summaryrefslogtreecommitdiff
path: root/open_issues/binutils.mdwn
diff options
context:
space:
mode:
Diffstat (limited to 'open_issues/binutils.mdwn')
-rw-r--r--open_issues/binutils.mdwn96
1 files changed, 9 insertions, 87 deletions
diff --git a/open_issues/binutils.mdwn b/open_issues/binutils.mdwn
index b3f58832..63ee780d 100644
--- a/open_issues/binutils.mdwn
+++ b/open_issues/binutils.mdwn
@@ -30,8 +30,8 @@ though, as explained below.
# Configuration
-Last reviewed up to the [[Git mirror's 63dd9daf3e4b1fdad043bda3377bc1a078f9bfe1
-(2011-07-22) sources|source_repositories/binutils]].
+Last reviewed up to the [[Git mirror's 31fd5921fbb68f2b5ca4ca416cb5f5f7657b3f4d
+(2011-09-04) sources|source_repositories/binutils]].
* Globally
@@ -108,7 +108,7 @@ Last reviewed up to the [[Git mirror's 63dd9daf3e4b1fdad043bda3377bc1a078f9bfe1
# Build
Here's a log of a binutils build run; this is from our [[Git repository's
-6d4a384ae978b7a423f2cd51b396d366b9000df2 (2011-07-03)
+6f6a8f5b0176a3e5a8fdd80627d2422831738c7e (2011-09-04)
sources|source_repositories/binutils]], run on kepler.SCHWINGE and
coulomb.SCHWINGE.
@@ -121,7 +121,7 @@ coulomb.SCHWINGE.
Different hosts may default to different shells and compiler versions; thus
harmonized.
-This takes up around 100 MiB, and needs roughly 4 min on kepler.SCHWINGE, and
+This takes up around 110 MiB, and needs roughly 4 min on kepler.SCHWINGE and
15 min on coulomb.SCHWINGE.
@@ -141,7 +141,7 @@ formats, and more emulation vectors.
$ make install 2>&1 | tee log_install
[...]
-This takes up around 60 MiB, and needs roughly 1 min on kepler.SCHWINGE, and 5
+This takes up around 70 MiB, and needs roughly 1 min on kepler.SCHWINGE and 5
min on coulomb.SCHWINGE.
@@ -159,94 +159,16 @@ min on coulomb.SCHWINGE.
$ make -k check
[...]
-This needs roughly 5 min on kepler.SCHWINGE, and 15 min on coulomb.SCHWINGE.
+This needs roughly 5 min on kepler.SCHWINGE and 15 min on coulomb.SCHWINGE.
$ ssh kepler.SCHWINGE 'cd tmp/source/binutils/ && cat hurd/master.build/*/*.sum hurd/master.build/*/*/*.sum | sed -e "s%\(/media/data\)\?${PWD}%[...]%g"' > open_issues/binutils/sum_linux
$ ssh coulomb.SCHWINGE 'cd tmp/binutils/ && cat hurd/master.build/*/*.sum hurd/master.build/*/*/*.sum | sed -e "s%\(/media/erich\)\?${PWD}%[...]%g"' > open_issues/binutils/sum_hurd
Comparing the results files, [[sum_linux]] to [[sum_hurd]]:
- $ diff -u -F ^Running open_issues/binutils/sum_linux open_issues/binutils/sum_hurd
- --- open_issues/binutils/sum_linux 2011-07-03 23:54:19.000000000 +0200
- +++ open_issues/binutils/sum_hurd 2011-07-03 23:54:25.000000000 +0200
- @@ -1,5 +1,5 @@
- -Test Run By thomas on Sun Jul 3 18:33:54 2011
- -Native configuration is i686-pc-linux-gnu
- +Test Run By thomas on Sun Jul 3 19:11:49 2011
- +Native configuration is i686-unknown-gnu0.3
-
- === binutils tests ===
-
- @@ -119,8 +119,8 @@ Running [...]/hurd/master/binutils/tests
-
- # of expected passes 88
- # of unsupported tests 2
- -Test Run By thomas on Sun Jul 3 18:34:31 2011
- -Native configuration is i686-pc-linux-gnu
- +Test Run By thomas on Sun Jul 3 19:14:02 2011
- +Native configuration is i686-unknown-gnu0.3
-
- === ld tests ===
-
- @@ -324,10 +324,10 @@ Running [...]/hurd/master/ld/testsuite/l
- PASS: PIE init array
- PASS: PIE fini array
- PASS: PIE init array mixed
- -PASS: static preinit array
- -PASS: static init array
- -PASS: static fini array
- -PASS: static init array mixed
- +XFAIL: static preinit array
- +XFAIL: static init array
- +XFAIL: static fini array
- +XFAIL: static init array mixed
- Running [...]/hurd/master/ld/testsuite/ld-elf/exclude.exp ...
- PASS: ld link shared library
- PASS: ld export symbols from archive
- @@ -581,8 +581,8 @@ Running [...]/hurd/master/ld/testsuite/l
- PASS: ELF DSO weak func last DSO
- PASS: ELF weak func first
- PASS: ELF weak func last
- -PASS: ELF weak func first DSO
- -PASS: ELF weak func last DSO
- +XFAIL: ELF weak func first DSO
- +XFAIL: ELF weak func last DSO
- PASS: ELF DSO weak data first
- PASS: ELF DSO weak data last
- PASS: ELF DSO weak data first DSO
- @@ -593,10 +593,10 @@ Running [...]/hurd/master/ld/testsuite/l
- PASS: ELF weak data last
- PASS: ELF weak data first common
- PASS: ELF weak data last common
- -PASS: ELF weak data first DSO
- -PASS: ELF weak data last DSO
- -PASS: ELF weak data first DSO common
- -PASS: ELF weak data last DSO common
- +XFAIL: ELF weak data first DSO
- +XFAIL: ELF weak data last DSO
- +XFAIL: ELF weak data first DSO common
- +XFAIL: ELF weak data last DSO common
- PASS: ELF DSO small bar (size)
- PASS: ELF DSO foo with small bar (size)
- PASS: ELF DSO big bar (size)
- @@ -924,13 +924,13 @@ Running [...]/hurd/master/ld/testsuite/l
-
- === ld Summary ===
-
- -# of expected passes 660
- -# of expected failures 8
- +# of expected passes 650
- +# of expected failures 18
- # of untested testcases 6
- [...]/hurd/master.build/ld/ld-new 2.21.52.20110703
-
- -Test Run By thomas on Sun Jul 3 18:34:03 2011
- -Native configuration is i686-pc-linux-gnu
- +Test Run By thomas on Sun Jul 3 19:12:21 2011
- +Native configuration is i686-unknown-gnu0.3
-
- === gas tests ===
-
+ $ diff -u -F ^Running open_issues/binutils/sum_linux open_issues/binutils/sum_hurd > open_issues/binutils/sum.diff
+
+[[open_issues/binutils/sum.diff]].
## Analysis