Skip to content

slow validate failure: conc064: internal error: ASSERTION FAILED: file rts/Messages.h, line 30 nonmoving_thr_sanity

Reproduce with

hadrian/build test --freeze1  --docs=none --flavour=slow-validate --test-speed=slow --only="conc064"
conc064: internal error: ASSERTION FAILED: file rts/Messages.h, line 30

conc064: Failed to get stack frames of current process: no matching address range: Invalid argument
                  0x82ba0f    set_initial_registers (rts/Libdw.c:294.57)
            0x7f1648a27fa8    dwfl_thread_getframes (/nix/store/fqklswrymlx110vj0sfmpq77yj99paiz-elfutils-0.186/lib/libdw-0.186.so)
            0x7f1648a27aeb    get_one_thread_cb (/nix/store/fqklswrymlx110vj0sfmpq77yj99paiz-elfutils-0.186/lib/libdw-0.186.so)
            0x7f1648a27e12    dwfl_getthreads (/nix/store/fqklswrymlx110vj0sfmpq77yj99paiz-elfutils-0.186/lib/libdw-0.186.so)
            0x7f1648a28357    dwfl_getthread_frames (/nix/store/fqklswrymlx110vj0sfmpq77yj99paiz-elfutils-0.186/lib/libdw-0.186.so)
                  0x82b8f9    libdwGetBacktrace (rts/Libdw.c:263.15)
                  0x7d7a83    rtsFatalInternalErrorFn (rts/RtsMessages.c:175.30)
                  0x7d7642    barf (rts/RtsMessages.c:49.4)
                  0x7d76a5    errorBelch (rts/RtsMessages.c:68.5)
                  0x7d0aec    doneWithMsgThrowTo (rts/Messages.h:31.5)
                  0x7d1816    removeFromQueues (rts/RaiseAsync.c:702.7)
                  0x7d0b77    throwToSingleThreaded__ (rts/RaiseAsync.c:66.5)
                  0x7d0bce    throwToSingleThreaded (rts/RaiseAsync.c:73.5)
                  0x7e1409    deleteThread (rts/Schedule.c:2903.9)
                  0x7e03cc    deleteAllThreads (rts/Schedule.c:2356.17)
                  0x7df587    scheduleDoGC (rts/Schedule.c:1815.9)
                  0x7e11b6    exitScheduler (rts/Schedule.c:2760.9)
                  0x7d821b    hs_exit_ (rts/RtsStartup.c:478.5)
                  0x7d842f    shutdownHaskellAndExit (rts/RtsStartup.c:666.9)
                  0x59c965    (null) (/run/user/1000/ghctest-derda1up/test   spaces/testsuite/tests/concurrent/should_run/conc064.run/conc064)

    (GHC version 9.5.20220805 for x86_64_unknown_linux)
    Please report this as a GHC bug:  https://www.haskell.org/ghc/reportabug
*** unexpected failure for conc064(nonmoving_thr_sanity)
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information