bkpcabal08 now has non-deterministic output
Since updating the Cabal
submodule in 1228d3a4, the bkpcabal08
test now has non-deterministic output. Specifically, we see spurious changes of the shape:
--- /var/folders/4t/wfp01mj9693c09ymg070wvs40000hm/T/ghctest-yx1dtmlg/test spaces/testsuite/tests/backpack/cabal/bkpcabal08/bkpcabal08.run/bkpcabal08.stdout.normalised 2023-07-13 02:55:25.000000000 -0400
+++ /var/folders/4t/wfp01mj9693c09ymg070wvs40000hm/T/ghctest-yx1dtmlg/test spaces/testsuite/tests/backpack/cabal/bkpcabal08/bkpcabal08.run/bkpcabal08.run.stdout.normalised 2023-07-13 02:55:25.000000000 -0400
@@ -1,11 +1,11 @@
-Preprocessing library 'impl' for bkpcabal08-<VERSION>-<HASH>
-Building library 'impl' for bkpcabal08-<VERSION>-<HASH>
Preprocessing library 'p' for bkpcabal08-<VERSION>-<HASH>
Building library 'p' instantiated with
A = <A>
B = <B>
for bkpcabal08-<VERSION>-<HASH>
[2 of 2] Compiling B[sig] ( p/B.hsig, nothing )
+Preprocessing library 'impl' for bkpcabal08-<VERSION>-<HASH>
+Building library 'impl' for bkpcabal08-<VERSION>-<HASH>
Preprocessing library 'q' for bkpcabal08-<VERSION>-<HASH>
Building library 'q' instantiated with
A = <A>
@@ -19,7 +19,7 @@
A = bkpcabal08-<VERSION>-<HASH>:A
B = bkpcabal08-<VERSION>-<HASH>:B
for bkpcabal08-<VERSION>-<HASH>
-[1 of 3] Compiling A[sig] ( q/A.hsig, dist/build/bkpcabal08-<VERSION>-<HASH>+5IA1jA4bEzCFcXtraqAC38/A.o ) [Prelude package changed]
-[2 of 3] Compiling B[sig] ( q/B.hsig, dist/build/bkpcabal08-<VERSION>-<HASH>+5IA1jA4bEzCFcXtraqAC38/B.o ) [Prelude package changed]
+[1 of 3] Compiling A[sig] ( q/A.hsig, dist/build/bkpcabal08-<VERSION>-<HASH>+J0rW2GVAn1n7KqPCQDq1Pq/A.o ) [Prelude package changed]
+[2 of 3] Compiling B[sig] ( q/B.hsig, dist/build/bkpcabal08-<VERSION>-<HASH>+J0rW2GVAn1n7KqPCQDq1Pq/B.o ) [Prelude package changed]
Preprocessing library 'r' for bkpcabal08-<VERSION>-<HASH>
Building library 'r' for bkpcabal08-<VERSION>-<HASH>