[Bug c++/41986] incorrect execution via addition of -finline-functions

tim dot dawborn at gmail dot com gcc-bugzilla@gcc.gnu.org
Sun Nov 8 14:15:00 GMT 2009



------- Comment #3 from tim dot dawborn at gmail dot com  2009-11-08 14:15 -------
Thanks. Your comment sparked an idea. There is no bug in the logic of the
source code itself, nor should there be any floating point differences
anywhere. There should be no floating point differences as for every two
floating point variables $a$ and $b$ which are checked for equality, before the
check happens, $a$ will be assigned the value $b$. I've refined the code needed
to replicate down a lot and will repost the bug under a more suitable heading,
as it has nothing to do with inline-functions. Sorry to waste your time :) 

Summary:
Upon further inspection, the description of this ticket is not correct. Will
re-file bug under appropriate heading. 


-- 

tim dot dawborn at gmail dot com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|WAITING                     |RESOLVED
         Resolution|                            |INVALID


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41986



More information about the Gcc-bugs mailing list