Test failures with Quick flavour
I have first encountered these test failures in !7772, but I can also reproduce them on master
(2c541f99):
$ hadrian/build test --freeze1 -j --flavour=Quick --only=T15369 --only=apirecomp001
<snip>
Actual stdout output differs from expected:
--- "/tmp/ghctest-5txo8j4v/test spaces/testsuite/tests/ghci/should_run/T15369.run/T15369.stdout.normalised" 2022-04-24 02:37:21.156676574 +0200
+++ "/tmp/ghctest-5txo8j4v/test spaces/testsuite/tests/ghci/should_run/T15369.run/T15369.run.stdout.normalised" 2022-04-24 02:37:21.156676574 +0200
@@ -1,6 +1,10 @@
Collecting type info for 1 module(s) ...
T15369.hs:(3,1)-(3,1): GHC.Types.Int
T15369.hs:(3,5)-(3,5): GHC.Types.Int
+-fghci-leak-check: HomeModInfo for T15369 is still alive at 0x00000042009308b8
+-fghci-leak-check: ModIface:T15369 is still alive at 0x0000004200931190
+-fghci-leak-check: ModDetails is still alive at 0x0000004200931250
+-fghci-leak-check: Linkable is still alive at 0x0000004200931970
T15369.hs:(3,1)-(3,1): GHC.Types.Int
T15369.hs:(3,5)-(3,5): GHC.Types.Int
Collecting type info for 1 module(s) ...
*** unexpected failure for T15369(ghci)
Actual stderr output differs from expected:
--- "/tmp/ghctest-5txo8j4v/test spaces/testsuite/tests/ghc-api/apirecomp001/apirecomp001.run/apirecomp001.stderr.normalised" 2022-04-24 02:37:22.516688134 +0200
+++ "/tmp/ghctest-5txo8j4v/test spaces/testsuite/tests/ghc-api/apirecomp001/apirecomp001.run/apirecomp001.run.stderr.normalised" 2022-04-24 02:37:22.520688168 +0200
@@ -1,3 +1,4 @@
+/usr/bin/ld: warning: type and size of dynamic symbol `ghc_GHCziDriverziMonad_zdfHasLoggerGhc_closure' are not defined
B.hs:4:1: warning: [-Wmissing-signatures (in -Wall)]
Top-level binding with no type signature:
*** unexpected failure for apirecomp001(normal)
<snip>