http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54528
John David Anglin <danglin at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |FIXED --- Comment #6 from John David Anglin <danglin at gcc dot gnu.org> 2012-09-27 11:45:49 UTC --- Based on my testing, this was fixed by Lawrence's commit on the 24th. It added double_int::sub_with_overflow and double_int::neg_with_overflow to fix the problem.