https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63408
--- Comment #2 from Itay Perl <itay at phobotic dot com> --- Yes, I am certain. 1. Replacing the minus sign with a plus sign results in the same code (including the constant) 2. >>> struct.unpack('I', struct.pack('f', 100))[0] 1120403456