http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53743
Richard Guenther <rguenth at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |ebotcazou at gcc dot | |gnu.org, rth at gcc dot | |gnu.org --- Comment #7 from Richard Guenther <rguenth at gcc dot gnu.org> 2012-06-21 12:13:57 UTC --- With checking enabled on the top of the branch I get /home/ioctl/ff-build-semilto/src/mozilla-release/xpcom/string/src/nsSubstring.cpp: In member function 'void nsACString_internal::Replace(nsACString_internal::index_type, nsACString_internal::size_type, const char_type*, nsACString_internal::size_type)': /home/ioctl/ff-build-semilto/src/mozilla-release/xpcom/string/src/nsSubstring.cpp:339:104: note: correcting inconsistent profile data In file included from /home/ioctl/ff-build-semilto/src/mozilla-release/xpcom/string/src/nsSubstring.cpp:325:0: /home/ioctl/ff-build-semilto/src/mozilla-release/xpcom/string/src/nsTSubstring.cpp: In member function 'bool nsAString_internal::Equals(const char_type*) const': /home/ioctl/ff-build-semilto/src/mozilla-release/xpcom/string/src/nsTSubstring.cpp:618:3: error: EDGE_CROSSING incorrectly set across same section /home/ioctl/ff-build-semilto/src/mozilla-release/xpcom/string/src/nsTSubstring.cpp:618:3: error: missing barrier after block 5 Breakpoint 1, internal_error (gmsgid=0x171fe90 "verify_flow_info failed") at /space/rguenther/src/svn/gcc-4_7-branch/gcc/diagnostic.c:843 843 va_start (ap, gmsgid); (gdb) p *pass $1 = {type = RTL_PASS, name = 0x1743680 "pro_and_epilogue", gate = 0x0, execute = 0xbc939f <rest_of_handle_thread_prologue_and_epilogue>, sub = 0x0, next = 0x1d53d80 <pass_rtl_dse2>, static_pass_number = 209, tv_id = TV_THREAD_PROLOGUE_AND_EPILOGUE, properties_required = 0, properties_provided = 0, properties_destroyed = 0, todo_flags_start = 524296, todo_flags_finish = 394242}