diff options
author | Samuel Thibault <samuel.thibault@ens-lyon.org> | 2013-06-05 16:41:45 +0200 |
---|---|---|
committer | Samuel Thibault <samuel.thibault@ens-lyon.org> | 2013-06-05 16:41:45 +0200 |
commit | 5e717fde7d32a9d15b596324e60be98bf6e7b85e (patch) | |
tree | 059e09c022d9a22a72afdf2468ffc2b3ee153655 /open_issues | |
parent | 85037d83e04e6dc6e47d7cb18d07f11497af58e1 (diff) | |
parent | f537fdf2fb3f700d5e6551b619277a2c58c11420 (diff) |
Merge branch 'master' of braunbox:~hurd-web/hurd-web
Diffstat (limited to 'open_issues')
-rw-r--r-- | open_issues/binutils.mdwn | 16 | ||||
-rw-r--r-- | open_issues/gcc.mdwn | 27 | ||||
-rw-r--r-- | open_issues/gdb.mdwn | 14 | ||||
-rw-r--r-- | open_issues/gnumach_vm_object_resident_page_count.mdwn | 4 |
4 files changed, 27 insertions, 34 deletions
diff --git a/open_issues/binutils.mdwn b/open_issues/binutils.mdwn index 5b44de76..641083a7 100644 --- a/open_issues/binutils.mdwn +++ b/open_issues/binutils.mdwn @@ -39,8 +39,8 @@ git diff --patience --stat=$COLUMNS,$COLUMNS --patch --src-prefix=./ --dst-prefi --> -Last reviewed up to the [[Git mirror's 5c3ec1ded654250e0ac27df79998b32b2403e81f -(2013-04-29) sources|source_repositories/binutils]]. +Last reviewed up to the [[Git mirror's e7e89a91affc920f0d422c56ca04867e49ac5ac1 +(2013-05-27) sources|source_repositories/binutils]]. * Globally @@ -128,7 +128,7 @@ Last reviewed up to the [[Git mirror's 5c3ec1ded654250e0ac27df79998b32b2403e81f Here's a log of a binutils build run; this is from our [[Git repository|source_repositories/binutils]]'s `tschwinge/Paul_Desmond` branch, -commit 5c3ec1ded654250e0ac27df79998b32b2403e81f (2013-04-29), run on +commit e7e89a91affc920f0d422c56ca04867e49ac5ac1 (2013-05-27), run on kepler.SCHWINGE and coulomb.SCHWINGE. $ export LC_ALL=C @@ -167,19 +167,13 @@ formats, and more emulation vectors. Missing [[IFUNC]] support on GNU/Hurd. - * 944a6010b676b9f80f0a16c65183102b187822c5..a5e5fda5f96d5b881a354bd8666fdbb1496ee8da: - - gcc-4.6 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../Paul_Desmond/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ../../Paul_Desmond/libiberty/hashtab.c -o hashtab.o - +../../Paul_Desmond/libiberty/hashtab.c: In function 'hash_pointer': - +../../Paul_Desmond/libiberty/hashtab.c:1001:7: warning: right shift count >= width of type [enabled by default] - # Install $ make install 2>&1 | tee log_install [...] -This takes up around 150 MiB, and needs roughly 1 min on kepler.SCHWINGE and 3 +This takes up around 160 MiB, and needs roughly 1 min on kepler.SCHWINGE and 3 min on coulomb.SCHWINGE. @@ -195,7 +189,7 @@ min on coulomb.SCHWINGE. $ make -k check 2>&1 | tee log_test [...] -This needs roughly 6 min on kepler.SCHWINGE and 45 min on coulomb.SCHWINGE. +This needs roughly 6 min on kepler.SCHWINGE and 47 min on coulomb.SCHWINGE. ## Analysis diff --git a/open_issues/gcc.mdwn b/open_issues/gcc.mdwn index d4309198..3aa7b63b 100644 --- a/open_issues/gcc.mdwn +++ b/open_issues/gcc.mdwn @@ -31,14 +31,14 @@ example. Especially all the compiler magic is all the same. <!-- git checkout reviewed -git log --reverse --topo-order --pretty=fuller --stat=$COLUMNS,$COLUMNS -w -p -C --cc ..upstream/trunk +git diff --patience --stat=$COLUMNS,$COLUMNS --patch --src-prefix=./ --dst-prefix=./ --find-renames --ignore-space-change ..upstream/master | awk '/^diff/ { c = $0; } /^@@/ { print c; } { print; }' | less -i -/^commit |^merge:|^---$|hurd|linux|nacl|nptl|glibc|gs: +/^---.*/([^.]*|.*\.texi.*|[^/]*gnu[^/]*)$|hurd|linux|nacl|nptl|glibc|gs: --> -Last reviewed up to the [[Git mirror's 71cfadefb994de9249449fb7e71be012b6264a3f -(2013-02-17) sources|source_repositories/gcc]]. +Last reviewed up to the [[Git mirror's 0479dc77cf50ee78769b55563051cf72d39b3d60 +(2013-05-27) sources|source_repositories/gcc]]. <http://gcc.gnu.org/install/configure.html> has documentation for the `configure` switches. @@ -334,8 +334,9 @@ Last reviewed up to the [[Git mirror's 71cfadefb994de9249449fb7e71be012b6264a3f # Build Here's a log of a GCC build run; this is from our [[Git repository's -06a4535f69cf9613943fd12f97fe94e471dedcce (2013-02-18; -71cfadefb994de9249449fb7e71be012b6264a3f (2013-02-17)) +dcdba5abca23716daa6aeb5c92f367e0978e4539 (2013-05-27; +0479dc77cf50ee78769b55563051cf72d39b3d60 (2013-05-27)), plus +`id:"87txlnlg0z.fsf@kepler.schwinge.homeip.net"` sources|source_repositories/gcc]], run on kepler.SCHWINGE and coulomb.SCHWINGE. $ export LC_ALL=C @@ -350,8 +351,8 @@ harmonized. We're stuck with GCC 4.6 until there are Debian *gnat-4.7* packages avaible. -This takes up around 3.5 GiB, and needs roughly 3.25 h on kepler.SCHWINGE and -14.25 h on coulomb.SCHWINGE. +This takes up around 3.5 GiB, and needs roughly 3.5 h on kepler.SCHWINGE and 15 +h on coulomb.SCHWINGE. <!-- @@ -509,7 +510,7 @@ This takes up around 3.5 GiB, and needs roughly 3.25 h on kepler.SCHWINGE and $ make install 2>&1 | tee log_install [...] -This takes up around 1 GiB, and needs roughly 5 min on kepler.SCHWINGE and 37 +This takes up around 1.1 GiB, and needs roughly 5 min on kepler.SCHWINGE and 37 min on coulomb.SCHWINGE. @@ -566,7 +567,7 @@ coulomb.SCHWINGE: maybe-check-zlib: check-zlib maybe-check-gnattools: check-gnattools maybe-check-lto-plugin: check-lto-plugin - $ grep ^CHECK_TARGETS gcc/Makefile + $ grep ^CHECK_TARGETS < gcc/Makefile CHECK_TARGETS = check-ada check-c check-c++ check-fortran check-java check-lto check-objc $ export LC_ALL=C @@ -591,10 +592,10 @@ coulomb.SCHWINGE: $ make -k check-target 2>&1 | tee log_test_4_check-target [...] -This needs roughly 7 h on kepler.SCHWINGE and 3.5 h (`check-fixincludes`, -`gcc/check-ada`) + 13 h (`gcc/check-c`) + 4.25 h (`gcc/check-c++`) + 5.75 h +This needs roughly 7.25 h on kepler.SCHWINGE and 3.5 h (`check-fixincludes`, +`gcc/check-ada`) + 14 h (`gcc/check-c`) + 4.5 h (`gcc/check-c++`) + 6 h (`gcc/check-fortran`, `gcc/check-java`, `gcc/check-lto`, `gcc/check-objc`) + -9.25 h (`check-intl`, [...], `check-lto-plugin`, `check-target`) = 35.75 h on +9.75 h (`check-intl`, [...], `check-lto-plugin`, `check-target`) = 37.75 h on coulomb.SCHWINGE. diff --git a/open_issues/gdb.mdwn b/open_issues/gdb.mdwn index eddc2fdc..62d9e435 100644 --- a/open_issues/gdb.mdwn +++ b/open_issues/gdb.mdwn @@ -33,8 +33,8 @@ git diff --patience --stat=$COLUMNS,$COLUMNS --patch --src-prefix=./ --dst-prefi --> -Last reviewed up to the [[Git mirror's 6330ab576e18fb97912839fc116c7babb5fd8c70 -(2013-04-28) sources|source_repositories/gdb]]. +Last reviewed up to the [[Git mirror's 3eb2a51c46804f0be530893e94af559abee8b4f8 +(2013-05-27) sources|source_repositories/gdb]]. * Globally @@ -71,7 +71,7 @@ Last reviewed up to the [[Git mirror's 6330ab576e18fb97912839fc116c7babb5fd8c70 Here's a log of a GDB build run; this is from our [[Git repository|source_repositories/gdb]]'s `tschwinge/Ferry_Tagscherer` branch, -commit 6330ab576e18fb97912839fc116c7babb5fd8c70 (2013-04-28), run on +commit 3eb2a51c46804f0be530893e94af559abee8b4f8 (2013-05-27), run on kepler.SCHWINGE and coulomb.SCHWINGE. $ export LC_ALL=C @@ -87,7 +87,7 @@ There are several occurences of *error: dereferencing type-punned pointer will break strict-aliasing rules* in the MIG-generated stub files; thus no `-Werror` until that is resolved ([[strict_aliasing]]). -This takes up around 210 MiB and needs roughly 9 min on kepler.SCHWINGE and 25 +This takes up around 220 MiB and needs roughly 8 min on kepler.SCHWINGE and 25 min on coulomb.SCHWINGE. <!-- @@ -194,12 +194,6 @@ formats and more emulation vectors. + from ../../Ferry_Tagscherer/gdb/gnu-nat.c:56: +../../Ferry_Tagscherer/gdb/value.h:729:22: note: expected 'const char **' but argument is of type 'char **' - * 6b25dae901ddedb3f330803542d3eac73cdcae4b..6330ab576e18fb97912839fc116c7babb5fd8c70: - - gcc-4.7 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../Ferry_Tagscherer/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ../../Ferry_Tagscherer/libiberty/hashtab.c -o hashtab.o - +../../Ferry_Tagscherer/libiberty/hashtab.c: In function 'hash_pointer': - +../../Ferry_Tagscherer/libiberty/hashtab.c:1001:7: warning: right shift count >= width of type [enabled by default] - # Install diff --git a/open_issues/gnumach_vm_object_resident_page_count.mdwn b/open_issues/gnumach_vm_object_resident_page_count.mdwn index cc1b8897..9b16fc1d 100644 --- a/open_issues/gnumach_vm_object_resident_page_count.mdwn +++ b/open_issues/gnumach_vm_object_resident_page_count.mdwn @@ -20,3 +20,7 @@ License|/fdl]]."]]"""]] <braunr> luckily, this should be easy to solve `vm/vm_object.h:vm_object:resident_page_count`. + + +resident_page_count it's now an int. +The topic it's fixed. |