Test `debug` fails on powerpc64le
This is the error message from the assembler:
Stderr ( debug ):
/tmp/ghc2006_0/ghc_2.s: Assembler messages:
/tmp/ghc2006_0/ghc_2.s:1217:0: error:
Error: can't resolve `.L.LsXm_entry_proc_end' {*UND* section} - `.LsXm_entry' {.text section}
/tmp/ghc2006_0/ghc_2.s:1224:0: error:
Error: can't resolve `.LcXS_proc_end' {*UND* section} - `.LcXS' {.text section}
/tmp/ghc2006_0/ghc_2.s:1231:0: error:
Error: can't resolve `.L.LsXk_entry_proc_end' {*UND* section} - `.LsXk_entry' {.text section}
/tmp/ghc2006_0/ghc_2.s:1238:0: error:
Error: can't resolve `.L.LsXl_entry_proc_end' {*UND* section} - `.LsXl_entry' {.text section}
/tmp/ghc2006_0/ghc_2.s:1245:0: error:
Error: can't resolve `.L.LsXh_entry_proc_end' {*UND* section} - `.LsXh_entry' {.text section}
/tmp/ghc2006_0/ghc_2.s:1252:0: error:
Error: can't resolve `.L.LsXi_entry_proc_end' {*UND* section} - `.LsXi_entry' {.text section}
/tmp/ghc2006_0/ghc_2.s:1259:0: error:
Error: can't resolve `.LuYK_proc_end' {*UND* section} - `.LuYK' {.text section}
/tmp/ghc2006_0/ghc_2.s:1266:0: error:
Error: can't resolve `.L.LsXo_entry_proc_end' {*UND* section} - `.LsXo_entry' {.text section}
/tmp/ghc2006_0/ghc_2.s:1273:0: error:
Error: can't resolve `.LMain_main_entry_proc_end' {*UND* section} - `Main_main_entry' {.text section}
/tmp/ghc2006_0/ghc_2.s:1280:0: error:
Error: can't resolve `.LZCMain_main_entry_proc_end' {*UND* section} - `ZCMain_main_entry' {.text section}
/tmp/ghc2006_0/ghc_2.s:1294:0: error:
Error: can't resolve `.LZCMain_main_entry_proc_end' {*UND* section} - `.LsXm_entry' {.text section}
`cc' failed in phase `Assembler'. (Exit code: 1)
It looks like *_proc_end
labels end up in the wrong section.