Evan Nemerson
d03c38da7f
Blacklist PGI from using conformant array parameters. ( #511 )
...
* Blacklist PGI from using conformant array parameters.
There is a bug in pgcc with conformant array parameters where the
length argument is a pointer which triggers a compiler error
(PGC-S-0094, to be specific). The issue has been reported to PGI and
is being tracked internally as TPR 23778. For more information, see
https://www.pgroup.com/userforum/viewtopic.php?t=5501
* travis: Add PGI Community Edition build.
For details on the installation script, see
https://github.com/nemequ/pgi-travis
2017-02-19 10:06:13 +01:00
Eugene Kliuchnikov
678f8627d3
Fix OSX gcc-4.x compilation ( #455 )
...
Fix OSX gcc-4.x compilation
2016-10-20 14:16:00 +02:00
Eugene Kliuchnikov
db4cfc1219
Use system version of compiler with macpython
2016-10-12 15:08:41 +02:00
Eugene Kliuchnikov
ea9c51e4ca
Update .travis.yml
2016-09-20 10:11:46 +02:00
Eugene Kliuchnikov
887f6fd48f
Fix integration build
...
Homebrew started getting stuck with gcc-6
Temporarily switch to gcc-5
2016-09-20 10:10:21 +02:00
Cosimo Lupo
11dc16bf91
.travis.yml: fix wheel deploy 'condition' (use '&&', not '||')
2016-08-10 19:29:48 +01:00
Cosimo Lupo
13b8e7ff60
.travis.yml: only deploy OSX wheels
2016-08-10 19:22:41 +01:00
Cosimo Lupo
e944f1c92b
.travis.yml: update Python versions
...
Removed unnecessary builds for homebrew and system python.
We only use the official Mac Python distributions from Python.org.
The wheels compiled with those will work on both homebrew Python and
the OSX built-in Python.
2016-08-10 18:12:36 +01:00
Evan Nemerson
01f9cf94a0
travis: use container-based infrastructure
2016-07-28 20:13:29 -07:00
Evan Nemerson
03657e8089
Add mingw support.
2016-07-28 19:32:33 -07:00
Evan Nemerson
97b846f2fe
travis: disable gcc-4.5 build
...
Travis seems to have trouble with the PPA.
2016-07-26 20:59:28 -07:00
Evan Nemerson
26a59359ed
Add UBSan build, use clang for sanitizer builds.
2016-07-26 17:31:26 -07:00
Evan Nemerson
45862fcb06
Enable address sanitizer build.
2016-07-26 08:53:26 -07:00
Evan Nemerson
1d15c95363
travis: enable clang builds now that the LLVM repos are back up
2016-07-26 08:53:26 -07:00
Evan Nemerson
37be4e37ce
travis: add many additional builds
2016-07-26 08:53:26 -07:00
Evan Nemerson
3e33d7636a
travis: add CMake builds
2016-07-26 08:53:26 -07:00
eustas
902b20c0b8
Remove command line args
...
Values should be taken from setup.cfg
2016-06-17 20:25:28 +02:00
eustas
cac71ca2f6
Put library also to bin
2016-06-16 17:23:21 +02:00
eustas
41e4fb8bf3
Reroute -t parameter to build_ext
2016-06-16 15:36:11 +02:00
eustas
198b51d969
Place binary output to bin/
2016-06-16 15:31:09 +02:00
Cosimo Lupo
d5f23833de
[travis] add Python 3.5.0
2015-10-07 09:18:50 +01:00
Zoltan Szabadka
070dacb5de
Configure automatic deployment of github releases from Travis.
2015-08-31 15:34:42 +02:00
Cosimo Lupo
6dcb0dd1b1
[travis] add placeholder 'deploy' target for Github Releases
2015-08-14 11:35:02 +01:00
Cosimo Lupo
a5822da956
[travis] also compile for 'macpython' (official installers from Python.org);
...
override CC and CXX to use clang instead of gcc-4.2, which doesn't support C++11
2015-08-14 11:28:26 +01:00
Cosimo Lupo
bb3d9248c0
add support for Travis CI (OS X only for now)
...
Use 'terrify' utilities from MacPython to build precompiled wheel packages
2015-08-14 11:28:26 +01:00