T7087: thread killed
This happened in https://gitlab.haskell.org/ghc/ghc/-/jobs/570831 on validate-x86_64-windows-hadrian:
--- "C:/GitLabRunner/builds/2WeHDSFP/0/ghc/ghc/tmp/ghctest-70dvwpej/test spaces/testsuite/tests/rts/T7087.run/T7087.stderr.normalised" 2021-02-05 09:46:34.992401000 +0000
+++ "C:/GitLabRunner/builds/2WeHDSFP/0/ghc/ghc/tmp/ghctest-70dvwpej/test spaces/testsuite/tests/rts/T7087.run/T7087.run.stderr.normalised" 2021-02-05 09:46:34.992401000 +0000
@@ -1 +0,0 @@
-T7087: thread killed
['C:/GitLabRunner/builds/2WeHDSFP/0/ghc/ghc/_build/install/bin/ghc-pkg', '--no-user-package-db', 'describe', 'random']
['C:/GitLabRunner/builds/2WeHDSFP/0/ghc/ghc/_build/install/bin/ghc-pkg', '--no-user-package-db', 'describe', 'regex-compat']
get_cpu_features: Lacking support for your platform
Found CPU features:
['C:/GitLabRunner/builds/2WeHDSFP/0/ghc/ghc/_build/install/bin/ghc-pkg', '--no-user-package-db', 'describe', 'containers']
['C:/GitLabRunner/builds/2WeHDSFP/0/ghc/ghc/_build/install/bin/ghc-pkg', '--no-user-package-db', 'describe', 'ghc-prim']
['C:/GitLabRunner/builds/2WeHDSFP/0/ghc/ghc/_build/install/bin/ghc-pkg', '--no-user-package-db', 'describe', 'primitive']
['C:/GitLabRunner/builds/2WeHDSFP/0/ghc/ghc/_build/install/bin/ghc-pkg', '--no-user-package-db', 'describe', 'parallel']
['C:/GitLabRunner/builds/2WeHDSFP/0/ghc/ghc/_build/install/bin/ghc-pkg', '--no-user-package-db', 'describe', 'vector']
['C:/GitLabRunner/builds/2WeHDSFP/0/ghc/ghc/_build/install/bin/ghc-pkg', '--no-user-package-db', 'describe', 'stm']
['C:/GitLabRunner/builds/2WeHDSFP/0/ghc/ghc/_build/install/bin/ghc-pkg', '--no-user-package-db', 'describe', 'async']
['C:/GitLabRunner/builds/2WeHDSFP/0/ghc/ghc/_build/install/bin/ghc-pkg', '--no-user-package-db', 'describe', 'syb']
['C:/GitLabRunner/builds/2WeHDSFP/0/ghc/ghc/_build/install/bin/ghc-pkg', '--no-user-package-db', 'describe', 'QuickCheck']
['C:/GitLabRunner/builds/2WeHDSFP/0/ghc/ghc/_build/install/bin/ghc-pkg', '--no-user-package-db', 'describe', 'haskell98']
['C:/GitLabRunner/builds/2WeHDSFP/0/ghc/ghc/_build/install/bin/ghc-pkg', '--no-user-package-db', 'describe', 'transformers']
['C:/GitLabRunner/builds/2WeHDSFP/0/ghc/ghc/_build/install/bin/ghc-pkg', '--no-user-package-db', 'describe', 'network']
['C:/GitLabRunner/builds/2WeHDSFP/0/ghc/ghc/_build/install/bin/ghc-pkg', '--no-user-package-db', 'describe', 'utf8-string']
['C:/GitLabRunner/builds/2WeHDSFP/0/ghc/ghc/_build/install/bin/ghc-pkg', '--no-user-package-db', 'describe', 'parsec']
['C:/GitLabRunner/builds/2WeHDSFP/0/ghc/ghc/_build/install/bin/ghc-pkg', '--no-user-package-db', 'describe', 'unix']
['C:/GitLabRunner/builds/2WeHDSFP/0/ghc/ghc/_build/install/bin/ghc-pkg', '--no-user-package-db', 'describe', 'process']
=====> 100 of 7968 [0, 0, 0]
*** fragile test T16219(normal) resulted in pass
=====> 200 of 7968 [0, 0, 0]
=====> 300 of 7968 [0, 0, 0]
=====> 400 of 7968 [0, 0, 0]
*** fragile test concprog001(threaded2) resulted in pass
*** fragile test T5611(normal) resulted in pass
*** fragile test T5611a(normal) resulted in pass
Wrong exit code for foreignInterruptible(ghci) (expected 0 , actual 1 )
Stdout ( foreignInterruptible ):
newThread started
Stderr ( foreignInterruptible ):
foreignInterruptible: still waiting
=====> 600 of 7968 [0, 0, 0]
=====> 700 of 7968 [0, 0, 0]
=====> 800 of 7968 [0, 0, 0]
=====> 900 of 7968 [0, 0, 0]
=====> 900 of 7968 [0, 0, 0]
=====> 1000 of 7968 [0, 0, 0]
=====> 1100 of 7968 [0, 0, 0]
=====> 1200 of 7968 [0, 0, 0]
=====> 1300 of 7968 [0, 0, 0]
Wrong exit code for T12971()(expected 0 , actual 2 )
Stdout ( T12971 ):
[1 of 1] Compiling Main ( T12971.hs, T12971.o )
Linking T12971.exe ...
Stderr ( T12971 ):
ghc.exe: panic! (the 'impossible' happened)
(GHC version 9.1.20210205:
thread blocked indefinitely in an MVar operation
Please report this as a GHC bug: https://www.haskell.org/ghc/reportabug
ghc.exe: fd:5: hGetContents: invalid argument (invalid byte sequence)
make: *** [Makefile:670: T12971] Error 1
*** fragile test T12971(normal) resulted in fail
*** fragile test T7170(normal) resulted in pass
=====> 1500 of 7968 [0, 0, 0]
=====> 1600 of 7968 [0, 0, 0]
=====> 1700 of 7968 [0, 0, 0]
*** fragile test T3372(normal) resulted in pass
=====> 1800 of 7968 [0, 0, 0]
=====> 1900 of 7968 [0, 0, 0]
=====> 2000 of 7968 [0, 0, 0]
=====> 2100 of 7968 [0, 0, 0]
=====> 2200 of 7968 [0, 0, 0]
=====> 2300 of 7968 [0, 0, 0]
=====> 2400 of 7968 [0, 0, 0]
=====> 2500 of 7968 [0, 0, 0]
=====> 2600 of 7968 [0, 0, 0]
=====> 2700 of 7968 [0, 0, 0]
=====> 2800 of 7968 [0, 0, 0]
=====> 2900 of 7968 [0, 0, 0]
=====> 2900 of 7968 [0, 0, 0]
=====> 3000 of 7968 [0, 0, 0]
=====> 3100 of 7968 [0, 0, 0]
=====> 3200 of 7968 [0, 0, 0]
=====> 3300 of 7968 [0, 0, 0]
=====> 3400 of 7968 [0, 0, 0]
=====> 3500 of 7968 [0, 0, 0]
=====> 3600 of 7968 [0, 0, 0]
=====> 3800 of 7968 [0, 0, 0]
=====> 4000 of 7968 [0, 0, 0]
=====> 4100 of 7968 [0, 0, 0]
=====> 4200 of 7968 [0, 0, 0]
=====> 4300 of 7968 [0, 0, 0]
Compile only, extra args =
=====> 4400 of 7968 [0, 0, 0]
*** fragile test heapprof001(prof) resulted in fail
Wrong exit code for heapprof001(ghci-ext-prof) (expected 0 , actual 1 )
*** fragile test heapprof001(ghci-ext-prof) resulted in fail
Wrong exit code for scc001(ghci-ext-prof) (expected 0 , actual 1 )
Wrong exit code for scc002(ghci-ext-prof) (expected 0 , actual 1 )
Wrong exit code for scc003(ghci-ext-prof) (expected 0 , actual 1 )
Wrong exit code for scc005(ghci-ext-prof) (expected 0 , actual 1 )
Wrong exit code for T680(ghci-ext-prof) (expected 0 , actual 1 )
Wrong exit code for T2552(ghci-ext-prof) (expected 0 , actual 1 )
Wrong exit code for prof-doc-fib(ghci-ext-prof) (expected 0 , actual 1 )
Wrong exit code for prof-doc-last(ghci-ext-prof) (expected 0 , actual 1 )
*** fragile test T5559(prof) resulted in fail
Wrong exit code for T5559(ghci-ext-prof) (expected 0 , actual 1 )
*** fragile test T5559(ghci-ext-prof) resulted in fail
Wrong exit code for T5363(ghci-ext-prof) (expected 0 , actual 1 )
Wrong exit code for profinline001(ghci-ext-prof) (expected 0 , actual 1 )
*** fragile test T11627b(prof_hc_hb) resulted in fail
Wrong exit code for T12962(ghci-ext-prof) (expected 0 , actual 1 )
Wrong exit code for T17572(ghci-ext-prof) (expected 0 , actual 1 )
Wrong exit code for CallerCc1(ghci-ext-prof) (expected 0 , actual 1 )
Wrong exit code for CallerCc2(ghci-ext-prof) (expected 0 , actual 1 )
Wrong exit code for CallerCc3(ghci-ext-prof) (expected 0 , actual 1 )
*** fragile test T15897(profasm) resulted in fail
GhostScript not available for hp2ps tests: gs can't process good input
=====> 4500 of 7968 [0, 0, 0]
=====> 4600 of 7968 [0, 0, 0]
=====> 4700 of 7968 [0, 0, 0]
=====> 4800 of 7968 [0, 0, 0]
=====> 4900 of 7968 [0, 0, 0]
*** fragile test derefnull(normal) resulted in pass
*** fragile test divbyzero(normal) resulted in pass
Actual stderr output differs from expected:
*** unexpected failure for T7087(normal)
I'm not sure which lines of this output actually belong to the test case.