summaryrefslogtreecommitdiff
path: root/open_issues/gcc.mdwn
diff options
context:
space:
mode:
authorThomas Schwinge <thomas@codesourcery.com>2015-01-21 19:45:28 +0100
committerThomas Schwinge <thomas@codesourcery.com>2015-01-21 19:45:28 +0100
commitd5ab6ea0cb34d56920387e8a8736f5f69d6ee2f0 (patch)
treec32326cc5683e4d4089219676e8849fb2e542267 /open_issues/gcc.mdwn
parent9d91c8f17d07055454722ae8bafbc331a9c0753a (diff)
open_issues/gcc: 91049a6f433bd5b425144d2c71245df9ec99aa8f (2015-01-20; c16b7ed55398d2ea55d9ab35519f20cc053b9d0a (2015-01-19))
Diffstat (limited to 'open_issues/gcc.mdwn')
-rw-r--r--open_issues/gcc.mdwn45
1 files changed, 27 insertions, 18 deletions
diff --git a/open_issues/gcc.mdwn b/open_issues/gcc.mdwn
index 57de9a6d..66b56805 100644
--- a/open_issues/gcc.mdwn
+++ b/open_issues/gcc.mdwn
@@ -1,5 +1,5 @@
-[[!meta copyright="Copyright © 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014
-Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014,
+2015 Free Software Foundation, Inc."]]
[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
@@ -37,8 +37,8 @@ git diff --patience --stat=$COLUMNS,$COLUMNS --patch --src-prefix=./ --dst-prefi
-->
-Last reviewed up to the [[Git mirror's d3faa4b6d102b09a5ea17bbf81590f215b42fbc4
-(2014-09-26) sources|source_repositories/gcc]].
+Last reviewed up to the [[Git mirror's c16b7ed55398d2ea55d9ab35519f20cc053b9d0a
+(2015-01-19) sources|source_repositories/gcc]].
<http://gcc.gnu.org/install/configure.html> has documentation for the
`configure` switches.
@@ -295,6 +295,8 @@ Last reviewed up to the [[Git mirror's d3faa4b6d102b09a5ea17bbf81590f215b42fbc4
* `libitm/config/linux`
+ * `liboffloadmic`
+
* `hurd/usr`
`NATIVE_SYSTEM_HEADER_DIR`, `638454a19c1c08f01c10517bc72a114250fc4f33`,
@@ -770,8 +772,8 @@ Last reviewed up to the [[Git mirror's d3faa4b6d102b09a5ea17bbf81590f215b42fbc4
# Build
Here's a log of a GCC build run; this is from our [[Git repository's
-f91948d1bd857c81bb2cea688457b84fa3ce6b84 (2014-09-26;
-d3faa4b6d102b09a5ea17bbf81590f215b42fbc4 (2014-09-26))
+91049a6f433bd5b425144d2c71245df9ec99aa8f (2015-01-20;
+c16b7ed55398d2ea55d9ab35519f20cc053b9d0a (2015-01-19))
sources|source_repositories/gcc]], run on kepler.SCHWINGE and laplace.SCHWINGE.
$ export LC_ALL=C
@@ -784,8 +786,8 @@ sources|source_repositories/gcc]], run on kepler.SCHWINGE and laplace.SCHWINGE.
Different hosts may default to different shells and compiler versions; thus
harmonized.
-This takes up around 4 GiB, and runs for [[4 h 48 min|performance#measure]] on
-kepler.SCHWINGE and [[5 h 10 min|performance#measure]] on laplace.SCHWINGE.
+This takes up around 4.8 GiB, and runs for [[5 h 57 min|performance#measure]]
+on kepler.SCHWINGE and [[4 h 17 min|performance#measure]] on laplace.SCHWINGE.
<!--
@@ -940,8 +942,8 @@ kepler.SCHWINGE and [[5 h 10 min|performance#measure]] on laplace.SCHWINGE.
$ make install 2>&1 | tee log_install
[...]
-This takes up around 1.1 GiB, and runs for [[3 min|performance#measure]] on
-kepler.SCHWINGE and [[13 min|performance#measure]] on laplace.SCHWINGE.
+This takes up around 1.4 GiB, and runs for [[4 min|performance#measure]] on
+kepler.SCHWINGE and [[8 min|performance#measure]] on laplace.SCHWINGE.
## Analysis
@@ -966,18 +968,12 @@ kepler.SCHWINGE and [[13 min|performance#measure]] on laplace.SCHWINGE.
Testing on GNU/Hurd is blocked on
[[fork_mach_port_mod_refs_ekern_urefs_owerflow]].
-TODO. On GNU/Hurd, it is advisable to reboot after having built and installed
-GCC, before running the testsuite, as otherwise there seems to be a tendency
-that the system crashes during the `gcc.c-torture/compile/limits-structnest.c`
-tests, which are rather memory hungry, see [[!message-id
-"87bol6aixd.fsf@schwinge.name"]].
-
$ make -k check 2>&1 | tee log_test
[...]
-This runs for [[10 h 46 min|performance#measure]] on kepler.SCHWINGE and [[18 h
-10 min|performance#measure]] on laplace.SCHWINGE.
+This runs for [[11 h 37 min|performance#measure]] on kepler.SCHWINGE and [[11 h
+18 min|performance#measure]] on laplace.SCHWINGE.
## Analysis
@@ -1244,6 +1240,19 @@ This runs for [[10 h 46 min|performance#measure]] on kepler.SCHWINGE and [[18 h
* What is `gcc/testsuite/gcc.test-framework/test-framework.exp` and should we
define `CHECK_TEST_FRAMEWORK` to run these tests?
+ * `gcc.c-torture/compile/pr44686.c`, `gcc.dg/20050309-1.c`,
+ `gcc.dg/20050330-2.c`, `gcc.dg/20051201-1.c`, `gcc.dg/aru-2.c`,
+ `gcc.dg/pr44674.c`, `gcc.dg/pr46255.c`, `gcc.dg/pr47793.c`,
+ `gcc.dg/pr58432.c`, `gcc.dg/profile-*.c`, `gcc.dg/gomp/pr27573.c`,
+ `gcc.dg/tree-prof/*.c`, `gcc.misc-tests/bprob-*.c`, `g++.dg/bprob/*.C`,
+ `g++.dg/debug/pr46338.C`, `g++.dg/other/pr55650.C`,
+ `g++.dg/other/profile1.C`, `g++.dg/torture/pr39732.C`,
+ `g++.dg/torture/pr40642.C`, `g++.dg/torture/pr53321.C`,
+ `g++.dg/tree-prof/*.C`, `g++.old-deja/g++.law/profile1.C`,
+ `gfortran.dg/gomp/pr27573.f90`
+
+ Profiling tests no longer being run. The very most of them used to PASS.
+
## Enhancements