Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/cr-marcstevens/sha1collisiondetection.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorcr-marcstevens <github@marc-stevens.nl>2017-05-10 15:19:38 +0300
committercr-marcstevens <github@marc-stevens.nl>2017-05-10 15:19:38 +0300
commit84b5cc2b3cf477008dd98222a5e97dc6c4a5a654 (patch)
tree61ada3ab61021a642d83745ba3bbf61f1189d2d5
parent6712cef6a274a25b005ff9a547ad357aad2eff43 (diff)
Make SIMD configuration debuggable
-rw-r--r--.travis.yml1
-rw-r--r--Makefile10
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
diff --git a/Makefile b/Makefile
index 35fda1a..8797bb1 100644
--- a/Makefile
+++ b/Makefile
@@ -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); \