This occurs on powerpc-darwin only (works on x86 and x86_64). Andrew Pinski commented: "most likely not renaming VOPS after getting the new virtual ops".
+===========================GNAT BUG DETECTED==============================+ | 4.0.0 20041127 (experimental) (powerpc-apple-darwin7.6.0) GCC error: | | tree check: expected ssa_name, have var_decl in verify_ssa, at | | tree-ssa.c:637 | | Error detected at cc1221c.adb:195:5 | +===========================GNAT BUG DETECTED==============================+ | 4.0.0 20041127 (experimental) (powerpc-apple-darwin7.6.0) GCC error: | | tree check: expected ssa_name, have var_decl in verify_ssa, at | | tree-ssa.c:637 | | Error detected at ce2208b.adb:185:5 | -- Summary: ACATS cc1221c and ce2208b ICE expected ssa_name, have var_decl in verify_ssa, at tree-ssa.c:637 Product: gcc Version: 4.0.0 Status: UNCONFIRMED Keywords: ice-on-valid-code Severity: normal Priority: P2 Component: ada AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: laurent at guerby dot net CC: gcc-bugs at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18706