| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
Replace AX_CXX_COMPILE_STDCXX_11 with AX_CXX_COMPILE_STDCXX
from autoconf archive.
|
|
|
|
| |
Closes #1610
|
|
|
|
|
|
|
| |
testflags tweak for C standard > c90
Only add -Wdeclaration-after-statement for > c90 as c99 allows
declarations after a statement.
|
| |
|
|\
| |
| |
| |
| |
| |
| |
| | |
* cmake-simple:
CMake test, run -swiglib
Misc fixes
Enable cmake build in CI
Initial CMake configuration.
|
| | |
|
| |
| |
| |
| | |
Needs to be tested under OSX and Windows.
|
|/
|
|
|
| |
Ubuntu 20 doesn't have libwebkitgtk-dev/libjavascriptcoregtk-1.0-dev,
but it has 4.0. Ubuntu 18 provides 3.0 as option.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
See semantic versioning:
https://semver.org/spec/v2.0.0.html
Closes #1825
|
|
|
|
|
| |
Later versions of node-gyp (7.0.0) being installed by npm don't seem
to work with node 6 and 8.
|
|\
| |
| |
| |
| |
| |
| |
| | |
* ruby-bigendian:
Travis ruby s390x (big endian) architecture testing
Install libpcre3-dev for Linux builds
Don't fail the build if CPU model or memory can't be detected
Switch one of Travis CI Ruby builds to use s390x arch
|
| |
| |
| |
| |
| |
| | |
This package contains the required PCRE library development files and
may be already installed, as is apparently the case for amd64 systems,
but also may not be, as when using s390x architecture.
|
| | |
|
|/ |
|
|
|
|
| |
2.081 is reportedly broken and 2.086 was tested and fixed in #1594.
|
|
|
|
|
| |
Generated code does not yet compile, so set as allow_failure for now
rvm master currently needs to be installed when testing ruby-2.7 on Travis
|
| |
|
| |
|
| |
|
|\
| |
| | |
Fixes Travis CI Build Errors With Node-v4
|
| | |
|
|/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- 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.
|
| |
|
|
|
|
|
| |
Use GCC env variable to hold gcc version to install instead of SWIG_CC
and SWIG_CXX.
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
| |
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.
|
|
|
|
| |
Issue #1435
|
|
|
|
|
| |
Purely cosmetic changes
Updated to serial #13
|
|
|
|
|
| |
Purely cosmetic change
Updated to serial #17.
|
|
|
|
|
|
| |
Updated to serial #45.
This is in preparation to a possible fix for issue #1435.
The use of AS_CASE requires autoconf-2.60 or later.
|
| |
|
| |
|
|
|
|
|
| |
Make python3 compatible.
Add optional command line arguments.
|
| |
|
| |
|
|
|
|
|
| |
mzc seems to use the CFLAGS, but not the CXXFLAGS env variables.
Pass the CXXFLAGS as ++ccf options when compiling c++.
|
|
|
|
| |
This is an experimental language so needs to go under allow_failures.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The swig.gdb file provides the swigprint and locswigprint user-defined
commands which stopped working somewhere around gdb 8.0 - 8.2.
```
(gdb) swigprint n
Undefined command: "Printf". Try "help".
(gdb) locswigprint n
Undefined command: "Printf". Try "help".
(gdb)
```
I couldn't find any mention of gdb's Printf, but replacing Printf with
printf works and is documented at
https://sourceware.org/gdb/download/onlinedocs/gdb/Output.html#Output
Fixes issue #1420
[skip ci]
|
|
|
|
| |
Add OCaml to Tools/testflags.py.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Work around Ruby on MacOS Xcode 9.4 misconfiguration defining 'isfinite'
to deprecated 'finite'. Example warning:
li_std_list_wrap.cxx:7197:9: error: 'finite' is deprecated: first deprecated in macOS 10.9 [-Werror,-Wdeprecated-declarations]
if (SWIG_Float_Overflow_Check(v)) {
^
li_std_list_wrap.cxx:7156:73: note: expanded from macro 'SWIG_Float_Overflow_Check'
^
li_std_list_wrap.cxx:7122:29: note: expanded from macro 'SWIG_isfinite'
^
/Users/travis/.rvm/rubies/ruby-2.4.3/include/ruby-2.4.0/ruby/missing.h:180:24: note: expanded from macro 'isfinite'
^
/usr/include/math.h:757:12: note: 'finite' has been explicitly marked deprecated here
extern int finite(double) __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_0, __MAC_10_9, __IPHONE_NA, __IPHONE_NA);
|
|\
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* 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
|
| | |
|
| | |
|
| | |
|