https://gcc.gnu.org/bugzilla/show_bug.cgi?id=16172
Andrew Pinski <pinskia at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Target Milestone|--- |4.1.0 Resolution|--- |FIXED Known to fail| | --- Comment #8 from Andrew Pinski <pinskia at gcc dot gnu.org> --- The original testcase (in comment #2 as the fib_hash.i is gone) has been fixed for a long time now. At least GCC 4.1.2. So closing as fixed. Starting in GCC 10, the testcase produces even smaller code: fn_hash: .LFB0: .cfi_startproc movl %edx, (%eax) ret