diff options
Diffstat (limited to 'open_issues/binutils.mdwn')
-rw-r--r-- | open_issues/binutils.mdwn | 96 |
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 |