]> rtime.felk.cvut.cz Git - hercules2020/kcf.git/blobdiff - .travis.yml
Remove debug printf
[hercules2020/kcf.git] / .travis.yml
index 2f8008bdabeb09b478f1b027d4bcce5c89229f87..44f51e4938164dea9157cbf105a2f3fe27155e42 100644 (file)
@@ -11,10 +11,9 @@ addons:
       - ninja-build
       - libopencv-dev
       - libfftw3-dev
-      - cuda-command-line-tools-8-0 cuda-cufft-dev-8-0
 
 env:
-  - CUDA_BIN_PATH=/usr/local/cuda-8.0 CXXFLAGS=-Werror CMAKE_OPTS=-DCUDA_ARCH_LIST=6.2
+  - CUDA_BIN_PATH=/usr/local/cuda-8.0 CXXFLAGS=-Werror CUDA_ARCH_LIST=6.2 NINJA_STATUS="[%f/%t] "
 
 script: make
 
@@ -27,6 +26,7 @@ matrix:
           packages:
             - *common_packages
             - g++-5
+            - cuda-command-line-tools-8-0 cuda-cufft-dev-8-0 cuda-cublas-dev-8-0
       script: make CC=gcc-5 CXX=g++-5
     - compiler: clang-3.8
       addons:
@@ -35,16 +35,16 @@ matrix:
           packages:
             - *common_packages
             - clang-3.8
-      script: make CC=clang-3.8 CXX=clang++-3.8 $(grep -v openmp .kcf_builds)
+            - cuda-command-line-tools-8-0 cuda-cufft-dev-8-0 cuda-cublas-dev-8-0
+      script: make CC=clang-3.8 CXX=clang++-3.8 $(make print_BUILDS|grep -v openmp)
     - compiler: clang
       name: clang & test
-      script: make all test BUILDS="$(echo $(grep -v cufft .kcf_builds))"
-      after_script: find vot2016 -name output.txt -print0 | xargs -0 rm -f
+      script:
+        - make BUILDS="$(make print_BUILDS|grep -v cufft|paste -s)"
+        - LD_LIBRARY_PATH=/usr/local/clang-5.0.0/lib/ LD_PRELOAD=libSegFault.so SEGFAULT_SIGNALS=all ninja test
       addons:
         apt: { sources: *common_sources, packages: [*common_packages, unzip] }
 
-before_script:
-    - make -qp|grep "^BUILDS ="|grep -o '[a-z-]*' | tee .kcf_builds
-
+before_cache: rm -f vot2016/*/{output.txt,core}
 cache:
   directories: [ vot2016 ]