|
@@ -1,7 +1,7 @@
|
|
|
# StarPU --- Runtime system for heterogeneous multicore architectures.
|
|
|
#
|
|
|
# Copyright (C) 2017 Inria
|
|
|
-# Copyright (C) 2017 CNRS
|
|
|
+# Copyright (C) 2017, 2018 CNRS
|
|
|
# Copyright (C) 2016,2017 Université de Bordeaux
|
|
|
#
|
|
|
# StarPU is free software; you can redistribute it and/or modify
|
|
@@ -45,3 +45,18 @@ showcheck:
|
|
|
make -C $$i showcheck || RET=1 ; \
|
|
|
done ; \
|
|
|
exit $$RET
|
|
|
+
|
|
|
+showsuite:
|
|
|
+ -cat $(TEST_SUITE_LOG) /dev/null
|
|
|
+ @! grep -q "ERROR: AddressSanitizer: " $(TEST_SUITE_LOG) /dev/null
|
|
|
+ @! grep -q "WARNING: AddressSanitizer: " $(TEST_SUITE_LOG) /dev/null
|
|
|
+ @! grep -q "ERROR: ThreadSanitizer: " $(TEST_SUITE_LOG) /dev/null
|
|
|
+ @! grep -q "WARNING: ThreadSanitizer: " $(TEST_SUITE_LOG) /dev/null
|
|
|
+ @! grep -q "ERROR: LeakSanitizer: " $(TEST_SUITE_LOG) /dev/null
|
|
|
+ @! grep -q "WARNING: LeakSanitizer: " $(TEST_SUITE_LOG) /dev/null
|
|
|
+ @! grep -q " runtime error: " $(TEST_SUITE_LOG) /dev/null
|
|
|
+ RET=0 ; \
|
|
|
+ for i in $(SUBDIRS) ; do \
|
|
|
+ make -C $$i showsuite || RET=1 ; \
|
|
|
+ done ; \
|
|
|
+ exit $$RET
|