Pratyush Das
8044ceefc2
Fix travis not triggering
...
Remove excluded builds
2020-06-08 08:59:05 +02:00
Pratyush Das
e5d9141fcd
Remove GCC test in OS X
...
If using GCC in OS X, we cannot build using LLVM from Macports because that is built using libc++.
2019-12-23 06:44:30 +01:00
Pratyush Das
f2ea3180f3
Force travis to use LLVM binary release tar
2019-12-23 06:44:28 +01:00
Pratyush Das
a876834199
Disable Clang SA and ARCMT to speed up the build.
2019-12-23 06:44:28 +01:00
Pratyush Das
eb5d0d5db2
Increase travis timeout to 50 minutes
2019-12-23 06:44:28 +01:00
Pratyush Das
15678df401
Disable ccache
2019-12-23 06:44:28 +01:00
Pratyush Das
8c433c0367
Remove GCC4.8 test instance from travis.
...
We do not need to officially support GCC4.8 or GCC4.9 anymore.
2019-12-23 06:44:28 +01:00
Pratyush Das
21d3cd2d7c
Enabled support to build Cling using downloaded LLVM release tar.
2019-12-23 06:44:27 +01:00
Vassil Vassilev
595580b181
Revert "[travis] Adjust the timeout to the new travis timeouts at 50m."
...
This reverts commit 1e6cf7e294dbc5450d17600e91d42dd22a4a63cb.
Travis counts the packet install time which depends on network. Let's play
safe for now until more detailed tests are conducted.
2019-12-01 14:14:06 +01:00
Vassil Vassilev
537f7ad5cf
Adjust the timeout to the new travis timeouts at 50m.
2019-12-01 11:29:38 +01:00
Pratyush Das
8482b60697
Only install necessary packages using cpt if missing requirements
...
and cleanup .travis.yml
2019-09-27 07:01:54 +02:00
Pratyush Das
9dab6e5850
Install macports in Travis to allow auto-install of requirements in OS X
2019-09-27 07:01:54 +02:00
Pratyush Das
ae04047006
Use cpt to check for and install missing dependencies if any in Travis.
2019-09-27 07:01:54 +02:00
Axel Naumann
646ccb8b9c
Enable warnings for cling, disable them for llvm.
2019-09-10 16:29:09 +02:00
Axel Naumann
c7b980caf3
Use xcode10 image to find _stdio.h:
...
See https://patchwork.kernel.org/patch/10767419/
2019-09-10 16:29:08 +02:00
Axel Naumann
debe179515
Force brew update, it says it is outdated.
2019-09-03 14:29:07 +02:00
Axel Naumann
3821823ebd
Spell "addons" correctly.
2019-09-03 12:14:33 +02:00
Axel Naumann
2e9481afe6
xenial has clang by default.
2019-09-03 12:14:33 +02:00
Axel Naumann
02407d4cb1
Use recommended brew setup.
2019-09-02 14:44:17 +02:00
Axel Naumann
ddd4ea0c32
Use more recent Xcode, replacing ancient 8.3.
2019-09-02 14:44:17 +02:00
Axel Naumann
48d216b260
GCC4.8 needs Ubuntu "trusty".
2019-09-02 14:44:17 +02:00
Axel Naumann
9cf018c299
cling travis: create a new log section when *running*...
...
... not when echoing what is going to be run.
2018-06-13 17:44:09 +02:00
Axel Naumann
0302690afe
cling travis: CMake and travis are uncooperative, cannot use ccache with clang:
...
COMPILER="ccache clang" gets lost in CMake; using ccache does not work as there is no ccache-wrapper for clang-3.9.
So just use clang-3.9 without ccache.
2018-06-13 17:29:08 +02:00
Axel Naumann
f82914110f
cling travis: convince ccache to kick in.
2018-06-13 15:44:07 +02:00
Axel Naumann
79acadaf1d
cling travis: specify osx image. Fix compiler name for a build.
2018-06-13 15:44:07 +02:00
Axel Naumann
931612fb1a
cling travis: teach travis to do two brew tasks. Again.
2018-06-13 12:59:07 +02:00
Axel Naumann
4f1d3d7d22
cling travis: move cpt log fold into cpt.py.
2018-06-13 12:14:13 +02:00
Axel Naumann
7a5c13431a
cling travis: travis merged two lines into one command.
2018-06-13 12:14:13 +02:00
Axel Naumann
2d17c46c83
cling travis: travis_fold:begin: is spelled travis_fold:start:.
2018-06-12 21:29:07 +02:00
Axel Naumann
6d9cdb9b4f
cling travis: add "compiler" tag to GCC-7@Mac build.
2018-06-12 21:29:07 +02:00
Axel Naumann
e2fa4916c9
cling travis: remove stray "--overwrite".
2018-06-12 21:29:07 +02:00
Axel Naumann
e9c2cfcb61
cling travis: oclint is in the way for brew install gcc@7.
...
See https://github.com/travis-ci/travis-ci/issues/8826
2018-06-12 21:06:16 +02:00
Axel Naumann
58b6f65d2b
cling travis: Install coreutils; Trusty has no "timeout" apt package.
2018-06-12 21:06:16 +02:00
Axel Naumann
69f1fa243b
cling travis: help find timeout:
...
Even though timeout existed, the script decided to call gtimeout on Linux - which does not exit.
2018-06-12 21:06:16 +02:00
Axel Naumann
52c4e692ce
cling travis: remove leading "@"; no idea why the example had it.
2018-06-12 21:06:16 +02:00
Axel Naumann
2d768ab1ad
cling travis: indent of comments.
2018-06-12 16:09:10 +02:00
Axel Naumann
c7ac88c7b2
cling travis: add mac os ccache ot PATH.
2018-06-12 14:44:11 +02:00
Axel Naumann
436b28ca62
cling-travis: update images, less builds, newer comp, log folding.
2018-06-12 12:44:08 +02:00
Vassil Vassilev
87cb7eb95d
Fix typo.
2017-07-16 13:59:17 +02:00
Vassil Vassilev
91fbccca72
Pull the alt master into the master branch.
2017-07-12 23:14:47 +02:00
Vassil Vassilev
79c5a90fb1
Do not checkout a specific commit.
2017-07-08 21:59:14 +02:00
Vassil Vassilev
6ed7599285
Reimplement the sync procedure.
2017-07-05 10:44:07 +02:00
Vassil Vassilev
ecdba9e913
Try pushing the head.
2017-07-04 13:59:17 +02:00
Vassil Vassilev
e8e78cf280
cling-nightlies tag is a link to the master.
2017-06-30 13:29:08 +02:00
Vassil Vassilev
fd221803ba
git fetch is not enough, try git pull.
2017-06-30 13:29:08 +02:00
Frederich Munch
624e4cc731
Travis: Re-enable testing for issues with __float128 on OS X.
2017-06-28 16:15:10 +02:00
Axel Naumann
e36ea7cb94
We want to build in -std=c++17, not -std=gnu++1z.
...
If extensions are not explicitly disabled, CMake will enable them for you.
2017-06-26 20:59:35 +02:00
Vassil Vassilev
70a27fabcb
Workaround travis issue when running in containers.
2017-06-26 12:44:54 +02:00
Vassil Vassilev
acc63c943c
Add back the nightly cron sync job.
2017-06-23 09:29:23 +02:00
Vassil Vassilev
dc8d2bb6c7
Update token.
2017-06-22 21:29:39 +02:00