|
@@ -1,26 +1,18 @@
|
|
|
-dist: trusty
|
|
|
+dist: bionic
|
|
|
sudo: required
|
|
|
|
|
|
language: c
|
|
|
|
|
|
-addons:
|
|
|
- apt:
|
|
|
- sources:
|
|
|
- - ubuntu-toolchain-r-test
|
|
|
- - llvm-toolchain-precise-3.8
|
|
|
- packages:
|
|
|
- - clang-3.8
|
|
|
-
|
|
|
-install:
|
|
|
+before_install:
|
|
|
- sudo apt-get update -qq
|
|
|
- - sudo apt-get install libtommath-dev libgmp-dev valgrind
|
|
|
+ - sudo apt-get install -y clang libtommath-dev libgmp-dev libtfm-dev valgrind
|
|
|
|
|
|
before_script:
|
|
|
- gem install coveralls-lcov
|
|
|
- curl http://ftp.de.debian.org/debian/pool/main/l/lcov/lcov_1.11.orig.tar.gz | tar xz
|
|
|
- export PATH=$PATH:`pwd`/lcov-1.11/bin
|
|
|
- curl -s https://packagecloud.io/install/repositories/libtom/packages/script.deb.sh | sudo bash
|
|
|
- - sudo apt-get install libtfm-dev=0.13-5 libtommath-dev=1.0-5
|
|
|
+ - sudo apt-get install libtfm1=0.13-5ubuntu1
|
|
|
|
|
|
matrix:
|
|
|
fast_finish: true
|