summaryrefslogtreecommitdiff
path: root/gcc/kepler.SCHWINGE/log_test
diff options
context:
space:
mode:
authorThomas Schwinge <thomas@codesourcery.com>2014-07-28 09:45:14 +0200
committerThomas Schwinge <thomas@codesourcery.com>2014-09-19 22:28:20 +0200
commite19bcbd6f879d048e2754117f7fbbe5e7f1162a5 (patch)
tree905249ba61dc4aa396b5154ee94066fa62eeb105 /gcc/kepler.SCHWINGE/log_test
parentd1a80c09691cf4b2c9fe9305c19198c5675e5c4b (diff)
gcc: Re-run on the new laplace.SCHWINGE, and lots of system updates.
Diffstat (limited to 'gcc/kepler.SCHWINGE/log_test')
-rw-r--r--gcc/kepler.SCHWINGE/log_test3183
1 files changed, 2134 insertions, 1049 deletions
diff --git a/gcc/kepler.SCHWINGE/log_test b/gcc/kepler.SCHWINGE/log_test
index adc7a1f0..46d61bb1 100644
--- a/gcc/kepler.SCHWINGE/log_test
+++ b/gcc/kepler.SCHWINGE/log_test
@@ -1,5 +1,5 @@
-make[1]: Entering directory `[...]/hurd/master.build'
-make[2]: Entering directory `[...]/hurd/master.build/fixincludes'
+make[1]: Entering directory '[...]/hurd/master.build'
+make[2]: Entering directory '[...]/hurd/master.build/fixincludes'
autogen -T ../../master/fixincludes/check.tpl ../../master/fixincludes/inclhack.def
/bin/dash ./check.sh ../../master/fixincludes/tests/base
Fixed: testing.h
@@ -112,7 +112,7 @@ Fixed: types/vxTypesBase.h
Fixed: unistd.h
Newly fixed header: linux/compiler.h
math.h [...]/hurd/master/fixincludes/tests/base/math.h differ: char 1529, line 76
-*** math.h Sat Jun 8 13:04:06 2013
+*** math.h Fri Sep 19 03:44:25 2014
--- [...]/hurd/master/fixincludes/tests/base/math.h Wed Dec 12 10:11:49 2012
***************
*** 73,78 ****
@@ -125,7 +125,7 @@ math.h [...]/hurd/master/fixincludes/tests/base/math.h differ: char 1529, line 7
#endif /* MATH_HUGE_VAL_FROM_DBL_MAX_CHECK */
reg_types.h [...]/hurd/master/fixincludes/tests/base/reg_types.h differ: char 266, line 12
-*** reg_types.h Sat Jun 8 13:04:06 2013
+*** reg_types.h Fri Sep 19 03:44:25 2014
--- [...]/hurd/master/fixincludes/tests/base/reg_types.h Thu Nov 4 13:33:41 2010
***************
*** 9,15 ****
@@ -146,7 +146,7 @@ reg_types.h [...]/hurd/master/fixincludes/tests/base/reg_types.h differ: char 26
} __regex_t;
extern __regex_t re;
sys/stat.h [...]/hurd/master/fixincludes/tests/base/sys/stat.h differ: char 881, line 38
-*** sys/stat.h Sat Jun 8 13:04:06 2013
+*** sys/stat.h Fri Sep 19 03:44:26 2014
--- [...]/hurd/master/fixincludes/tests/base/sys/stat.h Wed Dec 12 10:11:49 2012
***************
*** 35,41 ****
@@ -167,7 +167,7 @@ sys/stat.h [...]/hurd/master/fixincludes/tests/base/sys/stat.h differ: char 881,
#include <types/vxTypesOld.h>
#endif /* VXWORKS_NEEDS_VXWORKS_CHECK */
time.h [...]/hurd/master/fixincludes/tests/base/time.h differ: char 375, line 17
-*** time.h Sat Jun 8 13:04:06 2013
+*** time.h Fri Sep 19 03:44:26 2014
--- [...]/hurd/master/fixincludes/tests/base/time.h Thu Nov 4 13:33:41 2010
***************
*** 14,20 ****
@@ -189,15 +189,17 @@ time.h [...]/hurd/master/fixincludes/tests/base/time.h differ: char 375, line 17
#else
There were fixinclude test FAILURES
+Makefile:176: recipe for target 'check' failed
make[2]: *** [check] Error 1
-make[2]: Leaving directory `[...]/hurd/master.build/fixincludes'
+make[2]: Leaving directory '[...]/hurd/master.build/fixincludes'
+Makefile:3394: recipe for target 'check-fixincludes' failed
make[1]: *** [check-fixincludes] Error 2
-make[2]: Entering directory `[...]/hurd/master.build/gcc'
-Test Run By thomas on Sat Jun 8 13:04:08 CEST 2013
+make[2]: Entering directory '[...]/hurd/master.build/gcc'
+Test Run By thomas on Fri Sep 19 03:44:27 CEST 2014
=== acats configuration ===
target gcc is [...]/hurd/master.build/gcc/xgcc -B[...]/hurd/master.build/gcc/
Reading specs from [...]/hurd/master.build/gcc/specs COLLECT_GCC=[...]/hurd/master.build/gcc/xgcc COLLECT_LTO_WRAPPER=[...]/hurd/master.build/gcc/lto-wrapper Target: i686-pc-linux-gnu Configured with: ../master/configure --prefix=[...]/hurd/master.build.install SHELL=/bin/dash CC=gcc-4.6 CXX=g++-4.6 --enable-languages=all,ada Thread model: posix gcc version 4.9.0 20130606 (experimental) (GCC)
-host=i486-linux-gnu
+host=i586-linux-gnu
target=i686-pc-linux-gnu
gnatmake is [...]/hurd/master.build/gcc/gnatmake
@@ -233,25 +235,25 @@ Running chapter l ...
=== acats Summary ===
# of expected passes 2320
# of unexpected failures 0
-[...]/hurd/master/gcc/testsuite/ada/acats/run_all.sh completed at Sat Jun 8 13:33:27 CEST 2013
+[...]/hurd/master/gcc/testsuite/ada/acats/run_all.sh completed at Fri Sep 19 04:11:49 CEST 2014
Making a new config file...
echo "set tmpdir [...]/hurd/master.build/gcc/testsuite" >> ./site.tmp
test -d plugin || mkdir plugin
test -d testsuite || mkdir testsuite
test -d testsuite/gnat || mkdir testsuite/gnat
(rootme=`${PWDCMD-pwd}`; export rootme; \
- srcdir=`cd ../../master/gcc; ${PWDCMD-pwd}` ; export srcdir ; \
- cd testsuite/gnat; \
- rm -f tmp-site.exp; \
- sed '/set tmpdir/ s|testsuite$|testsuite/gnat|' \
- < ../../site.exp > tmp-site.exp; \
- /bin/dash ${srcdir}/../move-if-change tmp-site.exp site.exp; \
- EXPECT=expect ; export EXPECT ; \
- if [ -f ${rootme}/../expect/expect ] ; then \
- TCL_LIBRARY=`cd .. ; cd ${srcdir}/../tcl/library ; ${PWDCMD-pwd}` ; \
- export TCL_LIBRARY ; fi ; \
- runtest --tool gnat )
-Test Run By thomas on Sat Jun 8 13:33:28 2013
+srcdir=`cd ../../master/gcc; ${PWDCMD-pwd}` ; export srcdir ; \
+cd testsuite/gnat; \
+rm -f tmp-site.exp; \
+sed '/set tmpdir/ s|testsuite$|testsuite/gnat|' \
+ < ../../site.exp > tmp-site.exp; \
+/bin/dash ${srcdir}/../move-if-change tmp-site.exp site.exp; \
+EXPECT=expect ; export EXPECT ; \
+if [ -f ${rootme}/../expect/expect ] ; then \
+ TCL_LIBRARY=`cd .. ; cd ${srcdir}/../tcl/library ; ${PWDCMD-pwd}` ; \
+ export TCL_LIBRARY ; fi ; \
+runtest --tool gnat )
+Test Run By thomas on Fri Sep 19 04:11:50 2014
Native configuration is i686-pc-linux-gnu
=== gnat tests ===
@@ -274,37 +276,37 @@ Running [...]/hurd/master/gcc/testsuite/gnat.dg/style/style.exp ...
# of unsupported tests 3
[...]/hurd/master.build/gcc/gnatmake version 4.9.0 20130606 (experimental)
-make[3]: Entering directory `[...]/hurd/master.build/gcc'
+make[3]: Entering directory '[...]/hurd/master.build/gcc'
test -d plugin || mkdir plugin
test -d testsuite || mkdir testsuite
test -d testsuite/gcc || mkdir testsuite/gcc
(rootme=`${PWDCMD-pwd}`; export rootme; \
- srcdir=`cd ../../master/gcc; ${PWDCMD-pwd}` ; export srcdir ; \
- cd testsuite/gcc; \
- rm -f tmp-site.exp; \
- sed '/set tmpdir/ s|testsuite$|testsuite/gcc|' \
- < ../../site.exp > tmp-site.exp; \
- /bin/dash ${srcdir}/../move-if-change tmp-site.exp site.exp; \
- EXPECT=`if [ -f ${rootme}/../expect/expect ] ; then echo ${rootme}/../expect/expect ; else echo expect ; fi` ; export EXPECT ; \
- if [ -f ${rootme}/../expect/expect ] ; then \
- TCL_LIBRARY=`cd .. ; cd ${srcdir}/../tcl/library ; ${PWDCMD-pwd}` ; \
- export TCL_LIBRARY ; fi ; \
- runtestflags= ; \
- if [ -n "" ] ; then \
- runtestflags=""; \
- elif [ -n "" ] ; then \
- parts="`echo ' ' \
- | sed 's/=[^ ]* / /g'`"; \
- for part in `find $srcdir/testsuite/gcc* -name \*.exp` ; do \
- part=`basename $part` ; \
- case " $parts $runtestflags " in \
- *" $part "*) ;; \
- *) runtestflags="$runtestflags $part" ;; \
- esac ; \
- done ; \
- fi ; \
- `if [ -f ${srcdir}/../dejagnu/runtest ] ; then echo ${srcdir}/../dejagnu/runtest ; else echo runtest; fi` --tool gcc $runtestflags)
-Test Run By thomas on Sat Jun 8 13:36:44 2013
+srcdir=`cd ../../master/gcc; ${PWDCMD-pwd}` ; export srcdir ; \
+cd testsuite/gcc; \
+rm -f tmp-site.exp; \
+sed '/set tmpdir/ s|testsuite$|testsuite/gcc|' \
+ < ../../site.exp > tmp-site.exp; \
+/bin/dash ${srcdir}/../move-if-change tmp-site.exp site.exp; \
+EXPECT=`if [ -f ${rootme}/../expect/expect ] ; then echo ${rootme}/../expect/expect ; else echo expect ; fi` ; export EXPECT ; \
+if [ -f ${rootme}/../expect/expect ] ; then \
+ TCL_LIBRARY=`cd .. ; cd ${srcdir}/../tcl/library ; ${PWDCMD-pwd}` ; \
+ export TCL_LIBRARY ; fi ; \
+runtestflags= ; \
+if [ -n "" ] ; then \
+ runtestflags=""; \
+elif [ -n "" ] ; then \
+ parts="`echo ' ' \
+ | sed 's/=[^ ]* / /g'`"; \
+ for part in `find $srcdir/testsuite/gcc* -name \*.exp` ; do \
+ part=`basename $part` ; \
+ case " $parts $runtestflags " in \
+ *" $part "*) ;; \
+ *) runtestflags="$runtestflags $part" ;; \
+ esac ; \
+ done ; \
+fi ; \
+`if [ -f ${srcdir}/../dejagnu/runtest ] ; then echo ${srcdir}/../dejagnu/runtest ; else echo runtest; fi` --tool gcc $runtestflags)
+Test Run By thomas on Fri Sep 19 04:15:10 2014
Native configuration is i686-pc-linux-gnu
=== gcc tests ===
@@ -548,47 +550,48 @@ skipping test framework tests, CHECK_TEST_FRAMEWORK is not defined
=== gcc Summary ===
-# of expected passes 99168
+# of expected passes 99190
# of unexpected failures 92
# of unexpected successes 36
# of expected failures 267
# of unresolved testcases 1
-# of unsupported tests 1257
+# of unsupported tests 1237
[...]/hurd/master.build/gcc/xgcc version 4.9.0 20130606 (experimental) (GCC)
+Makefile:5199: recipe for target 'check-parallel-gcc' failed
make[3]: [check-parallel-gcc] Error 1 (ignored)
-make[3]: Leaving directory `[...]/hurd/master.build/gcc'
-make[3]: Entering directory `[...]/hurd/master.build/gcc'
+make[3]: Leaving directory '[...]/hurd/master.build/gcc'
+make[3]: Entering directory '[...]/hurd/master.build/gcc'
test -d plugin || mkdir plugin
test -d testsuite || mkdir testsuite
test -d testsuite/g++ || mkdir testsuite/g++
(rootme=`${PWDCMD-pwd}`; export rootme; \
- srcdir=`cd ../../master/gcc; ${PWDCMD-pwd}` ; export srcdir ; \
- cd testsuite/g++; \
- rm -f tmp-site.exp; \
- sed '/set tmpdir/ s|testsuite$|testsuite/g++|' \
- < ../../site.exp > tmp-site.exp; \
- /bin/dash ${srcdir}/../move-if-change tmp-site.exp site.exp; \
- EXPECT=`if [ -f ${rootme}/../expect/expect ] ; then echo ${rootme}/../expect/expect ; else echo expect ; fi` ; export EXPECT ; \
- if [ -f ${rootme}/../expect/expect ] ; then \
- TCL_LIBRARY=`cd .. ; cd ${srcdir}/../tcl/library ; ${PWDCMD-pwd}` ; \
- export TCL_LIBRARY ; fi ; \
- runtestflags= ; \
- if [ -n "" ] ; then \
- runtestflags=""; \
- elif [ -n "" ] ; then \
- parts="`echo ' ' \
- | sed 's/=[^ ]* / /g'`"; \
- for part in `find $srcdir/testsuite/g++* -name \*.exp` ; do \
- part=`basename $part` ; \
- case " $parts $runtestflags " in \
- *" $part "*) ;; \
- *) runtestflags="$runtestflags $part" ;; \
- esac ; \
- done ; \
- fi ; \
- `if [ -f ${srcdir}/../dejagnu/runtest ] ; then echo ${srcdir}/../dejagnu/runtest ; else echo runtest; fi` --tool g++ $runtestflags)
-Test Run By thomas on Sat Jun 8 16:17:04 2013
+srcdir=`cd ../../master/gcc; ${PWDCMD-pwd}` ; export srcdir ; \
+cd testsuite/g++; \
+rm -f tmp-site.exp; \
+sed '/set tmpdir/ s|testsuite$|testsuite/g++|' \
+ < ../../site.exp > tmp-site.exp; \
+/bin/dash ${srcdir}/../move-if-change tmp-site.exp site.exp; \
+EXPECT=`if [ -f ${rootme}/../expect/expect ] ; then echo ${rootme}/../expect/expect ; else echo expect ; fi` ; export EXPECT ; \
+if [ -f ${rootme}/../expect/expect ] ; then \
+ TCL_LIBRARY=`cd .. ; cd ${srcdir}/../tcl/library ; ${PWDCMD-pwd}` ; \
+ export TCL_LIBRARY ; fi ; \
+runtestflags= ; \
+if [ -n "" ] ; then \
+ runtestflags=""; \
+elif [ -n "" ] ; then \
+ parts="`echo ' ' \
+ | sed 's/=[^ ]* / /g'`"; \
+ for part in `find $srcdir/testsuite/g++* -name \*.exp` ; do \
+ part=`basename $part` ; \
+ case " $parts $runtestflags " in \
+ *" $part "*) ;; \
+ *) runtestflags="$runtestflags $part" ;; \
+ esac ; \
+ done ; \
+fi ; \
+`if [ -f ${srcdir}/../dejagnu/runtest ] ; then echo ${srcdir}/../dejagnu/runtest ; else echo runtest; fi` --tool g++ $runtestflags)
+Test Run By thomas on Fri Sep 19 06:50:33 2014
Native configuration is i686-pc-linux-gnu
=== g++ tests ===
@@ -602,6 +605,1068 @@ Using /usr/share/dejagnu/config/unix.exp as generic interface file for target.
Using [...]/hurd/master/gcc/testsuite/config/default.exp as tool-and-target-specific interface file.
Running [...]/hurd/master/gcc/testsuite/g++.dg/asan/asan.exp ...
FAIL: g++.dg/asan/asan_test.C -O2 AddressSanitizer_HugeMallocTest Ident((char*)malloc(size))[-1] = 0 output pattern test, should match is located 1 bytes to the left of 2726297600-byte
+FAIL: g++.dg/asan/deep-stack-uaf-1.C -O0 output pattern test, is =================================================================
+==3808== ERROR: AddressSanitizer: heap-use-after-free on address 0xb5d03ec5 at pc 0x804879a bp 0xbf8e2b58 sp 0xbf8e2b4c
+READ of size 1 at 0xb5d03ec5 thread T0
+ #0 0x8048799 in main [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:33
+ #1 0xb5eb9a72 in __libc_start_main /build/glibc-bn4_3y/glibc-2.19/csu/libc-start.c:287
+ #2 0x8048660 in _start ??:?
+0xb5d03ec5 is located 5 bytes inside of 10-byte region [0xb5d03ec0,0xb5d03eca)
+freed by thread T0 here:
+ #0 0xb61c24e4 in __interceptor_free [...]/hurd/master.build/i686-pc-linux-gnu/libsanitizer/asan/../../../../master/libsanitizer/asan/asan_malloc_linux.cc:61
+ #1 0x80487c4 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:25
+ #2 0x804969c in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #3 0x8049689 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #4 0x8049676 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #5 0x8049663 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #6 0x8049650 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #7 0x804963d in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #8 0x804962a in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #9 0x8049617 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #10 0x8049604 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #11 0x80495f1 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #12 0x80495de in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #13 0x80495cb in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #14 0x80495b8 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #15 0x80495a5 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #16 0x8049592 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #17 0x804957f in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #18 0x804956c in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #19 0x8049559 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #20 0x8049546 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #21 0x8049533 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #22 0x8049520 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #23 0x804950d in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #24 0x80494fa in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #25 0x80494e7 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #26 0x80494d4 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #27 0x80494c1 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #28 0x80494ae in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #29 0x804949b in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #30 0x8049488 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #31 0x8049475 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #32 0x8049462 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #33 0x804944f in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #34 0x804943c in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #35 0x8049429 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #36 0x8049416 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #37 0x8049403 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #38 0x80493f0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #39 0x80493dd in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #40 0x80493ca in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #41 0x80493b7 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #42 0x80493a4 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #43 0x8049391 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #44 0x804937e in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #45 0x804936b in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #46 0x8049358 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #47 0x8049345 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #48 0x8049332 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #49 0x804931f in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #50 0x804930c in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #51 0x80492f9 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #52 0x80492e6 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #53 0x80492d3 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #54 0x80492c0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #55 0x80492ad in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #56 0x804929a in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #57 0x8049287 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #58 0x8049274 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #59 0x8049261 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #60 0x804924e in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #61 0x804923b in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #62 0x8049228 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #63 0x8049215 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #64 0x8049202 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #65 0x80491ef in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #66 0x80491dc in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #67 0x80491c9 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #68 0x80491b6 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #69 0x80491a3 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #70 0x8049190 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #71 0x804917d in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #72 0x804916a in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #73 0x8049157 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #74 0x8049144 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #75 0x8049131 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #76 0x804911e in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #77 0x804910b in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #78 0x80490f8 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #79 0x80490e5 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #80 0x80490d2 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #81 0x80490bf in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #82 0x80490ac in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #83 0x8049099 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #84 0x8049086 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #85 0x8049073 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #86 0x8049060 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #87 0x804904d in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #88 0x804903a in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #89 0x8049027 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #90 0x8049014 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #91 0x8049001 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #92 0x8048fee in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #93 0x8048fdb in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #94 0x8048fc8 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #95 0x8048fb5 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #96 0x8048fa2 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #97 0x8048f8f in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #98 0x8048f7c in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #99 0x8048f69 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #100 0x8048f56 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #101 0x8048f43 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #102 0x8048f30 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #103 0x8048f1d in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #104 0x8048f0a in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #105 0x8048ef7 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #106 0x8048ee4 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #107 0x8048ed1 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #108 0x8048ebe in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #109 0x8048eab in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #110 0x8048e98 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #111 0x8048e85 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #112 0x8048e72 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #113 0x8048e5f in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #114 0x8048e4c in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #115 0x8048e39 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #116 0x8048e26 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #117 0x8048e13 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #118 0x8048e00 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #119 0x8048ded in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+previously allocated by thread T0 here:
+ #0 0xb61c25c4 in __interceptor_malloc [...]/hurd/master.build/i686-pc-linux-gnu/libsanitizer/asan/../../../../master/libsanitizer/asan/asan_malloc_linux.cc:71
+ #1 0x8048753 in main [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:30
+ #2 0xb5eb9a72 in __libc_start_main /build/glibc-bn4_3y/glibc-2.19/csu/libc-start.c:287
+Shadow bytes around the buggy address:
+ 0x36ba0780: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
+ 0x36ba0790: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
+ 0x36ba07a0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
+ 0x36ba07b0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
+ 0x36ba07c0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
+=>0x36ba07d0: fa fa fa fa fa fa fa fa[fd]fd fa fa fa fa fa fa
+ 0x36ba07e0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
+ 0x36ba07f0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
+ 0x36ba0800: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
+ 0x36ba0810: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
+ 0x36ba0820: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
+Shadow byte legend (one shadow byte represents 8 application bytes):
+ Addressable: 00
+ Partially addressable: 01 02 03 04 05 06 07
+ Heap left redzone: fa
+ Heap righ redzone: fb
+ Freed Heap region: fd
+ Stack left redzone: f1
+ Stack mid redzone: f2
+ Stack right redzone: f3
+ Stack partial redzone: f4
+ Stack after return: f5
+ Stack use after scope: f8
+ Global redzone: f9
+ Global init order: f6
+ Poisoned by user: f7
+ ASan internal: fe
+==3808== ABORTING
+, should match ERROR: AddressSanitizer:? heap-use-after-free on address.*(
+|
+| ) #37 0x[0-9a-f]+ (in [^
+ ]*DeepFree[^
+ ]*36|[(]).*(
+|
+| ) #99 0x[0-9a-f]+ (in [^
+ ]*DeepFree[^
+ ]*98|[(]).*(
+|
+| ) #116 0x[0-9a-f]+ (in [^
+ ]*DeepFree[^
+ ]*115|[(])[^
+ ]*(
+|
+| )
+FAIL: g++.dg/asan/deep-stack-uaf-1.C -O1 output pattern test, is =================================================================
+==3836== ERROR: AddressSanitizer: heap-use-after-free on address 0xb5d03ec5 at pc 0x8048781 bp 0xbf975168 sp 0xbf97515c
+READ of size 1 at 0xb5d03ec5 thread T0
+ #0 0x8048780 in main [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:33
+ #1 0xb5f06a72 in __libc_start_main /build/glibc-bn4_3y/glibc-2.19/csu/libc-start.c:287
+ #2 0x8048660 in _start ??:?
+0xb5d03ec5 is located 5 bytes inside of 10-byte region [0xb5d03ec0,0xb5d03eca)
+freed by thread T0 here:
+ #0 0xb620f4e4 in __interceptor_free [...]/hurd/master.build/i686-pc-linux-gnu/libsanitizer/asan/../../../../master/libsanitizer/asan/asan_malloc_linux.cc:61
+ #1 0x80487a7 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:25
+ #2 0x80487ba in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #3 0x80487cd in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #4 0x80487e0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #5 0x80487f3 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #6 0x8048806 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #7 0x8048819 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #8 0x804882c in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #9 0x804883f in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #10 0x8048852 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #11 0x8048865 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #12 0x8048878 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #13 0x804888b in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #14 0x804889e in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #15 0x80488b1 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #16 0x80488c4 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #17 0x80488d7 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #18 0x80488ea in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #19 0x80488fd in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #20 0x8048910 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #21 0x8048923 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #22 0x8048936 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #23 0x8048949 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #24 0x804895c in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #25 0x804896f in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #26 0x8048982 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #27 0x8048995 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #28 0x80489a8 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #29 0x80489bb in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #30 0x80489ce in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #31 0x80489e1 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #32 0x80489f4 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #33 0x8048a07 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #34 0x8048a1a in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #35 0x8048a2d in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #36 0x8048a40 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #37 0x8048a53 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #38 0x8048a66 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #39 0x8048a79 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #40 0x8048a8c in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #41 0x8048a9f in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #42 0x8048ab2 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #43 0x8048ac5 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #44 0x8048ad8 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #45 0x8048aeb in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #46 0x8048afe in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #47 0x8048b11 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #48 0x8048b24 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #49 0x8048b37 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #50 0x8048b4a in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #51 0x8048b5d in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #52 0x8048b70 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #53 0x8048b83 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #54 0x8048b96 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #55 0x8048ba9 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #56 0x8048bbc in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #57 0x8048bcf in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #58 0x8048be2 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #59 0x8048bf5 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #60 0x8048c08 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #61 0x8048c1b in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #62 0x8048c2e in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #63 0x8048c41 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #64 0x8048c54 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #65 0x8048c67 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #66 0x8048c7a in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #67 0x8048c8d in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #68 0x8048ca0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #69 0x8048cb3 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #70 0x8048cc6 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #71 0x8048cd9 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #72 0x8048cec in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #73 0x8048cff in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #74 0x8048d12 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #75 0x8048d25 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #76 0x8048d38 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #77 0x8048d4b in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #78 0x8048d5e in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #79 0x8048d71 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #80 0x8048d84 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #81 0x8048d97 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #82 0x8048daa in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #83 0x8048dbd in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #84 0x8048dd0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #85 0x8048de3 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #86 0x8048df6 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #87 0x8048e09 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #88 0x8048e1c in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #89 0x8048e2f in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #90 0x8048e42 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #91 0x8048e55 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #92 0x8048e68 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #93 0x8048e7b in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #94 0x8048e8e in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #95 0x8048ea1 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #96 0x8048eb4 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #97 0x8048ec7 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #98 0x8048eda in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #99 0x8048eed in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #100 0x8048f00 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #101 0x8048f13 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #102 0x8048f26 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #103 0x8048f39 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #104 0x8048f4c in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #105 0x8048f5f in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #106 0x8048f72 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #107 0x8048f85 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #108 0x8048f98 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #109 0x8048fab in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #110 0x8048fbe in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #111 0x8048fd1 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #112 0x8048fe4 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #113 0x8048ff7 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #114 0x804900a in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #115 0x804901d in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #116 0x8049030 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #117 0x8049043 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #118 0x8049056 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #119 0x8049069 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+previously allocated by thread T0 here:
+ #0 0xb620f5c4 in __interceptor_malloc [...]/hurd/master.build/i686-pc-linux-gnu/libsanitizer/asan/../../../../master/libsanitizer/asan/asan_malloc_linux.cc:71
+ #1 0x8048752 in main [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:30
+ #2 0xb5f06a72 in __libc_start_main /build/glibc-bn4_3y/glibc-2.19/csu/libc-start.c:287
+Shadow bytes around the buggy address:
+ 0x36ba0780: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
+ 0x36ba0790: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
+ 0x36ba07a0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
+ 0x36ba07b0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
+ 0x36ba07c0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
+=>0x36ba07d0: fa fa fa fa fa fa fa fa[fd]fd fa fa fa fa fa fa
+ 0x36ba07e0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
+ 0x36ba07f0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
+ 0x36ba0800: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
+ 0x36ba0810: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
+ 0x36ba0820: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
+Shadow byte legend (one shadow byte represents 8 application bytes):
+ Addressable: 00
+ Partially addressable: 01 02 03 04 05 06 07
+ Heap left redzone: fa
+ Heap righ redzone: fb
+ Freed Heap region: fd
+ Stack left redzone: f1
+ Stack mid redzone: f2
+ Stack right redzone: f3
+ Stack partial redzone: f4
+ Stack after return: f5
+ Stack use after scope: f8
+ Global redzone: f9
+ Global init order: f6
+ Poisoned by user: f7
+ ASan internal: fe
+==3836== ABORTING
+, should match ERROR: AddressSanitizer:? heap-use-after-free on address.*(
+|
+| ) #37 0x[0-9a-f]+ (in [^
+ ]*DeepFree[^
+ ]*36|[(]).*(
+|
+| ) #99 0x[0-9a-f]+ (in [^
+ ]*DeepFree[^
+ ]*98|[(]).*(
+|
+| ) #116 0x[0-9a-f]+ (in [^
+ ]*DeepFree[^
+ ]*115|[(])[^
+ ]*(
+|
+| )
+FAIL: g++.dg/asan/deep-stack-uaf-1.C -O2 output pattern test, is =================================================================
+==3864== ERROR: AddressSanitizer: heap-use-after-free on address 0xb5d03ec5 at pc 0x804868d bp 0xbfdc4ac8 sp 0xbfdc4abc
+READ of size 1 at 0xb5d03ec5 thread T0
+ #0 0x804868c in main [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:33
+ #1 0xb5e5ea72 in __libc_start_main /build/glibc-bn4_3y/glibc-2.19/csu/libc-start.c:287
+ #2 0x80486bd in _start ??:?
+0xb5d03ec5 is located 5 bytes inside of 10-byte region [0xb5d03ec0,0xb5d03eca)
+freed by thread T0 here:
+ #0 0xb61674e4 in __interceptor_free [...]/hurd/master.build/i686-pc-linux-gnu/libsanitizer/asan/../../../../master/libsanitizer/asan/asan_malloc_linux.cc:61
+ #1 0x80487a0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:25
+ #2 0x80487c0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #3 0x80487e0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #4 0x8048800 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #5 0x8048820 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #6 0x8048840 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #7 0x8048860 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #8 0x8048880 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #9 0x80488a0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #10 0x80488c0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #11 0x80488e0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #12 0x8048900 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #13 0x8048920 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #14 0x8048940 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #15 0x8048960 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #16 0x8048980 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #17 0x80489a0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #18 0x80489c0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #19 0x80489e0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #20 0x8048a00 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #21 0x8048a20 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #22 0x8048a40 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #23 0x8048a60 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #24 0x8048a80 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #25 0x8048aa0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #26 0x8048ac0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #27 0x8048ae0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #28 0x8048b00 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #29 0x8048b20 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #30 0x8048b40 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #31 0x8048b60 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #32 0x8048b80 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #33 0x8048ba0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #34 0x8048bc0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #35 0x8048be0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #36 0x8048c00 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #37 0x8048c20 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #38 0x8048c40 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #39 0x8048c60 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #40 0x8048c80 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #41 0x8048ca0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #42 0x8048cc0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #43 0x8048ce0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #44 0x8048d00 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #45 0x8048d20 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #46 0x8048d40 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #47 0x8048d60 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #48 0x8048d80 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #49 0x8048da0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #50 0x8048dc0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #51 0x8048de0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #52 0x8048e00 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #53 0x8048e20 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #54 0x8048e40 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #55 0x8048e60 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #56 0x8048e80 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #57 0x8048ea0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #58 0x8048ec0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #59 0x8048ee0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #60 0x8048f00 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #61 0x8048f20 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #62 0x8048f40 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #63 0x8048f60 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #64 0x8048f80 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #65 0x8048fa0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #66 0x8048fc0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #67 0x8048fe0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #68 0x8049000 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #69 0x8049020 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #70 0x8049040 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #71 0x8049060 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #72 0x8049080 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #73 0x80490a0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #74 0x80490c0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #75 0x80490e0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #76 0x8049100 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #77 0x8049120 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #78 0x8049140 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #79 0x8049160 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #80 0x8049180 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #81 0x80491a0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #82 0x80491c0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #83 0x80491e0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #84 0x8049200 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #85 0x8049220 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #86 0x8049240 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #87 0x8049260 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #88 0x8049280 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #89 0x80492a0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #90 0x80492c0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #91 0x80492e0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #92 0x8049300 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #93 0x8049320 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #94 0x8049340 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #95 0x8049360 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #96 0x8049380 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #97 0x80493a0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #98 0x80493c0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #99 0x80493e0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #100 0x8049400 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #101 0x8049420 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #102 0x8049440 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #103 0x8049460 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #104 0x8049480 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #105 0x80494a0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #106 0x80494c0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #107 0x80494e0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #108 0x8049500 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #109 0x8049520 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #110 0x8049540 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #111 0x8049560 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #112 0x8049580 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #113 0x80495a0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #114 0x80495c0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #115 0x80495e0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #116 0x8049600 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #117 0x8049620 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #118 0x8049640 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #119 0x8049660 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+previously allocated by thread T0 here:
+ #0 0xb61675c4 in __interceptor_malloc [...]/hurd/master.build/i686-pc-linux-gnu/libsanitizer/asan/../../../../master/libsanitizer/asan/asan_malloc_linux.cc:71
+ #1 0x8048655 in main [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:30
+ #2 0xb5e5ea72 in __libc_start_main /build/glibc-bn4_3y/glibc-2.19/csu/libc-start.c:287
+Shadow bytes around the buggy address:
+ 0x36ba0780: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
+ 0x36ba0790: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
+ 0x36ba07a0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
+ 0x36ba07b0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
+ 0x36ba07c0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
+=>0x36ba07d0: fa fa fa fa fa fa fa fa[fd]fd fa fa fa fa fa fa
+ 0x36ba07e0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
+ 0x36ba07f0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
+ 0x36ba0800: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
+ 0x36ba0810: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
+ 0x36ba0820: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
+Shadow byte legend (one shadow byte represents 8 application bytes):
+ Addressable: 00
+ Partially addressable: 01 02 03 04 05 06 07
+ Heap left redzone: fa
+ Heap righ redzone: fb
+ Freed Heap region: fd
+ Stack left redzone: f1
+ Stack mid redzone: f2
+ Stack right redzone: f3
+ Stack partial redzone: f4
+ Stack after return: f5
+ Stack use after scope: f8
+ Global redzone: f9
+ Global init order: f6
+ Poisoned by user: f7
+ ASan internal: fe
+==3864== ABORTING
+, should match ERROR: AddressSanitizer:? heap-use-after-free on address.*(
+|
+| ) #37 0x[0-9a-f]+ (in [^
+ ]*DeepFree[^
+ ]*36|[(]).*(
+|
+| ) #99 0x[0-9a-f]+ (in [^
+ ]*DeepFree[^
+ ]*98|[(]).*(
+|
+| ) #116 0x[0-9a-f]+ (in [^
+ ]*DeepFree[^
+ ]*115|[(])[^
+ ]*(
+|
+| )
+FAIL: g++.dg/asan/deep-stack-uaf-1.C -O3 -fomit-frame-pointer output pattern test, is =================================================================
+==3892== ERROR: AddressSanitizer: heap-use-after-free on address 0xb5d03ec5 at pc 0x804868d bp 0xbf96cad8 sp 0xbf96cacc
+READ of size 1 at 0xb5d03ec5 thread T0
+ #0 0x804868c in main [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:33
+ #1 0xb5edaa72 in __libc_start_main /build/glibc-bn4_3y/glibc-2.19/csu/libc-start.c:287
+ #2 0x80486bd in _start ??:?
+0xb5d03ec5 is located 5 bytes inside of 10-byte region [0xb5d03ec0,0xb5d03eca)
+freed by thread T0 here:
+ #0 0xb61e34e4 in __interceptor_free [...]/hurd/master.build/i686-pc-linux-gnu/libsanitizer/asan/../../../../master/libsanitizer/asan/asan_malloc_linux.cc:61
+ #1 0x80487a0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:25
+ #2 0x80487c0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #3 0x80487e0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #4 0x8048800 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #5 0x8048820 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #6 0x8048840 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #7 0x8048860 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #8 0x8048880 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #9 0x80488a0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #10 0x80488c0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #11 0x80488e0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #12 0x8048900 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #13 0x8048920 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #14 0x8048940 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #15 0x8048960 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #16 0x8048980 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #17 0x80489a0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #18 0x80489c0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #19 0x80489e0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #20 0x8048a00 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #21 0x8048a20 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #22 0x8048a40 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #23 0x8048a60 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #24 0x8048a80 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #25 0x8048aa0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #26 0x8048ac0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #27 0x8048ae0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #28 0x8048b00 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #29 0x8048b20 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #30 0x8048b40 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #31 0x8048b60 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #32 0x8048b80 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #33 0x8048ba0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #34 0x8048bc0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #35 0x8048be0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #36 0x8048c00 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #37 0x8048c20 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #38 0x8048c40 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #39 0x8048c60 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #40 0x8048c80 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #41 0x8048ca0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #42 0x8048cc0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #43 0x8048ce0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #44 0x8048d00 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #45 0x8048d20 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #46 0x8048d40 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #47 0x8048d60 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #48 0x8048d80 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #49 0x8048da0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #50 0x8048dc0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #51 0x8048de0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #52 0x8048e00 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #53 0x8048e20 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #54 0x8048e40 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #55 0x8048e60 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #56 0x8048e80 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #57 0x8048ea0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #58 0x8048ec0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #59 0x8048ee0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #60 0x8048f00 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #61 0x8048f20 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #62 0x8048f40 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #63 0x8048f60 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #64 0x8048f80 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #65 0x8048fa0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #66 0x8048fc0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #67 0x8048fe0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #68 0x8049000 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #69 0x8049020 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #70 0x8049040 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #71 0x8049060 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #72 0x8049080 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #73 0x80490a0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #74 0x80490c0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #75 0x80490e0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #76 0x8049100 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #77 0x8049120 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #78 0x8049140 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #79 0x8049160 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #80 0x8049180 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #81 0x80491a0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #82 0x80491c0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #83 0x80491e0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #84 0x8049200 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #85 0x8049220 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #86 0x8049240 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #87 0x8049260 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #88 0x8049280 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #89 0x80492a0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #90 0x80492c0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #91 0x80492e0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #92 0x8049300 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #93 0x8049320 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #94 0x8049340 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #95 0x8049360 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #96 0x8049380 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #97 0x80493a0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #98 0x80493c0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #99 0x80493e0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #100 0x8049400 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #101 0x8049420 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #102 0x8049440 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #103 0x8049460 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #104 0x8049480 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #105 0x80494a0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #106 0x80494c0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #107 0x80494e0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #108 0x8049500 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #109 0x8049520 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #110 0x8049540 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #111 0x8049560 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #112 0x8049580 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #113 0x80495a0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #114 0x80495c0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #115 0x80495e0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #116 0x8049600 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #117 0x8049620 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #118 0x8049640 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #119 0x8049660 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+previously allocated by thread T0 here:
+ #0 0xb61e35c4 in __interceptor_malloc [...]/hurd/master.build/i686-pc-linux-gnu/libsanitizer/asan/../../../../master/libsanitizer/asan/asan_malloc_linux.cc:71
+ #1 0x8048655 in main [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:30
+ #2 0xb5edaa72 in __libc_start_main /build/glibc-bn4_3y/glibc-2.19/csu/libc-start.c:287
+Shadow bytes around the buggy address:
+ 0x36ba0780: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
+ 0x36ba0790: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
+ 0x36ba07a0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
+ 0x36ba07b0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
+ 0x36ba07c0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
+=>0x36ba07d0: fa fa fa fa fa fa fa fa[fd]fd fa fa fa fa fa fa
+ 0x36ba07e0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
+ 0x36ba07f0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
+ 0x36ba0800: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
+ 0x36ba0810: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
+ 0x36ba0820: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
+Shadow byte legend (one shadow byte represents 8 application bytes):
+ Addressable: 00
+ Partially addressable: 01 02 03 04 05 06 07
+ Heap left redzone: fa
+ Heap righ redzone: fb
+ Freed Heap region: fd
+ Stack left redzone: f1
+ Stack mid redzone: f2
+ Stack right redzone: f3
+ Stack partial redzone: f4
+ Stack after return: f5
+ Stack use after scope: f8
+ Global redzone: f9
+ Global init order: f6
+ Poisoned by user: f7
+ ASan internal: fe
+==3892== ABORTING
+, should match ERROR: AddressSanitizer:? heap-use-after-free on address.*(
+|
+| ) #37 0x[0-9a-f]+ (in [^
+ ]*DeepFree[^
+ ]*36|[(]).*(
+|
+| ) #99 0x[0-9a-f]+ (in [^
+ ]*DeepFree[^
+ ]*98|[(]).*(
+|
+| ) #116 0x[0-9a-f]+ (in [^
+ ]*DeepFree[^
+ ]*115|[(])[^
+ ]*(
+|
+| )
+FAIL: g++.dg/asan/deep-stack-uaf-1.C -O3 -g output pattern test, is =================================================================
+==3920== ERROR: AddressSanitizer: heap-use-after-free on address 0xb5d03ec5 at pc 0x804868d bp 0xbfd89d98 sp 0xbfd89d8c
+READ of size 1 at 0xb5d03ec5 thread T0
+ #0 0x804868c in main [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:33
+ #1 0xb5ee8a72 in __libc_start_main /build/glibc-bn4_3y/glibc-2.19/csu/libc-start.c:287
+ #2 0x80486bd in _start ??:?
+0xb5d03ec5 is located 5 bytes inside of 10-byte region [0xb5d03ec0,0xb5d03eca)
+freed by thread T0 here:
+ #0 0xb61f14e4 in __interceptor_free [...]/hurd/master.build/i686-pc-linux-gnu/libsanitizer/asan/../../../../master/libsanitizer/asan/asan_malloc_linux.cc:61
+ #1 0x80487a0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:25
+ #2 0x80487c0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #3 0x80487e0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #4 0x8048800 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #5 0x8048820 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #6 0x8048840 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #7 0x8048860 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #8 0x8048880 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #9 0x80488a0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #10 0x80488c0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #11 0x80488e0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #12 0x8048900 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #13 0x8048920 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #14 0x8048940 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #15 0x8048960 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #16 0x8048980 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #17 0x80489a0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #18 0x80489c0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #19 0x80489e0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #20 0x8048a00 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #21 0x8048a20 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #22 0x8048a40 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #23 0x8048a60 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #24 0x8048a80 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #25 0x8048aa0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #26 0x8048ac0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #27 0x8048ae0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #28 0x8048b00 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #29 0x8048b20 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #30 0x8048b40 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #31 0x8048b60 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #32 0x8048b80 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #33 0x8048ba0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #34 0x8048bc0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #35 0x8048be0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #36 0x8048c00 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #37 0x8048c20 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #38 0x8048c40 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #39 0x8048c60 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #40 0x8048c80 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #41 0x8048ca0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #42 0x8048cc0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #43 0x8048ce0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #44 0x8048d00 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #45 0x8048d20 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #46 0x8048d40 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #47 0x8048d60 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #48 0x8048d80 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #49 0x8048da0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #50 0x8048dc0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #51 0x8048de0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #52 0x8048e00 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #53 0x8048e20 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #54 0x8048e40 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #55 0x8048e60 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #56 0x8048e80 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #57 0x8048ea0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #58 0x8048ec0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #59 0x8048ee0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #60 0x8048f00 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #61 0x8048f20 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #62 0x8048f40 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #63 0x8048f60 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #64 0x8048f80 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #65 0x8048fa0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #66 0x8048fc0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #67 0x8048fe0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #68 0x8049000 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #69 0x8049020 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #70 0x8049040 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #71 0x8049060 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #72 0x8049080 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #73 0x80490a0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #74 0x80490c0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #75 0x80490e0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #76 0x8049100 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #77 0x8049120 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #78 0x8049140 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #79 0x8049160 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #80 0x8049180 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #81 0x80491a0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #82 0x80491c0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #83 0x80491e0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #84 0x8049200 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #85 0x8049220 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #86 0x8049240 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #87 0x8049260 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #88 0x8049280 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #89 0x80492a0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #90 0x80492c0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #91 0x80492e0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #92 0x8049300 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #93 0x8049320 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #94 0x8049340 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #95 0x8049360 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #96 0x8049380 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #97 0x80493a0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #98 0x80493c0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #99 0x80493e0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #100 0x8049400 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #101 0x8049420 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #102 0x8049440 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #103 0x8049460 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #104 0x8049480 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #105 0x80494a0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #106 0x80494c0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #107 0x80494e0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #108 0x8049500 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #109 0x8049520 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #110 0x8049540 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #111 0x8049560 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #112 0x8049580 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #113 0x80495a0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #114 0x80495c0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #115 0x80495e0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #116 0x8049600 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #117 0x8049620 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #118 0x8049640 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #119 0x8049660 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+previously allocated by thread T0 here:
+ #0 0xb61f15c4 in __interceptor_malloc [...]/hurd/master.build/i686-pc-linux-gnu/libsanitizer/asan/../../../../master/libsanitizer/asan/asan_malloc_linux.cc:71
+ #1 0x8048655 in main [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:30
+ #2 0xb5ee8a72 in __libc_start_main /build/glibc-bn4_3y/glibc-2.19/csu/libc-start.c:287
+Shadow bytes around the buggy address:
+ 0x36ba0780: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
+ 0x36ba0790: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
+ 0x36ba07a0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
+ 0x36ba07b0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
+ 0x36ba07c0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
+=>0x36ba07d0: fa fa fa fa fa fa fa fa[fd]fd fa fa fa fa fa fa
+ 0x36ba07e0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
+ 0x36ba07f0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
+ 0x36ba0800: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
+ 0x36ba0810: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
+ 0x36ba0820: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
+Shadow byte legend (one shadow byte represents 8 application bytes):
+ Addressable: 00
+ Partially addressable: 01 02 03 04 05 06 07
+ Heap left redzone: fa
+ Heap righ redzone: fb
+ Freed Heap region: fd
+ Stack left redzone: f1
+ Stack mid redzone: f2
+ Stack right redzone: f3
+ Stack partial redzone: f4
+ Stack after return: f5
+ Stack use after scope: f8
+ Global redzone: f9
+ Global init order: f6
+ Poisoned by user: f7
+ ASan internal: fe
+==3920== ABORTING
+, should match ERROR: AddressSanitizer:? heap-use-after-free on address.*(
+|
+| ) #37 0x[0-9a-f]+ (in [^
+ ]*DeepFree[^
+ ]*36|[(]).*(
+|
+| ) #99 0x[0-9a-f]+ (in [^
+ ]*DeepFree[^
+ ]*98|[(]).*(
+|
+| ) #116 0x[0-9a-f]+ (in [^
+ ]*DeepFree[^
+ ]*115|[(])[^
+ ]*(
+|
+| )
+FAIL: g++.dg/asan/deep-stack-uaf-1.C -Os output pattern test, is =================================================================
+==3948== ERROR: AddressSanitizer: heap-use-after-free on address 0xb5d03ec5 at pc 0x804868a bp 0xbfeb7a28 sp 0xbfeb7a1c
+READ of size 1 at 0xb5d03ec5 thread T0
+ #0 0x8048689 in main [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:33
+ #1 0xb5f05a72 in __libc_start_main /build/glibc-bn4_3y/glibc-2.19/csu/libc-start.c:287
+ #2 0x80486c5 in _start ??:?
+0xb5d03ec5 is located 5 bytes inside of 10-byte region [0xb5d03ec0,0xb5d03eca)
+freed by thread T0 here:
+ #0 0xb620e4e4 in __interceptor_free [...]/hurd/master.build/i686-pc-linux-gnu/libsanitizer/asan/../../../../master/libsanitizer/asan/asan_malloc_linux.cc:61
+ #1 0x80487aa in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:25
+ #2 0x80487bd in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #3 0x80487d0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #4 0x80487e3 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #5 0x80487f6 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #6 0x8048809 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #7 0x804881c in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #8 0x804882f in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #9 0x8048842 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #10 0x8048855 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #11 0x8048868 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #12 0x804887b in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #13 0x804888e in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #14 0x80488a1 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #15 0x80488b4 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #16 0x80488c7 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #17 0x80488da in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #18 0x80488ed in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #19 0x8048900 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #20 0x8048913 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #21 0x8048926 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #22 0x8048939 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #23 0x804894c in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #24 0x804895f in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #25 0x8048972 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #26 0x8048985 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #27 0x8048998 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #28 0x80489ab in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #29 0x80489be in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #30 0x80489d1 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #31 0x80489e4 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #32 0x80489f7 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #33 0x8048a0a in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #34 0x8048a1d in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #35 0x8048a30 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #36 0x8048a43 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #37 0x8048a56 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #38 0x8048a69 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #39 0x8048a7c in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #40 0x8048a8f in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #41 0x8048aa2 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #42 0x8048ab5 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #43 0x8048ac8 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #44 0x8048adb in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #45 0x8048aee in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #46 0x8048b01 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #47 0x8048b14 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #48 0x8048b27 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #49 0x8048b3a in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #50 0x8048b4d in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #51 0x8048b60 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #52 0x8048b73 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #53 0x8048b86 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #54 0x8048b99 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #55 0x8048bac in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #56 0x8048bbf in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #57 0x8048bd2 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #58 0x8048be5 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #59 0x8048bf8 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #60 0x8048c0b in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #61 0x8048c1e in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #62 0x8048c31 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #63 0x8048c44 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #64 0x8048c57 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #65 0x8048c6a in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #66 0x8048c7d in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #67 0x8048c90 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #68 0x8048ca3 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #69 0x8048cb6 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #70 0x8048cc9 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #71 0x8048cdc in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #72 0x8048cef in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #73 0x8048d02 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #74 0x8048d15 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #75 0x8048d28 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #76 0x8048d3b in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #77 0x8048d4e in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #78 0x8048d61 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #79 0x8048d74 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #80 0x8048d87 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #81 0x8048d9a in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #82 0x8048dad in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #83 0x8048dc0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #84 0x8048dd3 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #85 0x8048de6 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #86 0x8048df9 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #87 0x8048e0c in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #88 0x8048e1f in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #89 0x8048e32 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #90 0x8048e45 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #91 0x8048e58 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #92 0x8048e6b in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #93 0x8048e7e in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #94 0x8048e91 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #95 0x8048ea4 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #96 0x8048eb7 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #97 0x8048eca in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #98 0x8048edd in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #99 0x8048ef0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #100 0x8048f03 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #101 0x8048f16 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #102 0x8048f29 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #103 0x8048f3c in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #104 0x8048f4f in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #105 0x8048f62 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #106 0x8048f75 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #107 0x8048f88 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #108 0x8048f9b in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #109 0x8048fae in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #110 0x8048fc1 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #111 0x8048fd4 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #112 0x8048fe7 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #113 0x8048ffa in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #114 0x804900d in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #115 0x8049020 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #116 0x8049033 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #117 0x8049046 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #118 0x8049059 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+ #119 0x804906c in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17
+previously allocated by thread T0 here:
+ #0 0xb620e5c4 in __interceptor_malloc [...]/hurd/master.build/i686-pc-linux-gnu/libsanitizer/asan/../../../../master/libsanitizer/asan/asan_malloc_linux.cc:71
+ #1 0x8048658 in main [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:30
+ #2 0xb5f05a72 in __libc_start_main /build/glibc-bn4_3y/glibc-2.19/csu/libc-start.c:287
+Shadow bytes around the buggy address:
+ 0x36ba0780: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
+ 0x36ba0790: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
+ 0x36ba07a0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
+ 0x36ba07b0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
+ 0x36ba07c0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
+=>0x36ba07d0: fa fa fa fa fa fa fa fa[fd]fd fa fa fa fa fa fa
+ 0x36ba07e0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
+ 0x36ba07f0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
+ 0x36ba0800: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
+ 0x36ba0810: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
+ 0x36ba0820: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
+Shadow byte legend (one shadow byte represents 8 application bytes):
+ Addressable: 00
+ Partially addressable: 01 02 03 04 05 06 07
+ Heap left redzone: fa
+ Heap righ redzone: fb
+ Freed Heap region: fd
+ Stack left redzone: f1
+ Stack mid redzone: f2
+ Stack right redzone: f3
+ Stack partial redzone: f4
+ Stack after return: f5
+ Stack use after scope: f8
+ Global redzone: f9
+ Global init order: f6
+ Poisoned by user: f7
+ ASan internal: fe
+==3948== ABORTING
+, should match ERROR: AddressSanitizer:? heap-use-after-free on address.*(
+|
+| ) #37 0x[0-9a-f]+ (in [^
+ ]*DeepFree[^
+ ]*36|[(]).*(
+|
+| ) #99 0x[0-9a-f]+ (in [^
+ ]*DeepFree[^
+ ]*98|[(]).*(
+|
+| ) #116 0x[0-9a-f]+ (in [^
+ ]*DeepFree[^
+ ]*115|[(])[^
+ ]*(
+|
+| )
Running [...]/hurd/master/gcc/testsuite/g++.dg/bprob/bprob.exp ...
Running [...]/hurd/master/gcc/testsuite/g++.dg/charset/charset.exp ...
Running [...]/hurd/master/gcc/testsuite/g++.dg/compat/compat.exp ...
@@ -647,46 +1712,47 @@ Running [...]/hurd/master/gcc/testsuite/g++.old-deja/old-deja.exp ...
=== g++ Summary ===
-# of expected passes 53910
-# of unexpected failures 19
+# of expected passes 53904
+# of unexpected failures 25
# of expected failures 294
# of unresolved testcases 8
# of unsupported tests 684
[...]/hurd/master.build/gcc/testsuite/g++/../../xg++ version 4.9.0 20130606 (experimental) (GCC)
+Makefile:5199: recipe for target 'check-parallel-g++' failed
make[3]: [check-parallel-g++] Error 1 (ignored)
-make[3]: Leaving directory `[...]/hurd/master.build/gcc'
-make[3]: Entering directory `[...]/hurd/master.build/gcc'
+make[3]: Leaving directory '[...]/hurd/master.build/gcc'
+make[3]: Entering directory '[...]/hurd/master.build/gcc'
test -d plugin || mkdir plugin
test -d testsuite || mkdir testsuite
test -d testsuite/gfortran || mkdir testsuite/gfortran
(rootme=`${PWDCMD-pwd}`; export rootme; \
- srcdir=`cd ../../master/gcc; ${PWDCMD-pwd}` ; export srcdir ; \
- cd testsuite/gfortran; \
- rm -f tmp-site.exp; \
- sed '/set tmpdir/ s|testsuite$|testsuite/gfortran|' \
- < ../../site.exp > tmp-site.exp; \
- /bin/dash ${srcdir}/../move-if-change tmp-site.exp site.exp; \
- EXPECT=`if [ -f ${rootme}/../expect/expect ] ; then echo ${rootme}/../expect/expect ; else echo expect ; fi` ; export EXPECT ; \
- if [ -f ${rootme}/../expect/expect ] ; then \
- TCL_LIBRARY=`cd .. ; cd ${srcdir}/../tcl/library ; ${PWDCMD-pwd}` ; \
- export TCL_LIBRARY ; fi ; \
- runtestflags= ; \
- if [ -n "" ] ; then \
- runtestflags=""; \
- elif [ -n "" ] ; then \
- parts="`echo ' ' \
- | sed 's/=[^ ]* / /g'`"; \
- for part in `find $srcdir/testsuite/gfortran* -name \*.exp` ; do \
- part=`basename $part` ; \
- case " $parts $runtestflags " in \
- *" $part "*) ;; \
- *) runtestflags="$runtestflags $part" ;; \
- esac ; \
- done ; \
- fi ; \
- `if [ -f ${srcdir}/../dejagnu/runtest ] ; then echo ${srcdir}/../dejagnu/runtest ; else echo runtest; fi` --tool gfortran $runtestflags)
-Test Run By thomas on Sat Jun 8 17:23:54 2013
+srcdir=`cd ../../master/gcc; ${PWDCMD-pwd}` ; export srcdir ; \
+cd testsuite/gfortran; \
+rm -f tmp-site.exp; \
+sed '/set tmpdir/ s|testsuite$|testsuite/gfortran|' \
+ < ../../site.exp > tmp-site.exp; \
+/bin/dash ${srcdir}/../move-if-change tmp-site.exp site.exp; \
+EXPECT=`if [ -f ${rootme}/../expect/expect ] ; then echo ${rootme}/../expect/expect ; else echo expect ; fi` ; export EXPECT ; \
+if [ -f ${rootme}/../expect/expect ] ; then \
+ TCL_LIBRARY=`cd .. ; cd ${srcdir}/../tcl/library ; ${PWDCMD-pwd}` ; \
+ export TCL_LIBRARY ; fi ; \
+runtestflags= ; \
+if [ -n "" ] ; then \
+ runtestflags=""; \
+elif [ -n "" ] ; then \
+ parts="`echo ' ' \
+ | sed 's/=[^ ]* / /g'`"; \
+ for part in `find $srcdir/testsuite/gfortran* -name \*.exp` ; do \
+ part=`basename $part` ; \
+ case " $parts $runtestflags " in \
+ *" $part "*) ;; \
+ *) runtestflags="$runtestflags $part" ;; \
+ esac ; \
+ done ; \
+fi ; \
+`if [ -f ${srcdir}/../dejagnu/runtest ] ; then echo ${srcdir}/../dejagnu/runtest ; else echo runtest; fi` --tool gfortran $runtestflags)
+Test Run By thomas on Fri Sep 19 08:00:41 2014
Native configuration is i686-pc-linux-gnu
=== gfortran tests ===
@@ -724,39 +1790,40 @@ Running [...]/hurd/master/gcc/testsuite/gfortran.fortran-torture/execute/execute
# of unsupported tests 212
[...]/hurd/master.build/gcc/testsuite/gfortran/../../gfortran version 4.9.0 20130606 (experimental) (GCC)
+Makefile:5199: recipe for target 'check-parallel-gfortran' failed
make[3]: [check-parallel-gfortran] Error 1 (ignored)
-make[3]: Leaving directory `[...]/hurd/master.build/gcc'
-make[3]: Entering directory `[...]/hurd/master.build/gcc'
+make[3]: Leaving directory '[...]/hurd/master.build/gcc'
+make[3]: Entering directory '[...]/hurd/master.build/gcc'
test -d plugin || mkdir plugin
test -d testsuite || mkdir testsuite
test -d testsuite/objc || mkdir testsuite/objc
(rootme=`${PWDCMD-pwd}`; export rootme; \
- srcdir=`cd ../../master/gcc; ${PWDCMD-pwd}` ; export srcdir ; \
- cd testsuite/objc; \
- rm -f tmp-site.exp; \
- sed '/set tmpdir/ s|testsuite$|testsuite/objc|' \
- < ../../site.exp > tmp-site.exp; \
- /bin/dash ${srcdir}/../move-if-change tmp-site.exp site.exp; \
- EXPECT=`if [ -f ${rootme}/../expect/expect ] ; then echo ${rootme}/../expect/expect ; else echo expect ; fi` ; export EXPECT ; \
- if [ -f ${rootme}/../expect/expect ] ; then \
- TCL_LIBRARY=`cd .. ; cd ${srcdir}/../tcl/library ; ${PWDCMD-pwd}` ; \
- export TCL_LIBRARY ; fi ; \
- runtestflags= ; \
- if [ -n "" ] ; then \
- runtestflags=""; \
- elif [ -n "" ] ; then \
- parts="`echo ' ' \
- | sed 's/=[^ ]* / /g'`"; \
- for part in `find $srcdir/testsuite/objc* -name \*.exp` ; do \
- part=`basename $part` ; \
- case " $parts $runtestflags " in \
- *" $part "*) ;; \
- *) runtestflags="$runtestflags $part" ;; \
- esac ; \
- done ; \
- fi ; \
- `if [ -f ${srcdir}/../dejagnu/runtest ] ; then echo ${srcdir}/../dejagnu/runtest ; else echo runtest; fi` --tool objc $runtestflags)
-Test Run By thomas on Sat Jun 8 18:41:15 2013
+srcdir=`cd ../../master/gcc; ${PWDCMD-pwd}` ; export srcdir ; \
+cd testsuite/objc; \
+rm -f tmp-site.exp; \
+sed '/set tmpdir/ s|testsuite$|testsuite/objc|' \
+ < ../../site.exp > tmp-site.exp; \
+/bin/dash ${srcdir}/../move-if-change tmp-site.exp site.exp; \
+EXPECT=`if [ -f ${rootme}/../expect/expect ] ; then echo ${rootme}/../expect/expect ; else echo expect ; fi` ; export EXPECT ; \
+if [ -f ${rootme}/../expect/expect ] ; then \
+ TCL_LIBRARY=`cd .. ; cd ${srcdir}/../tcl/library ; ${PWDCMD-pwd}` ; \
+ export TCL_LIBRARY ; fi ; \
+runtestflags= ; \
+if [ -n "" ] ; then \
+ runtestflags=""; \
+elif [ -n "" ] ; then \
+ parts="`echo ' ' \
+ | sed 's/=[^ ]* / /g'`"; \
+ for part in `find $srcdir/testsuite/objc* -name \*.exp` ; do \
+ part=`basename $part` ; \
+ case " $parts $runtestflags " in \
+ *" $part "*) ;; \
+ *) runtestflags="$runtestflags $part" ;; \
+ esac ; \
+ done ; \
+fi ; \
+`if [ -f ${srcdir}/../dejagnu/runtest ] ; then echo ${srcdir}/../dejagnu/runtest ; else echo runtest; fi` --tool objc $runtestflags)
+Test Run By thomas on Fri Sep 19 09:21:07 2014
Native configuration is i686-pc-linux-gnu
=== objc tests ===
@@ -791,21 +1858,21 @@ Running [...]/hurd/master/gcc/testsuite/objc.dg/torture/tls/tls.exp ...
# of unsupported tests 74
[...]/hurd/master.build/gcc/xgcc version 4.9.0 20130606 (experimental) (GCC)
-make[3]: Leaving directory `[...]/hurd/master.build/gcc'
-make[2]: Leaving directory `[...]/hurd/master.build/gcc'
-make[2]: Entering directory `[...]/hurd/master.build/intl'
-make[2]: Nothing to be done for `check'.
-make[2]: Leaving directory `[...]/hurd/master.build/intl'
-make[2]: Entering directory `[...]/hurd/master.build/libbacktrace'
+make[3]: Leaving directory '[...]/hurd/master.build/gcc'
+make[2]: Leaving directory '[...]/hurd/master.build/gcc'
+make[2]: Entering directory '[...]/hurd/master.build/intl'
+make[2]: Nothing to be done for 'check'.
+make[2]: Leaving directory '[...]/hurd/master.build/intl'
+make[2]: Entering directory '[...]/hurd/master.build/libbacktrace'
true DO=all multi-do # make
make btest
-make[3]: Entering directory `[...]/hurd/master.build/libbacktrace'
+make[3]: Entering directory '[...]/hurd/master.build/libbacktrace'
gcc-4.6 -DHAVE_CONFIG_H -I. -I../../master/libbacktrace -I ../../master/libbacktrace/../include -I ../../master/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=btest-btest.o -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -O -g -O2 -c -o btest-btest.o `test -f 'btest.c' || echo '../../master/libbacktrace/'`btest.c
/bin/dash ./libtool --tag=CC --mode=link gcc-4.6 -funwind-tables -frandom-seed=btest -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -O -g -O2 -o btest btest-btest.o libbacktrace.la
libtool: link: gcc-4.6 -funwind-tables -frandom-seed=btest -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -O -g -O2 -o btest btest-btest.o ./.libs/libbacktrace.a
-make[3]: Leaving directory `[...]/hurd/master.build/libbacktrace'
+make[3]: Leaving directory '[...]/hurd/master.build/libbacktrace'
make check-TESTS
-make[3]: Entering directory `[...]/hurd/master.build/libbacktrace'
+make[3]: Entering directory '[...]/hurd/master.build/libbacktrace'
PASS: backtrace_full noinline
PASS: backtrace_full inline
PASS: backtrace_simple noinline
@@ -814,25 +1881,25 @@ PASS: btest
=============
1 test passed
=============
-make[3]: Leaving directory `[...]/hurd/master.build/libbacktrace'
-make[2]: Leaving directory `[...]/hurd/master.build/libbacktrace'
-make[2]: Entering directory `[...]/hurd/master.build/libcpp'
-make[2]: Nothing to be done for `check'.
-make[2]: Leaving directory `[...]/hurd/master.build/libcpp'
-make[2]: Entering directory `[...]/hurd/master.build/libdecnumber'
-make[2]: Nothing to be done for `check'.
-make[2]: Leaving directory `[...]/hurd/master.build/libdecnumber'
-make[2]: Entering directory `[...]/hurd/master.build/libiberty'
-make[3]: Entering directory `[...]/hurd/master.build/libiberty/testsuite'
+make[3]: Leaving directory '[...]/hurd/master.build/libbacktrace'
+make[2]: Leaving directory '[...]/hurd/master.build/libbacktrace'
+make[2]: Entering directory '[...]/hurd/master.build/libcpp'
+make[2]: Nothing to be done for 'check'.
+make[2]: Leaving directory '[...]/hurd/master.build/libcpp'
+make[2]: Entering directory '[...]/hurd/master.build/libdecnumber'
+make[2]: Nothing to be done for 'check'.
+make[2]: Leaving directory '[...]/hurd/master.build/libdecnumber'
+make[2]: Entering directory '[...]/hurd/master.build/libiberty'
+make[3]: Entering directory '[...]/hurd/master.build/libiberty/testsuite'
gcc-4.6 -DHAVE_CONFIG_H -g -O2 -I.. -I../../../master/libiberty/testsuite/../../include -o test-demangle \
- ../../../master/libiberty/testsuite/test-demangle.c ../libiberty.a
+ ../../../master/libiberty/testsuite/test-demangle.c ../libiberty.a
./test-demangle < ../../../master/libiberty/testsuite/demangle-expected
./test-demangle: 882 tests, 0 failures
gcc-4.6 -DHAVE_CONFIG_H -g -O2 -I.. -I../../../master/libiberty/testsuite/../../include -DHAVE_CONFIG_H -I.. -o test-pexecute \
- ../../../master/libiberty/testsuite/test-pexecute.c ../libiberty.a
+ ../../../master/libiberty/testsuite/test-pexecute.c ../libiberty.a
./test-pexecute
gcc-4.6 -DHAVE_CONFIG_H -g -O2 -I.. -I../../../master/libiberty/testsuite/../../include -DHAVE_CONFIG_H -I.. -o test-expandargv \
- ../../../master/libiberty/testsuite/test-expandargv.c ../libiberty.a
+ ../../../master/libiberty/testsuite/test-expandargv.c ../libiberty.a
./test-expandargv
PASS: test-expandargv-0.
PASS: test-expandargv-1.
@@ -841,125 +1908,125 @@ PASS: test-expandargv-3.
PASS: test-expandargv-4.
PASS: test-expandargv-5.
PASS: test-expandargv-6.
-make[3]: Leaving directory `[...]/hurd/master.build/libiberty/testsuite'
-make[2]: Leaving directory `[...]/hurd/master.build/libiberty'
-make[2]: Entering directory `[...]/hurd/master.build/gnattools'
-make[2]: Nothing to be done for `check'.
-make[2]: Leaving directory `[...]/hurd/master.build/gnattools'
-make[2]: Entering directory `[...]/hurd/master.build/lto-plugin'
-make[2]: Nothing to be done for `check'.
-make[2]: Leaving directory `[...]/hurd/master.build/lto-plugin'
-make[1]: Target `check-host' not remade because of errors.
-make[2]: Entering directory `[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3'
+make[3]: Leaving directory '[...]/hurd/master.build/libiberty/testsuite'
+make[2]: Leaving directory '[...]/hurd/master.build/libiberty'
+make[2]: Entering directory '[...]/hurd/master.build/gnattools'
+make[2]: Nothing to be done for 'check'.
+make[2]: Leaving directory '[...]/hurd/master.build/gnattools'
+make[2]: Entering directory '[...]/hurd/master.build/lto-plugin'
+make[2]: Nothing to be done for 'check'.
+make[2]: Leaving directory '[...]/hurd/master.build/lto-plugin'
+make[1]: Target 'check-host' not remade because of errors.
+make[2]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3'
Making check in include
-make[3]: Entering directory `[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/include'
-make[3]: Nothing to be done for `check'.
-make[3]: Leaving directory `[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/include'
+make[3]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/include'
+make[3]: Nothing to be done for 'check'.
+make[3]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/include'
Making check in libsupc++
-make[3]: Entering directory `[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/libsupc++'
-make[3]: Nothing to be done for `check'.
-make[3]: Leaving directory `[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/libsupc++'
+make[3]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/libsupc++'
+make[3]: Nothing to be done for 'check'.
+make[3]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/libsupc++'
Making check in src
-make[3]: Entering directory `[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/src'
+make[3]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/src'
Making check in c++98
-make[4]: Entering directory `[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/src/c++98'
-make[4]: Nothing to be done for `check'.
-make[4]: Leaving directory `[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/src/c++98'
+make[4]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/src/c++98'
+make[4]: Nothing to be done for 'check'.
+make[4]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/src/c++98'
Making check in c++11
-make[4]: Entering directory `[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/src/c++11'
-make[4]: Nothing to be done for `check'.
-make[4]: Leaving directory `[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/src/c++11'
-make[4]: Entering directory `[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/src'
-make[4]: Nothing to be done for `check-am'.
-make[4]: Leaving directory `[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/src'
-make[3]: Leaving directory `[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/src'
+make[4]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/src/c++11'
+make[4]: Nothing to be done for 'check'.
+make[4]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/src/c++11'
+make[4]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/src'
+make[4]: Nothing to be done for 'check-am'.
+make[4]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/src'
+make[3]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/src'
Making check in doc
-make[3]: Entering directory `[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/doc'
-make[3]: Nothing to be done for `check'.
-make[3]: Leaving directory `[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/doc'
+make[3]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/doc'
+make[3]: Nothing to be done for 'check'.
+make[3]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/doc'
Making check in po
-make[3]: Entering directory `[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/po'
+make[3]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/po'
/bin/dash [...]/hurd/master/libstdc++-v3/../mkinstalldirs [...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/po/share/locale
mkdir -p -- [...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/po/share/locale
catalogs='de.mo fr.mo'; \
- for cat in $catalogs; do \
- cat=`basename $cat`; \
- lang=`echo $cat | sed 's/\.mo$//'`; \
- install_dir=[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/po/share/locale/$lang/LC_MESSAGES; \
- /bin/dash [...]/hurd/master/libstdc++-v3/../mkinstalldirs $install_dir; \
- /usr/bin/install -c -m 644 $cat $install_dir/libstdc++.mo; \
- done
+for cat in $catalogs; do \
+ cat=`basename $cat`; \
+ lang=`echo $cat | sed 's/\.mo$//'`; \
+ install_dir=[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/po/share/locale/$lang/LC_MESSAGES; \
+ /bin/dash [...]/hurd/master/libstdc++-v3/../mkinstalldirs $install_dir; \
+ /usr/bin/install -c -m 644 $cat $install_dir/libstdc++.mo; \
+done
mkdir -p -- [...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/po/share/locale/de/LC_MESSAGES
mkdir -p -- [...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/po/share/locale/fr/LC_MESSAGES
-make[3]: Leaving directory `[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/po'
+make[3]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/po'
Making check in testsuite
-make[3]: Entering directory `[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/testsuite'
+make[3]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/testsuite'
make check-DEJAGNU
-make[4]: Entering directory `[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/testsuite'
+make[4]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/testsuite'
Making a new site.exp file...
AR="ar"; export AR; \
- RANLIB="ranlib"; export RANLIB; \
- if [ -z "" ] \
- && [ "" = "-j" ]; then \
- make check-DEJAGNUnormal0 check-DEJAGNUnormal1 check-DEJAGNUnormal2 check-DEJAGNUnormal3 check-DEJAGNUnormal4 check-DEJAGNUnormal5 check-DEJAGNUnormal6 check-DEJAGNUnormal7 check-DEJAGNUnormal8 check-DEJAGNUnormal9; \
- for idx in 0 1 2 3 4 5 6 7 8 9; do \
- mv -f normal$idx/libstdc++.sum normal$idx/libstdc++.sum.sep; \
- mv -f normal$idx/libstdc++.log normal$idx/libstdc++.log.sep; \
- done; \
- mv -f libstdc++.sum libstdc++.sum.sep; \
- mv -f libstdc++.log libstdc++.log.sep; \
- /bin/dash ../../../../master/libstdc++-v3/testsuite/../../contrib/dg-extract-results.sh \
- libstdc++.sum.sep normal[0-9]/libstdc++.sum.sep > libstdc++.sum; \
- /bin/dash ../../../../master/libstdc++-v3/testsuite/../../contrib/dg-extract-results.sh -L \
- libstdc++.log.sep normal[0-9]/libstdc++.log.sep > libstdc++.log; \
- exit 0; \
- fi; \
- srcdir=`CDPATH="${ZSH_VERSION+.}:" && cd ../../../../master/libstdc++-v3/testsuite && pwd`; export srcdir; \
- EXPECT=expect; export EXPECT; \
- runtest=runtest; \
- if [ -z "$runtest" ]; then runtest=runtest; fi; \
- tool=libstdc++; \
- dirs=; \
- case "" in \
- normal0) \
- if /bin/dash -c "$runtest --version" > /dev/null 2>&1; then \
- $runtest --tool $tool --srcdir $srcdir \
- abi.exp prettyprinters.exp; \
- else echo "WARNING: could not find \`runtest'" 1>&2; :;\
- fi; \
- dirs="`cd $srcdir; echo [013-9][0-9]_*/*`";; \
- normal1) \
- dirs="`cd $srcdir; echo [ab]* de* [ep]*/*`";; \
- normal2) \
- dirs="`cd $srcdir; echo 2[01]_*/*`";; \
- normal3) \
- dirs="`cd $srcdir; echo 22_*/*`";; \
- normal4) \
- dirs="`cd $srcdir; echo 23_*/[a-km-tw-z]*`";; \
- normal5) \
- dirs="`cd $srcdir; echo 23_*/[luv]*`";; \
- normal6) \
- dirs="`cd $srcdir; echo 2[459]_*/*`";; \
- normal7) \
- dirs="`cd $srcdir; echo 2[68]_*/*`";; \
- normal8) \
- dirs="`cd $srcdir; echo 27_*/*`";; \
- normal9) \
- dirs="`cd $srcdir; echo t*/*`";; \
- esac; \
- if [ -n "" ]; then cd ""; fi; \
- if /bin/dash -c "$runtest --version" > /dev/null 2>&1; then \
- if [ -n "$dirs" ]; then \
- $runtest --tool $tool --srcdir $srcdir \
- \
- "conformance.exp=`echo $dirs | sed 's/ /* /g;s/$/*/'`"; \
- else \
- $runtest --tool $tool --srcdir $srcdir \
- ; \
- fi; \
- else echo "WARNING: could not find \`runtest'" 1>&2; :;\
- fi
-Test Run By thomas on Sat Jun 8 18:44:51 2013
+RANLIB="ranlib"; export RANLIB; \
+if [ -z "" ] \
+ && [ "" = "-j" ]; then \
+ make check-DEJAGNUnormal0 check-DEJAGNUnormal1 check-DEJAGNUnormal2 check-DEJAGNUnormal3 check-DEJAGNUnormal4 check-DEJAGNUnormal5 check-DEJAGNUnormal6 check-DEJAGNUnormal7 check-DEJAGNUnormal8 check-DEJAGNUnormal9; \
+ for idx in 0 1 2 3 4 5 6 7 8 9; do \
+ mv -f normal$idx/libstdc++.sum normal$idx/libstdc++.sum.sep; \
+ mv -f normal$idx/libstdc++.log normal$idx/libstdc++.log.sep; \
+ done; \
+ mv -f libstdc++.sum libstdc++.sum.sep; \
+ mv -f libstdc++.log libstdc++.log.sep; \
+ /bin/dash ../../../../master/libstdc++-v3/testsuite/../../contrib/dg-extract-results.sh \
+ libstdc++.sum.sep normal[0-9]/libstdc++.sum.sep > libstdc++.sum; \
+ /bin/dash ../../../../master/libstdc++-v3/testsuite/../../contrib/dg-extract-results.sh -L \
+ libstdc++.log.sep normal[0-9]/libstdc++.log.sep > libstdc++.log; \
+ exit 0; \
+fi; \
+srcdir=`CDPATH="${ZSH_VERSION+.}:" && cd ../../../../master/libstdc++-v3/testsuite && pwd`; export srcdir; \
+EXPECT=expect; export EXPECT; \
+runtest=runtest; \
+if [ -z "$runtest" ]; then runtest=runtest; fi; \
+tool=libstdc++; \
+dirs=; \
+case "" in \
+ normal0) \
+ if /bin/dash -c "$runtest --version" > /dev/null 2>&1; then \
+ $runtest --tool $tool --srcdir $srcdir \
+ abi.exp prettyprinters.exp; \
+ else echo "WARNING: could not find \`runtest'" 1>&2; :;\
+ fi; \
+ dirs="`cd $srcdir; echo [013-9][0-9]_*/*`";; \
+ normal1) \
+ dirs="`cd $srcdir; echo [ab]* de* [ep]*/*`";; \
+ normal2) \
+ dirs="`cd $srcdir; echo 2[01]_*/*`";; \
+ normal3) \
+ dirs="`cd $srcdir; echo 22_*/*`";; \
+ normal4) \
+ dirs="`cd $srcdir; echo 23_*/[a-km-tw-z]*`";; \
+ normal5) \
+ dirs="`cd $srcdir; echo 23_*/[luv]*`";; \
+ normal6) \
+ dirs="`cd $srcdir; echo 2[459]_*/*`";; \
+ normal7) \
+ dirs="`cd $srcdir; echo 2[68]_*/*`";; \
+ normal8) \
+ dirs="`cd $srcdir; echo 27_*/*`";; \
+ normal9) \
+ dirs="`cd $srcdir; echo t*/*`";; \
+esac; \
+if [ -n "" ]; then cd ""; fi; \
+if /bin/dash -c "$runtest --version" > /dev/null 2>&1; then \
+ if [ -n "$dirs" ]; then \
+ $runtest --tool $tool --srcdir $srcdir \
+ \
+ "conformance.exp=`echo $dirs | sed 's/ /* /g;s/$/*/'`"; \
+ else \
+ $runtest --tool $tool --srcdir $srcdir \
+ ; \
+ fi; \
+else echo "WARNING: could not find \`runtest'" 1>&2; :;\
+fi
+Test Run By thomas on Fri Sep 19 09:24:35 2014
Native configuration is i686-pc-linux-gnu
=== libstdc++ tests ===
@@ -973,95 +2040,100 @@ Using /usr/share/dejagnu/config/unix.exp as generic interface file for target.
Using [...]/hurd/master/libstdc++-v3/testsuite/config/default.exp as tool-and-target-specific interface file.
Running [...]/hurd/master/libstdc++-v3/testsuite/libstdc++-abi/abi.exp ...
Running [...]/hurd/master/libstdc++-v3/testsuite/libstdc++-dg/conformance.exp ...
+FAIL: 22_locale/numpunct/members/char/3.cc execution test
FAIL: 22_locale/time_get/get_date/wchar_t/4.cc execution test
Running [...]/hurd/master/libstdc++-v3/testsuite/libstdc++-prettyprinters/prettyprinters.exp ...
=== libstdc++ Summary ===
-# of expected passes 9428
-# of unexpected failures 1
+# of expected passes 9427
+# of unexpected failures 2
# of expected failures 45
# of unsupported tests 208
+Makefile:555: recipe for target 'check-DEJAGNU' failed
make[4]: *** [check-DEJAGNU] Error 1
-make[4]: Leaving directory `[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/testsuite'
+make[4]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/testsuite'
+Makefile:619: recipe for target 'check-am' failed
make[3]: *** [check-am] Error 2
-make[3]: Target `check' not remade because of errors.
-make[3]: Leaving directory `[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/testsuite'
+make[3]: Target 'check' not remade because of errors.
+make[3]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/testsuite'
Making check in python
-make[3]: Entering directory `[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/python'
-make[3]: Nothing to be done for `check'.
-make[3]: Leaving directory `[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/python'
-make[3]: Entering directory `[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3'
+make[3]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/python'
+make[3]: Nothing to be done for 'check'.
+make[3]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/python'
+make[3]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3'
make "AR_FLAGS=rc" "CC_FOR_BUILD=gcc-4.6" "CC_FOR_TARGET=[...]/hurd/master.build/./gcc/xgcc -B[...]/hurd/master.build/./gcc/" "CFLAGS=-g -O2" "CXXFLAGS=-g -O2 -D_GNU_SOURCE" "CFLAGS_FOR_BUILD=-g -O2" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/usr/bin/install -c" "INSTALL_DATA=/usr/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/bin/install -c" "INSTALL_SCRIPT=/usr/bin/install -c" "LDFLAGS=" "LIBCFLAGS=-g -O2" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=make" "MAKEINFO=makeinfo --split-size=5000000 --split-size=5000000 " "SHELL=/bin/dash" "RUNTESTFLAGS=" "exec_prefix=[...]/hurd/master.build.install" "infodir=[...]/hurd/master.build.install/share/info" "libdir=[...]/hurd/master.build.install/lib" "includedir=[...]/hurd/master.build.install/include" "prefix=[...]/hurd/master.build.install" "tooldir=[...]/hurd/master.build.install/i686-pc-linux-gnu" "gxx_include_dir=[...]/hurd/master.build.install/include/c++/4.9.0" "AR=ar" "AS=[...]/hurd/master.build/./gcc/as" "LD=[...]/hurd/master.build/./gcc/collect-ld" "RANLIB=ranlib" "NM=[...]/hurd/master.build/./gcc/nm" "NM_FOR_BUILD=" "NM_FOR_TARGET=nm" "DESTDIR=" "WERROR=" DO=all multi-do # make
-make[4]: Entering directory `[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3'
+make[4]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3'
if [ -z "" ]; then \
+ true; \
+else \
+ rootpre=`${PWDCMD-pwd}`/; export rootpre; \
+ srcrootpre=`cd ../../../master/libstdc++-v3; ${PWDCMD-pwd}`/; export srcrootpre; \
+ lib=`echo "${rootpre}" | sed -e 's,^.*/\([^/][^/]*\)/$,\1,'`; \
+ compiler="[...]/hurd/master.build/./gcc/xgcc -B[...]/hurd/master.build/./gcc/ -B[...]/hurd/master.build.install/i686-pc-linux-gnu/bin/ -B[...]/hurd/master.build.install/i686-pc-linux-gnu/lib/ -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/include -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/sys-include "; \
+ for i in `${compiler} --print-multi-lib 2>/dev/null`; do \
+ dir=`echo $i | sed -e 's/;.*$//'`; \
+ if [ "${dir}" = "." ]; then \
+ true; \
+ else \
+ if [ -d ../${dir}/${lib} ]; then \
+ flags=`echo $i | sed -e 's/^[^;]*;//' -e 's/@/ -/g'`; \
+ if (cd ../${dir}/${lib}; make "AR_FLAGS=rc" "CC_FOR_BUILD=gcc-4.6" "CC_FOR_TARGET=[...]/hurd/master.build/./gcc/xgcc -B[...]/hurd/master.build/./gcc/" "CFLAGS=-g -O2" "CXXFLAGS=-g -O2 -D_GNU_SOURCE" "CFLAGS_FOR_BUILD=-g -O2" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/usr/bin/install -c" "INSTALL_DATA=/usr/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/bin/install -c" "INSTALL_SCRIPT=/usr/bin/install -c" "LDFLAGS=" "LIBCFLAGS=-g -O2" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=make" "MAKEINFO=makeinfo --split-size=5000000 --split-size=5000000 " "SHELL=/bin/dash" "RUNTESTFLAGS=" "exec_prefix=[...]/hurd/master.build.install" "infodir=[...]/hurd/master.build.install/share/info" "libdir=[...]/hurd/master.build.install/lib" "includedir=[...]/hurd/master.build.install/include" "prefix=[...]/hurd/master.build.install" "tooldir=[...]/hurd/master.build.install/i686-pc-linux-gnu" "gxx_include_dir=[...]/hurd/master.build.install/include/c++/4.9.0" "AR=ar" "AS=[...]/hurd/master.build/./gcc/as" "LD=[...]/hurd/master.build/./gcc/collect-ld" "RANLIB=ranlib" "NM=[...]/hurd/master.build/./gcc/nm" "NM_FOR_BUILD=" "NM_FOR_TARGET=nm" "DESTDIR=" "WERROR=" \
+ CFLAGS="-g -O2 ${flags}" \
+ CCASFLAGS=" ${flags}" \
+ FCFLAGS=" ${flags}" \
+ FFLAGS=" ${flags}" \
+ ADAFLAGS=" ${flags}" \
+ prefix="[...]/hurd/master.build.install" \
+ exec_prefix="[...]/hurd/master.build.install" \
+ GCJFLAGS=" ${flags}" \
+ GOCFLAGS="-O2 -g ${flags}" \
+ CXXFLAGS="-g -O2 -D_GNU_SOURCE ${flags}" \
+ LIBCFLAGS="-g -O2 ${flags}" \
+ LIBCXXFLAGS="-g -O2 -D_GNU_SOURCE -fno-implicit-templates ${flags}" \
+ LDFLAGS=" ${flags}" \
+ MULTIFLAGS="${flags}" \
+ DESTDIR="" \
+ INSTALL="/usr/bin/install -c" \
+ INSTALL_DATA="/usr/bin/install -c -m 644" \
+ INSTALL_PROGRAM="/usr/bin/install -c" \
+ INSTALL_SCRIPT="/usr/bin/install -c" \
+ all); then \
true; \
else \
- rootpre=`${PWDCMD-pwd}`/; export rootpre; \
- srcrootpre=`cd ../../../master/libstdc++-v3; ${PWDCMD-pwd}`/; export srcrootpre; \
- lib=`echo "${rootpre}" | sed -e 's,^.*/\([^/][^/]*\)/$,\1,'`; \
- compiler="[...]/hurd/master.build/./gcc/xgcc -B[...]/hurd/master.build/./gcc/ -B[...]/hurd/master.build.install/i686-pc-linux-gnu/bin/ -B[...]/hurd/master.build.install/i686-pc-linux-gnu/lib/ -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/include -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/sys-include "; \
- for i in `${compiler} --print-multi-lib 2>/dev/null`; do \
- dir=`echo $i | sed -e 's/;.*$//'`; \
- if [ "${dir}" = "." ]; then \
- true; \
- else \
- if [ -d ../${dir}/${lib} ]; then \
- flags=`echo $i | sed -e 's/^[^;]*;//' -e 's/@/ -/g'`; \
- if (cd ../${dir}/${lib}; make "AR_FLAGS=rc" "CC_FOR_BUILD=gcc-4.6" "CC_FOR_TARGET=[...]/hurd/master.build/./gcc/xgcc -B[...]/hurd/master.build/./gcc/" "CFLAGS=-g -O2" "CXXFLAGS=-g -O2 -D_GNU_SOURCE" "CFLAGS_FOR_BUILD=-g -O2" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/usr/bin/install -c" "INSTALL_DATA=/usr/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/bin/install -c" "INSTALL_SCRIPT=/usr/bin/install -c" "LDFLAGS=" "LIBCFLAGS=-g -O2" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=make" "MAKEINFO=makeinfo --split-size=5000000 --split-size=5000000 " "SHELL=/bin/dash" "RUNTESTFLAGS=" "exec_prefix=[...]/hurd/master.build.install" "infodir=[...]/hurd/master.build.install/share/info" "libdir=[...]/hurd/master.build.install/lib" "includedir=[...]/hurd/master.build.install/include" "prefix=[...]/hurd/master.build.install" "tooldir=[...]/hurd/master.build.install/i686-pc-linux-gnu" "gxx_include_dir=[...]/hurd/master.build.install/include/c++/4.9.0" "AR=ar" "AS=[...]/hurd/master.build/./gcc/as" "LD=[...]/hurd/master.build/./gcc/collect-ld" "RANLIB=ranlib" "NM=[...]/hurd/master.build/./gcc/nm" "NM_FOR_BUILD=" "NM_FOR_TARGET=nm" "DESTDIR=" "WERROR=" \
- CFLAGS="-g -O2 ${flags}" \
- CCASFLAGS=" ${flags}" \
- FCFLAGS=" ${flags}" \
- FFLAGS=" ${flags}" \
- ADAFLAGS=" ${flags}" \
- prefix="[...]/hurd/master.build.install" \
- exec_prefix="[...]/hurd/master.build.install" \
- GCJFLAGS=" ${flags}" \
- GOCFLAGS="-O2 -g ${flags}" \
- CXXFLAGS="-g -O2 -D_GNU_SOURCE ${flags}" \
- LIBCFLAGS="-g -O2 ${flags}" \
- LIBCXXFLAGS="-g -O2 -D_GNU_SOURCE -fno-implicit-templates ${flags}" \
- LDFLAGS=" ${flags}" \
- MULTIFLAGS="${flags}" \
- DESTDIR="" \
- INSTALL="/usr/bin/install -c" \
- INSTALL_DATA="/usr/bin/install -c -m 644" \
- INSTALL_PROGRAM="/usr/bin/install -c" \
- INSTALL_SCRIPT="/usr/bin/install -c" \
- all); then \
- true; \
- else \
- exit 1; \
- fi; \
- else true; \
- fi; \
- fi; \
- done; \
- fi
-make[4]: Leaving directory `[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3'
-make[3]: Leaving directory `[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3'
+ exit 1; \
+ fi; \
+ else true; \
+ fi; \
+ fi; \
+ done; \
+fi
+make[4]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3'
+make[3]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3'
+Makefile:480: recipe for target 'check-recursive' failed
make[2]: *** [check-recursive] Error 1
-make[2]: Target `check' not remade because of errors.
-make[2]: Leaving directory `[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3'
+make[2]: Target 'check' not remade because of errors.
+make[2]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3'
+Makefile:13415: recipe for target 'check-target-libstdc++-v3' failed
make[1]: *** [check-target-libstdc++-v3] Error 2
-make[2]: Entering directory `[...]/hurd/master.build/i686-pc-linux-gnu/libmudflap'
+make[2]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libmudflap'
Making check in testsuite
-make[3]: Entering directory `[...]/hurd/master.build/i686-pc-linux-gnu/libmudflap/testsuite'
+make[3]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libmudflap/testsuite'
make check-DEJAGNU
-make[4]: Entering directory `[...]/hurd/master.build/i686-pc-linux-gnu/libmudflap/testsuite'
+make[4]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libmudflap/testsuite'
Making a new site.exp file...
srcdir=`CDPATH="${ZSH_VERSION+.}:" && cd ../../../../master/libmudflap/testsuite && pwd`; export srcdir; \
- EXPECT=`if [ -f ../../expect/expect ] ; then echo ../../expect/expect ; else echo expect ; fi`; export EXPECT; \
- runtest=`if [ -f ../../../../master/libmudflap/testsuite/../../dejagnu/runtest ] ; then echo ../../../../master/libmudflap/testsuite/../../dejagnu/runtest ; else echo runtest ; fi`; \
- if /bin/dash -c "$runtest --version" > /dev/null 2>&1; then \
- exit_status=0; l='libmudflap'; for tool in $l; do \
- if $runtest --tool $tool --srcdir $srcdir ; \
- then :; else exit_status=1; fi; \
- done; \
- else echo "WARNING: could not find \`runtest'" 1>&2; :;\
- fi; \
- exit $exit_status
-Test Run By thomas on Sat Jun 8 20:12:35 2013
+EXPECT=`if [ -f ../../expect/expect ] ; then echo ../../expect/expect ; else echo expect ; fi`; export EXPECT; \
+runtest=`if [ -f ../../../../master/libmudflap/testsuite/../../dejagnu/runtest ] ; then echo ../../../../master/libmudflap/testsuite/../../dejagnu/runtest ; else echo runtest ; fi`; \
+if /bin/dash -c "$runtest --version" > /dev/null 2>&1; then \
+ exit_status=0; l='libmudflap'; for tool in $l; do \
+ if $runtest --tool $tool --srcdir $srcdir ; \
+ then :; else exit_status=1; fi; \
+ done; \
+else echo "WARNING: could not find \`runtest'" 1>&2; :;\
+fi; \
+exit $exit_status
+Test Run By thomas on Fri Sep 19 10:52:47 2014
Native configuration is i686-pc-linux-gnu
=== libmudflap tests ===
@@ -1082,307 +2154,313 @@ FAIL: libmudflap.c++/pass41-frag.cxx (-O2) execution test
FAIL: libmudflap.c++/pass41-frag.cxx (-O3) execution test
Running [...]/hurd/master/libmudflap/testsuite/libmudflap.c++/ctors.exp ...
Running [...]/hurd/master/libmudflap/testsuite/libmudflap.cth/cthfrags.exp ...
+FAIL: libmudflap.cth/pass39-frag.c (-O0) execution test
+FAIL: libmudflap.cth/pass39-frag.c (-O0) output pattern test
=== libmudflap Summary ===
-# of expected passes 1902
-# of unexpected failures 4
+# of expected passes 1900
+# of unexpected failures 6
+Makefile:243: recipe for target 'check-DEJAGNU' failed
make[4]: *** [check-DEJAGNU] Error 1
-make[4]: Leaving directory `[...]/hurd/master.build/i686-pc-linux-gnu/libmudflap/testsuite'
+make[4]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libmudflap/testsuite'
+Makefile:280: recipe for target 'check-am' failed
make[3]: *** [check-am] Error 2
-make[3]: Target `check' not remade because of errors.
-make[3]: Leaving directory `[...]/hurd/master.build/i686-pc-linux-gnu/libmudflap/testsuite'
-make[3]: Entering directory `[...]/hurd/master.build/i686-pc-linux-gnu/libmudflap'
+make[3]: Target 'check' not remade because of errors.
+make[3]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libmudflap/testsuite'
+make[3]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libmudflap'
make "AR_FLAGS=rc" "CC_FOR_BUILD=gcc-4.6" "CFLAGS=-g -O2" "CXXFLAGS=-g -O2 -D_GNU_SOURCE" "CFLAGS_FOR_BUILD=-g -O2" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/usr/bin/install -c" "INSTALL_DATA=/usr/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/bin/install -c" "INSTALL_SCRIPT=/usr/bin/install -c" "JC1FLAGS=" "LDFLAGS=" "LIBCFLAGS=-g -O2" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=make" "MAKEINFO=makeinfo --split-size=5000000 --split-size=5000000 " "PICFLAG=" "PICFLAG_FOR_TARGET=" "SHELL=/bin/dash" "RUNTESTFLAGS=" "exec_prefix=[...]/hurd/master.build.install" "infodir=[...]/hurd/master.build.install/share/info" "libdir=[...]/hurd/master.build.install/lib" "prefix=[...]/hurd/master.build.install" "includedir=[...]/hurd/master.build.install/include" "AR=ar" "AS=[...]/hurd/master.build/./gcc/as" "CC=[...]/hurd/master.build/./gcc/xgcc -B[...]/hurd/master.build/./gcc/ -B[...]/hurd/master.build.install/i686-pc-linux-gnu/bin/ -B[...]/hurd/master.build.install/i686-pc-linux-gnu/lib/ -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/include -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/sys-include " "CXX=[...]/hurd/master.build/./gcc/xg++ -B[...]/hurd/master.build/./gcc/ -nostdinc++ -nostdinc++ -I[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/include/i686-pc-linux-gnu -I[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/include -I[...]/hurd/master/libstdc++-v3/libsupc++ -I[...]/hurd/master/libstdc++-v3/include/backward -I[...]/hurd/master/libstdc++-v3/testsuite/util -L[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/src -L[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/src/.libs -B[...]/hurd/master.build.install/i686-pc-linux-gnu/bin/ -B[...]/hurd/master.build.install/i686-pc-linux-gnu/lib/ -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/include -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/sys-include " "LD=[...]/hurd/master.build/./gcc/collect-ld" "LIBCFLAGS=-g -O2" "NM=[...]/hurd/master.build/./gcc/nm" "PICFLAG=" "RANLIB=ranlib" "DESTDIR=" DO=all multi-do # make
-make[4]: Entering directory `[...]/hurd/master.build/i686-pc-linux-gnu/libmudflap'
+make[4]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libmudflap'
if [ -z "" ]; then \
+ true; \
+else \
+ rootpre=`${PWDCMD-pwd}`/; export rootpre; \
+ srcrootpre=`cd ../../../master/libmudflap; ${PWDCMD-pwd}`/; export srcrootpre; \
+ lib=`echo "${rootpre}" | sed -e 's,^.*/\([^/][^/]*\)/$,\1,'`; \
+ compiler="[...]/hurd/master.build/./gcc/xgcc -B[...]/hurd/master.build/./gcc/ -B[...]/hurd/master.build.install/i686-pc-linux-gnu/bin/ -B[...]/hurd/master.build.install/i686-pc-linux-gnu/lib/ -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/include -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/sys-include "; \
+ for i in `${compiler} --print-multi-lib 2>/dev/null`; do \
+ dir=`echo $i | sed -e 's/;.*$//'`; \
+ if [ "${dir}" = "." ]; then \
+ true; \
+ else \
+ if [ -d ../${dir}/${lib} ]; then \
+ flags=`echo $i | sed -e 's/^[^;]*;//' -e 's/@/ -/g'`; \
+ if (cd ../${dir}/${lib}; make \
+ CFLAGS="-g -O2 ${flags}" \
+ CCASFLAGS=" ${flags}" \
+ FCFLAGS=" ${flags}" \
+ FFLAGS=" ${flags}" \
+ ADAFLAGS=" ${flags}" \
+ prefix="[...]/hurd/master.build.install" \
+ exec_prefix="[...]/hurd/master.build.install" \
+ GCJFLAGS=" ${flags}" \
+ GOCFLAGS="-O2 -g ${flags}" \
+ CXXFLAGS="-g -O2 -D_GNU_SOURCE ${flags}" \
+ LIBCFLAGS="-g -O2 ${flags}" \
+ LIBCXXFLAGS="-g -O2 -D_GNU_SOURCE -fno-implicit-templates ${flags}" \
+ LDFLAGS=" ${flags}" \
+ MULTIFLAGS="${flags}" \
+ DESTDIR="" \
+ INSTALL="/usr/bin/install -c" \
+ INSTALL_DATA="/usr/bin/install -c -m 644" \
+ INSTALL_PROGRAM="/usr/bin/install -c" \
+ INSTALL_SCRIPT="/usr/bin/install -c" \
+ all); then \
true; \
else \
- rootpre=`${PWDCMD-pwd}`/; export rootpre; \
- srcrootpre=`cd ../../../master/libmudflap; ${PWDCMD-pwd}`/; export srcrootpre; \
- lib=`echo "${rootpre}" | sed -e 's,^.*/\([^/][^/]*\)/$,\1,'`; \
- compiler="[...]/hurd/master.build/./gcc/xgcc -B[...]/hurd/master.build/./gcc/ -B[...]/hurd/master.build.install/i686-pc-linux-gnu/bin/ -B[...]/hurd/master.build.install/i686-pc-linux-gnu/lib/ -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/include -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/sys-include "; \
- for i in `${compiler} --print-multi-lib 2>/dev/null`; do \
- dir=`echo $i | sed -e 's/;.*$//'`; \
- if [ "${dir}" = "." ]; then \
- true; \
- else \
- if [ -d ../${dir}/${lib} ]; then \
- flags=`echo $i | sed -e 's/^[^;]*;//' -e 's/@/ -/g'`; \
- if (cd ../${dir}/${lib}; make \
- CFLAGS="-g -O2 ${flags}" \
- CCASFLAGS=" ${flags}" \
- FCFLAGS=" ${flags}" \
- FFLAGS=" ${flags}" \
- ADAFLAGS=" ${flags}" \
- prefix="[...]/hurd/master.build.install" \
- exec_prefix="[...]/hurd/master.build.install" \
- GCJFLAGS=" ${flags}" \
- GOCFLAGS="-O2 -g ${flags}" \
- CXXFLAGS="-g -O2 -D_GNU_SOURCE ${flags}" \
- LIBCFLAGS="-g -O2 ${flags}" \
- LIBCXXFLAGS="-g -O2 -D_GNU_SOURCE -fno-implicit-templates ${flags}" \
- LDFLAGS=" ${flags}" \
- MULTIFLAGS="${flags}" \
- DESTDIR="" \
- INSTALL="/usr/bin/install -c" \
- INSTALL_DATA="/usr/bin/install -c -m 644" \
- INSTALL_PROGRAM="/usr/bin/install -c" \
- INSTALL_SCRIPT="/usr/bin/install -c" \
- all); then \
- true; \
- else \
- exit 1; \
- fi; \
- else true; \
- fi; \
- fi; \
- done; \
- fi
-make[4]: Leaving directory `[...]/hurd/master.build/i686-pc-linux-gnu/libmudflap'
-make[3]: Leaving directory `[...]/hurd/master.build/i686-pc-linux-gnu/libmudflap'
+ exit 1; \
+ fi; \
+ else true; \
+ fi; \
+ fi; \
+ done; \
+fi
+make[4]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libmudflap'
+make[3]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libmudflap'
+Makefile:559: recipe for target 'check-recursive' failed
make[2]: *** [check-recursive] Error 1
-make[2]: Target `check' not remade because of errors.
-make[2]: Leaving directory `[...]/hurd/master.build/i686-pc-linux-gnu/libmudflap'
+make[2]: Target 'check' not remade because of errors.
+make[2]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libmudflap'
+Makefile:13832: recipe for target 'check-target-libmudflap' failed
make[1]: *** [check-target-libmudflap] Error 2
-make[2]: Entering directory `[...]/hurd/master.build/i686-pc-linux-gnu/libsanitizer'
+make[2]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libsanitizer'
Making check in interception
-make[3]: Entering directory `[...]/hurd/master.build/i686-pc-linux-gnu/libsanitizer/interception'
-make[3]: Nothing to be done for `check'.
-make[3]: Leaving directory `[...]/hurd/master.build/i686-pc-linux-gnu/libsanitizer/interception'
+make[3]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libsanitizer/interception'
+make[3]: Nothing to be done for 'check'.
+make[3]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libsanitizer/interception'
Making check in sanitizer_common
-make[3]: Entering directory `[...]/hurd/master.build/i686-pc-linux-gnu/libsanitizer/sanitizer_common'
-make[3]: Nothing to be done for `check'.
-make[3]: Leaving directory `[...]/hurd/master.build/i686-pc-linux-gnu/libsanitizer/sanitizer_common'
+make[3]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libsanitizer/sanitizer_common'
+make[3]: Nothing to be done for 'check'.
+make[3]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libsanitizer/sanitizer_common'
Making check in asan
-make[3]: Entering directory `[...]/hurd/master.build/i686-pc-linux-gnu/libsanitizer/asan'
-make[3]: Nothing to be done for `check'.
-make[3]: Leaving directory `[...]/hurd/master.build/i686-pc-linux-gnu/libsanitizer/asan'
-make[3]: Entering directory `[...]/hurd/master.build/i686-pc-linux-gnu/libsanitizer'
+make[3]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libsanitizer/asan'
+make[3]: Nothing to be done for 'check'.
+make[3]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libsanitizer/asan'
+make[3]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libsanitizer'
make "AR_FLAGS=rc" "CC_FOR_BUILD=gcc-4.6" "CFLAGS=-g -O2" "CXXFLAGS=-g -O2 -D_GNU_SOURCE" "CFLAGS_FOR_BUILD=-g -O2" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/usr/bin/install -c" "INSTALL_DATA=/usr/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/bin/install -c" "INSTALL_SCRIPT=/usr/bin/install -c" "JC1FLAGS=" "LDFLAGS=" "LIBCFLAGS=-g -O2" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=make" "MAKEINFO=makeinfo --split-size=5000000 --split-size=5000000 " "PICFLAG=" "PICFLAG_FOR_TARGET=" "SHELL=/bin/dash" "RUNTESTFLAGS=" "exec_prefix=[...]/hurd/master.build.install" "infodir=[...]/hurd/master.build.install/share/info" "libdir=[...]/hurd/master.build.install/lib" "prefix=[...]/hurd/master.build.install" "includedir=[...]/hurd/master.build.install/include" "AR=ar" "AS=[...]/hurd/master.build/./gcc/as" "LD=[...]/hurd/master.build/./gcc/collect-ld" "LIBCFLAGS=-g -O2" "NM=[...]/hurd/master.build/./gcc/nm" "PICFLAG=" "RANLIB=ranlib" "DESTDIR=" DO=all multi-do # make
-make[4]: Entering directory `[...]/hurd/master.build/i686-pc-linux-gnu/libsanitizer'
+make[4]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libsanitizer'
if [ -z "" ]; then \
+ true; \
+else \
+ rootpre=`${PWDCMD-pwd}`/; export rootpre; \
+ srcrootpre=`cd ../../../master/libsanitizer; ${PWDCMD-pwd}`/; export srcrootpre; \
+ lib=`echo "${rootpre}" | sed -e 's,^.*/\([^/][^/]*\)/$,\1,'`; \
+ compiler="[...]/hurd/master.build/./gcc/xgcc -B[...]/hurd/master.build/./gcc/ -B[...]/hurd/master.build.install/i686-pc-linux-gnu/bin/ -B[...]/hurd/master.build.install/i686-pc-linux-gnu/lib/ -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/include -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/sys-include "; \
+ for i in `${compiler} --print-multi-lib 2>/dev/null`; do \
+ dir=`echo $i | sed -e 's/;.*$//'`; \
+ if [ "${dir}" = "." ]; then \
+ true; \
+ else \
+ if [ -d ../${dir}/${lib} ]; then \
+ flags=`echo $i | sed -e 's/^[^;]*;//' -e 's/@/ -/g'`; \
+ if (cd ../${dir}/${lib}; make \
+ CFLAGS="-g -O2 ${flags}" \
+ CCASFLAGS="-g -O2 ${flags}" \
+ FCFLAGS=" ${flags}" \
+ FFLAGS=" ${flags}" \
+ ADAFLAGS=" ${flags}" \
+ prefix="[...]/hurd/master.build.install" \
+ exec_prefix="[...]/hurd/master.build.install" \
+ GCJFLAGS=" ${flags}" \
+ GOCFLAGS="-O2 -g ${flags}" \
+ CXXFLAGS="-g -O2 -D_GNU_SOURCE ${flags}" \
+ LIBCFLAGS="-g -O2 ${flags}" \
+ LIBCXXFLAGS="-g -O2 -D_GNU_SOURCE -fno-implicit-templates ${flags}" \
+ LDFLAGS=" ${flags}" \
+ MULTIFLAGS="${flags}" \
+ DESTDIR="" \
+ INSTALL="/usr/bin/install -c" \
+ INSTALL_DATA="/usr/bin/install -c -m 644" \
+ INSTALL_PROGRAM="/usr/bin/install -c" \
+ INSTALL_SCRIPT="/usr/bin/install -c" \
+ all); then \
true; \
else \
- rootpre=`${PWDCMD-pwd}`/; export rootpre; \
- srcrootpre=`cd ../../../master/libsanitizer; ${PWDCMD-pwd}`/; export srcrootpre; \
- lib=`echo "${rootpre}" | sed -e 's,^.*/\([^/][^/]*\)/$,\1,'`; \
- compiler="[...]/hurd/master.build/./gcc/xgcc -B[...]/hurd/master.build/./gcc/ -B[...]/hurd/master.build.install/i686-pc-linux-gnu/bin/ -B[...]/hurd/master.build.install/i686-pc-linux-gnu/lib/ -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/include -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/sys-include "; \
- for i in `${compiler} --print-multi-lib 2>/dev/null`; do \
- dir=`echo $i | sed -e 's/;.*$//'`; \
- if [ "${dir}" = "." ]; then \
- true; \
- else \
- if [ -d ../${dir}/${lib} ]; then \
- flags=`echo $i | sed -e 's/^[^;]*;//' -e 's/@/ -/g'`; \
- if (cd ../${dir}/${lib}; make \
- CFLAGS="-g -O2 ${flags}" \
- CCASFLAGS="-g -O2 ${flags}" \
- FCFLAGS=" ${flags}" \
- FFLAGS=" ${flags}" \
- ADAFLAGS=" ${flags}" \
- prefix="[...]/hurd/master.build.install" \
- exec_prefix="[...]/hurd/master.build.install" \
- GCJFLAGS=" ${flags}" \
- GOCFLAGS="-O2 -g ${flags}" \
- CXXFLAGS="-g -O2 -D_GNU_SOURCE ${flags}" \
- LIBCFLAGS="-g -O2 ${flags}" \
- LIBCXXFLAGS="-g -O2 -D_GNU_SOURCE -fno-implicit-templates ${flags}" \
- LDFLAGS=" ${flags}" \
- MULTIFLAGS="${flags}" \
- DESTDIR="" \
- INSTALL="/usr/bin/install -c" \
- INSTALL_DATA="/usr/bin/install -c -m 644" \
- INSTALL_PROGRAM="/usr/bin/install -c" \
- INSTALL_SCRIPT="/usr/bin/install -c" \
- all); then \
- true; \
- else \
- exit 1; \
- fi; \
- else true; \
- fi; \
- fi; \
- done; \
- fi
-make[4]: Leaving directory `[...]/hurd/master.build/i686-pc-linux-gnu/libsanitizer'
-make[3]: Leaving directory `[...]/hurd/master.build/i686-pc-linux-gnu/libsanitizer'
-make[2]: Leaving directory `[...]/hurd/master.build/i686-pc-linux-gnu/libsanitizer'
-make[2]: Entering directory `[...]/hurd/master.build/i686-pc-linux-gnu/libssp'
+ exit 1; \
+ fi; \
+ else true; \
+ fi; \
+ fi; \
+ done; \
+fi
+make[4]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libsanitizer'
+make[3]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libsanitizer'
+make[2]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libsanitizer'
+make[2]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libssp'
make "AR_FLAGS=rc" "CC_FOR_BUILD=gcc-4.6" "CFLAGS=-g -O2" "CXXFLAGS=-g -O2 -D_GNU_SOURCE" "CFLAGS_FOR_BUILD=-g -O2" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/usr/bin/install -c" "INSTALL_DATA=/usr/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/bin/install -c" "INSTALL_SCRIPT=/usr/bin/install -c" "JC1FLAGS=" "LDFLAGS=" "LIBCFLAGS=-g -O2" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=make" "MAKEINFO=makeinfo --split-size=5000000 --split-size=5000000 " "PICFLAG=" "PICFLAG_FOR_TARGET=" "SHELL=/bin/dash" "RUNTESTFLAGS=" "exec_prefix=[...]/hurd/master.build.install" "infodir=[...]/hurd/master.build.install/share/info" "libdir=[...]/hurd/master.build.install/lib" "prefix=[...]/hurd/master.build.install" "includedir=[...]/hurd/master.build.install/include" "AR=ar" "AS=[...]/hurd/master.build/./gcc/as" "CC=[...]/hurd/master.build/./gcc/xgcc -B[...]/hurd/master.build/./gcc/ -B[...]/hurd/master.build.install/i686-pc-linux-gnu/bin/ -B[...]/hurd/master.build.install/i686-pc-linux-gnu/lib/ -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/include -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/sys-include " "CXX=[...]/hurd/master.build/./gcc/xg++ -B[...]/hurd/master.build/./gcc/ -nostdinc++ -nostdinc++ -I[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/include/i686-pc-linux-gnu -I[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/include -I[...]/hurd/master/libstdc++-v3/libsupc++ -I[...]/hurd/master/libstdc++-v3/include/backward -I[...]/hurd/master/libstdc++-v3/testsuite/util -L[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/src -L[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/src/.libs -B[...]/hurd/master.build.install/i686-pc-linux-gnu/bin/ -B[...]/hurd/master.build.install/i686-pc-linux-gnu/lib/ -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/include -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/sys-include " "LD=[...]/hurd/master.build/./gcc/collect-ld" "LIBCFLAGS=-g -O2" "NM=[...]/hurd/master.build/./gcc/nm" "PICFLAG=" "RANLIB=ranlib" "DESTDIR=" DO=all multi-do # make
-make[3]: Entering directory `[...]/hurd/master.build/i686-pc-linux-gnu/libssp'
+make[3]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libssp'
if [ -z "" ]; then \
+ true; \
+else \
+ rootpre=`${PWDCMD-pwd}`/; export rootpre; \
+ srcrootpre=`cd ../../../master/libssp; ${PWDCMD-pwd}`/; export srcrootpre; \
+ lib=`echo "${rootpre}" | sed -e 's,^.*/\([^/][^/]*\)/$,\1,'`; \
+ compiler="[...]/hurd/master.build/./gcc/xgcc -B[...]/hurd/master.build/./gcc/ -B[...]/hurd/master.build.install/i686-pc-linux-gnu/bin/ -B[...]/hurd/master.build.install/i686-pc-linux-gnu/lib/ -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/include -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/sys-include "; \
+ for i in `${compiler} --print-multi-lib 2>/dev/null`; do \
+ dir=`echo $i | sed -e 's/;.*$//'`; \
+ if [ "${dir}" = "." ]; then \
+ true; \
+ else \
+ if [ -d ../${dir}/${lib} ]; then \
+ flags=`echo $i | sed -e 's/^[^;]*;//' -e 's/@/ -/g'`; \
+ if (cd ../${dir}/${lib}; make \
+ CFLAGS="-g -O2 ${flags}" \
+ CCASFLAGS=" ${flags}" \
+ FCFLAGS=" ${flags}" \
+ FFLAGS=" ${flags}" \
+ ADAFLAGS=" ${flags}" \
+ prefix="[...]/hurd/master.build.install" \
+ exec_prefix="[...]/hurd/master.build.install" \
+ GCJFLAGS=" ${flags}" \
+ GOCFLAGS="-O2 -g ${flags}" \
+ CXXFLAGS="-g -O2 -D_GNU_SOURCE ${flags}" \
+ LIBCFLAGS="-g -O2 ${flags}" \
+ LIBCXXFLAGS="-g -O2 -D_GNU_SOURCE -fno-implicit-templates ${flags}" \
+ LDFLAGS=" ${flags}" \
+ MULTIFLAGS="${flags}" \
+ DESTDIR="" \
+ INSTALL="/usr/bin/install -c" \
+ INSTALL_DATA="/usr/bin/install -c -m 644" \
+ INSTALL_PROGRAM="/usr/bin/install -c" \
+ INSTALL_SCRIPT="/usr/bin/install -c" \
+ all); then \
true; \
else \
- rootpre=`${PWDCMD-pwd}`/; export rootpre; \
- srcrootpre=`cd ../../../master/libssp; ${PWDCMD-pwd}`/; export srcrootpre; \
- lib=`echo "${rootpre}" | sed -e 's,^.*/\([^/][^/]*\)/$,\1,'`; \
- compiler="[...]/hurd/master.build/./gcc/xgcc -B[...]/hurd/master.build/./gcc/ -B[...]/hurd/master.build.install/i686-pc-linux-gnu/bin/ -B[...]/hurd/master.build.install/i686-pc-linux-gnu/lib/ -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/include -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/sys-include "; \
- for i in `${compiler} --print-multi-lib 2>/dev/null`; do \
- dir=`echo $i | sed -e 's/;.*$//'`; \
- if [ "${dir}" = "." ]; then \
- true; \
- else \
- if [ -d ../${dir}/${lib} ]; then \
- flags=`echo $i | sed -e 's/^[^;]*;//' -e 's/@/ -/g'`; \
- if (cd ../${dir}/${lib}; make \
- CFLAGS="-g -O2 ${flags}" \
- CCASFLAGS=" ${flags}" \
- FCFLAGS=" ${flags}" \
- FFLAGS=" ${flags}" \
- ADAFLAGS=" ${flags}" \
- prefix="[...]/hurd/master.build.install" \
- exec_prefix="[...]/hurd/master.build.install" \
- GCJFLAGS=" ${flags}" \
- GOCFLAGS="-O2 -g ${flags}" \
- CXXFLAGS="-g -O2 -D_GNU_SOURCE ${flags}" \
- LIBCFLAGS="-g -O2 ${flags}" \
- LIBCXXFLAGS="-g -O2 -D_GNU_SOURCE -fno-implicit-templates ${flags}" \
- LDFLAGS=" ${flags}" \
- MULTIFLAGS="${flags}" \
- DESTDIR="" \
- INSTALL="/usr/bin/install -c" \
- INSTALL_DATA="/usr/bin/install -c -m 644" \
- INSTALL_PROGRAM="/usr/bin/install -c" \
- INSTALL_SCRIPT="/usr/bin/install -c" \
- all); then \
- true; \
- else \
- exit 1; \
- fi; \
- else true; \
- fi; \
- fi; \
- done; \
- fi
-make[3]: Leaving directory `[...]/hurd/master.build/i686-pc-linux-gnu/libssp'
-make[2]: Leaving directory `[...]/hurd/master.build/i686-pc-linux-gnu/libssp'
-make[2]: Entering directory `[...]/hurd/master.build/i686-pc-linux-gnu/libquadmath'
+ exit 1; \
+ fi; \
+ else true; \
+ fi; \
+ fi; \
+ done; \
+fi
+make[3]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libssp'
+make[2]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libssp'
+make[2]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libquadmath'
make "AR_FLAGS=rc" "CC_FOR_BUILD=gcc-4.6" "CFLAGS=-g -O2" "CXXFLAGS=-g -O2 -D_GNU_SOURCE" "CFLAGS_FOR_BUILD=-g -O2" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/usr/bin/install -c" "INSTALL_DATA=/usr/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/bin/install -c" "INSTALL_SCRIPT=/usr/bin/install -c" "JC1FLAGS=" "LDFLAGS=" "LIBCFLAGS=-g -O2" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=make" "MAKEINFO=makeinfo --split-size=5000000 --split-size=5000000 -I ../../../master/libquadmath/../gcc/doc/include" "PICFLAG=" "PICFLAG_FOR_TARGET=" "SHELL=/bin/dash" "RUNTESTFLAGS=" "exec_prefix=[...]/hurd/master.build.install" "infodir=[...]/hurd/master.build.install/share/info" "libdir=[...]/hurd/master.build.install/lib" "prefix=[...]/hurd/master.build.install" "includedir=[...]/hurd/master.build.install/include" "AR=ar" "AS=[...]/hurd/master.build/./gcc/as" "CC=[...]/hurd/master.build/./gcc/xgcc -B[...]/hurd/master.build/./gcc/ -B[...]/hurd/master.build.install/i686-pc-linux-gnu/bin/ -B[...]/hurd/master.build.install/i686-pc-linux-gnu/lib/ -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/include -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/sys-include " "CXX=[...]/hurd/master.build/./gcc/xg++ -B[...]/hurd/master.build/./gcc/ -nostdinc++ -nostdinc++ -I[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/include/i686-pc-linux-gnu -I[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/include -I[...]/hurd/master/libstdc++-v3/libsupc++ -I[...]/hurd/master/libstdc++-v3/include/backward -I[...]/hurd/master/libstdc++-v3/testsuite/util -L[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/src -L[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/src/.libs -B[...]/hurd/master.build.install/i686-pc-linux-gnu/bin/ -B[...]/hurd/master.build.install/i686-pc-linux-gnu/lib/ -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/include -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/sys-include " "LD=[...]/hurd/master.build/./gcc/collect-ld" "LIBCFLAGS=-g -O2" "NM=[...]/hurd/master.build/./gcc/nm" "PICFLAG=" "RANLIB=ranlib" "DESTDIR=" DO=all multi-do # make
-make[3]: Entering directory `[...]/hurd/master.build/i686-pc-linux-gnu/libquadmath'
+make[3]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libquadmath'
if [ -z "" ]; then \
+ true; \
+else \
+ rootpre=`${PWDCMD-pwd}`/; export rootpre; \
+ srcrootpre=`cd ../../../master/libquadmath; ${PWDCMD-pwd}`/; export srcrootpre; \
+ lib=`echo "${rootpre}" | sed -e 's,^.*/\([^/][^/]*\)/$,\1,'`; \
+ compiler="[...]/hurd/master.build/./gcc/xgcc -B[...]/hurd/master.build/./gcc/ -B[...]/hurd/master.build.install/i686-pc-linux-gnu/bin/ -B[...]/hurd/master.build.install/i686-pc-linux-gnu/lib/ -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/include -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/sys-include "; \
+ for i in `${compiler} --print-multi-lib 2>/dev/null`; do \
+ dir=`echo $i | sed -e 's/;.*$//'`; \
+ if [ "${dir}" = "." ]; then \
+ true; \
+ else \
+ if [ -d ../${dir}/${lib} ]; then \
+ flags=`echo $i | sed -e 's/^[^;]*;//' -e 's/@/ -/g'`; \
+ if (cd ../${dir}/${lib}; make "AR_FLAGS=rc" "CC_FOR_BUILD=gcc-4.6" "CFLAGS=-g -O2" "CXXFLAGS=-g -O2 -D_GNU_SOURCE" "CFLAGS_FOR_BUILD=-g -O2" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/usr/bin/install -c" "INSTALL_DATA=/usr/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/bin/install -c" "INSTALL_SCRIPT=/usr/bin/install -c" "JC1FLAGS=" "LDFLAGS=" "LIBCFLAGS=-g -O2" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=make" "MAKEINFO=makeinfo --split-size=5000000 --split-size=5000000 -I ../../../master/libquadmath/../gcc/doc/include -I ../../../master/libquadmath/../gcc/doc/include" "PICFLAG=" "PICFLAG_FOR_TARGET=" "SHELL=/bin/dash" "RUNTESTFLAGS=" "exec_prefix=[...]/hurd/master.build.install" "infodir=[...]/hurd/master.build.install/share/info" "libdir=[...]/hurd/master.build.install/lib" "prefix=[...]/hurd/master.build.install" "includedir=[...]/hurd/master.build.install/include" "AR=ar" "AS=[...]/hurd/master.build/./gcc/as" "CC=[...]/hurd/master.build/./gcc/xgcc -B[...]/hurd/master.build/./gcc/ -B[...]/hurd/master.build.install/i686-pc-linux-gnu/bin/ -B[...]/hurd/master.build.install/i686-pc-linux-gnu/lib/ -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/include -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/sys-include " "CXX=[...]/hurd/master.build/./gcc/xg++ -B[...]/hurd/master.build/./gcc/ -nostdinc++ -nostdinc++ -I[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/include/i686-pc-linux-gnu -I[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/include -I[...]/hurd/master/libstdc++-v3/libsupc++ -I[...]/hurd/master/libstdc++-v3/include/backward -I[...]/hurd/master/libstdc++-v3/testsuite/util -L[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/src -L[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/src/.libs -B[...]/hurd/master.build.install/i686-pc-linux-gnu/bin/ -B[...]/hurd/master.build.install/i686-pc-linux-gnu/lib/ -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/include -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/sys-include " "LD=[...]/hurd/master.build/./gcc/collect-ld" "LIBCFLAGS=-g -O2" "NM=[...]/hurd/master.build/./gcc/nm" "PICFLAG=" "RANLIB=ranlib" "DESTDIR=" \
+ CFLAGS="-g -O2 ${flags}" \
+ CCASFLAGS=" ${flags}" \
+ FCFLAGS=" ${flags}" \
+ FFLAGS=" ${flags}" \
+ ADAFLAGS=" ${flags}" \
+ prefix="[...]/hurd/master.build.install" \
+ exec_prefix="[...]/hurd/master.build.install" \
+ GCJFLAGS=" ${flags}" \
+ GOCFLAGS="-O2 -g ${flags}" \
+ CXXFLAGS="-g -O2 -D_GNU_SOURCE ${flags}" \
+ LIBCFLAGS="-g -O2 ${flags}" \
+ LIBCXXFLAGS="-g -O2 -D_GNU_SOURCE -fno-implicit-templates ${flags}" \
+ LDFLAGS=" ${flags}" \
+ MULTIFLAGS="${flags}" \
+ DESTDIR="" \
+ INSTALL="/usr/bin/install -c" \
+ INSTALL_DATA="/usr/bin/install -c -m 644" \
+ INSTALL_PROGRAM="/usr/bin/install -c" \
+ INSTALL_SCRIPT="/usr/bin/install -c" \
+ all); then \
true; \
else \
- rootpre=`${PWDCMD-pwd}`/; export rootpre; \
- srcrootpre=`cd ../../../master/libquadmath; ${PWDCMD-pwd}`/; export srcrootpre; \
- lib=`echo "${rootpre}" | sed -e 's,^.*/\([^/][^/]*\)/$,\1,'`; \
- compiler="[...]/hurd/master.build/./gcc/xgcc -B[...]/hurd/master.build/./gcc/ -B[...]/hurd/master.build.install/i686-pc-linux-gnu/bin/ -B[...]/hurd/master.build.install/i686-pc-linux-gnu/lib/ -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/include -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/sys-include "; \
- for i in `${compiler} --print-multi-lib 2>/dev/null`; do \
- dir=`echo $i | sed -e 's/;.*$//'`; \
- if [ "${dir}" = "." ]; then \
- true; \
- else \
- if [ -d ../${dir}/${lib} ]; then \
- flags=`echo $i | sed -e 's/^[^;]*;//' -e 's/@/ -/g'`; \
- if (cd ../${dir}/${lib}; make "AR_FLAGS=rc" "CC_FOR_BUILD=gcc-4.6" "CFLAGS=-g -O2" "CXXFLAGS=-g -O2 -D_GNU_SOURCE" "CFLAGS_FOR_BUILD=-g -O2" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/usr/bin/install -c" "INSTALL_DATA=/usr/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/bin/install -c" "INSTALL_SCRIPT=/usr/bin/install -c" "JC1FLAGS=" "LDFLAGS=" "LIBCFLAGS=-g -O2" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=make" "MAKEINFO=makeinfo --split-size=5000000 --split-size=5000000 -I ../../../master/libquadmath/../gcc/doc/include -I ../../../master/libquadmath/../gcc/doc/include" "PICFLAG=" "PICFLAG_FOR_TARGET=" "SHELL=/bin/dash" "RUNTESTFLAGS=" "exec_prefix=[...]/hurd/master.build.install" "infodir=[...]/hurd/master.build.install/share/info" "libdir=[...]/hurd/master.build.install/lib" "prefix=[...]/hurd/master.build.install" "includedir=[...]/hurd/master.build.install/include" "AR=ar" "AS=[...]/hurd/master.build/./gcc/as" "CC=[...]/hurd/master.build/./gcc/xgcc -B[...]/hurd/master.build/./gcc/ -B[...]/hurd/master.build.install/i686-pc-linux-gnu/bin/ -B[...]/hurd/master.build.install/i686-pc-linux-gnu/lib/ -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/include -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/sys-include " "CXX=[...]/hurd/master.build/./gcc/xg++ -B[...]/hurd/master.build/./gcc/ -nostdinc++ -nostdinc++ -I[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/include/i686-pc-linux-gnu -I[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/include -I[...]/hurd/master/libstdc++-v3/libsupc++ -I[...]/hurd/master/libstdc++-v3/include/backward -I[...]/hurd/master/libstdc++-v3/testsuite/util -L[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/src -L[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/src/.libs -B[...]/hurd/master.build.install/i686-pc-linux-gnu/bin/ -B[...]/hurd/master.build.install/i686-pc-linux-gnu/lib/ -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/include -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/sys-include " "LD=[...]/hurd/master.build/./gcc/collect-ld" "LIBCFLAGS=-g -O2" "NM=[...]/hurd/master.build/./gcc/nm" "PICFLAG=" "RANLIB=ranlib" "DESTDIR=" \
- CFLAGS="-g -O2 ${flags}" \
- CCASFLAGS=" ${flags}" \
- FCFLAGS=" ${flags}" \
- FFLAGS=" ${flags}" \
- ADAFLAGS=" ${flags}" \
- prefix="[...]/hurd/master.build.install" \
- exec_prefix="[...]/hurd/master.build.install" \
- GCJFLAGS=" ${flags}" \
- GOCFLAGS="-O2 -g ${flags}" \
- CXXFLAGS="-g -O2 -D_GNU_SOURCE ${flags}" \
- LIBCFLAGS="-g -O2 ${flags}" \
- LIBCXXFLAGS="-g -O2 -D_GNU_SOURCE -fno-implicit-templates ${flags}" \
- LDFLAGS=" ${flags}" \
- MULTIFLAGS="${flags}" \
- DESTDIR="" \
- INSTALL="/usr/bin/install -c" \
- INSTALL_DATA="/usr/bin/install -c -m 644" \
- INSTALL_PROGRAM="/usr/bin/install -c" \
- INSTALL_SCRIPT="/usr/bin/install -c" \
- all); then \
- true; \
- else \
- exit 1; \
- fi; \
- else true; \
- fi; \
- fi; \
- done; \
- fi
-make[3]: Leaving directory `[...]/hurd/master.build/i686-pc-linux-gnu/libquadmath'
-make[2]: Leaving directory `[...]/hurd/master.build/i686-pc-linux-gnu/libquadmath'
-make[2]: Entering directory `[...]/hurd/master.build/i686-pc-linux-gnu/libgfortran'
+ exit 1; \
+ fi; \
+ else true; \
+ fi; \
+ fi; \
+ done; \
+fi
+make[3]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libquadmath'
+make[2]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libquadmath'
+make[2]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libgfortran'
make check-am
-make[3]: Entering directory `[...]/hurd/master.build/i686-pc-linux-gnu/libgfortran'
+make[3]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libgfortran'
make DO=all multi-do # make
-make[4]: Entering directory `[...]/hurd/master.build/i686-pc-linux-gnu/libgfortran'
+make[4]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libgfortran'
if [ -z "" ]; then \
+ true; \
+else \
+ rootpre=`${PWDCMD-pwd}`/; export rootpre; \
+ srcrootpre=`cd ../../../master/libgfortran; ${PWDCMD-pwd}`/; export srcrootpre; \
+ lib=`echo "${rootpre}" | sed -e 's,^.*/\([^/][^/]*\)/$,\1,'`; \
+ compiler="[...]/hurd/master.build/./gcc/xgcc -B[...]/hurd/master.build/./gcc/ -B[...]/hurd/master.build.install/i686-pc-linux-gnu/bin/ -B[...]/hurd/master.build.install/i686-pc-linux-gnu/lib/ -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/include -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/sys-include "; \
+ for i in `${compiler} --print-multi-lib 2>/dev/null`; do \
+ dir=`echo $i | sed -e 's/;.*$//'`; \
+ if [ "${dir}" = "." ]; then \
+ true; \
+ else \
+ if [ -d ../${dir}/${lib} ]; then \
+ flags=`echo $i | sed -e 's/^[^;]*;//' -e 's/@/ -/g'`; \
+ if (cd ../${dir}/${lib}; make \
+ CFLAGS="-g -O2 ${flags}" \
+ CCASFLAGS=" ${flags}" \
+ FCFLAGS="-g -O2 ${flags}" \
+ FFLAGS=" ${flags}" \
+ ADAFLAGS=" ${flags}" \
+ prefix="[...]/hurd/master.build.install" \
+ exec_prefix="[...]/hurd/master.build.install" \
+ GCJFLAGS=" ${flags}" \
+ GOCFLAGS="-O2 -g ${flags}" \
+ CXXFLAGS="-g -O2 -D_GNU_SOURCE ${flags}" \
+ LIBCFLAGS="-g -O2 ${flags}" \
+ LIBCXXFLAGS="-g -O2 -D_GNU_SOURCE -fno-implicit-templates ${flags}" \
+ LDFLAGS=" ${flags}" \
+ MULTIFLAGS="${flags}" \
+ DESTDIR="" \
+ INSTALL="/usr/bin/install -c" \
+ INSTALL_DATA="/usr/bin/install -c -m 644" \
+ INSTALL_PROGRAM="/usr/bin/install -c" \
+ INSTALL_SCRIPT="/usr/bin/install -c" \
+ all); then \
true; \
else \
- rootpre=`${PWDCMD-pwd}`/; export rootpre; \
- srcrootpre=`cd ../../../master/libgfortran; ${PWDCMD-pwd}`/; export srcrootpre; \
- lib=`echo "${rootpre}" | sed -e 's,^.*/\([^/][^/]*\)/$,\1,'`; \
- compiler="[...]/hurd/master.build/./gcc/xgcc -B[...]/hurd/master.build/./gcc/ -B[...]/hurd/master.build.install/i686-pc-linux-gnu/bin/ -B[...]/hurd/master.build.install/i686-pc-linux-gnu/lib/ -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/include -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/sys-include "; \
- for i in `${compiler} --print-multi-lib 2>/dev/null`; do \
- dir=`echo $i | sed -e 's/;.*$//'`; \
- if [ "${dir}" = "." ]; then \
- true; \
- else \
- if [ -d ../${dir}/${lib} ]; then \
- flags=`echo $i | sed -e 's/^[^;]*;//' -e 's/@/ -/g'`; \
- if (cd ../${dir}/${lib}; make \
- CFLAGS="-g -O2 ${flags}" \
- CCASFLAGS=" ${flags}" \
- FCFLAGS="-g -O2 ${flags}" \
- FFLAGS=" ${flags}" \
- ADAFLAGS=" ${flags}" \
- prefix="[...]/hurd/master.build.install" \
- exec_prefix="[...]/hurd/master.build.install" \
- GCJFLAGS=" ${flags}" \
- GOCFLAGS="-O2 -g ${flags}" \
- CXXFLAGS="-g -O2 -D_GNU_SOURCE ${flags}" \
- LIBCFLAGS="-g -O2 ${flags}" \
- LIBCXXFLAGS="-g -O2 -D_GNU_SOURCE -fno-implicit-templates ${flags}" \
- LDFLAGS=" ${flags}" \
- MULTIFLAGS="${flags}" \
- DESTDIR="" \
- INSTALL="/usr/bin/install -c" \
- INSTALL_DATA="/usr/bin/install -c -m 644" \
- INSTALL_PROGRAM="/usr/bin/install -c" \
- INSTALL_SCRIPT="/usr/bin/install -c" \
- all); then \
- true; \
- else \
- exit 1; \
- fi; \
- else true; \
- fi; \
- fi; \
- done; \
- fi
-make[4]: Leaving directory `[...]/hurd/master.build/i686-pc-linux-gnu/libgfortran'
-make[3]: Leaving directory `[...]/hurd/master.build/i686-pc-linux-gnu/libgfortran'
-make[2]: Leaving directory `[...]/hurd/master.build/i686-pc-linux-gnu/libgfortran'
-make[2]: Entering directory `[...]/hurd/master.build/i686-pc-linux-gnu/libobjc'
-make[2]: Nothing to be done for `check'.
-make[2]: Leaving directory `[...]/hurd/master.build/i686-pc-linux-gnu/libobjc'
-make[2]: Entering directory `[...]/hurd/master.build/i686-pc-linux-gnu/libffi'
+ exit 1; \
+ fi; \
+ else true; \
+ fi; \
+ fi; \
+ done; \
+fi
+make[4]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libgfortran'
+make[3]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libgfortran'
+make[2]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libgfortran'
+make[2]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libobjc'
+make[2]: Nothing to be done for 'check'.
+make[2]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libobjc'
+make[2]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libffi'
Making check in include
-make[3]: Entering directory `[...]/hurd/master.build/i686-pc-linux-gnu/libffi/include'
-make[3]: Nothing to be done for `check'.
-make[3]: Leaving directory `[...]/hurd/master.build/i686-pc-linux-gnu/libffi/include'
+make[3]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libffi/include'
+make[3]: Nothing to be done for 'check'.
+make[3]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libffi/include'
Making check in testsuite
-make[3]: Entering directory `[...]/hurd/master.build/i686-pc-linux-gnu/libffi/testsuite'
+make[3]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libffi/testsuite'
make check-DEJAGNU
-make[4]: Entering directory `[...]/hurd/master.build/i686-pc-linux-gnu/libffi/testsuite'
+make[4]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libffi/testsuite'
Making a new site.exp file...
srcdir=`CDPATH="${ZSH_VERSION+.}:" && cd ../../../../master/libffi/testsuite && pwd`; export srcdir; \
- EXPECT=`if [ -f ../../expect/expect ] ; then echo ../../expect/expect ; else echo expect ; fi`; export EXPECT; \
- runtest=`if [ -f ../../../../master/libffi/../dejagnu/runtest ] ; then echo ../../../../master/libffi/../dejagnu/runtest ; else echo runtest; fi`; \
- if /bin/dash -c "$runtest --version" > /dev/null 2>&1; then \
- exit_status=0; l='libffi'; for tool in $l; do \
- if $runtest --tool $tool --srcdir $srcdir ; \
- then :; else exit_status=1; fi; \
- done; \
- else echo "WARNING: could not find \`runtest'" 1>&2; :;\
- fi; \
- exit $exit_status
-Test Run By thomas on Sat Jun 8 20:15:52 2013
+EXPECT=`if [ -f ../../expect/expect ] ; then echo ../../expect/expect ; else echo expect ; fi`; export EXPECT; \
+runtest=`if [ -f ../../../../master/libffi/../dejagnu/runtest ] ; then echo ../../../../master/libffi/../dejagnu/runtest ; else echo runtest; fi`; \
+if /bin/dash -c "$runtest --version" > /dev/null 2>&1; then \
+ exit_status=0; l='libffi'; for tool in $l; do \
+ if $runtest --tool $tool --srcdir $srcdir ; \
+ then :; else exit_status=1; fi; \
+ done; \
+else echo "WARNING: could not find \`runtest'" 1>&2; :;\
+fi; \
+exit $exit_status
+Test Run By thomas on Fri Sep 19 10:57:12 2014
Native configuration is i686-pc-linux-gnu
=== libffi tests ===
@@ -1401,187 +2479,187 @@ Running [...]/hurd/master/libffi/testsuite/libffi.special/special.exp ...
# of expected passes 1819
# of unsupported tests 55
-make[4]: Leaving directory `[...]/hurd/master.build/i686-pc-linux-gnu/libffi/testsuite'
-make[3]: Leaving directory `[...]/hurd/master.build/i686-pc-linux-gnu/libffi/testsuite'
+make[4]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libffi/testsuite'
+make[3]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libffi/testsuite'
Making check in man
-make[3]: Entering directory `[...]/hurd/master.build/i686-pc-linux-gnu/libffi/man'
-make[3]: Nothing to be done for `check'.
-make[3]: Leaving directory `[...]/hurd/master.build/i686-pc-linux-gnu/libffi/man'
-make[3]: Entering directory `[...]/hurd/master.build/i686-pc-linux-gnu/libffi'
+make[3]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libffi/man'
+make[3]: Nothing to be done for 'check'.
+make[3]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libffi/man'
+make[3]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libffi'
make "AR_FLAGS=rc" "CC_FOR_BUILD=gcc-4.6" "CFLAGS=-g -O2" "CXXFLAGS=-g -O2 -D_GNU_SOURCE" "CFLAGS_FOR_BUILD=-g -O2" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/usr/bin/install -c" "INSTALL_DATA=/usr/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/bin/install -c" "INSTALL_SCRIPT=/usr/bin/install -c" "JC1FLAGS=" "LDFLAGS=" "LIBCFLAGS=-g -O2" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=make" "MAKEINFO=makeinfo --split-size=5000000 --split-size=5000000 -I ../../../master/libffi/../gcc/doc/include -I ../../../master/libffi/../gcc/doc/include" "PICFLAG=" "PICFLAG_FOR_TARGET=" "RUNTESTFLAGS=" "SHELL=/bin/dash" "exec_prefix=[...]/hurd/master.build.install" "infodir=[...]/hurd/master.build.install/share/info" "libdir=[...]/hurd/master.build.install/lib" "mandir=[...]/hurd/master.build.install/share/man" "prefix=[...]/hurd/master.build.install" "AR=ar" "AS=[...]/hurd/master.build/./gcc/as" "CC=[...]/hurd/master.build/./gcc/xgcc -B[...]/hurd/master.build/./gcc/ -B[...]/hurd/master.build.install/i686-pc-linux-gnu/bin/ -B[...]/hurd/master.build.install/i686-pc-linux-gnu/lib/ -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/include -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/sys-include " "CXX=[...]/hurd/master.build/./gcc/xg++ -B[...]/hurd/master.build/./gcc/ -nostdinc++ -nostdinc++ -I[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/include/i686-pc-linux-gnu -I[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/include -I[...]/hurd/master/libstdc++-v3/libsupc++ -I[...]/hurd/master/libstdc++-v3/include/backward -I[...]/hurd/master/libstdc++-v3/testsuite/util -L[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/src -L[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/src/.libs -B[...]/hurd/master.build.install/i686-pc-linux-gnu/bin/ -B[...]/hurd/master.build.install/i686-pc-linux-gnu/lib/ -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/include -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/sys-include " "LD=[...]/hurd/master.build/./gcc/collect-ld" "NM=[...]/hurd/master.build/./gcc/nm" "RANLIB=ranlib" "DESTDIR=" DO=all multi-do # make
-make[4]: Entering directory `[...]/hurd/master.build/i686-pc-linux-gnu/libffi'
+make[4]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libffi'
if [ -z "" ]; then \
+ true; \
+else \
+ rootpre=`${PWDCMD-pwd}`/; export rootpre; \
+ srcrootpre=`cd ../../../master/libffi; ${PWDCMD-pwd}`/; export srcrootpre; \
+ lib=`echo "${rootpre}" | sed -e 's,^.*/\([^/][^/]*\)/$,\1,'`; \
+ compiler="[...]/hurd/master.build/./gcc/xgcc -B[...]/hurd/master.build/./gcc/ -B[...]/hurd/master.build.install/i686-pc-linux-gnu/bin/ -B[...]/hurd/master.build.install/i686-pc-linux-gnu/lib/ -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/include -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/sys-include "; \
+ for i in `${compiler} --print-multi-lib 2>/dev/null`; do \
+ dir=`echo $i | sed -e 's/;.*$//'`; \
+ if [ "${dir}" = "." ]; then \
+ true; \
+ else \
+ if [ -d ../${dir}/${lib} ]; then \
+ flags=`echo $i | sed -e 's/^[^;]*;//' -e 's/@/ -/g'`; \
+ if (cd ../${dir}/${lib}; make "AR_FLAGS=rc" "CC_FOR_BUILD=gcc-4.6" "CFLAGS=-g -O2" "CXXFLAGS=-g -O2 -D_GNU_SOURCE" "CFLAGS_FOR_BUILD=-g -O2" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/usr/bin/install -c" "INSTALL_DATA=/usr/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/bin/install -c" "INSTALL_SCRIPT=/usr/bin/install -c" "JC1FLAGS=" "LDFLAGS=" "LIBCFLAGS=-g -O2" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=make" "MAKEINFO=makeinfo --split-size=5000000 --split-size=5000000 -I ../../../master/libffi/../gcc/doc/include -I ../../../master/libffi/../gcc/doc/include -I ../../../master/libffi/../gcc/doc/include" "PICFLAG=" "PICFLAG_FOR_TARGET=" "RUNTESTFLAGS=" "SHELL=/bin/dash" "exec_prefix=[...]/hurd/master.build.install" "infodir=[...]/hurd/master.build.install/share/info" "libdir=[...]/hurd/master.build.install/lib" "mandir=[...]/hurd/master.build.install/share/man" "prefix=[...]/hurd/master.build.install" "AR=ar" "AS=[...]/hurd/master.build/./gcc/as" "CC=[...]/hurd/master.build/./gcc/xgcc -B[...]/hurd/master.build/./gcc/ -B[...]/hurd/master.build.install/i686-pc-linux-gnu/bin/ -B[...]/hurd/master.build.install/i686-pc-linux-gnu/lib/ -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/include -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/sys-include " "CXX=[...]/hurd/master.build/./gcc/xg++ -B[...]/hurd/master.build/./gcc/ -nostdinc++ -nostdinc++ -I[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/include/i686-pc-linux-gnu -I[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/include -I[...]/hurd/master/libstdc++-v3/libsupc++ -I[...]/hurd/master/libstdc++-v3/include/backward -I[...]/hurd/master/libstdc++-v3/testsuite/util -L[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/src -L[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/src/.libs -B[...]/hurd/master.build.install/i686-pc-linux-gnu/bin/ -B[...]/hurd/master.build.install/i686-pc-linux-gnu/lib/ -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/include -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/sys-include " "LD=[...]/hurd/master.build/./gcc/collect-ld" "NM=[...]/hurd/master.build/./gcc/nm" "RANLIB=ranlib" "DESTDIR=" \
+ CFLAGS="-g -O2 ${flags}" \
+ CCASFLAGS="-g -O2 ${flags}" \
+ FCFLAGS=" ${flags}" \
+ FFLAGS=" ${flags}" \
+ ADAFLAGS=" ${flags}" \
+ prefix="[...]/hurd/master.build.install" \
+ exec_prefix="[...]/hurd/master.build.install" \
+ GCJFLAGS=" ${flags}" \
+ GOCFLAGS="-O2 -g ${flags}" \
+ CXXFLAGS="-g -O2 -D_GNU_SOURCE ${flags}" \
+ LIBCFLAGS="-g -O2 ${flags}" \
+ LIBCXXFLAGS="-g -O2 -D_GNU_SOURCE -fno-implicit-templates ${flags}" \
+ LDFLAGS=" ${flags}" \
+ MULTIFLAGS="${flags}" \
+ DESTDIR="" \
+ INSTALL="/usr/bin/install -c" \
+ INSTALL_DATA="/usr/bin/install -c -m 644" \
+ INSTALL_PROGRAM="/usr/bin/install -c" \
+ INSTALL_SCRIPT="/usr/bin/install -c" \
+ all); then \
true; \
else \
- rootpre=`${PWDCMD-pwd}`/; export rootpre; \
- srcrootpre=`cd ../../../master/libffi; ${PWDCMD-pwd}`/; export srcrootpre; \
- lib=`echo "${rootpre}" | sed -e 's,^.*/\([^/][^/]*\)/$,\1,'`; \
- compiler="[...]/hurd/master.build/./gcc/xgcc -B[...]/hurd/master.build/./gcc/ -B[...]/hurd/master.build.install/i686-pc-linux-gnu/bin/ -B[...]/hurd/master.build.install/i686-pc-linux-gnu/lib/ -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/include -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/sys-include "; \
- for i in `${compiler} --print-multi-lib 2>/dev/null`; do \
- dir=`echo $i | sed -e 's/;.*$//'`; \
- if [ "${dir}" = "." ]; then \
- true; \
- else \
- if [ -d ../${dir}/${lib} ]; then \
- flags=`echo $i | sed -e 's/^[^;]*;//' -e 's/@/ -/g'`; \
- if (cd ../${dir}/${lib}; make "AR_FLAGS=rc" "CC_FOR_BUILD=gcc-4.6" "CFLAGS=-g -O2" "CXXFLAGS=-g -O2 -D_GNU_SOURCE" "CFLAGS_FOR_BUILD=-g -O2" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/usr/bin/install -c" "INSTALL_DATA=/usr/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/bin/install -c" "INSTALL_SCRIPT=/usr/bin/install -c" "JC1FLAGS=" "LDFLAGS=" "LIBCFLAGS=-g -O2" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=make" "MAKEINFO=makeinfo --split-size=5000000 --split-size=5000000 -I ../../../master/libffi/../gcc/doc/include -I ../../../master/libffi/../gcc/doc/include -I ../../../master/libffi/../gcc/doc/include" "PICFLAG=" "PICFLAG_FOR_TARGET=" "RUNTESTFLAGS=" "SHELL=/bin/dash" "exec_prefix=[...]/hurd/master.build.install" "infodir=[...]/hurd/master.build.install/share/info" "libdir=[...]/hurd/master.build.install/lib" "mandir=[...]/hurd/master.build.install/share/man" "prefix=[...]/hurd/master.build.install" "AR=ar" "AS=[...]/hurd/master.build/./gcc/as" "CC=[...]/hurd/master.build/./gcc/xgcc -B[...]/hurd/master.build/./gcc/ -B[...]/hurd/master.build.install/i686-pc-linux-gnu/bin/ -B[...]/hurd/master.build.install/i686-pc-linux-gnu/lib/ -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/include -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/sys-include " "CXX=[...]/hurd/master.build/./gcc/xg++ -B[...]/hurd/master.build/./gcc/ -nostdinc++ -nostdinc++ -I[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/include/i686-pc-linux-gnu -I[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/include -I[...]/hurd/master/libstdc++-v3/libsupc++ -I[...]/hurd/master/libstdc++-v3/include/backward -I[...]/hurd/master/libstdc++-v3/testsuite/util -L[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/src -L[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/src/.libs -B[...]/hurd/master.build.install/i686-pc-linux-gnu/bin/ -B[...]/hurd/master.build.install/i686-pc-linux-gnu/lib/ -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/include -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/sys-include " "LD=[...]/hurd/master.build/./gcc/collect-ld" "NM=[...]/hurd/master.build/./gcc/nm" "RANLIB=ranlib" "DESTDIR=" \
- CFLAGS="-g -O2 ${flags}" \
- CCASFLAGS="-g -O2 ${flags}" \
- FCFLAGS=" ${flags}" \
- FFLAGS=" ${flags}" \
- ADAFLAGS=" ${flags}" \
- prefix="[...]/hurd/master.build.install" \
- exec_prefix="[...]/hurd/master.build.install" \
- GCJFLAGS=" ${flags}" \
- GOCFLAGS="-O2 -g ${flags}" \
- CXXFLAGS="-g -O2 -D_GNU_SOURCE ${flags}" \
- LIBCFLAGS="-g -O2 ${flags}" \
- LIBCXXFLAGS="-g -O2 -D_GNU_SOURCE -fno-implicit-templates ${flags}" \
- LDFLAGS=" ${flags}" \
- MULTIFLAGS="${flags}" \
- DESTDIR="" \
- INSTALL="/usr/bin/install -c" \
- INSTALL_DATA="/usr/bin/install -c -m 644" \
- INSTALL_PROGRAM="/usr/bin/install -c" \
- INSTALL_SCRIPT="/usr/bin/install -c" \
- all); then \
- true; \
- else \
- exit 1; \
- fi; \
- else true; \
- fi; \
- fi; \
- done; \
- fi
-make[4]: Leaving directory `[...]/hurd/master.build/i686-pc-linux-gnu/libffi'
-make[3]: Leaving directory `[...]/hurd/master.build/i686-pc-linux-gnu/libffi'
-make[2]: Leaving directory `[...]/hurd/master.build/i686-pc-linux-gnu/libffi'
-make[2]: Entering directory `[...]/hurd/master.build/i686-pc-linux-gnu/libjava'
+ exit 1; \
+ fi; \
+ else true; \
+ fi; \
+ fi; \
+ done; \
+fi
+make[4]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libffi'
+make[3]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libffi'
+make[2]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libffi'
+make[2]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libjava'
Making check in libltdl
-make[3]: Entering directory `[...]/hurd/master.build/i686-pc-linux-gnu/libjava/libltdl'
+make[3]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libjava/libltdl'
true DO=all multi-do # make
-make[3]: Leaving directory `[...]/hurd/master.build/i686-pc-linux-gnu/libjava/libltdl'
+make[3]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libjava/libltdl'
Making check in gcj
-make[3]: Entering directory `[...]/hurd/master.build/i686-pc-linux-gnu/libjava/gcj'
-make[3]: Nothing to be done for `check'.
-make[3]: Leaving directory `[...]/hurd/master.build/i686-pc-linux-gnu/libjava/gcj'
+make[3]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libjava/gcj'
+make[3]: Nothing to be done for 'check'.
+make[3]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libjava/gcj'
Making check in include
-make[3]: Entering directory `[...]/hurd/master.build/i686-pc-linux-gnu/libjava/include'
-make[3]: Nothing to be done for `check'.
-make[3]: Leaving directory `[...]/hurd/master.build/i686-pc-linux-gnu/libjava/include'
+make[3]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libjava/include'
+make[3]: Nothing to be done for 'check'.
+make[3]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libjava/include'
Making check in classpath
-make[3]: Entering directory `[...]/hurd/master.build/i686-pc-linux-gnu/libjava/classpath'
+make[3]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libjava/classpath'
Making check in lib
-make[4]: Entering directory `[...]/hurd/master.build/i686-pc-linux-gnu/libjava/classpath/lib'
+make[4]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libjava/classpath/lib'
true
top_builddir=.. top_srcdir=../../../../../master/libjava/classpath /bin/dash ./gen-classlist.sh standard
Adding java source files from srcdir '[...]/hurd/master/libjava/classpath'.
Adding java source files from VM directory [...]/hurd/master/libjava
Adding java source files from VM directory [...]/hurd/master.build/i686-pc-linux-gnu/libjava
Adding generated files in builddir '..'.
-make[4]: Nothing to be done for `check'.
-make[4]: Leaving directory `[...]/hurd/master.build/i686-pc-linux-gnu/libjava/classpath/lib'
+make[4]: Nothing to be done for 'check'.
+make[4]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libjava/classpath/lib'
Making check in doc
-make[4]: Entering directory `[...]/hurd/master.build/i686-pc-linux-gnu/libjava/classpath/doc'
+make[4]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libjava/classpath/doc'
Making check in api
-make[5]: Entering directory `[...]/hurd/master.build/i686-pc-linux-gnu/libjava/classpath/doc/api'
-make[5]: Nothing to be done for `check'.
-make[5]: Leaving directory `[...]/hurd/master.build/i686-pc-linux-gnu/libjava/classpath/doc/api'
-make[5]: Entering directory `[...]/hurd/master.build/i686-pc-linux-gnu/libjava/classpath/doc'
-make[5]: Nothing to be done for `check-am'.
-make[5]: Leaving directory `[...]/hurd/master.build/i686-pc-linux-gnu/libjava/classpath/doc'
-make[4]: Leaving directory `[...]/hurd/master.build/i686-pc-linux-gnu/libjava/classpath/doc'
+make[5]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libjava/classpath/doc/api'
+make[5]: Nothing to be done for 'check'.
+make[5]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libjava/classpath/doc/api'
+make[5]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libjava/classpath/doc'
+make[5]: Nothing to be done for 'check-am'.
+make[5]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libjava/classpath/doc'
+make[4]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libjava/classpath/doc'
Making check in external
-make[4]: Entering directory `[...]/hurd/master.build/i686-pc-linux-gnu/libjava/classpath/external'
+make[4]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libjava/classpath/external'
Making check in sax
-make[5]: Entering directory `[...]/hurd/master.build/i686-pc-linux-gnu/libjava/classpath/external/sax'
-make[5]: Nothing to be done for `check'.
-make[5]: Leaving directory `[...]/hurd/master.build/i686-pc-linux-gnu/libjava/classpath/external/sax'
+make[5]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libjava/classpath/external/sax'
+make[5]: Nothing to be done for 'check'.
+make[5]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libjava/classpath/external/sax'
Making check in w3c_dom
-make[5]: Entering directory `[...]/hurd/master.build/i686-pc-linux-gnu/libjava/classpath/external/w3c_dom'
-make[5]: Nothing to be done for `check'.
-make[5]: Leaving directory `[...]/hurd/master.build/i686-pc-linux-gnu/libjava/classpath/external/w3c_dom'
+make[5]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libjava/classpath/external/w3c_dom'
+make[5]: Nothing to be done for 'check'.
+make[5]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libjava/classpath/external/w3c_dom'
Making check in relaxngDatatype
-make[5]: Entering directory `[...]/hurd/master.build/i686-pc-linux-gnu/libjava/classpath/external/relaxngDatatype'
-make[5]: Nothing to be done for `check'.
-make[5]: Leaving directory `[...]/hurd/master.build/i686-pc-linux-gnu/libjava/classpath/external/relaxngDatatype'
+make[5]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libjava/classpath/external/relaxngDatatype'
+make[5]: Nothing to be done for 'check'.
+make[5]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libjava/classpath/external/relaxngDatatype'
Making check in jsr166
-make[5]: Entering directory `[...]/hurd/master.build/i686-pc-linux-gnu/libjava/classpath/external/jsr166'
-make[5]: Nothing to be done for `check'.
-make[5]: Leaving directory `[...]/hurd/master.build/i686-pc-linux-gnu/libjava/classpath/external/jsr166'
-make[5]: Entering directory `[...]/hurd/master.build/i686-pc-linux-gnu/libjava/classpath/external'
-make[5]: Nothing to be done for `check-am'.
-make[5]: Leaving directory `[...]/hurd/master.build/i686-pc-linux-gnu/libjava/classpath/external'
-make[4]: Leaving directory `[...]/hurd/master.build/i686-pc-linux-gnu/libjava/classpath/external'
+make[5]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libjava/classpath/external/jsr166'
+make[5]: Nothing to be done for 'check'.
+make[5]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libjava/classpath/external/jsr166'
+make[5]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libjava/classpath/external'
+make[5]: Nothing to be done for 'check-am'.
+make[5]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libjava/classpath/external'
+make[4]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libjava/classpath/external'
Making check in include
-make[4]: Entering directory `[...]/hurd/master.build/i686-pc-linux-gnu/libjava/classpath/include'
-make[4]: Nothing to be done for `check'.
-make[4]: Leaving directory `[...]/hurd/master.build/i686-pc-linux-gnu/libjava/classpath/include'
+make[4]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libjava/classpath/include'
+make[4]: Nothing to be done for 'check'.
+make[4]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libjava/classpath/include'
Making check in native
-make[4]: Entering directory `[...]/hurd/master.build/i686-pc-linux-gnu/libjava/classpath/native'
+make[4]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libjava/classpath/native'
Making check in fdlibm
-make[5]: Entering directory `[...]/hurd/master.build/i686-pc-linux-gnu/libjava/classpath/native/fdlibm'
-make[5]: Nothing to be done for `check'.
-make[5]: Leaving directory `[...]/hurd/master.build/i686-pc-linux-gnu/libjava/classpath/native/fdlibm'
+make[5]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libjava/classpath/native/fdlibm'
+make[5]: Nothing to be done for 'check'.
+make[5]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libjava/classpath/native/fdlibm'
Making check in jni
-make[5]: Entering directory `[...]/hurd/master.build/i686-pc-linux-gnu/libjava/classpath/native/jni'
+make[5]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libjava/classpath/native/jni'
Making check in classpath
-make[6]: Entering directory `[...]/hurd/master.build/i686-pc-linux-gnu/libjava/classpath/native/jni/classpath'
-make[6]: Nothing to be done for `check'.
-make[6]: Leaving directory `[...]/hurd/master.build/i686-pc-linux-gnu/libjava/classpath/native/jni/classpath'
+make[6]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libjava/classpath/native/jni/classpath'
+make[6]: Nothing to be done for 'check'.
+make[6]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libjava/classpath/native/jni/classpath'
Making check in midi-alsa
-make[6]: Entering directory `[...]/hurd/master.build/i686-pc-linux-gnu/libjava/classpath/native/jni/midi-alsa'
-make[6]: Nothing to be done for `check'.
-make[6]: Leaving directory `[...]/hurd/master.build/i686-pc-linux-gnu/libjava/classpath/native/jni/midi-alsa'
+make[6]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libjava/classpath/native/jni/midi-alsa'
+make[6]: Nothing to be done for 'check'.
+make[6]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libjava/classpath/native/jni/midi-alsa'
Making check in java-math
-make[6]: Entering directory `[...]/hurd/master.build/i686-pc-linux-gnu/libjava/classpath/native/jni/java-math'
-make[6]: Nothing to be done for `check'.
-make[6]: Leaving directory `[...]/hurd/master.build/i686-pc-linux-gnu/libjava/classpath/native/jni/java-math'
-make[6]: Entering directory `[...]/hurd/master.build/i686-pc-linux-gnu/libjava/classpath/native/jni'
+make[6]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libjava/classpath/native/jni/java-math'
+make[6]: Nothing to be done for 'check'.
+make[6]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libjava/classpath/native/jni/java-math'
+make[6]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libjava/classpath/native/jni'
/bin/dash ../../scripts/check_jni_methods.sh
-make[6]: Leaving directory `[...]/hurd/master.build/i686-pc-linux-gnu/libjava/classpath/native/jni'
-make[5]: Leaving directory `[...]/hurd/master.build/i686-pc-linux-gnu/libjava/classpath/native/jni'
-make[5]: Entering directory `[...]/hurd/master.build/i686-pc-linux-gnu/libjava/classpath/native'
-make[5]: Nothing to be done for `check-am'.
-make[5]: Leaving directory `[...]/hurd/master.build/i686-pc-linux-gnu/libjava/classpath/native'
-make[4]: Leaving directory `[...]/hurd/master.build/i686-pc-linux-gnu/libjava/classpath/native'
+make[6]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libjava/classpath/native/jni'
+make[5]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libjava/classpath/native/jni'
+make[5]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libjava/classpath/native'
+make[5]: Nothing to be done for 'check-am'.
+make[5]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libjava/classpath/native'
+make[4]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libjava/classpath/native'
Making check in resource
-make[4]: Entering directory `[...]/hurd/master.build/i686-pc-linux-gnu/libjava/classpath/resource'
-make[4]: Nothing to be done for `check'.
-make[4]: Leaving directory `[...]/hurd/master.build/i686-pc-linux-gnu/libjava/classpath/resource'
+make[4]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libjava/classpath/resource'
+make[4]: Nothing to be done for 'check'.
+make[4]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libjava/classpath/resource'
Making check in scripts
-make[4]: Entering directory `[...]/hurd/master.build/i686-pc-linux-gnu/libjava/classpath/scripts'
-make[4]: Nothing to be done for `check'.
-make[4]: Leaving directory `[...]/hurd/master.build/i686-pc-linux-gnu/libjava/classpath/scripts'
+make[4]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libjava/classpath/scripts'
+make[4]: Nothing to be done for 'check'.
+make[4]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libjava/classpath/scripts'
Making check in tools
-make[4]: Entering directory `[...]/hurd/master.build/i686-pc-linux-gnu/libjava/classpath/tools'
+make[4]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libjava/classpath/tools'
make check-am
-make[5]: Entering directory `[...]/hurd/master.build/i686-pc-linux-gnu/libjava/classpath/tools'
-make[5]: Nothing to be done for `check-am'.
-make[5]: Leaving directory `[...]/hurd/master.build/i686-pc-linux-gnu/libjava/classpath/tools'
-make[4]: Leaving directory `[...]/hurd/master.build/i686-pc-linux-gnu/libjava/classpath/tools'
-make[4]: Entering directory `[...]/hurd/master.build/i686-pc-linux-gnu/libjava/classpath'
+make[5]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libjava/classpath/tools'
+make[5]: Nothing to be done for 'check-am'.
+make[5]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libjava/classpath/tools'
+make[4]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libjava/classpath/tools'
+make[4]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libjava/classpath'
true DO=all multi-do # make
-make[4]: Leaving directory `[...]/hurd/master.build/i686-pc-linux-gnu/libjava/classpath'
-make[3]: Leaving directory `[...]/hurd/master.build/i686-pc-linux-gnu/libjava/classpath'
+make[4]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libjava/classpath'
+make[3]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libjava/classpath'
Making check in testsuite
-make[3]: Entering directory `[...]/hurd/master.build/i686-pc-linux-gnu/libjava/testsuite'
+make[3]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libjava/testsuite'
make check-DEJAGNU
-make[4]: Entering directory `[...]/hurd/master.build/i686-pc-linux-gnu/libjava/testsuite'
+make[4]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libjava/testsuite'
Making a new site.exp file...
srcdir=`CDPATH="${ZSH_VERSION+.}:" && cd ../../../../master/libjava/testsuite && pwd`; export srcdir; \
- EXPECT=`if [ -f ../../expect/expect ] ; then echo ../../expect/expect ; else echo expect ; fi`; export EXPECT; \
- runtest="`if [ -f ../../../../master/libjava/../dejagnu/runtest ] ; then echo ../../../../master/libjava/../dejagnu/runtest ; else echo runtest; fi` INTERPRETER=yes"; \
- if /bin/dash -c "$runtest --version" > /dev/null 2>&1; then \
- exit_status=0; l='libjava'; for tool in $l; do \
- if $runtest INTERPRETER=yes --tool $tool --srcdir $srcdir ; \
- then :; else exit_status=1; fi; \
- done; \
- else echo "WARNING: could not find \`runtest'" 1>&2; :;\
- fi; \
- exit $exit_status
-Test Run By thomas on Sat Jun 8 20:18:25 2013
+EXPECT=`if [ -f ../../expect/expect ] ; then echo ../../expect/expect ; else echo expect ; fi`; export EXPECT; \
+runtest="`if [ -f ../../../../master/libjava/../dejagnu/runtest ] ; then echo ../../../../master/libjava/../dejagnu/runtest ; else echo runtest; fi` INTERPRETER=yes"; \
+if /bin/dash -c "$runtest --version" > /dev/null 2>&1; then \
+ exit_status=0; l='libjava'; for tool in $l; do \
+ if $runtest INTERPRETER=yes --tool $tool --srcdir $srcdir ; \
+ then :; else exit_status=1; fi; \
+ done; \
+else echo "WARNING: could not find \`runtest'" 1>&2; :;\
+fi; \
+exit $exit_status
+Test Run By thomas on Fri Sep 19 10:59:48 2014
Native configuration is i686-pc-linux-gnu
=== libjava tests ===
@@ -1605,6 +2683,7 @@ Running [...]/hurd/master/libjava/testsuite/libjava.lang/lang.exp ...
FAIL: sourcelocation output - source compiled test
FAIL: sourcelocation -findirect-dispatch output - source compiled test
FAIL: sourcelocation -O3 output - source compiled test
+FAIL: sourcelocation -O3 -findirect-dispatch output - source compiled test
Running [...]/hurd/master/libjava/testsuite/libjava.loader/loader.exp ...
Running [...]/hurd/master/libjava/testsuite/libjava.mauve/mauve.exp ...
Running [...]/hurd/master/libjava/testsuite/libjava.special/special.exp ...
@@ -1612,90 +2691,95 @@ Running [...]/hurd/master/libjava/testsuite/libjava.verify/verify.exp ...
=== libjava Summary ===
-# of expected passes 2583
-# of unexpected failures 3
+# of expected passes 2582
+# of unexpected failures 4
+Makefile:387: recipe for target 'check-DEJAGNU' failed
make[4]: *** [check-DEJAGNU] Error 1
-make[4]: Leaving directory `[...]/hurd/master.build/i686-pc-linux-gnu/libjava/testsuite'
+make[4]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libjava/testsuite'
+Makefile:405: recipe for target 'check-am' failed
make[3]: *** [check-am] Error 2
-make[3]: Target `check' not remade because of errors.
-make[3]: Leaving directory `[...]/hurd/master.build/i686-pc-linux-gnu/libjava/testsuite'
-make[3]: Entering directory `[...]/hurd/master.build/i686-pc-linux-gnu/libjava'
-: make ; exec make "AR_FLAGS=rc" "CC_FOR_BUILD=gcc-4.6" "CFLAGS=-g -O2" "CXXFLAGS=-g -O2 -D_GNU_SOURCE" "CPPFLAGS=" "CFLAGS_FOR_BUILD=-g -O2" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/usr/bin/install -c" "INSTALL_DATA=/usr/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/bin/install -c" "INSTALL_SCRIPT=/usr/bin/install -c" "GCJFLAGS=-g -O2" "LDFLAGS=" "LIBCFLAGS=-g -O2" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=make" "MAKEINFO=makeinfo --split-size=5000000 --split-size=5000000 " "PICFLAG=" "PICFLAG_FOR_TARGET=" "SHELL=/bin/dash" "RUNTESTFLAGS=" "exec_prefix=[...]/hurd/master.build.install" "datadir=[...]/hurd/master.build.install/share" "infodir=[...]/hurd/master.build.install/share/info" "libdir=[...]/hurd/master.build.install/lib" "mandir=[...]/hurd/master.build.install/share/man" "prefix=[...]/hurd/master.build.install" "gxx_include_dir=[...]/hurd/master.build.install/include/c++/4.9.0" "AR=ar" "AS=[...]/hurd/master.build/./gcc/as" "DLLTOOL=dlltool" "LD=[...]/hurd/master.build/./gcc/collect-ld" "LIBCFLAGS=-g -O2" "NM=[...]/hurd/master.build/./gcc/nm" "PICFLAG=" "RANLIB=ranlib" "DESTDIR=" "JAR=[...]/hurd/master.build/i686-pc-linux-gnu/libjava/scripts/jar" DO=all multi-do
-make[4]: Entering directory `[...]/hurd/master.build/i686-pc-linux-gnu/libjava'
+make[3]: Target 'check' not remade because of errors.
+make[3]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libjava/testsuite'
+make[3]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libjava'
+: make ; exec make "AR_FLAGS=rc" "CC_FOR_BUILD=gcc-4.6" "CFLAGS=-g -O2" "CXXFLAGS=-g -O2 -D_GNU_SOURCE" "CPPFLAGS=" "CFLAGS_FOR_BUILD=-g -O2" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/usr/bin/install -c" "INSTALL_DATA=/usr/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/bin/install -c" "INSTALL_SCRIPT=/usr/bin/install -c" "GCJFLAGS=-g -O2" "LDFLAGS=" "LIBCFLAGS=-g -O2" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=make" "MAKEINFO=makeinfo --split-size=5000000 --split-size=5000000 " "PICFLAG=" "PICFLAG_FOR_TARGET=" "SHELL=/bin/dash" "RUNTESTFLAGS=" "exec_prefix=[...]/hurd/master.build.install" "datadir=[...]/hurd/master.build.install/share" "infodir=[...]/hurd/master.build.install/share/info" "libdir=[...]/hurd/master.build.install/lib" "mandir=[...]/hurd/master.build.install/share/man" "prefix=[...]/hurd/master.build.install" "gxx_include_dir=[...]/hurd/master.build.install/include/c++/4.9.0" "AR=ar" "AS=[...]/hurd/master.build/./gcc/as" "DLLTOOL=dlltool" "LD=[...]/hurd/master.build/./gcc/collect-ld" "LIBCFLAGS=-g -O2" "NM=[...]/hurd/master.build/./gcc/nm" "PICFLAG=" "RANLIB=ranlib" "DESTDIR=" "JAR=jar" DO=all multi-do
+make[4]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libjava'
if [ -z "" ]; then \
+ true; \
+else \
+ rootpre=`${PWDCMD-pwd}`/; export rootpre; \
+ srcrootpre=`cd ../../../master/libjava; ${PWDCMD-pwd}`/; export srcrootpre; \
+ lib=`echo "${rootpre}" | sed -e 's,^.*/\([^/][^/]*\)/$,\1,'`; \
+ compiler="[...]/hurd/master.build/./gcc/xgcc -B[...]/hurd/master.build/./gcc/ -B[...]/hurd/master.build.install/i686-pc-linux-gnu/bin/ -B[...]/hurd/master.build.install/i686-pc-linux-gnu/lib/ -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/include -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/sys-include "; \
+ for i in `${compiler} --print-multi-lib 2>/dev/null`; do \
+ dir=`echo $i | sed -e 's/;.*$//'`; \
+ if [ "${dir}" = "." ]; then \
+ true; \
+ else \
+ if [ -d ../${dir}/${lib} ]; then \
+ flags=`echo $i | sed -e 's/^[^;]*;//' -e 's/@/ -/g'`; \
+ if (cd ../${dir}/${lib}; make "AR_FLAGS=rc" "CC_FOR_BUILD=gcc-4.6" "CFLAGS=-g -O2" "CXXFLAGS=-g -O2 -D_GNU_SOURCE" "CPPFLAGS=" "CFLAGS_FOR_BUILD=-g -O2" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/usr/bin/install -c" "INSTALL_DATA=/usr/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/bin/install -c" "INSTALL_SCRIPT=/usr/bin/install -c" "GCJFLAGS=-g -O2" "LDFLAGS=" "LIBCFLAGS=-g -O2" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=make" "MAKEINFO=makeinfo --split-size=5000000 --split-size=5000000 " "PICFLAG=" "PICFLAG_FOR_TARGET=" "SHELL=/bin/dash" "RUNTESTFLAGS=" "exec_prefix=[...]/hurd/master.build.install" "datadir=[...]/hurd/master.build.install/share" "infodir=[...]/hurd/master.build.install/share/info" "libdir=[...]/hurd/master.build.install/lib" "mandir=[...]/hurd/master.build.install/share/man" "prefix=[...]/hurd/master.build.install" "gxx_include_dir=[...]/hurd/master.build.install/include/c++/4.9.0" "AR=ar" "AS=[...]/hurd/master.build/./gcc/as" "DLLTOOL=dlltool" "LD=[...]/hurd/master.build/./gcc/collect-ld" "LIBCFLAGS=-g -O2" "NM=[...]/hurd/master.build/./gcc/nm" "PICFLAG=" "RANLIB=ranlib" "DESTDIR=" "JAR=jar" \
+ CFLAGS="-g -O2 ${flags}" \
+ CCASFLAGS=" ${flags}" \
+ FCFLAGS=" ${flags}" \
+ FFLAGS=" ${flags}" \
+ ADAFLAGS=" ${flags}" \
+ prefix="[...]/hurd/master.build.install" \
+ exec_prefix="[...]/hurd/master.build.install" \
+ GCJFLAGS="-g -O2 ${flags}" \
+ GOCFLAGS="-O2 -g ${flags}" \
+ CXXFLAGS="-g -O2 -D_GNU_SOURCE ${flags}" \
+ LIBCFLAGS="-g -O2 ${flags}" \
+ LIBCXXFLAGS="-g -O2 -D_GNU_SOURCE -fno-implicit-templates ${flags}" \
+ LDFLAGS=" ${flags}" \
+ MULTIFLAGS="${flags}" \
+ DESTDIR="" \
+ INSTALL="/usr/bin/install -c" \
+ INSTALL_DATA="/usr/bin/install -c -m 644" \
+ INSTALL_PROGRAM="/usr/bin/install -c" \
+ INSTALL_SCRIPT="/usr/bin/install -c" \
+ all); then \
true; \
else \
- rootpre=`${PWDCMD-pwd}`/; export rootpre; \
- srcrootpre=`cd ../../../master/libjava; ${PWDCMD-pwd}`/; export srcrootpre; \
- lib=`echo "${rootpre}" | sed -e 's,^.*/\([^/][^/]*\)/$,\1,'`; \
- compiler="[...]/hurd/master.build/./gcc/xgcc -B[...]/hurd/master.build/./gcc/ -B[...]/hurd/master.build.install/i686-pc-linux-gnu/bin/ -B[...]/hurd/master.build.install/i686-pc-linux-gnu/lib/ -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/include -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/sys-include "; \
- for i in `${compiler} --print-multi-lib 2>/dev/null`; do \
- dir=`echo $i | sed -e 's/;.*$//'`; \
- if [ "${dir}" = "." ]; then \
- true; \
- else \
- if [ -d ../${dir}/${lib} ]; then \
- flags=`echo $i | sed -e 's/^[^;]*;//' -e 's/@/ -/g'`; \
- if (cd ../${dir}/${lib}; make "AR_FLAGS=rc" "CC_FOR_BUILD=gcc-4.6" "CFLAGS=-g -O2" "CXXFLAGS=-g -O2 -D_GNU_SOURCE" "CPPFLAGS=" "CFLAGS_FOR_BUILD=-g -O2" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/usr/bin/install -c" "INSTALL_DATA=/usr/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/bin/install -c" "INSTALL_SCRIPT=/usr/bin/install -c" "GCJFLAGS=-g -O2" "LDFLAGS=" "LIBCFLAGS=-g -O2" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=make" "MAKEINFO=makeinfo --split-size=5000000 --split-size=5000000 " "PICFLAG=" "PICFLAG_FOR_TARGET=" "SHELL=/bin/dash" "RUNTESTFLAGS=" "exec_prefix=[...]/hurd/master.build.install" "datadir=[...]/hurd/master.build.install/share" "infodir=[...]/hurd/master.build.install/share/info" "libdir=[...]/hurd/master.build.install/lib" "mandir=[...]/hurd/master.build.install/share/man" "prefix=[...]/hurd/master.build.install" "gxx_include_dir=[...]/hurd/master.build.install/include/c++/4.9.0" "AR=ar" "AS=[...]/hurd/master.build/./gcc/as" "DLLTOOL=dlltool" "LD=[...]/hurd/master.build/./gcc/collect-ld" "LIBCFLAGS=-g -O2" "NM=[...]/hurd/master.build/./gcc/nm" "PICFLAG=" "RANLIB=ranlib" "DESTDIR=" "JAR=[...]/hurd/master.build/i686-pc-linux-gnu/libjava/scripts/jar" \
- CFLAGS="-g -O2 ${flags}" \
- CCASFLAGS=" ${flags}" \
- FCFLAGS=" ${flags}" \
- FFLAGS=" ${flags}" \
- ADAFLAGS=" ${flags}" \
- prefix="[...]/hurd/master.build.install" \
- exec_prefix="[...]/hurd/master.build.install" \
- GCJFLAGS="-g -O2 ${flags}" \
- GOCFLAGS="-O2 -g ${flags}" \
- CXXFLAGS="-g -O2 -D_GNU_SOURCE ${flags}" \
- LIBCFLAGS="-g -O2 ${flags}" \
- LIBCXXFLAGS="-g -O2 -D_GNU_SOURCE -fno-implicit-templates ${flags}" \
- LDFLAGS=" ${flags}" \
- MULTIFLAGS="${flags}" \
- DESTDIR="" \
- INSTALL="/usr/bin/install -c" \
- INSTALL_DATA="/usr/bin/install -c -m 644" \
- INSTALL_PROGRAM="/usr/bin/install -c" \
- INSTALL_SCRIPT="/usr/bin/install -c" \
- all); then \
- true; \
- else \
- exit 1; \
- fi; \
- else true; \
- fi; \
- fi; \
- done; \
- fi
-make[4]: Leaving directory `[...]/hurd/master.build/i686-pc-linux-gnu/libjava'
-make[3]: Leaving directory `[...]/hurd/master.build/i686-pc-linux-gnu/libjava'
+ exit 1; \
+ fi; \
+ else true; \
+ fi; \
+ fi; \
+ done; \
+fi
+make[4]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libjava'
+make[3]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libjava'
+Makefile:10217: recipe for target 'check-recursive' failed
make[2]: *** [check-recursive] Error 1
-make[2]: Target `check' not remade because of errors.
-make[2]: Leaving directory `[...]/hurd/master.build/i686-pc-linux-gnu/libjava'
+make[2]: Target 'check' not remade because of errors.
+make[2]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libjava'
+Makefile:18559: recipe for target 'check-target-libjava' failed
make[1]: *** [check-target-libjava] Error 2
-make[2]: Entering directory `[...]/hurd/master.build/i686-pc-linux-gnu/zlib'
-make[2]: Nothing to be done for `check'.
-make[2]: Leaving directory `[...]/hurd/master.build/i686-pc-linux-gnu/zlib'
-make[2]: Entering directory `[...]/hurd/master.build/i686-pc-linux-gnu/boehm-gc'
+make[2]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/zlib'
+make[2]: Nothing to be done for 'check'.
+make[2]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/zlib'
+make[2]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/boehm-gc'
Making check in include
-make[3]: Entering directory `[...]/hurd/master.build/i686-pc-linux-gnu/boehm-gc/include'
-make[3]: Leaving directory `[...]/hurd/master.build/i686-pc-linux-gnu/boehm-gc/include'
+make[3]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/boehm-gc/include'
+make[3]: Nothing to be done for 'check'.
+make[3]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/boehm-gc/include'
Making check in testsuite
-make[3]: Entering directory `[...]/hurd/master.build/i686-pc-linux-gnu/boehm-gc/testsuite'
+make[3]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/boehm-gc/testsuite'
make check-DEJAGNU
-make[4]: Entering directory `[...]/hurd/master.build/i686-pc-linux-gnu/boehm-gc/testsuite'
+make[4]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/boehm-gc/testsuite'
Making a new site.exp file...
srcdir=`CDPATH="${ZSH_VERSION+.}:" && cd ../../../../master/boehm-gc/testsuite && pwd`; export srcdir; \
- EXPECT=expect; export EXPECT; \
- runtest=runtest; \
- if /bin/dash -c "$runtest --version" > /dev/null 2>&1; then \
- exit_status=0; l='boehm-gc'; for tool in $l; do \
- if $runtest --tool $tool --srcdir $srcdir ; \
- then :; else exit_status=1; fi; \
- done; \
- else echo "WARNING: could not find \`runtest'" 1>&2; :;\
- fi; \
- exit $exit_status
-Test Run By thomas on Sat Jun 8 20:27:36 2013
+EXPECT=expect; export EXPECT; \
+runtest=runtest; \
+if /bin/dash -c "$runtest --version" > /dev/null 2>&1; then \
+ exit_status=0; l='boehm-gc'; for tool in $l; do \
+ if $runtest --tool $tool --srcdir $srcdir ; \
+ then :; else exit_status=1; fi; \
+ done; \
+else echo "WARNING: could not find \`runtest'" 1>&2; :;\
+fi; \
+exit $exit_status
+Test Run By thomas on Fri Sep 19 11:08:31 2014
Native configuration is i686-pc-linux-gnu
=== boehm-gc tests ===
@@ -1714,79 +2798,79 @@ Running [...]/hurd/master/boehm-gc/testsuite/boehm-gc.lib/lib.exp ...
# of expected passes 12
# of unsupported tests 1
-make[4]: Leaving directory `[...]/hurd/master.build/i686-pc-linux-gnu/boehm-gc/testsuite'
-make[3]: Leaving directory `[...]/hurd/master.build/i686-pc-linux-gnu/boehm-gc/testsuite'
-make[3]: Entering directory `[...]/hurd/master.build/i686-pc-linux-gnu/boehm-gc'
+make[4]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/boehm-gc/testsuite'
+make[3]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/boehm-gc/testsuite'
+make[3]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/boehm-gc'
make "AR_FLAGS=rc" "CC_FOR_BUILD=gcc-4.6" "CFLAGS=-g -O2 " "CXXFLAGS=-g -O2 -D_GNU_SOURCE" "CFLAGS_FOR_BUILD=-g -O2" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/usr/bin/install -c" "INSTALL_DATA=/usr/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/bin/install -c" "INSTALL_SCRIPT=/usr/bin/install -c" "LDFLAGS=" "LIBCFLAGS=-g -O2" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=make" "MAKEINFO=makeinfo --split-size=5000000 --split-size=5000000 " "PICFLAG=" "PICFLAG_FOR_TARGET=" "SHELL=/bin/dash" "EXPECT=expect" "RUNTEST=runtest" "RUNTESTFLAGS=" "exec_prefix=[...]/hurd/master.build.install" "infodir=[...]/hurd/master.build.install/share/info" "libdir=[...]/hurd/master.build.install/lib" "prefix=[...]/hurd/master.build.install" "tooldir=[...]/hurd/master.build.install/i686-pc-linux-gnu" "AR=ar" "AS=[...]/hurd/master.build/./gcc/as" "CC=[...]/hurd/master.build/./gcc/xgcc -B[...]/hurd/master.build/./gcc/ -B[...]/hurd/master.build.install/i686-pc-linux-gnu/bin/ -B[...]/hurd/master.build.install/i686-pc-linux-gnu/lib/ -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/include -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/sys-include " "CXX=[...]/hurd/master.build/./gcc/xg++ -B[...]/hurd/master.build/./gcc/ -nostdinc++ -nostdinc++ -I[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/include/i686-pc-linux-gnu -I[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/include -I[...]/hurd/master/libstdc++-v3/libsupc++ -I[...]/hurd/master/libstdc++-v3/include/backward -I[...]/hurd/master/libstdc++-v3/testsuite/util -L[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/src -L[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/src/.libs -B[...]/hurd/master.build.install/i686-pc-linux-gnu/bin/ -B[...]/hurd/master.build.install/i686-pc-linux-gnu/lib/ -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/include -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/sys-include " "LD=[...]/hurd/master.build/./gcc/collect-ld" "LIBCFLAGS=-g -O2" "NM=[...]/hurd/master.build/./gcc/nm" "PICFLAG=" "RANLIB=ranlib" "DESTDIR=" DO=all multi-do # make
-make[4]: Entering directory `[...]/hurd/master.build/i686-pc-linux-gnu/boehm-gc'
+make[4]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/boehm-gc'
if [ -z "" ]; then \
+ true; \
+else \
+ rootpre=`${PWDCMD-pwd}`/; export rootpre; \
+ srcrootpre=`cd ../../../master/boehm-gc; ${PWDCMD-pwd}`/; export srcrootpre; \
+ lib=`echo "${rootpre}" | sed -e 's,^.*/\([^/][^/]*\)/$,\1,'`; \
+ compiler="[...]/hurd/master.build/./gcc/xgcc -B[...]/hurd/master.build/./gcc/ -B[...]/hurd/master.build.install/i686-pc-linux-gnu/bin/ -B[...]/hurd/master.build.install/i686-pc-linux-gnu/lib/ -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/include -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/sys-include "; \
+ for i in `${compiler} --print-multi-lib 2>/dev/null`; do \
+ dir=`echo $i | sed -e 's/;.*$//'`; \
+ if [ "${dir}" = "." ]; then \
+ true; \
+ else \
+ if [ -d ../${dir}/${lib} ]; then \
+ flags=`echo $i | sed -e 's/^[^;]*;//' -e 's/@/ -/g'`; \
+ if (cd ../${dir}/${lib}; make \
+ CFLAGS="-g -O2 ${flags}" \
+ CCASFLAGS="-g -O2 ${flags}" \
+ FCFLAGS=" ${flags}" \
+ FFLAGS=" ${flags}" \
+ ADAFLAGS=" ${flags}" \
+ prefix="[...]/hurd/master.build.install" \
+ exec_prefix="[...]/hurd/master.build.install" \
+ GCJFLAGS=" ${flags}" \
+ GOCFLAGS="-O2 -g ${flags}" \
+ CXXFLAGS="-g -O2 -D_GNU_SOURCE ${flags}" \
+ LIBCFLAGS="-g -O2 ${flags}" \
+ LIBCXXFLAGS="-g -O2 -D_GNU_SOURCE -fno-implicit-templates ${flags}" \
+ LDFLAGS=" ${flags}" \
+ MULTIFLAGS="${flags}" \
+ DESTDIR="" \
+ INSTALL="/usr/bin/install -c" \
+ INSTALL_DATA="/usr/bin/install -c -m 644" \
+ INSTALL_PROGRAM="/usr/bin/install -c" \
+ INSTALL_SCRIPT="/usr/bin/install -c" \
+ all); then \
true; \
else \
- rootpre=`${PWDCMD-pwd}`/; export rootpre; \
- srcrootpre=`cd ../../../master/boehm-gc; ${PWDCMD-pwd}`/; export srcrootpre; \
- lib=`echo "${rootpre}" | sed -e 's,^.*/\([^/][^/]*\)/$,\1,'`; \
- compiler="[...]/hurd/master.build/./gcc/xgcc -B[...]/hurd/master.build/./gcc/ -B[...]/hurd/master.build.install/i686-pc-linux-gnu/bin/ -B[...]/hurd/master.build.install/i686-pc-linux-gnu/lib/ -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/include -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/sys-include "; \
- for i in `${compiler} --print-multi-lib 2>/dev/null`; do \
- dir=`echo $i | sed -e 's/;.*$//'`; \
- if [ "${dir}" = "." ]; then \
- true; \
- else \
- if [ -d ../${dir}/${lib} ]; then \
- flags=`echo $i | sed -e 's/^[^;]*;//' -e 's/@/ -/g'`; \
- if (cd ../${dir}/${lib}; make \
- CFLAGS="-g -O2 ${flags}" \
- CCASFLAGS="-g -O2 ${flags}" \
- FCFLAGS=" ${flags}" \
- FFLAGS=" ${flags}" \
- ADAFLAGS=" ${flags}" \
- prefix="[...]/hurd/master.build.install" \
- exec_prefix="[...]/hurd/master.build.install" \
- GCJFLAGS=" ${flags}" \
- GOCFLAGS="-O2 -g ${flags}" \
- CXXFLAGS="-g -O2 -D_GNU_SOURCE ${flags}" \
- LIBCFLAGS="-g -O2 ${flags}" \
- LIBCXXFLAGS="-g -O2 -D_GNU_SOURCE -fno-implicit-templates ${flags}" \
- LDFLAGS=" ${flags}" \
- MULTIFLAGS="${flags}" \
- DESTDIR="" \
- INSTALL="/usr/bin/install -c" \
- INSTALL_DATA="/usr/bin/install -c -m 644" \
- INSTALL_PROGRAM="/usr/bin/install -c" \
- INSTALL_SCRIPT="/usr/bin/install -c" \
- all); then \
- true; \
- else \
- exit 1; \
- fi; \
- else true; \
- fi; \
- fi; \
- done; \
- fi
-make[4]: Leaving directory `[...]/hurd/master.build/i686-pc-linux-gnu/boehm-gc'
-make[3]: Leaving directory `[...]/hurd/master.build/i686-pc-linux-gnu/boehm-gc'
-make[2]: Leaving directory `[...]/hurd/master.build/i686-pc-linux-gnu/boehm-gc'
-make[2]: Entering directory `[...]/hurd/master.build/i686-pc-linux-gnu/libada'
-make[2]: Nothing to be done for `check'.
-make[2]: Leaving directory `[...]/hurd/master.build/i686-pc-linux-gnu/libada'
-make[2]: Entering directory `[...]/hurd/master.build/i686-pc-linux-gnu/libgomp'
+ exit 1; \
+ fi; \
+ else true; \
+ fi; \
+ fi; \
+ done; \
+fi
+make[4]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/boehm-gc'
+make[3]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/boehm-gc'
+make[2]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/boehm-gc'
+make[2]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libada'
+make[2]: Nothing to be done for 'check'.
+make[2]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libada'
+make[2]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libgomp'
Making check in testsuite
-make[3]: Entering directory `[...]/hurd/master.build/i686-pc-linux-gnu/libgomp/testsuite'
+make[3]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libgomp/testsuite'
make check-DEJAGNU
-make[4]: Entering directory `[...]/hurd/master.build/i686-pc-linux-gnu/libgomp/testsuite'
+make[4]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libgomp/testsuite'
Making a new site.exp file...
srcdir=`CDPATH="${ZSH_VERSION+.}:" && cd ../../../../master/libgomp/testsuite && pwd`; export srcdir; \
- EXPECT=expect; export EXPECT; \
- runtest=runtest; \
- if /bin/dash -c "$runtest --version" > /dev/null 2>&1; then \
- exit_status=0; l='libgomp'; for tool in $l; do \
- if $runtest --tool $tool --srcdir $srcdir ; \
- then :; else exit_status=1; fi; \
- done; \
- else echo "WARNING: could not find \`runtest'" 1>&2; :;\
- fi; \
- exit $exit_status
-Test Run By thomas on Sat Jun 8 20:27:46 2013
+EXPECT=expect; export EXPECT; \
+runtest=runtest; \
+if /bin/dash -c "$runtest --version" > /dev/null 2>&1; then \
+ exit_status=0; l='libgomp'; for tool in $l; do \
+ if $runtest --tool $tool --srcdir $srcdir ; \
+ then :; else exit_status=1; fi; \
+ done; \
+else echo "WARNING: could not find \`runtest'" 1>&2; :;\
+fi; \
+exit $exit_status
+Test Run By thomas on Fri Sep 19 11:08:42 2014
Native configuration is i686-pc-linux-gnu
=== libgomp tests ===
@@ -1806,76 +2890,76 @@ Running [...]/hurd/master/libgomp/testsuite/libgomp.graphite/graphite.exp ...
=== libgomp Summary ===
# of expected passes 3052
-make[4]: Leaving directory `[...]/hurd/master.build/i686-pc-linux-gnu/libgomp/testsuite'
-make[3]: Leaving directory `[...]/hurd/master.build/i686-pc-linux-gnu/libgomp/testsuite'
-make[3]: Entering directory `[...]/hurd/master.build/i686-pc-linux-gnu/libgomp'
+make[4]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libgomp/testsuite'
+make[3]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libgomp/testsuite'
+make[3]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libgomp'
make DO=all multi-do # make
-make[4]: Entering directory `[...]/hurd/master.build/i686-pc-linux-gnu/libgomp'
+make[4]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libgomp'
if [ -z "" ]; then \
+ true; \
+else \
+ rootpre=`${PWDCMD-pwd}`/; export rootpre; \
+ srcrootpre=`cd ../../../master/libgomp; ${PWDCMD-pwd}`/; export srcrootpre; \
+ lib=`echo "${rootpre}" | sed -e 's,^.*/\([^/][^/]*\)/$,\1,'`; \
+ compiler="[...]/hurd/master.build/./gcc/xgcc -B[...]/hurd/master.build/./gcc/ -B[...]/hurd/master.build.install/i686-pc-linux-gnu/bin/ -B[...]/hurd/master.build.install/i686-pc-linux-gnu/lib/ -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/include -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/sys-include "; \
+ for i in `${compiler} --print-multi-lib 2>/dev/null`; do \
+ dir=`echo $i | sed -e 's/;.*$//'`; \
+ if [ "${dir}" = "." ]; then \
+ true; \
+ else \
+ if [ -d ../${dir}/${lib} ]; then \
+ flags=`echo $i | sed -e 's/^[^;]*;//' -e 's/@/ -/g'`; \
+ if (cd ../${dir}/${lib}; make \
+ CFLAGS="-g -O2 ${flags}" \
+ CCASFLAGS=" ${flags}" \
+ FCFLAGS="-L. -Wall -L../libgfortran ${flags}" \
+ FFLAGS=" ${flags}" \
+ ADAFLAGS=" ${flags}" \
+ prefix="[...]/hurd/master.build.install" \
+ exec_prefix="[...]/hurd/master.build.install" \
+ GCJFLAGS=" ${flags}" \
+ GOCFLAGS="-O2 -g ${flags}" \
+ CXXFLAGS="-g -O2 -D_GNU_SOURCE ${flags}" \
+ LIBCFLAGS="-g -O2 ${flags}" \
+ LIBCXXFLAGS="-g -O2 -D_GNU_SOURCE -fno-implicit-templates ${flags}" \
+ LDFLAGS=" ${flags}" \
+ MULTIFLAGS="${flags}" \
+ DESTDIR="" \
+ INSTALL="/usr/bin/install -c" \
+ INSTALL_DATA="/usr/bin/install -c -m 644" \
+ INSTALL_PROGRAM="/usr/bin/install -c" \
+ INSTALL_SCRIPT="/usr/bin/install -c" \
+ all); then \
true; \
else \
- rootpre=`${PWDCMD-pwd}`/; export rootpre; \
- srcrootpre=`cd ../../../master/libgomp; ${PWDCMD-pwd}`/; export srcrootpre; \
- lib=`echo "${rootpre}" | sed -e 's,^.*/\([^/][^/]*\)/$,\1,'`; \
- compiler="[...]/hurd/master.build/./gcc/xgcc -B[...]/hurd/master.build/./gcc/ -B[...]/hurd/master.build.install/i686-pc-linux-gnu/bin/ -B[...]/hurd/master.build.install/i686-pc-linux-gnu/lib/ -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/include -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/sys-include "; \
- for i in `${compiler} --print-multi-lib 2>/dev/null`; do \
- dir=`echo $i | sed -e 's/;.*$//'`; \
- if [ "${dir}" = "." ]; then \
- true; \
- else \
- if [ -d ../${dir}/${lib} ]; then \
- flags=`echo $i | sed -e 's/^[^;]*;//' -e 's/@/ -/g'`; \
- if (cd ../${dir}/${lib}; make \
- CFLAGS="-g -O2 ${flags}" \
- CCASFLAGS=" ${flags}" \
- FCFLAGS="-L. -Wall -L../libgfortran ${flags}" \
- FFLAGS=" ${flags}" \
- ADAFLAGS=" ${flags}" \
- prefix="[...]/hurd/master.build.install" \
- exec_prefix="[...]/hurd/master.build.install" \
- GCJFLAGS=" ${flags}" \
- GOCFLAGS="-O2 -g ${flags}" \
- CXXFLAGS="-g -O2 -D_GNU_SOURCE ${flags}" \
- LIBCFLAGS="-g -O2 ${flags}" \
- LIBCXXFLAGS="-g -O2 -D_GNU_SOURCE -fno-implicit-templates ${flags}" \
- LDFLAGS=" ${flags}" \
- MULTIFLAGS="${flags}" \
- DESTDIR="" \
- INSTALL="/usr/bin/install -c" \
- INSTALL_DATA="/usr/bin/install -c -m 644" \
- INSTALL_PROGRAM="/usr/bin/install -c" \
- INSTALL_SCRIPT="/usr/bin/install -c" \
- all); then \
- true; \
- else \
- exit 1; \
- fi; \
- else true; \
- fi; \
- fi; \
- done; \
- fi
-make[4]: Leaving directory `[...]/hurd/master.build/i686-pc-linux-gnu/libgomp'
-make[3]: Leaving directory `[...]/hurd/master.build/i686-pc-linux-gnu/libgomp'
-make[2]: Leaving directory `[...]/hurd/master.build/i686-pc-linux-gnu/libgomp'
-make[2]: Entering directory `[...]/hurd/master.build/i686-pc-linux-gnu/libitm'
+ exit 1; \
+ fi; \
+ else true; \
+ fi; \
+ fi; \
+ done; \
+fi
+make[4]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libgomp'
+make[3]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libgomp'
+make[2]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libgomp'
+make[2]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libitm'
Making check in testsuite
-make[3]: Entering directory `[...]/hurd/master.build/i686-pc-linux-gnu/libitm/testsuite'
+make[3]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libitm/testsuite'
make check-DEJAGNU
-make[4]: Entering directory `[...]/hurd/master.build/i686-pc-linux-gnu/libitm/testsuite'
+make[4]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libitm/testsuite'
Making a new site.exp file...
srcdir=`CDPATH="${ZSH_VERSION+.}:" && cd ../../../../master/libitm/testsuite && pwd`; export srcdir; \
- EXPECT=expect; export EXPECT; \
- runtest=runtest; \
- if /bin/dash -c "$runtest --version" > /dev/null 2>&1; then \
- exit_status=0; l='libitm'; for tool in $l; do \
- if $runtest --tool $tool --srcdir $srcdir ; \
- then :; else exit_status=1; fi; \
- done; \
- else echo "WARNING: could not find \`runtest'" 1>&2; :;\
- fi; \
- exit $exit_status
-Test Run By thomas on Sat Jun 8 20:37:46 2013
+EXPECT=expect; export EXPECT; \
+runtest=runtest; \
+if /bin/dash -c "$runtest --version" > /dev/null 2>&1; then \
+ exit_status=0; l='libitm'; for tool in $l; do \
+ if $runtest --tool $tool --srcdir $srcdir ; \
+ then :; else exit_status=1; fi; \
+ done; \
+else echo "WARNING: could not find \`runtest'" 1>&2; :;\
+fi; \
+exit $exit_status
+Test Run By thomas on Fri Sep 19 11:18:56 2014
Native configuration is i686-pc-linux-gnu
=== libitm tests ===
@@ -1895,76 +2979,76 @@ Running [...]/hurd/master/libitm/testsuite/libitm.c++/c++.exp ...
# of expected passes 26
# of expected failures 3
# of unsupported tests 1
-make[4]: Leaving directory `[...]/hurd/master.build/i686-pc-linux-gnu/libitm/testsuite'
-make[3]: Leaving directory `[...]/hurd/master.build/i686-pc-linux-gnu/libitm/testsuite'
-make[3]: Entering directory `[...]/hurd/master.build/i686-pc-linux-gnu/libitm'
+make[4]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libitm/testsuite'
+make[3]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libitm/testsuite'
+make[3]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libitm'
make DO=all multi-do # make
-make[4]: Entering directory `[...]/hurd/master.build/i686-pc-linux-gnu/libitm'
+make[4]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libitm'
if [ -z "" ]; then \
+ true; \
+else \
+ rootpre=`${PWDCMD-pwd}`/; export rootpre; \
+ srcrootpre=`cd ../../../master/libitm; ${PWDCMD-pwd}`/; export srcrootpre; \
+ lib=`echo "${rootpre}" | sed -e 's,^.*/\([^/][^/]*\)/$,\1,'`; \
+ compiler="[...]/hurd/master.build/./gcc/xgcc -B[...]/hurd/master.build/./gcc/ -B[...]/hurd/master.build.install/i686-pc-linux-gnu/bin/ -B[...]/hurd/master.build.install/i686-pc-linux-gnu/lib/ -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/include -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/sys-include "; \
+ for i in `${compiler} --print-multi-lib 2>/dev/null`; do \
+ dir=`echo $i | sed -e 's/;.*$//'`; \
+ if [ "${dir}" = "." ]; then \
+ true; \
+ else \
+ if [ -d ../${dir}/${lib} ]; then \
+ flags=`echo $i | sed -e 's/^[^;]*;//' -e 's/@/ -/g'`; \
+ if (cd ../${dir}/${lib}; make \
+ CFLAGS="-g -O2 ${flags}" \
+ CCASFLAGS="-g -O2 ${flags}" \
+ FCFLAGS=" ${flags}" \
+ FFLAGS=" ${flags}" \
+ ADAFLAGS=" ${flags}" \
+ prefix="[...]/hurd/master.build.install" \
+ exec_prefix="[...]/hurd/master.build.install" \
+ GCJFLAGS=" ${flags}" \
+ GOCFLAGS="-O2 -g ${flags}" \
+ CXXFLAGS="-g -O2 -D_GNU_SOURCE ${flags}" \
+ LIBCFLAGS="-g -O2 ${flags}" \
+ LIBCXXFLAGS="-g -O2 -D_GNU_SOURCE -fno-implicit-templates ${flags}" \
+ LDFLAGS=" ${flags}" \
+ MULTIFLAGS="${flags}" \
+ DESTDIR="" \
+ INSTALL="/usr/bin/install -c" \
+ INSTALL_DATA="/usr/bin/install -c -m 644" \
+ INSTALL_PROGRAM="/usr/bin/install -c" \
+ INSTALL_SCRIPT="/usr/bin/install -c" \
+ all); then \
true; \
else \
- rootpre=`${PWDCMD-pwd}`/; export rootpre; \
- srcrootpre=`cd ../../../master/libitm; ${PWDCMD-pwd}`/; export srcrootpre; \
- lib=`echo "${rootpre}" | sed -e 's,^.*/\([^/][^/]*\)/$,\1,'`; \
- compiler="[...]/hurd/master.build/./gcc/xgcc -B[...]/hurd/master.build/./gcc/ -B[...]/hurd/master.build.install/i686-pc-linux-gnu/bin/ -B[...]/hurd/master.build.install/i686-pc-linux-gnu/lib/ -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/include -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/sys-include "; \
- for i in `${compiler} --print-multi-lib 2>/dev/null`; do \
- dir=`echo $i | sed -e 's/;.*$//'`; \
- if [ "${dir}" = "." ]; then \
- true; \
- else \
- if [ -d ../${dir}/${lib} ]; then \
- flags=`echo $i | sed -e 's/^[^;]*;//' -e 's/@/ -/g'`; \
- if (cd ../${dir}/${lib}; make \
- CFLAGS="-g -O2 ${flags}" \
- CCASFLAGS="-g -O2 ${flags}" \
- FCFLAGS=" ${flags}" \
- FFLAGS=" ${flags}" \
- ADAFLAGS=" ${flags}" \
- prefix="[...]/hurd/master.build.install" \
- exec_prefix="[...]/hurd/master.build.install" \
- GCJFLAGS=" ${flags}" \
- GOCFLAGS="-O2 -g ${flags}" \
- CXXFLAGS="-g -O2 -D_GNU_SOURCE ${flags}" \
- LIBCFLAGS="-g -O2 ${flags}" \
- LIBCXXFLAGS="-g -O2 -D_GNU_SOURCE -fno-implicit-templates ${flags}" \
- LDFLAGS=" ${flags}" \
- MULTIFLAGS="${flags}" \
- DESTDIR="" \
- INSTALL="/usr/bin/install -c" \
- INSTALL_DATA="/usr/bin/install -c -m 644" \
- INSTALL_PROGRAM="/usr/bin/install -c" \
- INSTALL_SCRIPT="/usr/bin/install -c" \
- all); then \
- true; \
- else \
- exit 1; \
- fi; \
- else true; \
- fi; \
- fi; \
- done; \
- fi
-make[4]: Leaving directory `[...]/hurd/master.build/i686-pc-linux-gnu/libitm'
-make[3]: Leaving directory `[...]/hurd/master.build/i686-pc-linux-gnu/libitm'
-make[2]: Leaving directory `[...]/hurd/master.build/i686-pc-linux-gnu/libitm'
-make[2]: Entering directory `[...]/hurd/master.build/i686-pc-linux-gnu/libatomic'
+ exit 1; \
+ fi; \
+ else true; \
+ fi; \
+ fi; \
+ done; \
+fi
+make[4]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libitm'
+make[3]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libitm'
+make[2]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libitm'
+make[2]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libatomic'
Making check in testsuite
-make[3]: Entering directory `[...]/hurd/master.build/i686-pc-linux-gnu/libatomic/testsuite'
+make[3]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libatomic/testsuite'
make check-DEJAGNU
-make[4]: Entering directory `[...]/hurd/master.build/i686-pc-linux-gnu/libatomic/testsuite'
+make[4]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libatomic/testsuite'
Making a new site.exp file...
srcdir=`CDPATH="${ZSH_VERSION+.}:" && cd ../../../../master/libatomic/testsuite && pwd`; export srcdir; \
- EXPECT=expect; export EXPECT; \
- runtest=runtest; \
- if /bin/dash -c "$runtest --version" > /dev/null 2>&1; then \
- exit_status=0; l='libatomic'; for tool in $l; do \
- if $runtest --tool $tool --srcdir $srcdir ; \
- then :; else exit_status=1; fi; \
- done; \
- else echo "WARNING: could not find \`runtest'" 1>&2; :;\
- fi; \
- exit $exit_status
-Test Run By thomas on Sat Jun 8 20:37:50 2013
+EXPECT=expect; export EXPECT; \
+runtest=runtest; \
+if /bin/dash -c "$runtest --version" > /dev/null 2>&1; then \
+ exit_status=0; l='libatomic'; for tool in $l; do \
+ if $runtest --tool $tool --srcdir $srcdir ; \
+ then :; else exit_status=1; fi; \
+ done; \
+else echo "WARNING: could not find \`runtest'" 1>&2; :;\
+fi; \
+exit $exit_status
+Test Run By thomas on Fri Sep 19 11:19:00 2014
Native configuration is i686-pc-linux-gnu
=== libatomic tests ===
@@ -1982,59 +3066,60 @@ Running [...]/hurd/master/libatomic/testsuite/libatomic.c/c.exp ...
# of expected passes 44
# of unsupported tests 5
-make[4]: Leaving directory `[...]/hurd/master.build/i686-pc-linux-gnu/libatomic/testsuite'
-make[3]: Leaving directory `[...]/hurd/master.build/i686-pc-linux-gnu/libatomic/testsuite'
-make[3]: Entering directory `[...]/hurd/master.build/i686-pc-linux-gnu/libatomic'
+make[4]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libatomic/testsuite'
+make[3]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libatomic/testsuite'
+make[3]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libatomic'
make DO=all multi-do # make
-make[4]: Entering directory `[...]/hurd/master.build/i686-pc-linux-gnu/libatomic'
+make[4]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libatomic'
if [ -z "" ]; then \
+ true; \
+else \
+ rootpre=`${PWDCMD-pwd}`/; export rootpre; \
+ srcrootpre=`cd ../../../master/libatomic; ${PWDCMD-pwd}`/; export srcrootpre; \
+ lib=`echo "${rootpre}" | sed -e 's,^.*/\([^/][^/]*\)/$,\1,'`; \
+ compiler="[...]/hurd/master.build/./gcc/xgcc -B[...]/hurd/master.build/./gcc/ -B[...]/hurd/master.build.install/i686-pc-linux-gnu/bin/ -B[...]/hurd/master.build.install/i686-pc-linux-gnu/lib/ -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/include -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/sys-include "; \
+ for i in `${compiler} --print-multi-lib 2>/dev/null`; do \
+ dir=`echo $i | sed -e 's/;.*$//'`; \
+ if [ "${dir}" = "." ]; then \
+ true; \
+ else \
+ if [ -d ../${dir}/${lib} ]; then \
+ flags=`echo $i | sed -e 's/^[^;]*;//' -e 's/@/ -/g'`; \
+ if (cd ../${dir}/${lib}; make \
+ CFLAGS="-g -O2 ${flags}" \
+ CCASFLAGS="-g -O2 ${flags}" \
+ FCFLAGS=" ${flags}" \
+ FFLAGS=" ${flags}" \
+ ADAFLAGS=" ${flags}" \
+ prefix="[...]/hurd/master.build.install" \
+ exec_prefix="[...]/hurd/master.build.install" \
+ GCJFLAGS=" ${flags}" \
+ GOCFLAGS="-O2 -g ${flags}" \
+ CXXFLAGS="-g -O2 -D_GNU_SOURCE ${flags}" \
+ LIBCFLAGS="-g -O2 ${flags}" \
+ LIBCXXFLAGS="-g -O2 -D_GNU_SOURCE -fno-implicit-templates ${flags}" \
+ LDFLAGS=" ${flags}" \
+ MULTIFLAGS="${flags}" \
+ DESTDIR="" \
+ INSTALL="/usr/bin/install -c" \
+ INSTALL_DATA="/usr/bin/install -c -m 644" \
+ INSTALL_PROGRAM="/usr/bin/install -c" \
+ INSTALL_SCRIPT="/usr/bin/install -c" \
+ all); then \
true; \
else \
- rootpre=`${PWDCMD-pwd}`/; export rootpre; \
- srcrootpre=`cd ../../../master/libatomic; ${PWDCMD-pwd}`/; export srcrootpre; \
- lib=`echo "${rootpre}" | sed -e 's,^.*/\([^/][^/]*\)/$,\1,'`; \
- compiler="[...]/hurd/master.build/./gcc/xgcc -B[...]/hurd/master.build/./gcc/ -B[...]/hurd/master.build.install/i686-pc-linux-gnu/bin/ -B[...]/hurd/master.build.install/i686-pc-linux-gnu/lib/ -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/include -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/sys-include "; \
- for i in `${compiler} --print-multi-lib 2>/dev/null`; do \
- dir=`echo $i | sed -e 's/;.*$//'`; \
- if [ "${dir}" = "." ]; then \
- true; \
- else \
- if [ -d ../${dir}/${lib} ]; then \
- flags=`echo $i | sed -e 's/^[^;]*;//' -e 's/@/ -/g'`; \
- if (cd ../${dir}/${lib}; make \
- CFLAGS="-g -O2 ${flags}" \
- CCASFLAGS="-g -O2 ${flags}" \
- FCFLAGS=" ${flags}" \
- FFLAGS=" ${flags}" \
- ADAFLAGS=" ${flags}" \
- prefix="[...]/hurd/master.build.install" \
- exec_prefix="[...]/hurd/master.build.install" \
- GCJFLAGS=" ${flags}" \
- GOCFLAGS="-O2 -g ${flags}" \
- CXXFLAGS="-g -O2 -D_GNU_SOURCE ${flags}" \
- LIBCFLAGS="-g -O2 ${flags}" \
- LIBCXXFLAGS="-g -O2 -D_GNU_SOURCE -fno-implicit-templates ${flags}" \
- LDFLAGS=" ${flags}" \
- MULTIFLAGS="${flags}" \
- DESTDIR="" \
- INSTALL="/usr/bin/install -c" \
- INSTALL_DATA="/usr/bin/install -c -m 644" \
- INSTALL_PROGRAM="/usr/bin/install -c" \
- INSTALL_SCRIPT="/usr/bin/install -c" \
- all); then \
- true; \
- else \
- exit 1; \
- fi; \
- else true; \
- fi; \
- fi; \
- done; \
- fi
-make[4]: Leaving directory `[...]/hurd/master.build/i686-pc-linux-gnu/libatomic'
-make[3]: Leaving directory `[...]/hurd/master.build/i686-pc-linux-gnu/libatomic'
-make[2]: Leaving directory `[...]/hurd/master.build/i686-pc-linux-gnu/libatomic'
-make[1]: Target `check-target' not remade because of errors.
-make[1]: Leaving directory `[...]/hurd/master.build'
+ exit 1; \
+ fi; \
+ else true; \
+ fi; \
+ fi; \
+ done; \
+fi
+make[4]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libatomic'
+make[3]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libatomic'
+make[2]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libatomic'
+make[1]: Target 'check-target' not remade because of errors.
+make[1]: Leaving directory '[...]/hurd/master.build'
+Makefile:2168: recipe for target 'do-check' failed
make: *** [do-check] Error 2
-make: Target `check' not remade because of errors.
+make: Target 'check' not remade because of errors.