summaryrefslogtreecommitdiff
path: root/open_issues/binutils/testsuite.mdwn
diff options
context:
space:
mode:
Diffstat (limited to 'open_issues/binutils/testsuite.mdwn')
-rw-r--r--open_issues/binutils/testsuite.mdwn44
1 files changed, 28 insertions, 16 deletions
diff --git a/open_issues/binutils/testsuite.mdwn b/open_issues/binutils/testsuite.mdwn
index 82bd19b1..4a13868f 100644
--- a/open_issues/binutils/testsuite.mdwn
+++ b/open_issues/binutils/testsuite.mdwn
@@ -11,7 +11,7 @@ License|/fdl]]."]]"""]]
[[!tag open_issue_binutils]]
Here's a log of a binutils build and testsuite run; this is from
-a0fc8b2145396563ff60761d8b4ff1d3d3a92c41 (2010-11-07)
+fb02b34127764596bd182e258400a59356f6cdce (2010-11-24)
[[sources|source_repositories/binutils]], run on kepler.SCHWINGE and grubber.
$ export LC_ALL=C
@@ -23,7 +23,7 @@ a0fc8b2145396563ff60761d8b4ff1d3d3a92c41 (2010-11-07)
(kepler.SCHWINGE defaults to using /bin/sh for libtool, grubber to /bin/bash;
thus harmonized.)
-On grubber, this takes roughly 50 minutes.
+On grubber, this takes roughly one hour.
x86 GNU/Linux and GNU/Hurd's configurations are [[slightly
different|binutils]], thus mask out most of the differences that are due to
@@ -38,7 +38,7 @@ GNU/Linux defining `-DTRAD_CORE`, `-DHAVE_i386linux_vec`
$ make -k check
[...]
-On grubber, this takes roughly 45 minutes.
+On grubber, this takes roughly one hour.
$ ssh kepler.SCHWINGE 'cd tmp/source/binutils/ && cat hurd.build/*/*.sum hurd.build/*/*/*.sum | sed "s%${PWD}%[...]%g"' > open_issues/binutils/testsuite/sum_linux
$ ssh grubber 'cd tmp/binutils/ && cat hurd.build/*/*.sum hurd.build/*/*/*.sum | sed "s%${PWD}%[...]%g"' > open_issues/binutils/testsuite/sum_hurd
@@ -46,12 +46,12 @@ On grubber, this takes roughly 45 minutes.
Comparing the results files, [[sum_linux]] to [[sum_hurd]]:
$ diff -u -F ^Running open_issues/binutils/testsuite/sum_linux open_issues/binutils/testsuite/sum_hurd
- --- open_issues/binutils/testsuite/sum_linux 2010-11-08 06:45:04.000000000 +0100
- +++ open_issues/binutils/testsuite/sum_hurd 2010-11-08 06:45:18.000000000 +0100
+ --- open_issues/binutils/testsuite/sum_linux 2010-11-24 13:01:43.000000000 +0100
+ +++ open_issues/binutils/testsuite/sum_hurd 2010-11-25 08:51:52.000000000 +0100
@@ -1,5 +1,5 @@
- -Test Run By thomas on Sun Nov 7 20:20:33 2010
+ -Test Run By thomas on Wed Nov 24 12:32:00 2010
-Native configuration is i686-pc-linux-gnu
- +Test Run By tschwinge on Sun Nov 7 21:03:30 2010
+ +Test Run By tschwinge on Wed Nov 24 12:33:09 2010
+Native configuration is i686-unknown-gnu0.3
=== binutils tests ===
@@ -60,9 +60,9 @@ Comparing the results files, [[sum_linux]] to [[sum_hurd]]:
# of expected passes 83
# of unsupported tests 2
- -Test Run By thomas on Sun Nov 7 20:20:55 2010
+ -Test Run By thomas on Wed Nov 24 12:32:23 2010
-Native configuration is i686-pc-linux-gnu
- +Test Run By tschwinge on Sun Nov 7 21:10:31 2010
+ +Test Run By tschwinge on Wed Nov 24 12:43:48 2010
+Native configuration is i686-unknown-gnu0.3
=== ld tests ===
@@ -80,7 +80,17 @@ Comparing the results files, [[sum_linux]] to [[sum_hurd]]:
Running [...]/hurd/ld/testsuite/ld-elf/exclude.exp ...
PASS: ld link shared library
PASS: ld export symbols from archive
- @@ -551,8 +551,8 @@ Running [...]/hurd/ld/testsuite/ld-elfwe
+ @@ -317,7 +317,8 @@ Running [...]/hurd/ld/testsuite/ld-elf/s
+ PASS: assignment of ELF sections to segments (disjoint pages)
+ Running [...]/hurd/ld/testsuite/ld-elf/sec64k.exp ...
+ PASS: ld-elf/64ksec-r
+ -PASS: ld-elf/64ksec
+ +WARNING: program timed out.
+ +FAIL: ld-elf/64ksec
+ Running [...]/hurd/ld/testsuite/ld-elf/shared.exp ...
+ PASS: Build libfoo.so
+ PASS: Build versioned libfoo.so
+ @@ -551,8 +552,8 @@ Running [...]/hurd/ld/testsuite/ld-elfwe
PASS: ELF DSO weak func last DSO
PASS: ELF weak func first
PASS: ELF weak func last
@@ -91,7 +101,7 @@ Comparing the results files, [[sum_linux]] to [[sum_hurd]]:
PASS: ELF DSO weak data first
PASS: ELF DSO weak data last
PASS: ELF DSO weak data first DSO
- @@ -563,10 +563,10 @@ Running [...]/hurd/ld/testsuite/ld-elfwe
+ @@ -563,10 +564,10 @@ Running [...]/hurd/ld/testsuite/ld-elfwe
PASS: ELF weak data last
PASS: ELF weak data first common
PASS: ELF weak data last common
@@ -106,25 +116,27 @@ Comparing the results files, [[sum_linux]] to [[sum_hurd]]:
PASS: ELF DSO small bar (size)
PASS: ELF DSO foo with small bar (size)
PASS: ELF DSO big bar (size)
- @@ -871,13 +871,13 @@ Running [...]/hurd/ld/testsuite/ld-xtens
+ @@ -871,13 +872,14 @@ Running [...]/hurd/ld/testsuite/ld-xtens
=== ld Summary ===
-# of expected passes 616
-# of expected failures 8
- +# of expected passes 607
+ +# of expected passes 606
+ +# of unexpected failures 1
+# of expected failures 17
# of untested testcases 6
- /media/data[...]/hurd.build/ld/ld-new 2.21.51.20101107
+ /media/data[...]/hurd.build/ld/ld-new 2.21.51.20101124
- -Test Run By thomas on Sun Nov 7 20:20:38 2010
+ -Test Run By thomas on Wed Nov 24 12:32:05 2010
-Native configuration is i686-pc-linux-gnu
- +Test Run By tschwinge on Sun Nov 7 21:05:14 2010
+ +Test Run By tschwinge on Wed Nov 24 12:36:10 2010
+Native configuration is i686-unknown-gnu0.3
=== gas tests ===
+
# Analysis
## <a name="static">`FAIL: static [...]`</a>