diff options
Diffstat (limited to 'open_issues')
-rw-r--r-- | open_issues/binutils_testsuite.mdwn | 82 | ||||
-rw-r--r-- | open_issues/binutils_testsuite/sum_hurd | 20 |
2 files changed, 53 insertions, 49 deletions
diff --git a/open_issues/binutils_testsuite.mdwn b/open_issues/binutils_testsuite.mdwn index 58a18f7a..39aa390a37 100644 --- a/open_issues/binutils_testsuite.mdwn +++ b/open_issues/binutils_testsuite.mdwn @@ -13,10 +13,7 @@ License|/fdl]]."]]"""]] Here's some log of a binutils testsuite run; this is from 35a74fa099259b505e6115586326a302431daf6c sources, 2010-10-06. -(Automatically) configured for i386-unknown-gnu0.3. (See -[[config_guess_uname]].) Thus manually configured for i686-pc-gnu. - - $ ../master/configure --prefix="$PWD".install --build=i686-pc-gnu + $ ../master/configure --prefix="$PWD".install [...] $ make [...] @@ -24,18 +21,16 @@ Here's some log of a binutils testsuite run; this is from [...] $ cat */*.sum */*/*.sum > sum_hurd -Doing the same steps on GNU/Linux would configure for i686-pc-linux-gnu. - Comparing [[sum_hurd]] to [[sum_linux]]: $ diff -u <(sed s%thomas/tmp/source%tschwinge/tmp% < open_issues/binutils_testsuite/sum_linux) open_issues/binutils_testsuite/sum_hurd - --- /dev/fd/63 2010-10-10 20:22:53.297607001 +0200 - +++ open_issues/binutils_testsuite/sum_hurd 2010-10-10 20:21:12.000000000 +0200 + --- /dev/fd/63 2010-10-24 01:14:12.846938004 +0200 + +++ open_issues/binutils_testsuite/sum_hurd 2010-10-24 01:10:11.000000000 +0200 @@ -1,5 +1,5 @@ -Test Run By thomas on Fri Oct 8 22:40:31 2010 -Native configuration is i686-pc-linux-gnu - +Test Run By tschwinge on Sat Oct 9 00:37:20 2010 - +Native configuration is i686-pc-gnu + +Test Run By tschwinge on Sun Oct 24 00:59:02 2010 + +Native configuration is i686-unknown-gnu0.3 === binutils tests === @@ -124,8 +119,8 @@ Comparing [[sum_hurd]] to [[sum_linux]]: -Native configuration is i686-pc-linux-gnu +# of expected passes 38 +# of unsupported tests 1 - +Test Run By tschwinge on Sat Oct 9 00:44:09 2010 - +Native configuration is i686-pc-gnu + +Test Run By tschwinge on Sun Oct 24 01:05:19 2010 + +Native configuration is i686-unknown-gnu0.3 === ld tests === @@ -140,9 +135,14 @@ Comparing [[sum_hurd]] to [[sum_linux]]: Running /home/tschwinge/tmp/binutils/master/ld/testsuite/ld-checks/checks.exp ... PASS: check sections 1 PASS: check sections 2 - @@ -144,423 +102,22 @@ - PASS: ld-discard/static - PASS: ld-discard/zero-rel + @@ -139,428 +97,23 @@ + Running /home/tschwinge/tmp/binutils/master/ld/testsuite/ld-cygwin/exe-export.exp ... + Running /home/tschwinge/tmp/binutils/master/ld/testsuite/ld-d10v/d10v.exp ... + Running /home/tschwinge/tmp/binutils/master/ld/testsuite/ld-discard/discard.exp ... + -PASS: ld-discard/extern + -PASS: ld-discard/start + -PASS: ld-discard/static + -PASS: ld-discard/zero-rel Running /home/tschwinge/tmp/binutils/master/ld/testsuite/ld-elf/audit.exp ... -PASS: Run with -paudit.so -PASS: Run with -Paudit.so @@ -565,7 +565,7 @@ Comparing [[sum_hurd]] to [[sum_linux]]: Running /home/tschwinge/tmp/binutils/master/ld/testsuite/ld-fastcall/fastcall.exp ... Running /home/tschwinge/tmp/binutils/master/ld/testsuite/ld-frv/fdpic.exp ... Running /home/tschwinge/tmp/binutils/master/ld/testsuite/ld-frv/frv-elf.exp ... - @@ -571,85 +128,16 @@ + @@ -571,85 +124,16 @@ PASS: Check --gc-section/-r/-e PASS: Check --gc-section/-r/-u PASS: --gc-sections -r without -e @@ -651,7 +651,7 @@ Comparing [[sum_hurd]] to [[sum_linux]]: Running /home/tschwinge/tmp/binutils/master/ld/testsuite/ld-m68hc11/m68hc11.exp ... Running /home/tschwinge/tmp/binutils/master/ld/testsuite/ld-m68k/m68k-got.exp ... Running /home/tschwinge/tmp/binutils/master/ld/testsuite/ld-m68k/m68k.exp ... - @@ -663,9 +151,6 @@ + @@ -663,9 +147,6 @@ Running /home/tschwinge/tmp/binutils/master/ld/testsuite/ld-pe/pe-run2.exp ... Running /home/tschwinge/tmp/binutils/master/ld/testsuite/ld-pe/pe.exp ... Running /home/tschwinge/tmp/binutils/master/ld/testsuite/ld-pie/pie.exp ... @@ -661,7 +661,7 @@ Comparing [[sum_hurd]] to [[sum_linux]]: Running /home/tschwinge/tmp/binutils/master/ld/testsuite/ld-powerpc/aix52.exp ... Running /home/tschwinge/tmp/binutils/master/ld/testsuite/ld-powerpc/powerpc.exp ... Running /home/tschwinge/tmp/binutils/master/ld/testsuite/ld-s390/s390.exp ... - @@ -675,7 +160,6 @@ + @@ -675,7 +156,6 @@ PASS: ld-scripts/align2b PASS: ld-scripts/align2c Running /home/tschwinge/tmp/binutils/master/ld/testsuite/ld-scripts/alignof.exp ... @@ -669,7 +669,7 @@ Comparing [[sum_hurd]] to [[sum_linux]]: Running /home/tschwinge/tmp/binutils/master/ld/testsuite/ld-scripts/assert.exp ... PASS: ASSERT Running /home/tschwinge/tmp/binutils/master/ld/testsuite/ld-scripts/crossref.exp ... - @@ -694,7 +178,6 @@ + @@ -694,7 +174,6 @@ PASS: ld-scripts/defined2 PASS: ld-scripts/defined3 Running /home/tschwinge/tmp/binutils/master/ld/testsuite/ld-scripts/dynamic-sections.exp ... @@ -677,7 +677,7 @@ Comparing [[sum_hurd]] to [[sum_linux]]: Running /home/tschwinge/tmp/binutils/master/ld/testsuite/ld-scripts/empty-address.exp ... PASS: ld-scripts/empty-address-1 PASS: ld-scripts/empty-address-2a - @@ -703,9 +186,7 @@ + @@ -703,9 +182,7 @@ PASS: ld-scripts/empty-address-3b PASS: ld-scripts/empty-address-3c Running /home/tschwinge/tmp/binutils/master/ld/testsuite/ld-scripts/empty-aligned.exp ... @@ -687,7 +687,7 @@ Comparing [[sum_hurd]] to [[sum_linux]]: Running /home/tschwinge/tmp/binutils/master/ld/testsuite/ld-scripts/expr.exp ... PASS: ld-scripts/expr1 Running /home/tschwinge/tmp/binutils/master/ld/testsuite/ld-scripts/extern.exp ... - @@ -715,87 +196,35 @@ + @@ -715,87 +192,35 @@ Running /home/tschwinge/tmp/binutils/master/ld/testsuite/ld-scripts/map-address.exp ... PASS: map addresses Running /home/tschwinge/tmp/binutils/master/ld/testsuite/ld-scripts/overlay-size.exp ... @@ -779,7 +779,7 @@ Comparing [[sum_hurd]] to [[sum_linux]]: Running /home/tschwinge/tmp/binutils/master/ld/testsuite/ld-sh/arch/arch.exp ... Running /home/tschwinge/tmp/binutils/master/ld/testsuite/ld-sh/rd-sh.exp ... Running /home/tschwinge/tmp/binutils/master/ld/testsuite/ld-sh/sh-vxworks.exp ... - @@ -805,12 +234,6 @@ + @@ -805,12 +230,6 @@ Running /home/tschwinge/tmp/binutils/master/ld/testsuite/ld-sh/sh64/relfail.exp ... Running /home/tschwinge/tmp/binutils/master/ld/testsuite/ld-sh/sh64/sh64.exp ... Running /home/tschwinge/tmp/binutils/master/ld/testsuite/ld-shared/shared.exp ... @@ -792,7 +792,7 @@ Comparing [[sum_hurd]] to [[sum_linux]]: Running /home/tschwinge/tmp/binutils/master/ld/testsuite/ld-sparc/sparc.exp ... Running /home/tschwinge/tmp/binutils/master/ld/testsuite/ld-spu/spu.exp ... Running /home/tschwinge/tmp/binutils/master/ld/testsuite/ld-srec/srec.exp ... - @@ -821,8 +244,6 @@ + @@ -821,8 +240,6 @@ PASS: Build libentry.a PASS: --entry foo archive PASS: --entry foo -u foo archive @@ -801,7 +801,7 @@ Comparing [[sum_hurd]] to [[sum_linux]]: PASS: --entry foo PASS: --entry foo -u foo PASS: --entry 0x0 - @@ -831,7 +252,7 @@ + @@ -831,7 +248,7 @@ PASS: undefined function PASS: undefined line Running /home/tschwinge/tmp/binutils/master/ld/testsuite/ld-undefined/weak-undef.exp ... @@ -810,28 +810,27 @@ Comparing [[sum_hurd]] to [[sum_linux]]: Running /home/tschwinge/tmp/binutils/master/ld/testsuite/ld-v850/v850.exp ... Running /home/tschwinge/tmp/binutils/master/ld/testsuite/ld-versados/versados.exp ... Running /home/tschwinge/tmp/binutils/master/ld/testsuite/ld-vxworks/vxworks.exp ... - @@ -846,13 +267,15 @@ + @@ -846,13 +263,15 @@ === ld Summary === -# of expected passes 598 -# of expected failures 8 - +# of expected passes 58 + +# of expected passes 54 +# of unexpected failures 2 +# of expected failures 5 # of untested testcases 6 - -/media/data/home/tschwinge/tmp/binutils/master.build/ld/ld-new 2.20.51.20101007 +# of unsupported tests 4 - +/media/data/home/tschwinge/tmp/binutils/master.build.i686-pc-gnu/ld/ld-new 2.20.51.20101007 + /media/data/home/tschwinge/tmp/binutils/master.build/ld/ld-new 2.20.51.20101007 -Test Run By thomas on Fri Oct 8 22:40:36 2010 -Native configuration is i686-pc-linux-gnu - +Test Run By tschwinge on Sat Oct 9 00:38:32 2010 - +Native configuration is i686-pc-gnu + +Test Run By tschwinge on Sun Oct 24 01:00:04 2010 + +Native configuration is i686-unknown-gnu0.3 === gas tests === - @@ -926,15 +349,6 @@ + @@ -926,15 +345,6 @@ Running /home/tschwinge/tmp/binutils/master/gas/testsuite/gas/bfin/bfin.exp ... Running /home/tschwinge/tmp/binutils/master/gas/testsuite/gas/bfin/error.exp ... Running /home/tschwinge/tmp/binutils/master/gas/testsuite/gas/cfi/cfi.exp ... @@ -847,7 +846,7 @@ Comparing [[sum_hurd]] to [[sum_linux]]: Running /home/tschwinge/tmp/binutils/master/gas/testsuite/gas/cr16/cr16.exp ... Running /home/tschwinge/tmp/binutils/master/gas/testsuite/gas/cr16/pic.exp ... Running /home/tschwinge/tmp/binutils/master/gas/testsuite/gas/cris/cris.exp ... - @@ -943,35 +357,6 @@ + @@ -943,35 +353,6 @@ Running /home/tschwinge/tmp/binutils/master/gas/testsuite/gas/d30v/d30.exp ... Running /home/tschwinge/tmp/binutils/master/gas/testsuite/gas/dlx/alltests.exp ... Running /home/tschwinge/tmp/binutils/master/gas/testsuite/gas/elf/elf.exp ... @@ -883,7 +882,7 @@ Comparing [[sum_hurd]] to [[sum_linux]]: Running /home/tschwinge/tmp/binutils/master/gas/testsuite/gas/fr30/allinsn.exp ... Running /home/tschwinge/tmp/binutils/master/gas/testsuite/gas/fr30/fr30.exp ... Running /home/tschwinge/tmp/binutils/master/gas/testsuite/gas/frv/allinsn.exp ... - @@ -1148,39 +533,10 @@ + @@ -1148,39 +529,10 @@ PASS: i386 FSGSBase (Intel disassembly) PASS: i386 RdRnd PASS: i386 RdRnd (Intel disassembly) @@ -923,7 +922,7 @@ Comparing [[sum_hurd]] to [[sum_linux]]: Running /home/tschwinge/tmp/binutils/master/gas/testsuite/gas/i860/i860.exp ... Running /home/tschwinge/tmp/binutils/master/gas/testsuite/gas/ia64/ia64.exp ... Running /home/tschwinge/tmp/binutils/master/gas/testsuite/gas/ieee-fp/x930509a.exp ... - @@ -1191,9 +547,6 @@ + @@ -1191,9 +543,6 @@ Running /home/tschwinge/tmp/binutils/master/gas/testsuite/gas/iq2000/yield.exp ... Running /home/tschwinge/tmp/binutils/master/gas/testsuite/gas/lm32/all.exp ... Running /home/tschwinge/tmp/binutils/master/gas/testsuite/gas/lns/lns.exp ... @@ -933,7 +932,7 @@ Comparing [[sum_hurd]] to [[sum_linux]]: Running /home/tschwinge/tmp/binutils/master/gas/testsuite/gas/m32r/allinsn.exp ... Running /home/tschwinge/tmp/binutils/master/gas/testsuite/gas/m32r/error.exp ... Running /home/tschwinge/tmp/binutils/master/gas/testsuite/gas/m32r/m32r.exp ... - @@ -1262,11 +615,6 @@ + @@ -1262,11 +611,6 @@ Running /home/tschwinge/tmp/binutils/master/gas/testsuite/gas/sparc/sparc.exp ... Running /home/tschwinge/tmp/binutils/master/gas/testsuite/gas/sun4/addend.exp ... Running /home/tschwinge/tmp/binutils/master/gas/testsuite/gas/symver/symver.exp ... @@ -945,7 +944,7 @@ Comparing [[sum_hurd]] to [[sum_linux]]: Running /home/tschwinge/tmp/binutils/master/gas/testsuite/gas/tic4x/tic4x.exp ... Running /home/tschwinge/tmp/binutils/master/gas/testsuite/gas/tic54x/tic54x.exp ... Running /home/tschwinge/tmp/binutils/master/gas/testsuite/gas/tic6x/tic6x.exp ... - @@ -1281,7 +629,6 @@ + @@ -1281,7 +625,6 @@ === gas Summary === @@ -953,10 +952,19 @@ Comparing [[sum_hurd]] to [[sum_linux]]: -# of expected failures 1 +# of expected passes 236 ../as-new 2.20.51.20101007 - A lot of tests are not being run. Might be due to the tests (incorrectly / correctly) being Linux-specific. A few tests fail. + + +These tests PASSed when manually configured for `i686-pc-gnu`, but not when +automatically configured for `i686-unknown-gnu0.3`: + + Running /home/tschwinge/tmp/binutils/master/ld/testsuite/ld-discard/discard.exp ... + PASS: ld-discard/extern + PASS: ld-discard/start + PASS: ld-discard/static + PASS: ld-discard/zero-rel diff --git a/open_issues/binutils_testsuite/sum_hurd b/open_issues/binutils_testsuite/sum_hurd index 5df28bd2..674bad0b 100644 --- a/open_issues/binutils_testsuite/sum_hurd +++ b/open_issues/binutils_testsuite/sum_hurd @@ -1,5 +1,5 @@ -Test Run By tschwinge on Sat Oct 9 00:37:20 2010 -Native configuration is i686-pc-gnu +Test Run By tschwinge on Sun Oct 24 00:59:02 2010 +Native configuration is i686-unknown-gnu0.3 === binutils tests === @@ -67,8 +67,8 @@ Running /home/tschwinge/tmp/binutils/master/binutils/testsuite/binutils-all/x86- # of expected passes 38 # of unsupported tests 1 -Test Run By tschwinge on Sat Oct 9 00:44:09 2010 -Native configuration is i686-pc-gnu +Test Run By tschwinge on Sun Oct 24 01:05:19 2010 +Native configuration is i686-unknown-gnu0.3 === ld tests === @@ -97,10 +97,6 @@ Running /home/tschwinge/tmp/binutils/master/ld/testsuite/ld-crx/crx.exp ... Running /home/tschwinge/tmp/binutils/master/ld/testsuite/ld-cygwin/exe-export.exp ... Running /home/tschwinge/tmp/binutils/master/ld/testsuite/ld-d10v/d10v.exp ... Running /home/tschwinge/tmp/binutils/master/ld/testsuite/ld-discard/discard.exp ... -PASS: ld-discard/extern -PASS: ld-discard/start -PASS: ld-discard/static -PASS: ld-discard/zero-rel Running /home/tschwinge/tmp/binutils/master/ld/testsuite/ld-elf/audit.exp ... Running /home/tschwinge/tmp/binutils/master/ld/testsuite/ld-elf/binutils.exp ... Running /home/tschwinge/tmp/binutils/master/ld/testsuite/ld-elf/dwarf.exp ... @@ -267,15 +263,15 @@ Running /home/tschwinge/tmp/binutils/master/ld/testsuite/ld-xtensa/xtensa.exp .. === ld Summary === -# of expected passes 58 +# of expected passes 54 # of unexpected failures 2 # of expected failures 5 # of untested testcases 6 # of unsupported tests 4 -/media/data/home/tschwinge/tmp/binutils/master.build.i686-pc-gnu/ld/ld-new 2.20.51.20101007 +/media/data/home/tschwinge/tmp/binutils/master.build/ld/ld-new 2.20.51.20101007 -Test Run By tschwinge on Sat Oct 9 00:38:32 2010 -Native configuration is i686-pc-gnu +Test Run By tschwinge on Sun Oct 24 01:00:04 2010 +Native configuration is i686-unknown-gnu0.3 === gas tests === |