Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Test clang 10.0.1 C++17 - xcode 10.2 | William S Fulton | 2019-06-27 | 1 | -0/+8 | |
| | ||||||
* | Travis Octave testing changes | William S Fulton | 2019-05-24 | 1 | -15/+11 | |
| | | | | | | | | | | | | | | | | - Keep testing Octave 4.0 on Xenial, but the Octave headers break the C++11 tests, so just test C++98. - Drop Octave 4.2 testing on Trusty. - Keep Octave 4.4 testing on Trusty - it is the only C++11 Octave testing done and is just fast enough to beat the 50 minute limit. - Add latest Octave version (5.1) testing by using MacOS and brew. It takes about 49 minutes to run for C++98 testing. Unfortunately it takes longer than the Travis 50 minute limit to test C++11. I can't find a Xenial or MacOS solution for testing Octave and C++11, so we'll keep it on Travis for now. Octave is available as a Flatpak's, but Flatpak doesn't work on Travis as it requires a reboot after installing the flatpak package. | |||||
* | Ruby 1.9 and later testing on Travis xenial | William S Fulton | 2019-05-24 | 1 | -4/+29 | |
| | | | | | | | There were (a few) failures using 1.8.7, so document 1.9 and later as working in SWIG 4.0. Trusty failure in 2.3.0 was fixed in later versions of Ruby 2.3.x (expansion of RARRAY_PTR). | |||||
* | Travis Go testing moved to xenial | William S Fulton | 2019-05-09 | 1 | -3/+3 | |
| | | | | | | | | The default Go 1.11 version on Travis doesn't work with C++11/C++14: gcc_libinit.c:110:3: error: implicit declaration of function ‘nanosleep’ so switch to another gimme version of Go. | |||||
* | Move Scilab Travis testing from trusty to xenial | William S Fulton | 2019-05-07 | 1 | -1/+1 | |
| | ||||||
* | Switch php 7.2 testing to xenial | William S Fulton | 2019-05-07 | 1 | -3/+3 | |
| | ||||||
* | Disable Travis php 7.2 testing | William S Fulton | 2019-05-07 | 1 | -0/+6 | |
| | | | | | There is a certificate error on the unsupported Ubuntu Trusty machines. Php 7.2 is segfaulting on Ubuntu Xenial, so there is work to be done. | |||||
* | Specify Go version to test with c++11 | William S Fulton | 2019-05-04 | 1 | -1/+1 | |
| | | | | | | | | Default version of Go 1.11.1 on Travis is broken for c++11 testing. gcc_libinit.c: In function ‘_cgo_try_pthread_create’: gcc_libinit.c:110:3: error: implicit declaration of function ‘nanosleep’ [-Werror=implicit-function-declaration] nanosleep(&ts, nil); | |||||
* | Travis testing GCC=5 not needed for xenial. | William S Fulton | 2019-05-04 | 1 | -6/+6 | |
| | | | | Default compiler is gcc 5 on xenial. | |||||
* | Travis output optimisation during configure | William S Fulton | 2019-05-02 | 1 | -3/+3 | |
| | ||||||
* | Travis output optimisation | William S Fulton | 2019-05-02 | 1 | -4/+1 | |
| | ||||||
* | Travis testing gcc versions | William S Fulton | 2019-05-02 | 1 | -4/+4 | |
| | | | | | gcc-4.5 has package dependency problems Add gcc-4.9 | |||||
* | Expand Travis testing of core SWIG compilation to include more gcc versions | William S Fulton | 2019-05-02 | 1 | -1/+25 | |
| | ||||||
* | Travis gcc version refactor | William S Fulton | 2019-05-02 | 1 | -24/+23 | |
| | | | | | Use GCC env variable to hold gcc version to install instead of SWIG_CC and SWIG_CXX. | |||||
* | Remove duplicate Travis xenial Octave testing | William S Fulton | 2019-04-30 | 1 | -6/+1 | |
| | ||||||
* | Migrate Travis tests from trusty to xenial | William S Fulton | 2019-04-30 | 1 | -65/+65 | |
| | | | | | | | Ubuntu trusty 14.04 is end of life April 2019. Ubuntu xenial 16.04 is the main platform for Travis now. Some languages are not working on xenial, so I've left them on trusty for now. | |||||
* | Travis testing of Go changesv4.0.0rel-4.0.0 | William S Fulton | 2019-04-26 | 1 | -4/+9 | |
| | | | | | | Use gimme to install a version of Go to test. Travis already uses gimme to pre-install a version of Go. Switch some of the Go testing from travis to xenial. | |||||
* | Fix node.js deprecated warnings >= v10.12.0 | mochizk | 2019-03-13 | 1 | -6/+0 | |
| | ||||||
* | Mark and setup OCaml as an experimental target language. | William S Fulton | 2019-02-11 | 1 | -0/+5 | |
| | | | | Issue #1437 | |||||
* | Add mzscheme to Travis testing | William S Fulton | 2019-02-09 | 1 | -0/+11 | |
| | | | | This is an experimental language so needs to go under allow_failures. | |||||
* | [ci] Add CI jobs for PHP 7.2 and 7.3 | Olly Betts | 2019-02-08 | 1 | -0/+10 | |
| | ||||||
* | ocaml test-suite is now passing in Travis | William S Fulton | 2019-01-12 | 1 | -6/+0 | |
| | ||||||
* | Turn Travis OSX Python 3 testing back on | William S Fulton | 2019-01-01 | 1 | -4/+0 | |
| | | | | brew is working again with Python 3.7.1 | |||||
* | Remove Python 3 OSX Travis testing. | William S Fulton | 2018-10-24 | 1 | -0/+4 | |
| | | | | | | | Pouring gcc-8.2.0.high_sierra.bottle.1.tar.gz Error: The step did not complete successfully Above error needs fixing | |||||
* | Disable Javascript Node 10 testing | William S Fulton | 2018-10-12 | 1 | -0/+6 | |
| | | | | Upgrade from v10.11.0 to v10.12.0 on Travis started breaking the builds | |||||
* | Drop support for Python classic classes | Olly Betts | 2018-10-12 | 1 | -5/+0 | |
| | | | | | | | | | | | | There were only needed to support Python < 2.2, and we now require at least Python 2.6. Conflicts: .travis.yml Examples/test-suite/python/autodoc_runme.py Source/Modules/python.cxx This is a cherry-pick and merge from patch in #1261 | |||||
* | Add python -builtin -O Travis testing | William S Fulton | 2018-09-19 | 1 | -0/+10 | |
| | ||||||
* | Travis: python3.5 -fastproxy no longer failing | William S Fulton | 2018-08-18 | 1 | -6/+0 | |
| | ||||||
* | Test Python 3 -O on Travis (currently failing) | William S Fulton | 2018-08-10 | 1 | -0/+11 | |
| | ||||||
* | Python2 -O testing finally no longer fails | William S Fulton | 2018-08-10 | 1 | -6/+0 | |
| | ||||||
* | Restore Travis macOS Ruby and Tcl testing | William S Fulton | 2018-08-06 | 1 | -8/+0 | |
| | ||||||
* | Disable Travis OSX ruby and tcl builds | William S Fulton | 2018-08-02 | 1 | -0/+9 | |
| | | | | These have started to fail since XCode was upgraded to 9.4 | |||||
* | Merge branch 'js-v8-52-tests' | William S Fulton | 2018-08-02 | 1 | -0/+20 | |
|\ | | | | | | | | | | | | | | | | | | | | | * js-v8-52-tests: fixed nvm node tests: use provided version if present travis tests for different node versions fix travis tests Test NodeJS 4, 6, 8, and 10 Remove warnings on Node 6.x aka V8 5.0 and 5.1 Add Node 7.x aka V8 5.2+ support | |||||
| * | travis tests for different node versions | furylynx | 2018-07-21 | 1 | -0/+5 | |
| | | ||||||
| * | fix travis tests | furylynx | 2018-07-21 | 1 | -4/+4 | |
| | | ||||||
| * | Merge branch 'master' into js-v8-52-tests | Jacob Gillespie | 2018-05-01 | 1 | -8/+56 | |
| |\ | ||||||
| * | | Test NodeJS 4, 6, 8, and 10 | Jacob Gillespie | 2018-05-01 | 1 | -1/+10 | |
| | | | ||||||
* | | | Switch Travis additional testing from python 3.6 to 3.7 | William S Fulton | 2018-06-18 | 1 | -4/+4 | |
| | | | ||||||
* | | | Turn on Travis testing of Python 3.7 | William S Fulton | 2018-06-15 | 1 | -0/+5 | |
| | | | ||||||
* | | | Restore Travis testing of Python 3.2/3.3 | William S Fulton | 2018-06-12 | 1 | -0/+10 | |
| | | | ||||||
* | | | Remove support for PHP5 | Olly Betts | 2018-06-07 | 1 | -8/+0 | |
| | | | | | | | | | | | | | | | | | | | | | | | | PHP5 is no longer actively supported by the PHP developers and security support for it ends completely at the end of 2018, so it doesn't make sense to include support for it in the upcoming SWIG 4.0.0 release. See #701. | |||||
* | | | [ci] Drop builds for Python versions we're dropping | Olly Betts | 2018-06-06 | 1 | -30/+0 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | We're decided that SWIG 4.0 will support Python 2.7 and >= 3.4. The patch to remove then (#1261) is waiting for the doxygen branch to be merged, but meanwhile we're wasting a lot of travis resources on 6 CI builds for Python versions we're not intending to support. [skip ci] | |||||
* | | | Add Octave 4.4 to Travis allow_failures | William S Fulton | 2018-05-17 | 1 | -0/+6 | |
| | | | ||||||
* | | | .travis.yml: test against Octave 4.4 | Karl Wette | 2018-05-12 | 1 | -0/+5 | |
| | | | ||||||
* | | | Enhance Travis testing to use gcc 8 and test C++17 and C17 | William S Fulton | 2018-05-05 | 1 | -1/+13 | |
| |/ |/| | ||||||
* | | [ci] guile 2.2 build no longer expected to fail | Olly Betts | 2018-04-21 | 1 | -4/+0 | |
| | | ||||||
* | | Travis python builtin testing to include Python 3.6 and g++-6 | William S Fulton | 2017-10-09 | 1 | -3/+8 | |
| | | ||||||
* | | Test c++14 with gcc-7 as test-suite isn't quite ready for c++17 | William S Fulton | 2017-10-08 | 1 | -2/+2 | |
| | | ||||||
* | | Travis test python-3.6 | William S Fulton | 2017-10-07 | 1 | -0/+5 | |
| | | ||||||
* | | Travis test gcc-7.2 and c++-17 | William S Fulton | 2017-10-07 | 1 | -0/+9 | |
| | |