http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52404
Bug #: 52404 Summary: internal compiler error: in setup_min_max_allocno_live_range_point, at ira-build.c:2425 Classification: Unclassified Product: gcc Version: 4.7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c AssignedTo: unassig...@gcc.gnu.org ReportedBy: mib.bugzi...@gmail.com Created attachment 26764 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=26764 Detailed description of the error If option -mcx16 is used, the bug doesn't exhibit. Verbose information about compiler build etc in attachment extern void abort(void); __int128_t v=0, count=0; extern int result; int foo () { result = __atomic_load_n (&v, __ATOMIC_RELAXED); return 0; }