David Nadlinger
0ade0d6404
Travis: Use Launchpad PPA for LLVM 3.3; the llvm.org repo no longer has it.
2013-10-09 19:39:26 +02:00
David Nadlinger
d80325170e
Travis: Avoid running testsuite when build didn't succeed.
2013-10-09 19:30:35 +02:00
kai
e205eafe74
Enabling multi-lib build for LLVM 3.3.
...
The required libs are only installed if OPTS contains the string "MULTILIB=ON".
In order to get the curl tests working with the dynamic lib an additional ln
is necessary.
2013-09-08 12:34:56 +02:00
kai
2b4744f2f2
Add LLVM 3.2/3/4 to Travis CI.
...
Changes the Travis CI configuration to use the following packages:
- LLVM 3.1 from precise
- LLVM 3.2 from precise-proposed
- LLVM 3.3 and 3.4 from llvm.org snapshot
LLVM 3.4 builds are allowed to fail because this is a development snaphot.
Reorganizes the cmake command line, too.
2013-06-15 17:24:36 +02:00
David Nadlinger
84a00b3fe9
Stop running Travis tests using LLVM 3.0.
...
Sets the stage for removal of 3.0 support.
2013-05-31 20:48:38 +02:00
David Nadlinger
480d668ec9
Travis: Print "ldc2 -version" output after build is complete.
...
This is useful as it contains the host arch, ...
2013-03-11 23:04:19 +01:00
kai
10e7276058
Simple part of removing D1
2013-03-06 10:20:24 +01:00
David Nadlinger
9e9acb9c4b
Split Travis test execution into debug and release tests.
...
Hopefully enough to reliably make it below the time limit,
even if the load distribution is not quite symmetric.
2013-01-12 18:33:18 +01:00
David Nadlinger
d05b9b71cf
Temporarily disable Travis mail notifications.
...
If we can work out something regarding the spurious failures
caused by the arbitrary time limit, this can be re-enabled.
2012-12-08 23:58:43 +01:00
David Nadlinger
3897b9331e
Travis: Directly invoke ctest for -proper -output-on-failure.
2012-10-14 04:35:23 +02:00
David Nadlinger
7240fd69c3
Travis already fetches submodules by default.
2012-10-06 16:05:53 +02:00
David Nadlinger
ad793fd5a3
Run both LLVM 3.0 and 3.1 builds at Travis.
2012-10-06 15:08:50 +02:00
David Nadlinger
c0980de3af
Testsuite updates; run it as part of CI builds.
...
Only can run a quick build because of Travis time restrictions. Should
try to find a set of most-likely-to-fail command line args, maybe
"-O -gc -fPIC"?
2012-09-29 20:59:06 +02:00
David Nadlinger
0e6639f6be
IRC/ML notifications for Travis CI.
2012-09-16 22:19:04 +02:00
David Nadlinger
6ecd2e993b
Initial config for Travis CI (travis-ci.org).
...
Doesn't run any tests so far, only tests if everything builds.
2012-09-16 22:00:42 +02:00