http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45849
--- Comment #4 from Zdenek Sojka <zsojka at seznam dot cz> 2010-10-01 11:59:24 UTC --- I am sorry I didn't mention it earlier, the assert is guarded by #ifdef ENABLE_RTL_CHECKING ... gcc_assert (rtx_equal_p (PAT_VAR_LOCATION_LOC (pnote), PAT_VAR_LOCATION_LOC (note_vl))); ... #endif The builds are used are with RTL checking (including those that didn't crash).