https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105037
--- Comment #2 from Christian Friedl <christian.friedl at gmx dot at> --- > What do you think is wrong? The lines IF(IREST.EQ.0) THEN CALL WO2(1,N1,N2,O2) ENRGOLD=EMP2 get emitted twice when -finit-real=snan is used. The first time that they are emitted, they don't fit the assembly that they refer to. > Have you raised the gdb issue with the gdb folks? No. I wasn't really able to provide a minimal example for the error. Using objdump, I saw that the cause probably was the debug information and not gdb itself.