Skip to content

Profiling seems to be broken on armv7-linux on GHC 9.2

The validate build works: https://gitlab.haskell.org/ghc/ghc/-/jobs/1123175

But the release build fails, likely because of profiling libraries: https://gitlab.haskell.org/ghc/ghc/-/jobs/1123209

/tmp/ghc71804_0/ghc_7.s: Assembler messages:

/tmp/ghc71804_0/ghc_7.s:3540:0: error:
     Error: junk at end of line, first unrecognized character is `,'
     |
3540 |         .section        .rodata.str.ghczmprim_GHCziTypes_zdtczqTyCon3_bytes,"a",%progbits,unique,1
     | ^

/tmp/ghc71804_0/ghc_7.s:3556:0: error:
     Error: junk at end of line, first unrecognized character is `,'
     |
3556 |         .section        .rodata.str.ghczmprim_GHCziTypes_zdtczqKindRepTyConApp3_bytes,"a",%progbits,unique,2
     | ^

/tmp/ghc71804_0/ghc_7.s:3572:0: error:
     Error: junk at end of line, first unrecognized character is `,'
     |
3572 |         .section        .rodata.str.ghczmprim_GHCziTypes_zdtcTyCon2_bytes,"a",%progbits,unique,3
     | ^

/tmp/ghc71804_0/ghc_7.s:3588:0: error:
     Error: junk at end of line, first unrecognized character is `,'
     |
3588 |         .section        .rodata.str.ghczmprim_GHCziTypes_zdtczqKindRepTypeLitS3_bytes,"a",%progbits,unique,4
     | ^
...
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information