瀏覽代碼

Make make showcheck look for ubsan output

Samuel Thibault 10 年之前
父節點
當前提交
5a4875cb60

+ 2 - 1
examples/Makefile.am

@@ -1,6 +1,6 @@
 # StarPU --- Runtime system for heterogeneous multicore architectures.
 #
-# Copyright (C) 2009-2014  Université de Bordeaux
+# Copyright (C) 2009-2015  Université de Bordeaux
 # Copyright (C) 2010, 2011, 2012, 2013, 2014  CNRS
 # Copyright (C) 2011  Télécom-SudParis
 # Copyright (C) 2011-2012  INRIA
@@ -906,6 +906,7 @@ endif
 
 showcheck:
 	-cat $(TEST_LOGS) /dev/null
+	! grep " runtime error: " $(TEST_LOGS) /dev/null
 	for i in $(SUBDIRS) ; do \
 		make -C $$i showcheck ; \
 	done

+ 2 - 1
examples/stencil/Makefile.am

@@ -1,6 +1,6 @@
 # StarPU --- Runtime system for heterogeneous multicore architectures.
 #
-# Copyright (C) 2010-2012  Université de Bordeaux
+# Copyright (C) 2010-2012, 2015  Université de Bordeaux
 #
 # StarPU is free software; you can redistribute it and/or modify
 # it under the terms of the GNU Lesser General Public License as published by
@@ -150,3 +150,4 @@ view:
 
 showcheck:
 	-cat $(TEST_LOGS) /dev/null
+	! grep " runtime error: " $(TEST_LOGS) /dev/null

+ 1 - 0
gcc-plugin/examples/Makefile.am

@@ -104,6 +104,7 @@ TESTS += $(examplebin_PROGRAMS)
 
 showcheck:
 	-cat $(TEST_LOGS) /dev/null
+	! grep " runtime error: " $(TEST_LOGS) /dev/null
 	for i in $(SUBDIRS) ; do \
 		make -C $$i showcheck ; \
 	done

+ 1 - 0
gcc-plugin/src/Makefile.am

@@ -51,3 +51,4 @@ CC = $(GCC_FOR_PLUGIN)
 
 showcheck:
 	-cat $(TEST_LOGS) /dev/null
+	! grep " runtime error: " $(TEST_LOGS) /dev/null

+ 1 - 0
gcc-plugin/tests/Makefile.am

@@ -117,3 +117,4 @@ endif !RUN_GCC_PLUGIN_TESTS
 
 showcheck:
 	-cat $(TEST_LOGS) /dev/null
+	! grep " runtime error: " $(TEST_LOGS) /dev/null

+ 1 - 0
mpi/examples/Makefile.am

@@ -276,3 +276,4 @@ endif
 
 showcheck:
 	-cat $(TEST_LOGS) /dev/null
+	! grep " runtime error: " $(TEST_LOGS) /dev/null

+ 1 - 0
mpi/tests/Makefile.am

@@ -300,3 +300,4 @@ mpi_earlyrecv2_sync_SOURCES += ../../examples/interface/complex_interface.c
 
 showcheck:
 	-cat $(TEST_LOGS) /dev/null
+	! grep " runtime error: " $(TEST_LOGS) /dev/null

+ 1 - 0
sc_hypervisor/examples/Makefile.am

@@ -57,3 +57,4 @@ app_driven_test_app_driven_test_LDADD =		\
 
 showcheck:
 	-cat $(TEST_LOGS) /dev/null
+	! grep " runtime error: " $(TEST_LOGS) /dev/null

+ 1 - 1
socl/Makefile.am

@@ -22,5 +22,5 @@ dist_SOCL_vendors_DATA = @SOCL_VENDORS@
 
 showcheck:
 	for i in $(SUBDIRS) ; do \
-		make -C $$i showcheck ; \
+		make -C $$i showcheck || break \
 	done

+ 2 - 1
socl/examples/Makefile.am

@@ -1,6 +1,6 @@
 # StarPU --- Runtime system for heterogeneous multicore architectures.
 #
-# Copyright (C) 2009, 2010-2012  Université de Bordeaux
+# Copyright (C) 2009, 2010-2012, 2015  Université de Bordeaux
 # Copyright (C) 2010, 2011, 2012, 2013, 2014, 2015  CNRS
 #
 # StarPU is free software; you can redistribute it and/or modify
@@ -79,3 +79,4 @@ mansched_mansched_SOURCES = mansched/mansched.c
 
 showcheck:
 	-cat $(TEST_LOGS) /dev/null
+	! grep " runtime error: " $(TEST_LOGS) /dev/null

+ 2 - 1
socl/src/Makefile.am

@@ -1,6 +1,6 @@
 # StarPU --- Runtime system for heterogeneous multicore architectures.
 #
-# Copyright (C) 2009-2012, 2014  Université de Bordeaux
+# Copyright (C) 2009-2012, 2014-2015  Université de Bordeaux
 # Copyright (C) 2010, 2011, 2012, 2013  CNRS
 #
 # StarPU is free software; you can redistribute it and/or modify
@@ -134,3 +134,4 @@ libsocl_@STARPU_EFFECTIVE_VERSION@_la_SOURCES = 						\
 
 showcheck:
 	-cat /dev/null
+	! grep " runtime error: " $(TEST_LOGS) /dev/null

+ 2 - 1
starpufft/src/Makefile.am

@@ -1,6 +1,6 @@
 # StarPU --- Runtime system for heterogeneous multicore architectures.
 #
-# Copyright (C) 2009-2013  Université de Bordeaux
+# Copyright (C) 2009-2013, 2015  Université de Bordeaux
 # Copyright (C) 2010, 2011, 2012, 2013, 2014, 2015  CNRS
 #
 # StarPU is free software; you can redistribute it and/or modify
@@ -59,3 +59,4 @@ endif
 
 showcheck:
 	-cat /dev/null
+	! grep " runtime error: " $(TEST_LOGS) /dev/null

+ 2 - 1
starpufft/tests/Makefile.am

@@ -1,6 +1,6 @@
 # StarPU --- Runtime system for heterogeneous multicore architectures.
 #
-# Copyright (C) 2009-2013  Université de Bordeaux
+# Copyright (C) 2009-2013, 2015  Université de Bordeaux
 # Copyright (C) 2010, 2011, 2012, 2013, 2014, 2015  CNRS
 #
 # StarPU is free software; you can redistribute it and/or modify
@@ -82,3 +82,4 @@ TESTS = $(STARPU_FFT_EXAMPLES)
 
 showcheck:
 	-cat $(TEST_LOGS) /dev/null
+	! grep " runtime error: " $(TEST_LOGS) /dev/null

+ 1 - 0
tests/Makefile.am

@@ -803,3 +803,4 @@ sched_policies_execute_all_tasks_LDFLAGS = $(AM_LDFLAGS) -lm
 
 showcheck:
 	-cat $(TEST_LOGS) /dev/null
+	! grep " runtime error: " $(TEST_LOGS) /dev/null

+ 1 - 0
tools/Makefile.am

@@ -261,3 +261,4 @@ endif
 
 showcheck:
 	-cat $(TEST_LOGS) /dev/null
+	! grep " runtime error: " $(TEST_LOGS) /dev/null