https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119689
--- Comment #11 from Richard Biener <rguenth at gcc dot gnu.org> --- Looks like inheritance goes wrong, no inheritance with debug insns, inheritance w/o debug insns: c4: 89 34 24 mov %esi,(%esp) c7: 8b 10 mov (%eax),%edx c9: 8d 42 fe lea -0x2(%edx),%eax cc: 31 d2 xor %edx,%edx ce: 89 44 24 10 mov %eax,0x10(%esp) d2: 8b 04 24 mov (%esp),%eax d5: 89 54 24 04 mov %edx,0x4(%esp) d9: 8b 4c 24 10 mov 0x10(%esp),%ecx dd: 8b 54 24 18 mov 0x18(%esp),%edx e1: 29 c1 sub %eax,%ecx e3: 89 02 mov %eax,(%edx) e5: 8b 44 24 0c mov 0xc(%esp),%eax e9: 89 08 mov %ecx,(%eax) - eb: 89 f0 mov %esi,%eax + eb: 8b 04 24 mov (%esp),%eax