seen with trunk 20100107, not with the 4.4 branch. lowering optimization to -O0 lets the build succeed.
$ gcc -c -O1 uvector.i uvector.c: In function 'swapb64': uvector.c:10935:1: internal compiler error: in generate_subtree_copies, at tree-sra.c:2003 Please submit a full bug report, with preprocessed source if appropriate. -- Summary: [4.5 Regression] ICE in generate_subtree_copies, at tree-sra.c:2003 Product: gcc Version: 4.5.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: tree-optimization AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: doko at ubuntu dot com http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42703