forked from ghc/ghc
-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Labels
bugSomething isn't workingSomething isn't working
Description
On the branch release-ci, I run into the following test failures:
- FreeBSD: https://github.com/stable-haskell/ghc/actions/runs/17849982701/job/50765914007#step:5:607
-
Unexpected failures: ghci/linking/T25240/T25240.run T25240 [bad exit code (99): test timeout] (normal) rts/T7040_ghci.run T7040_ghci [bad exit code (138)] (ghci)
-
- Mac: https://github.com/stable-haskell/ghc/actions/runs/17849982701/job/50759188827#step:10:595
-
Unexpected failures: ghci/T13786/T13786.run T13786 [bad exit code (2)] (normal) rts/T7040_ghci.run T7040_ghci [bad exit code (138)] (ghci)
-
To reproduce, build the stuff:
- checkout the
release-cibranch make CABAL=_build/stage0/bin/cabal CABAL_BUILD_ARGS="-v" _build/bindist/ghc.tar.gz _build/bindist/cabal.tar.gz _build/bindist/tests.tar.gz- unpack all 3 tarballs into one directory
- go to the directory and the subdir
testsuite/and then runPATH=$(pwd)/../bin:$PATH THREADS=14 gmake TEST=T7040_ghcito run the offending test - if you want to examine the exact calls to commands and reproduce manually without make, you need to edit
testsuite/config/ghcand add-
config.verbose = 3 config.cleanup = False
-
- now you can see the invocations and mess with the temporary build artifacts and e.g. pass
-fPICinstead of-fno-PIC
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working