4 sources: &common_sources
5 - sourceline: deb http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1404/x86_64 /
6 key_url: http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1404/x86_64/7fa2af80.pub
7 - ubuntu-toolchain-r-test
8 - llvm-toolchain-precise-3.8
9 packages: &common_packages
16 - CUDA_BIN_PATH=/usr/local/cuda-8.0 CXXFLAGS=-Werror CUDA_ARCH_LIST=6.2 NINJA_STATUS="[%f/%t] "
25 sources: *common_sources
29 - cuda-command-line-tools-8-0 cuda-cufft-dev-8-0 cuda-cublas-dev-8-0
30 script: make CC=gcc-5 CXX=g++-5
34 sources: *common_sources
38 - cuda-command-line-tools-8-0 cuda-cufft-dev-8-0 cuda-cublas-dev-8-0
39 script: make CC=clang-3.8 CXX=clang++-3.8 $(make print_BUILDS|grep -v openmp)
43 - make BUILDS="$(make print_BUILDS|grep -v cufft|paste -s)"
44 - LD_LIBRARY_PATH=/usr/local/clang-5.0.0/lib/ LD_PRELOAD=libSegFault.so SEGFAULT_SIGNALS=all ninja test
46 apt: { sources: *common_sources, packages: [*common_packages, unzip] }
48 before_cache: rm -f vot2016/*/{output.txt,core}
50 directories: [ vot2016 ]