I recently compiled the entire Debian archive (around 6500 packages
that need to be compiled) on SPARC using trunk to identify new issues
before GCC 4.3 is released.  I compiled the archive twice, once with
default optimization levels specified by packages and once with
optimization set to -O3.

I only found two new ICEs that were not reported already: PR33993,
which has since been fixed, and PR34005, for which a patch has been
suggested.  Note that I only looked for obvious problems (i.e. ICE)
since we still have way too many 4.3 related build failures to
investigate every failure in detail. (Most of these, if not all, are
bugs in the applications rather than GCC.)

Bugs that occurred during the first testing run:

 - PR33993: verify_stmts failed (invalid reference prefix) (1 failure,
   13 failures at -O3)
   A new issue that has since been fixed by Jakub.

 - PR30840: set_lattice_value, at tree-ssa-ccp.c:486 (1 failure)
   A known issue that hasn't had any progress lately.

Bugs that showed up at -O3 only:

 - PR34005: verify_ssa failed (expected an SSA_NAME object) (3 failures)
   New issue.  A patch is available but needs some more work.

 - PR33453: ICE in build2_stat, at tree.c:3110 (1 failure)
   A known issue that hasn't seen any action recently.

 - PR31976: ssa_operand_alloc, at tree-ssa-operands.c:484 (5 failures)
   A known issue that is being investigated.

The testing was done with 4.3.0 20071030 r127646 (2007-10-30 - 2007-11-05)
and 4.3.0 20071105 r127646 (2007-11-05 - 2007-11-11).

Thanks to Sun for donating a T2000 to Debian and to OSU's Open Source
Lab for hosting the machine.
-- 
Martin Michlmayr
http://www.cyrius.com/

Reply via email to