diff options
Diffstat (limited to 'gcc/log_test.diff')
-rw-r--r-- | gcc/log_test.diff | 1884 |
1 files changed, 1390 insertions, 494 deletions
diff --git a/gcc/log_test.diff b/gcc/log_test.diff index b7284cda..2836ca09 100644 --- a/gcc/log_test.diff +++ b/gcc/log_test.diff @@ -1,69 +1,70 @@ ---- toolchain/logs/gcc/kepler.SCHWINGE/log_test_ 2013-06-10 07:40:13.658724700 +0200 -+++ toolchain/logs/gcc/laplace.SCHWINGE/log_test_ 2013-06-10 07:40:13.662724697 +0200 -@@ -1,4 +1,3 @@ --make: Entering directory `[...]/hurd/master.build' - make: Entering directory `[...]/hurd/master.build/fixincludes' - autogen -T ../../master/fixincludes/check.tpl ../../master/fixincludes/inclhack.def - /bin/dash ./check.sh ../../master/fixincludes/tests/base -@@ -112,8 +111,8 @@ +diff --git toolchain/logs/gcc/kepler.SCHWINGE/log_test_ toolchain/logs/gcc/laplace.SCHWINGE/log_test_ +index 17490de..cf15d2d 100644 +--- toolchain/logs/gcc/kepler.SCHWINGE/log_test_ ++++ toolchain/logs/gcc/laplace.SCHWINGE/log_test_ +@@ -112,8 +112,8 @@ 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 -+*** math.h Sat Jun 8 09:40:21 2013 ++*** math.h Fri Sep 19 02:14:23 2014 +--- [...]/hurd/master/fixincludes/tests/base/math.h Mon Dec 10 23:37:58 2012 *************** *** 73,78 **** --- 73,79 ---- -@@ -125,8 +124,8 @@ +@@ -125,8 +125,8 @@ 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 -+*** reg_types.h Sat Jun 8 09:40:22 2013 ++*** reg_types.h Fri Sep 19 02:14:23 2014 +--- [...]/hurd/master/fixincludes/tests/base/reg_types.h Sun May 27 02:29:29 2012 *************** *** 9,15 **** -@@ -146,8 +145,8 @@ +@@ -146,8 +146,8 @@ 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 -+*** sys/stat.h Sat Jun 8 09:40:23 2013 ++*** sys/stat.h Fri Sep 19 02:14:23 2014 +--- [...]/hurd/master/fixincludes/tests/base/sys/stat.h Mon Dec 10 23:37:58 2012 *************** *** 35,41 **** #endif /* VXWORKS_MKDIR_MACRO_CHECK */ -@@ -167,8 +166,8 @@ +@@ -167,8 +167,8 @@ 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 -+*** time.h Sat Jun 8 09:40:23 2013 ++*** time.h Fri Sep 19 02:14:23 2014 +--- [...]/hurd/master/fixincludes/tests/base/time.h Sun May 27 02:29:29 2012 *************** *** 14,20 **** #endif /* VXWORKS_NEEDS_VXTYPES_CHECK */ -@@ -193,11 +192,11 @@ - make: Leaving directory `[...]/hurd/master.build/fixincludes' +@@ -192,14 +192,14 @@ There were fixinclude test FAILURES + Makefile:176: recipe for target 'check' failed + make: *** [check] Error 1 + make: Leaving directory '[...]/hurd/master.build/fixincludes' +-Makefile:3394: recipe for target 'check-fixincludes' failed ++Makefile:3393: recipe for target 'check-fixincludes' failed make: *** [check-fixincludes] Error 2 - make: Entering directory `[...]/hurd/master.build/gcc' --Test Run By thomas on Sat Jun 8 13:04:08 CEST 2013 -+Test Run By thomas on Sat Jun 8 09:40:38 CEST 2013 + make: Entering directory '[...]/hurd/master.build/gcc' +-Test Run By thomas on Fri Sep 19 03:44:27 CEST 2014 ++Test Run By thomas on Fri Sep 19 02:14: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: [ARCH] 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=i486-gnu +-host=i586-linux-gnu ++host=i586-gnu target=[ARCH] gnatmake is [...]/hurd/master.build/gcc/gnatmake -@@ -208,15 +207,24 @@ +@@ -210,15 +210,24 @@ Compiling support files... done. === acats tests === Running chapter a ... Running chapter c2 ... @@ -88,37 +89,30 @@ Running chapter cc ... Running chapter cd ... Running chapter ce ... -@@ -231,9 +239,10 @@ Running chapter e ... +@@ -233,9 +242,10 @@ Running chapter e ... Running chapter gcc ... 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 +# of expected passes 2311 +# of unexpected failures 9 +*** FAILURES: c23003b c23003g c23003i c52103x c52104x c52104y cb1010a cb1010c cb1010d -+[...]/hurd/master/gcc/testsuite/ada/acats/run_all.sh completed at Sat Jun 8 12:58:52 CEST 2013 ++[...]/hurd/master/gcc/testsuite/ada/acats/run_all.sh completed at Fri Sep 19 03:27:03 CEST 2014 Making a new config file... echo "set tmpdir [...]/hurd/master.build/gcc/testsuite" >> ./site.tmp test -d plugin || mkdir plugin -@@ -246,12 +255,12 @@ Running chapter l ... - 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 ; \ -+ 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 ; \ -- runtest --tool gnat ) --Test Run By thomas on Sat Jun 8 13:33:28 2013 -+ `if [ -f ${srcdir}/../dejagnu/runtest ] ; then echo ${srcdir}/../dejagnu/runtest ; else echo runtest; fi` --tool gnat ) -+Test Run By thomas on Sat Jun 8 12:58:54 2013 +@@ -253,7 +263,7 @@ 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 ++Test Run By thomas on Fri Sep 19 03:27:04 2014 Native configuration is [ARCH] === gnat tests === -@@ -264,16 +273,25 @@ Running target unix +@@ -266,16 +276,24 @@ Using /usr/share/dejagnu/baseboards/unix.exp as board description file for targe 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/gnat.dg/dg.exp ... @@ -140,22 +134,21 @@ +# of unsupported tests 5 [...]/hurd/master.build/gcc/gnatmake version 4.9.0 20130606 (experimental) ++Makefile:5111: recipe for target 'check-gnat' failed +make: [check-gnat] Error 1 (ignored) -+make: Leaving directory `[...]/hurd/master.build/gcc' -+make: Entering directory `[...]/hurd/master.build/gcc' - make: Entering directory `[...]/hurd/master.build/gcc' + make: Entering directory '[...]/hurd/master.build/gcc' test -d plugin || mkdir plugin test -d testsuite || mkdir testsuite -@@ -304,7 +322,7 @@ Running [...]/hurd/master/gcc/testsuite/ - 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 -+Test Run By thomas on Sun Jun 9 02:26:24 2013 +@@ -306,7 +324,7 @@ elif [ -n "" ] ; then \ + 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 ++Test Run By thomas on Fri Sep 19 03:34:25 2014 Native configuration is [ARCH] === gcc tests === -@@ -370,107 +388,47 @@ Running [...]/hurd/master/gcc/testsuite/ +@@ -372,107 +390,46 @@ FAIL: gcc.dg/debug/dwarf2/discriminator.c scan-assembler loc [0-9] 11 [0-9]( is_ FAIL: gcc.dg/debug/dwarf2/discriminator.c scan-assembler loc [0-9] 11 [0-9]( is_stmt [0-9])? discriminator 1\n Running [...]/hurd/master/gcc/testsuite/gcc.dg/dfp/dfp.exp ... Running [...]/hurd/master/gcc/testsuite/gcc.dg/dg.exp ... @@ -168,7 +161,6 @@ +FAIL: gcc.dg/nested-func-4.c (test for excess errors) +FAIL: gcc.dg/pr32450.c (test for excess errors) +FAIL: gcc.dg/pr43643.c (test for excess errors) -+FAIL: gcc.dg/split-2.c execution test +FAIL: gcc.dg/split-5.c execution test Running [...]/hurd/master/gcc/testsuite/gcc.dg/fixed-point/fixed-point.exp ... Running [...]/hurd/master/gcc/testsuite/gcc.dg/format/format.exp ... @@ -295,57 +287,1104 @@ Running [...]/hurd/master/gcc/testsuite/gcc.dg/plugin/plugin.exp ... Running [...]/hurd/master/gcc/testsuite/gcc.dg/simulate-thread/simulate-thread.exp ... Running [...]/hurd/master/gcc/testsuite/gcc.dg/special/mips-abi.exp ... -@@ -488,6 +446,8 @@ Running [...]/hurd/master/gcc/testsuite/ - Running [...]/hurd/master/gcc/testsuite/gcc.dg/vect/costmodel/spu/spu-costmodel-vect.exp ... - Running [...]/hurd/master/gcc/testsuite/gcc.dg/vect/costmodel/x86_64/x86_64-costmodel-vect.exp ... - Running [...]/hurd/master/gcc/testsuite/gcc.dg/vect/vect.exp ... -+FAIL: gcc.dg/vect/pr56933.c execution test -+FAIL: gcc.dg/vect/pr56933.c -flto execution test - Running [...]/hurd/master/gcc/testsuite/gcc.dg/vmx/vmx.exp ... - Running [...]/hurd/master/gcc/testsuite/gcc.dg/vxworks/vxworks.exp ... - Running [...]/hurd/master/gcc/testsuite/gcc.dg/weak/weak.exp ... -@@ -548,16 +508,17 @@ Running [...]/hurd/master/gcc/testsuite/ +@@ -550,12 +507,11 @@ 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 expected passes 95004 -+# of unexpected failures 70 +-# of unsupported tests 1237 ++# of expected passes 96405 ++# of unexpected failures 67 +# of expected failures 255 +# of unresolved testcases 6 -+# of unsupported tests 1250 ++# of unsupported tests 1068 [...]/hurd/master.build/gcc/xgcc version 4.9.0 20130606 (experimental) (GCC) - make: [check-parallel-gcc] Error 1 (ignored) - make: Leaving directory `[...]/hurd/master.build/gcc' -+make: Leaving directory `[...]/hurd/master.build/gcc' -+make: Entering directory `[...]/hurd/master.build/gcc' - make: Entering directory `[...]/hurd/master.build/gcc' - test -d plugin || mkdir plugin - test -d testsuite || mkdir testsuite -@@ -588,7 +549,7 @@ Running [...]/hurd/master/gcc/testsuite/ - 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 -+Test Run By thomas on Sun Jun 9 16:53:34 2013 + Makefile:5199: recipe for target 'check-parallel-gcc' failed +@@ -591,7 +547,7 @@ elif [ -n "" ] ; then \ + 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 ++Test Run By thomas on Fri Sep 19 08:57:42 2014 Native configuration is [ARCH] === g++ tests === -@@ -601,7 +562,6 @@ Running target unix +@@ -604,1069 +560,6 @@ Using /usr/share/dejagnu/baseboards/unix.exp as board description file for targe 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/[ARCH]/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/[ARCH]/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/[ARCH]/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/[ARCH]/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/[ARCH]/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/[ARCH]/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/[ARCH]/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/[ARCH]/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/[ARCH]/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/[ARCH]/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/[ARCH]/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/[ARCH]/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 ... -@@ -610,22 +570,18 @@ Running [...]/hurd/master/gcc/testsuite/ +@@ -1675,22 +568,18 @@ Running [...]/hurd/master/gcc/testsuite/g++.dg/debug/debug.exp ... Running [...]/hurd/master/gcc/testsuite/g++.dg/debug/dwarf2/dwarf2.exp ... Running [...]/hurd/master/gcc/testsuite/g++.dg/dfp/dfp.exp ... Running [...]/hurd/master/gcc/testsuite/g++.dg/dg.exp ... @@ -380,19 +1419,7 @@ FAIL: g++.dg/ext/visibility/anon6.C -std=c++98 scan-assembler 1BIiE1cE FAIL: g++.dg/ext/visibility/anon6.C -std=c++11 scan-assembler 1BIiE1cE Running [...]/hurd/master/gcc/testsuite/g++.dg/gcov/gcov.exp ... -@@ -638,24 +594,34 @@ Running [...]/hurd/master/gcc/testsuite/ - Running [...]/hurd/master/gcc/testsuite/g++.dg/simulate-thread/simulate-thread.exp ... - Running [...]/hurd/master/gcc/testsuite/g++.dg/special/ecos.exp ... - Running [...]/hurd/master/gcc/testsuite/g++.dg/tls/tls.exp ... -+FAIL: g++.dg/tls/thread_local3.C -std=gnu++11 execution test -+FAIL: g++.dg/tls/thread_local3g.C -std=gnu++11 execution test -+FAIL: g++.dg/tls/thread_local4.C -std=gnu++11 execution test -+FAIL: g++.dg/tls/thread_local4g.C -std=gnu++11 execution test -+FAIL: g++.dg/tls/thread_local5.C -std=gnu++11 execution test -+FAIL: g++.dg/tls/thread_local5g.C -std=gnu++11 execution test - Running [...]/hurd/master/gcc/testsuite/g++.dg/tm/tm.exp ... - Running [...]/hurd/master/gcc/testsuite/g++.dg/torture/dg-torture.exp ... - Running [...]/hurd/master/gcc/testsuite/g++.dg/torture/stackalign/stackalign.exp ... +@@ -1709,14 +598,16 @@ Running [...]/hurd/master/gcc/testsuite/g++.dg/torture/stackalign/stackalign.exp Running [...]/hurd/master/gcc/testsuite/g++.dg/tree-prof/tree-prof.exp ... Running [...]/hurd/master/gcc/testsuite/g++.dg/vect/vect.exp ... Running [...]/hurd/master/gcc/testsuite/g++.old-deja/old-deja.exp ... @@ -401,90 +1428,60 @@ === g++ Summary === --# of expected passes 53910 --# of unexpected failures 19 -+# of expected passes 51981 -+# of unexpected failures 22 +-# of expected passes 53904 +-# of unexpected failures 25 ++# of expected passes 52001 ++# of unexpected failures 16 # of expected failures 294 -# of unresolved testcases 8 -# of unsupported tests 684 +# of unresolved testcases 2 -+# of unsupported tests 599 ++# of unsupported tests 593 [...]/hurd/master.build/gcc/testsuite/g++/../../xg++ version 4.9.0 20130606 (experimental) (GCC) - make: [check-parallel-g++] Error 1 (ignored) - make: Leaving directory `[...]/hurd/master.build/gcc' -+make: Leaving directory `[...]/hurd/master.build/gcc' -+make: Entering directory `[...]/hurd/master.build/gcc' - make: Entering directory `[...]/hurd/master.build/gcc' - test -d plugin || mkdir plugin - test -d testsuite || mkdir testsuite -@@ -686,7 +652,7 @@ Running [...]/hurd/master/gcc/testsuite/ - 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 -+Test Run By thomas on Sun Jun 9 21:38:46 2013 + Makefile:5199: recipe for target 'check-parallel-g++' failed +@@ -1752,7 +643,7 @@ elif [ -n "" ] ; then \ + 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 ++Test Run By thomas on Fri Sep 19 11:03:08 2014 Native configuration is [ARCH] === gfortran tests === -@@ -717,7 +683,7 @@ Running [...]/hurd/master/gcc/testsuite/ - - === gfortran Summary === - --# of expected passes 44265 -+# of expected passes 43739 - # of unexpected failures 6 - # of expected failures 52 - # of unresolved testcases 6 -@@ -726,6 +692,8 @@ Running [...]/hurd/master/gcc/testsuite/ - - make: [check-parallel-gfortran] Error 1 (ignored) - make: Leaving directory `[...]/hurd/master.build/gcc' -+make: Nothing to be done for `check-java'. -+make: Nothing to be done for `check-lto'. - make: Entering directory `[...]/hurd/master.build/gcc' - test -d plugin || mkdir plugin - test -d testsuite || mkdir testsuite -@@ -756,7 +724,7 @@ Running [...]/hurd/master/gcc/testsuite/ - 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 -+Test Run By thomas on Mon Jun 10 04:20:28 2013 +@@ -1823,7 +714,7 @@ elif [ -n "" ] ; then \ + 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 ++Test Run By thomas on Fri Sep 19 13:56:51 2014 Native configuration is [ARCH] === objc tests === -@@ -843,13 +811,13 @@ Running [...]/hurd/master/gcc/testsuite/ - PASS: test-expandargv-6. - make: Leaving directory `[...]/hurd/master.build/libiberty/testsuite' - make: Leaving directory `[...]/hurd/master.build/libiberty' -+make: Nothing to be done for `check-zlib'. - make: Entering directory `[...]/hurd/master.build/gnattools' - make: Nothing to be done for `check'. - make: Leaving directory `[...]/hurd/master.build/gnattools' - make: Entering directory `[...]/hurd/master.build/lto-plugin' - make: Nothing to be done for `check'. - make: Leaving directory `[...]/hurd/master.build/lto-plugin' --make: Target `check-host' not remade because of errors. - make: Entering directory `[...]/hurd/master.build/[ARCH]/libstdc++-v3' - Making check in include - make: Entering directory `[...]/hurd/master.build/[ARCH]/libstdc++-v3/include' -@@ -959,7 +927,7 @@ Running [...]/hurd/master/gcc/testsuite/ - fi; \ - else echo "WARNING: could not find \`runtest'" 1>&2; :;\ - fi --Test Run By thomas on Sat Jun 8 18:44:51 2013 -+Test Run By thomas on Sat Jun 8 13:47:38 2013 +@@ -1914,7 +805,6 @@ make: Entering directory '[...]/hurd/master.build/gnattools' + make: Nothing to be done for 'check'. + make: Leaving directory '[...]/hurd/master.build/gnattools' + make: Entering directory '[...]/hurd/master.build/lto-plugin' +-make: Nothing to be done for 'check'. + make: Leaving directory '[...]/hurd/master.build/lto-plugin' + make: Target 'check-host' not remade because of errors. + make: Entering directory '[...]/hurd/master.build/[ARCH]/libstdc++-v3' +@@ -2026,7 +916,7 @@ if /bin/dash -c "$runtest --version" > /dev/null 2>&1; then \ + fi; \ + else echo "WARNING: could not find \`runtest'" 1>&2; :;\ + fi +-Test Run By thomas on Fri Sep 19 09:24:35 2014 ++Test Run By thomas on Fri Sep 19 14:10:18 2014 Native configuration is [ARCH] === libstdc++ tests === -@@ -972,14 +940,100 @@ Running target unix +@@ -2039,15 +929,32 @@ Using /usr/share/dejagnu/baseboards/unix.exp as board description file for targe 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 ... +FAIL: libstdc++-abi/abi_check 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 +FAIL: 27_io/basic_filebuf/close/char/4879.cc execution test +FAIL: 27_io/basic_filebuf/close/char/9964.cc execution test @@ -500,116 +1497,44 @@ +FAIL: 27_io/objects/char/9661-1.cc execution test +FAIL: 27_io/objects/wchar_t/7.cc execution test +FAIL: 27_io/objects/wchar_t/9661-1.cc execution test -+FAIL: 30_threads/async/42819.cc execution test -+FAIL: 30_threads/async/49668.cc execution test -+FAIL: 30_threads/async/54297.cc execution test -+FAIL: 30_threads/async/any.cc execution test -+FAIL: 30_threads/async/async.cc execution test -+FAIL: 30_threads/async/sync.cc execution test -+FAIL: 30_threads/call_once/39909.cc execution test -+FAIL: 30_threads/call_once/49668.cc execution test -+FAIL: 30_threads/call_once/call_once1.cc execution test -+FAIL: 30_threads/condition_variable/54185.cc execution test -+FAIL: 30_threads/condition_variable_any/50862.cc execution test -+FAIL: 30_threads/condition_variable_any/53830.cc execution test -+FAIL: 30_threads/future/members/45133.cc execution test -+FAIL: 30_threads/future/members/get.cc execution test -+FAIL: 30_threads/future/members/get2.cc execution test -+FAIL: 30_threads/future/members/share.cc execution test -+FAIL: 30_threads/future/members/valid.cc execution test -+FAIL: 30_threads/future/members/wait.cc execution test -+FAIL: 30_threads/future/members/wait_for.cc execution test -+FAIL: 30_threads/future/members/wait_until.cc execution test -+FAIL: 30_threads/lock/2.cc execution test -+FAIL: 30_threads/lock/4.cc execution test -+FAIL: 30_threads/mutex/try_lock/2.cc execution test -+FAIL: 30_threads/packaged_task/49668.cc execution test -+FAIL: 30_threads/packaged_task/cons/3.cc execution test -+FAIL: 30_threads/packaged_task/cons/alloc.cc execution test -+FAIL: 30_threads/packaged_task/members/get_future.cc execution test -+FAIL: 30_threads/packaged_task/members/invoke.cc execution test -+FAIL: 30_threads/packaged_task/members/invoke2.cc execution test -+FAIL: 30_threads/packaged_task/members/invoke3.cc execution test -+FAIL: 30_threads/packaged_task/members/invoke4.cc execution test -+FAIL: 30_threads/packaged_task/members/invoke5.cc execution test -+FAIL: 30_threads/packaged_task/members/reset2.cc execution test -+FAIL: 30_threads/promise/cons/alloc.cc execution test -+FAIL: 30_threads/promise/cons/move.cc execution test -+FAIL: 30_threads/promise/cons/move_assign.cc execution test -+FAIL: 30_threads/promise/members/get_future.cc execution test -+FAIL: 30_threads/promise/members/set_exception.cc execution test -+FAIL: 30_threads/promise/members/set_exception2.cc execution test -+FAIL: 30_threads/promise/members/set_value.cc execution test -+FAIL: 30_threads/promise/members/set_value2.cc execution test -+FAIL: 30_threads/promise/members/set_value3.cc execution test -+FAIL: 30_threads/promise/members/swap.cc execution test -+FAIL: 30_threads/shared_future/members/get.cc execution test -+FAIL: 30_threads/shared_future/members/get2.cc execution test -+FAIL: 30_threads/shared_future/members/valid.cc execution test -+FAIL: 30_threads/shared_future/members/wait.cc execution test -+FAIL: 30_threads/shared_future/members/wait_for.cc execution test -+FAIL: 30_threads/shared_future/members/wait_until.cc execution test -+FAIL: 30_threads/this_thread/3.cc execution test -+FAIL: 30_threads/this_thread/4.cc execution test -+FAIL: 30_threads/thread/cons/2.cc execution test -+FAIL: 30_threads/thread/cons/3.cc execution test -+FAIL: 30_threads/thread/cons/4.cc execution test -+FAIL: 30_threads/thread/cons/49668.cc execution test -+FAIL: 30_threads/thread/cons/5.cc execution test -+FAIL: 30_threads/thread/cons/6.cc execution test -+FAIL: 30_threads/thread/cons/7.cc execution test -+FAIL: 30_threads/thread/cons/8.cc execution test -+FAIL: 30_threads/thread/cons/9.cc execution test -+FAIL: 30_threads/thread/cons/moveable.cc execution test -+FAIL: 30_threads/thread/members/1.cc execution test -+FAIL: 30_threads/thread/members/2.cc execution test -+FAIL: 30_threads/thread/members/3.cc execution test ++WARNING: program timed out. +FAIL: 30_threads/thread/native_handle/cancel.cc execution test -+FAIL: 30_threads/thread/swap/1.cc execution test -+FAIL: 30_threads/timed_mutex/try_lock/2.cc execution test -+FAIL: 30_threads/timed_mutex/try_lock_for/3.cc execution test -+FAIL: 30_threads/timed_mutex/try_lock_until/2.cc execution test -+FAIL: 30_threads/try_lock/2.cc execution test -+FAIL: 30_threads/try_lock/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 9344 -+# of unexpected failures 85 +-# of expected passes 9427 +-# of unexpected failures 2 ++# of expected passes 9413 ++# of unexpected failures 16 # of expected failures 45 # of unsupported tests 208 - make: *** [check-DEJAGNU] Error 1 -@@ -992,7 +1046,7 @@ Running [...]/hurd/master/libstdc++-v3/t - make: Nothing to be done for `check'. - make: Leaving directory `[...]/hurd/master.build/[ARCH]/libstdc++-v3/python' - make: Entering directory `[...]/hurd/master.build/[ARCH]/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/[ARCH]" "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 "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 " "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/[ARCH]" "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: Entering directory `[...]/hurd/master.build/[ARCH]/libstdc++-v3' - if [ -z "" ]; then \ - true; \ -@@ -1008,7 +1062,7 @@ Running [...]/hurd/master/libstdc++-v3/t - 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/[ARCH]" "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=" \ -+ 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 " "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/[ARCH]" "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}" \ -@@ -1061,7 +1115,7 @@ Running [...]/hurd/master/libstdc++-v3/t - 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 -+Test Run By thomas on Sat Jun 8 21:02:51 2013 + Makefile:555: recipe for target 'check-DEJAGNU' failed +@@ -2114,7 +1021,7 @@ Makefile:480: recipe for target 'check-recursive' failed + make: *** [check-recursive] Error 1 + make: Target 'check' not remade because of errors. + make: Leaving directory '[...]/hurd/master.build/[ARCH]/libstdc++-v3' +-Makefile:13415: recipe for target 'check-target-libstdc++-v3' failed ++Makefile:13414: recipe for target 'check-target-libstdc++-v3' failed + make: *** [check-target-libstdc++-v3] Error 2 + make: Entering directory '[...]/hurd/master.build/[ARCH]/libmudflap' + Making check in testsuite +@@ -2133,7 +1040,7 @@ if /bin/dash -c "$runtest --version" > /dev/null 2>&1; then \ + 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 ++Test Run By thomas on Fri Sep 19 16:51:06 2014 Native configuration is [ARCH] === libmudflap tests === -@@ -1082,18 +1136,270 @@ Running [...]/hurd/master/libmudflap/tes +@@ -2148,19 +1055,268 @@ Using [...]/hurd/master/libmudflap/testsuite/config/default.exp as tool-and-targ + Running [...]/hurd/master/libmudflap/testsuite/libmudflap.c/cfrags.exp ... + Running [...]/hurd/master/libmudflap/testsuite/libmudflap.c/externs.exp ... + Running [...]/hurd/master/libmudflap/testsuite/libmudflap.c++/c++frags.exp ... +-FAIL: libmudflap.c++/pass41-frag.cxx (-static) execution test + FAIL: libmudflap.c++/pass41-frag.cxx ( -O) execution test + 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 ... @@ -653,8 +1578,8 @@ +FAIL: libmudflap.cth/pass37-frag.c (-O0) (rerun 18) output pattern test +FAIL: libmudflap.cth/pass37-frag.c (-O0) (rerun 19) execution test +FAIL: libmudflap.cth/pass37-frag.c (-O0) (rerun 19) output pattern test -+FAIL: libmudflap.cth/pass39-frag.c (-O0) execution test -+FAIL: libmudflap.cth/pass39-frag.c (-O0) output pattern test + FAIL: libmudflap.cth/pass39-frag.c (-O0) execution test + FAIL: libmudflap.cth/pass39-frag.c (-O0) output pattern test +FAIL: libmudflap.cth/pass39-frag.c (-O0) (rerun 1) execution test +FAIL: libmudflap.cth/pass39-frag.c (-O0) (rerun 1) output pattern test +FAIL: libmudflap.cth/pass39-frag.c (-O0) (rerun 2) execution test @@ -868,160 +1793,136 @@ === libmudflap Summary === --# of expected passes 1902 --# of unexpected failures 4 -+# of expected passes 1650 -+# of unexpected failures 256 +-# of expected passes 1900 +-# of unexpected failures 6 ++# of expected passes 1181 ++# of unexpected failures 255 + Makefile:243: recipe for target 'check-DEJAGNU' failed make: *** [check-DEJAGNU] Error 1 - make: Leaving directory `[...]/hurd/master.build/[ARCH]/libmudflap/testsuite' - make: *** [check-am] Error 2 - make: Target `check' not remade because of errors. - make: Leaving directory `[...]/hurd/master.build/[ARCH]/libmudflap/testsuite' - make: Entering directory `[...]/hurd/master.build/[ARCH]/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/[ARCH]/bin/ -B[...]/hurd/master.build.install/[ARCH]/lib/ -isystem [...]/hurd/master.build.install/[ARCH]/include -isystem [...]/hurd/master.build.install/[ARCH]/sys-include " "CXX=[...]/hurd/master.build/./gcc/xg++ -B[...]/hurd/master.build/./gcc/ -nostdinc++ -nostdinc++ -I[...]/hurd/master.build/[ARCH]/libstdc++-v3/include/[ARCH] -I[...]/hurd/master.build/[ARCH]/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/[ARCH]/libstdc++-v3/src -L[...]/hurd/master.build/[ARCH]/libstdc++-v3/src/.libs -B[...]/hurd/master.build.install/[ARCH]/bin/ -B[...]/hurd/master.build.install/[ARCH]/lib/ -isystem [...]/hurd/master.build.install/[ARCH]/include -isystem [...]/hurd/master.build.install/[ARCH]/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 "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 " "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/[ARCH]/bin/ -B[...]/hurd/master.build.install/[ARCH]/lib/ -isystem [...]/hurd/master.build.install/[ARCH]/include -isystem [...]/hurd/master.build.install/[ARCH]/sys-include " "CXX=-B[...]/hurd/master.build.install/[ARCH]/bin/ -B[...]/hurd/master.build.install/[ARCH]/lib/ -isystem [...]/hurd/master.build.install/[ARCH]/include -isystem [...]/hurd/master.build.install/[ARCH]/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: Entering directory `[...]/hurd/master.build/[ARCH]/libmudflap' - if [ -z "" ]; then \ - true; \ -@@ -1145,71 +1451,8 @@ Running [...]/hurd/master/libmudflap/tes - make: Target `check' not remade because of errors. - make: Leaving directory `[...]/hurd/master.build/[ARCH]/libmudflap' + make: Leaving directory '[...]/hurd/master.build/[ARCH]/libmudflap/testsuite' +@@ -2221,71 +1377,8 @@ Makefile:559: recipe for target 'check-recursive' failed + make: *** [check-recursive] Error 1 + make: Target 'check' not remade because of errors. + make: Leaving directory '[...]/hurd/master.build/[ARCH]/libmudflap' +-Makefile:13832: recipe for target 'check-target-libmudflap' failed ++Makefile:13831: recipe for target 'check-target-libmudflap' failed make: *** [check-target-libmudflap] Error 2 --make: Entering directory `[...]/hurd/master.build/[ARCH]/libsanitizer' +-make: Entering directory '[...]/hurd/master.build/[ARCH]/libsanitizer' -Making check in interception --make: Entering directory `[...]/hurd/master.build/[ARCH]/libsanitizer/interception' --make: Nothing to be done for `check'. --make: Leaving directory `[...]/hurd/master.build/[ARCH]/libsanitizer/interception' +-make: Entering directory '[...]/hurd/master.build/[ARCH]/libsanitizer/interception' +-make: Nothing to be done for 'check'. +-make: Leaving directory '[...]/hurd/master.build/[ARCH]/libsanitizer/interception' -Making check in sanitizer_common --make: Entering directory `[...]/hurd/master.build/[ARCH]/libsanitizer/sanitizer_common' --make: Nothing to be done for `check'. --make: Leaving directory `[...]/hurd/master.build/[ARCH]/libsanitizer/sanitizer_common' +-make: Entering directory '[...]/hurd/master.build/[ARCH]/libsanitizer/sanitizer_common' +-make: Nothing to be done for 'check'. +-make: Leaving directory '[...]/hurd/master.build/[ARCH]/libsanitizer/sanitizer_common' -Making check in asan --make: Entering directory `[...]/hurd/master.build/[ARCH]/libsanitizer/asan' --make: Nothing to be done for `check'. --make: Leaving directory `[...]/hurd/master.build/[ARCH]/libsanitizer/asan' --make: Entering directory `[...]/hurd/master.build/[ARCH]/libsanitizer' +-make: Entering directory '[...]/hurd/master.build/[ARCH]/libsanitizer/asan' +-make: Nothing to be done for 'check'. +-make: Leaving directory '[...]/hurd/master.build/[ARCH]/libsanitizer/asan' +-make: Entering directory '[...]/hurd/master.build/[ARCH]/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: Entering directory `[...]/hurd/master.build/[ARCH]/libsanitizer' +-make: Entering directory '[...]/hurd/master.build/[ARCH]/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/[ARCH]/bin/ -B[...]/hurd/master.build.install/[ARCH]/lib/ -isystem [...]/hurd/master.build.install/[ARCH]/include -isystem [...]/hurd/master.build.install/[ARCH]/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/[ARCH]/bin/ -B[...]/hurd/master.build.install/[ARCH]/lib/ -isystem [...]/hurd/master.build.install/[ARCH]/include -isystem [...]/hurd/master.build.install/[ARCH]/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: Leaving directory `[...]/hurd/master.build/[ARCH]/libsanitizer' --make: Leaving directory `[...]/hurd/master.build/[ARCH]/libsanitizer' --make: Leaving directory `[...]/hurd/master.build/[ARCH]/libsanitizer' - make: Entering directory `[...]/hurd/master.build/[ARCH]/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/[ARCH]/bin/ -B[...]/hurd/master.build.install/[ARCH]/lib/ -isystem [...]/hurd/master.build.install/[ARCH]/include -isystem [...]/hurd/master.build.install/[ARCH]/sys-include " "CXX=[...]/hurd/master.build/./gcc/xg++ -B[...]/hurd/master.build/./gcc/ -nostdinc++ -nostdinc++ -I[...]/hurd/master.build/[ARCH]/libstdc++-v3/include/[ARCH] -I[...]/hurd/master.build/[ARCH]/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/[ARCH]/libstdc++-v3/src -L[...]/hurd/master.build/[ARCH]/libstdc++-v3/src/.libs -B[...]/hurd/master.build.install/[ARCH]/bin/ -B[...]/hurd/master.build.install/[ARCH]/lib/ -isystem [...]/hurd/master.build.install/[ARCH]/include -isystem [...]/hurd/master.build.install/[ARCH]/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 "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 " "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/[ARCH]/bin/ -B[...]/hurd/master.build.install/[ARCH]/lib/ -isystem [...]/hurd/master.build.install/[ARCH]/include -isystem [...]/hurd/master.build.install/[ARCH]/sys-include " "CXX= -B[...]/hurd/master.build.install/[ARCH]/bin/ -B[...]/hurd/master.build.install/[ARCH]/lib/ -isystem [...]/hurd/master.build.install/[ARCH]/include -isystem [...]/hurd/master.build.install/[ARCH]/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: Entering directory `[...]/hurd/master.build/[ARCH]/libssp' - if [ -z "" ]; then \ - true; \ -@@ -1258,7 +1501,7 @@ Running [...]/hurd/master/libmudflap/tes - make: Leaving directory `[...]/hurd/master.build/[ARCH]/libssp' - make: Leaving directory `[...]/hurd/master.build/[ARCH]/libssp' - make: Entering directory `[...]/hurd/master.build/[ARCH]/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/[ARCH]/bin/ -B[...]/hurd/master.build.install/[ARCH]/lib/ -isystem [...]/hurd/master.build.install/[ARCH]/include -isystem [...]/hurd/master.build.install/[ARCH]/sys-include " "CXX=[...]/hurd/master.build/./gcc/xg++ -B[...]/hurd/master.build/./gcc/ -nostdinc++ -nostdinc++ -I[...]/hurd/master.build/[ARCH]/libstdc++-v3/include/[ARCH] -I[...]/hurd/master.build/[ARCH]/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/[ARCH]/libstdc++-v3/src -L[...]/hurd/master.build/[ARCH]/libstdc++-v3/src/.libs -B[...]/hurd/master.build.install/[ARCH]/bin/ -B[...]/hurd/master.build.install/[ARCH]/lib/ -isystem [...]/hurd/master.build.install/[ARCH]/include -isystem [...]/hurd/master.build.install/[ARCH]/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 "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 -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/[ARCH]/bin/ -B[...]/hurd/master.build.install/[ARCH]/lib/ -isystem [...]/hurd/master.build.install/[ARCH]/include -isystem [...]/hurd/master.build.install/[ARCH]/sys-include " "CXX= -B[...]/hurd/master.build.install/[ARCH]/bin/ -B[...]/hurd/master.build.install/[ARCH]/lib/ -isystem [...]/hurd/master.build.install/[ARCH]/include -isystem [...]/hurd/master.build.install/[ARCH]/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: Entering directory `[...]/hurd/master.build/[ARCH]/libquadmath' - if [ -z "" ]; then \ - true; \ -@@ -1274,7 +1517,7 @@ Running [...]/hurd/master/libmudflap/tes - 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/[ARCH]/bin/ -B[...]/hurd/master.build.install/[ARCH]/lib/ -isystem [...]/hurd/master.build.install/[ARCH]/include -isystem [...]/hurd/master.build.install/[ARCH]/sys-include " "CXX=[...]/hurd/master.build/./gcc/xg++ -B[...]/hurd/master.build/./gcc/ -nostdinc++ -nostdinc++ -I[...]/hurd/master.build/[ARCH]/libstdc++-v3/include/[ARCH] -I[...]/hurd/master.build/[ARCH]/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/[ARCH]/libstdc++-v3/src -L[...]/hurd/master.build/[ARCH]/libstdc++-v3/src/.libs -B[...]/hurd/master.build.install/[ARCH]/bin/ -B[...]/hurd/master.build.install/[ARCH]/lib/ -isystem [...]/hurd/master.build.install/[ARCH]/include -isystem [...]/hurd/master.build.install/[ARCH]/sys-include " "LD=[...]/hurd/master.build/./gcc/collect-ld" "LIBCFLAGS=-g -O2" "NM=[...]/hurd/master.build/./gcc/nm" "PICFLAG=" "RANLIB=ranlib" "DESTDIR=" \ -+ 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 -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/[ARCH]/bin/ -B[...]/hurd/master.build.install/[ARCH]/lib/ -isystem [...]/hurd/master.build.install/[ARCH]/include -isystem [...]/hurd/master.build.install/[ARCH]/sys-include " "CXX=-B[...]/hurd/master.build.install/[ARCH]/bin/ -B[...]/hurd/master.build.install/[ARCH]/lib/ -isystem [...]/hurd/master.build.install/[ARCH]/include -isystem [...]/hurd/master.build.install/[ARCH]/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}" \ -@@ -1382,7 +1625,7 @@ Running [...]/hurd/master/libmudflap/tes - 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 -+Test Run By thomas on Sat Jun 8 21:28:02 2013 +- exit 1; \ +- fi; \ +- else true; \ +- fi; \ +- fi; \ +- done; \ +-fi +-make: Leaving directory '[...]/hurd/master.build/[ARCH]/libsanitizer' +-make: Leaving directory '[...]/hurd/master.build/[ARCH]/libsanitizer' +-make: Leaving directory '[...]/hurd/master.build/[ARCH]/libsanitizer' + make: Entering directory '[...]/hurd/master.build/[ARCH]/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/[ARCH]/bin/ -B[...]/hurd/master.build.install/[ARCH]/lib/ -isystem [...]/hurd/master.build.install/[ARCH]/include -isystem [...]/hurd/master.build.install/[ARCH]/sys-include " "CXX=[...]/hurd/master.build/./gcc/xg++ -B[...]/hurd/master.build/./gcc/ -nostdinc++ -nostdinc++ -I[...]/hurd/master.build/[ARCH]/libstdc++-v3/include/[ARCH] -I[...]/hurd/master.build/[ARCH]/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/[ARCH]/libstdc++-v3/src -L[...]/hurd/master.build/[ARCH]/libstdc++-v3/src/.libs -B[...]/hurd/master.build.install/[ARCH]/bin/ -B[...]/hurd/master.build.install/[ARCH]/lib/ -isystem [...]/hurd/master.build.install/[ARCH]/include -isystem [...]/hurd/master.build.install/[ARCH]/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: Entering directory '[...]/hurd/master.build/[ARCH]/libssp' +@@ -2460,7 +1553,7 @@ if /bin/dash -c "$runtest --version" > /dev/null 2>&1; then \ + 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 ++Test Run By thomas on Fri Sep 19 16:57:57 2014 Native configuration is [ARCH] === libffi tests === -@@ -1408,7 +1651,7 @@ Running [...]/hurd/master/libffi/testsui - make: Nothing to be done for `check'. - make: Leaving directory `[...]/hurd/master.build/[ARCH]/libffi/man' - make: Entering directory `[...]/hurd/master.build/[ARCH]/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/[ARCH]/bin/ -B[...]/hurd/master.build.install/[ARCH]/lib/ -isystem [...]/hurd/master.build.install/[ARCH]/include -isystem [...]/hurd/master.build.install/[ARCH]/sys-include " "CXX=[...]/hurd/master.build/./gcc/xg++ -B[...]/hurd/master.build/./gcc/ -nostdinc++ -nostdinc++ -I[...]/hurd/master.build/[ARCH]/libstdc++-v3/include/[ARCH] -I[...]/hurd/master.build/[ARCH]/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/[ARCH]/libstdc++-v3/src -L[...]/hurd/master.build/[ARCH]/libstdc++-v3/src/.libs -B[...]/hurd/master.build.install/[ARCH]/bin/ -B[...]/hurd/master.build.install/[ARCH]/lib/ -isystem [...]/hurd/master.build.install/[ARCH]/include -isystem [...]/hurd/master.build.install/[ARCH]/sys-include " "LD=[...]/hurd/master.build/./gcc/collect-ld" "NM=[...]/hurd/master.build/./gcc/nm" "RANLIB=ranlib" "DESTDIR=" DO=all multi-do # make -+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 -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/[ARCH]/bin/ -B[...]/hurd/master.build.install/[ARCH]/lib/ -isystem [...]/hurd/master.build.install/[ARCH]/include -isystem [...]/hurd/master.build.install/[ARCH]/sys-include " "CXX=-B[...]/hurd/master.build.install/[ARCH]/bin/ -B[...]/hurd/master.build.install/[ARCH]/lib/ -isystem [...]/hurd/master.build.install/[ARCH]/include -isystem [...]/hurd/master.build.install/[ARCH]/sys-include " "LD=[...]/hurd/master.build/./gcc/collect-ld" "NM=[...]/hurd/master.build/./gcc/nm" "RANLIB=ranlib" "DESTDIR=" DO=all multi-do # make - make: Entering directory `[...]/hurd/master.build/[ARCH]/libffi' - if [ -z "" ]; then \ - true; \ -@@ -1424,7 +1667,7 @@ Running [...]/hurd/master/libffi/testsui - 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/[ARCH]/bin/ -B[...]/hurd/master.build.install/[ARCH]/lib/ -isystem [...]/hurd/master.build.install/[ARCH]/include -isystem [...]/hurd/master.build.install/[ARCH]/sys-include " "CXX=[...]/hurd/master.build/./gcc/xg++ -B[...]/hurd/master.build/./gcc/ -nostdinc++ -nostdinc++ -I[...]/hurd/master.build/[ARCH]/libstdc++-v3/include/[ARCH] -I[...]/hurd/master.build/[ARCH]/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/[ARCH]/libstdc++-v3/src -L[...]/hurd/master.build/[ARCH]/libstdc++-v3/src/.libs -B[...]/hurd/master.build.install/[ARCH]/bin/ -B[...]/hurd/master.build.install/[ARCH]/lib/ -isystem [...]/hurd/master.build.install/[ARCH]/include -isystem [...]/hurd/master.build.install/[ARCH]/sys-include " "LD=[...]/hurd/master.build/./gcc/collect-ld" "NM=[...]/hurd/master.build/./gcc/nm" "RANLIB=ranlib" "DESTDIR=" \ -+ 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 -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/[ARCH]/bin/ -B[...]/hurd/master.build.install/[ARCH]/lib/ -isystem [...]/hurd/master.build.install/[ARCH]/include -isystem [...]/hurd/master.build.install/[ARCH]/sys-include " "CXX=-B[...]/hurd/master.build.install/[ARCH]/bin/ -B[...]/hurd/master.build.install/[ARCH]/lib/ -isystem [...]/hurd/master.build.install/[ARCH]/include -isystem [...]/hurd/master.build.install/[ARCH]/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}" \ -@@ -1530,10 +1773,6 @@ Running [...]/hurd/master/libffi/testsui - make: Entering directory `[...]/hurd/master.build/[ARCH]/libjava/classpath/native/jni/classpath' - make: Nothing to be done for `check'. - make: Leaving directory `[...]/hurd/master.build/[ARCH]/libjava/classpath/native/jni/classpath' +@@ -2542,11 +1635,9 @@ true DO=all multi-do # make + make: Leaving directory '[...]/hurd/master.build/[ARCH]/libjava/libltdl' + Making check in gcj + make: Entering directory '[...]/hurd/master.build/[ARCH]/libjava/gcj' +-make: Nothing to be done for 'check'. + make: Leaving directory '[...]/hurd/master.build/[ARCH]/libjava/gcj' + Making check in include + make: Entering directory '[...]/hurd/master.build/[ARCH]/libjava/include' +-make: Nothing to be done for 'check'. + make: Leaving directory '[...]/hurd/master.build/[ARCH]/libjava/include' + Making check in classpath + make: Entering directory '[...]/hurd/master.build/[ARCH]/libjava/classpath' +@@ -2594,7 +1685,6 @@ make: Leaving directory '[...]/hurd/master.build/[ARCH]/libjava/classpath/extern + make: Leaving directory '[...]/hurd/master.build/[ARCH]/libjava/classpath/external' + Making check in include + make: Entering directory '[...]/hurd/master.build/[ARCH]/libjava/classpath/include' +-make: Nothing to be done for 'check'. + make: Leaving directory '[...]/hurd/master.build/[ARCH]/libjava/classpath/include' + Making check in native + make: Entering directory '[...]/hurd/master.build/[ARCH]/libjava/classpath/native' +@@ -2608,10 +1698,6 @@ Making check in classpath + make: Entering directory '[...]/hurd/master.build/[ARCH]/libjava/classpath/native/jni/classpath' + make: Nothing to be done for 'check'. + make: Leaving directory '[...]/hurd/master.build/[ARCH]/libjava/classpath/native/jni/classpath' -Making check in midi-alsa --make: Entering directory `[...]/hurd/master.build/[ARCH]/libjava/classpath/native/jni/midi-alsa' --make: Nothing to be done for `check'. --make: Leaving directory `[...]/hurd/master.build/[ARCH]/libjava/classpath/native/jni/midi-alsa' +-make: Entering directory '[...]/hurd/master.build/[ARCH]/libjava/classpath/native/jni/midi-alsa' +-make: Nothing to be done for 'check'. +-make: Leaving directory '[...]/hurd/master.build/[ARCH]/libjava/classpath/native/jni/midi-alsa' Making check in java-math - make: Entering directory `[...]/hurd/master.build/[ARCH]/libjava/classpath/native/jni/java-math' - make: Nothing to be done for `check'. -@@ -1581,7 +1820,7 @@ Running [...]/hurd/master/libffi/testsui - 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 -+Test Run By thomas on Sat Jun 8 21:51:07 2013 + make: Entering directory '[...]/hurd/master.build/[ARCH]/libjava/classpath/native/jni/java-math' + make: Nothing to be done for 'check'. +@@ -2659,7 +1745,7 @@ if /bin/dash -c "$runtest --version" > /dev/null 2>&1; then \ + 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 ++Test Run By thomas on Fri Sep 19 17:08:58 2014 Native configuration is [ARCH] === libjava tests === -@@ -1602,6 +1841,14 @@ Running [...]/hurd/master/libjava/testsu +@@ -2680,6 +1766,14 @@ LD_LIBRARY_PATH=. [...]/hurd/master.build/[ARCH]/./libjava/gij -cp [...]/hurd/ma LD_LIBRARY_PATH=. [...]/hurd/master.build/[ARCH]/./libjava/gij -cp [...]/hurd/master/libjava/testsuite/libjava.jvmti/interp/getstacktrace.jar -agentlib:dummyagent getstacktrace Running [...]/hurd/master/libjava/testsuite/libjava.jvmti/jvmti.exp ... Running [...]/hurd/master/libjava/testsuite/libjava.lang/lang.exp ... @@ -1029,137 +1930,132 @@ +FAIL: LargeFile -findirect-dispatch execution - source compiled test +FAIL: LargeFile -O3 execution - source compiled test +FAIL: LargeFile -O3 -findirect-dispatch execution - source compiled test -+FAIL: Throw_2 execution - source compiled test -+FAIL: Throw_2 -findirect-dispatch execution - source compiled test -+FAIL: Throw_2 -O3 execution - source compiled test -+FAIL: Throw_2 -O3 -findirect-dispatch execution - source compiled test ++FAIL: Throw_2 output - source compiled test ++FAIL: Throw_2 -findirect-dispatch output - source compiled test ++FAIL: Throw_2 -O3 output - source compiled test ++FAIL: Throw_2 -O3 -findirect-dispatch output - source compiled test FAIL: sourcelocation output - source compiled test FAIL: sourcelocation -findirect-dispatch output - source compiled test FAIL: sourcelocation -O3 output - source compiled test -@@ -1612,15 +1859,16 @@ Running [...]/hurd/master/libjava/testsu +@@ -2691,8 +1785,9 @@ Running [...]/hurd/master/libjava/testsuite/libjava.verify/verify.exp ... === libjava Summary === --# of expected passes 2583 --# of unexpected failures 3 -+# of expected passes 2567 -+# of unexpected failures 11 -+# of untested testcases 8 +-# of expected passes 2582 +-# of unexpected failures 4 ++# of expected passes 2570 ++# of unexpected failures 12 ++# of untested testcases 4 + Makefile:387: recipe for target 'check-DEJAGNU' failed make: *** [check-DEJAGNU] Error 1 - make: Leaving directory `[...]/hurd/master.build/[ARCH]/libjava/testsuite' - make: *** [check-am] Error 2 - make: Target `check' not remade because of errors. - make: Leaving directory `[...]/hurd/master.build/[ARCH]/libjava/testsuite' - make: Entering directory `[...]/hurd/master.build/[ARCH]/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/[ARCH]/libjava/scripts/jar" DO=all multi-do -+: 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 " "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: Entering directory `[...]/hurd/master.build/[ARCH]/libjava' - if [ -z "" ]; then \ - true; \ -@@ -1636,7 +1884,7 @@ Running [...]/hurd/master/libjava/testsu - 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/[ARCH]/libjava/scripts/jar" \ -+ 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 " "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}" \ -@@ -1678,6 +1926,7 @@ Running [...]/hurd/master/libjava/testsu - make: Entering directory `[...]/hurd/master.build/[ARCH]/boehm-gc' + make: Leaving directory '[...]/hurd/master.build/[ARCH]/libjava/testsuite' +@@ -2753,7 +1848,7 @@ Makefile:10217: recipe for target 'check-recursive' failed + make: *** [check-recursive] Error 1 + make: Target 'check' not remade because of errors. + make: Leaving directory '[...]/hurd/master.build/[ARCH]/libjava' +-Makefile:18559: recipe for target 'check-target-libjava' failed ++Makefile:17776: recipe for target 'check-target-libjava' failed + make: *** [check-target-libjava] Error 2 + make: Entering directory '[...]/hurd/master.build/[ARCH]/zlib' + make: Nothing to be done for 'check'. +@@ -2761,7 +1856,6 @@ make: Leaving directory '[...]/hurd/master.build/[ARCH]/zlib' + make: Entering directory '[...]/hurd/master.build/[ARCH]/boehm-gc' Making check in include - make: Entering directory `[...]/hurd/master.build/[ARCH]/boehm-gc/include' -+make: Nothing to be done for `check'. - make: Leaving directory `[...]/hurd/master.build/[ARCH]/boehm-gc/include' + make: Entering directory '[...]/hurd/master.build/[ARCH]/boehm-gc/include' +-make: Nothing to be done for 'check'. + make: Leaving directory '[...]/hurd/master.build/[ARCH]/boehm-gc/include' Making check in testsuite - make: Entering directory `[...]/hurd/master.build/[ARCH]/boehm-gc/testsuite' -@@ -1695,7 +1944,7 @@ Running [...]/hurd/master/libjava/testsu - 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 -+Test Run By thomas on Sat Jun 8 23:08:07 2013 + make: Entering directory '[...]/hurd/master.build/[ARCH]/boehm-gc/testsuite' +@@ -2779,7 +1873,7 @@ if /bin/dash -c "$runtest --version" > /dev/null 2>&1; then \ + 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 ++Test Run By thomas on Fri Sep 19 17:40:41 2014 Native configuration is [ARCH] === boehm-gc tests === -@@ -1717,7 +1966,7 @@ Running [...]/hurd/master/boehm-gc/tests - make: Leaving directory `[...]/hurd/master.build/[ARCH]/boehm-gc/testsuite' - make: Leaving directory `[...]/hurd/master.build/[ARCH]/boehm-gc/testsuite' - make: Entering directory `[...]/hurd/master.build/[ARCH]/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/[ARCH]" "AR=ar" "AS=[...]/hurd/master.build/./gcc/as" "CC=[...]/hurd/master.build/./gcc/xgcc -B[...]/hurd/master.build/./gcc/ -B[...]/hurd/master.build.install/[ARCH]/bin/ -B[...]/hurd/master.build.install/[ARCH]/lib/ -isystem [...]/hurd/master.build.install/[ARCH]/include -isystem [...]/hurd/master.build.install/[ARCH]/sys-include " "CXX=[...]/hurd/master.build/./gcc/xg++ -B[...]/hurd/master.build/./gcc/ -nostdinc++ -nostdinc++ -I[...]/hurd/master.build/[ARCH]/libstdc++-v3/include/[ARCH] -I[...]/hurd/master.build/[ARCH]/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/[ARCH]/libstdc++-v3/src -L[...]/hurd/master.build/[ARCH]/libstdc++-v3/src/.libs -B[...]/hurd/master.build.install/[ARCH]/bin/ -B[...]/hurd/master.build.install/[ARCH]/lib/ -isystem [...]/hurd/master.build.install/[ARCH]/include -isystem [...]/hurd/master.build.install/[ARCH]/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 "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 " "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/[ARCH]" "AR=ar" "AS=[...]/hurd/master.build/./gcc/as" "CC=[...]/hurd/master.build/./gcc/xgcc -B[...]/hurd/master.build/./gcc/ -B[...]/hurd/master.build.install/[ARCH]/bin/ -B[...]/hurd/master.build.install/[ARCH]/lib/ -isystem [...]/hurd/master.build.install/[ARCH]/include -isystem [...]/hurd/master.build.install/[ARCH]/sys-include " "CXX=-B[...]/hurd/master.build.install/[ARCH]/bin/ -B[...]/hurd/master.build.install/[ARCH]/lib/ -isystem [...]/hurd/master.build.install/[ARCH]/include -isystem [...]/hurd/master.build.install/[ARCH]/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: Entering directory `[...]/hurd/master.build/[ARCH]/boehm-gc' - if [ -z "" ]; then \ - true; \ -@@ -1786,7 +2035,7 @@ Running [...]/hurd/master/boehm-gc/tests - 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 -+Test Run By thomas on Sat Jun 8 23:09:04 2013 +@@ -2870,7 +1964,7 @@ if /bin/dash -c "$runtest --version" > /dev/null 2>&1; then \ + 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 ++Test Run By thomas on Fri Sep 19 17:41:08 2014 Native configuration is [ARCH] === libgomp tests === -@@ -1799,14 +2048,25 @@ Running target unix +@@ -2883,14 +1977,34 @@ Using /usr/share/dejagnu/baseboards/unix.exp as board description file for targe Using /usr/share/dejagnu/config/unix.exp as generic interface file for target. Using [...]/hurd/master/libgomp/testsuite/config/default.exp as tool-and-target-specific interface file. Running [...]/hurd/master/libgomp/testsuite/libgomp.c/c.exp ... +FAIL: libgomp.c/lib-1.c execution test Running [...]/hurd/master/libgomp/testsuite/libgomp.c++/c++.exp ... Running [...]/hurd/master/libgomp/testsuite/libgomp.fortran/fortran.exp ... ++FAIL: libgomp.fortran/lib1.f90 -O1 execution test ++FAIL: libgomp.fortran/lib1.f90 -O2 execution test ++FAIL: libgomp.fortran/lib1.f90 -O3 -fomit-frame-pointer -funroll-loops execution test ++FAIL: libgomp.fortran/lib1.f90 -O3 -g execution test ++FAIL: libgomp.fortran/lib1.f90 -Os execution test +FAIL: libgomp.fortran/lib2.f -O1 execution test -+FAIL: libgomp.fortran/lib2.f -O2 execution test -+FAIL: libgomp.fortran/lib2.f -O3 -fomit-frame-pointer -funroll-loops execution test ++FAIL: libgomp.fortran/lib2.f -O3 -fomit-frame-pointer execution test +FAIL: libgomp.fortran/lib2.f -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test ++FAIL: libgomp.fortran/lib2.f -Os execution test +FAIL: libgomp.fortran/lib3.f -O1 execution test -+FAIL: libgomp.fortran/lib3.f -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test ++FAIL: libgomp.fortran/lib3.f -O2 execution test ++FAIL: libgomp.fortran/lib3.f -O3 -fomit-frame-pointer -funroll-loops execution test ++FAIL: libgomp.fortran/lib3.f -O3 -g execution test Running [...]/hurd/master/libgomp/testsuite/libgomp.graphite/graphite.exp ... === libgomp Summary === -# of expected passes 3052 -+# of expected passes 3045 -+# of unexpected failures 7 ++# of expected passes 3038 ++# of unexpected failures 14 ++Makefile:264: recipe for target 'check-DEJAGNU' failed +make: *** [check-DEJAGNU] Error 1 - make: Leaving directory `[...]/hurd/master.build/[ARCH]/libgomp/testsuite' + make: Leaving directory '[...]/hurd/master.build/[ARCH]/libgomp/testsuite' ++Makefile:301: recipe for target 'check-am' failed +make: *** [check-am] Error 2 -+make: Target `check' not remade because of errors. - make: Leaving directory `[...]/hurd/master.build/[ARCH]/libgomp/testsuite' - make: Entering directory `[...]/hurd/master.build/[ARCH]/libgomp' ++make: Target 'check' not remade because of errors. + make: Leaving directory '[...]/hurd/master.build/[ARCH]/libgomp/testsuite' + make: Entering directory '[...]/hurd/master.build/[ARCH]/libgomp' make DO=all multi-do # make -@@ -1857,7 +2117,10 @@ Running [...]/hurd/master/libgomp/testsu - fi - make: Leaving directory `[...]/hurd/master.build/[ARCH]/libgomp' - make: Leaving directory `[...]/hurd/master.build/[ARCH]/libgomp' +@@ -2941,7 +2055,12 @@ else \ + fi + make: Leaving directory '[...]/hurd/master.build/[ARCH]/libgomp' + make: Leaving directory '[...]/hurd/master.build/[ARCH]/libgomp' ++Makefile:718: recipe for target 'check-recursive' failed +make: *** [check-recursive] Error 1 -+make: Target `check' not remade because of errors. - make: Leaving directory `[...]/hurd/master.build/[ARCH]/libgomp' ++make: Target 'check' not remade because of errors. + make: Leaving directory '[...]/hurd/master.build/[ARCH]/libgomp' ++Makefile:20007: recipe for target 'check-target-libgomp' failed +make: *** [check-target-libgomp] Error 2 - make: Entering directory `[...]/hurd/master.build/[ARCH]/libitm' + make: Entering directory '[...]/hurd/master.build/[ARCH]/libitm' Making check in testsuite - make: Entering directory `[...]/hurd/master.build/[ARCH]/libitm/testsuite' -@@ -1875,7 +2138,7 @@ Running [...]/hurd/master/libgomp/testsu - 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 -+Test Run By thomas on Sun Jun 9 00:02:54 2013 + make: Entering directory '[...]/hurd/master.build/[ARCH]/libitm/testsuite' +@@ -2959,7 +2078,7 @@ if /bin/dash -c "$runtest --version" > /dev/null 2>&1; then \ + 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 ++Test Run By thomas on Fri Sep 19 17:59:43 2014 Native configuration is [ARCH] === libitm tests === -@@ -1964,7 +2227,7 @@ Running [...]/hurd/master/libitm/testsui - 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 -+Test Run By thomas on Sun Jun 9 00:03:27 2013 +@@ -3048,7 +2167,7 @@ if /bin/dash -c "$runtest --version" > /dev/null 2>&1; then \ + 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 ++Test Run By thomas on Fri Sep 19 17:59:58 2014 Native configuration is [ARCH] === libatomic tests === -@@ -2035,6 +2298,3 @@ Running [...]/hurd/master/libatomic/test - make: Leaving directory `[...]/hurd/master.build/[ARCH]/libatomic' - make: Leaving directory `[...]/hurd/master.build/[ARCH]/libatomic' - make: Target `check-target' not remade because of errors. --make: Leaving directory `[...]/hurd/master.build' --make: *** [do-check] Error 2 --make: Target `check' not remade because of errors. +@@ -3120,6 +2239,6 @@ make: Leaving directory '[...]/hurd/master.build/[ARCH]/libatomic' + make: Leaving directory '[...]/hurd/master.build/[ARCH]/libatomic' + make: Target 'check-target' not remade because of errors. + make: Leaving directory '[...]/hurd/master.build' +-Makefile:2168: recipe for target 'do-check' failed ++Makefile:2167: recipe for target 'do-check' failed + make: *** [do-check] Error 2 + make: Target 'check' not remade because of errors. |