diff options
author | cr-marcstevens <github@marc-stevens.nl> | 2017-05-10 15:19:38 +0300 |
---|---|---|
committer | cr-marcstevens <github@marc-stevens.nl> | 2017-05-10 15:19:38 +0300 |
commit | 84b5cc2b3cf477008dd98222a5e97dc6c4a5a654 (patch) | |
tree | 61ada3ab61021a642d83745ba3bbf61f1189d2d5 | |
parent | 6712cef6a274a25b005ff9a547ad357aad2eff43 (diff) |
Make SIMD configuration debuggable
-rw-r--r-- | .travis.yml | 1 | ||||
-rw-r--r-- | Makefile | 10 |
2 files changed, 6 insertions, 5 deletions
diff --git a/.travis.yml b/.travis.yml index d6832e2..e448c73 100644 --- a/.travis.yml +++ b/.travis.yml @@ -25,6 +25,7 @@ script: - make config - make - make test + - cat test_*.log notifications: on_success: change @@ -143,11 +143,11 @@ config: @echo > lib/simd/dvs_simd.h @echo > lib/simd/dvs_simd.c ifeq (,$(NOSIMD)) - @if $(MAKE) SIMDTESTFLAGS="$(MMX64FLAGS) -DTEST_MMX64 -DSHA1DC_HAVE_MMX64" simd_test >/dev/null; then $(MAKE) SIMD=MMX64 enablesimd ; else $(MAKE) SIMD=MMX64 disablesimd; fi - @if $(MAKE) SIMDTESTFLAGS="$(SSE128FLAGS) -DTEST_SSE128 -DSHA1DC_HAVE_SSE128" simd_test >/dev/null; then $(MAKE) SIMD=SSE128 enablesimd ; else $(MAKE) SIMD=SSE128 disablesimd; fi - @if $(MAKE) SIMDTESTFLAGS="$(AVX256FLAGS) -DTEST_AVX256 -DSHA1DC_HAVE_AVX256" simd_test >/dev/null; then $(MAKE) SIMD=AVX256 enablesimd ; else $(MAKE) SIMD=AVX256 disablesimd; fi - @if $(MAKE) SIMDTESTFLAGS="$(AVX512FLAGS) -DTEST_AVX512 -DSHA1DC_HAVE_AVX512" simd_test >/dev/null; then $(MAKE) SIMD=AVX512 enablesimd ; else $(MAKE) SIMD=AVX512 disablesimd; fi - @if $(MAKE) SIMDTESTFLAGS="$(NEON128FLAGS) -DTEST_NEON128 -DSHA1DC_HAVE_NEON128" simd_test >/dev/null; then $(MAKE) SIMD=NEON128 enablesimd ; else $(MAKE) SIMD=NEON128 disablesimd; fi + @if $(MAKE) SIMDTESTFLAGS="$(MMX64FLAGS) -DTEST_MMX64 -DSHA1DC_HAVE_MMX64" simd_test >test_mmx64.log; then $(MAKE) SIMD=MMX64 enablesimd ; else $(MAKE) SIMD=MMX64 disablesimd; fi + @if $(MAKE) SIMDTESTFLAGS="$(SSE128FLAGS) -DTEST_SSE128 -DSHA1DC_HAVE_SSE128" simd_test >test_sse128.log; then $(MAKE) SIMD=SSE128 enablesimd ; else $(MAKE) SIMD=SSE128 disablesimd; fi + @if $(MAKE) SIMDTESTFLAGS="$(AVX256FLAGS) -DTEST_AVX256 -DSHA1DC_HAVE_AVX256" simd_test >test_avx256.log; then $(MAKE) SIMD=AVX256 enablesimd ; else $(MAKE) SIMD=AVX256 disablesimd; fi + @if $(MAKE) SIMDTESTFLAGS="$(AVX512FLAGS) -DTEST_AVX512 -DSHA1DC_HAVE_AVX512" simd_test >test_avx512.log; then $(MAKE) SIMD=AVX512 enablesimd ; else $(MAKE) SIMD=AVX512 disablesimd; fi + @if $(MAKE) SIMDTESTFLAGS="$(NEON128FLAGS) -DTEST_NEON128 -DSHA1DC_HAVE_NEON128" simd_test >test_neon128.log; then $(MAKE) SIMD=NEON128 enablesimd ; else $(MAKE) SIMD=NEON128 disablesimd; fi endif @if [ `grep "=1" Makefile.config | wc -l` -ne 0 ]; then \ (echo "HAVE_SIMD=1" >> Makefile.config); \ |