Forráskód Böngészése

Fix propagating logcheck error in recursion

Samuel Thibault 10 éve
szülő
commit
53d6f965c9

+ 4 - 2
Makefile.am

@@ -152,9 +152,11 @@ DISTCLEANFILES = STARPU-REVISION
 include starpu-top/extradist
 
 showcheck:
+	RET=0 ; \
 	for i in $(SUBDIRS) ; do \
-		make -C $$i showcheck ; \
-	done
+		make -C $$i showcheck || RET=1 \
+	done ; \
+	exit $$RET
 
 ctags-local:
 	cd $(top_srcdir) ; $(CTAGS) -R -I LIST_TYPE

+ 4 - 2
doc/Makefile.am

@@ -30,6 +30,8 @@ txtdir = ${docdir}/tutorial
 txt_DATA = $(EXTRA_DIST)
 
 showcheck:
+	RET=0 ; \
 	for i in $(SUBDIRS) ; do \
-		make -C $$i showcheck ; \
-	done
+		make -C $$i showcheck || RET=1 \
+	done ; \
+	exit $$RET

+ 5 - 3
examples/Makefile.am

@@ -906,8 +906,10 @@ endif
 
 showcheck:
 	-cat $(TEST_LOGS) /dev/null
-	! grep " runtime error: " $(TEST_LOGS) /dev/null
+	! grep -q " runtime error: " $(TEST_LOGS) /dev/null
+	RET=0 ; \
 	for i in $(SUBDIRS) ; do \
-		make -C $$i showcheck ; \
-	done
+		make -C $$i showcheck || RET=1 \
+	done ; \
+	exit $$RET
 

+ 1 - 1
examples/stencil/Makefile.am

@@ -150,4 +150,4 @@ view:
 
 showcheck:
 	-cat $(TEST_LOGS) /dev/null
-	! grep " runtime error: " $(TEST_LOGS) /dev/null
+	! grep -q " runtime error: " $(TEST_LOGS) /dev/null

+ 4 - 2
gcc-plugin/Makefile.am

@@ -31,9 +31,11 @@ noinst_HEADERS =				\
 
 
 showcheck:
+	RET=0 ; \
 	for i in $(SUBDIRS) ; do \
-		make -C $$i showcheck ; \
-	done
+		make -C $$i showcheck || RET=1 \
+	done ; \
+	exit $$RET
 
 # Generate a GNU-style ChangeLog for inclusion in the tarball.
 # It requires network access and may be slow.

+ 5 - 3
gcc-plugin/examples/Makefile.am

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

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

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

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

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

+ 4 - 2
mpi/Makefile.am

@@ -24,6 +24,8 @@ versinclude_HEADERS = 					\
 	include/starpu_mpi.h
 
 showcheck:
+	RET=0 ; \
 	for i in $(SUBDIRS) ; do \
-		make -C $$i showcheck ; \
-	done
+		make -C $$i showcheck || RET=1 \
+	done ; \
+	exit $$RET

+ 1 - 1
mpi/examples/Makefile.am

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

+ 1 - 1
mpi/tests/Makefile.am

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

+ 4 - 3
sc_hypervisor/Makefile.am

@@ -23,7 +23,8 @@ versinclude_HEADERS = 	include/sc_hypervisor.h			\
 			include/sc_hypervisor_policy.h 		\
 			include/sc_hypervisor_lp.h
 showcheck:
+	RET=0 ; \
 	for i in $(SUBDIRS) ; do \
-		make -C $$i showcheck ; \
-	done
-
+		make -C $$i showcheck || RET=1 \
+	done ; \
+	exit $$RET

+ 1 - 1
sc_hypervisor/examples/Makefile.am

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

+ 4 - 2
socl/Makefile.am

@@ -21,6 +21,8 @@ SOCL_vendorsdir = @datarootdir@/starpu/opencl/vendors
 dist_SOCL_vendors_DATA = @SOCL_VENDORS@
 
 showcheck:
+	RET=0 ; \
 	for i in $(SUBDIRS) ; do \
-		make -C $$i showcheck || break \
-	done
+		make -C $$i showcheck || RET=1 \
+	done ; \
+	exit $$RET

+ 1 - 1
socl/examples/Makefile.am

@@ -79,4 +79,4 @@ mansched_mansched_SOURCES = mansched/mansched.c
 
 showcheck:
 	-cat $(TEST_LOGS) /dev/null
-	! grep " runtime error: " $(TEST_LOGS) /dev/null
+	! grep -q " runtime error: " $(TEST_LOGS) /dev/null

+ 1 - 1
socl/src/Makefile.am

@@ -134,4 +134,4 @@ libsocl_@STARPU_EFFECTIVE_VERSION@_la_SOURCES = 						\
 
 showcheck:
 	-cat /dev/null
-	! grep " runtime error: " $(TEST_LOGS) /dev/null
+	! grep -q " runtime error: " $(TEST_LOGS) /dev/null

+ 4 - 2
starpufft/Makefile.am

@@ -29,6 +29,8 @@ pkgconfigdir = $(libdir)/pkgconfig
 pkgconfig_DATA = libstarpufft.pc starpufft-1.0.pc starpufft-1.1.pc starpufft-1.2.pc starpufft-1.3.pc
 
 showcheck:
+	RET=0 ; \
 	for i in $(SUBDIRS) ; do \
-		make -C $$i showcheck ; \
-	done
+		make -C $$i showcheck || RET=1 \
+	done ; \
+	exit $$RET

+ 1 - 1
starpufft/src/Makefile.am

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

+ 1 - 1
starpufft/tests/Makefile.am

@@ -82,4 +82,4 @@ TESTS = $(STARPU_FFT_EXAMPLES)
 
 showcheck:
 	-cat $(TEST_LOGS) /dev/null
-	! grep " runtime error: " $(TEST_LOGS) /dev/null
+	! grep -q " runtime error: " $(TEST_LOGS) /dev/null

+ 1 - 1
tests/Makefile.am

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

+ 1 - 1
tools/Makefile.am

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