diff options
author | Thomas Schwinge <thomas@codesourcery.com> | 2014-09-29 10:46:42 +0200 |
---|---|---|
committer | Thomas Schwinge <thomas@codesourcery.com> | 2014-09-29 10:46:42 +0200 |
commit | 6d2d4856696c66cb3dd0d3593003a6920ee2d5ce (patch) | |
tree | b3b704927c0120801316eca95062613514544553 /gcc/kepler.SCHWINGE/log_test | |
parent | 04839cc75bc1a75cdd8b155275d00e2a296432b6 (diff) |
gcc: f91948d1bd857c81bb2cea688457b84fa3ce6b84 (2014-09-26; d3faa4b6d102b09a5ea17bbf81590f215b42fbc4 (2014-09-26)), GCC 4.9.
Diffstat (limited to 'gcc/kepler.SCHWINGE/log_test')
-rw-r--r-- | gcc/kepler.SCHWINGE/log_test | 2038 |
1 files changed, 477 insertions, 1561 deletions
diff --git a/gcc/kepler.SCHWINGE/log_test b/gcc/kepler.SCHWINGE/log_test index 46d61bb1..aa3f12e5 100644 --- a/gcc/kepler.SCHWINGE/log_test +++ b/gcc/kepler.SCHWINGE/log_test @@ -34,10 +34,9 @@ Fixed: io-quotes-def-1.h Fixed: ioLib.h Fixed: iso/math_c99.h Fixed: iso/math_iso.h -Fixed: iso/setjmp_iso.h Fixed: iso/stdio_iso.h Fixed: iso/stdlib_iso.h -Fixed: linux/compiler.h +Fixed: linux/vt.h Fixed: locale.h Fixed: mach-o/dyld.h Fixed: mach-o/swap.h @@ -90,7 +89,6 @@ Fixed: sys/feature_tests.h Fixed: sys/file.h Fixed: sys/int_const.h Fixed: sys/int_limits.h -Fixed: sys/int_types.h Fixed: sys/machine.h Fixed: sys/mman.h Fixed: sys/pthread.h @@ -102,7 +100,6 @@ Fixed: sys/sysmacros.h Fixed: sys/time.h Fixed: sys/types.h Fixed: sys/ucontext.h -Fixed: sys/va_list.h Fixed: sys/wait.h Fixed: testing.h Fixed: tgmath.h @@ -110,9 +107,8 @@ Fixed: time.h Fixed: tinfo.h 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 Fri Sep 19 03:44:25 2014 +*** math.h Fri Sep 26 21:02:52 2014 --- [...]/hurd/master/fixincludes/tests/base/math.h Wed Dec 12 10:11:49 2012 *************** *** 73,78 **** @@ -125,7 +121,7 @@ math.h [...]/hurd/master/fixincludes/tests/base/math.h differ: char 1529, line 7 #endif /* MATH_HUGE_VAL_FROM_DBL_MAX_CHECK */ reg_types.h [...]/hurd/master/fixincludes/tests/base/reg_types.h differ: char 266, line 12 -*** reg_types.h Fri Sep 19 03:44:25 2014 +*** reg_types.h Fri Sep 26 21:02:52 2014 --- [...]/hurd/master/fixincludes/tests/base/reg_types.h Thu Nov 4 13:33:41 2010 *************** *** 9,15 **** @@ -146,7 +142,7 @@ reg_types.h [...]/hurd/master/fixincludes/tests/base/reg_types.h differ: char 26 } __regex_t; extern __regex_t re; sys/stat.h [...]/hurd/master/fixincludes/tests/base/sys/stat.h differ: char 881, line 38 -*** sys/stat.h Fri Sep 19 03:44:26 2014 +*** sys/stat.h Fri Sep 26 21:02:52 2014 --- [...]/hurd/master/fixincludes/tests/base/sys/stat.h Wed Dec 12 10:11:49 2012 *************** *** 35,41 **** @@ -167,7 +163,7 @@ sys/stat.h [...]/hurd/master/fixincludes/tests/base/sys/stat.h differ: char 881, #include <types/vxTypesOld.h> #endif /* VXWORKS_NEEDS_VXWORKS_CHECK */ time.h [...]/hurd/master/fixincludes/tests/base/time.h differ: char 375, line 17 -*** time.h Fri Sep 19 03:44:26 2014 +*** time.h Fri Sep 26 21:02:52 2014 --- [...]/hurd/master/fixincludes/tests/base/time.h Thu Nov 4 13:33:41 2010 *************** *** 14,20 **** @@ -192,13 +188,13 @@ There were fixinclude test FAILURES Makefile:176: recipe for target 'check' failed make[2]: *** [check] Error 1 make[2]: Leaving directory '[...]/hurd/master.build/fixincludes' -Makefile:3394: recipe for target 'check-fixincludes' failed +Makefile:3498: recipe for target 'check-fixincludes' failed make[1]: *** [check-fixincludes] Error 2 make[2]: Entering directory '[...]/hurd/master.build/gcc' -Test Run By thomas on Fri Sep 19 03:44:27 CEST 2014 +Test Run By thomas on Fri Sep 26 21:02:54 CEST 2014 === acats configuration === target gcc is [...]/hurd/master.build/gcc/xgcc -B[...]/hurd/master.build/gcc/ -Reading specs from [...]/hurd/master.build/gcc/specs COLLECT_GCC=[...]/hurd/master.build/gcc/xgcc COLLECT_LTO_WRAPPER=[...]/hurd/master.build/gcc/lto-wrapper Target: i686-pc-linux-gnu Configured with: ../master/configure --prefix=[...]/hurd/master.build.install SHELL=/bin/dash CC=gcc-4.6 CXX=g++-4.6 --enable-languages=all,ada Thread model: posix gcc version 4.9.0 20130606 (experimental) (GCC) +Reading specs from [...]/hurd/master.build/gcc/specs COLLECT_GCC=[...]/hurd/master.build/gcc/xgcc COLLECT_LTO_WRAPPER=[...]/hurd/master.build/gcc/lto-wrapper Target: i686-pc-linux-gnu Configured with: ../master/configure --prefix=[...]/hurd/master.build.install SHELL=/bin/dash CC=gcc-4.9 CXX=g++-4.9 --enable-languages=all,ada Thread model: posix gcc version 5.0.0 20140926 (experimental) (GCC) host=i586-linux-gnu target=i686-pc-linux-gnu gnatmake is [...]/hurd/master.build/gcc/gnatmake @@ -230,12 +226,11 @@ Running chapter cxh ... Running chapter cz ... Running chapter d ... 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 Fri Sep 19 04:11:49 CEST 2014 +[...]/hurd/master/gcc/testsuite/ada/acats/run_all.sh completed at Fri Sep 26 21:34:28 CEST 2014 Making a new config file... echo "set tmpdir [...]/hurd/master.build/gcc/testsuite" >> ./site.tmp test -d plugin || mkdir plugin @@ -253,7 +248,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 26 21:34:29 2014 Native configuration is i686-pc-linux-gnu === gnat tests === @@ -266,47 +261,45 @@ 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 ... +FAIL: gnat.dg/unchecked_convert1.adb execution test +FAIL: gnat.dg/weak2.adb (test for excess errors) Running [...]/hurd/master/gcc/testsuite/gnat.dg/specs/specs.exp ... -Running [...]/hurd/master/gcc/testsuite/gnat.dg/style/style.exp ... === gnat Summary === -# of expected passes 1181 +# of expected passes 1256 +# of unexpected failures 2 # of expected failures 18 # of unsupported tests 3 -[...]/hurd/master.build/gcc/gnatmake version 4.9.0 20130606 (experimental) +[...]/hurd/master.build/gcc/gnatmake version 5.0.0 20140926 (experimental) +Makefile:3617: recipe for target 'check-gnat' failed +make[2]: [check-gnat] Error 1 (ignored) +rm -rf testsuite/gcc-parallel make[3]: Entering directory '[...]/hurd/master.build/gcc' -test -d plugin || mkdir plugin -test -d testsuite || mkdir testsuite -test -d testsuite/gcc || mkdir testsuite/gcc (rootme=`${PWDCMD-pwd}`; export rootme; \ srcdir=`cd ../../master/gcc; ${PWDCMD-pwd}` ; export srcdir ; \ -cd testsuite/gcc; \ -rm -f tmp-site.exp; \ -sed '/set tmpdir/ s|testsuite$|testsuite/gcc|' \ +if [ -n "" ] \ + && [ -n "$GCC_RUNTEST_PARALLELIZE_DIR" ] \ + && [ -f testsuite/gcc-parallel/finished ]; then \ + rm -rf testsuite/gcc; \ +else \ + cd testsuite/gcc; \ + rm -f tmp-site.exp; \ + sed '/set tmpdir/ s|testsuite$|testsuite/gcc|' \ < ../../site.exp > tmp-site.exp; \ -/bin/dash ${srcdir}/../move-if-change tmp-site.exp site.exp; \ -EXPECT=`if [ -f ${rootme}/../expect/expect ] ; then echo ${rootme}/../expect/expect ; else echo expect ; fi` ; export EXPECT ; \ -if [ -f ${rootme}/../expect/expect ] ; then \ - TCL_LIBRARY=`cd .. ; cd ${srcdir}/../tcl/library ; ${PWDCMD-pwd}` ; \ - export TCL_LIBRARY ; fi ; \ -runtestflags= ; \ -if [ -n "" ] ; then \ - runtestflags=""; \ -elif [ -n "" ] ; then \ - parts="`echo ' ' \ - | sed 's/=[^ ]* / /g'`"; \ - for part in `find $srcdir/testsuite/gcc* -name \*.exp` ; do \ - part=`basename $part` ; \ - case " $parts $runtestflags " in \ - *" $part "*) ;; \ - *) runtestflags="$runtestflags $part" ;; \ - esac ; \ - done ; \ -fi ; \ -`if [ -f ${srcdir}/../dejagnu/runtest ] ; then echo ${srcdir}/../dejagnu/runtest ; else echo runtest; fi` --tool gcc $runtestflags) -Test Run By thomas on Fri Sep 19 04:15:10 2014 + /bin/dash ${srcdir}/../move-if-change tmp-site.exp site.exp; \ + EXPECT=`if [ -f ${rootme}/../expect/expect ] ; then echo ${rootme}/../expect/expect ; else echo expect ; fi` ; export EXPECT ; \ + if [ -f ${rootme}/../expect/expect ] ; then \ + TCL_LIBRARY=`cd .. ; cd ${srcdir}/../tcl/library ; ${PWDCMD-pwd}` ; \ + export TCL_LIBRARY ; \ + fi ; \ + `if [ -f ${srcdir}/../dejagnu/runtest ] ; then echo ${srcdir}/../dejagnu/runtest ; else echo runtest; fi` --tool gcc ; \ + if [ -n "$GCC_RUNTEST_PARALLELIZE_DIR" ] ; then \ + touch ${rootme}/testsuite/gcc-parallel/finished; \ + fi ; \ +fi ) +Test Run By thomas on Fri Sep 26 21:38:24 2014 Native configuration is i686-pc-linux-gnu === gcc tests === @@ -325,150 +318,185 @@ Running [...]/hurd/master/gcc/testsuite/gcc.c-torture/execute/ieee/ieee.exp ... Running [...]/hurd/master/gcc/testsuite/gcc.c-torture/unsorted/unsorted.exp ... Running [...]/hurd/master/gcc/testsuite/gcc.dg/asan/asan.exp ... +Running [...]/hurd/master/gcc/testsuite/gcc.dg/atomic/atomic.exp ... Running [...]/hurd/master/gcc/testsuite/gcc.dg/autopar/autopar.exp ... Running [...]/hurd/master/gcc/testsuite/gcc.dg/charset/charset.exp ... Running [...]/hurd/master/gcc/testsuite/gcc.dg/cilk-plus/cilk-plus.exp ... -FAIL: c-c++-common/cilk-plus/AN/builtin_fn_mutating.c -O3 -fcilkplus execution test -FAIL: c-c++-common/cilk-plus/AN/builtin_fn_mutating.c -g -O3 -fcilkplus execution test -FAIL: c-c++-common/cilk-plus/AN/builtin_fn_mutating.c -O3 -ftree-vectorize -fcilkplus -g execution test -FAIL: c-c++-common/cilk-plus/AN/builtin_fn_custom.c -fcilkplus -std=c99 execution test -FAIL: c-c++-common/cilk-plus/AN/builtin_fn_mutating.c -fcilkplus -std=c99 execution test -FAIL: c-c++-common/cilk-plus/AN/builtin_func_double.c -fcilkplus -std=c99 (internal compiler error) -FAIL: c-c++-common/cilk-plus/AN/builtin_func_double.c -fcilkplus -std=c99 (test for excess errors) -FAIL: c-c++-common/cilk-plus/AN/builtin_fn_custom.c -fcilkplus -O0 -std=c99 execution test -FAIL: c-c++-common/cilk-plus/AN/builtin_fn_mutating.c -fcilkplus -O0 -std=c99 execution test -FAIL: c-c++-common/cilk-plus/AN/builtin_func_double.c -fcilkplus -O0 -std=c99 (internal compiler error) -FAIL: c-c++-common/cilk-plus/AN/builtin_func_double.c -fcilkplus -O0 -std=c99 (test for excess errors) -FAIL: c-c++-common/cilk-plus/AN/builtin_func_double.c -fcilkplus -O1 -std=c99 (internal compiler error) -FAIL: c-c++-common/cilk-plus/AN/builtin_func_double.c -fcilkplus -O1 -std=c99 (test for excess errors) -FAIL: c-c++-common/cilk-plus/AN/builtin_func_double.c -fcilkplus -O2 -ftree-vectorize -std=c99 (internal compiler error) -FAIL: c-c++-common/cilk-plus/AN/builtin_func_double.c -fcilkplus -O2 -ftree-vectorize -std=c99 (test for excess errors) -FAIL: c-c++-common/cilk-plus/AN/builtin_func_double.c -fcilkplus -O3 -std=c99 (internal compiler error) -FAIL: c-c++-common/cilk-plus/AN/builtin_func_double.c -fcilkplus -O3 -std=c99 (test for excess errors) -FAIL: c-c++-common/cilk-plus/AN/builtin_fn_custom.c -fcilkplus -g -std=c99 execution test -FAIL: c-c++-common/cilk-plus/AN/builtin_fn_mutating.c -fcilkplus -g -std=c99 execution test -FAIL: c-c++-common/cilk-plus/AN/builtin_func_double.c -fcilkplus -g -std=c99 (internal compiler error) -FAIL: c-c++-common/cilk-plus/AN/builtin_func_double.c -fcilkplus -g -std=c99 (test for excess errors) -FAIL: c-c++-common/cilk-plus/AN/builtin_fn_custom.c -fcilkplus -g -O0 -std=c99 execution test -FAIL: c-c++-common/cilk-plus/AN/builtin_fn_mutating.c -fcilkplus -g -O0 -std=c99 execution test -FAIL: c-c++-common/cilk-plus/AN/builtin_func_double.c -fcilkplus -g -O0 -std=c99 (internal compiler error) -FAIL: c-c++-common/cilk-plus/AN/builtin_func_double.c -fcilkplus -g -O0 -std=c99 (test for excess errors) -FAIL: c-c++-common/cilk-plus/AN/builtin_func_double.c -fcilkplus -g -O1 -std=c99 (internal compiler error) -FAIL: c-c++-common/cilk-plus/AN/builtin_func_double.c -fcilkplus -g -O1 -std=c99 (test for excess errors) -FAIL: c-c++-common/cilk-plus/AN/builtin_func_double.c -fcilkplus -g -O2 -ftree-vectorize -std=c99 (internal compiler error) -FAIL: c-c++-common/cilk-plus/AN/builtin_func_double.c -fcilkplus -g -O2 -ftree-vectorize -std=c99 (test for excess errors) -FAIL: c-c++-common/cilk-plus/AN/builtin_func_double.c -fcilkplus -g -O3 -std=c99 (internal compiler error) -FAIL: c-c++-common/cilk-plus/AN/builtin_func_double.c -fcilkplus -g -O3 -std=c99 (test for excess errors) -FAIL: c-c++-common/cilk-plus/AN/builtin_func_double.c -O3 -ftree-vectorize -std=c99 -g -fcilkplus (internal compiler error) -FAIL: c-c++-common/cilk-plus/AN/builtin_func_double.c -O3 -ftree-vectorize -std=c99 -g -fcilkplus (test for excess errors) Running [...]/hurd/master/gcc/testsuite/gcc.dg/compat/compat.exp ... Running [...]/hurd/master/gcc/testsuite/gcc.dg/compat/struct-layout-1.exp ... Running [...]/hurd/master/gcc/testsuite/gcc.dg/cpp/cpp.exp ... Running [...]/hurd/master/gcc/testsuite/gcc.dg/cpp/trad/trad.exp ... Running [...]/hurd/master/gcc/testsuite/gcc.dg/debug/debug.exp ... Running [...]/hurd/master/gcc/testsuite/gcc.dg/debug/dwarf2/dwarf2.exp ... -FAIL: gcc.dg/debug/dwarf2/discriminator.c scan-assembler loc [0-9] 11 [0-9]( is_stmt [0-9])?\n -FAIL: gcc.dg/debug/dwarf2/discriminator.c scan-assembler loc [0-9] 11 [0-9]( is_stmt [0-9])? discriminator 2\n -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 ... Running [...]/hurd/master/gcc/testsuite/gcc.dg/fixed-point/fixed-point.exp ... Running [...]/hurd/master/gcc/testsuite/gcc.dg/format/format.exp ... Running [...]/hurd/master/gcc/testsuite/gcc.dg/gomp/gomp.exp ... Running [...]/hurd/master/gcc/testsuite/gcc.dg/graphite/graphite.exp ... +FAIL: gcc.dg/graphite/vect-pr43423.c scan-tree-dump-times vect "vectorized 2 loops" 1 Running [...]/hurd/master/gcc/testsuite/gcc.dg/guality/guality.exp ... -XPASS: gcc.dg/guality/example.c -O0 execution test -XPASS: gcc.dg/guality/example.c -O1 execution test -XPASS: gcc.dg/guality/example.c -O2 execution test -XPASS: gcc.dg/guality/example.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -XPASS: gcc.dg/guality/guality.c -O0 execution test -XPASS: gcc.dg/guality/guality.c -O1 execution test -XPASS: gcc.dg/guality/guality.c -O2 execution test -XPASS: gcc.dg/guality/guality.c -O3 -fomit-frame-pointer execution test -XPASS: gcc.dg/guality/guality.c -O3 -g execution test -XPASS: gcc.dg/guality/guality.c -Os execution test -XPASS: gcc.dg/guality/guality.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -XPASS: gcc.dg/guality/guality.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -XPASS: gcc.dg/guality/inline-params.c -O2 execution test -XPASS: gcc.dg/guality/inline-params.c -O3 -fomit-frame-pointer execution test -XPASS: gcc.dg/guality/inline-params.c -O3 -g execution test -XPASS: gcc.dg/guality/inline-params.c -Os execution test -XPASS: gcc.dg/guality/inline-params.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -XPASS: gcc.dg/guality/pr41353-1.c -O0 line 28 j == 28 + 37 -XPASS: gcc.dg/guality/pr41353-1.c -O1 line 28 j == 28 + 37 -XPASS: gcc.dg/guality/pr41353-1.c -O2 line 28 j == 28 + 37 -XPASS: gcc.dg/guality/pr41353-1.c -O3 -fomit-frame-pointer line 28 j == 28 + 37 -XPASS: gcc.dg/guality/pr41353-1.c -O3 -g line 28 j == 28 + 37 -XPASS: gcc.dg/guality/pr41353-1.c -Os line 28 j == 28 + 37 -XPASS: gcc.dg/guality/pr41353-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none line 28 j == 28 + 37 -XPASS: gcc.dg/guality/pr41353-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects line 28 j == 28 + 37 -XPASS: gcc.dg/guality/pr41447-1.c -O0 execution test -XPASS: gcc.dg/guality/pr41447-1.c -O1 execution test -XPASS: gcc.dg/guality/pr41447-1.c -Os execution test -XPASS: gcc.dg/guality/pr41447-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -XPASS: gcc.dg/guality/pr41616-1.c -O0 execution test -XPASS: gcc.dg/guality/pr41616-1.c -O1 execution test -XPASS: gcc.dg/guality/pr41616-1.c -O2 execution test -XPASS: gcc.dg/guality/pr41616-1.c -O3 -fomit-frame-pointer execution test -XPASS: gcc.dg/guality/pr41616-1.c -O3 -g execution test -XPASS: gcc.dg/guality/pr41616-1.c -Os execution test -XPASS: gcc.dg/guality/pr41616-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -FAIL: gcc.dg/guality/pr54200.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects line 20 z == 3 -FAIL: gcc.dg/guality/pr54519-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none line 20 y == 25 -FAIL: gcc.dg/guality/pr54519-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none line 20 z == 6 -FAIL: gcc.dg/guality/pr54519-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none line 23 y == 117 -FAIL: gcc.dg/guality/pr54519-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none line 23 z == 8 -FAIL: gcc.dg/guality/pr54519-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects line 20 y == 25 -FAIL: gcc.dg/guality/pr54519-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects line 20 z == 6 -FAIL: gcc.dg/guality/pr54519-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none line 17 y == 25 -FAIL: gcc.dg/guality/pr54519-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects line 17 y == 25 -FAIL: gcc.dg/guality/pr54519-5.c -O2 -flto -fno-use-linker-plugin -flto-partition=none line 17 y == 25 -FAIL: gcc.dg/guality/pr54519-5.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects line 17 y == 25 -FAIL: gcc.dg/guality/pr54970.c -Os line 15 a[0] == 1 -FAIL: gcc.dg/guality/pr54970.c -Os line 20 a[0] == 1 -FAIL: gcc.dg/guality/pr54970.c -Os line 25 a[0] == 1 -FAIL: gcc.dg/guality/pr54970.c -Os line 31 *p == 6 -FAIL: gcc.dg/guality/pr54970.c -Os line 31 *q == 5 -FAIL: gcc.dg/guality/pr54970.c -Os line 36 *p == 26 -FAIL: gcc.dg/guality/pr54970.c -Os line 36 *q == 5 -FAIL: gcc.dg/guality/pr54970.c -Os line 45 *p == 26 -FAIL: gcc.dg/guality/pr54970.c -Os line 45 p[-1] == 25 -FAIL: gcc.dg/guality/pr54970.c -Os line 45 p[-2] == 4 -FAIL: gcc.dg/guality/pr54970.c -Os line 45 q[-1] == 4 -FAIL: gcc.dg/guality/pr54970.c -Os line 45 q[1] == 26 -FAIL: gcc.dg/guality/pr54970.c -Os line 45 *q == 25 -FAIL: gcc.dg/guality/vla-1.c -O0 line 17 sizeof (a) == 6 -FAIL: gcc.dg/guality/vla-1.c -O0 line 24 sizeof (a) == 17 * sizeof (short) -FAIL: gcc.dg/guality/vla-1.c -O1 line 17 sizeof (a) == 6 -FAIL: gcc.dg/guality/vla-1.c -O1 line 24 sizeof (a) == 17 * sizeof (short) -FAIL: gcc.dg/guality/vla-1.c -O2 line 17 sizeof (a) == 6 -FAIL: gcc.dg/guality/vla-1.c -O2 line 24 sizeof (a) == 17 * sizeof (short) -FAIL: gcc.dg/guality/vla-1.c -O3 -fomit-frame-pointer line 17 sizeof (a) == 6 -FAIL: gcc.dg/guality/vla-1.c -O3 -fomit-frame-pointer line 24 sizeof (a) == 17 * sizeof (short) -FAIL: gcc.dg/guality/vla-1.c -O3 -g line 17 sizeof (a) == 6 -FAIL: gcc.dg/guality/vla-1.c -O3 -g line 24 sizeof (a) == 17 * sizeof (short) -FAIL: gcc.dg/guality/vla-1.c -Os line 17 sizeof (a) == 6 -FAIL: gcc.dg/guality/vla-1.c -Os line 24 sizeof (a) == 17 * sizeof (short) -FAIL: gcc.dg/guality/vla-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none line 17 sizeof (a) == 6 -FAIL: gcc.dg/guality/vla-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none line 24 sizeof (a) == 17 * sizeof (short) -FAIL: gcc.dg/guality/vla-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects line 17 sizeof (a) == 6 -FAIL: gcc.dg/guality/vla-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects line 24 sizeof (a) == 17 * sizeof (short) -FAIL: gcc.dg/guality/vla-2.c -O0 line 16 sizeof (a) == 5 * sizeof (int) -FAIL: gcc.dg/guality/vla-2.c -O0 line 25 sizeof (a) == 6 * sizeof (int) -FAIL: gcc.dg/guality/vla-2.c -O1 line 16 sizeof (a) == 5 * sizeof (int) -FAIL: gcc.dg/guality/vla-2.c -O1 line 25 sizeof (a) == 6 * sizeof (int) -FAIL: gcc.dg/guality/vla-2.c -O2 line 16 sizeof (a) == 5 * sizeof (int) -FAIL: gcc.dg/guality/vla-2.c -O2 line 25 sizeof (a) == 6 * sizeof (int) -FAIL: gcc.dg/guality/vla-2.c -O3 -fomit-frame-pointer line 16 sizeof (a) == 5 * sizeof (int) -FAIL: gcc.dg/guality/vla-2.c -O3 -fomit-frame-pointer line 25 sizeof (a) == 6 * sizeof (int) -FAIL: gcc.dg/guality/vla-2.c -O3 -g line 16 sizeof (a) == 5 * sizeof (int) -FAIL: gcc.dg/guality/vla-2.c -O3 -g line 25 sizeof (a) == 6 * sizeof (int) -FAIL: gcc.dg/guality/vla-2.c -Os line 16 sizeof (a) == 5 * sizeof (int) -FAIL: gcc.dg/guality/vla-2.c -Os line 25 sizeof (a) == 6 * sizeof (int) -FAIL: gcc.dg/guality/vla-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none line 16 sizeof (a) == 5 * sizeof (int) -FAIL: gcc.dg/guality/vla-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none line 25 sizeof (a) == 6 * sizeof (int) -FAIL: gcc.dg/guality/vla-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects line 16 sizeof (a) == 5 * sizeof (int) -FAIL: gcc.dg/guality/vla-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects line 25 sizeof (a) == 6 * sizeof (int) +XPASS: gcc.dg/guality/example.c -O0 execution test +XPASS: gcc.dg/guality/example.c -O1 execution test +XPASS: gcc.dg/guality/guality.c -O0 execution test +XPASS: gcc.dg/guality/guality.c -O1 execution test +XPASS: gcc.dg/guality/guality.c -O2 execution test +XPASS: gcc.dg/guality/guality.c -O3 -fomit-frame-pointer execution test +XPASS: gcc.dg/guality/guality.c -O3 -g execution test +XPASS: gcc.dg/guality/guality.c -Os execution test +XPASS: gcc.dg/guality/guality.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test +XPASS: gcc.dg/guality/guality.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test +XPASS: gcc.dg/guality/inline-params.c -O2 execution test +XPASS: gcc.dg/guality/inline-params.c -O3 -fomit-frame-pointer execution test +XPASS: gcc.dg/guality/inline-params.c -O3 -g execution test +XPASS: gcc.dg/guality/inline-params.c -Os execution test +XPASS: gcc.dg/guality/inline-params.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test +XPASS: gcc.dg/guality/pr41353-1.c -O0 line 28 j == 28 + 37 +XPASS: gcc.dg/guality/pr41353-1.c -Os line 28 j == 28 + 37 +XPASS: gcc.dg/guality/pr41447-1.c -O0 execution test +XPASS: gcc.dg/guality/pr41447-1.c -O1 execution test +XPASS: gcc.dg/guality/pr41447-1.c -Os execution test +XPASS: gcc.dg/guality/pr41447-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test +XPASS: gcc.dg/guality/pr41616-1.c -O0 execution test +XPASS: gcc.dg/guality/pr41616-1.c -O1 execution test +XPASS: gcc.dg/guality/pr41616-1.c -O2 execution test +XPASS: gcc.dg/guality/pr41616-1.c -O3 -fomit-frame-pointer execution test +XPASS: gcc.dg/guality/pr41616-1.c -O3 -g execution test +XPASS: gcc.dg/guality/pr41616-1.c -Os execution test +XPASS: gcc.dg/guality/pr41616-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test +FAIL: gcc.dg/guality/pr43177.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects line 15 l == 10 +FAIL: gcc.dg/guality/pr43177.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects line 15 x == 7 +FAIL: gcc.dg/guality/pr43177.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects line 24 l == 10 +FAIL: gcc.dg/guality/pr43177.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects line 24 x == 7 +FAIL: gcc.dg/guality/pr43479.c -O1 line 13 h == 9 +FAIL: gcc.dg/guality/pr43479.c -O1 line 18 h == 9 +FAIL: gcc.dg/guality/pr43479.c -O2 line 13 h == 9 +FAIL: gcc.dg/guality/pr43479.c -O2 line 18 h == 9 +FAIL: gcc.dg/guality/pr43479.c -O3 -fomit-frame-pointer line 13 h == 9 +FAIL: gcc.dg/guality/pr43479.c -O3 -fomit-frame-pointer line 18 h == 9 +FAIL: gcc.dg/guality/pr43479.c -O3 -g line 13 h == 9 +FAIL: gcc.dg/guality/pr43479.c -O3 -g line 18 h == 9 +FAIL: gcc.dg/guality/pr43479.c -Os line 13 h == 9 +FAIL: gcc.dg/guality/pr43479.c -Os line 18 h == 9 +FAIL: gcc.dg/guality/pr43479.c -O2 -flto -fno-use-linker-plugin -flto-partition=none line 13 h == 9 +FAIL: gcc.dg/guality/pr43479.c -O2 -flto -fno-use-linker-plugin -flto-partition=none line 18 h == 9 +FAIL: gcc.dg/guality/pr43479.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects line 13 h == 9 +FAIL: gcc.dg/guality/pr43479.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects line 18 h == 9 +FAIL: gcc.dg/guality/pr45882.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects line 16 d == 112 +FAIL: gcc.dg/guality/pr45882.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects line 16 e == 142 +FAIL: gcc.dg/guality/pr54200.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects line 20 z == 3 +FAIL: gcc.dg/guality/pr54519-1.c -O2 line 20 y == 25 +FAIL: gcc.dg/guality/pr54519-1.c -O2 line 20 z == 6 +FAIL: gcc.dg/guality/pr54519-1.c -O2 line 23 y == 117 +FAIL: gcc.dg/guality/pr54519-1.c -O2 line 23 z == 8 +FAIL: gcc.dg/guality/pr54519-1.c -O3 -fomit-frame-pointer line 20 x == 36 +FAIL: gcc.dg/guality/pr54519-1.c -O3 -fomit-frame-pointer line 20 y == 25 +FAIL: gcc.dg/guality/pr54519-1.c -O3 -fomit-frame-pointer line 20 z == 6 +FAIL: gcc.dg/guality/pr54519-1.c -O3 -g line 20 x == 36 +FAIL: gcc.dg/guality/pr54519-1.c -O3 -g line 20 y == 25 +FAIL: gcc.dg/guality/pr54519-1.c -O3 -g line 20 z == 6 +FAIL: gcc.dg/guality/pr54519-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none line 20 y == 25 +FAIL: gcc.dg/guality/pr54519-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none line 20 z == 6 +FAIL: gcc.dg/guality/pr54519-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none line 23 y == 117 +FAIL: gcc.dg/guality/pr54519-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none line 23 z == 8 +FAIL: gcc.dg/guality/pr54519-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none line 17 y == 25 +FAIL: gcc.dg/guality/pr54519-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects line 17 y == 25 +FAIL: gcc.dg/guality/pr54519-3.c -O2 line 20 x == 36 +FAIL: gcc.dg/guality/pr54519-3.c -O2 line 20 y == 25 +FAIL: gcc.dg/guality/pr54519-3.c -O2 line 20 z == 6 +FAIL: gcc.dg/guality/pr54519-3.c -O2 line 23 x == 98 +FAIL: gcc.dg/guality/pr54519-3.c -O2 line 23 y == 117 +FAIL: gcc.dg/guality/pr54519-3.c -O2 line 23 z == 8 +FAIL: gcc.dg/guality/pr54519-3.c -O3 -fomit-frame-pointer line 20 x == 36 +FAIL: gcc.dg/guality/pr54519-3.c -O3 -fomit-frame-pointer line 20 y == 25 +FAIL: gcc.dg/guality/pr54519-3.c -O3 -fomit-frame-pointer line 20 z == 6 +FAIL: gcc.dg/guality/pr54519-3.c -O3 -fomit-frame-pointer line 23 x == 98 +FAIL: gcc.dg/guality/pr54519-3.c -O3 -fomit-frame-pointer line 23 y == 117 +FAIL: gcc.dg/guality/pr54519-3.c -O3 -fomit-frame-pointer line 23 z == 8 +FAIL: gcc.dg/guality/pr54519-3.c -O3 -g line 20 x == 36 +FAIL: gcc.dg/guality/pr54519-3.c -O3 -g line 20 y == 25 +FAIL: gcc.dg/guality/pr54519-3.c -O3 -g line 20 z == 6 +FAIL: gcc.dg/guality/pr54519-3.c -O3 -g line 23 x == 98 +FAIL: gcc.dg/guality/pr54519-3.c -O3 -g line 23 y == 117 +FAIL: gcc.dg/guality/pr54519-3.c -O3 -g line 23 z == 8 +FAIL: gcc.dg/guality/pr54519-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none line 20 x == 36 +FAIL: gcc.dg/guality/pr54519-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none line 20 y == 25 +FAIL: gcc.dg/guality/pr54519-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none line 20 z == 6 +FAIL: gcc.dg/guality/pr54519-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none line 23 x == 98 +FAIL: gcc.dg/guality/pr54519-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none line 23 y == 117 +FAIL: gcc.dg/guality/pr54519-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none line 23 z == 8 +FAIL: gcc.dg/guality/pr54519-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects line 20 y == 25 +FAIL: gcc.dg/guality/pr54519-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects line 20 z == 6 +FAIL: gcc.dg/guality/pr54519-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects line 23 y == 117 +FAIL: gcc.dg/guality/pr54519-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects line 23 z == 8 +FAIL: gcc.dg/guality/pr54519-4.c -O2 -flto -fno-use-linker-plugin -flto-partition=none line 17 y == 25 +FAIL: gcc.dg/guality/pr54519-4.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects line 17 y == 25 +FAIL: gcc.dg/guality/pr54519-5.c -O2 -flto -fno-use-linker-plugin -flto-partition=none line 17 y == 25 +FAIL: gcc.dg/guality/pr54519-5.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects line 17 y == 25 +FAIL: gcc.dg/guality/pr54693-2.c -O3 -fomit-frame-pointer -funroll-loops line 21 i == v + 1 +FAIL: gcc.dg/guality/pr54693-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions line 21 i == v + 1 +FAIL: gcc.dg/guality/pr54970.c -Os line 15 a[0] == 1 +FAIL: gcc.dg/guality/pr54970.c -Os line 20 a[0] == 1 +FAIL: gcc.dg/guality/pr54970.c -Os line 25 a[0] == 1 +FAIL: gcc.dg/guality/pr54970.c -Os line 31 *p == 6 +FAIL: gcc.dg/guality/pr54970.c -Os line 31 *q == 5 +FAIL: gcc.dg/guality/pr54970.c -Os line 36 *p == 26 +FAIL: gcc.dg/guality/pr54970.c -Os line 36 *q == 5 +FAIL: gcc.dg/guality/pr54970.c -Os line 45 *p == 26 +FAIL: gcc.dg/guality/pr54970.c -Os line 45 p[-1] == 25 +FAIL: gcc.dg/guality/pr54970.c -Os line 45 p[-2] == 4 +FAIL: gcc.dg/guality/pr54970.c -Os line 45 q[-1] == 4 +FAIL: gcc.dg/guality/pr54970.c -Os line 45 q[1] == 26 +FAIL: gcc.dg/guality/pr54970.c -Os line 45 *q == 25 +FAIL: gcc.dg/guality/sra-1.c -O2 line 21 a.i == 4 +FAIL: gcc.dg/guality/sra-1.c -O2 line 32 a[0] == 4 +FAIL: gcc.dg/guality/sra-1.c -O2 line 43 a.i == 4 +FAIL: gcc.dg/guality/sra-1.c -O3 -fomit-frame-pointer line 21 a.i == 4 +FAIL: gcc.dg/guality/sra-1.c -O3 -fomit-frame-pointer line 32 a[0] == 4 +FAIL: gcc.dg/guality/sra-1.c -O3 -fomit-frame-pointer line 43 a.i == 4 +FAIL: gcc.dg/guality/sra-1.c -O3 -g line 21 a.i == 4 +FAIL: gcc.dg/guality/sra-1.c -O3 -g line 32 a[0] == 4 +FAIL: gcc.dg/guality/sra-1.c -O3 -g line 43 a.i == 4 +FAIL: gcc.dg/guality/sra-1.c -Os line 21 a.i == 4 +FAIL: gcc.dg/guality/sra-1.c -Os line 32 a[0] == 4 +FAIL: gcc.dg/guality/sra-1.c -Os line 43 a.i == 4 +FAIL: gcc.dg/guality/sra-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none line 21 a.i == 4 +FAIL: gcc.dg/guality/sra-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none line 32 a[0] == 4 +FAIL: gcc.dg/guality/sra-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none line 43 a.i == 4 +FAIL: gcc.dg/guality/sra-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects line 21 a.i == 4 +FAIL: gcc.dg/guality/sra-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects line 32 a[0] == 4 +FAIL: gcc.dg/guality/vla-1.c -O0 line 17 sizeof (a) == 6 +FAIL: gcc.dg/guality/vla-1.c -O0 line 24 sizeof (a) == 17 * sizeof (short) +FAIL: gcc.dg/guality/vla-1.c -O1 line 17 sizeof (a) == 6 +FAIL: gcc.dg/guality/vla-1.c -O1 line 24 sizeof (a) == 17 * sizeof (short) +FAIL: gcc.dg/guality/vla-1.c -O2 line 17 sizeof (a) == 6 +FAIL: gcc.dg/guality/vla-1.c -O2 line 24 sizeof (a) == 17 * sizeof (short) +FAIL: gcc.dg/guality/vla-1.c -O3 -fomit-frame-pointer line 17 sizeof (a) == 6 +FAIL: gcc.dg/guality/vla-1.c -O3 -fomit-frame-pointer line 24 sizeof (a) == 17 * sizeof (short) +FAIL: gcc.dg/guality/vla-1.c -O3 -g line 17 sizeof (a) == 6 +FAIL: gcc.dg/guality/vla-1.c -O3 -g line 24 sizeof (a) == 17 * sizeof (short) +FAIL: gcc.dg/guality/vla-1.c -Os line 17 sizeof (a) == 6 +FAIL: gcc.dg/guality/vla-1.c -Os line 24 sizeof (a) == 17 * sizeof (short) +FAIL: gcc.dg/guality/vla-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none line 17 sizeof (a) == 6 +FAIL: gcc.dg/guality/vla-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none line 24 sizeof (a) == 17 * sizeof (short) +FAIL: gcc.dg/guality/vla-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects line 17 sizeof (a) == 6 +FAIL: gcc.dg/guality/vla-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects line 24 sizeof (a) == 17 * sizeof (short) +FAIL: gcc.dg/guality/vla-2.c -O0 line 16 sizeof (a) == 5 * sizeof (int) +FAIL: gcc.dg/guality/vla-2.c -O0 line 25 sizeof (a) == 6 * sizeof (int) +FAIL: gcc.dg/guality/vla-2.c -O1 line 16 sizeof (a) == 5 * sizeof (int) +FAIL: gcc.dg/guality/vla-2.c -O1 line 25 sizeof (a) == 6 * sizeof (int) +FAIL: gcc.dg/guality/vla-2.c -O2 line 16 sizeof (a) == 5 * sizeof (int) +FAIL: gcc.dg/guality/vla-2.c -O2 line 25 sizeof (a) == 6 * sizeof (int) +FAIL: gcc.dg/guality/vla-2.c -O3 -fomit-frame-pointer line 16 sizeof (a) == 5 * sizeof (int) +FAIL: gcc.dg/guality/vla-2.c -O3 -fomit-frame-pointer line 25 sizeof (a) == 6 * sizeof (int) +FAIL: gcc.dg/guality/vla-2.c -O3 -g line 16 sizeof (a) == 5 * sizeof (int) +FAIL: gcc.dg/guality/vla-2.c -O3 -g line 25 sizeof (a) == 6 * sizeof (int) +FAIL: gcc.dg/guality/vla-2.c -Os line 16 sizeof (a) == 5 * sizeof (int) +FAIL: gcc.dg/guality/vla-2.c -Os line 25 sizeof (a) == 6 * sizeof (int) +FAIL: gcc.dg/guality/vla-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none line 16 sizeof (a) == 5 * sizeof (int) +FAIL: gcc.dg/guality/vla-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none line 25 sizeof (a) == 6 * sizeof (int) +FAIL: gcc.dg/guality/vla-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects line 16 sizeof (a) == 5 * sizeof (int) +FAIL: gcc.dg/guality/vla-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects line 25 sizeof (a) == 6 * sizeof (int) Running [...]/hurd/master/gcc/testsuite/gcc.dg/ipa/ipa.exp ... Running [...]/hurd/master/gcc/testsuite/gcc.dg/lto/lto.exp ... Running [...]/hurd/master/gcc/testsuite/gcc.dg/noncompile/noncompile.exp ... @@ -484,7 +512,8 @@ Running [...]/hurd/master/gcc/testsuite/gcc.dg/torture/stackalign/stackalign.exp Running [...]/hurd/master/gcc/testsuite/gcc.dg/torture/tls/tls.exp ... Running [...]/hurd/master/gcc/testsuite/gcc.dg/tree-prof/tree-prof.exp ... Running [...]/hurd/master/gcc/testsuite/gcc.dg/tree-ssa/tree-ssa.exp ... -ERROR: gcc.dg/tree-ssa/attr-alias.c: error executing dg-final: couldn't compile regular expression pattern: parentheses () not balanced +Running [...]/hurd/master/gcc/testsuite/gcc.dg/tsan/tsan.exp ... +Running [...]/hurd/master/gcc/testsuite/gcc.dg/ubsan/ubsan.exp ... Running [...]/hurd/master/gcc/testsuite/gcc.dg/vect/costmodel/i386/i386-costmodel-vect.exp ... Running [...]/hurd/master/gcc/testsuite/gcc.dg/vect/costmodel/ppc/ppc-costmodel-vect.exp ... Running [...]/hurd/master/gcc/testsuite/gcc.dg/vect/costmodel/spu/spu-costmodel-vect.exp ... @@ -510,10 +539,16 @@ Running [...]/hurd/master/gcc/testsuite/gcc.misc-tests/sieve.exp ... Running [...]/hurd/master/gcc/testsuite/gcc.misc-tests/sort2.exp ... Running [...]/hurd/master/gcc/testsuite/gcc.target/aarch64/aapcs64/aapcs64.exp ... Running [...]/hurd/master/gcc/testsuite/gcc.target/aarch64/aarch64.exp ... +Running [...]/hurd/master/gcc/testsuite/gcc.target/aarch64/acle/acle.exp ... +Running [...]/hurd/master/gcc/testsuite/gcc.target/aarch64/simd/simd.exp ... Running [...]/hurd/master/gcc/testsuite/gcc.target/alpha/alpha.exp ... +Running [...]/hurd/master/gcc/testsuite/gcc.target/arc/arc.exp ... Running [...]/hurd/master/gcc/testsuite/gcc.target/arm/aapcs/aapcs.exp ... +Running [...]/hurd/master/gcc/testsuite/gcc.target/arm/acle/acle.exp ... Running [...]/hurd/master/gcc/testsuite/gcc.target/arm/arm.exp ... +Running [...]/hurd/master/gcc/testsuite/gcc.target/arm/lto/lto.exp ... Running [...]/hurd/master/gcc/testsuite/gcc.target/arm/neon/neon.exp ... +Running [...]/hurd/master/gcc/testsuite/gcc.target/arm/simd/simd.exp ... Running [...]/hurd/master/gcc/testsuite/gcc.target/avr/avr.exp ... Running [...]/hurd/master/gcc/testsuite/gcc.target/avr/torture/avr-torture.exp ... Running [...]/hurd/master/gcc/testsuite/gcc.target/bfin/bfin.exp ... @@ -522,7 +557,10 @@ Running [...]/hurd/master/gcc/testsuite/gcc.target/cris/cris.exp ... Running [...]/hurd/master/gcc/testsuite/gcc.target/cris/torture/cris-torture.exp ... Running [...]/hurd/master/gcc/testsuite/gcc.target/epiphany/epiphany.exp ... Running [...]/hurd/master/gcc/testsuite/gcc.target/frv/frv.exp ... +Running [...]/hurd/master/gcc/testsuite/gcc.target/h8300/h8300.exp ... Running [...]/hurd/master/gcc/testsuite/gcc.target/i386/i386.exp ... +FAIL: gcc.target/i386/pr49095.c scan-assembler-not test[lq] +FAIL: gcc.target/i386/shrink_wrap_1.c scan-rtl-dump pro_and_epilogue "Performing shrink-wrapping" Running [...]/hurd/master/gcc/testsuite/gcc.target/i386/math-torture/math-torture.exp ... Running [...]/hurd/master/gcc/testsuite/gcc.target/i386/stackalign/stackalign.exp ... Running [...]/hurd/master/gcc/testsuite/gcc.target/ia64/ia64.exp ... @@ -531,6 +569,8 @@ Running [...]/hurd/master/gcc/testsuite/gcc.target/microblaze/microblaze.exp ... Running [...]/hurd/master/gcc/testsuite/gcc.target/mips/inter/mips16-inter.exp ... Running [...]/hurd/master/gcc/testsuite/gcc.target/mips/mips-nonpic/mips-nonpic.exp ... Running [...]/hurd/master/gcc/testsuite/gcc.target/mips/mips.exp ... +Running [...]/hurd/master/gcc/testsuite/gcc.target/nds32/nds32.exp ... +Running [...]/hurd/master/gcc/testsuite/gcc.target/nios2/nios2.exp ... Running [...]/hurd/master/gcc/testsuite/gcc.target/powerpc/powerpc.exp ... Running [...]/hurd/master/gcc/testsuite/gcc.target/rx/rx.exp ... Running [...]/hurd/master/gcc/testsuite/gcc.target/s390/s390.exp ... @@ -541,8 +581,10 @@ Running [...]/hurd/master/gcc/testsuite/gcc.target/spu/ea/ea.exp ... Running [...]/hurd/master/gcc/testsuite/gcc.target/spu/spu.exp ... Running [...]/hurd/master/gcc/testsuite/gcc.target/tic6x/builtins/c6x-builtins.exp ... Running [...]/hurd/master/gcc/testsuite/gcc.target/tic6x/tic6x.exp ... +Running [...]/hurd/master/gcc/testsuite/gcc.target/vax/vax.exp ... Running [...]/hurd/master/gcc/testsuite/gcc.target/x86_64/abi/abi-x86_64.exp ... Running [...]/hurd/master/gcc/testsuite/gcc.target/x86_64/abi/avx/abi-avx.exp ... +Running [...]/hurd/master/gcc/testsuite/gcc.target/x86_64/abi/avx512f/abi-avx512f.exp ... Running [...]/hurd/master/gcc/testsuite/gcc.target/x86_64/abi/callabi/callabi.exp ... Running [...]/hurd/master/gcc/testsuite/gcc.target/xstormy16/xstormy16.exp ... Running [...]/hurd/master/gcc/testsuite/gcc.test-framework/test-framework.exp ... @@ -550,48 +592,39 @@ skipping test framework tests, CHECK_TEST_FRAMEWORK is not defined === gcc Summary === -# of expected passes 99190 -# of unexpected failures 92 -# of unexpected successes 36 -# of expected failures 267 -# of unresolved testcases 1 -# of unsupported tests 1237 -[...]/hurd/master.build/gcc/xgcc version 4.9.0 20130606 (experimental) (GCC) +# of expected passes 108093 +# of unexpected failures 136 +# of unexpected successes 28 +# of expected failures 269 +# of unsupported tests 1474 +[...]/hurd/master.build/gcc/xgcc version 5.0.0 20140926 (experimental) (GCC) -Makefile:5199: recipe for target 'check-parallel-gcc' failed -make[3]: [check-parallel-gcc] Error 1 (ignored) make[3]: Leaving directory '[...]/hurd/master.build/gcc' +rm -rf testsuite/g++-parallel make[3]: Entering directory '[...]/hurd/master.build/gcc' -test -d plugin || mkdir plugin -test -d testsuite || mkdir testsuite -test -d testsuite/g++ || mkdir testsuite/g++ (rootme=`${PWDCMD-pwd}`; export rootme; \ srcdir=`cd ../../master/gcc; ${PWDCMD-pwd}` ; export srcdir ; \ -cd testsuite/g++; \ -rm -f tmp-site.exp; \ -sed '/set tmpdir/ s|testsuite$|testsuite/g++|' \ +if [ -n "" ] \ + && [ -n "$GCC_RUNTEST_PARALLELIZE_DIR" ] \ + && [ -f testsuite/g++-parallel/finished ]; then \ + rm -rf testsuite/g++; \ +else \ + cd testsuite/g++; \ + rm -f tmp-site.exp; \ + sed '/set tmpdir/ s|testsuite$|testsuite/g++|' \ < ../../site.exp > tmp-site.exp; \ -/bin/dash ${srcdir}/../move-if-change tmp-site.exp site.exp; \ -EXPECT=`if [ -f ${rootme}/../expect/expect ] ; then echo ${rootme}/../expect/expect ; else echo expect ; fi` ; export EXPECT ; \ -if [ -f ${rootme}/../expect/expect ] ; then \ - TCL_LIBRARY=`cd .. ; cd ${srcdir}/../tcl/library ; ${PWDCMD-pwd}` ; \ - export TCL_LIBRARY ; fi ; \ -runtestflags= ; \ -if [ -n "" ] ; then \ - runtestflags=""; \ -elif [ -n "" ] ; then \ - parts="`echo ' ' \ - | sed 's/=[^ ]* / /g'`"; \ - for part in `find $srcdir/testsuite/g++* -name \*.exp` ; do \ - part=`basename $part` ; \ - case " $parts $runtestflags " in \ - *" $part "*) ;; \ - *) runtestflags="$runtestflags $part" ;; \ - esac ; \ - done ; \ -fi ; \ -`if [ -f ${srcdir}/../dejagnu/runtest ] ; then echo ${srcdir}/../dejagnu/runtest ; else echo runtest; fi` --tool g++ $runtestflags) -Test Run By thomas on Fri Sep 19 06:50:33 2014 + /bin/dash ${srcdir}/../move-if-change tmp-site.exp site.exp; \ + EXPECT=`if [ -f ${rootme}/../expect/expect ] ; then echo ${rootme}/../expect/expect ; else echo expect ; fi` ; export EXPECT ; \ + if [ -f ${rootme}/../expect/expect ] ; then \ + TCL_LIBRARY=`cd .. ; cd ${srcdir}/../tcl/library ; ${PWDCMD-pwd}` ; \ + export TCL_LIBRARY ; \ + fi ; \ + `if [ -f ${srcdir}/../dejagnu/runtest ] ; then echo ${srcdir}/../dejagnu/runtest ; else echo runtest; fi` --tool g++ ; \ + if [ -n "$GCC_RUNTEST_PARALLELIZE_DIR" ] ; then \ + touch ${rootme}/testsuite/g++-parallel/finished; \ + fi ; \ +fi ) +Test Run By thomas on Sat Sep 27 01:23:33 2014 Native configuration is i686-pc-linux-gnu === g++ tests === @@ -604,1155 +637,74 @@ 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/i686-pc-linux-gnu/libsanitizer/asan/../../../../master/libsanitizer/asan/asan_malloc_linux.cc:61 - #1 0x80487c4 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:25 - #2 0x804969c in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #3 0x8049689 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #4 0x8049676 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #5 0x8049663 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #6 0x8049650 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #7 0x804963d in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #8 0x804962a in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #9 0x8049617 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #10 0x8049604 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #11 0x80495f1 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #12 0x80495de in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #13 0x80495cb in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #14 0x80495b8 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #15 0x80495a5 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #16 0x8049592 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #17 0x804957f in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #18 0x804956c in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #19 0x8049559 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #20 0x8049546 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #21 0x8049533 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #22 0x8049520 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #23 0x804950d in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #24 0x80494fa in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #25 0x80494e7 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #26 0x80494d4 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #27 0x80494c1 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #28 0x80494ae in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #29 0x804949b in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #30 0x8049488 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #31 0x8049475 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #32 0x8049462 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #33 0x804944f in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #34 0x804943c in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #35 0x8049429 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #36 0x8049416 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #37 0x8049403 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #38 0x80493f0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #39 0x80493dd in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #40 0x80493ca in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #41 0x80493b7 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #42 0x80493a4 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #43 0x8049391 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #44 0x804937e in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #45 0x804936b in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #46 0x8049358 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #47 0x8049345 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #48 0x8049332 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #49 0x804931f in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #50 0x804930c in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #51 0x80492f9 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #52 0x80492e6 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #53 0x80492d3 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #54 0x80492c0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #55 0x80492ad in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #56 0x804929a in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #57 0x8049287 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #58 0x8049274 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #59 0x8049261 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #60 0x804924e in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #61 0x804923b in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #62 0x8049228 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #63 0x8049215 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #64 0x8049202 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #65 0x80491ef in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #66 0x80491dc in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #67 0x80491c9 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #68 0x80491b6 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #69 0x80491a3 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #70 0x8049190 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #71 0x804917d in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #72 0x804916a in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #73 0x8049157 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #74 0x8049144 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #75 0x8049131 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #76 0x804911e in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #77 0x804910b in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #78 0x80490f8 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #79 0x80490e5 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #80 0x80490d2 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #81 0x80490bf in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #82 0x80490ac in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #83 0x8049099 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #84 0x8049086 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #85 0x8049073 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #86 0x8049060 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #87 0x804904d in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #88 0x804903a in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #89 0x8049027 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #90 0x8049014 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #91 0x8049001 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #92 0x8048fee in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #93 0x8048fdb in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #94 0x8048fc8 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #95 0x8048fb5 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #96 0x8048fa2 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #97 0x8048f8f in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #98 0x8048f7c in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #99 0x8048f69 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #100 0x8048f56 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #101 0x8048f43 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #102 0x8048f30 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #103 0x8048f1d in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #104 0x8048f0a in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #105 0x8048ef7 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #106 0x8048ee4 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #107 0x8048ed1 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #108 0x8048ebe in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #109 0x8048eab in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #110 0x8048e98 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #111 0x8048e85 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #112 0x8048e72 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #113 0x8048e5f in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #114 0x8048e4c in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #115 0x8048e39 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #116 0x8048e26 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #117 0x8048e13 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #118 0x8048e00 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #119 0x8048ded in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 -previously allocated by thread T0 here: - #0 0xb61c25c4 in __interceptor_malloc [...]/hurd/master.build/i686-pc-linux-gnu/libsanitizer/asan/../../../../master/libsanitizer/asan/asan_malloc_linux.cc:71 - #1 0x8048753 in main [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:30 - #2 0xb5eb9a72 in __libc_start_main /build/glibc-bn4_3y/glibc-2.19/csu/libc-start.c:287 -Shadow bytes around the buggy address: - 0x36ba0780: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa - 0x36ba0790: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa - 0x36ba07a0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa - 0x36ba07b0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa - 0x36ba07c0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa -=>0x36ba07d0: fa fa fa fa fa fa fa fa[fd]fd fa fa fa fa fa fa - 0x36ba07e0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa - 0x36ba07f0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa - 0x36ba0800: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa - 0x36ba0810: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa - 0x36ba0820: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa -Shadow byte legend (one shadow byte represents 8 application bytes): - Addressable: 00 - Partially addressable: 01 02 03 04 05 06 07 - Heap left redzone: fa - Heap righ redzone: fb - Freed Heap region: fd - Stack left redzone: f1 - Stack mid redzone: f2 - Stack right redzone: f3 - Stack partial redzone: f4 - Stack after return: f5 - Stack use after scope: f8 - Global redzone: f9 - Global init order: f6 - Poisoned by user: f7 - ASan internal: fe -==3808== ABORTING -, should match ERROR: AddressSanitizer:? heap-use-after-free on address.*( -|
-|
) #37 0x[0-9a-f]+ (in [^ -
]*DeepFree[^ -
]*36|[(]).*( -|
-|
) #99 0x[0-9a-f]+ (in [^ -
]*DeepFree[^ -
]*98|[(]).*( -|
-|
) #116 0x[0-9a-f]+ (in [^ -
]*DeepFree[^ -
]*115|[(])[^ -
]*( -|
-|
) -FAIL: g++.dg/asan/deep-stack-uaf-1.C -O1 output pattern test, is ================================================================= -==3836== ERROR: AddressSanitizer: heap-use-after-free on address 0xb5d03ec5 at pc 0x8048781 bp 0xbf975168 sp 0xbf97515c -READ of size 1 at 0xb5d03ec5 thread T0 - #0 0x8048780 in main [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:33 - #1 0xb5f06a72 in __libc_start_main /build/glibc-bn4_3y/glibc-2.19/csu/libc-start.c:287 - #2 0x8048660 in _start ??:? -0xb5d03ec5 is located 5 bytes inside of 10-byte region [0xb5d03ec0,0xb5d03eca) -freed by thread T0 here: - #0 0xb620f4e4 in __interceptor_free [...]/hurd/master.build/i686-pc-linux-gnu/libsanitizer/asan/../../../../master/libsanitizer/asan/asan_malloc_linux.cc:61 - #1 0x80487a7 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:25 - #2 0x80487ba in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #3 0x80487cd in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #4 0x80487e0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #5 0x80487f3 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #6 0x8048806 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #7 0x8048819 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #8 0x804882c in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #9 0x804883f in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #10 0x8048852 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #11 0x8048865 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #12 0x8048878 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #13 0x804888b in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #14 0x804889e in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #15 0x80488b1 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #16 0x80488c4 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #17 0x80488d7 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #18 0x80488ea in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #19 0x80488fd in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #20 0x8048910 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #21 0x8048923 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #22 0x8048936 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #23 0x8048949 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #24 0x804895c in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #25 0x804896f in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #26 0x8048982 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #27 0x8048995 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #28 0x80489a8 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #29 0x80489bb in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #30 0x80489ce in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #31 0x80489e1 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #32 0x80489f4 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #33 0x8048a07 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #34 0x8048a1a in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #35 0x8048a2d in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #36 0x8048a40 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #37 0x8048a53 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #38 0x8048a66 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #39 0x8048a79 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #40 0x8048a8c in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #41 0x8048a9f in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #42 0x8048ab2 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #43 0x8048ac5 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #44 0x8048ad8 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #45 0x8048aeb in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #46 0x8048afe in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #47 0x8048b11 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #48 0x8048b24 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #49 0x8048b37 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #50 0x8048b4a in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #51 0x8048b5d in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #52 0x8048b70 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #53 0x8048b83 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #54 0x8048b96 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #55 0x8048ba9 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #56 0x8048bbc in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #57 0x8048bcf in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #58 0x8048be2 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #59 0x8048bf5 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #60 0x8048c08 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #61 0x8048c1b in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #62 0x8048c2e in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #63 0x8048c41 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #64 0x8048c54 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #65 0x8048c67 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #66 0x8048c7a in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #67 0x8048c8d in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #68 0x8048ca0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #69 0x8048cb3 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #70 0x8048cc6 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #71 0x8048cd9 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #72 0x8048cec in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #73 0x8048cff in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #74 0x8048d12 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #75 0x8048d25 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #76 0x8048d38 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #77 0x8048d4b in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #78 0x8048d5e in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #79 0x8048d71 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #80 0x8048d84 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #81 0x8048d97 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #82 0x8048daa in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #83 0x8048dbd in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #84 0x8048dd0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #85 0x8048de3 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #86 0x8048df6 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #87 0x8048e09 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #88 0x8048e1c in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #89 0x8048e2f in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #90 0x8048e42 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #91 0x8048e55 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #92 0x8048e68 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #93 0x8048e7b in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #94 0x8048e8e in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #95 0x8048ea1 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #96 0x8048eb4 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #97 0x8048ec7 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #98 0x8048eda in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #99 0x8048eed in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #100 0x8048f00 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #101 0x8048f13 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #102 0x8048f26 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #103 0x8048f39 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #104 0x8048f4c in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #105 0x8048f5f in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #106 0x8048f72 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #107 0x8048f85 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #108 0x8048f98 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #109 0x8048fab in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #110 0x8048fbe in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #111 0x8048fd1 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #112 0x8048fe4 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #113 0x8048ff7 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #114 0x804900a in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #115 0x804901d in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #116 0x8049030 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #117 0x8049043 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #118 0x8049056 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #119 0x8049069 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 -previously allocated by thread T0 here: - #0 0xb620f5c4 in __interceptor_malloc [...]/hurd/master.build/i686-pc-linux-gnu/libsanitizer/asan/../../../../master/libsanitizer/asan/asan_malloc_linux.cc:71 - #1 0x8048752 in main [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:30 - #2 0xb5f06a72 in __libc_start_main /build/glibc-bn4_3y/glibc-2.19/csu/libc-start.c:287 -Shadow bytes around the buggy address: - 0x36ba0780: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa - 0x36ba0790: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa - 0x36ba07a0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa - 0x36ba07b0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa - 0x36ba07c0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa -=>0x36ba07d0: fa fa fa fa fa fa fa fa[fd]fd fa fa fa fa fa fa - 0x36ba07e0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa - 0x36ba07f0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa - 0x36ba0800: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa - 0x36ba0810: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa - 0x36ba0820: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa -Shadow byte legend (one shadow byte represents 8 application bytes): - Addressable: 00 - Partially addressable: 01 02 03 04 05 06 07 - Heap left redzone: fa - Heap righ redzone: fb - Freed Heap region: fd - Stack left redzone: f1 - Stack mid redzone: f2 - Stack right redzone: f3 - Stack partial redzone: f4 - Stack after return: f5 - Stack use after scope: f8 - Global redzone: f9 - Global init order: f6 - Poisoned by user: f7 - ASan internal: fe -==3836== ABORTING -, should match ERROR: AddressSanitizer:? heap-use-after-free on address.*( -|
-|
) #37 0x[0-9a-f]+ (in [^ -
]*DeepFree[^ -
]*36|[(]).*( -|
-|
) #99 0x[0-9a-f]+ (in [^ -
]*DeepFree[^ -
]*98|[(]).*( -|
-|
) #116 0x[0-9a-f]+ (in [^ -
]*DeepFree[^ -
]*115|[(])[^ -
]*( -|
-|
) -FAIL: g++.dg/asan/deep-stack-uaf-1.C -O2 output pattern test, is ================================================================= -==3864== ERROR: AddressSanitizer: heap-use-after-free on address 0xb5d03ec5 at pc 0x804868d bp 0xbfdc4ac8 sp 0xbfdc4abc -READ of size 1 at 0xb5d03ec5 thread T0 - #0 0x804868c in main [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:33 - #1 0xb5e5ea72 in __libc_start_main /build/glibc-bn4_3y/glibc-2.19/csu/libc-start.c:287 - #2 0x80486bd in _start ??:? -0xb5d03ec5 is located 5 bytes inside of 10-byte region [0xb5d03ec0,0xb5d03eca) -freed by thread T0 here: - #0 0xb61674e4 in __interceptor_free [...]/hurd/master.build/i686-pc-linux-gnu/libsanitizer/asan/../../../../master/libsanitizer/asan/asan_malloc_linux.cc:61 - #1 0x80487a0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:25 - #2 0x80487c0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #3 0x80487e0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #4 0x8048800 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #5 0x8048820 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #6 0x8048840 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #7 0x8048860 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #8 0x8048880 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #9 0x80488a0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #10 0x80488c0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #11 0x80488e0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #12 0x8048900 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #13 0x8048920 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #14 0x8048940 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #15 0x8048960 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #16 0x8048980 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #17 0x80489a0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #18 0x80489c0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #19 0x80489e0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #20 0x8048a00 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #21 0x8048a20 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #22 0x8048a40 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #23 0x8048a60 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #24 0x8048a80 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #25 0x8048aa0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #26 0x8048ac0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #27 0x8048ae0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #28 0x8048b00 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #29 0x8048b20 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #30 0x8048b40 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #31 0x8048b60 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #32 0x8048b80 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #33 0x8048ba0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #34 0x8048bc0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #35 0x8048be0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #36 0x8048c00 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #37 0x8048c20 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #38 0x8048c40 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #39 0x8048c60 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #40 0x8048c80 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #41 0x8048ca0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #42 0x8048cc0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #43 0x8048ce0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #44 0x8048d00 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #45 0x8048d20 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #46 0x8048d40 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #47 0x8048d60 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #48 0x8048d80 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #49 0x8048da0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #50 0x8048dc0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #51 0x8048de0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #52 0x8048e00 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #53 0x8048e20 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #54 0x8048e40 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #55 0x8048e60 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #56 0x8048e80 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #57 0x8048ea0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #58 0x8048ec0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #59 0x8048ee0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #60 0x8048f00 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #61 0x8048f20 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #62 0x8048f40 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #63 0x8048f60 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #64 0x8048f80 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #65 0x8048fa0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #66 0x8048fc0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #67 0x8048fe0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #68 0x8049000 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #69 0x8049020 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #70 0x8049040 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #71 0x8049060 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #72 0x8049080 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #73 0x80490a0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #74 0x80490c0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #75 0x80490e0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #76 0x8049100 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #77 0x8049120 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #78 0x8049140 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #79 0x8049160 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #80 0x8049180 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #81 0x80491a0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #82 0x80491c0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #83 0x80491e0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #84 0x8049200 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #85 0x8049220 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #86 0x8049240 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #87 0x8049260 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #88 0x8049280 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #89 0x80492a0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #90 0x80492c0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #91 0x80492e0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #92 0x8049300 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #93 0x8049320 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #94 0x8049340 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #95 0x8049360 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #96 0x8049380 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #97 0x80493a0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #98 0x80493c0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #99 0x80493e0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #100 0x8049400 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #101 0x8049420 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #102 0x8049440 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #103 0x8049460 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #104 0x8049480 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #105 0x80494a0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #106 0x80494c0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #107 0x80494e0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #108 0x8049500 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #109 0x8049520 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #110 0x8049540 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #111 0x8049560 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #112 0x8049580 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #113 0x80495a0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #114 0x80495c0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #115 0x80495e0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #116 0x8049600 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #117 0x8049620 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #118 0x8049640 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #119 0x8049660 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 -previously allocated by thread T0 here: - #0 0xb61675c4 in __interceptor_malloc [...]/hurd/master.build/i686-pc-linux-gnu/libsanitizer/asan/../../../../master/libsanitizer/asan/asan_malloc_linux.cc:71 - #1 0x8048655 in main [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:30 - #2 0xb5e5ea72 in __libc_start_main /build/glibc-bn4_3y/glibc-2.19/csu/libc-start.c:287 -Shadow bytes around the buggy address: - 0x36ba0780: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa - 0x36ba0790: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa - 0x36ba07a0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa - 0x36ba07b0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa - 0x36ba07c0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa -=>0x36ba07d0: fa fa fa fa fa fa fa fa[fd]fd fa fa fa fa fa fa - 0x36ba07e0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa - 0x36ba07f0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa - 0x36ba0800: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa - 0x36ba0810: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa - 0x36ba0820: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa -Shadow byte legend (one shadow byte represents 8 application bytes): - Addressable: 00 - Partially addressable: 01 02 03 04 05 06 07 - Heap left redzone: fa - Heap righ redzone: fb - Freed Heap region: fd - Stack left redzone: f1 - Stack mid redzone: f2 - Stack right redzone: f3 - Stack partial redzone: f4 - Stack after return: f5 - Stack use after scope: f8 - Global redzone: f9 - Global init order: f6 - Poisoned by user: f7 - ASan internal: fe -==3864== ABORTING -, should match ERROR: AddressSanitizer:? heap-use-after-free on address.*( -|
-|
) #37 0x[0-9a-f]+ (in [^ -
]*DeepFree[^ -
]*36|[(]).*( -|
-|
) #99 0x[0-9a-f]+ (in [^ -
]*DeepFree[^ -
]*98|[(]).*( -|
-|
) #116 0x[0-9a-f]+ (in [^ -
]*DeepFree[^ -
]*115|[(])[^ -
]*( -|
-|
) -FAIL: g++.dg/asan/deep-stack-uaf-1.C -O3 -fomit-frame-pointer output pattern test, is ================================================================= -==3892== ERROR: AddressSanitizer: heap-use-after-free on address 0xb5d03ec5 at pc 0x804868d bp 0xbf96cad8 sp 0xbf96cacc -READ of size 1 at 0xb5d03ec5 thread T0 - #0 0x804868c in main [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:33 - #1 0xb5edaa72 in __libc_start_main /build/glibc-bn4_3y/glibc-2.19/csu/libc-start.c:287 - #2 0x80486bd in _start ??:? -0xb5d03ec5 is located 5 bytes inside of 10-byte region [0xb5d03ec0,0xb5d03eca) -freed by thread T0 here: - #0 0xb61e34e4 in __interceptor_free [...]/hurd/master.build/i686-pc-linux-gnu/libsanitizer/asan/../../../../master/libsanitizer/asan/asan_malloc_linux.cc:61 - #1 0x80487a0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:25 - #2 0x80487c0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #3 0x80487e0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #4 0x8048800 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #5 0x8048820 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #6 0x8048840 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #7 0x8048860 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #8 0x8048880 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #9 0x80488a0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #10 0x80488c0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #11 0x80488e0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #12 0x8048900 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #13 0x8048920 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #14 0x8048940 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #15 0x8048960 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #16 0x8048980 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #17 0x80489a0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #18 0x80489c0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #19 0x80489e0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #20 0x8048a00 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #21 0x8048a20 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #22 0x8048a40 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #23 0x8048a60 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #24 0x8048a80 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #25 0x8048aa0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #26 0x8048ac0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #27 0x8048ae0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #28 0x8048b00 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #29 0x8048b20 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #30 0x8048b40 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #31 0x8048b60 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #32 0x8048b80 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #33 0x8048ba0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #34 0x8048bc0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #35 0x8048be0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #36 0x8048c00 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #37 0x8048c20 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #38 0x8048c40 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #39 0x8048c60 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #40 0x8048c80 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #41 0x8048ca0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #42 0x8048cc0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #43 0x8048ce0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #44 0x8048d00 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #45 0x8048d20 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #46 0x8048d40 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #47 0x8048d60 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #48 0x8048d80 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #49 0x8048da0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #50 0x8048dc0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #51 0x8048de0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #52 0x8048e00 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #53 0x8048e20 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #54 0x8048e40 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #55 0x8048e60 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #56 0x8048e80 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #57 0x8048ea0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #58 0x8048ec0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #59 0x8048ee0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #60 0x8048f00 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #61 0x8048f20 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #62 0x8048f40 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #63 0x8048f60 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #64 0x8048f80 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #65 0x8048fa0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #66 0x8048fc0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #67 0x8048fe0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #68 0x8049000 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #69 0x8049020 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #70 0x8049040 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #71 0x8049060 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #72 0x8049080 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #73 0x80490a0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #74 0x80490c0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #75 0x80490e0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #76 0x8049100 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #77 0x8049120 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #78 0x8049140 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #79 0x8049160 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #80 0x8049180 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #81 0x80491a0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #82 0x80491c0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #83 0x80491e0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #84 0x8049200 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #85 0x8049220 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #86 0x8049240 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #87 0x8049260 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #88 0x8049280 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #89 0x80492a0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #90 0x80492c0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #91 0x80492e0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #92 0x8049300 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #93 0x8049320 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #94 0x8049340 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #95 0x8049360 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #96 0x8049380 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #97 0x80493a0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #98 0x80493c0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #99 0x80493e0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #100 0x8049400 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #101 0x8049420 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #102 0x8049440 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #103 0x8049460 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #104 0x8049480 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #105 0x80494a0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #106 0x80494c0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #107 0x80494e0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #108 0x8049500 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #109 0x8049520 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #110 0x8049540 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #111 0x8049560 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #112 0x8049580 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #113 0x80495a0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #114 0x80495c0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #115 0x80495e0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #116 0x8049600 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #117 0x8049620 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #118 0x8049640 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #119 0x8049660 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 -previously allocated by thread T0 here: - #0 0xb61e35c4 in __interceptor_malloc [...]/hurd/master.build/i686-pc-linux-gnu/libsanitizer/asan/../../../../master/libsanitizer/asan/asan_malloc_linux.cc:71 - #1 0x8048655 in main [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:30 - #2 0xb5edaa72 in __libc_start_main /build/glibc-bn4_3y/glibc-2.19/csu/libc-start.c:287 -Shadow bytes around the buggy address: - 0x36ba0780: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa - 0x36ba0790: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa - 0x36ba07a0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa - 0x36ba07b0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa - 0x36ba07c0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa -=>0x36ba07d0: fa fa fa fa fa fa fa fa[fd]fd fa fa fa fa fa fa - 0x36ba07e0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa - 0x36ba07f0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa - 0x36ba0800: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa - 0x36ba0810: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa - 0x36ba0820: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa -Shadow byte legend (one shadow byte represents 8 application bytes): - Addressable: 00 - Partially addressable: 01 02 03 04 05 06 07 - Heap left redzone: fa - Heap righ redzone: fb - Freed Heap region: fd - Stack left redzone: f1 - Stack mid redzone: f2 - Stack right redzone: f3 - Stack partial redzone: f4 - Stack after return: f5 - Stack use after scope: f8 - Global redzone: f9 - Global init order: f6 - Poisoned by user: f7 - ASan internal: fe -==3892== ABORTING -, should match ERROR: AddressSanitizer:? heap-use-after-free on address.*( -|
-|
) #37 0x[0-9a-f]+ (in [^ -
]*DeepFree[^ -
]*36|[(]).*( -|
-|
) #99 0x[0-9a-f]+ (in [^ -
]*DeepFree[^ -
]*98|[(]).*( -|
-|
) #116 0x[0-9a-f]+ (in [^ -
]*DeepFree[^ -
]*115|[(])[^ -
]*( -|
-|
) -FAIL: g++.dg/asan/deep-stack-uaf-1.C -O3 -g output pattern test, is ================================================================= -==3920== ERROR: AddressSanitizer: heap-use-after-free on address 0xb5d03ec5 at pc 0x804868d bp 0xbfd89d98 sp 0xbfd89d8c -READ of size 1 at 0xb5d03ec5 thread T0 - #0 0x804868c in main [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:33 - #1 0xb5ee8a72 in __libc_start_main /build/glibc-bn4_3y/glibc-2.19/csu/libc-start.c:287 - #2 0x80486bd in _start ??:? -0xb5d03ec5 is located 5 bytes inside of 10-byte region [0xb5d03ec0,0xb5d03eca) -freed by thread T0 here: - #0 0xb61f14e4 in __interceptor_free [...]/hurd/master.build/i686-pc-linux-gnu/libsanitizer/asan/../../../../master/libsanitizer/asan/asan_malloc_linux.cc:61 - #1 0x80487a0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:25 - #2 0x80487c0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #3 0x80487e0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #4 0x8048800 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #5 0x8048820 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #6 0x8048840 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #7 0x8048860 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #8 0x8048880 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #9 0x80488a0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #10 0x80488c0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #11 0x80488e0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #12 0x8048900 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #13 0x8048920 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #14 0x8048940 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #15 0x8048960 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #16 0x8048980 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #17 0x80489a0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #18 0x80489c0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #19 0x80489e0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #20 0x8048a00 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #21 0x8048a20 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #22 0x8048a40 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #23 0x8048a60 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #24 0x8048a80 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #25 0x8048aa0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #26 0x8048ac0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #27 0x8048ae0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #28 0x8048b00 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #29 0x8048b20 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #30 0x8048b40 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #31 0x8048b60 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #32 0x8048b80 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #33 0x8048ba0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #34 0x8048bc0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #35 0x8048be0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #36 0x8048c00 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #37 0x8048c20 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #38 0x8048c40 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #39 0x8048c60 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #40 0x8048c80 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #41 0x8048ca0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #42 0x8048cc0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #43 0x8048ce0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #44 0x8048d00 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #45 0x8048d20 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #46 0x8048d40 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #47 0x8048d60 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #48 0x8048d80 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #49 0x8048da0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #50 0x8048dc0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #51 0x8048de0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #52 0x8048e00 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #53 0x8048e20 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #54 0x8048e40 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #55 0x8048e60 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #56 0x8048e80 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #57 0x8048ea0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #58 0x8048ec0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #59 0x8048ee0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #60 0x8048f00 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #61 0x8048f20 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #62 0x8048f40 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #63 0x8048f60 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #64 0x8048f80 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #65 0x8048fa0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #66 0x8048fc0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #67 0x8048fe0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #68 0x8049000 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #69 0x8049020 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #70 0x8049040 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #71 0x8049060 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #72 0x8049080 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #73 0x80490a0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #74 0x80490c0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #75 0x80490e0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #76 0x8049100 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #77 0x8049120 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #78 0x8049140 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #79 0x8049160 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #80 0x8049180 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #81 0x80491a0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #82 0x80491c0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #83 0x80491e0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #84 0x8049200 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #85 0x8049220 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #86 0x8049240 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #87 0x8049260 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #88 0x8049280 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #89 0x80492a0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #90 0x80492c0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #91 0x80492e0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #92 0x8049300 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #93 0x8049320 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #94 0x8049340 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #95 0x8049360 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #96 0x8049380 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #97 0x80493a0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #98 0x80493c0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #99 0x80493e0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #100 0x8049400 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #101 0x8049420 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #102 0x8049440 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #103 0x8049460 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #104 0x8049480 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #105 0x80494a0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #106 0x80494c0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #107 0x80494e0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #108 0x8049500 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #109 0x8049520 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #110 0x8049540 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #111 0x8049560 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #112 0x8049580 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #113 0x80495a0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #114 0x80495c0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #115 0x80495e0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #116 0x8049600 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #117 0x8049620 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #118 0x8049640 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #119 0x8049660 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 -previously allocated by thread T0 here: - #0 0xb61f15c4 in __interceptor_malloc [...]/hurd/master.build/i686-pc-linux-gnu/libsanitizer/asan/../../../../master/libsanitizer/asan/asan_malloc_linux.cc:71 - #1 0x8048655 in main [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:30 - #2 0xb5ee8a72 in __libc_start_main /build/glibc-bn4_3y/glibc-2.19/csu/libc-start.c:287 -Shadow bytes around the buggy address: - 0x36ba0780: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa - 0x36ba0790: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa - 0x36ba07a0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa - 0x36ba07b0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa - 0x36ba07c0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa -=>0x36ba07d0: fa fa fa fa fa fa fa fa[fd]fd fa fa fa fa fa fa - 0x36ba07e0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa - 0x36ba07f0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa - 0x36ba0800: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa - 0x36ba0810: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa - 0x36ba0820: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa -Shadow byte legend (one shadow byte represents 8 application bytes): - Addressable: 00 - Partially addressable: 01 02 03 04 05 06 07 - Heap left redzone: fa - Heap righ redzone: fb - Freed Heap region: fd - Stack left redzone: f1 - Stack mid redzone: f2 - Stack right redzone: f3 - Stack partial redzone: f4 - Stack after return: f5 - Stack use after scope: f8 - Global redzone: f9 - Global init order: f6 - Poisoned by user: f7 - ASan internal: fe -==3920== ABORTING -, should match ERROR: AddressSanitizer:? heap-use-after-free on address.*( -|
-|
) #37 0x[0-9a-f]+ (in [^ -
]*DeepFree[^ -
]*36|[(]).*( -|
-|
) #99 0x[0-9a-f]+ (in [^ -
]*DeepFree[^ -
]*98|[(]).*( -|
-|
) #116 0x[0-9a-f]+ (in [^ -
]*DeepFree[^ -
]*115|[(])[^ -
]*( -|
-|
) -FAIL: g++.dg/asan/deep-stack-uaf-1.C -Os output pattern test, is ================================================================= -==3948== ERROR: AddressSanitizer: heap-use-after-free on address 0xb5d03ec5 at pc 0x804868a bp 0xbfeb7a28 sp 0xbfeb7a1c -READ of size 1 at 0xb5d03ec5 thread T0 - #0 0x8048689 in main [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:33 - #1 0xb5f05a72 in __libc_start_main /build/glibc-bn4_3y/glibc-2.19/csu/libc-start.c:287 - #2 0x80486c5 in _start ??:? -0xb5d03ec5 is located 5 bytes inside of 10-byte region [0xb5d03ec0,0xb5d03eca) -freed by thread T0 here: - #0 0xb620e4e4 in __interceptor_free [...]/hurd/master.build/i686-pc-linux-gnu/libsanitizer/asan/../../../../master/libsanitizer/asan/asan_malloc_linux.cc:61 - #1 0x80487aa in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:25 - #2 0x80487bd in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #3 0x80487d0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #4 0x80487e3 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #5 0x80487f6 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #6 0x8048809 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #7 0x804881c in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #8 0x804882f in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #9 0x8048842 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #10 0x8048855 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #11 0x8048868 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #12 0x804887b in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #13 0x804888e in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #14 0x80488a1 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #15 0x80488b4 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #16 0x80488c7 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #17 0x80488da in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #18 0x80488ed in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #19 0x8048900 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #20 0x8048913 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #21 0x8048926 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #22 0x8048939 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #23 0x804894c in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #24 0x804895f in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #25 0x8048972 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #26 0x8048985 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #27 0x8048998 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #28 0x80489ab in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #29 0x80489be in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #30 0x80489d1 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #31 0x80489e4 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #32 0x80489f7 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #33 0x8048a0a in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #34 0x8048a1d in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #35 0x8048a30 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #36 0x8048a43 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #37 0x8048a56 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #38 0x8048a69 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #39 0x8048a7c in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #40 0x8048a8f in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #41 0x8048aa2 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #42 0x8048ab5 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #43 0x8048ac8 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #44 0x8048adb in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #45 0x8048aee in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #46 0x8048b01 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #47 0x8048b14 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #48 0x8048b27 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #49 0x8048b3a in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #50 0x8048b4d in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #51 0x8048b60 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #52 0x8048b73 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #53 0x8048b86 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #54 0x8048b99 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #55 0x8048bac in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #56 0x8048bbf in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #57 0x8048bd2 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #58 0x8048be5 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #59 0x8048bf8 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #60 0x8048c0b in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #61 0x8048c1e in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #62 0x8048c31 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #63 0x8048c44 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #64 0x8048c57 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #65 0x8048c6a in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #66 0x8048c7d in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #67 0x8048c90 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #68 0x8048ca3 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #69 0x8048cb6 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #70 0x8048cc9 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #71 0x8048cdc in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #72 0x8048cef in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #73 0x8048d02 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #74 0x8048d15 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #75 0x8048d28 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #76 0x8048d3b in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #77 0x8048d4e in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #78 0x8048d61 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #79 0x8048d74 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #80 0x8048d87 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #81 0x8048d9a in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #82 0x8048dad in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #83 0x8048dc0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #84 0x8048dd3 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #85 0x8048de6 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #86 0x8048df9 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #87 0x8048e0c in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #88 0x8048e1f in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #89 0x8048e32 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #90 0x8048e45 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #91 0x8048e58 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #92 0x8048e6b in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #93 0x8048e7e in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #94 0x8048e91 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #95 0x8048ea4 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #96 0x8048eb7 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #97 0x8048eca in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #98 0x8048edd in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #99 0x8048ef0 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #100 0x8048f03 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #101 0x8048f16 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #102 0x8048f29 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #103 0x8048f3c in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #104 0x8048f4f in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #105 0x8048f62 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #106 0x8048f75 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #107 0x8048f88 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #108 0x8048f9b in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #109 0x8048fae in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #110 0x8048fc1 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #111 0x8048fd4 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #112 0x8048fe7 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #113 0x8048ffa in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #114 0x804900d in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #115 0x8049020 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #116 0x8049033 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #117 0x8049046 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #118 0x8049059 in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 - #119 0x804906c in free [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:17 -previously allocated by thread T0 here: - #0 0xb620e5c4 in __interceptor_malloc [...]/hurd/master.build/i686-pc-linux-gnu/libsanitizer/asan/../../../../master/libsanitizer/asan/asan_malloc_linux.cc:71 - #1 0x8048658 in main [...]/hurd/master/gcc/testsuite/g++.dg/asan/deep-stack-uaf-1.C:30 - #2 0xb5f05a72 in __libc_start_main /build/glibc-bn4_3y/glibc-2.19/csu/libc-start.c:287 -Shadow bytes around the buggy address: - 0x36ba0780: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa - 0x36ba0790: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa - 0x36ba07a0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa - 0x36ba07b0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa - 0x36ba07c0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa -=>0x36ba07d0: fa fa fa fa fa fa fa fa[fd]fd fa fa fa fa fa fa - 0x36ba07e0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa - 0x36ba07f0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa - 0x36ba0800: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa - 0x36ba0810: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa - 0x36ba0820: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa -Shadow byte legend (one shadow byte represents 8 application bytes): - Addressable: 00 - Partially addressable: 01 02 03 04 05 06 07 - Heap left redzone: fa - Heap righ redzone: fb - Freed Heap region: fd - Stack left redzone: f1 - Stack mid redzone: f2 - Stack right redzone: f3 - Stack partial redzone: f4 - Stack after return: f5 - Stack use after scope: f8 - Global redzone: f9 - Global init order: f6 - Poisoned by user: f7 - ASan internal: fe -==3948== ABORTING -, should match ERROR: AddressSanitizer:? heap-use-after-free on address.*( -|
-|
) #37 0x[0-9a-f]+ (in [^ -
]*DeepFree[^ -
]*36|[(]).*( -|
-|
) #99 0x[0-9a-f]+ (in [^ -
]*DeepFree[^ -
]*98|[(]).*( -|
-|
) #116 0x[0-9a-f]+ (in [^ -
]*DeepFree[^ -
]*115|[(])[^ -
]*( -|
-|
) Running [...]/hurd/master/gcc/testsuite/g++.dg/bprob/bprob.exp ... Running [...]/hurd/master/gcc/testsuite/g++.dg/charset/charset.exp ... +Running [...]/hurd/master/gcc/testsuite/g++.dg/cilk-plus/cilk-plus.exp ... Running [...]/hurd/master/gcc/testsuite/g++.dg/compat/compat.exp ... Running [...]/hurd/master/gcc/testsuite/g++.dg/compat/struct-layout-1.exp ... 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 ... -FAIL: g++.dg/ext/mv1.C -std=gnu++98 (internal compiler error) -FAIL: g++.dg/ext/mv1.C -std=gnu++98 (test for excess errors) -FAIL: g++.dg/ext/mv1.C -std=gnu++11 (internal compiler error) -FAIL: g++.dg/ext/mv1.C -std=gnu++11 (test for excess errors) -FAIL: g++.dg/ext/mv12.C -std=gnu++98 (internal compiler error) -FAIL: g++.dg/ext/mv12.C -std=gnu++98 (test for excess errors) -FAIL: g++.dg/ext/mv12.C -std=gnu++11 (internal compiler error) -FAIL: g++.dg/ext/mv12.C -std=gnu++11 (test for excess errors) -FAIL: g++.dg/ext/mv2.C -std=gnu++98 (internal compiler error) -FAIL: g++.dg/ext/mv2.C -std=gnu++98 (test for excess errors) -FAIL: g++.dg/ext/mv2.C -std=gnu++11 (internal compiler error) -FAIL: g++.dg/ext/mv2.C -std=gnu++11 (test for excess errors) -FAIL: g++.dg/ext/mv5.C -std=gnu++98 (internal compiler error) -FAIL: g++.dg/ext/mv5.C -std=gnu++98 (test for excess errors) -FAIL: g++.dg/ext/mv5.C -std=gnu++11 (internal compiler error) -FAIL: g++.dg/ext/mv5.C -std=gnu++11 (test for excess errors) -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 ... Running [...]/hurd/master/gcc/testsuite/g++.dg/gomp/gomp.exp ... Running [...]/hurd/master/gcc/testsuite/g++.dg/graphite/graphite.exp ... Running [...]/hurd/master/gcc/testsuite/g++.dg/guality/guality.exp ... +FAIL: g++.dg/guality/pr55665.C -O2 line 23 p == 40 +FAIL: g++.dg/guality/pr55665.C -O3 -fomit-frame-pointer line 23 p == 40 +FAIL: g++.dg/guality/pr55665.C -O3 -g line 23 p == 40 Running [...]/hurd/master/gcc/testsuite/g++.dg/lto/lto.exp ... Running [...]/hurd/master/gcc/testsuite/g++.dg/pch/pch.exp ... Running [...]/hurd/master/gcc/testsuite/g++.dg/plugin/plugin.exp ... 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 ... +XPASS: g++.dg/tls/thread_local-order2.C -std=c++11 execution test +XPASS: g++.dg/tls/thread_local-order2.C -std=c++1y 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 ... Running [...]/hurd/master/gcc/testsuite/g++.dg/tree-prof/tree-prof.exp ... +Running [...]/hurd/master/gcc/testsuite/g++.dg/tsan/tsan.exp ... +Running [...]/hurd/master/gcc/testsuite/g++.dg/ubsan/ubsan.exp ... Running [...]/hurd/master/gcc/testsuite/g++.dg/vect/vect.exp ... Running [...]/hurd/master/gcc/testsuite/g++.old-deja/old-deja.exp ... === g++ Summary === -# of expected passes 53904 -# of unexpected failures 25 -# of expected failures 294 -# of unresolved testcases 8 -# of unsupported tests 684 -[...]/hurd/master.build/gcc/testsuite/g++/../../xg++ version 4.9.0 20130606 (experimental) (GCC) +# of expected passes 87584 +# of unexpected failures 3 +# of unexpected successes 2 +# of expected failures 264 +# of unsupported tests 2960 +[...]/hurd/master.build/gcc/testsuite/g++/../../xg++ version 5.0.0 20140926 (experimental) (GCC) -Makefile:5199: recipe for target 'check-parallel-g++' failed -make[3]: [check-parallel-g++] Error 1 (ignored) make[3]: Leaving directory '[...]/hurd/master.build/gcc' +rm -rf testsuite/gfortran-parallel make[3]: Entering directory '[...]/hurd/master.build/gcc' -test -d plugin || mkdir plugin -test -d testsuite || mkdir testsuite -test -d testsuite/gfortran || mkdir testsuite/gfortran (rootme=`${PWDCMD-pwd}`; export rootme; \ srcdir=`cd ../../master/gcc; ${PWDCMD-pwd}` ; export srcdir ; \ -cd testsuite/gfortran; \ -rm -f tmp-site.exp; \ -sed '/set tmpdir/ s|testsuite$|testsuite/gfortran|' \ +if [ -n "" ] \ + && [ -n "$GCC_RUNTEST_PARALLELIZE_DIR" ] \ + && [ -f testsuite/gfortran-parallel/finished ]; then \ + rm -rf testsuite/gfortran; \ +else \ + cd testsuite/gfortran; \ + rm -f tmp-site.exp; \ + sed '/set tmpdir/ s|testsuite$|testsuite/gfortran|' \ < ../../site.exp > tmp-site.exp; \ -/bin/dash ${srcdir}/../move-if-change tmp-site.exp site.exp; \ -EXPECT=`if [ -f ${rootme}/../expect/expect ] ; then echo ${rootme}/../expect/expect ; else echo expect ; fi` ; export EXPECT ; \ -if [ -f ${rootme}/../expect/expect ] ; then \ - TCL_LIBRARY=`cd .. ; cd ${srcdir}/../tcl/library ; ${PWDCMD-pwd}` ; \ - export TCL_LIBRARY ; fi ; \ -runtestflags= ; \ -if [ -n "" ] ; then \ - runtestflags=""; \ -elif [ -n "" ] ; then \ - parts="`echo ' ' \ - | sed 's/=[^ ]* / /g'`"; \ - for part in `find $srcdir/testsuite/gfortran* -name \*.exp` ; do \ - part=`basename $part` ; \ - case " $parts $runtestflags " in \ - *" $part "*) ;; \ - *) runtestflags="$runtestflags $part" ;; \ - esac ; \ - done ; \ -fi ; \ -`if [ -f ${srcdir}/../dejagnu/runtest ] ; then echo ${srcdir}/../dejagnu/runtest ; else echo runtest; fi` --tool gfortran $runtestflags) -Test Run By thomas on Fri Sep 19 08:00:41 2014 + /bin/dash ${srcdir}/../move-if-change tmp-site.exp site.exp; \ + EXPECT=`if [ -f ${rootme}/../expect/expect ] ; then echo ${rootme}/../expect/expect ; else echo expect ; fi` ; export EXPECT ; \ + if [ -f ${rootme}/../expect/expect ] ; then \ + TCL_LIBRARY=`cd .. ; cd ${srcdir}/../tcl/library ; ${PWDCMD-pwd}` ; \ + export TCL_LIBRARY ; \ + fi ; \ + `if [ -f ${srcdir}/../dejagnu/runtest ] ; then echo ${srcdir}/../dejagnu/runtest ; else echo runtest; fi` --tool gfortran ; \ + if [ -n "$GCC_RUNTEST_PARALLELIZE_DIR" ] ; then \ + touch ${rootme}/testsuite/gfortran-parallel/finished; \ + fi ; \ +fi ) +Test Run By thomas on Sat Sep 27 03:36:41 2014 Native configuration is i686-pc-linux-gnu === gfortran tests === @@ -1767,63 +719,57 @@ Using [...]/hurd/master/gcc/testsuite/config/default.exp as tool-and-target-spec Running [...]/hurd/master/gcc/testsuite/gfortran.dg/coarray/caf.exp ... Running [...]/hurd/master/gcc/testsuite/gfortran.dg/debug/debug.exp ... Running [...]/hurd/master/gcc/testsuite/gfortran.dg/dg.exp ... +FAIL: gfortran.dg/coarray_collectives_9.f90 -O (test for errors, line 32) +FAIL: gfortran.dg/coarray_collectives_9.f90 -O (test for errors, line 57) +FAIL: gfortran.dg/coarray_collectives_9.f90 -O (test for errors, line 58) +FAIL: gfortran.dg/coarray_collectives_9.f90 -O (test for errors, line 60) +FAIL: gfortran.dg/coarray_collectives_9.f90 -O (test for errors, line 61) +FAIL: gfortran.dg/coarray_collectives_9.f90 -O (test for excess errors) Running [...]/hurd/master/gcc/testsuite/gfortran.dg/gomp/gomp.exp ... Running [...]/hurd/master/gcc/testsuite/gfortran.dg/graphite/graphite.exp ... +FAIL: gfortran.dg/graphite/pr42393.f90 -O (internal compiler error) +FAIL: gfortran.dg/graphite/pr42393.f90 -O (test for excess errors) Running [...]/hurd/master/gcc/testsuite/gfortran.dg/guality/guality.exp ... +Running [...]/hurd/master/gcc/testsuite/gfortran.dg/ieee/ieee.exp ... Running [...]/hurd/master/gcc/testsuite/gfortran.dg/lto/lto.exp ... -FAIL: gfortran.dg/lto/pr45586-2 f_lto_pr45586-2_0.o-f_lto_pr45586-2_0.o link, -O0 -flto -flto-partition=none -fuse-linker-plugin (internal compiler error) -FAIL: gfortran.dg/lto/pr45586-2 f_lto_pr45586-2_0.o-f_lto_pr45586-2_0.o link, -O0 -flto -flto-partition=1to1 -fno-use-linker-plugin (internal compiler error) -FAIL: gfortran.dg/lto/pr45586-2 f_lto_pr45586-2_0.o-f_lto_pr45586-2_0.o link, -O0 -flto -fuse-linker-plugin -fno-fat-lto-objects (internal compiler error) -FAIL: gfortran.dg/lto/pr45586 f_lto_pr45586_0.o-f_lto_pr45586_0.o link, -O0 -flto -flto-partition=none -fuse-linker-plugin (internal compiler error) -FAIL: gfortran.dg/lto/pr45586 f_lto_pr45586_0.o-f_lto_pr45586_0.o link, -O0 -flto -flto-partition=1to1 -fno-use-linker-plugin (internal compiler error) -FAIL: gfortran.dg/lto/pr45586 f_lto_pr45586_0.o-f_lto_pr45586_0.o link, -O0 -flto -fuse-linker-plugin -fno-fat-lto-objects (internal compiler error) Running [...]/hurd/master/gcc/testsuite/gfortran.dg/vect/vect.exp ... Running [...]/hurd/master/gcc/testsuite/gfortran.fortran-torture/compile/compile.exp ... Running [...]/hurd/master/gcc/testsuite/gfortran.fortran-torture/execute/execute.exp ... === gfortran Summary === -# of expected passes 44265 -# of unexpected failures 6 +# of expected passes 46460 +# of unexpected failures 8 # of expected failures 52 -# of unresolved testcases 6 -# of unsupported tests 212 -[...]/hurd/master.build/gcc/testsuite/gfortran/../../gfortran version 4.9.0 20130606 (experimental) (GCC) +# of unsupported tests 217 +[...]/hurd/master.build/gcc/testsuite/gfortran/../../gfortran version 5.0.0 20140926 (experimental) (GCC) -Makefile:5199: recipe for target 'check-parallel-gfortran' failed -make[3]: [check-parallel-gfortran] Error 1 (ignored) make[3]: Leaving directory '[...]/hurd/master.build/gcc' +rm -rf testsuite/objc-parallel make[3]: Entering directory '[...]/hurd/master.build/gcc' -test -d plugin || mkdir plugin -test -d testsuite || mkdir testsuite -test -d testsuite/objc || mkdir testsuite/objc (rootme=`${PWDCMD-pwd}`; export rootme; \ srcdir=`cd ../../master/gcc; ${PWDCMD-pwd}` ; export srcdir ; \ -cd testsuite/objc; \ -rm -f tmp-site.exp; \ -sed '/set tmpdir/ s|testsuite$|testsuite/objc|' \ +if [ -n "" ] \ + && [ -n "$GCC_RUNTEST_PARALLELIZE_DIR" ] \ + && [ -f testsuite/objc-parallel/finished ]; then \ + rm -rf testsuite/objc; \ +else \ + cd testsuite/objc; \ + rm -f tmp-site.exp; \ + sed '/set tmpdir/ s|testsuite$|testsuite/objc|' \ < ../../site.exp > tmp-site.exp; \ -/bin/dash ${srcdir}/../move-if-change tmp-site.exp site.exp; \ -EXPECT=`if [ -f ${rootme}/../expect/expect ] ; then echo ${rootme}/../expect/expect ; else echo expect ; fi` ; export EXPECT ; \ -if [ -f ${rootme}/../expect/expect ] ; then \ - TCL_LIBRARY=`cd .. ; cd ${srcdir}/../tcl/library ; ${PWDCMD-pwd}` ; \ - export TCL_LIBRARY ; fi ; \ -runtestflags= ; \ -if [ -n "" ] ; then \ - runtestflags=""; \ -elif [ -n "" ] ; then \ - parts="`echo ' ' \ - | sed 's/=[^ ]* / /g'`"; \ - for part in `find $srcdir/testsuite/objc* -name \*.exp` ; do \ - part=`basename $part` ; \ - case " $parts $runtestflags " in \ - *" $part "*) ;; \ - *) runtestflags="$runtestflags $part" ;; \ - esac ; \ - done ; \ -fi ; \ -`if [ -f ${srcdir}/../dejagnu/runtest ] ; then echo ${srcdir}/../dejagnu/runtest ; else echo runtest; fi` --tool objc $runtestflags) -Test Run By thomas on Fri Sep 19 09:21:07 2014 + /bin/dash ${srcdir}/../move-if-change tmp-site.exp site.exp; \ + EXPECT=`if [ -f ${rootme}/../expect/expect ] ; then echo ${rootme}/../expect/expect ; else echo expect ; fi` ; export EXPECT ; \ + if [ -f ${rootme}/../expect/expect ] ; then \ + TCL_LIBRARY=`cd .. ; cd ${srcdir}/../tcl/library ; ${PWDCMD-pwd}` ; \ + export TCL_LIBRARY ; \ + fi ; \ + `if [ -f ${srcdir}/../dejagnu/runtest ] ; then echo ${srcdir}/../dejagnu/runtest ; else echo runtest; fi` --tool objc ; \ + if [ -n "$GCC_RUNTEST_PARALLELIZE_DIR" ] ; then \ + touch ${rootme}/testsuite/objc-parallel/finished; \ + fi ; \ +fi ) +Test Run By thomas on Sat Sep 27 05:07:00 2014 Native configuration is i686-pc-linux-gnu === objc tests === @@ -1853,10 +799,10 @@ Running [...]/hurd/master/gcc/testsuite/objc.dg/torture/tls/tls.exp ... === objc Summary === -# of expected passes 2988 +# of expected passes 3004 # of expected failures 6 # of unsupported tests 74 -[...]/hurd/master.build/gcc/xgcc version 4.9.0 20130606 (experimental) (GCC) +[...]/hurd/master.build/gcc/xgcc version 5.0.0 20140926 (experimental) (GCC) make[3]: Leaving directory '[...]/hurd/master.build/gcc' make[2]: Leaving directory '[...]/hurd/master.build/gcc' @@ -1865,11 +811,14 @@ make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '[...]/hurd/master.build/intl' make[2]: Entering directory '[...]/hurd/master.build/libbacktrace' true DO=all multi-do # make -make btest +make btest stest make[3]: Entering directory '[...]/hurd/master.build/libbacktrace' -gcc-4.6 -DHAVE_CONFIG_H -I. -I../../master/libbacktrace -I ../../master/libbacktrace/../include -I ../../master/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=btest-btest.o -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -O -g -O2 -c -o btest-btest.o `test -f 'btest.c' || echo '../../master/libbacktrace/'`btest.c -/bin/dash ./libtool --tag=CC --mode=link gcc-4.6 -funwind-tables -frandom-seed=btest -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -O -g -O2 -o btest btest-btest.o libbacktrace.la -libtool: link: gcc-4.6 -funwind-tables -frandom-seed=btest -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -O -g -O2 -o btest btest-btest.o ./.libs/libbacktrace.a +gcc-4.9 -DHAVE_CONFIG_H -I. -I../../master/libbacktrace -I ../../master/libbacktrace/../include -I ../../master/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=btest-btest.o -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -O -g -O2 -c -o btest-btest.o `test -f 'btest.c' || echo '../../master/libbacktrace/'`btest.c +/bin/dash ./libtool --tag=CC --mode=link gcc-4.9 -funwind-tables -frandom-seed=btest -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -O -g -O2 -o btest btest-btest.o libbacktrace.la +libtool: link: gcc-4.9 -funwind-tables -frandom-seed=btest -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -O -g -O2 -o btest btest-btest.o ./.libs/libbacktrace.a +gcc-4.9 -DHAVE_CONFIG_H -I. -I../../master/libbacktrace -I ../../master/libbacktrace/../include -I ../../master/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=stest.o -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -O2 -c ../../master/libbacktrace/stest.c +/bin/dash ./libtool --tag=CC --mode=link gcc-4.9 -funwind-tables -frandom-seed=stest -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -O2 -o stest stest.o libbacktrace.la +libtool: link: gcc-4.9 -funwind-tables -frandom-seed=stest -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -O2 -o stest stest.o ./.libs/libbacktrace.a make[3]: Leaving directory '[...]/hurd/master.build/libbacktrace' make check-TESTS make[3]: Entering directory '[...]/hurd/master.build/libbacktrace' @@ -1877,10 +826,12 @@ PASS: backtrace_full noinline PASS: backtrace_full inline PASS: backtrace_simple noinline PASS: backtrace_simple inline +PASS: backtrace_syminfo variable PASS: btest -============= -1 test passed -============= +PASS: stest +================== +All 2 tests passed +================== make[3]: Leaving directory '[...]/hurd/master.build/libbacktrace' make[2]: Leaving directory '[...]/hurd/master.build/libbacktrace' make[2]: Entering directory '[...]/hurd/master.build/libcpp' @@ -1891,14 +842,16 @@ make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '[...]/hurd/master.build/libdecnumber' make[2]: Entering directory '[...]/hurd/master.build/libiberty' make[3]: Entering directory '[...]/hurd/master.build/libiberty/testsuite' -gcc-4.6 -DHAVE_CONFIG_H -g -O2 -I.. -I../../../master/libiberty/testsuite/../../include -o test-demangle \ +gcc-4.9 -DHAVE_CONFIG_H -g -O2 -I.. -I../../../master/libiberty/testsuite/../../include -o test-demangle \ ../../../master/libiberty/testsuite/test-demangle.c ../libiberty.a ./test-demangle < ../../../master/libiberty/testsuite/demangle-expected -./test-demangle: 882 tests, 0 failures -gcc-4.6 -DHAVE_CONFIG_H -g -O2 -I.. -I../../../master/libiberty/testsuite/../../include -DHAVE_CONFIG_H -I.. -o test-pexecute \ +./test-demangle: 896 tests, 0 failures +./test-demangle < ../../../master/libiberty/testsuite/d-demangle-expected +./test-demangle: 230 tests, 0 failures +gcc-4.9 -DHAVE_CONFIG_H -g -O2 -I.. -I../../../master/libiberty/testsuite/../../include -DHAVE_CONFIG_H -I.. -o test-pexecute \ ../../../master/libiberty/testsuite/test-pexecute.c ../libiberty.a ./test-pexecute -gcc-4.6 -DHAVE_CONFIG_H -g -O2 -I.. -I../../../master/libiberty/testsuite/../../include -DHAVE_CONFIG_H -I.. -o test-expandargv \ +gcc-4.9 -DHAVE_CONFIG_H -g -O2 -I.. -I../../../master/libiberty/testsuite/../../include -DHAVE_CONFIG_H -I.. -o test-expandargv \ ../../../master/libiberty/testsuite/test-expandargv.c ../libiberty.a ./test-expandargv PASS: test-expandargv-0. @@ -1966,19 +919,21 @@ make[4]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++ Making a new site.exp file... AR="ar"; export AR; \ RANLIB="ranlib"; export RANLIB; \ -if [ -z "" ] \ - && [ "" = "-j" ]; then \ - make check-DEJAGNUnormal0 check-DEJAGNUnormal1 check-DEJAGNUnormal2 check-DEJAGNUnormal3 check-DEJAGNUnormal4 check-DEJAGNUnormal5 check-DEJAGNUnormal6 check-DEJAGNUnormal7 check-DEJAGNUnormal8 check-DEJAGNUnormal9; \ - for idx in 0 1 2 3 4 5 6 7 8 9; do \ - mv -f normal$idx/libstdc++.sum normal$idx/libstdc++.sum.sep; \ - mv -f normal$idx/libstdc++.log normal$idx/libstdc++.log.sep; \ +if [ -z "" ] && [ "" = "-j" ]; then \ + rm -rf normal-parallel || true; \ + mkdir normal-parallel; \ + make check-DEJAGNUnormal1 check-DEJAGNUnormal2 check-DEJAGNUnormal3 check-DEJAGNUnormal4 check-DEJAGNUnormal5 check-DEJAGNUnormal6 check-DEJAGNUnormal7 check-DEJAGNUnormal8 check-DEJAGNUnormal9 check-DEJAGNUnormal10 check-DEJAGNUnormal11 check-DEJAGNUnormal12 check-DEJAGNUnormal13 check-DEJAGNUnormal14 check-DEJAGNUnormal15 check-DEJAGNUnormal16 check-DEJAGNUnormal17 check-DEJAGNUnormal18 check-DEJAGNUnormal19 check-DEJAGNUnormal20 check-DEJAGNUnormal21 check-DEJAGNUnormal22 check-DEJAGNUnormal23 check-DEJAGNUnormal24 check-DEJAGNUnormal25 check-DEJAGNUnormal26 check-DEJAGNUnormal27 check-DEJAGNUnormal28 check-DEJAGNUnormal29 check-DEJAGNUnormal30 check-DEJAGNUnormal31 check-DEJAGNUnormal32 check-DEJAGNUnormal33 check-DEJAGNUnormal34 check-DEJAGNUnormal35 check-DEJAGNUnormal36 check-DEJAGNUnormal37 check-DEJAGNUnormal38 check-DEJAGNUnormal39 check-DEJAGNUnormal40 check-DEJAGNUnormal41 check-DEJAGNUnormal42 check-DEJAGNUnormal43 check-DEJAGNUnormal44 check-DEJAGNUnormal45 check-DEJAGNUnormal46 check-DEJAGNUnormal47 check-DEJAGNUnormal48 check-DEJAGNUnormal49 check-DEJAGNUnormal50 check-DEJAGNUnormal51 check-DEJAGNUnormal52 check-DEJAGNUnormal53 check-DEJAGNUnormal54 check-DEJAGNUnormal55 check-DEJAGNUnormal56 check-DEJAGNUnormal57 check-DEJAGNUnormal58 check-DEJAGNUnormal59 check-DEJAGNUnormal60 check-DEJAGNUnormal61 check-DEJAGNUnormal62 check-DEJAGNUnormal63 check-DEJAGNUnormal64 check-DEJAGNUnormal65 check-DEJAGNUnormal66 check-DEJAGNUnormal67 check-DEJAGNUnormal68 check-DEJAGNUnormal69 check-DEJAGNUnormal70 check-DEJAGNUnormal71 check-DEJAGNUnormal72 check-DEJAGNUnormal73 check-DEJAGNUnormal74 check-DEJAGNUnormal75 check-DEJAGNUnormal76 check-DEJAGNUnormal77 check-DEJAGNUnormal78 check-DEJAGNUnormal79 check-DEJAGNUnormal80 check-DEJAGNUnormal81 check-DEJAGNUnormal82 check-DEJAGNUnormal83 check-DEJAGNUnormal84 check-DEJAGNUnormal85 check-DEJAGNUnormal86 check-DEJAGNUnormal87 check-DEJAGNUnormal88 check-DEJAGNUnormal89 check-DEJAGNUnormal90 check-DEJAGNUnormal91 check-DEJAGNUnormal92 check-DEJAGNUnormal93 check-DEJAGNUnormal94 check-DEJAGNUnormal95 check-DEJAGNUnormal96 check-DEJAGNUnormal97 check-DEJAGNUnormal98 check-DEJAGNUnormal99 check-DEJAGNUnormal100 check-DEJAGNUnormal101 check-DEJAGNUnormal102 check-DEJAGNUnormal103 check-DEJAGNUnormal104 check-DEJAGNUnormal105 check-DEJAGNUnormal106 check-DEJAGNUnormal107 check-DEJAGNUnormal108 check-DEJAGNUnormal109 check-DEJAGNUnormal110 check-DEJAGNUnormal111 check-DEJAGNUnormal112 check-DEJAGNUnormal113 check-DEJAGNUnormal114 check-DEJAGNUnormal115 check-DEJAGNUnormal116 check-DEJAGNUnormal117 check-DEJAGNUnormal118 check-DEJAGNUnormal119 check-DEJAGNUnormal120 check-DEJAGNUnormal121 check-DEJAGNUnormal122 check-DEJAGNUnormal123 check-DEJAGNUnormal124 check-DEJAGNUnormal125 check-DEJAGNUnormal126 check-DEJAGNUnormal127 check-DEJAGNUnormal128; \ + rm -rf normal-parallel || true; \ + for idx in 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128; do \ + if [ -d normal$idx ]; then \ + mv -f normal$idx/libstdc++.sum normal$idx/libstdc++.sum.sep; \ + mv -f normal$idx/libstdc++.log normal$idx/libstdc++.log.sep; \ + fi; \ done; \ - mv -f libstdc++.sum libstdc++.sum.sep; \ - mv -f libstdc++.log libstdc++.log.sep; \ /bin/dash ../../../../master/libstdc++-v3/testsuite/../../contrib/dg-extract-results.sh \ - libstdc++.sum.sep normal[0-9]/libstdc++.sum.sep > libstdc++.sum; \ + normal[0-9]*/libstdc++.sum.sep > libstdc++.sum; \ /bin/dash ../../../../master/libstdc++-v3/testsuite/../../contrib/dg-extract-results.sh -L \ - libstdc++.log.sep normal[0-9]/libstdc++.log.sep > libstdc++.log; \ + normal[0-9]*/libstdc++.log.sep > libstdc++.log; \ exit 0; \ fi; \ srcdir=`CDPATH="${ZSH_VERSION+.}:" && cd ../../../../master/libstdc++-v3/testsuite && pwd`; export srcdir; \ @@ -1986,47 +941,22 @@ EXPECT=expect; export EXPECT; \ runtest=runtest; \ if [ -z "$runtest" ]; then runtest=runtest; fi; \ tool=libstdc++; \ -dirs=; \ -case "" in \ - normal0) \ - if /bin/dash -c "$runtest --version" > /dev/null 2>&1; then \ - $runtest --tool $tool --srcdir $srcdir \ - abi.exp prettyprinters.exp; \ - else echo "WARNING: could not find \`runtest'" 1>&2; :;\ - fi; \ - dirs="`cd $srcdir; echo [013-9][0-9]_*/*`";; \ - normal1) \ - dirs="`cd $srcdir; echo [ab]* de* [ep]*/*`";; \ - normal2) \ - dirs="`cd $srcdir; echo 2[01]_*/*`";; \ - normal3) \ - dirs="`cd $srcdir; echo 22_*/*`";; \ - normal4) \ - dirs="`cd $srcdir; echo 23_*/[a-km-tw-z]*`";; \ - normal5) \ - dirs="`cd $srcdir; echo 23_*/[luv]*`";; \ - normal6) \ - dirs="`cd $srcdir; echo 2[459]_*/*`";; \ - normal7) \ - dirs="`cd $srcdir; echo 2[68]_*/*`";; \ - normal8) \ - dirs="`cd $srcdir; echo 27_*/*`";; \ - normal9) \ - dirs="`cd $srcdir; echo t*/*`";; \ -esac; \ -if [ -n "" ]; then cd ""; fi; \ +if [ -n "" ]; then \ + if [ -f normal-parallel/finished ]; then rm -rf ""; exit 0; fi; \ + GCC_RUNTEST_PARALLELIZE_DIR=`${PWDCMD-pwd}`/normal-parallel; \ + export GCC_RUNTEST_PARALLELIZE_DIR; \ + cd ""; \ +fi; \ if /bin/dash -c "$runtest --version" > /dev/null 2>&1; then \ - if [ -n "$dirs" ]; then \ - $runtest --tool $tool --srcdir $srcdir \ - \ - "conformance.exp=`echo $dirs | sed 's/ /* /g;s/$/*/'`"; \ - else \ - $runtest --tool $tool --srcdir $srcdir \ + $runtest --tool $tool --srcdir $srcdir \ ; \ + if [ -n "" ]; then \ + touch $GCC_RUNTEST_PARALLELIZE_DIR/finished; \ fi; \ -else echo "WARNING: could not find \`runtest'" 1>&2; :;\ +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 Sat Sep 27 05:10:56 2014 Native configuration is i686-pc-linux-gnu === libstdc++ tests === @@ -2043,26 +973,22 @@ Running [...]/hurd/master/libstdc++-v3/testsuite/libstdc++-dg/conformance.exp .. FAIL: 22_locale/numpunct/members/char/3.cc execution test FAIL: 22_locale/time_get/get_date/wchar_t/4.cc execution test Running [...]/hurd/master/libstdc++-v3/testsuite/libstdc++-prettyprinters/prettyprinters.exp ... +Running [...]/hurd/master/libstdc++-v3/testsuite/libstdc++-xmethods/xmethods.exp ... === libstdc++ Summary === -# of expected passes 9427 +# of expected passes 10239 # of unexpected failures 2 -# of expected failures 45 -# of unsupported tests 208 -Makefile:555: recipe for target 'check-DEJAGNU' failed -make[4]: *** [check-DEJAGNU] Error 1 +# of expected failures 69 +# of unsupported tests 225 make[4]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/testsuite' -Makefile:619: recipe for target 'check-am' failed -make[3]: *** [check-am] Error 2 -make[3]: Target 'check' not remade because of errors. make[3]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/testsuite' Making check in python make[3]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/python' make[3]: Nothing to be done for 'check'. make[3]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/python' make[3]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3' -make "AR_FLAGS=rc" "CC_FOR_BUILD=gcc-4.6" "CC_FOR_TARGET=[...]/hurd/master.build/./gcc/xgcc -B[...]/hurd/master.build/./gcc/" "CFLAGS=-g -O2" "CXXFLAGS=-g -O2 -D_GNU_SOURCE" "CFLAGS_FOR_BUILD=-g -O2" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/usr/bin/install -c" "INSTALL_DATA=/usr/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/bin/install -c" "INSTALL_SCRIPT=/usr/bin/install -c" "LDFLAGS=" "LIBCFLAGS=-g -O2" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=make" "MAKEINFO=makeinfo --split-size=5000000 --split-size=5000000 " "SHELL=/bin/dash" "RUNTESTFLAGS=" "exec_prefix=[...]/hurd/master.build.install" "infodir=[...]/hurd/master.build.install/share/info" "libdir=[...]/hurd/master.build.install/lib" "includedir=[...]/hurd/master.build.install/include" "prefix=[...]/hurd/master.build.install" "tooldir=[...]/hurd/master.build.install/i686-pc-linux-gnu" "gxx_include_dir=[...]/hurd/master.build.install/include/c++/4.9.0" "AR=ar" "AS=[...]/hurd/master.build/./gcc/as" "LD=[...]/hurd/master.build/./gcc/collect-ld" "RANLIB=ranlib" "NM=[...]/hurd/master.build/./gcc/nm" "NM_FOR_BUILD=" "NM_FOR_TARGET=nm" "DESTDIR=" "WERROR=" DO=all multi-do # make +make "AR_FLAGS=rc" "CC_FOR_BUILD=gcc-4.9" "CC_FOR_TARGET=[...]/hurd/master.build/./gcc/xgcc -B[...]/hurd/master.build/./gcc/" "CFLAGS=-g -O2" "CXXFLAGS=-g -O2 -D_GNU_SOURCE" "CFLAGS_FOR_BUILD=-g -O2" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/usr/bin/install -c" "INSTALL_DATA=/usr/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/bin/install -c" "INSTALL_SCRIPT=/usr/bin/install -c" "LDFLAGS=" "LIBCFLAGS=-g -O2" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=make" "MAKEINFO=makeinfo --split-size=5000000 --split-size=5000000 " "SHELL=/bin/dash" "RUNTESTFLAGS=" "exec_prefix=[...]/hurd/master.build.install" "infodir=[...]/hurd/master.build.install/share/info" "libdir=[...]/hurd/master.build.install/lib" "includedir=[...]/hurd/master.build.install/include" "prefix=[...]/hurd/master.build.install" "tooldir=[...]/hurd/master.build.install/i686-pc-linux-gnu" "gxx_include_dir=[...]/hurd/master.build.install/include/c++/5.0.0" "AR=ar" "AS=[...]/hurd/master.build/./gcc/as" "LD=[...]/hurd/master.build/./gcc/collect-ld" "RANLIB=ranlib" "NM=[...]/hurd/master.build/./gcc/nm" "NM_FOR_BUILD=" "NM_FOR_TARGET=nm" "DESTDIR=" "WERROR=" DO=all multi-do # make make[4]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3' if [ -z "" ]; then \ true; \ @@ -2078,7 +1004,7 @@ else \ else \ if [ -d ../${dir}/${lib} ]; then \ flags=`echo $i | sed -e 's/^[^;]*;//' -e 's/@/ -/g'`; \ - if (cd ../${dir}/${lib}; make "AR_FLAGS=rc" "CC_FOR_BUILD=gcc-4.6" "CC_FOR_TARGET=[...]/hurd/master.build/./gcc/xgcc -B[...]/hurd/master.build/./gcc/" "CFLAGS=-g -O2" "CXXFLAGS=-g -O2 -D_GNU_SOURCE" "CFLAGS_FOR_BUILD=-g -O2" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/usr/bin/install -c" "INSTALL_DATA=/usr/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/bin/install -c" "INSTALL_SCRIPT=/usr/bin/install -c" "LDFLAGS=" "LIBCFLAGS=-g -O2" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=make" "MAKEINFO=makeinfo --split-size=5000000 --split-size=5000000 " "SHELL=/bin/dash" "RUNTESTFLAGS=" "exec_prefix=[...]/hurd/master.build.install" "infodir=[...]/hurd/master.build.install/share/info" "libdir=[...]/hurd/master.build.install/lib" "includedir=[...]/hurd/master.build.install/include" "prefix=[...]/hurd/master.build.install" "tooldir=[...]/hurd/master.build.install/i686-pc-linux-gnu" "gxx_include_dir=[...]/hurd/master.build.install/include/c++/4.9.0" "AR=ar" "AS=[...]/hurd/master.build/./gcc/as" "LD=[...]/hurd/master.build/./gcc/collect-ld" "RANLIB=ranlib" "NM=[...]/hurd/master.build/./gcc/nm" "NM_FOR_BUILD=" "NM_FOR_TARGET=nm" "DESTDIR=" "WERROR=" \ + if (cd ../${dir}/${lib}; make "AR_FLAGS=rc" "CC_FOR_BUILD=gcc-4.9" "CC_FOR_TARGET=[...]/hurd/master.build/./gcc/xgcc -B[...]/hurd/master.build/./gcc/" "CFLAGS=-g -O2" "CXXFLAGS=-g -O2 -D_GNU_SOURCE" "CFLAGS_FOR_BUILD=-g -O2" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/usr/bin/install -c" "INSTALL_DATA=/usr/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/bin/install -c" "INSTALL_SCRIPT=/usr/bin/install -c" "LDFLAGS=" "LIBCFLAGS=-g -O2" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=make" "MAKEINFO=makeinfo --split-size=5000000 --split-size=5000000 " "SHELL=/bin/dash" "RUNTESTFLAGS=" "exec_prefix=[...]/hurd/master.build.install" "infodir=[...]/hurd/master.build.install/share/info" "libdir=[...]/hurd/master.build.install/lib" "includedir=[...]/hurd/master.build.install/include" "prefix=[...]/hurd/master.build.install" "tooldir=[...]/hurd/master.build.install/i686-pc-linux-gnu" "gxx_include_dir=[...]/hurd/master.build.install/include/c++/5.0.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}" \ @@ -2110,72 +1036,40 @@ else \ fi make[4]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3' make[3]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3' -Makefile:480: recipe for target 'check-recursive' failed -make[2]: *** [check-recursive] Error 1 -make[2]: Target 'check' not remade because of errors. make[2]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3' -Makefile:13415: recipe for target 'check-target-libstdc++-v3' failed -make[1]: *** [check-target-libstdc++-v3] Error 2 -make[2]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libmudflap' -Making check in testsuite -make[3]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libmudflap/testsuite' -make check-DEJAGNU -make[4]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libmudflap/testsuite' -Making a new site.exp file... -srcdir=`CDPATH="${ZSH_VERSION+.}:" && cd ../../../../master/libmudflap/testsuite && pwd`; export srcdir; \ -EXPECT=`if [ -f ../../expect/expect ] ; then echo ../../expect/expect ; else echo expect ; fi`; export EXPECT; \ -runtest=`if [ -f ../../../../master/libmudflap/testsuite/../../dejagnu/runtest ] ; then echo ../../../../master/libmudflap/testsuite/../../dejagnu/runtest ; else echo runtest ; fi`; \ -if /bin/dash -c "$runtest --version" > /dev/null 2>&1; then \ - exit_status=0; l='libmudflap'; for tool in $l; do \ - if $runtest --tool $tool --srcdir $srcdir ; \ - then :; else exit_status=1; fi; \ - done; \ -else echo "WARNING: could not find \`runtest'" 1>&2; :;\ -fi; \ -exit $exit_status -Test Run By thomas on Fri Sep 19 10:52:47 2014 -Native configuration is i686-pc-linux-gnu - - === libmudflap tests === - -Schedule of variations: - unix - -Running target unix -Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target. -Using /usr/share/dejagnu/config/unix.exp as generic interface file for target. -Using [...]/hurd/master/libmudflap/testsuite/config/default.exp as tool-and-target-specific interface file. -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 ... -FAIL: libmudflap.cth/pass39-frag.c (-O0) execution test -FAIL: libmudflap.cth/pass39-frag.c (-O0) output pattern test - - === libmudflap Summary === - -# of expected passes 1900 -# of unexpected failures 6 -Makefile:243: recipe for target 'check-DEJAGNU' failed -make[4]: *** [check-DEJAGNU] Error 1 -make[4]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libmudflap/testsuite' -Makefile:280: recipe for target 'check-am' failed -make[3]: *** [check-am] Error 2 -make[3]: Target 'check' not remade because of errors. -make[3]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libmudflap/testsuite' -make[3]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libmudflap' -make "AR_FLAGS=rc" "CC_FOR_BUILD=gcc-4.6" "CFLAGS=-g -O2" "CXXFLAGS=-g -O2 -D_GNU_SOURCE" "CFLAGS_FOR_BUILD=-g -O2" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/usr/bin/install -c" "INSTALL_DATA=/usr/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/bin/install -c" "INSTALL_SCRIPT=/usr/bin/install -c" "JC1FLAGS=" "LDFLAGS=" "LIBCFLAGS=-g -O2" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=make" "MAKEINFO=makeinfo --split-size=5000000 --split-size=5000000 " "PICFLAG=" "PICFLAG_FOR_TARGET=" "SHELL=/bin/dash" "RUNTESTFLAGS=" "exec_prefix=[...]/hurd/master.build.install" "infodir=[...]/hurd/master.build.install/share/info" "libdir=[...]/hurd/master.build.install/lib" "prefix=[...]/hurd/master.build.install" "includedir=[...]/hurd/master.build.install/include" "AR=ar" "AS=[...]/hurd/master.build/./gcc/as" "CC=[...]/hurd/master.build/./gcc/xgcc -B[...]/hurd/master.build/./gcc/ -B[...]/hurd/master.build.install/i686-pc-linux-gnu/bin/ -B[...]/hurd/master.build.install/i686-pc-linux-gnu/lib/ -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/include -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/sys-include " "CXX=[...]/hurd/master.build/./gcc/xg++ -B[...]/hurd/master.build/./gcc/ -nostdinc++ -nostdinc++ -I[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/include/i686-pc-linux-gnu -I[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/include -I[...]/hurd/master/libstdc++-v3/libsupc++ -I[...]/hurd/master/libstdc++-v3/include/backward -I[...]/hurd/master/libstdc++-v3/testsuite/util -L[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/src -L[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/src/.libs -B[...]/hurd/master.build.install/i686-pc-linux-gnu/bin/ -B[...]/hurd/master.build.install/i686-pc-linux-gnu/lib/ -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/include -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/sys-include " "LD=[...]/hurd/master.build/./gcc/collect-ld" "LIBCFLAGS=-g -O2" "NM=[...]/hurd/master.build/./gcc/nm" "PICFLAG=" "RANLIB=ranlib" "DESTDIR=" DO=all multi-do # make -make[4]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libmudflap' +make[2]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libsanitizer' +Making check in sanitizer_common +make[3]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libsanitizer/sanitizer_common' +make[3]: Nothing to be done for 'check'. +make[3]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libsanitizer/sanitizer_common' +Making check in interception +make[3]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libsanitizer/interception' +make[3]: Nothing to be done for 'check'. +make[3]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libsanitizer/interception' +Making check in libbacktrace +make[3]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libsanitizer/libbacktrace' +make[3]: Nothing to be done for 'check'. +make[3]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libsanitizer/libbacktrace' +Making check in lsan +make[3]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libsanitizer/lsan' +make[3]: Nothing to be done for 'check'. +make[3]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libsanitizer/lsan' +Making check in asan +make[3]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libsanitizer/asan' +make[3]: Nothing to be done for 'check'. +make[3]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libsanitizer/asan' +Making check in ubsan +make[3]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libsanitizer/ubsan' +make[3]: Nothing to be done for 'check'. +make[3]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libsanitizer/ubsan' +make[3]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libsanitizer' +make "AR_FLAGS=rc" "CC_FOR_BUILD=gcc-4.9" "CFLAGS=-g -O2" "CXXFLAGS=-g -O2 -D_GNU_SOURCE" "CFLAGS_FOR_BUILD=-g -O2" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/usr/bin/install -c" "INSTALL_DATA=/usr/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/bin/install -c" "INSTALL_SCRIPT=/usr/bin/install -c" "JC1FLAGS=" "LDFLAGS=" "LIBCFLAGS=-g -O2" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=make" "MAKEINFO=makeinfo --split-size=5000000 --split-size=5000000 " "PICFLAG=" "PICFLAG_FOR_TARGET=" "SHELL=/bin/dash" "RUNTESTFLAGS=" "exec_prefix=[...]/hurd/master.build.install" "infodir=[...]/hurd/master.build.install/share/info" "libdir=[...]/hurd/master.build.install/lib" "prefix=[...]/hurd/master.build.install" "includedir=[...]/hurd/master.build.install/include" "AR=ar" "AS=[...]/hurd/master.build/./gcc/as" "LD=[...]/hurd/master.build/./gcc/collect-ld" "LIBCFLAGS=-g -O2" "NM=[...]/hurd/master.build/./gcc/nm" "PICFLAG=" "RANLIB=ranlib" "DESTDIR=" DO=all multi-do # make +make[4]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libsanitizer' if [ -z "" ]; then \ true; \ else \ rootpre=`${PWDCMD-pwd}`/; export rootpre; \ - srcrootpre=`cd ../../../master/libmudflap; ${PWDCMD-pwd}`/; export srcrootpre; \ + srcrootpre=`cd ../../../master/libsanitizer; ${PWDCMD-pwd}`/; export srcrootpre; \ lib=`echo "${rootpre}" | sed -e 's,^.*/\([^/][^/]*\)/$,\1,'`; \ compiler="[...]/hurd/master.build/./gcc/xgcc -B[...]/hurd/master.build/./gcc/ -B[...]/hurd/master.build.install/i686-pc-linux-gnu/bin/ -B[...]/hurd/master.build.install/i686-pc-linux-gnu/lib/ -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/include -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/sys-include "; \ for i in `${compiler} --print-multi-lib 2>/dev/null`; do \ @@ -2187,7 +1081,7 @@ else \ flags=`echo $i | sed -e 's/^[^;]*;//' -e 's/@/ -/g'`; \ if (cd ../${dir}/${lib}; make \ CFLAGS="-g -O2 ${flags}" \ - CCASFLAGS=" ${flags}" \ + CCASFLAGS="-g -O2 ${flags}" \ FCFLAGS=" ${flags}" \ FFLAGS=" ${flags}" \ ADAFLAGS=" ${flags}" \ @@ -2215,35 +1109,20 @@ else \ fi; \ done; \ fi -make[4]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libmudflap' -make[3]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libmudflap' -Makefile:559: recipe for target 'check-recursive' failed -make[2]: *** [check-recursive] Error 1 -make[2]: Target 'check' not remade because of errors. -make[2]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libmudflap' -Makefile:13832: recipe for target 'check-target-libmudflap' failed -make[1]: *** [check-target-libmudflap] Error 2 -make[2]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libsanitizer' -Making check in interception -make[3]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libsanitizer/interception' -make[3]: Nothing to be done for 'check'. -make[3]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libsanitizer/interception' -Making check in sanitizer_common -make[3]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libsanitizer/sanitizer_common' -make[3]: Nothing to be done for 'check'. -make[3]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libsanitizer/sanitizer_common' -Making check in asan -make[3]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libsanitizer/asan' -make[3]: Nothing to be done for 'check'. -make[3]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libsanitizer/asan' -make[3]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libsanitizer' -make "AR_FLAGS=rc" "CC_FOR_BUILD=gcc-4.6" "CFLAGS=-g -O2" "CXXFLAGS=-g -O2 -D_GNU_SOURCE" "CFLAGS_FOR_BUILD=-g -O2" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/usr/bin/install -c" "INSTALL_DATA=/usr/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/bin/install -c" "INSTALL_SCRIPT=/usr/bin/install -c" "JC1FLAGS=" "LDFLAGS=" "LIBCFLAGS=-g -O2" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=make" "MAKEINFO=makeinfo --split-size=5000000 --split-size=5000000 " "PICFLAG=" "PICFLAG_FOR_TARGET=" "SHELL=/bin/dash" "RUNTESTFLAGS=" "exec_prefix=[...]/hurd/master.build.install" "infodir=[...]/hurd/master.build.install/share/info" "libdir=[...]/hurd/master.build.install/lib" "prefix=[...]/hurd/master.build.install" "includedir=[...]/hurd/master.build.install/include" "AR=ar" "AS=[...]/hurd/master.build/./gcc/as" "LD=[...]/hurd/master.build/./gcc/collect-ld" "LIBCFLAGS=-g -O2" "NM=[...]/hurd/master.build/./gcc/nm" "PICFLAG=" "RANLIB=ranlib" "DESTDIR=" DO=all multi-do # make -make[4]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libsanitizer' +make[4]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libsanitizer' +make[3]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libsanitizer' +make[2]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libsanitizer' +make[2]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libvtv' +make check-recursive +make[3]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libvtv' +make[4]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libvtv' +make DO=all multi-do # make +make[5]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libvtv' if [ -z "" ]; then \ true; \ else \ rootpre=`${PWDCMD-pwd}`/; export rootpre; \ - srcrootpre=`cd ../../../master/libsanitizer; ${PWDCMD-pwd}`/; export srcrootpre; \ + srcrootpre=`cd ../../../master/libvtv; ${PWDCMD-pwd}`/; export srcrootpre; \ lib=`echo "${rootpre}" | sed -e 's,^.*/\([^/][^/]*\)/$,\1,'`; \ compiler="[...]/hurd/master.build/./gcc/xgcc -B[...]/hurd/master.build/./gcc/ -B[...]/hurd/master.build.install/i686-pc-linux-gnu/bin/ -B[...]/hurd/master.build.install/i686-pc-linux-gnu/lib/ -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/include -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/sys-include "; \ for i in `${compiler} --print-multi-lib 2>/dev/null`; do \ @@ -2283,11 +1162,61 @@ else \ fi; \ done; \ fi -make[4]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libsanitizer' -make[3]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libsanitizer' -make[2]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libsanitizer' +make[5]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libvtv' +make[4]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libvtv' +make[3]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libvtv' +make[2]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libvtv' +make[2]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libcilkrts' +make "AR_FLAGS=rc" "CC_FOR_BUILD=gcc-4.9" "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[3]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libcilkrts' +if [ -z "" ]; then \ + true; \ +else \ + rootpre=`${PWDCMD-pwd}`/; export rootpre; \ + srcrootpre=`cd ../../../master/libcilkrts; ${PWDCMD-pwd}`/; export srcrootpre; \ + lib=`echo "${rootpre}" | sed -e 's,^.*/\([^/][^/]*\)/$,\1,'`; \ + compiler="[...]/hurd/master.build/./gcc/xgcc -B[...]/hurd/master.build/./gcc/ -B[...]/hurd/master.build.install/i686-pc-linux-gnu/bin/ -B[...]/hurd/master.build.install/i686-pc-linux-gnu/lib/ -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/include -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/sys-include "; \ + for i in `${compiler} --print-multi-lib 2>/dev/null`; do \ + dir=`echo $i | sed -e 's/;.*$//'`; \ + if [ "${dir}" = "." ]; then \ + true; \ + else \ + if [ -d ../${dir}/${lib} ]; then \ + flags=`echo $i | sed -e 's/^[^;]*;//' -e 's/@/ -/g'`; \ + if (cd ../${dir}/${lib}; make \ + CFLAGS="-g -O2 ${flags}" \ + CCASFLAGS=" ${flags}" \ + FCFLAGS=" ${flags}" \ + FFLAGS=" ${flags}" \ + ADAFLAGS=" ${flags}" \ + prefix="[...]/hurd/master.build.install" \ + exec_prefix="[...]/hurd/master.build.install" \ + GCJFLAGS=" ${flags}" \ + GOCFLAGS="-O2 -g ${flags}" \ + CXXFLAGS="-g -O2 -D_GNU_SOURCE ${flags}" \ + LIBCFLAGS="-g -O2 ${flags}" \ + LIBCXXFLAGS="-g -O2 -D_GNU_SOURCE -fno-implicit-templates ${flags}" \ + LDFLAGS=" ${flags}" \ + MULTIFLAGS="${flags}" \ + DESTDIR="" \ + INSTALL="/usr/bin/install -c" \ + INSTALL_DATA="/usr/bin/install -c -m 644" \ + INSTALL_PROGRAM="/usr/bin/install -c" \ + INSTALL_SCRIPT="/usr/bin/install -c" \ + all); then \ + true; \ + else \ + exit 1; \ + fi; \ + else true; \ + fi; \ + fi; \ + done; \ +fi +make[3]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libcilkrts' +make[2]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libcilkrts' make[2]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libssp' -make "AR_FLAGS=rc" "CC_FOR_BUILD=gcc-4.6" "CFLAGS=-g -O2" "CXXFLAGS=-g -O2 -D_GNU_SOURCE" "CFLAGS_FOR_BUILD=-g -O2" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/usr/bin/install -c" "INSTALL_DATA=/usr/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/bin/install -c" "INSTALL_SCRIPT=/usr/bin/install -c" "JC1FLAGS=" "LDFLAGS=" "LIBCFLAGS=-g -O2" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=make" "MAKEINFO=makeinfo --split-size=5000000 --split-size=5000000 " "PICFLAG=" "PICFLAG_FOR_TARGET=" "SHELL=/bin/dash" "RUNTESTFLAGS=" "exec_prefix=[...]/hurd/master.build.install" "infodir=[...]/hurd/master.build.install/share/info" "libdir=[...]/hurd/master.build.install/lib" "prefix=[...]/hurd/master.build.install" "includedir=[...]/hurd/master.build.install/include" "AR=ar" "AS=[...]/hurd/master.build/./gcc/as" "CC=[...]/hurd/master.build/./gcc/xgcc -B[...]/hurd/master.build/./gcc/ -B[...]/hurd/master.build.install/i686-pc-linux-gnu/bin/ -B[...]/hurd/master.build.install/i686-pc-linux-gnu/lib/ -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/include -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/sys-include " "CXX=[...]/hurd/master.build/./gcc/xg++ -B[...]/hurd/master.build/./gcc/ -nostdinc++ -nostdinc++ -I[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/include/i686-pc-linux-gnu -I[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/include -I[...]/hurd/master/libstdc++-v3/libsupc++ -I[...]/hurd/master/libstdc++-v3/include/backward -I[...]/hurd/master/libstdc++-v3/testsuite/util -L[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/src -L[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/src/.libs -B[...]/hurd/master.build.install/i686-pc-linux-gnu/bin/ -B[...]/hurd/master.build.install/i686-pc-linux-gnu/lib/ -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/include -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/sys-include " "LD=[...]/hurd/master.build/./gcc/collect-ld" "LIBCFLAGS=-g -O2" "NM=[...]/hurd/master.build/./gcc/nm" "PICFLAG=" "RANLIB=ranlib" "DESTDIR=" DO=all multi-do # make +make "AR_FLAGS=rc" "CC_FOR_BUILD=gcc-4.9" "CFLAGS=-g -O2" "CXXFLAGS=-g -O2 -D_GNU_SOURCE" "CFLAGS_FOR_BUILD=-g -O2" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/usr/bin/install -c" "INSTALL_DATA=/usr/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/bin/install -c" "INSTALL_SCRIPT=/usr/bin/install -c" "JC1FLAGS=" "LDFLAGS=" "LIBCFLAGS=-g -O2" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=make" "MAKEINFO=makeinfo --split-size=5000000 --split-size=5000000 " "PICFLAG=" "PICFLAG_FOR_TARGET=" "SHELL=/bin/dash" "RUNTESTFLAGS=" "exec_prefix=[...]/hurd/master.build.install" "infodir=[...]/hurd/master.build.install/share/info" "libdir=[...]/hurd/master.build.install/lib" "prefix=[...]/hurd/master.build.install" "includedir=[...]/hurd/master.build.install/include" "AR=ar" "AS=[...]/hurd/master.build/./gcc/as" "CC=[...]/hurd/master.build/./gcc/xgcc -B[...]/hurd/master.build/./gcc/ -B[...]/hurd/master.build.install/i686-pc-linux-gnu/bin/ -B[...]/hurd/master.build.install/i686-pc-linux-gnu/lib/ -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/include -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/sys-include " "CXX=[...]/hurd/master.build/./gcc/xg++ -B[...]/hurd/master.build/./gcc/ -nostdinc++ -nostdinc++ -I[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/include/i686-pc-linux-gnu -I[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/include -I[...]/hurd/master/libstdc++-v3/libsupc++ -I[...]/hurd/master/libstdc++-v3/include/backward -I[...]/hurd/master/libstdc++-v3/testsuite/util -L[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/src -L[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/src/.libs -L[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/libsupc++/.libs -B[...]/hurd/master.build.install/i686-pc-linux-gnu/bin/ -B[...]/hurd/master.build.install/i686-pc-linux-gnu/lib/ -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/include -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/sys-include " "LD=[...]/hurd/master.build/./gcc/collect-ld" "LIBCFLAGS=-g -O2" "NM=[...]/hurd/master.build/./gcc/nm" "PICFLAG=" "RANLIB=ranlib" "DESTDIR=" DO=all multi-do # make make[3]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libssp' if [ -z "" ]; then \ true; \ @@ -2336,7 +1265,7 @@ fi make[3]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libssp' make[2]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libssp' make[2]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libquadmath' -make "AR_FLAGS=rc" "CC_FOR_BUILD=gcc-4.6" "CFLAGS=-g -O2" "CXXFLAGS=-g -O2 -D_GNU_SOURCE" "CFLAGS_FOR_BUILD=-g -O2" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/usr/bin/install -c" "INSTALL_DATA=/usr/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/bin/install -c" "INSTALL_SCRIPT=/usr/bin/install -c" "JC1FLAGS=" "LDFLAGS=" "LIBCFLAGS=-g -O2" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=make" "MAKEINFO=makeinfo --split-size=5000000 --split-size=5000000 -I ../../../master/libquadmath/../gcc/doc/include" "PICFLAG=" "PICFLAG_FOR_TARGET=" "SHELL=/bin/dash" "RUNTESTFLAGS=" "exec_prefix=[...]/hurd/master.build.install" "infodir=[...]/hurd/master.build.install/share/info" "libdir=[...]/hurd/master.build.install/lib" "prefix=[...]/hurd/master.build.install" "includedir=[...]/hurd/master.build.install/include" "AR=ar" "AS=[...]/hurd/master.build/./gcc/as" "CC=[...]/hurd/master.build/./gcc/xgcc -B[...]/hurd/master.build/./gcc/ -B[...]/hurd/master.build.install/i686-pc-linux-gnu/bin/ -B[...]/hurd/master.build.install/i686-pc-linux-gnu/lib/ -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/include -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/sys-include " "CXX=[...]/hurd/master.build/./gcc/xg++ -B[...]/hurd/master.build/./gcc/ -nostdinc++ -nostdinc++ -I[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/include/i686-pc-linux-gnu -I[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/include -I[...]/hurd/master/libstdc++-v3/libsupc++ -I[...]/hurd/master/libstdc++-v3/include/backward -I[...]/hurd/master/libstdc++-v3/testsuite/util -L[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/src -L[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/src/.libs -B[...]/hurd/master.build.install/i686-pc-linux-gnu/bin/ -B[...]/hurd/master.build.install/i686-pc-linux-gnu/lib/ -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/include -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/sys-include " "LD=[...]/hurd/master.build/./gcc/collect-ld" "LIBCFLAGS=-g -O2" "NM=[...]/hurd/master.build/./gcc/nm" "PICFLAG=" "RANLIB=ranlib" "DESTDIR=" DO=all multi-do # make +make "AR_FLAGS=rc" "CC_FOR_BUILD=gcc-4.9" "CFLAGS=-g -O2" "CXXFLAGS=-g -O2 -D_GNU_SOURCE" "CFLAGS_FOR_BUILD=-g -O2" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/usr/bin/install -c" "INSTALL_DATA=/usr/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/bin/install -c" "INSTALL_SCRIPT=/usr/bin/install -c" "JC1FLAGS=" "LDFLAGS=" "LIBCFLAGS=-g -O2" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=make" "MAKEINFO=makeinfo --split-size=5000000 --split-size=5000000 -I ../../../master/libquadmath/../gcc/doc/include" "PICFLAG=" "PICFLAG_FOR_TARGET=" "SHELL=/bin/dash" "RUNTESTFLAGS=" "exec_prefix=[...]/hurd/master.build.install" "infodir=[...]/hurd/master.build.install/share/info" "libdir=[...]/hurd/master.build.install/lib" "prefix=[...]/hurd/master.build.install" "includedir=[...]/hurd/master.build.install/include" "AR=ar" "AS=[...]/hurd/master.build/./gcc/as" "CC=[...]/hurd/master.build/./gcc/xgcc -B[...]/hurd/master.build/./gcc/ -B[...]/hurd/master.build.install/i686-pc-linux-gnu/bin/ -B[...]/hurd/master.build.install/i686-pc-linux-gnu/lib/ -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/include -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/sys-include " "CXX=[...]/hurd/master.build/./gcc/xg++ -B[...]/hurd/master.build/./gcc/ -nostdinc++ -nostdinc++ -I[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/include/i686-pc-linux-gnu -I[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/include -I[...]/hurd/master/libstdc++-v3/libsupc++ -I[...]/hurd/master/libstdc++-v3/include/backward -I[...]/hurd/master/libstdc++-v3/testsuite/util -L[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/src -L[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/src/.libs -L[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/libsupc++/.libs -B[...]/hurd/master.build.install/i686-pc-linux-gnu/bin/ -B[...]/hurd/master.build.install/i686-pc-linux-gnu/lib/ -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/include -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/sys-include " "LD=[...]/hurd/master.build/./gcc/collect-ld" "LIBCFLAGS=-g -O2" "NM=[...]/hurd/master.build/./gcc/nm" "PICFLAG=" "RANLIB=ranlib" "DESTDIR=" DO=all multi-do # make make[3]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libquadmath' if [ -z "" ]; then \ true; \ @@ -2352,7 +1281,7 @@ else \ else \ if [ -d ../${dir}/${lib} ]; then \ flags=`echo $i | sed -e 's/^[^;]*;//' -e 's/@/ -/g'`; \ - if (cd ../${dir}/${lib}; make "AR_FLAGS=rc" "CC_FOR_BUILD=gcc-4.6" "CFLAGS=-g -O2" "CXXFLAGS=-g -O2 -D_GNU_SOURCE" "CFLAGS_FOR_BUILD=-g -O2" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/usr/bin/install -c" "INSTALL_DATA=/usr/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/bin/install -c" "INSTALL_SCRIPT=/usr/bin/install -c" "JC1FLAGS=" "LDFLAGS=" "LIBCFLAGS=-g -O2" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=make" "MAKEINFO=makeinfo --split-size=5000000 --split-size=5000000 -I ../../../master/libquadmath/../gcc/doc/include -I ../../../master/libquadmath/../gcc/doc/include" "PICFLAG=" "PICFLAG_FOR_TARGET=" "SHELL=/bin/dash" "RUNTESTFLAGS=" "exec_prefix=[...]/hurd/master.build.install" "infodir=[...]/hurd/master.build.install/share/info" "libdir=[...]/hurd/master.build.install/lib" "prefix=[...]/hurd/master.build.install" "includedir=[...]/hurd/master.build.install/include" "AR=ar" "AS=[...]/hurd/master.build/./gcc/as" "CC=[...]/hurd/master.build/./gcc/xgcc -B[...]/hurd/master.build/./gcc/ -B[...]/hurd/master.build.install/i686-pc-linux-gnu/bin/ -B[...]/hurd/master.build.install/i686-pc-linux-gnu/lib/ -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/include -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/sys-include " "CXX=[...]/hurd/master.build/./gcc/xg++ -B[...]/hurd/master.build/./gcc/ -nostdinc++ -nostdinc++ -I[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/include/i686-pc-linux-gnu -I[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/include -I[...]/hurd/master/libstdc++-v3/libsupc++ -I[...]/hurd/master/libstdc++-v3/include/backward -I[...]/hurd/master/libstdc++-v3/testsuite/util -L[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/src -L[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/src/.libs -B[...]/hurd/master.build.install/i686-pc-linux-gnu/bin/ -B[...]/hurd/master.build.install/i686-pc-linux-gnu/lib/ -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/include -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/sys-include " "LD=[...]/hurd/master.build/./gcc/collect-ld" "LIBCFLAGS=-g -O2" "NM=[...]/hurd/master.build/./gcc/nm" "PICFLAG=" "RANLIB=ranlib" "DESTDIR=" \ + if (cd ../${dir}/${lib}; make "AR_FLAGS=rc" "CC_FOR_BUILD=gcc-4.9" "CFLAGS=-g -O2" "CXXFLAGS=-g -O2 -D_GNU_SOURCE" "CFLAGS_FOR_BUILD=-g -O2" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/usr/bin/install -c" "INSTALL_DATA=/usr/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/bin/install -c" "INSTALL_SCRIPT=/usr/bin/install -c" "JC1FLAGS=" "LDFLAGS=" "LIBCFLAGS=-g -O2" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=make" "MAKEINFO=makeinfo --split-size=5000000 --split-size=5000000 -I ../../../master/libquadmath/../gcc/doc/include -I ../../../master/libquadmath/../gcc/doc/include" "PICFLAG=" "PICFLAG_FOR_TARGET=" "SHELL=/bin/dash" "RUNTESTFLAGS=" "exec_prefix=[...]/hurd/master.build.install" "infodir=[...]/hurd/master.build.install/share/info" "libdir=[...]/hurd/master.build.install/lib" "prefix=[...]/hurd/master.build.install" "includedir=[...]/hurd/master.build.install/include" "AR=ar" "AS=[...]/hurd/master.build/./gcc/as" "CC=[...]/hurd/master.build/./gcc/xgcc -B[...]/hurd/master.build/./gcc/ -B[...]/hurd/master.build.install/i686-pc-linux-gnu/bin/ -B[...]/hurd/master.build.install/i686-pc-linux-gnu/lib/ -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/include -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/sys-include " "CXX=[...]/hurd/master.build/./gcc/xg++ -B[...]/hurd/master.build/./gcc/ -nostdinc++ -nostdinc++ -I[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/include/i686-pc-linux-gnu -I[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/include -I[...]/hurd/master/libstdc++-v3/libsupc++ -I[...]/hurd/master/libstdc++-v3/include/backward -I[...]/hurd/master/libstdc++-v3/testsuite/util -L[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/src -L[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/src/.libs -L[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/libsupc++/.libs -B[...]/hurd/master.build.install/i686-pc-linux-gnu/bin/ -B[...]/hurd/master.build.install/i686-pc-linux-gnu/lib/ -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/include -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/sys-include " "LD=[...]/hurd/master.build/./gcc/collect-ld" "LIBCFLAGS=-g -O2" "NM=[...]/hurd/master.build/./gcc/nm" "PICFLAG=" "RANLIB=ranlib" "DESTDIR=" \ CFLAGS="-g -O2 ${flags}" \ CCASFLAGS=" ${flags}" \ FCFLAGS=" ${flags}" \ @@ -2434,6 +1363,7 @@ else \ done; \ fi make[4]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libgfortran' +: make[3]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libgfortran' make[2]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libgfortran' make[2]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libobjc' @@ -2460,7 +1390,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 Sat Sep 27 07:23:19 2014 Native configuration is i686-pc-linux-gnu === libffi tests === @@ -2486,7 +1416,7 @@ make[3]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libffi/ma make[3]: Nothing to be done for 'check'. make[3]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libffi/man' make[3]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libffi' -make "AR_FLAGS=rc" "CC_FOR_BUILD=gcc-4.6" "CFLAGS=-g -O2" "CXXFLAGS=-g -O2 -D_GNU_SOURCE" "CFLAGS_FOR_BUILD=-g -O2" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/usr/bin/install -c" "INSTALL_DATA=/usr/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/bin/install -c" "INSTALL_SCRIPT=/usr/bin/install -c" "JC1FLAGS=" "LDFLAGS=" "LIBCFLAGS=-g -O2" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=make" "MAKEINFO=makeinfo --split-size=5000000 --split-size=5000000 -I ../../../master/libffi/../gcc/doc/include -I ../../../master/libffi/../gcc/doc/include" "PICFLAG=" "PICFLAG_FOR_TARGET=" "RUNTESTFLAGS=" "SHELL=/bin/dash" "exec_prefix=[...]/hurd/master.build.install" "infodir=[...]/hurd/master.build.install/share/info" "libdir=[...]/hurd/master.build.install/lib" "mandir=[...]/hurd/master.build.install/share/man" "prefix=[...]/hurd/master.build.install" "AR=ar" "AS=[...]/hurd/master.build/./gcc/as" "CC=[...]/hurd/master.build/./gcc/xgcc -B[...]/hurd/master.build/./gcc/ -B[...]/hurd/master.build.install/i686-pc-linux-gnu/bin/ -B[...]/hurd/master.build.install/i686-pc-linux-gnu/lib/ -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/include -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/sys-include " "CXX=[...]/hurd/master.build/./gcc/xg++ -B[...]/hurd/master.build/./gcc/ -nostdinc++ -nostdinc++ -I[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/include/i686-pc-linux-gnu -I[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/include -I[...]/hurd/master/libstdc++-v3/libsupc++ -I[...]/hurd/master/libstdc++-v3/include/backward -I[...]/hurd/master/libstdc++-v3/testsuite/util -L[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/src -L[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/src/.libs -B[...]/hurd/master.build.install/i686-pc-linux-gnu/bin/ -B[...]/hurd/master.build.install/i686-pc-linux-gnu/lib/ -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/include -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/sys-include " "LD=[...]/hurd/master.build/./gcc/collect-ld" "NM=[...]/hurd/master.build/./gcc/nm" "RANLIB=ranlib" "DESTDIR=" DO=all multi-do # make +make "AR_FLAGS=rc" "CC_FOR_BUILD=gcc-4.9" "CFLAGS=-g -O2" "CXXFLAGS=-g -O2 -D_GNU_SOURCE" "CFLAGS_FOR_BUILD=-g -O2" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/usr/bin/install -c" "INSTALL_DATA=/usr/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/bin/install -c" "INSTALL_SCRIPT=/usr/bin/install -c" "JC1FLAGS=" "LDFLAGS=" "LIBCFLAGS=-g -O2" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=make" "MAKEINFO=makeinfo --split-size=5000000 --split-size=5000000 -I ../../../master/libffi/../gcc/doc/include -I ../../../master/libffi/../gcc/doc/include" "PICFLAG=" "PICFLAG_FOR_TARGET=" "RUNTESTFLAGS=" "SHELL=/bin/dash" "exec_prefix=[...]/hurd/master.build.install" "infodir=[...]/hurd/master.build.install/share/info" "libdir=[...]/hurd/master.build.install/lib" "mandir=[...]/hurd/master.build.install/share/man" "prefix=[...]/hurd/master.build.install" "AR=ar" "AS=[...]/hurd/master.build/./gcc/as" "CC=[...]/hurd/master.build/./gcc/xgcc -B[...]/hurd/master.build/./gcc/ -B[...]/hurd/master.build.install/i686-pc-linux-gnu/bin/ -B[...]/hurd/master.build.install/i686-pc-linux-gnu/lib/ -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/include -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/sys-include " "CXX=[...]/hurd/master.build/./gcc/xg++ -B[...]/hurd/master.build/./gcc/ -nostdinc++ -nostdinc++ -I[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/include/i686-pc-linux-gnu -I[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/include -I[...]/hurd/master/libstdc++-v3/libsupc++ -I[...]/hurd/master/libstdc++-v3/include/backward -I[...]/hurd/master/libstdc++-v3/testsuite/util -L[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/src -L[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/src/.libs -L[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/libsupc++/.libs -B[...]/hurd/master.build.install/i686-pc-linux-gnu/bin/ -B[...]/hurd/master.build.install/i686-pc-linux-gnu/lib/ -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/include -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/sys-include " "LD=[...]/hurd/master.build/./gcc/collect-ld" "NM=[...]/hurd/master.build/./gcc/nm" "RANLIB=ranlib" "DESTDIR=" DO=all multi-do # make make[4]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libffi' if [ -z "" ]; then \ true; \ @@ -2502,7 +1432,7 @@ else \ else \ if [ -d ../${dir}/${lib} ]; then \ flags=`echo $i | sed -e 's/^[^;]*;//' -e 's/@/ -/g'`; \ - if (cd ../${dir}/${lib}; make "AR_FLAGS=rc" "CC_FOR_BUILD=gcc-4.6" "CFLAGS=-g -O2" "CXXFLAGS=-g -O2 -D_GNU_SOURCE" "CFLAGS_FOR_BUILD=-g -O2" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/usr/bin/install -c" "INSTALL_DATA=/usr/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/bin/install -c" "INSTALL_SCRIPT=/usr/bin/install -c" "JC1FLAGS=" "LDFLAGS=" "LIBCFLAGS=-g -O2" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=make" "MAKEINFO=makeinfo --split-size=5000000 --split-size=5000000 -I ../../../master/libffi/../gcc/doc/include -I ../../../master/libffi/../gcc/doc/include -I ../../../master/libffi/../gcc/doc/include" "PICFLAG=" "PICFLAG_FOR_TARGET=" "RUNTESTFLAGS=" "SHELL=/bin/dash" "exec_prefix=[...]/hurd/master.build.install" "infodir=[...]/hurd/master.build.install/share/info" "libdir=[...]/hurd/master.build.install/lib" "mandir=[...]/hurd/master.build.install/share/man" "prefix=[...]/hurd/master.build.install" "AR=ar" "AS=[...]/hurd/master.build/./gcc/as" "CC=[...]/hurd/master.build/./gcc/xgcc -B[...]/hurd/master.build/./gcc/ -B[...]/hurd/master.build.install/i686-pc-linux-gnu/bin/ -B[...]/hurd/master.build.install/i686-pc-linux-gnu/lib/ -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/include -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/sys-include " "CXX=[...]/hurd/master.build/./gcc/xg++ -B[...]/hurd/master.build/./gcc/ -nostdinc++ -nostdinc++ -I[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/include/i686-pc-linux-gnu -I[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/include -I[...]/hurd/master/libstdc++-v3/libsupc++ -I[...]/hurd/master/libstdc++-v3/include/backward -I[...]/hurd/master/libstdc++-v3/testsuite/util -L[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/src -L[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/src/.libs -B[...]/hurd/master.build.install/i686-pc-linux-gnu/bin/ -B[...]/hurd/master.build.install/i686-pc-linux-gnu/lib/ -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/include -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/sys-include " "LD=[...]/hurd/master.build/./gcc/collect-ld" "NM=[...]/hurd/master.build/./gcc/nm" "RANLIB=ranlib" "DESTDIR=" \ + if (cd ../${dir}/${lib}; make "AR_FLAGS=rc" "CC_FOR_BUILD=gcc-4.9" "CFLAGS=-g -O2" "CXXFLAGS=-g -O2 -D_GNU_SOURCE" "CFLAGS_FOR_BUILD=-g -O2" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/usr/bin/install -c" "INSTALL_DATA=/usr/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/bin/install -c" "INSTALL_SCRIPT=/usr/bin/install -c" "JC1FLAGS=" "LDFLAGS=" "LIBCFLAGS=-g -O2" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=make" "MAKEINFO=makeinfo --split-size=5000000 --split-size=5000000 -I ../../../master/libffi/../gcc/doc/include -I ../../../master/libffi/../gcc/doc/include -I ../../../master/libffi/../gcc/doc/include" "PICFLAG=" "PICFLAG_FOR_TARGET=" "RUNTESTFLAGS=" "SHELL=/bin/dash" "exec_prefix=[...]/hurd/master.build.install" "infodir=[...]/hurd/master.build.install/share/info" "libdir=[...]/hurd/master.build.install/lib" "mandir=[...]/hurd/master.build.install/share/man" "prefix=[...]/hurd/master.build.install" "AR=ar" "AS=[...]/hurd/master.build/./gcc/as" "CC=[...]/hurd/master.build/./gcc/xgcc -B[...]/hurd/master.build/./gcc/ -B[...]/hurd/master.build.install/i686-pc-linux-gnu/bin/ -B[...]/hurd/master.build.install/i686-pc-linux-gnu/lib/ -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/include -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/sys-include " "CXX=[...]/hurd/master.build/./gcc/xg++ -B[...]/hurd/master.build/./gcc/ -nostdinc++ -nostdinc++ -I[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/include/i686-pc-linux-gnu -I[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/include -I[...]/hurd/master/libstdc++-v3/libsupc++ -I[...]/hurd/master/libstdc++-v3/include/backward -I[...]/hurd/master/libstdc++-v3/testsuite/util -L[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/src -L[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/src/.libs -L[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/libsupc++/.libs -B[...]/hurd/master.build.install/i686-pc-linux-gnu/bin/ -B[...]/hurd/master.build.install/i686-pc-linux-gnu/lib/ -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/include -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/sys-include " "LD=[...]/hurd/master.build/./gcc/collect-ld" "NM=[...]/hurd/master.build/./gcc/nm" "RANLIB=ranlib" "DESTDIR=" \ CFLAGS="-g -O2 ${flags}" \ CCASFLAGS="-g -O2 ${flags}" \ FCFLAGS=" ${flags}" \ @@ -2659,7 +1589,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 Sat Sep 27 07:26:02 2014 Native configuration is i686-pc-linux-gnu === libjava tests === @@ -2680,10 +1610,6 @@ LD_LIBRARY_PATH=. [...]/hurd/master.build/i686-pc-linux-gnu/./libjava/gij -cp [. LD_LIBRARY_PATH=. [...]/hurd/master.build/i686-pc-linux-gnu/./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 ... -FAIL: sourcelocation output - source compiled test -FAIL: sourcelocation -findirect-dispatch output - source compiled test -FAIL: sourcelocation -O3 output - source compiled test -FAIL: sourcelocation -O3 -findirect-dispatch output - source compiled test Running [...]/hurd/master/libjava/testsuite/libjava.loader/loader.exp ... Running [...]/hurd/master/libjava/testsuite/libjava.mauve/mauve.exp ... Running [...]/hurd/master/libjava/testsuite/libjava.special/special.exp ... @@ -2692,16 +1618,11 @@ Running [...]/hurd/master/libjava/testsuite/libjava.verify/verify.exp ... === libjava Summary === # of expected passes 2582 -# of unexpected failures 4 -Makefile:387: recipe for target 'check-DEJAGNU' failed -make[4]: *** [check-DEJAGNU] Error 1 +# of expected failures 4 make[4]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libjava/testsuite' -Makefile:405: recipe for target 'check-am' failed -make[3]: *** [check-am] Error 2 -make[3]: Target 'check' not remade because of errors. make[3]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libjava/testsuite' make[3]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libjava' -: make ; exec make "AR_FLAGS=rc" "CC_FOR_BUILD=gcc-4.6" "CFLAGS=-g -O2" "CXXFLAGS=-g -O2 -D_GNU_SOURCE" "CPPFLAGS=" "CFLAGS_FOR_BUILD=-g -O2" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/usr/bin/install -c" "INSTALL_DATA=/usr/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/bin/install -c" "INSTALL_SCRIPT=/usr/bin/install -c" "GCJFLAGS=-g -O2" "LDFLAGS=" "LIBCFLAGS=-g -O2" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=make" "MAKEINFO=makeinfo --split-size=5000000 --split-size=5000000 " "PICFLAG=" "PICFLAG_FOR_TARGET=" "SHELL=/bin/dash" "RUNTESTFLAGS=" "exec_prefix=[...]/hurd/master.build.install" "datadir=[...]/hurd/master.build.install/share" "infodir=[...]/hurd/master.build.install/share/info" "libdir=[...]/hurd/master.build.install/lib" "mandir=[...]/hurd/master.build.install/share/man" "prefix=[...]/hurd/master.build.install" "gxx_include_dir=[...]/hurd/master.build.install/include/c++/4.9.0" "AR=ar" "AS=[...]/hurd/master.build/./gcc/as" "DLLTOOL=dlltool" "LD=[...]/hurd/master.build/./gcc/collect-ld" "LIBCFLAGS=-g -O2" "NM=[...]/hurd/master.build/./gcc/nm" "PICFLAG=" "RANLIB=ranlib" "DESTDIR=" "JAR=jar" DO=all multi-do +: make ; exec make "AR_FLAGS=rc" "CC_FOR_BUILD=gcc-4.9" "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++/5.0.0" "AR=ar" "AS=[...]/hurd/master.build/./gcc/as" "DLLTOOL=dlltool" "LD=[...]/hurd/master.build/./gcc/collect-ld" "LIBCFLAGS=-g -O2" "NM=[...]/hurd/master.build/./gcc/nm" "PICFLAG=" "RANLIB=ranlib" "DESTDIR=" "JAR=jar" DO=all multi-do make[4]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libjava' if [ -z "" ]; then \ true; \ @@ -2717,7 +1638,7 @@ else \ else \ if [ -d ../${dir}/${lib} ]; then \ flags=`echo $i | sed -e 's/^[^;]*;//' -e 's/@/ -/g'`; \ - if (cd ../${dir}/${lib}; make "AR_FLAGS=rc" "CC_FOR_BUILD=gcc-4.6" "CFLAGS=-g -O2" "CXXFLAGS=-g -O2 -D_GNU_SOURCE" "CPPFLAGS=" "CFLAGS_FOR_BUILD=-g -O2" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/usr/bin/install -c" "INSTALL_DATA=/usr/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/bin/install -c" "INSTALL_SCRIPT=/usr/bin/install -c" "GCJFLAGS=-g -O2" "LDFLAGS=" "LIBCFLAGS=-g -O2" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=make" "MAKEINFO=makeinfo --split-size=5000000 --split-size=5000000 " "PICFLAG=" "PICFLAG_FOR_TARGET=" "SHELL=/bin/dash" "RUNTESTFLAGS=" "exec_prefix=[...]/hurd/master.build.install" "datadir=[...]/hurd/master.build.install/share" "infodir=[...]/hurd/master.build.install/share/info" "libdir=[...]/hurd/master.build.install/lib" "mandir=[...]/hurd/master.build.install/share/man" "prefix=[...]/hurd/master.build.install" "gxx_include_dir=[...]/hurd/master.build.install/include/c++/4.9.0" "AR=ar" "AS=[...]/hurd/master.build/./gcc/as" "DLLTOOL=dlltool" "LD=[...]/hurd/master.build/./gcc/collect-ld" "LIBCFLAGS=-g -O2" "NM=[...]/hurd/master.build/./gcc/nm" "PICFLAG=" "RANLIB=ranlib" "DESTDIR=" "JAR=jar" \ + if (cd ../${dir}/${lib}; make "AR_FLAGS=rc" "CC_FOR_BUILD=gcc-4.9" "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++/5.0.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}" \ @@ -2749,12 +1670,7 @@ else \ fi make[4]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libjava' make[3]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libjava' -Makefile:10217: recipe for target 'check-recursive' failed -make[2]: *** [check-recursive] Error 1 -make[2]: Target 'check' not remade because of errors. make[2]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libjava' -Makefile:18559: recipe for target 'check-target-libjava' failed -make[1]: *** [check-target-libjava] Error 2 make[2]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/zlib' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/zlib' @@ -2779,7 +1695,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 Sat Sep 27 07:35:19 2014 Native configuration is i686-pc-linux-gnu === boehm-gc tests === @@ -2801,7 +1717,7 @@ Running [...]/hurd/master/boehm-gc/testsuite/boehm-gc.lib/lib.exp ... make[4]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/boehm-gc/testsuite' make[3]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/boehm-gc/testsuite' make[3]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/boehm-gc' -make "AR_FLAGS=rc" "CC_FOR_BUILD=gcc-4.6" "CFLAGS=-g -O2 " "CXXFLAGS=-g -O2 -D_GNU_SOURCE" "CFLAGS_FOR_BUILD=-g -O2" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/usr/bin/install -c" "INSTALL_DATA=/usr/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/bin/install -c" "INSTALL_SCRIPT=/usr/bin/install -c" "LDFLAGS=" "LIBCFLAGS=-g -O2" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=make" "MAKEINFO=makeinfo --split-size=5000000 --split-size=5000000 " "PICFLAG=" "PICFLAG_FOR_TARGET=" "SHELL=/bin/dash" "EXPECT=expect" "RUNTEST=runtest" "RUNTESTFLAGS=" "exec_prefix=[...]/hurd/master.build.install" "infodir=[...]/hurd/master.build.install/share/info" "libdir=[...]/hurd/master.build.install/lib" "prefix=[...]/hurd/master.build.install" "tooldir=[...]/hurd/master.build.install/i686-pc-linux-gnu" "AR=ar" "AS=[...]/hurd/master.build/./gcc/as" "CC=[...]/hurd/master.build/./gcc/xgcc -B[...]/hurd/master.build/./gcc/ -B[...]/hurd/master.build.install/i686-pc-linux-gnu/bin/ -B[...]/hurd/master.build.install/i686-pc-linux-gnu/lib/ -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/include -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/sys-include " "CXX=[...]/hurd/master.build/./gcc/xg++ -B[...]/hurd/master.build/./gcc/ -nostdinc++ -nostdinc++ -I[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/include/i686-pc-linux-gnu -I[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/include -I[...]/hurd/master/libstdc++-v3/libsupc++ -I[...]/hurd/master/libstdc++-v3/include/backward -I[...]/hurd/master/libstdc++-v3/testsuite/util -L[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/src -L[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/src/.libs -B[...]/hurd/master.build.install/i686-pc-linux-gnu/bin/ -B[...]/hurd/master.build.install/i686-pc-linux-gnu/lib/ -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/include -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/sys-include " "LD=[...]/hurd/master.build/./gcc/collect-ld" "LIBCFLAGS=-g -O2" "NM=[...]/hurd/master.build/./gcc/nm" "PICFLAG=" "RANLIB=ranlib" "DESTDIR=" DO=all multi-do # make +make "AR_FLAGS=rc" "CC_FOR_BUILD=gcc-4.9" "CFLAGS=-g -O2 " "CXXFLAGS=-g -O2 -D_GNU_SOURCE" "CFLAGS_FOR_BUILD=-g -O2" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/usr/bin/install -c" "INSTALL_DATA=/usr/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/bin/install -c" "INSTALL_SCRIPT=/usr/bin/install -c" "LDFLAGS=" "LIBCFLAGS=-g -O2" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=make" "MAKEINFO=makeinfo --split-size=5000000 --split-size=5000000 " "PICFLAG=" "PICFLAG_FOR_TARGET=" "SHELL=/bin/dash" "EXPECT=expect" "RUNTEST=runtest" "RUNTESTFLAGS=" "exec_prefix=[...]/hurd/master.build.install" "infodir=[...]/hurd/master.build.install/share/info" "libdir=[...]/hurd/master.build.install/lib" "prefix=[...]/hurd/master.build.install" "tooldir=[...]/hurd/master.build.install/i686-pc-linux-gnu" "AR=ar" "AS=[...]/hurd/master.build/./gcc/as" "CC=[...]/hurd/master.build/./gcc/xgcc -B[...]/hurd/master.build/./gcc/ -B[...]/hurd/master.build.install/i686-pc-linux-gnu/bin/ -B[...]/hurd/master.build.install/i686-pc-linux-gnu/lib/ -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/include -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/sys-include " "CXX=[...]/hurd/master.build/./gcc/xg++ -B[...]/hurd/master.build/./gcc/ -nostdinc++ -nostdinc++ -I[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/include/i686-pc-linux-gnu -I[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/include -I[...]/hurd/master/libstdc++-v3/libsupc++ -I[...]/hurd/master/libstdc++-v3/include/backward -I[...]/hurd/master/libstdc++-v3/testsuite/util -L[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/src -L[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/src/.libs -L[...]/hurd/master.build/i686-pc-linux-gnu/libstdc++-v3/libsupc++/.libs -B[...]/hurd/master.build.install/i686-pc-linux-gnu/bin/ -B[...]/hurd/master.build.install/i686-pc-linux-gnu/lib/ -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/include -isystem [...]/hurd/master.build.install/i686-pc-linux-gnu/sys-include " "LD=[...]/hurd/master.build/./gcc/collect-ld" "LIBCFLAGS=-g -O2" "NM=[...]/hurd/master.build/./gcc/nm" "PICFLAG=" "RANLIB=ranlib" "DESTDIR=" DO=all multi-do # make make[4]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/boehm-gc' if [ -z "" ]; then \ true; \ @@ -2870,7 +1786,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 Sat Sep 27 07:35:32 2014 Native configuration is i686-pc-linux-gnu === libgomp tests === @@ -2889,7 +1805,8 @@ Running [...]/hurd/master/libgomp/testsuite/libgomp.graphite/graphite.exp ... === libgomp Summary === -# of expected passes 3052 +# of expected passes 3279 +# of unsupported tests 19 make[4]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libgomp/testsuite' make[3]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libgomp/testsuite' make[3]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libgomp' @@ -2959,7 +1876,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 Sat Sep 27 07:48:28 2014 Native configuration is i686-pc-linux-gnu === libitm tests === @@ -3037,7 +1954,7 @@ make[3]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libatomic make check-DEJAGNU make[4]: Entering directory '[...]/hurd/master.build/i686-pc-linux-gnu/libatomic/testsuite' Making a new site.exp file... -srcdir=`CDPATH="${ZSH_VERSION+.}:" && cd ../../../../master/libatomic/testsuite && pwd`; export srcdir; \ +srcdir='../../../../master/libatomic/testsuite'; export srcdir; \ EXPECT=expect; export EXPECT; \ runtest=runtest; \ if /bin/dash -c "$runtest --version" > /dev/null 2>&1; then \ @@ -3048,7 +1965,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 Sat Sep 27 07:48:32 2014 Native configuration is i686-pc-linux-gnu === libatomic tests === @@ -3059,8 +1976,8 @@ Schedule of variations: Running target unix Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target. Using /usr/share/dejagnu/config/unix.exp as generic interface file for target. -Using [...]/hurd/master/libatomic/testsuite/config/default.exp as tool-and-target-specific interface file. -Running [...]/hurd/master/libatomic/testsuite/libatomic.c/c.exp ... +Using ../../../../master/libatomic/testsuite/config/default.exp as tool-and-target-specific interface file. +Running ../../../../master/libatomic/testsuite/libatomic.c/c.exp ... === libatomic Summary === @@ -3118,8 +2035,7 @@ fi make[4]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libatomic' make[3]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libatomic' make[2]: Leaving directory '[...]/hurd/master.build/i686-pc-linux-gnu/libatomic' -make[1]: Target 'check-target' not remade because of errors. make[1]: Leaving directory '[...]/hurd/master.build' -Makefile:2168: recipe for target 'do-check' failed +Makefile:2208: recipe for target 'do-check' failed make: *** [do-check] Error 2 make: Target 'check' not remade because of errors. |