http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58454
--- Comment #2 from mednafen at gmail dot com --- Your assertion conflicts with the gcc 4.2 release change-list at http://gcc.gnu.org/gcc-4.2/changes.html when the strict-overflow options were added. Additionally, -fwrapv produces unnecessarily bloated code compared to -fno-strict-overflow, in my experience.