| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
| |
Unfortunately Travis CI can't be used for building open source projects
any longer in practice, as extra credits must be manually requested
every time from Travis support, which is just infeasible, as this would
need to be done every couple of days if not more often, and support
reply time is anything from a couple of days to more than a month.
So stop even trying to use it, as it doesn't work anyhow, and switch to
using GitHub Actions only.
Closes #2067
|
| |
|
| |
|
|
|
|
| |
Otherwise SWIG defaults to forcing -std=c++98.
|
|
|
|
| |
Seems the compiler in xenial doesn't support C++11 by default.
|
| |
|
|
|
|
|
|
| |
Specifying CPP11=1 also passes -std=c++11 to the compiler, which is
really unhelpful here as that disables all GNU extensions which breaks
the PHP C API headers.
|
| |
|
| |
|
|
|
|
|
|
|
| |
When testing on Travis, don't turn off maximum compiler warnings, just
enhance them with the chosen standard. This is now possible since recently
dropping the -ansi flags in the maximum compiler warnings. Effectively
we are now testing the later standards as before but also adding -pedantic.
|
| |
|
|
|
|
|
| |
Testcase director_overload2 is failing, but the rest of the testsuite
passes.
|
| |
|
| |
|
|
|
|
|
|
|
| |
testflags tweak for C standard > c90
Only add -Wdeclaration-after-statement for > c90 as c99 allows
declarations after a statement.
|
|
|
|
|
| |
The comment says "seg fault in director_basic testcase" but the
this build is passing now.
|
| |
|
| |
|
|
|
|
|
| |
Reduce amount of testing.
Display cmake version used.
|
| |
|
|\
| |
| |
| |
| |
| |
| |
| | |
* cmake-simple:
CMake test, run -swiglib
Misc fixes
Enable cmake build in CI
Initial CMake configuration.
|
| | |
|
|/ |
|
|
|
|
| |
Code to remove support for node v0.10 upto v6 is still to be removed.
|
|\
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* pr/new-node-fixes:
Travis testing: Node 12 support not fully working yet
Revert "Merge pull request #3 from tungntpham/new-node-fixes-refactor"
OPTIM: Restructured the code where it checks for V8 version, removing duplicate code and potentially improving the readability.
Nodejs: run tests against Node.js v12
Add support for Node.js v12
Replace Handle with Local depending on Node.js version
Introduce macros to support both Handle and Local types
|
| | |
|
| | |
|
| |
| |
| |
| | |
Often fails with: rm: Resource temporarily unavailable
|
| |
| |
| |
| | |
Octave 6.1 is installed and has a new non-backwards compatible API
|
| | |
|
| | |
|
| | |
|
| | |
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* 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
|
| | |
| | |
| | |
| | |
| | |
| | | |
Currently failing on this architecture.
Add s390x testing for Ruby c++11 Xenial rather than replace AMD Ruby
C++11 Xenial testing.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This is purely informative anyhow and there is no reason to stop the
build just because this information couldn't be found (as happens when
running in s390x VM, for example).
Also avoid useless use of cat.
|
| | |
| | |
| | |
| | | |
Check if the tests work correctly in big endian environment.
|
| | | |
|
| | | |
|
|/ / |
|
|/
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Compiling code including Guile headers with default compiler options
doesn't work any more since a recent (~2020-05-05) update to Guile 3.0.2
on Homebrew (2.2.7 was used previously) due to
error: redefinition of typedef 'scm_print_state' is a C11 feature
in libguile/print.h and scm.h headers.
Work around this by enabling C11 for this build by explicitly setting
CSTD. Note that we can't just use CPP11=1 for this build, because this
would also enable C++11-specific tests that are not currently supported
by Guile module.
|
|
|
|
| |
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
|
|
|
|
|
| |
This reverts commit 66752cde4858a780fecba47793f99ba49ce8b15e as Doxygen
tests do pass with Java 13 now.
|
|
|
|
|
| |
Removed until doxygen testing is ported to something that doesn't use
com.sun.javadoc which was remoed in jdk 13
|
| |
|
| |
|
| |
|