Skip to content
Snippets Groups Projects
Commit 0ca6f0dd authored by Konstantinos Sideris's avatar Konstantinos Sideris
Browse files

Bump gcc and clang version

parent 3ea2053b
No related branches found
No related tags found
No related merge requests found
......@@ -2,7 +2,6 @@
set -evx
cmake -DBUILD_TESTS=ON -H. -Bbuild -DCMAKE_BUILD_TYPE=Release
make -C build -j2
cmake -DBUILD_TESTS=ON -H. -Bbuild && cmake --build build
cd build && GTEST_COLOR=1 ctest --verbose
......@@ -12,17 +12,33 @@ matrix:
compiler: clang
- os: linux
compiler: gcc
env:
- COMPILER=g++-6
addons:
apt:
sources: ['ubuntu-toolchain-r-test']
packages: ['g++-6']
- os: linux
compiler: clang
- COMPILER=clang++-5.0
addons:
apt:
sources: ['ubuntu-toolchain-r-test', 'llvm-toolchain-trusty-5.0']
packages: ['clang-5.0']
before_install:
- export CXX=${COMPILER}
- if [ $TRAVIS_OS_NAME == linux ]; then ./.ci/linux/gtest.sh; fi
install:
- if [ $TRAVIS_OS_NAME == osx ]; then brew update && brew install qt5 lmdb clang-format; fi
- if [ $TRAVIS_OS_NAME == osx ]; then export CMAKE_PREFIX_PATH=/usr/local/opt/qt5; fi
- if [ $TRAVIS_OS_NAME == linux ]; then ./.ci/linux/install-deps.sh; fi
before_script:
- if [ $TRAVIS_OS_NAME == linux ]; then source /opt/qt59/bin/qt59-env.sh; fi
- cmake -H. -Bbuild -DCMAKE_BUILD_TYPE=Release
script:
- make -C build -j2
- if [ $TRAVIS_OS_NAME == osx ]; then make lint; fi
......
......@@ -47,7 +47,7 @@ sudo emerge -a nheko
- [LMDB](https://symas.com/lightning-memory-mapped-database/).
- A compiler that supports C++11.
- Clang 3.3 (or greater).
- GCC 4.8 (or greater).
- GCC 4.9.4 (or greater).
##### Arch Linux
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment