------- Comment #5 from dominiq at lps dot ens dot fr 2008-09-01 09:37 ------- On i686-apple-darwin9, I have the following failures in both 32 and 64 bit modes:
FAIL: gfortran.dg/debug/pr35154-dwarf2.f -gdwarf-2 scan-assembler DW_AT_name: "__BLNK__" FAIL: gfortran.dg/debug/pr35154-dwarf2.f -gdwarf-2 scan-assembler DW_AT_name: "label" Looking at the assembly code I see: ... .ascii "__BLNK__\0" # DW_AT_name .ascii "i\0" # DW_AT_name .ascii "j\0" # DW_AT_name .ascii "label\0" # DW_AT_name ... I thing that changing C { dg-final { scan-assembler "DW_AT_name: \"__BLNK__\"" } } C { dg-final { scan-assembler "DW_AT_name: \"label\"" } } with C { dg-final { scan-assembler "DW_AT_name: \"__BLNK__.*\"" } } C { dg-final { scan-assembler "DW_AT_name: \"label.*\"" } } will fix the failures. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35154