3
0
mirror of https://github.com/triqs/dft_tools synced 2024-07-17 08:30:35 +02:00

[travis] Build triqs in debug mode, build only with two cores

This commit is contained in:
Nils Wentzell 2019-06-26 10:55:03 -04:00
parent 53e4f257e8
commit 162bf1a482

View File

@ -27,8 +27,8 @@ script:
- cd $TRAVIS_BUILD_DIR - cd $TRAVIS_BUILD_DIR
- git clone https://github.com/TRIQS/triqs --branch unstable - git clone https://github.com/TRIQS/triqs --branch unstable
- mkdir triqs/build && cd triqs/build - mkdir triqs/build && cd triqs/build
- cmake .. -DCMAKE_CXX_COMPILER=/usr/bin/${CXX} -DBuild_Tests=OFF -DCMAKE_INSTALL_PREFIX=$INSTALL_DIR - cmake .. -DCMAKE_CXX_COMPILER=/usr/bin/${CXX} -DBuild_Tests=OFF -DCMAKE_INSTALL_PREFIX=$INSTALL_DIR -DCMAKE_BUILD_TYPE=Debug
- make -j8 install - make -j2 install
- source $INSTALL_DIR/share/triqsvars.sh - source $INSTALL_DIR/share/triqsvars.sh
# ===== Set up app4triqs and test # ===== Set up app4triqs and test
- cd $TRAVIS_BUILD_DIR - cd $TRAVIS_BUILD_DIR
@ -39,4 +39,4 @@ script:
- export UBSAN_OPTIONS=symbolize=1:print_stacktrace=1 - export UBSAN_OPTIONS=symbolize=1:print_stacktrace=1
- export ASAN_OPTIONS=symbolize=1:detect_leaks=0 - export ASAN_OPTIONS=symbolize=1:detect_leaks=0
- export CTEST_OUTPUT_ON_FAILURE=1 - export CTEST_OUTPUT_ON_FAILURE=1
- make -j8 && make test - make -j2 && make test