cabal
cabal copied to clipboard
Test PackageTests/NewSdist/DeterministicTrivial fails on CI
It fails for many GHCs and OSes (e.g.,https://github.com/haskell/cabal/runs/7766731556?check_suite_focus=true and https://github.com/haskell/cabal/runs/7763827542?check_suite_focus=true) and clearing GHA cache doesn't help. It works for me locally and works right now for tag v3.8.1.0 (https://github.com/haskell/cabal/actions/runs/2828628263).
I suggest we turn off the test for now so that CI works again and people can develop their PRs in peace. Then let's diagnose.
Unfortunately the workaround doesn't work on branch 3.8 (see https://github.com/haskell/cabal/runs/7813650973?check_suite_focus=true), which may be some random fluke or may be caused by the versions of Cabal and Cabal-syntax being different on master and on 3.8.
Probably CI started failing when non-dummy Cabal-syntax appeared on Hackage. May be related to https://github.com/haskell/cabal/issues/8356.
Edit: This hypothesis failed, becauase the problem from 3.8 now infected master branch, see below.
One more guess: perhaps the workaround fails on 3.8, because we reverted the process
usage overhaul/fix on 3.8 only. If so, the failures on 3.8, including the 5h long cancelled CI jobs, may be caused by zombie processes. Perhaps the single failure on master as well. Or only the 5h long hangs when a failure occurs are caused by that, while the underlying cause of failures is different. Or anything in-between.
I've just noticed the failing tests on branch 3.8 are the same that pass with SKIP no cabal-install
in other jobs. Compare PackageTests\Check\ConfiguredPackage\Paths\InvalidWin\cabal.test.hs
test in the validate-lib-suite from two jobs from the same run, the first successful, the second failed
https://github.com/haskell/cabal/runs/7820917658?check_suite_focus=true
https://github.com/haskell/cabal/runs/7820917682?check_suite_focus=true
So, the intention to skip the tests in the validate-lib-suite is not carried out. This points to broken testing logic in our scripts or broken GHA infrastructure rather than any error in the actual 3.8 release. So as long as the workaround works on master branch, IMHO the extra failures on branch 3.8 are not of the highest priority. Given that, I will merge a couple of backports manually, not waiting for CI to be fixed.
Edit: However, the original failure on master, for which the workaround works, is still worrying and may be our bug, so I'm keeping the high priority label.
Oh dear, the CI failures from branch 3.8 now infected branch master, e.g., at https://github.com/haskell/cabal/pull/8346
I'm going to contact github support about that tomorrow, unless somebody beats me to it.
I looked at isAvailableProgram
and it seems to just deterministically look at paths, so it shouldn't change its mind between tests. So the cabal
binary probably really appears there at random points and then disappears again for a few tests. That sounds like a directory or cache shared with other runs or jobs and overwritten by them.
One thing to check in a PR would be to disable CI for all but one GHC (9.2?) and see the problem persists. For good measure, run CI for only a single PR at a time. If the problem is caused by jobs overwriting each other's files, this should succeed.
After updating hackage-repo-tool
(and hackage-security
) on Hackage CI is still broken
https://github.com/haskell/cabal/runs/7835253687?check_suite_focus=true
so that had nothing to do with it.
Edit: and process-1.6.15.0
doesn't help either.
One thing to check in a PR would be to disable CI for all but one GHC (9.2?) and see the problem persists. For good measure, run CI for only a single PR at a time. If the problem is caused by jobs overwriting each other's files, this should succeed.
Nobody volunteered, so I'm going to do this.
I looked at
isAvailableProgram
and it seems to just deterministically look at paths, so it shouldn't change its mind between tests. So thecabal
binary probably really appears there at random points and then disappears again for a few tests. That sounds like a directory or cache shared with other runs or jobs and overwritten by them.
OTOH, the tests take quite some time before printing SKIP no cabal-install
, so perhaps they are skipping checking some final conditions, but a build is performed anyway and the errors we see are from the build step. If so, this is not about cabal-install
unexpectedly manifesting.
https://github.com/haskell/cabal/pull/8388 works around this, again. In the end, I think this is just the borked infrastructure on Windows that somehow leaks the corruption to other OSes. Worth investigating, in case GHC or cabal contribute to the problem, but surely worth reporting to github support as well, even if we can't tell anything more than that it looks like a corruption and that failing jobs don't terminate for 5h sometimes and that we can't reproduce any of this locally (can't we?).
@ysangkok hints our dockers may not be isolated well enough for whatever reason.
I wonder if these "corruption leaks" have to do with the effect noticed in #5743. But I'm far from sure that it is the case: I understand very little of sdist!
I wonder if these "corruption leaks" have to do with the effect noticed in #5743
I encountered this too. Without deleting the global store or using CABAL_STORE_DIR
to specify another store before running cabal-testsuite:exe:cabal-tests
, I couldn't run any test in PackageTests
that imports directory
.
Could we just add to every test that depend on directory
the --store-dir=foo
option? I imagine that option helps just as well as CABAL_STORE_DIR?
Could we just add to every test that depend on
directory
the--store-dir=foo
option?
I'll give it a try. And there is nothing special about directory
; it's because there were multiple copies of directory
installed in my global store.
I'll give it a try.
It doesn't work :(
Too bad. If that was not about directory
, then we might need to have a new fresh store for each test, but that potentially slows down testing, because all packages need to be rebuilt each time. However, perhaps out tests depend on few packages (except those bundled with GHC)? OTOH, we do want to test the operation of cabal on non-empty (and partially random) store.
I guess we'd better understand what the underlying problem is and which tests are affected.
BTW, @phadej says "cabal-testsuite doesn't really like populated store". It would be good to understand why, e.g., if it's a rare known or unknown cabal or GHC bug or expected behaviour. But for now, perhaps we should turn off caching for cabal-testsuite. See also https://github.com/haskell/cabal/issues/8742 that could probably cache without populating store/.
it can just be that some tests do dirt things to store/ on purpose, but I'd hope such tests are run with the option setting a separate store/ location. Somebody would need to verity.
In any case, it's not a new regression any more and it's worked around in many ways, so I'm turning off some alarming labels.
@grayjay: Here's the last incarnation of the issue: https://github.com/haskell/cabal/pull/9271#issuecomment-1723361082
Unfortunately, I restarted the failed jobs after the CI cache got cleared and it seems that GHA did not preserve links to the failing jobs anywhere. Next time let's remember to link to the failing jobs here and also attach the raw log.
@grayjay: here's a PR in which we encountered the newest occurrence of this CI problem: https://github.com/haskell/cabal/pull/9319.
A failing run (Validate old ghcs 7.4.2
; sometimes it fails with new GHCs, this time with and old one): https://github.com/haskell/cabal/actions/runs/6448601474/job/17527339228?pr=9319
Here's an archive of the log, because it vanishes after 90 days: logs_36495.zip
Edit: clearing GHA cache of master branch with https://github.com/haskell/cabal/actions/caches fixed the issue this time.
Edit2: and a part of the raw log, just in case:
2023-10-09T13:09:28.2207979Z
2023-10-09T13:09:28.2306368Z ##[group]Run sh validate.sh -j 2 -v --lib-only -s lib-suite-extras --extra-hc /opt/ghc/7.4.2/bin/ghc-7.4.2
2023-10-09T13:09:28.2306836Z [36;1msh validate.sh -j 2 -v --lib-only -s lib-suite-extras --extra-hc /opt/ghc/7.4.2/bin/ghc-7.4.2[0m
2023-10-09T13:09:28.2307274Z shell: bash --noprofile --norc -e -o pipefail {0}
2023-10-09T13:09:28.2307517Z env:
2023-10-09T13:09:28.2307720Z GHC_FOR_RELEASE: 9.2.7
2023-10-09T13:09:28.2307963Z GHC_FOR_SOLVER_BENCHMARKS: 9.2.7
2023-10-09T13:09:28.2308222Z GHC_FOR_COMPLETE_HACKAGE_TESTS: 9.2.7
2023-10-09T13:09:28.2308457Z COMMON_FLAGS: -j 2 -v
2023-10-09T13:09:28.2308701Z EXTRA_GHC: /opt/ghc/7.4.2/bin/ghc-7.4.2
2023-10-09T13:09:28.2308935Z ##[endgroup]
2023-10-09T13:09:31.4529626Z [0;34m>>> /__w/cabal/cabal/dist-newstyle-validate-ghc-8.8.4/build/x86_64-linux/ghc-8.8.4/cabal-testsuite-3/build/cabal-tests/cabal-tests --builddir=/__w/cabal/cabal/dist-newstyle-validate-ghc-8.8.4/build/x86_64-linux/ghc-8.8.4/cabal-testsuite-3 -j2 --with-ghc=/opt/ghc/7.4.2/bin/ghc-7.4.2 --hide-successes [0m
2023-10-09T13:09:31.4568356Z threads: 2
2023-10-09T13:09:31.5963371Z tests to run: 476
2023-10-09T13:09:33.2758636Z PackageTests/TestSuiteTests/ExeV10/cabal-with-hpc.multitest.hs SKIP no cabal-install (1.07s)
2023-10-09T13:09:33.3031387Z PackageTests/ShowBuildInfo/Custom/custom.test.hs SKIP needs ghc >= 8.1 (0.49s)
2023-10-09T13:09:33.4511087Z PackageTests/ShowBuildInfo/A/remove-outdated.test.hs SKIP no cabal-install (0.18s)
2023-10-09T13:09:33.4609026Z PackageTests/ShowBuildInfo/A/build-info-all.test.hs SKIP no cabal-install (0.16s)
2023-10-09T13:09:33.6254024Z PackageTests/ShowBuildInfo/Complex/single.test.hs SKIP no cabal-install (0.16s)
2023-10-09T13:09:33.6281911Z PackageTests/ShowBuildInfo/A/build-info-exe.test.hs SKIP no cabal-install (0.18s)
2023-10-09T13:09:33.7884311Z PackageTests/ShowBuildInfo/CompileFail/compile-fail.test.hs SKIP no cabal-install (0.16s)
2023-10-09T13:09:33.7944757Z PackageTests/AutogenModulesToggling/cabal.test.hs SKIP no cabal-install (0.17s)
2023-10-09T13:09:33.9632719Z PackageTests/ConfigFile/T8487/cabal.test.hs SKIP no cabal-install (0.17s)
2023-10-09T13:09:34.0110834Z PackageTests/ConfigFile/T7705/cabal.test.hs SKIP no cabal-install (0.22s)
2023-10-09T13:09:34.1413069Z PackageTests/ConfigFile/InitSectionFields/cabal.test.hs SKIP no cabal-install (0.18s)
2023-10-09T13:09:34.1903177Z PackageTests/AllowOlder/cabal.test.hs SKIP no cabal-install (0.18s)
2023-10-09T13:09:34.3115568Z PackageTests/ReplCSources/cabal.test.hs SKIP no cabal-install (0.17s)
2023-10-09T13:09:34.4964104Z PackageTests/Ambiguity/setup-reexport.test.hs SKIP needs ghc >= 7.9; no cabal-install (0.31s)
2023-10-09T13:09:34.6662205Z PackageTests/NewSdist/MultiTarget/all.test.hs SKIP no cabal-install (0.17s)
2023-10-09T13:09:34.8428676Z PackageTests/NewSdist/MultiTarget/valid-and-test-suite.test.hs SKIP no cabal-install (0.18s)
2023-10-09T13:09:35.0507246Z PackageTests/NewSdist/MultiTarget/all-test-sute.test.hs SKIP no cabal-install (0.21s)
2023-10-09T13:09:35.0996804Z PackageTests/NewSdist/MultiTarget/all-output-dir.test.hs FAIL (0.05s)
2023-10-09T13:09:35.1010409Z $ /opt/ghc/8.8.4/bin/runghc-8.8.4 -- '--ghc-arg=-i' '--ghc-arg=-no-user-package-db' '--ghc-arg=-package-db' '--ghc-arg=/github/home/.cabal/store/ghc-8.8.4/package.db' '--ghc-arg=-package-db' '--ghc-arg=/__w/cabal/cabal/dist-newstyle-validate-ghc-8.8.4/packagedb/ghc-8.8.4' '--ghc-arg=-package-id' '--ghc-arg=Cabal-3.11.0.0-inplace' '--ghc-arg=-package-id' '--ghc-arg=Cabal-syntax-3.11.0.0-inplace' '--ghc-arg=-package-id' '--ghc-arg=async-2.2.4-6aefc1fc9b127c1e70af21da56996467eaa6afb4559e33b9eca461c145de1bd5' '--ghc-arg=-package-id' '--ghc-arg=base-4.13.0.0' '--ghc-arg=-package-id' '--ghc-arg=cabal-testsuite-3-inplace' '--ghc-arg=-package-id' '--ghc-arg=clock-0.8.4-812585592c0584b0c892225894f7e3182f434e22bddf88422b809e47466797f9' '--ghc-arg=-package-id' '--ghc-arg=exceptions-0.10.7-acc5434b8d272e05e22188d836b523492f4323757566f18c445890d7bff3590f' '--ghc-arg=-package-id' '--ghc-arg=filepath-1.4.100.4-7231d68f69f72c734490b9189b46733cc9e368a9a7251babf34256d08cd50f73' '--ghc-arg=-package-id' '--ghc-arg=optparse-applicative-0.16.1.0-f81902e962dcd868159520c07548ad312d9667ea6844edcd02175286a2678c5d' '--ghc-arg=-package-id' '--ghc-arg=process-1.6.18.0-63eb3adb40cea19beedd1234ea7f5d8cc163dfa4413e01b9eeddc3232b51b7cc' '--ghc-arg=-package-id' '--ghc-arg=transformers-0.5.6.2' PackageTests/NewSdist/MultiTarget/all-output-dir.test.hs --builddir /__w/cabal/cabal/dist-newstyle-validate-ghc-8.8.4/build/x86_64-linux/ghc-8.8.4/cabal-testsuite-3 PackageTests/NewSdist/MultiTarget/all-output-dir.test.hs --with-ghc /opt/ghc/7.4.2/bin/ghc-7.4.2
2023-10-09T13:09:35.1017661Z stdout:
2023-10-09T13:09:35.1020962Z
2023-10-09T13:09:35.1024130Z stderr:
2023-10-09T13:09:35.1027295Z
2023-10-09T13:09:35.1032670Z PackageTests/NewSdist/MultiTarget/all-output-dir.test.hs:2:1: error:
2023-10-09T13:09:35.1042501Z ##[error] Ambiguous module name ‘System.Directory’:
2023-10-09T13:09:35.1047819Z it was found in multiple packages:
2023-10-09T13:09:35.1054224Z directory-1.3.8.1 directory-1.3.8.1
2023-10-09T13:09:35.1054472Z |
2023-10-09T13:09:35.1054699Z 2 | import System.Directory
2023-10-09T13:09:35.1054938Z | ^^^^^^^^^^^^^^^^^^^^^^^
2023-10-09T13:09:35.1055074Z
2023-10-09T13:09:35.1055183Z <interactive>:108:31: error:
2023-10-09T13:09:35.1055501Z Not in scope: ‘Main.main’
2023-10-09T13:09:35.1055831Z No module named ‘Main’ is imported.
2023-10-09T13:09:35.1056001Z
2023-10-09T13:09:35.1056309Z *** unexpected failure for PackageTests/NewSdist/MultiTarget/all-output-dir.test.hs
2023-10-09T13:09:35.1056551Z
2023-10-09T13:09:35.2978406Z PackageTests/NewSdist/MultiTarget/target-remote-package.test.hs SKIP no cabal-install (0.20s)
2023-10-09T13:09:35.4811640Z PackageTests/NewSdist/MultiTarget/multi-target.test.hs SKIP no cabal-install (0.18s)
2023-10-09T13:09:35.6577479Z PackageTests/NewSdist/MultiTarget/multi-list-sources.test.hs SKIP no cabal-install (0.18s)
2023-10-09T13:09:35.8492104Z PackageTests/NewSdist/MultiTarget/multi-archive-to-stdout.test.hs SKIP no cabal-install (0.19s)
2023-10-09T13:09:35.8685055Z PackageTests/NewSdist/MultiTarget/list-sources-output-dir.test.hs FAIL (0.02s)
2023-10-09T13:09:35.8702713Z $ /opt/ghc/8.8.4/bin/runghc-8.8.4 -- '--ghc-arg=-i' '--ghc-arg=-no-user-package-db' '--ghc-arg=-package-db' '--ghc-arg=/github/home/.cabal/store/ghc-8.8.4/package.db' '--ghc-arg=-package-db' '--ghc-arg=/__w/cabal/cabal/dist-newstyle-validate-ghc-8.8.4/packagedb/ghc-8.8.4' '--ghc-arg=-package-id' '--ghc-arg=Cabal-3.11.0.0-inplace' '--ghc-arg=-package-id' '--ghc-arg=Cabal-syntax-3.11.0.0-inplace' '--ghc-arg=-package-id' '--ghc-arg=async-2.2.4-6aefc1fc9b127c1e70af21da56996467eaa6afb4559e33b9eca461c145de1bd5' '--ghc-arg=-package-id' '--ghc-arg=base-4.13.0.0' '--ghc-arg=-package-id' '--ghc-arg=cabal-testsuite-3-inplace' '--ghc-arg=-package-id' '--ghc-arg=clock-0.8.4-812585592c0584b0c892225894f7e3182f434e22bddf88422b809e47466797f9' '--ghc-arg=-package-id' '--ghc-arg=exceptions-0.10.7-acc5434b8d272e05e22188d836b523492f4323757566f18c445890d7bff3590f' '--ghc-arg=-package-id' '--ghc-arg=filepath-1.4.100.4-7231d68f69f72c734490b9189b46733cc9e368a9a7251babf34256d08cd50f73' '--ghc-arg=-package-id' '--ghc-arg=optparse-applicative-0.16.1.0-f81902e962dcd868159520c07548ad312d9667ea6844edcd02175286a2678c5d' '--ghc-arg=-package-id' '--ghc-arg=process-1.6.18.0-63eb3adb40cea19beedd1234ea7f5d8cc163dfa4413e01b9eeddc3232b51b7cc' '--ghc-arg=-package-id' '--ghc-arg=transformers-0.5.6.2' PackageTests/NewSdist/MultiTarget/list-sources-output-dir.test.hs --builddir /__w/cabal/cabal/dist-newstyle-validate-ghc-8.8.4/build/x86_64-linux/ghc-8.8.4/cabal-testsuite-3 PackageTests/NewSdist/MultiTarget/list-sources-output-dir.test.hs --with-ghc /opt/ghc/7.4.2/bin/ghc-7.4.2
2023-10-09T13:09:35.8716435Z stdout:
2023-10-09T13:09:35.8718376Z
2023-10-09T13:09:35.8720143Z stderr:
2023-10-09T13:09:35.8721907Z
2023-10-09T13:09:35.8724509Z PackageTests/NewSdist/MultiTarget/list-sources-output-dir.test.hs:2:1: error:
2023-10-09T13:09:35.8760577Z ##[error] Ambiguous module name ‘System.Directory’:
2023-10-09T13:09:35.8761437Z it was found in multiple packages:
2023-10-09T13:09:35.8761805Z directory-1.3.8.1 directory-1.3.8.1
2023-10-09T13:09:35.8762039Z |
2023-10-09T13:09:35.8762261Z 2 | import System.Directory
2023-10-09T13:09:35.8762504Z | ^^^^^^^^^^^^^^^^^^^^^^^
2023-10-09T13:09:35.8762630Z
2023-10-09T13:09:35.8762740Z <interactive>:158:31: error:
2023-10-09T13:09:35.8763042Z Not in scope: ‘Main.main’
2023-10-09T13:09:35.8763392Z No module named ‘Main’ is imported.
2023-10-09T13:09:35.8763563Z
2023-10-09T13:09:35.8763925Z *** unexpected failure for PackageTests/NewSdist/MultiTarget/list-sources-output-dir.test.hs
2023-10-09T13:09:35.8764187Z
2023-10-09T13:09:36.0500338Z PackageTests/NewSdist/NullTerminated/cabal.test.hs SKIP no cabal-install (0.18s)
2023-10-09T13:09:36.0734335Z PackageTests/NewSdist/ManyDataFiles/many-data-files.test.hs FAIL (0.02s)
2023-10-09T13:09:36.0748525Z $ /opt/ghc/8.8.4/bin/runghc-8.8.4 -- '--ghc-arg=-i' '--ghc-arg=-no-user-package-db' '--ghc-arg=-package-db' '--ghc-arg=/github/home/.cabal/store/ghc-8.8.4/package.db' '--ghc-arg=-package-db' '--ghc-arg=/__w/cabal/cabal/dist-newstyle-validate-ghc-8.8.4/packagedb/ghc-8.8.4' '--ghc-arg=-package-id' '--ghc-arg=Cabal-3.11.0.0-inplace' '--ghc-arg=-package-id' '--ghc-arg=Cabal-syntax-3.11.0.0-inplace' '--ghc-arg=-package-id' '--ghc-arg=async-2.2.4-6aefc1fc9b127c1e70af21da56996467eaa6afb4559e33b9eca461c145de1bd5' '--ghc-arg=-package-id' '--ghc-arg=base-4.13.0.0' '--ghc-arg=-package-id' '--ghc-arg=cabal-testsuite-3-inplace' '--ghc-arg=-package-id' '--ghc-arg=clock-0.8.4-812585592c0584b0c892225894f7e3182f434e22bddf88422b809e47466797f9' '--ghc-arg=-package-id' '--ghc-arg=exceptions-0.10.7-acc5434b8d272e05e22188d836b523492f4323757566f18c445890d7bff3590f' '--ghc-arg=-package-id' '--ghc-arg=filepath-1.4.100.4-7231d68f69f72c734490b9189b46733cc9e368a9a7251babf34256d08cd50f73' '--ghc-arg=-package-id' '--ghc-arg=optparse-applicative-0.16.1.0-f81902e962dcd868159520c07548ad312d9667ea6844edcd02175286a2678c5d' '--ghc-arg=-package-id' '--ghc-arg=process-1.6.18.0-63eb3adb40cea19beedd1234ea7f5d8cc163dfa4413e01b9eeddc3232b51b7cc' '--ghc-arg=-package-id' '--ghc-arg=transformers-0.5.6.2' PackageTests/NewSdist/ManyDataFiles/many-data-files.test.hs --builddir /__w/cabal/cabal/dist-newstyle-validate-ghc-8.8.4/build/x86_64-linux/ghc-8.8.4/cabal-testsuite-3 PackageTests/NewSdist/ManyDataFiles/many-data-files.test.hs --with-ghc /opt/ghc/7.4.2/bin/ghc-7.4.2
2023-10-09T13:09:36.0753985Z stdout:
2023-10-09T13:09:36.0755915Z
2023-10-09T13:09:36.0757817Z stderr:
2023-10-09T13:09:36.0759833Z
2023-10-09T13:09:36.0762318Z PackageTests/NewSdist/ManyDataFiles/many-data-files.test.hs:4:1: error:
2023-10-09T13:09:36.0765355Z ##[error] Ambiguous module name ‘System.Directory’:
2023-10-09T13:09:36.0768349Z it was found in multiple packages:
2023-10-09T13:09:36.0770511Z directory-1.3.8.1 directory-1.3.8.1
2023-10-09T13:09:36.0772294Z |
2023-10-09T13:09:36.0774213Z 4 | import System.Directory ( createDirectoryIfMissing )
2023-10-09T13:09:36.0776194Z | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2023-10-09T13:09:36.0778028Z
2023-10-09T13:09:36.0779792Z <interactive>:178:31: error:
2023-10-09T13:09:36.0781863Z Not in scope: ‘Main.main’
2023-10-09T13:09:36.0783917Z No module named ‘Main’ is imported.
2023-10-09T13:09:36.0786910Z
2023-10-09T13:09:36.0789096Z *** unexpected failure for PackageTests/NewSdist/ManyDataFiles/many-data-files.test.hs
2023-10-09T13:09:36.0792496Z
2023-10-09T13:09:36.2487463Z PackageTests/NewSdist/DeterministicTrivial/deterministic.test.hs SKIP no cabal-install (0.18s)
2023-10-09T13:09:36.4124399Z PackageTests/NewSdist/Globbing/cabal.test.hs SKIP no cabal-install (0.16s)
2023-10-09T13:09:36.5849579Z PackageTests/CheckSetup/setup.test.hs SKIP no cabal-install (0.17s)
2023-10-09T13:09:36.8875397Z PackageTests/TestNameCollision/setup.test.hs SKIP cabal for ghc; no cabal-install (0.30s)
2023-10-09T13:09:37.0631411Z PackageTests/ProjectDir/cabal.test.hs SKIP no cabal-install (0.17s)
2023-10-09T13:09:37.2619002Z PackageTests/postCheckoutCommand/cabal.test.hs SKIP no cabal-install (0.20s)
2023-10-09T13:09:37.5694262Z PackageTests/CCompilerOverride/setup.test.hs SKIP needs ghc >= 8.8; no cabal-install (0.31s)
2023-10-09T13:09:37.6163639Z PackageTests/TemplateHaskell/profiling/setup.test.hs SKIP no profiling libs; no cabal-install (0.35s)
2023-10-09T13:09:39.4085455Z PackageTests/QuasiQuotes/profiling/setup.test.hs SKIP no profiling libs; no cabal-install (0.34s)
2023-10-09T13:09:41.1416143Z PackageTests/BuildDeps/DepCycle/cabal.test.hs SKIP no cabal-install (0.18s)
2023-10-09T13:09:43.6801416Z PackageTests/BuildDeps/InternalLibrary1/cabal.test.hs SKIP no cabal-install (0.18s)
2023-10-09T13:09:45.9933439Z PackageTests/NewUpdate/UpdateIndexState/update-index-state.test.hs SKIP no cabal-install (0.18s)
2023-10-09T13:09:46.1706396Z PackageTests/Freeze/freeze.test.hs SKIP no cabal-install (0.18s)
2023-10-09T13:09:46.3457941Z PackageTests/Freeze/dry-run.test.hs SKIP no cabal-install (0.18s)
2023-10-09T13:09:46.5149012Z PackageTests/Freeze/disable-benchmarks.test.hs SKIP no cabal-install (0.17s)
2023-10-09T13:09:46.6858615Z PackageTests/Freeze/enable-benchmarks.test.hs SKIP no cabal-install (0.17s)
2023-10-09T13:09:46.8616389Z PackageTests/Freeze/disable-tests.test.hs SKIP no cabal-install (0.18s)
2023-10-09T13:09:47.0303928Z PackageTests/Freeze/enable-tests.test.hs SKIP no cabal-install (0.17s)
2023-10-09T13:09:47.0607125Z PackageTests/RequireExplicit/FlagInProject/cabal.test.hs SKIP no cabal-install (0.18s)
2023-10-09T13:09:47.2040810Z PackageTests/RequireExplicit/MultiPkg/cabal.test.hs SKIP no cabal-install (0.17s)
2023-10-09T13:09:47.2387409Z PackageTests/AllowNewer/cabal.test.hs SKIP no cabal-install (0.18s)
2023-10-09T13:09:47.3672758Z PackageTests/NewHaddock/ImplyDependencies/cabal.test.hs SKIP no cabal-install (0.16s)
2023-10-09T13:09:47.3875948Z PackageTests/NewHaddock/HaddockOutput/HaddockOutputCmd/cabal.test.hs FAIL (0.02s)
2023-10-09T13:09:47.3887047Z $ /opt/ghc/8.8.4/bin/runghc-8.8.4 -- '--ghc-arg=-i' '--ghc-arg=-no-user-package-db' '--ghc-arg=-package-db' '--ghc-arg=/github/home/.cabal/store/ghc-8.8.4/package.db' '--ghc-arg=-package-db' '--ghc-arg=/__w/cabal/cabal/dist-newstyle-validate-ghc-8.8.4/packagedb/ghc-8.8.4' '--ghc-arg=-package-id' '--ghc-arg=Cabal-3.11.0.0-inplace' '--ghc-arg=-package-id' '--ghc-arg=Cabal-syntax-3.11.0.0-inplace' '--ghc-arg=-package-id' '--ghc-arg=async-2.2.4-6aefc1fc9b127c1e70af21da56996467eaa6afb4559e33b9eca461c145de1bd5' '--ghc-arg=-package-id' '--ghc-arg=base-4.13.0.0' '--ghc-arg=-package-id' '--ghc-arg=cabal-testsuite-3-inplace' '--ghc-arg=-package-id' '--ghc-arg=clock-0.8.4-812585592c0584b0c892225894f7e3182f434e22bddf88422b809e47466797f9' '--ghc-arg=-package-id' '--ghc-arg=exceptions-0.10.7-acc5434b8d272e05e22188d836b523492f4323757566f18c445890d7bff3590f' '--ghc-arg=-package-id' '--ghc-arg=filepath-1.4.100.4-7231d68f69f72c734490b9189b46733cc9e368a9a7251babf34256d08cd50f73' '--ghc-arg=-package-id' '--ghc-arg=optparse-applicative-0.16.1.0-f81902e962dcd868159520c07548ad312d9667ea6844edcd02175286a2678c5d' '--ghc-arg=-package-id' '--ghc-arg=process-1.6.18.0-63eb3adb40cea19beedd1234ea7f5d8cc163dfa4413e01b9eeddc3232b51b7cc' '--ghc-arg=-package-id' '--ghc-arg=transformers-0.5.6.2' PackageTests/NewHaddock/HaddockOutput/HaddockOutputCmd/cabal.test.hs --builddir /__w/cabal/cabal/dist-newstyle-validate-ghc-8.8.4/build/x86_64-linux/ghc-8.8.4/cabal-testsuite-3 PackageTests/NewHaddock/HaddockOutput/HaddockOutputCmd/cabal.test.hs --with-ghc /opt/ghc/7.4.2/bin/ghc-7.4.2
2023-10-09T13:09:47.3890452Z stdout:
2023-10-09T13:09:47.3891228Z
2023-10-09T13:09:47.3891309Z stderr:
2023-10-09T13:09:47.3891520Z
2023-10-09T13:09:47.3892542Z PackageTests/NewHaddock/HaddockOutput/HaddockOutputCmd/cabal.test.hs:2:1: error:
2023-10-09T13:09:47.3894976Z ##[error] Ambiguous module name ‘System.Directory’:
2023-10-09T13:09:47.3895749Z it was found in multiple packages:
2023-10-09T13:09:47.3896473Z directory-1.3.8.1 directory-1.3.8.1
2023-10-09T13:09:47.3896703Z |
2023-10-09T13:09:47.3896980Z 2 | import System.Directory (removePathForcibly)
2023-10-09T13:09:47.3897283Z | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2023-10-09T13:09:47.3897422Z
2023-10-09T13:09:47.3897532Z <interactive>:438:31: error:
2023-10-09T13:09:47.3897831Z Not in scope: ‘Main.main’
2023-10-09T13:09:47.3898165Z No module named ‘Main’ is imported.
2023-10-09T13:09:47.3898334Z
2023-10-09T13:09:47.3898729Z *** unexpected failure for PackageTests/NewHaddock/HaddockOutput/HaddockOutputCmd/cabal.test.hs
2023-10-09T13:09:47.3899277Z
2023-10-09T13:09:47.4161149Z PackageTests/NewHaddock/HaddockOutput/HaddockOutputConfig/cabal.test.hs FAIL (0.03s)
2023-10-09T13:09:47.4173507Z $ /opt/ghc/8.8.4/bin/runghc-8.8.4 -- '--ghc-arg=-i' '--ghc-arg=-no-user-package-db' '--ghc-arg=-package-db' '--ghc-arg=/github/home/.cabal/store/ghc-8.8.4/package.db' '--ghc-arg=-package-db' '--ghc-arg=/__w/cabal/cabal/dist-newstyle-validate-ghc-8.8.4/packagedb/ghc-8.8.4' '--ghc-arg=-package-id' '--ghc-arg=Cabal-3.11.0.0-inplace' '--ghc-arg=-package-id' '--ghc-arg=Cabal-syntax-3.11.0.0-inplace' '--ghc-arg=-package-id' '--ghc-arg=async-2.2.4-6aefc1fc9b127c1e70af21da56996467eaa6afb4559e33b9eca461c145de1bd5' '--ghc-arg=-package-id' '--ghc-arg=base-4.13.0.0' '--ghc-arg=-package-id' '--ghc-arg=cabal-testsuite-3-inplace' '--ghc-arg=-package-id' '--ghc-arg=clock-0.8.4-812585592c0584b0c892225894f7e3182f434e22bddf88422b809e47466797f9' '--ghc-arg=-package-id' '--ghc-arg=exceptions-0.10.7-acc5434b8d272e05e22188d836b523492f4323757566f18c445890d7bff3590f' '--ghc-arg=-package-id' '--ghc-arg=filepath-1.4.100.4-7231d68f69f72c734490b9189b46733cc9e368a9a7251babf34256d08cd50f73' '--ghc-arg=-package-id' '--ghc-arg=optparse-applicative-0.16.1.0-f81902e962dcd868159520c07548ad312d9667ea6844edcd02175286a2678c5d' '--ghc-arg=-package-id' '--ghc-arg=process-1.6.18.0-63eb3adb40cea19beedd1234ea7f5d8cc163dfa4413e01b9eeddc3232b51b7cc' '--ghc-arg=-package-id' '--ghc-arg=transformers-0.5.6.2' PackageTests/NewHaddock/HaddockOutput/HaddockOutputConfig/cabal.test.hs --builddir /__w/cabal/cabal/dist-newstyle-validate-ghc-8.8.4/build/x86_64-linux/ghc-8.8.4/cabal-testsuite-3 PackageTests/NewHaddock/HaddockOutput/HaddockOutputConfig/cabal.test.hs --with-ghc /opt/ghc/7.4.2/bin/ghc-7.4.2
2023-10-09T13:09:47.4179589Z stdout:
2023-10-09T13:09:47.4182198Z
2023-10-09T13:09:47.4184573Z stderr:
2023-10-09T13:09:47.4187073Z
2023-10-09T13:09:47.4189743Z PackageTests/NewHaddock/HaddockOutput/HaddockOutputConfig/cabal.test.hs:2:1: error:
2023-10-09T13:09:47.4193233Z ##[error] Ambiguous module name ‘System.Directory’:
2023-10-09T13:09:47.4196503Z it was found in multiple packages:
2023-10-09T13:09:47.4199710Z directory-1.3.8.1 directory-1.3.8.1
2023-10-09T13:09:47.4201551Z |
2023-10-09T13:09:47.4204495Z 2 | import System.Directory (removePathForcibly)
2023-10-09T13:09:47.4207007Z | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2023-10-09T13:09:47.4208848Z
2023-10-09T13:09:47.4211485Z <interactive>:448:31: error:
2023-10-09T13:09:47.4233137Z Not in scope: ‘Main.main’
2023-10-09T13:09:47.4233714Z No module named ‘Main’ is imported.
2023-10-09T13:09:47.4234268Z
2023-10-09T13:09:47.4234710Z *** unexpected failure for PackageTests/NewHaddock/HaddockOutput/HaddockOutputConfig/cabal.test.hs
2023-10-09T13:09:47.4235336Z
2023-10-09T13:09:47.4471943Z PackageTests/NewHaddock/DisableDoc/cabal.test.hs SKIP no cabal-install (0.21s)
2023-10-09T13:09:47.6836207Z PackageTests/NewHaddock/Fails/cabal.test.hs SKIP no cabal-install (0.27s)
2023-10-09T13:09:47.8539091Z PackageTests/ExtraPackages/cabal.test.hs SKIP no cabal-install (0.17s)
2023-10-09T13:09:48.9655499Z PackageTests/PreProcess/Hsc2HsOptionsCC/setup.test.hs FAIL (0.02s)
2023-10-09T13:09:48.9671038Z $ /opt/ghc/8.8.4/bin/runghc-8.8.4 -- '--ghc-arg=-i' '--ghc-arg=-no-user-package-db' '--ghc-arg=-package-db' '--ghc-arg=/github/home/.cabal/store/ghc-8.8.4/package.db' '--ghc-arg=-package-db' '--ghc-arg=/__w/cabal/cabal/dist-newstyle-validate-ghc-8.8.4/packagedb/ghc-8.8.4' '--ghc-arg=-package-id' '--ghc-arg=Cabal-3.11.0.0-inplace' '--ghc-arg=-package-id' '--ghc-arg=Cabal-syntax-3.11.0.0-inplace' '--ghc-arg=-package-id' '--ghc-arg=async-2.2.4-6aefc1fc9b127c1e70af21da56996467eaa6afb4559e33b9eca461c145de1bd5' '--ghc-arg=-package-id' '--ghc-arg=base-4.13.0.0' '--ghc-arg=-package-id' '--ghc-arg=cabal-testsuite-3-inplace' '--ghc-arg=-package-id' '--ghc-arg=clock-0.8.4-812585592c0584b0c892225894f7e3182f434e22bddf88422b809e47466797f9' '--ghc-arg=-package-id' '--ghc-arg=exceptions-0.10.7-acc5434b8d272e05e22188d836b523492f4323757566f18c445890d7bff3590f' '--ghc-arg=-package-id' '--ghc-arg=filepath-1.4.100.4-7231d68f69f72c734490b9189b46733cc9e368a9a7251babf34256d08cd50f73' '--ghc-arg=-package-id' '--ghc-arg=optparse-applicative-0.16.1.0-f81902e962dcd868159520c07548ad312d9667ea6844edcd02175286a2678c5d' '--ghc-arg=-package-id' '--ghc-arg=process-1.6.18.0-63eb3adb40cea19beedd1234ea7f5d8cc163dfa4413e01b9eeddc3232b51b7cc' '--ghc-arg=-package-id' '--ghc-arg=transformers-0.5.6.2' PackageTests/PreProcess/Hsc2HsOptionsCC/setup.test.hs --builddir /__w/cabal/cabal/dist-newstyle-validate-ghc-8.8.4/build/x86_64-linux/ghc-8.8.4/cabal-testsuite-3 PackageTests/PreProcess/Hsc2HsOptionsCC/setup.test.hs --with-ghc /opt/ghc/7.4.2/bin/ghc-7.4.2
2023-10-09T13:09:48.9676734Z stdout:
2023-10-09T13:09:48.9678694Z
2023-10-09T13:09:48.9680421Z stderr:
2023-10-09T13:09:48.9682251Z
2023-10-09T13:09:48.9684560Z PackageTests/PreProcess/Hsc2HsOptionsCC/setup.test.hs:4:1: error:
2023-10-09T13:09:48.9687514Z ##[error] Ambiguous module name ‘System.Directory’:
2023-10-09T13:09:48.9690198Z it was found in multiple packages:
2023-10-09T13:09:48.9692454Z directory-1.3.8.1 directory-1.3.8.1
2023-10-09T13:09:48.9694367Z |
2023-10-09T13:09:48.9696411Z 4 | import System.Directory (findExecutable)
2023-10-09T13:09:48.9698410Z | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2023-10-09T13:09:48.9700269Z
2023-10-09T13:09:48.9702023Z <interactive>:498:31: error:
2023-10-09T13:09:48.9704158Z Not in scope: ‘Main.main’
2023-10-09T13:09:48.9706343Z No module named ‘Main’ is imported.
2023-10-09T13:09:48.9710406Z
2023-10-09T13:09:48.9710706Z *** unexpected failure for PackageTests/PreProcess/Hsc2HsOptionsCC/setup.test.hs
2023-10-09T13:09:48.9710958Z
2023-10-09T13:09:50.9188916Z PackageTests/NewFreeze/FreezeFile/new_freeze.test.hs FAIL (0.02s)
2023-10-09T13:09:50.9199197Z $ /opt/ghc/8.8.4/bin/runghc-8.8.4 -- '--ghc-arg=-i' '--ghc-arg=-no-user-package-db' '--ghc-arg=-package-db' '--ghc-arg=/github/home/.cabal/store/ghc-8.8.4/package.db' '--ghc-arg=-package-db' '--ghc-arg=/__w/cabal/cabal/dist-newstyle-validate-ghc-8.8.4/packagedb/ghc-8.8.4' '--ghc-arg=-package-id' '--ghc-arg=Cabal-3.11.0.0-inplace' '--ghc-arg=-package-id' '--ghc-arg=Cabal-syntax-3.11.0.0-inplace' '--ghc-arg=-package-id' '--ghc-arg=async-2.2.4-6aefc1fc9b127c1e70af21da56996467eaa6afb4559e33b9eca461c145de1bd5' '--ghc-arg=-package-id' '--ghc-arg=base-4.13.0.0' '--ghc-arg=-package-id' '--ghc-arg=cabal-testsuite-3-inplace' '--ghc-arg=-package-id' '--ghc-arg=clock-0.8.4-812585592c0584b0c892225894f7e3182f434e22bddf88422b809e47466797f9' '--ghc-arg=-package-id' '--ghc-arg=exceptions-0.10.7-acc5434b8d272e05e22188d836b523492f4323757566f18c445890d7bff3590f' '--ghc-arg=-package-id' '--ghc-arg=filepath-1.4.100.4-7231d68f69f72c734490b9189b46733cc9e368a9a7251babf34256d08cd50f73' '--ghc-arg=-package-id' '--ghc-arg=optparse-applicative-0.16.1.0-f81902e962dcd868159520c07548ad312d9667ea6844edcd02175286a2678c5d' '--ghc-arg=-package-id' '--ghc-arg=process-1.6.18.0-63eb3adb40cea19beedd1234ea7f5d8cc163dfa4413e01b9eeddc3232b51b7cc' '--ghc-arg=-package-id' '--ghc-arg=transformers-0.5.6.2' PackageTests/NewFreeze/FreezeFile/new_freeze.test.hs --builddir /__w/cabal/cabal/dist-newstyle-validate-ghc-8.8.4/build/x86_64-linux/ghc-8.8.4/cabal-testsuite-3 PackageTests/NewFreeze/FreezeFile/new_freeze.test.hs --with-ghc /opt/ghc/7.4.2/bin/ghc-7.4.2
2023-10-09T13:09:50.9206473Z stdout:
2023-10-09T13:09:50.9209838Z
2023-10-09T13:09:50.9213067Z stderr:
2023-10-09T13:09:50.9216304Z
2023-10-09T13:09:50.9222598Z PackageTests/NewFreeze/FreezeFile/new_freeze.test.hs:4:1: error:
2023-10-09T13:09:50.9226865Z ##[error] Ambiguous module name ‘System.Directory’:
2023-10-09T13:09:50.9231256Z it was found in multiple packages:
2023-10-09T13:09:50.9234895Z directory-1.3.8.1 directory-1.3.8.1
2023-10-09T13:09:50.9238317Z |
2023-10-09T13:09:50.9241696Z 4 | import System.Directory
2023-10-09T13:09:50.9248502Z | ^^^^^^^^^^^^^^^^^^^^^^^
2023-10-09T13:09:50.9248645Z
2023-10-09T13:09:50.9248755Z <interactive>:528:31: error:
2023-10-09T13:09:50.9249124Z Not in scope: ‘Main.main’
2023-10-09T13:09:50.9249484Z No module named ‘Main’ is imported.
2023-10-09T13:09:50.9249645Z
2023-10-09T13:09:50.9250394Z *** unexpected failure for PackageTests/NewFreeze/FreezeFile/new_freeze.test.hs
2023-10-09T13:09:50.9250638Z
2023-10-09T13:09:50.9379005Z PackageTests/NewFreeze/Flags/new_freeze.test.hs FAIL (0.02s)
2023-10-09T13:09:50.9391409Z $ /opt/ghc/8.8.4/bin/runghc-8.8.4 -- '--ghc-arg=-i' '--ghc-arg=-no-user-package-db' '--ghc-arg=-package-db' '--ghc-arg=/github/home/.cabal/store/ghc-8.8.4/package.db' '--ghc-arg=-package-db' '--ghc-arg=/__w/cabal/cabal/dist-newstyle-validate-ghc-8.8.4/packagedb/ghc-8.8.4' '--ghc-arg=-package-id' '--ghc-arg=Cabal-3.11.0.0-inplace' '--ghc-arg=-package-id' '--ghc-arg=Cabal-syntax-3.11.0.0-inplace' '--ghc-arg=-package-id' '--ghc-arg=async-2.2.4-6aefc1fc9b127c1e70af21da56996467eaa6afb4559e33b9eca461c145de1bd5' '--ghc-arg=-package-id' '--ghc-arg=base-4.13.0.0' '--ghc-arg=-package-id' '--ghc-arg=cabal-testsuite-3-inplace' '--ghc-arg=-package-id' '--ghc-arg=clock-0.8.4-812585592c0584b0c892225894f7e3182f434e22bddf88422b809e47466797f9' '--ghc-arg=-package-id' '--ghc-arg=exceptions-0.10.7-acc5434b8d272e05e22188d836b523492f4323757566f18c445890d7bff3590f' '--ghc-arg=-package-id' '--ghc-arg=filepath-1.4.100.4-7231d68f69f72c734490b9189b46733cc9e368a9a7251babf34256d08cd50f73' '--ghc-arg=-package-id' '--ghc-arg=optparse-applicative-0.16.1.0-f81902e962dcd868159520c07548ad312d9667ea6844edcd02175286a2678c5d' '--ghc-arg=-package-id' '--ghc-arg=process-1.6.18.0-63eb3adb40cea19beedd1234ea7f5d8cc163dfa4413e01b9eeddc3232b51b7cc' '--ghc-arg=-package-id' '--ghc-arg=transformers-0.5.6.2' PackageTests/NewFreeze/Flags/new_freeze.test.hs --builddir /__w/cabal/cabal/dist-newstyle-validate-ghc-8.8.4/build/x86_64-linux/ghc-8.8.4/cabal-testsuite-3 PackageTests/NewFreeze/Flags/new_freeze.test.hs --with-ghc /opt/ghc/7.4.2/bin/ghc-7.4.2
2023-10-09T13:09:50.9397288Z stdout:
2023-10-09T13:09:50.9400630Z
2023-10-09T13:09:50.9403821Z stderr:
2023-10-09T13:09:50.9407599Z
2023-10-09T13:09:50.9411066Z PackageTests/NewFreeze/Flags/new_freeze.test.hs:4:1: error:
2023-10-09T13:09:50.9415252Z ##[error] Ambiguous module name ‘System.Directory’:
2023-10-09T13:09:50.9419392Z it was found in multiple packages:
2023-10-09T13:09:50.9423098Z directory-1.3.8.1 directory-1.3.8.1
2023-10-09T13:09:50.9426727Z |
2023-10-09T13:09:50.9435639Z 4 | import System.Directory
2023-10-09T13:09:50.9435914Z | ^^^^^^^^^^^^^^^^^^^^^^^
2023-10-09T13:09:50.9436050Z
2023-10-09T13:09:50.9436159Z <interactive>:538:31: error:
2023-10-09T13:09:50.9436539Z Not in scope: ‘Main.main’
2023-10-09T13:09:50.9436875Z No module named ‘Main’ is imported.
2023-10-09T13:09:50.9437047Z
2023-10-09T13:09:50.9437260Z *** unexpected failure for PackageTests/NewFreeze/Flags/new_freeze.test.hs
2023-10-09T13:09:50.9437484Z
2023-10-09T13:09:50.9546261Z PackageTests/NewFreeze/BuildTools/new_freeze.test.hs FAIL (0.02s)
2023-10-09T13:09:50.9559494Z $ /opt/ghc/8.8.4/bin/runghc-8.8.4 -- '--ghc-arg=-i' '--ghc-arg=-no-user-package-db' '--ghc-arg=-package-db' '--ghc-arg=/github/home/.cabal/store/ghc-8.8.4/package.db' '--ghc-arg=-package-db' '--ghc-arg=/__w/cabal/cabal/dist-newstyle-validate-ghc-8.8.4/packagedb/ghc-8.8.4' '--ghc-arg=-package-id' '--ghc-arg=Cabal-3.11.0.0-inplace' '--ghc-arg=-package-id' '--ghc-arg=Cabal-syntax-3.11.0.0-inplace' '--ghc-arg=-package-id' '--ghc-arg=async-2.2.4-6aefc1fc9b127c1e70af21da56996467eaa6afb4559e33b9eca461c145de1bd5' '--ghc-arg=-package-id' '--ghc-arg=base-4.13.0.0' '--ghc-arg=-package-id' '--ghc-arg=cabal-testsuite-3-inplace' '--ghc-arg=-package-id' '--ghc-arg=clock-0.8.4-812585592c0584b0c892225894f7e3182f434e22bddf88422b809e47466797f9' '--ghc-arg=-package-id' '--ghc-arg=exceptions-0.10.7-acc5434b8d272e05e22188d836b523492f4323757566f18c445890d7bff3590f' '--ghc-arg=-package-id' '--ghc-arg=filepath-1.4.100.4-7231d68f69f72c734490b9189b46733cc9e368a9a7251babf34256d08cd50f73' '--ghc-arg=-package-id' '--ghc-arg=optparse-applicative-0.16.1.0-f81902e962dcd868159520c07548ad312d9667ea6844edcd02175286a2678c5d' '--ghc-arg=-package-id' '--ghc-arg=process-1.6.18.0-63eb3adb40cea19beedd1234ea7f5d8cc163dfa4413e01b9eeddc3232b51b7cc' '--ghc-arg=-package-id' '--ghc-arg=transformers-0.5.6.2' PackageTests/NewFreeze/BuildTools/new_freeze.test.hs --builddir /__w/cabal/cabal/dist-newstyle-validate-ghc-8.8.4/build/x86_64-linux/ghc-8.8.4/cabal-testsuite-3 PackageTests/NewFreeze/BuildTools/new_freeze.test.hs --with-ghc /opt/ghc/7.4.2/bin/ghc-7.4.2
2023-10-09T13:09:50.9566237Z stdout:
2023-10-09T13:09:50.9569594Z
2023-10-09T13:09:50.9572820Z stderr:
2023-10-09T13:09:50.9576043Z
2023-10-09T13:09:50.9579625Z PackageTests/NewFreeze/BuildTools/new_freeze.test.hs:3:1: error:
2023-10-09T13:09:50.9583764Z ##[error] Ambiguous module name ‘System.Directory’:
2023-10-09T13:09:50.9588033Z it was found in multiple packages:
2023-10-09T13:09:50.9591687Z directory-1.3.8.1 directory-1.3.8.1
2023-10-09T13:09:50.9595140Z |
2023-10-09T13:09:50.9598789Z 3 | import System.Directory
2023-10-09T13:09:50.9619970Z | ^^^^^^^^^^^^^^^^^^^^^^^
2023-10-09T13:09:50.9620135Z
2023-10-09T13:09:50.9620267Z <interactive>:548:31: error:
2023-10-09T13:09:50.9620655Z Not in scope: ‘Main.main’
2023-10-09T13:09:50.9620999Z No module named ‘Main’ is imported.
2023-10-09T13:09:50.9621179Z
2023-10-09T13:09:50.9621408Z *** unexpected failure for PackageTests/NewFreeze/BuildTools/new_freeze.test.hs
2023-10-09T13:09:50.9621642Z
2023-10-09T13:09:51.1288220Z PackageTests/Regression/T5386/cabal.test.hs SKIP no cabal-install (0.17s)
2023-10-09T13:09:51.1877219Z PackageTests/Regression/T5318/install.test.hs SKIP no cabal-install (0.17s)
2023-10-09T13:09:51.2950746Z PackageTests/Regression/T5318/sdist-list-sources.test.hs SKIP no cabal-install (0.17s)
2023-10-09T13:09:51.3542383Z PackageTests/Regression/T4986/cabal.test.hs SKIP no cabal-install (0.17s)
2023-10-09T13:09:51.4713158Z PackageTests/Regression/T8507/cabal.test.hs SKIP no cabal-install (0.18s)
2023-10-09T13:09:52.4889927Z PackageTests/Regression/T4449/setup.test.hs SKIP no cabal-install (0.17s)
2023-10-09T13:09:52.6593485Z PackageTests/Regression/T6334/cabal.test.hs SKIP no cabal-install (0.17s)
2023-10-09T13:09:52.8205507Z PackageTests/Regression/T7234/Fail/cabal.test.hs SKIP no cabal-install (0.16s)
2023-10-09T13:09:52.8277993Z PackageTests/Regression/T7234/Success/cabal.test.hs SKIP no cabal-install (0.17s)
2023-10-09T13:09:52.9956371Z PackageTests/Regression/T4154/install-time-with-constraint.test.hs SKIP no cabal-install (0.17s)
2023-10-09T13:09:52.9976759Z PackageTests/Regression/T5309/cabal.test.hs SKIP no cabal-install (0.18s)
2023-10-09T13:09:53.2002054Z PackageTests/Regression/T4202/cabal.test.hs SKIP no cabal-install (0.20s)
2023-10-09T13:09:53.3759191Z PackageTests/Regression/T5782Diamond/cabal.test.hs SKIP no cabal-install (0.18s)
2023-10-09T13:09:54.7658092Z PackageTests/Regression/T4270/setup.test.hs SKIP no Cabal for GHC; no cabal-install (0.31s)
2023-10-09T13:09:54.9397701Z PackageTests/Regression/T5213ExeCoverage/cabal.test.hs SKIP no cabal-install (0.17s)
2023-10-09T13:09:55.1025440Z PackageTests/Regression/T6853/cabal.test.hs SKIP no cabal-install (0.16s)
2023-10-09T13:09:55.2660354Z PackageTests/Regression/T6906/cabal.test.hs SKIP no cabal-install (0.16s)
2023-10-09T13:09:56.0071259Z PackageTests/Regression/T5213/cabal.test.hs SKIP no cabal-install (0.17s)
2023-10-09T13:09:56.1749345Z PackageTests/Regression/T6961/Exe/cabal.test.hs SKIP no cabal-install (0.17s)
2023-10-09T13:09:56.3501270Z PackageTests/Regression/T6961/DepExternal/cabal.test.hs SKIP no cabal-install (0.18s)
2023-10-09T13:09:56.4401382Z PackageTests/Regression/T6961/DepInternal/cabal.test.hs SKIP no cabal-install (0.16s)
2023-10-09T13:09:56.5238187Z PackageTests/Regression/T6961/Test/cabal.test.hs SKIP no cabal-install (0.17s)
2023-10-09T13:09:57.2532646Z PackageTests/Regression/T5677/cabal.test.hs SKIP no cabal-install (0.17s)
2023-10-09T13:09:57.4184910Z PackageTests/Regression/T4720/cabal.test.hs SKIP no cabal-install (0.17s)
2023-10-09T13:09:57.5841406Z PackageTests/Regression/T3932/cabal.test.hs SKIP no cabal-install (0.17s)
2023-10-09T13:09:57.7670382Z PackageTests/Regression/T5409/use-different-versions-of-dependency-for-library-and-build-tool.test.hs SKIP no cabal-install (0.18s)
2023-10-09T13:09:57.7813862Z PackageTests/Regression/T4291/setup.test.hs SKIP needs ghc >= 7.6; no cabal-install (0.32s)
2023-10-09T13:10:01.4173570Z PackageTests/CopyHie/cabal.test.hs SKIP no cabal-install (0.16s)
2023-10-09T13:10:01.7369762Z PackageTests/CopyHie/setup.test.hs SKIP needs ghc >= 8.8; no cabal-install (0.32s)
2023-10-09T13:10:01.9121409Z PackageTests/AutoconfBadPaths/cabal.test.hs SKIP no cabal-install (0.18s)
2023-10-09T13:10:02.0945252Z PackageTests/HaddockWarn/cabal.test.hs SKIP no cabal-install (0.18s)
2023-10-09T13:10:02.2800467Z PackageTests/ReplNoLoad/cabal.test.hs SKIP no cabal-install (0.19s)
2023-10-09T13:10:03.5532908Z PackageTests/GenBounds/Issue6290/cabal.test.hs SKIP no cabal-install (0.17s)
2023-10-09T13:10:03.7312973Z PackageTests/TestCodeGenerator/cabal.test.hs SKIP no cabal-install (0.18s)
2023-10-09T13:10:04.8215056Z PackageTests/CmmSourcesDyn/cabal.test.hs SKIP no cabal-install (0.18s)
2023-10-09T13:10:04.9985052Z PackageTests/CmmSourcesDyn/setup.test.hs SKIP ghc < 7.8 (0.18s)
2023-10-09T13:10:05.1846330Z PackageTests/CustomPreProcess/cabal.test.hs SKIP no cabal-install (0.19s)
2023-10-09T13:10:05.3171140Z PackageTests/CustomPreProcess/setup.test.hs SKIP no Cabal for GHC (0.19s)
2023-10-09T13:10:05.3519094Z PackageTests/SimpleDefault/cabal.test.hs SKIP no cabal-install (0.17s)
2023-10-09T13:10:05.6761837Z PackageTests/ReexportedModules/setup-fail-ambiguous.test.hs SKIP needs ghc >= 7.9; no cabal-install (0.36s)
2023-10-09T13:10:05.6775632Z PackageTests/ReexportedModules/setup-fail-other.test.hs SKIP needs ghc >= 7.9; no cabal-install (0.33s)
2023-10-09T13:10:05.9992687Z PackageTests/ReexportedModules/setup-fail-missing.test.hs SKIP needs ghc >= 7.9; no cabal-install (0.32s)
2023-10-09T13:10:06.1944624Z PackageTests/ReexportedModules/setup.test.hs SKIP needs ghc >= 7.9; no cabal-install (0.52s)
2023-10-09T13:10:06.3765138Z PackageTests/Exec/cabal.test.hs SKIP no cabal-install (0.18s)
2023-10-09T13:10:06.5538905Z PackageTests/CustomSegfault/cabal.test.hs SKIP no cabal-install (0.18s)
2023-10-09T13:10:07.1933014Z PackageTests/BuildToolDepends/setup.test.hs SKIP no cabal-install (0.18s)
2023-10-09T13:10:07.6235497Z PackageTests/InternalVersions/BuildToolsExtra/setup.test.hs OK (known failure) (0.43s)
2023-10-09T13:10:08.0563673Z PackageTests/InternalVersions/BuildToolDependsExtra/setup.test.hs OK (known failure) (0.43s)
2023-10-09T13:10:08.0952016Z PackageTests/InternalVersions/BuildDependsExtra/setup.test.hs OK (known failure) (0.45s)
2023-10-09T13:10:08.7413400Z PackageTests/Outdated/outdated-project-file.test.hs SKIP no cabal-install (0.18s)
2023-10-09T13:10:08.7669496Z PackageTests/Outdated/outdated_freeze.test.hs SKIP no cabal-install (0.20s)
2023-10-09T13:10:08.9252418Z PackageTests/Outdated/outdated.test.hs SKIP no cabal-install (0.18s)
2023-10-09T13:10:09.1122520Z PackageTests/Backpack/T4754/setup.test.hs SKIP needs ghc >= 8.1; no cabal-install (0.35s)
2023-10-09T13:10:09.2510548Z PackageTests/Backpack/T4447/setup.test.hs SKIP needs ghc >= 8.1; no cabal-install (0.33s)
2023-10-09T13:10:09.4276087Z PackageTests/Backpack/Indef2/setup.test.hs SKIP needs ghc >= 8.1; no cabal-install (0.32s)
2023-10-09T13:10:09.5672578Z PackageTests/Backpack/TemplateHaskell/setup.test.hs SKIP needs ghc >= 8.1; no cabal-install (0.32s)
2023-10-09T13:10:09.7467890Z PackageTests/Backpack/Includes4/setup.test.hs SKIP needs ghc >= 8.1; no cabal-install (0.32s)
2023-10-09T13:10:09.7473492Z PackageTests/Backpack/T6385/cabal.test.hs SKIP no cabal-install (0.18s)
2023-10-09T13:10:09.9283266Z PackageTests/Backpack/Reexport2/cabal.test.hs SKIP no cabal-install (0.18s)
2023-10-09T13:10:10.0731936Z PackageTests/Backpack/Reexport2/setup.test.hs SKIP needs ghc >= 8.1; no cabal-install (0.32s)
2023-10-09T13:10:10.1058402Z PackageTests/Backpack/Includes3/cabal-internal.test.hs SKIP no cabal-install (0.18s)
2023-10-09T13:10:10.2818121Z PackageTests/Backpack/Includes3/cabal-repo.test.hs SKIP no cabal-install (0.18s)
2023-10-09T13:10:10.4080599Z PackageTests/Backpack/Includes3/setup-external-ok.test.hs SKIP needs ghc >= 8.1; no cabal-install (0.34s)
2023-10-09T13:10:10.6083813Z PackageTests/Backpack/Includes3/setup-internal.test.hs SKIP needs ghc >= 8.1; no cabal-install (0.33s)
2023-10-09T13:10:10.7376058Z PackageTests/Backpack/Includes3/setup-external-fail.test.hs SKIP needs ghc >= 8.1; no cabal-install (0.33s)
2023-10-09T13:10:10.7824705Z PackageTests/Backpack/Includes3/cabal-external.test.hs SKIP no cabal-install (0.17s)
2023-10-09T13:10:10.9074618Z PackageTests/Backpack/Includes3/setup-external-explicit.test.hs SKIP needs ghc >= 8.1 (0.17s)
2023-10-09T13:10:11.1079768Z PackageTests/Backpack/Fail1/setup.test.hs SKIP needs ghc >= 8.1; no cabal-install (0.33s)
2023-10-09T13:10:11.2283886Z PackageTests/Backpack/Fail2/setup.test.hs SKIP needs ghc >= 8.1; no cabal-install (0.32s)
2023-10-09T13:10:11.4057433Z PackageTests/Backpack/bkpcabal01/cabal.test.hs SKIP no cabal-install (0.18s)
2023-10-09T13:10:11.4362806Z PackageTests/Backpack/T8582/setup.test.hs SKIP needs ghc >= 8.1; no cabal-install (0.33s)
2023-10-09T13:10:11.7471104Z PackageTests/Backpack/T5634/setup.test.hs SKIP needs ghc >= 8.1; no cabal-install (0.34s)
2023-10-09T13:10:11.7586733Z PackageTests/Backpack/Fail3/setup.test.hs SKIP needs ghc >= 8.1; no cabal-install (0.32s)
2023-10-09T13:10:12.0950266Z PackageTests/Backpack/Includes1/setup.test.hs SKIP needs ghc >= 8.1; no cabal-install (0.35s)
2023-10-09T13:10:12.0969719Z PackageTests/Backpack/Reexport1/setup.test.hs SKIP needs ghc >= 8.1; no cabal-install (0.34s)
2023-10-09T13:10:12.3688552Z PackageTests/Backpack/Includes2/cabal-internal.test.hs SKIP no cabal-install (0.27s)
2023-10-09T13:10:12.5088090Z PackageTests/Backpack/Includes5/setup.test.hs SKIP needs ghc >= 8.1; no cabal-install (0.41s)
2023-10-09T13:10:12.5460855Z PackageTests/Backpack/Includes2/cabal-external-target.test.hs SKIP no cabal-install (0.18s)
2023-10-09T13:10:12.6857201Z PackageTests/Backpack/Includes2/cabal-internal-target.test.hs SKIP no cabal-install (0.18s)
2023-10-09T13:10:12.8736205Z PackageTests/Backpack/Includes2/setup-per-component.test.hs SKIP needs ghc >= 8.1 (0.19s)
2023-10-09T13:10:12.8771558Z PackageTests/Backpack/Includes2/setup-internal.test.hs SKIP needs ghc >= 8.1; no cabal-install (0.33s)
2023-10-09T13:10:13.0509105Z PackageTests/Backpack/Includes2/cabal-external.test.hs SKIP no cabal-install (0.18s)
2023-10-09T13:10:13.2134137Z PackageTests/Backpack/Includes2/setup-external.test.hs SKIP needs ghc >= 8.1; no cabal-install (0.34s)
2023-10-09T13:10:13.3874812Z PackageTests/Backpack/Includes2/setup-internal-fail.test.hs SKIP needs ghc >= 8.1; no cabal-install (0.34s)
2023-10-09T13:10:13.3910219Z PackageTests/ReplBuildDepends/cabal.test.hs SKIP no cabal-install (0.18s)
2023-10-09T13:10:13.7252942Z PackageTests/TestSuiteTests/LibV09/setup-deadlock.test.hs SKIP no Cabal for GHC; no cabal-install (0.34s)
2023-10-09T13:10:13.7297959Z PackageTests/TestSuiteTests/LibV09/setup.test.hs SKIP no Cabal for GHC; no cabal-install (0.34s)
2023-10-09T13:10:13.9027347Z PackageTests/TestSuiteTests/ExeV10/cabal.test.hs SKIP no cabal-install (0.18s)
2023-10-09T13:10:15.5219151Z PackageTests/ProfLate/cabal.test.hs SKIP no cabal-install (0.17s)
2023-10-09T13:10:15.7161888Z PackageTests/SPDX/cabal.test.hs SKIP no cabal-install (0.17s)
2023-10-09T13:10:15.8830527Z PackageTests/ProfLate/setup.test.hs SKIP no profiling libs; no cabal-install (0.36s)
2023-10-09T13:10:16.7235016Z PackageTests/MultiRepl/EnabledSucc/cabal.test.hs SKIP no cabal-install (0.18s)
2023-10-09T13:10:16.9042758Z PackageTests/MultiRepl/EnabledClosure/cabal.test.hs SKIP no cabal-install (0.18s)
2023-10-09T13:10:17.0966329Z PackageTests/MultiRepl/NotEnabledFail/cabal.test.hs SKIP no cabal-install (0.19s)
2023-10-09T13:10:17.1394274Z PackageTests/MultiRepl/CabalTooOld/cabal.test.hs SKIP no cabal-install (0.21s)
2023-10-09T13:10:19.3436070Z PackageTests/BuildTargets/UseLocalPackage/use-local-version-of-package.test.hs SKIP no cabal-install (0.19s)
2023-10-09T13:10:19.4313432Z PackageTests/PathsModule/Executable-Relocatable/setup.test.hs SKIP needs ghc >= 8.0; no cabal-install (0.34s)
2023-10-09T13:10:19.5292428Z PackageTests/BuildTargets/UseLocalPackageForSetup/use-local-package-as-setup-dep.test.hs SKIP no cabal-install (0.19s)
2023-10-09T13:10:19.6145757Z PackageTests/ConditionalAndImport/cabal.test.hs SKIP no cabal-install (0.18s)
2023-10-09T13:10:19.6330747Z PackageTests/HaddockArgs/quickjump.test.hs FAIL (0.02s)
2023-10-09T13:10:19.6342695Z $ /opt/ghc/8.8.4/bin/runghc-8.8.4 -- '--ghc-arg=-i' '--ghc-arg=-no-user-package-db' '--ghc-arg=-package-db' '--ghc-arg=/github/home/.cabal/store/ghc-8.8.4/package.db' '--ghc-arg=-package-db' '--ghc-arg=/__w/cabal/cabal/dist-newstyle-validate-ghc-8.8.4/packagedb/ghc-8.8.4' '--ghc-arg=-package-id' '--ghc-arg=Cabal-3.11.0.0-inplace' '--ghc-arg=-package-id' '--ghc-arg=Cabal-syntax-3.11.0.0-inplace' '--ghc-arg=-package-id' '--ghc-arg=async-2.2.4-6aefc1fc9b127c1e70af21da56996467eaa6afb4559e33b9eca461c145de1bd5' '--ghc-arg=-package-id' '--ghc-arg=base-4.13.0.0' '--ghc-arg=-package-id' '--ghc-arg=cabal-testsuite-3-inplace' '--ghc-arg=-package-id' '--ghc-arg=clock-0.8.4-812585592c0584b0c892225894f7e3182f434e22bddf88422b809e47466797f9' '--ghc-arg=-package-id' '--ghc-arg=exceptions-0.10.7-acc5434b8d272e05e22188d836b523492f4323757566f18c445890d7bff3590f' '--ghc-arg=-package-id' '--ghc-arg=filepath-1.4.100.4-7231d68f69f72c734490b9189b46733cc9e368a9a7251babf34256d08cd50f73' '--ghc-arg=-package-id' '--ghc-arg=optparse-applicative-0.16.1.0-f81902e962dcd868159520c07548ad312d9667ea6844edcd02175286a2678c5d' '--ghc-arg=-package-id' '--ghc-arg=process-1.6.18.0-63eb3adb40cea19beedd1234ea7f5d8cc163dfa4413e01b9eeddc3232b51b7cc' '--ghc-arg=-package-id' '--ghc-arg=transformers-0.5.6.2' PackageTests/HaddockArgs/quickjump.test.hs --builddir /__w/cabal/cabal/dist-newstyle-validate-ghc-8.8.4/build/x86_64-linux/ghc-8.8.4/cabal-testsuite-3 PackageTests/HaddockArgs/quickjump.test.hs --with-ghc /opt/ghc/7.4.2/bin/ghc-7.4.2
2023-10-09T13:10:19.6348404Z stdout:
2023-10-09T13:10:19.6351163Z
2023-10-09T13:10:19.6353734Z stderr:
2023-10-09T13:10:19.6356328Z
2023-10-09T13:10:19.6359098Z PackageTests/HaddockArgs/quickjump.test.hs:3:1: error:
2023-10-09T13:10:19.6364212Z ##[error] Ambiguous module name ‘System.Directory’:
2023-10-09T13:10:19.6371765Z it was found in multiple packages:
2023-10-09T13:10:19.6374821Z directory-1.3.8.1 directory-1.3.8.1
2023-10-09T13:10:19.6377621Z |
2023-10-09T13:10:19.6380340Z 3 | import System.Directory
2023-10-09T13:10:19.6384182Z | ^^^^^^^^^^^^^^^^^^^^^^^
2023-10-09T13:10:19.6384354Z
2023-10-09T13:10:19.6384465Z <interactive>:858:31: error:
2023-10-09T13:10:19.6384822Z Not in scope: ‘Main.main’
2023-10-09T13:10:19.6385173Z No module named ‘Main’ is imported.
2023-10-09T13:10:19.6385349Z
2023-10-09T13:10:19.6385560Z *** unexpected failure for PackageTests/HaddockArgs/quickjump.test.hs
2023-10-09T13:10:19.6385780Z
2023-10-09T13:10:19.7168190Z PackageTests/ExecModern/cabal.test.hs SKIP no cabal-install (0.19s)
2023-10-09T13:10:19.8248337Z PackageTests/HaddockArgs/hoogle.test.hs SKIP no cabal-install (0.19s)
2023-10-09T13:10:21.3970571Z PackageTests/DuplicateModuleName/setup.test.hs SKIP no Cabal for GHC; no cabal-install (0.35s)
2023-10-09T13:10:21.5830264Z PackageTests/Init/init-interactive-empty-folder.test.hs SKIP no cabal-install (0.19s)
2023-10-09T13:10:21.7814214Z PackageTests/Init/init-interactive.test.hs SKIP no cabal-install (0.20s)
2023-10-09T13:10:21.8984756Z PackageTests/Init/init-backup.test.hs SKIP no cabal-install (0.20s)
2023-10-09T13:10:21.9825158Z PackageTests/Init/init-interactive-legacy.test.hs SKIP no cabal-install (0.20s)
2023-10-09T13:10:22.0979820Z PackageTests/Init/init.test.hs SKIP no cabal-install (0.20s)
2023-10-09T13:10:22.1710452Z PackageTests/Init/init-legacy.test.hs SKIP no cabal-install (0.19s)
2023-10-09T13:10:22.2861576Z PackageTests/Init/init-interactive-ghc2021.test.hs SKIP no cabal-install (0.19s)
2023-10-09T13:10:22.4270702Z PackageTests/LinkerOptions/NonignoredConfigs/cabal.test.hs SKIP no cabal-install (0.26s)
2023-10-09T13:10:22.4754122Z PackageTests/CustomWithoutCabalDefaultMain/cabal.test.hs SKIP no cabal-install (0.19s)
2023-10-09T13:10:22.6111726Z PackageTests/CustomPlain/cabal.test.hs SKIP no cabal-install (0.18s)
2023-10-09T13:10:22.6566918Z PackageTests/CustomPlain/setup.test.hs SKIP no Cabal for GHC (0.18s)
2023-10-09T13:10:22.8576118Z PackageTests/UserConfig/cabal.test.hs SKIP no cabal-install (0.20s)
2023-10-09T13:10:23.0454061Z PackageTests/Project/WarnBuilddir/cabal.test.hs SKIP no cabal-install (0.19s)
2023-10-09T13:10:23.2366535Z PackageTests/GHCJS/BuildRunner/cabal.test.hs SKIP no cabal-install (0.19s)
2023-10-09T13:10:23.4011460Z PackageTests/MultipleLibraries/T6083PostMixin/cabal.test.hs SKIP no cabal-install (0.18s)
2023-10-09T13:10:23.4232130Z PackageTests/MultipleLibraries/T6083Pre/cabal.test.hs SKIP no cabal-install (0.19s)
2023-10-09T13:10:23.5840521Z PackageTests/MultipleLibraries/T6894/cabal.test.hs SKIP no cabal-install (0.18s)
2023-10-09T13:10:23.7667422Z PackageTests/MultipleLibraries/T6083Post/cabal.test.hs SKIP no cabal-install (0.18s)
2023-10-09T13:10:24.4320468Z PackageTests/MultipleLibraries/T6083PreMixin/cabal.test.hs SKIP no cabal-install (0.19s)
2023-10-09T13:10:24.6334398Z PackageTests/MultipleLibraries/Failing/cabal.test.hs SKIP no cabal-install (0.20s)
2023-10-09T13:10:24.8827903Z PackageTests/MultipleLibraries/Successful/cabal.test.hs SKIP no cabal-install (0.25s)
2023-10-09T13:10:25.3802024Z PackageTests/ExtraProgPath/setup.test.hs SKIP no cabal-install (0.20s)
2023-10-09T13:10:26.8859875Z PackageTests/CustomWithoutCabal/cabal.test.hs SKIP no cabal-install (0.19s)
2023-10-09T13:10:27.0735264Z PackageTests/OfflineFlag/offlineFlag.test.hs SKIP no cabal-install (0.19s)
2023-10-09T13:10:28.7425162Z PackageTests/ForeignLibs/setup.test.hs SKIP needs ghc >= 7.8; no cabal-install (0.51s)
2023-10-09T13:10:28.8943607Z PackageTests/HaddockProject/haddock-project.test.hs FAIL (0.02s)
2023-10-09T13:10:28.8957366Z $ /opt/ghc/8.8.4/bin/runghc-8.8.4 -- '--ghc-arg=-i' '--ghc-arg=-no-user-package-db' '--ghc-arg=-package-db' '--ghc-arg=/github/home/.cabal/store/ghc-8.8.4/package.db' '--ghc-arg=-package-db' '--ghc-arg=/__w/cabal/cabal/dist-newstyle-validate-ghc-8.8.4/packagedb/ghc-8.8.4' '--ghc-arg=-package-id' '--ghc-arg=Cabal-3.11.0.0-inplace' '--ghc-arg=-package-id' '--ghc-arg=Cabal-syntax-3.11.0.0-inplace' '--ghc-arg=-package-id' '--ghc-arg=async-2.2.4-6aefc1fc9b127c1e70af21da56996467eaa6afb4559e33b9eca461c145de1bd5' '--ghc-arg=-package-id' '--ghc-arg=base-4.13.0.0' '--ghc-arg=-package-id' '--ghc-arg=cabal-testsuite-3-inplace' '--ghc-arg=-package-id' '--ghc-arg=clock-0.8.4-812585592c0584b0c892225894f7e3182f434e22bddf88422b809e47466797f9' '--ghc-arg=-package-id' '--ghc-arg=exceptions-0.10.7-acc5434b8d272e05e22188d836b523492f4323757566f18c445890d7bff3590f' '--ghc-arg=-package-id' '--ghc-arg=filepath-1.4.100.4-7231d68f69f72c734490b9189b46733cc9e368a9a7251babf34256d08cd50f73' '--ghc-arg=-package-id' '--ghc-arg=optparse-applicative-0.16.1.0-f81902e962dcd868159520c07548ad312d9667ea6844edcd02175286a2678c5d' '--ghc-arg=-package-id' '--ghc-arg=process-1.6.18.0-63eb3adb40cea19beedd1234ea7f5d8cc163dfa4413e01b9eeddc3232b51b7cc' '--ghc-arg=-package-id' '--ghc-arg=transformers-0.5.6.2' PackageTests/HaddockProject/haddock-project.test.hs --builddir /__w/cabal/cabal/dist-newstyle-validate-ghc-8.8.4/build/x86_64-linux/ghc-8.8.4/cabal-testsuite-3 PackageTests/HaddockProject/haddock-project.test.hs --with-ghc /opt/ghc/7.4.2/bin/ghc-7.4.2
2023-10-09T13:10:28.8960085Z stdout:
2023-10-09T13:10:28.8960206Z
2023-10-09T13:10:28.8960270Z stderr:
2023-10-09T13:10:28.8960382Z
2023-10-09T13:10:28.8967992Z PackageTests/HaddockProject/haddock-project.test.hs:2:1: error:
2023-10-09T13:10:28.8969012Z ##[error] Ambiguous module name ‘System.Directory’:
2023-10-09T13:10:28.8969766Z it was found in multiple packages:
2023-10-09T13:10:28.8970417Z directory-1.3.8.1 directory-1.3.8.1
2023-10-09T13:10:28.8970654Z |
2023-10-09T13:10:28.8970937Z 2 | import System.Directory (doesFileExist, removeDirectory)
2023-10-09T13:10:28.8971266Z | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2023-10-09T13:10:28.8971430Z
2023-10-09T13:10:28.8971538Z <interactive>:1468:31: error:
2023-10-09T13:10:28.8971848Z Not in scope: ‘Main.main’
2023-10-09T13:10:28.8972182Z No module named ‘Main’ is imported.
2023-10-09T13:10:28.8972354Z
2023-10-09T13:10:28.8972652Z *** unexpected failure for PackageTests/HaddockProject/haddock-project.test.hs
2023-10-09T13:10:28.8972888Z
2023-10-09T13:10:28.9403520Z PackageTests/CustomDep/cabal.test.hs SKIP no cabal-install (0.20s)
2023-10-09T13:10:29.0947984Z PackageTests/NewConfigure/ConfigFile/cabal.test.hs SKIP no cabal-install (0.20s)
2023-10-09T13:10:29.1560721Z PackageTests/NewConfigure/LocalConfigOverwrite/cabal.test.hs SKIP no cabal-install (0.22s)
2023-10-09T13:10:29.3677607Z PackageTests/ReplOptions/cabal.test.hs SKIP no cabal-install (0.21s)
2023-10-09T13:10:29.5856206Z PackageTests/CmmSources/cabal.test.hs SKIP no cabal-install (0.22s)
2023-10-09T13:10:29.7843274Z PackageTests/CmmSources/setup.test.hs SKIP needs ghc >= 7.8 (0.20s)
2023-10-09T13:10:31.6014288Z PackageTests/InternalLibraries/Executable/setup-static.test.hs FAIL (0.03s)
2023-10-09T13:10:31.6021872Z $ /opt/ghc/8.8.4/bin/runghc-8.8.4 -- '--ghc-arg=-i' '--ghc-arg=-no-user-package-db' '--ghc-arg=-package-db' '--ghc-arg=/github/home/.cabal/store/ghc-8.8.4/package.db' '--ghc-arg=-package-db' '--ghc-arg=/__w/cabal/cabal/dist-newstyle-validate-ghc-8.8.4/packagedb/ghc-8.8.4' '--ghc-arg=-package-id' '--ghc-arg=Cabal-3.11.0.0-inplace' '--ghc-arg=-package-id' '--ghc-arg=Cabal-syntax-3.11.0.0-inplace' '--ghc-arg=-package-id' '--ghc-arg=async-2.2.4-6aefc1fc9b127c1e70af21da56996467eaa6afb4559e33b9eca461c145de1bd5' '--ghc-arg=-package-id' '--ghc-arg=base-4.13.0.0' '--ghc-arg=-package-id' '--ghc-arg=cabal-testsuite-3-inplace' '--ghc-arg=-package-id' '--ghc-arg=clock-0.8.4-812585592c0584b0c892225894f7e3182f434e22bddf88422b809e47466797f9' '--ghc-arg=-package-id' '--ghc-arg=exceptions-0.10.7-acc5434b8d272e05e22188d836b523492f4323757566f18c445890d7bff3590f' '--ghc-arg=-package-id' '--ghc-arg=filepath-1.4.100.4-7231d68f69f72c734490b9189b46733cc9e368a9a7251babf34256d08cd50f73' '--ghc-arg=-package-id' '--ghc-arg=optparse-applicative-0.16.1.0-f81902e962dcd868159520c07548ad312d9667ea6844edcd02175286a2678c5d' '--ghc-arg=-package-id' '--ghc-arg=process-1.6.18.0-63eb3adb40cea19beedd1234ea7f5d8cc163dfa4413e01b9eeddc3232b51b7cc' '--ghc-arg=-package-id' '--ghc-arg=transformers-0.5.6.2' PackageTests/InternalLibraries/Executable/setup-static.test.hs --builddir /__w/cabal/cabal/dist-newstyle-validate-ghc-8.8.4/build/x86_64-linux/ghc-8.8.4/cabal-testsuite-3 PackageTests/InternalLibraries/Executable/setup-static.test.hs --with-ghc /opt/ghc/7.4.2/bin/ghc-7.4.2
2023-10-09T13:10:31.6025455Z stdout:
2023-10-09T13:10:31.6025572Z
2023-10-09T13:10:31.6025649Z stderr:
2023-10-09T13:10:31.6025764Z
2023-10-09T13:10:31.6026115Z PackageTests/InternalLibraries/Executable/setup-static.test.hs:14:1: error:
2023-10-09T13:10:31.6029481Z ##[error] Ambiguous module name ‘System.Directory’:
2023-10-09T13:10:31.6030267Z it was found in multiple packages:
2023-10-09T13:10:31.6030654Z directory-1.3.8.1 directory-1.3.8.1
2023-10-09T13:10:31.6030904Z |
2023-10-09T13:10:31.6031120Z 14 | import System.Directory
2023-10-09T13:10:31.6031363Z | ^^^^^^^^^^^^^^^^^^^^^^^
2023-10-09T13:10:31.6031497Z
2023-10-09T13:10:31.6031873Z <interactive>:1118:31: error:
2023-10-09T13:10:31.6032185Z Not in scope: ‘Main.main’
2023-10-09T13:10:31.6032512Z No module named ‘Main’ is imported.
2023-10-09T13:10:31.6032685Z
2023-10-09T13:10:31.6033005Z *** unexpected failure for PackageTests/InternalLibraries/Executable/setup-static.test.hs
2023-10-09T13:10:31.6033249Z
2023-10-09T13:10:31.6222218Z PackageTests/InternalLibraries/setup-gen-pkg-config.test.hs FAIL (0.02s)
2023-10-09T13:10:31.6228467Z $ /opt/ghc/8.8.4/bin/runghc-8.8.4 -- '--ghc-arg=-i' '--ghc-arg=-no-user-package-db' '--ghc-arg=-package-db' '--ghc-arg=/github/home/.cabal/store/ghc-8.8.4/package.db' '--ghc-arg=-package-db' '--ghc-arg=/__w/cabal/cabal/dist-newstyle-validate-ghc-8.8.4/packagedb/ghc-8.8.4' '--ghc-arg=-package-id' '--ghc-arg=Cabal-3.11.0.0-inplace' '--ghc-arg=-package-id' '--ghc-arg=Cabal-syntax-3.11.0.0-inplace' '--ghc-arg=-package-id' '--ghc-arg=async-2.2.4-6aefc1fc9b127c1e70af21da56996467eaa6afb4559e33b9eca461c145de1bd5' '--ghc-arg=-package-id' '--ghc-arg=base-4.13.0.0' '--ghc-arg=-package-id' '--ghc-arg=cabal-testsuite-3-inplace' '--ghc-arg=-package-id' '--ghc-arg=clock-0.8.4-812585592c0584b0c892225894f7e3182f434e22bddf88422b809e47466797f9' '--ghc-arg=-package-id' '--ghc-arg=exceptions-0.10.7-acc5434b8d272e05e22188d836b523492f4323757566f18c445890d7bff3590f' '--ghc-arg=-package-id' '--ghc-arg=filepath-1.4.100.4-7231d68f69f72c734490b9189b46733cc9e368a9a7251babf34256d08cd50f73' '--ghc-arg=-package-id' '--ghc-arg=optparse-applicative-0.16.1.0-f81902e962dcd868159520c07548ad312d9667ea6844edcd02175286a2678c5d' '--ghc-arg=-package-id' '--ghc-arg=process-1.6.18.0-63eb3adb40cea19beedd1234ea7f5d8cc163dfa4413e01b9eeddc3232b51b7cc' '--ghc-arg=-package-id' '--ghc-arg=transformers-0.5.6.2' PackageTests/InternalLibraries/setup-gen-pkg-config.test.hs --builddir /__w/cabal/cabal/dist-newstyle-validate-ghc-8.8.4/build/x86_64-linux/ghc-8.8.4/cabal-testsuite-3 PackageTests/InternalLibraries/setup-gen-pkg-config.test.hs --with-ghc /opt/ghc/7.4.2/bin/ghc-7.4.2
2023-10-09T13:10:31.6231185Z stdout:
2023-10-09T13:10:31.6231311Z
2023-10-09T13:10:31.6231385Z stderr:
2023-10-09T13:10:31.6231485Z
2023-10-09T13:10:31.6231811Z PackageTests/InternalLibraries/setup-gen-pkg-config.test.hs:4:1: error:
2023-10-09T13:10:31.6232937Z ##[error] Ambiguous module name ‘System.Directory’:
2023-10-09T13:10:31.6233815Z it was found in multiple packages:
2023-10-09T13:10:31.6234313Z directory-1.3.8.1 directory-1.3.8.1
2023-10-09T13:10:31.6234542Z |
2023-10-09T13:10:31.6235220Z 4 | import System.Directory
2023-10-09T13:10:31.6235450Z | ^^^^^^^^^^^^^^^^^^^^^^^
2023-10-09T13:10:31.6235583Z
2023-10-09T13:10:31.6235692Z <interactive>:1508:31: error:
2023-10-09T13:10:31.6235995Z Not in scope: ‘Main.main’
2023-10-09T13:10:31.6236668Z No module named ‘Main’ is imported.
2023-10-09T13:10:31.6236835Z
2023-10-09T13:10:31.6237154Z *** unexpected failure for PackageTests/InternalLibraries/setup-gen-pkg-config.test.hs
2023-10-09T13:10:31.6237418Z
2023-10-09T13:10:31.7827006Z PackageTests/InternalLibraries/cabal.test.hs SKIP no cabal-install (0.18s)
2023-10-09T13:10:33.6076180Z PackageTests/InternalLibraries/cabal-per-package.test.hs SKIP no cabal-install (0.17s)
2023-10-09T13:10:33.7858992Z PackageTests/Get/T7248/cabal.test.hs SKIP no cabal-install (0.18s)
2023-10-09T13:10:33.9714959Z PackageTests/Get/OnlyDescription/cabal.test.hs SKIP no cabal-install (0.19s)
2023-10-09T13:10:35.5631342Z PackageTests/Manpage/cabal.test.hs SKIP no cabal-install (0.20s)
2023-10-09T13:10:35.7483985Z PackageTests/SDist/T7698/cabal.test.hs SKIP no cabal-install (0.19s)
2023-10-09T13:10:35.9267499Z PackageTests/SDist/T7124/cabal.test.hs SKIP no cabal-install (0.18s)
2023-10-09T13:10:36.1065317Z PackageTests/SDist/T7124/cabal-list.test.hs SKIP no cabal-install (0.18s)
2023-10-09T13:10:36.2849166Z PackageTests/SDist/T5195/cabal.test.hs SKIP no cabal-install (0.19s)
2023-10-09T13:10:36.2932135Z PackageTests/SDist/T7028/cabal.test.hs SKIP no cabal-install (0.19s)
2023-10-09T13:10:36.4803299Z PackageTests/Check/NonConfCheck/DuplicatedModules/cabal.test.hs SKIP no cabal-install (0.19s)
2023-10-09T13:10:36.6668571Z PackageTests/Check/NonConfCheck/UnicodeCustomFields/cabal.test.hs SKIP no cabal-install (0.19s)
2023-10-09T13:10:36.6692282Z PackageTests/Check/NonConfCheck/UnusedFlags/cabal.test.hs SKIP no cabal-install (0.17s)
2023-10-09T13:10:36.8390354Z PackageTests/Check/NonConfCheck/PackageVersionsNoCheck/cabal.test.hs SKIP no cabal-install (0.17s)
2023-10-09T13:10:36.8566532Z PackageTests/Check/NonConfCheck/PackageVersions/cabal.test.hs SKIP no cabal-install (0.19s)
2023-10-09T13:10:37.0510823Z PackageTests/Check/NonConfCheck/Conditionals/UnknownCompiler/cabal.test.hs SKIP no cabal-install (0.21s)
2023-10-09T13:10:37.0551409Z PackageTests/Check/NonConfCheck/Conditionals/UnknownOS/cabal.test.hs SKIP no cabal-install (0.20s)
2023-10-09T13:10:37.2930210Z PackageTests/Check/NonConfCheck/PathsExtensions/cabal.test.hs SKIP no cabal-install (0.24s)
2023-10-09T13:10:37.2954510Z PackageTests/Check/NonConfCheck/Conditionals/UnknownArch/cabal.test.hs SKIP no cabal-install (0.24s)
2023-10-09T13:10:37.4802169Z PackageTests/Check/NonConfCheck/DevOnlyFlags/Jn/cabal.test.hs SKIP no cabal-install (0.19s)
2023-10-09T13:10:37.4876583Z PackageTests/Check/NonConfCheck/DevOnlyFlags/WError/cabal.test.hs SKIP no cabal-install (0.19s)
2023-10-09T13:10:37.6637940Z PackageTests/Check/NonConfCheck/DevOnlyFlags/FDeferTypeErrors/cabal.test.hs SKIP no cabal-install (0.18s)
2023-10-09T13:10:37.6652108Z PackageTests/Check/NonConfCheck/DevOnlyFlags/DebugFlag/cabal.test.hs SKIP no cabal-install (0.18s)
2023-10-09T13:10:37.8469047Z PackageTests/Check/NonConfCheck/DevOnlyFlags/Profiling/cabal.test.hs SKIP no cabal-install (0.18s)
2023-10-09T13:10:37.8471216Z PackageTests/Check/NonConfCheck/SetupBounds/cabal.test.hs SKIP no cabal-install (0.18s)
2023-10-09T13:10:38.0255439Z PackageTests/Check/MissingGlobDirectory2/cabal.test.hs SKIP no cabal-install (0.18s)
2023-10-09T13:10:38.0334462Z PackageTests/Check/SynopsisLength/cabal.test.hs SKIP no cabal-install (0.19s)
2023-10-09T13:10:38.2103182Z PackageTests/Check/DifferentGhcOptions/cabal.test.hs SKIP no cabal-install (0.18s)
2023-10-09T13:10:38.2180017Z PackageTests/Check/PackageFiles/VCSInfo/cabal.test.hs SKIP no cabal-install (0.18s)
2023-10-09T13:10:38.3887605Z PackageTests/Check/PackageFiles/MissingExpectedDocFiles/ChangeLog/NotExisting/cabal.test.hs SKIP no cabal-install (0.18s)
2023-10-09T13:10:38.4027066Z PackageTests/Check/PackageFiles/MissingExpectedDocFiles/ChangeLog/WrongField/V1.12/cabal.test.hs SKIP no cabal-install (0.18s)
2023-10-09T13:10:38.5842878Z PackageTests/Check/PackageFiles/MissingExpectedDocFiles/ChangeLog/WrongField/V3.0/cabal.test.hs SKIP no cabal-install (0.20s)
2023-10-09T13:10:38.5899923Z PackageTests/Check/PackageFiles/MissingExpectedDocFiles/ChangeLog/NotIncluded/V1.12/cabal.test.hs SKIP no cabal-install (0.19s)
2023-10-09T13:10:38.7776483Z PackageTests/Check/PackageFiles/MissingExpectedDocFiles/ChangeLog/NotIncluded/V3.0/cabal.test.hs SKIP no cabal-install (0.19s)
2023-10-09T13:10:38.7850500Z PackageTests/Check/PackageFiles/BOM/cabal.test.hs SKIP no cabal-install (0.20s)
2023-10-09T13:10:38.9649638Z PackageTests/Check/PackageFiles/LocalPaths/cabal.test.hs SKIP no cabal-install (0.19s)
2023-10-09T13:10:38.9784139Z PackageTests/Check/PackageFiles/FileName/cabal.test.hs SKIP no cabal-install (0.19s)
2023-10-09T13:10:39.0007055Z PackageTests/Check/PackageFiles/PathTooLong/cabal.test.hs FAIL (0.02s)
2023-10-09T13:10:39.0017749Z $ /opt/ghc/8.8.4/bin/runghc-8.8.4 -- '--ghc-arg=-i' '--ghc-arg=-no-user-package-db' '--ghc-arg=-package-db' '--ghc-arg=/github/home/.cabal/store/ghc-8.8.4/package.db' '--ghc-arg=-package-db' '--ghc-arg=/__w/cabal/cabal/dist-newstyle-validate-ghc-8.8.4/packagedb/ghc-8.8.4' '--ghc-arg=-package-id' '--ghc-arg=Cabal-3.11.0.0-inplace' '--ghc-arg=-package-id' '--ghc-arg=Cabal-syntax-3.11.0.0-inplace' '--ghc-arg=-package-id' '--ghc-arg=async-2.2.4-6aefc1fc9b127c1e70af21da56996467eaa6afb4559e33b9eca461c145de1bd5' '--ghc-arg=-package-id' '--ghc-arg=base-4.13.0.0' '--ghc-arg=-package-id' '--ghc-arg=cabal-testsuite-3-inplace' '--ghc-arg=-package-id' '--ghc-arg=clock-0.8.4-812585592c0584b0c892225894f7e3182f434e22bddf88422b809e47466797f9' '--ghc-arg=-package-id' '--ghc-arg=exceptions-0.10.7-acc5434b8d272e05e22188d836b523492f4323757566f18c445890d7bff3590f' '--ghc-arg=-package-id' '--ghc-arg=filepath-1.4.100.4-7231d68f69f72c734490b9189b46733cc9e368a9a7251babf34256d08cd50f73' '--ghc-arg=-package-id' '--ghc-arg=optparse-applicative-0.16.1.0-f81902e962dcd868159520c07548ad312d9667ea6844edcd02175286a2678c5d' '--ghc-arg=-package-id' '--ghc-arg=process-1.6.18.0-63eb3adb40cea19beedd1234ea7f5d8cc163dfa4413e01b9eeddc3232b51b7cc' '--ghc-arg=-package-id' '--ghc-arg=transformers-0.5.6.2' PackageTests/Check/PackageFiles/PathTooLong/cabal.test.hs --builddir /__w/cabal/cabal/dist-newstyle-validate-ghc-8.8.4/build/x86_64-linux/ghc-8.8.4/cabal-testsuite-3 PackageTests/Check/PackageFiles/PathTooLong/cabal.test.hs --with-ghc /opt/ghc/7.4.2/bin/ghc-7.4.2
2023-10-09T13:10:39.0023534Z stdout:
2023-10-09T13:10:39.0025404Z
2023-10-09T13:10:39.0027173Z stderr:
2023-10-09T13:10:39.0028954Z
2023-10-09T13:10:39.0031013Z PackageTests/Check/PackageFiles/PathTooLong/cabal.test.hs:3:1: error:
2023-10-09T13:10:39.0033727Z ##[error] Ambiguous module name ‘System.Directory’:
2023-10-09T13:10:39.0036476Z it was found in multiple packages:
2023-10-09T13:10:39.0038615Z directory-1.3.8.1 directory-1.3.8.1
2023-10-09T13:10:39.0040634Z |
2023-10-09T13:10:39.0043303Z 3 | import System.Directory (createDirectoryIfMissing)
2023-10-09T13:10:39.0045492Z | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2023-10-09T13:10:39.0048807Z
2023-10-09T13:10:39.0050708Z <interactive>:1348:31: error:
2023-10-09T13:10:39.0052859Z Not in scope: ‘Main.main’
2023-10-09T13:10:39.0055087Z No module named ‘Main’ is imported.
2023-10-09T13:10:39.0057034Z
2023-10-09T13:10:39.0059102Z *** unexpected failure for PackageTests/Check/PackageFiles/PathTooLong/cabal.test.hs
2023-10-09T13:10:39.0061059Z
2023-10-09T13:10:39.1781711Z PackageTests/Check/PackageFiles/NoSetupFile/cabal.test.hs SKIP no cabal-install (0.21s)
2023-10-09T13:10:39.1951013Z PackageTests/Check/PackageFiles/ExtensionMatch/cabal.test.hs SKIP no cabal-install (0.20s)
2023-10-09T13:10:39.3663607Z PackageTests/Check/PackageFiles/Missing/cabal.test.hs SKIP no cabal-install (0.19s)
2023-10-09T13:10:39.3783585Z PackageTests/Check/PackageFiles/NoLicenseFile/cabal.test.hs SKIP no cabal-install (0.18s)
2023-10-09T13:10:39.5493761Z PackageTests/Check/PackageFiles/NoConfigureFile/cabal.test.hs SKIP no cabal-install (0.18s)
2023-10-09T13:10:39.5651908Z PackageTests/Check/ConfiguredPackage/License/NoneLicense/cabal.test.hs SKIP no cabal-install (0.19s)
2023-10-09T13:10:39.7379376Z PackageTests/Check/ConfiguredPackage/License/NoFileSpecified/cabal.test.hs SKIP no cabal-install (0.19s)
2023-10-09T13:10:39.7568090Z PackageTests/Check/ConfiguredPackage/License/SuspiciousLicense/cabal.test.hs SKIP no cabal-install (0.19s)
2023-10-09T13:10:39.9269875Z PackageTests/Check/ConfiguredPackage/License/UnknownLicence/cabal.test.hs SKIP no cabal-install (0.19s)
2023-10-09T13:10:39.9443279Z PackageTests/Check/ConfiguredPackage/License/WarnAllRightsReserved/cabal.test.hs SKIP no cabal-install (0.19s)
2023-10-09T13:10:40.1144134Z PackageTests/Check/ConfiguredPackage/License/Compatibility/cabal.test.hs SKIP no cabal-install (0.19s)
2023-10-09T13:10:40.1310797Z PackageTests/Check/ConfiguredPackage/License/SuspiciousVersion/cabal.test.hs SKIP no cabal-install (0.19s)
2023-10-09T13:10:40.3095431Z PackageTests/Check/ConfiguredPackage/License/NoLicense/cabal.test.hs SKIP no cabal-install (0.19s)
2023-10-09T13:10:40.3185591Z PackageTests/Check/ConfiguredPackage/Fields/UnknownLanguage/cabal.test.hs SKIP no cabal-install (0.19s)
2023-10-09T13:10:40.4915291Z PackageTests/Check/ConfiguredPackage/Fields/NoZPrefix/cabal.test.hs SKIP no cabal-install (0.18s)
2023-10-09T13:10:40.5064932Z PackageTests/Check/ConfiguredPackage/Fields/LanguageAsExtension/cabal.test.hs SKIP no cabal-install (0.19s)
2023-10-09T13:10:40.6730645Z PackageTests/Check/ConfiguredPackage/Fields/NoSynopsis/cabal.test.hs SKIP no cabal-install (0.18s)
2023-10-09T13:10:40.6930755Z PackageTests/Check/ConfiguredPackage/Fields/ImpossibleVersionRangeLib/cabal.test.hs SKIP no cabal-install (0.19s)
2023-10-09T13:10:40.8742503Z PackageTests/Check/ConfiguredPackage/Fields/ShortDescription/cabal.test.hs SKIP no cabal-install (0.20s)
2023-10-09T13:10:40.9114095Z PackageTests/Check/ConfiguredPackage/Fields/UnknownCompiler/cabal.test.hs SKIP no cabal-install (0.22s)
2023-10-09T13:10:41.0839467Z PackageTests/Check/ConfiguredPackage/Fields/NoMaintainer/cabal.test.hs SKIP no cabal-install (0.21s)
2023-10-09T13:10:41.1288494Z PackageTests/Check/ConfiguredPackage/Fields/NoCustom/cabal.test.hs SKIP no cabal-install (0.22s)
2023-10-09T13:10:41.2727096Z PackageTests/Check/ConfiguredPackage/Fields/NoDescription/cabal.test.hs SKIP no cabal-install (0.19s)
2023-10-09T13:10:41.3163530Z PackageTests/Check/ConfiguredPackage/Fields/InvalidTestedWithRange/cabal.test.hs SKIP no cabal-install (0.19s)
2023-10-09T13:10:41.4534170Z PackageTests/Check/ConfiguredPackage/Fields/NoCategory/cabal.test.hs SKIP no cabal-install (0.18s)
2023-10-09T13:10:41.5197052Z PackageTests/Check/ConfiguredPackage/Fields/UnknownExtension/cabal.test.hs SKIP no cabal-install (0.20s)
2023-10-09T13:10:41.6396223Z PackageTests/Check/ConfiguredPackage/Fields/DeprecatedExtension/cabal.test.hs SKIP no cabal-install (0.19s)
2023-10-09T13:10:41.7025181Z PackageTests/Check/ConfiguredPackage/Fields/NoBuildTypeSpecified/cabal.test.hs SKIP no cabal-install (0.18s)
2023-10-09T13:10:41.8263955Z PackageTests/Check/ConfiguredPackage/CabalVersion/Testsuite1.8/cabal.test.hs SKIP no cabal-install (0.19s)
2023-10-09T13:10:41.8893881Z PackageTests/Check/ConfiguredPackage/CabalVersion/Sources/cabal.test.hs SKIP no cabal-install (0.19s)
2023-10-09T13:10:42.0126856Z PackageTests/Check/ConfiguredPackage/CabalVersion/VirtualModules/cabal.test.hs SKIP no cabal-install (0.19s)
2023-10-09T13:10:42.0763815Z PackageTests/Check/ConfiguredPackage/CabalVersion/DefaultLanguage/cabal.test.hs SKIP no cabal-install (0.19s)
2023-10-09T13:10:42.1901608Z PackageTests/Check/ConfiguredPackage/CabalVersion/ExtensionBreak/cabal.test.hs SKIP no cabal-install (0.18s)
2023-10-09T13:10:42.2673550Z PackageTests/Check/ConfiguredPackage/CabalVersion/Reexported/cabal.test.hs SKIP no cabal-install (0.19s)
2023-10-09T13:10:42.3802499Z PackageTests/Check/ConfiguredPackage/CabalVersion/DefaultLanguageSpec/cabal.test.hs SKIP no cabal-install (0.19s)
2023-10-09T13:10:42.4535443Z PackageTests/Check/ConfiguredPackage/CabalVersion/Extensions/cabal.test.hs SKIP no cabal-install (0.19s)
2023-10-09T13:10:42.5624692Z PackageTests/Check/ConfiguredPackage/CabalVersion/AutoGenMods/cabal.test.hs SKIP no cabal-install (0.18s)
2023-10-09T13:10:42.6491055Z PackageTests/Check/ConfiguredPackage/CabalVersion/DefaultExtension/cabal.test.hs SKIP no cabal-install (0.20s)
2023-10-09T13:10:42.7554783Z PackageTests/Check/ConfiguredPackage/CabalVersion/ExtraDynamicLibraryFlavour/cabal.test.hs SKIP no cabal-install (0.19s)
2023-10-09T13:10:42.8514414Z PackageTests/Check/ConfiguredPackage/CabalVersion/Mixins/cabal.test.hs SKIP no cabal-install (0.20s)
2023-10-09T13:10:42.9404633Z PackageTests/Check/ConfiguredPackage/CabalVersion/ExtraDoc/cabal.test.hs SKIP no cabal-install (0.18s)
2023-10-09T13:10:43.0392112Z PackageTests/Check/ConfiguredPackage/CabalVersion/ExtraFrameworkDirs/cabal.test.hs SKIP no cabal-install (0.19s)
2023-10-09T13:10:43.1330970Z PackageTests/Check/ConfiguredPackage/CabalVersion/CustomSetup/cabal.test.hs SKIP no cabal-install (0.19s)
2023-10-09T13:10:43.2935781Z PackageTests/Check/ConfiguredPackage/CabalVersion/MultiLibs/cabal.test.hs SKIP no cabal-install (0.25s)
2023-10-09T13:10:43.3953327Z PackageTests/Check/ConfiguredPackage/CabalVersion/SourceRepository/cabal.test.hs SKIP no cabal-install (0.26s)
2023-10-09T13:10:43.5233713Z PackageTests/Check/ConfiguredPackage/GHCOptions/GHCSharedOptions/cabal.test.hs SKIP no cabal-install (0.23s)
2023-10-09T13:10:43.5933752Z PackageTests/Check/ConfiguredPackage/GHCOptions/GHCOptions/cabal.test.hs SKIP no cabal-install (0.19s)
2023-10-09T13:10:43.7210352Z PackageTests/Check/ConfiguredPackage/GHCOptions/GHCProfOptions/cabal.test.hs SKIP no cabal-install (0.20s)
2023-10-09T13:10:43.7786368Z PackageTests/Check/ConfiguredPackage/Paths/DistPoint/cabal.test.hs SKIP no cabal-install (0.19s)
2023-10-09T13:10:43.7950061Z PackageTests/Check/ConfiguredPackage/Paths/InvalidWin/cabal.test.hs FAIL (0.02s)
2023-10-09T13:10:43.7973141Z $ /opt/ghc/8.8.4/bin/runghc-8.8.4 -- '--ghc-arg=-i' '--ghc-arg=-no-user-package-db' '--ghc-arg=-package-db' '--ghc-arg=/github/home/.cabal/store/ghc-8.8.4/package.db' '--ghc-arg=-package-db' '--ghc-arg=/__w/cabal/cabal/dist-newstyle-validate-ghc-8.8.4/packagedb/ghc-8.8.4' '--ghc-arg=-package-id' '--ghc-arg=Cabal-3.11.0.0-inplace' '--ghc-arg=-package-id' '--ghc-arg=Cabal-syntax-3.11.0.0-inplace' '--ghc-arg=-package-id' '--ghc-arg=async-2.2.4-6aefc1fc9b127c1e70af21da56996467eaa6afb4559e33b9eca461c145de1bd5' '--ghc-arg=-package-id' '--ghc-arg=base-4.13.0.0' '--ghc-arg=-package-id' '--ghc-arg=cabal-testsuite-3-inplace' '--ghc-arg=-package-id' '--ghc-arg=clock-0.8.4-812585592c0584b0c892225894f7e3182f434e22bddf88422b809e47466797f9' '--ghc-arg=-package-id' '--ghc-arg=exceptions-0.10.7-acc5434b8d272e05e22188d836b523492f4323757566f18c445890d7bff3590f' '--ghc-arg=-package-id' '--ghc-arg=filepath-1.4.100.4-7231d68f69f72c734490b9189b46733cc9e368a9a7251babf34256d08cd50f73' '--ghc-arg=-package-id' '--ghc-arg=optparse-applicative-0.16.1.0-f81902e962dcd868159520c07548ad312d9667ea6844edcd02175286a2678c5d' '--ghc-arg=-package-id' '--ghc-arg=process-1.6.18.0-63eb3adb40cea19beedd1234ea7f5d8cc163dfa4413e01b9eeddc3232b51b7cc' '--ghc-arg=-package-id' '--ghc-arg=transformers-0.5.6.2' PackageTests/Check/ConfiguredPackage/Paths/InvalidWin/cabal.test.hs --builddir /__w/cabal/cabal/dist-newstyle-validate-ghc-8.8.4/build/x86_64-linux/ghc-8.8.4/cabal-testsuite-3 PackageTests/Check/ConfiguredPackage/Paths/InvalidWin/cabal.test.hs --with-ghc /opt/ghc/7.4.2/bin/ghc-7.4.2
2023-10-09T13:10:43.7975542Z stdout:
2023-10-09T13:10:43.7975664Z
2023-10-09T13:10:43.7975736Z stderr:
2023-10-09T13:10:43.7975850Z
2023-10-09T13:10:43.7976092Z PackageTests/Check/ConfiguredPackage/Paths/InvalidWin/cabal.test.hs:3:1: error:
2023-10-09T13:10:43.7977023Z ##[error] Ambiguous module name ‘System.Directory’:
2023-10-09T13:10:43.7977797Z it was found in multiple packages:
2023-10-09T13:10:43.7978160Z directory-1.3.8.1 directory-1.3.8.1
2023-10-09T13:10:43.7978380Z |
2023-10-09T13:10:43.7978675Z 3 | import System.Directory (createDirectoryIfMissing)
2023-10-09T13:10:43.7978998Z | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2023-10-09T13:10:43.7979154Z
2023-10-09T13:10:43.7979265Z <interactive>:1978:31: error:
2023-10-09T13:10:43.7979566Z Not in scope: ‘Main.main’
2023-10-09T13:10:43.7979899Z No module named ‘Main’ is imported.
2023-10-09T13:10:43.7980482Z
2023-10-09T13:10:43.7980726Z *** unexpected failure for PackageTests/Check/ConfiguredPackage/Paths/InvalidWin/cabal.test.hs
2023-10-09T13:10:43.7980991Z
2023-10-09T13:10:43.9204760Z PackageTests/Check/ConfiguredPackage/Paths/RecursiveGlobInRoot/cabal.test.hs SKIP no cabal-install (0.20s)
2023-10-09T13:10:43.9816360Z PackageTests/Check/ConfiguredPackage/Paths/RelativeOutside/RelativeOutsideInner/cabal.test.hs SKIP no cabal-install (0.19s)
2023-10-09T13:10:44.1101079Z PackageTests/Check/ConfiguredPackage/Paths/AbsolutePath/cabal.test.hs SKIP no cabal-install (0.19s)
2023-10-09T13:10:44.1720975Z PackageTests/Check/ConfiguredPackage/SourceRepos/NoModuleCVS/cabal.test.hs SKIP no cabal-install (0.19s)
2023-10-09T13:10:44.3043138Z PackageTests/Check/ConfiguredPackage/SourceRepos/ThisTag/cabal.test.hs SKIP no cabal-install (0.19s)
2023-10-09T13:10:44.3720393Z PackageTests/Check/ConfiguredPackage/SourceRepos/NoType/cabal.test.hs SKIP no cabal-install (0.20s)
2023-10-09T13:10:44.4940512Z PackageTests/Check/ConfiguredPackage/SourceRepos/SubdirRelative/cabal.test.hs SKIP no cabal-install (0.19s)
2023-10-09T13:10:44.5629487Z PackageTests/Check/ConfiguredPackage/SourceRepos/NoLocation/cabal.test.hs SKIP no cabal-install (0.19s)
2023-10-09T13:10:44.6865304Z PackageTests/Check/ConfiguredPackage/SourceRepos/NoGoodRelative/cabal.test.hs SKIP no cabal-install (0.19s)
2023-10-09T13:10:44.7455429Z PackageTests/Check/ConfiguredPackage/SourceRepos/NonRecognisedRepo/cabal.test.hs SKIP no cabal-install (0.18s)
2023-10-09T13:10:44.8835362Z PackageTests/Check/ConfiguredPackage/Sanity/NoMainIs/cabal.test.hs SKIP no cabal-install (0.20s)
2023-10-09T13:10:44.9349391Z PackageTests/Check/ConfiguredPackage/Sanity/NoInternalNameClash/cabal.test.hs SKIP no cabal-install (0.19s)
2023-10-09T13:10:45.0768328Z PackageTests/Check/ConfiguredPackage/Sanity/MalformedMainIsBenchmark/cabal.test.hs SKIP no cabal-install (0.19s)
2023-10-09T13:10:45.1200238Z PackageTests/Check/ConfiguredPackage/Sanity/VersionSignatures/cabal.test.hs SKIP no cabal-install (0.19s)
2023-10-09T13:10:45.2687827Z PackageTests/Check/ConfiguredPackage/Sanity/MalformedMainIs/cabal.test.hs SKIP no cabal-install (0.19s)
2023-10-09T13:10:45.3040529Z PackageTests/Check/ConfiguredPackage/Sanity/AutogenIncludes/cabal.test.hs SKIP no cabal-install (0.18s)
2023-10-09T13:10:45.4583685Z PackageTests/Check/ConfiguredPackage/Sanity/CMainIsVersion/cabal.test.hs SKIP no cabal-install (0.19s)
2023-10-09T13:10:45.4938776Z PackageTests/Check/ConfiguredPackage/Sanity/AutogenExposedOther/cabal.test.hs SKIP no cabal-install (0.19s)
2023-10-09T13:10:45.6581006Z PackageTests/Check/ConfiguredPackage/Sanity/NoExposedModules/cabal.test.hs SKIP no cabal-install (0.20s)
2023-10-09T13:10:45.6930475Z PackageTests/Check/ConfiguredPackage/Sanity/AutogenExposedOtherBenchmark/cabal.test.hs SKIP no cabal-install (0.20s)
2023-10-09T13:10:45.8510440Z PackageTests/Check/ConfiguredPackage/Sanity/NoVersion/cabal.test.hs SKIP no cabal-install (0.19s)
2023-10-09T13:10:45.8822546Z PackageTests/Check/ConfiguredPackage/Sanity/NoName/cabal.test.hs SKIP no cabal-install (0.19s)
2023-10-09T13:10:46.0417860Z PackageTests/Check/ConfiguredPackage/Sanity/AutogenIncludesTestsuite/cabal.test.hs SKIP no cabal-install (0.19s)
2023-10-09T13:10:46.0707756Z PackageTests/Check/ConfiguredPackage/Sanity/MalformedMainIsTestsuite/cabal.test.hs SKIP no cabal-install (0.19s)
2023-10-09T13:10:46.2363812Z PackageTests/Check/ConfiguredPackage/Sanity/NoBody/cabal.test.hs SKIP no cabal-install (0.19s)
2023-10-09T13:10:46.2606652Z PackageTests/Check/ConfiguredPackage/Sanity/AutogenIncludesExe/cabal.test.hs SKIP no cabal-install (0.19s)
2023-10-09T13:10:46.4393573Z PackageTests/Check/ConfiguredPackage/Sanity/CMainIsVersionTestsuite/cabal.test.hs SKIP no cabal-install (0.20s)
2023-10-09T13:10:46.4549474Z PackageTests/Check/ConfiguredPackage/Sanity/AutogenExposedOtherTestsuite/cabal.test.hs SKIP no cabal-install (0.19s)
2023-10-09T13:10:46.6299113Z PackageTests/Check/ConfiguredPackage/Sanity/AutogenIncludesBenchmark/cabal.test.hs SKIP no cabal-install (0.19s)
2023-10-09T13:10:46.6369117Z PackageTests/Check/ConfiguredPackage/Sanity/OkDupNamesExe/cabal.test.hs SKIP no cabal-install (0.18s)
2023-10-09T13:10:46.8220475Z PackageTests/Check/ConfiguredPackage/Sanity/NoDupNames/cabal.test.hs SKIP no cabal-install (0.19s)
2023-10-09T13:10:46.8229091Z PackageTests/Check/ConfiguredPackage/Sanity/AutogenExposedOtherExe/cabal.test.hs SKIP no cabal-install (0.19s)
2023-10-09T13:10:47.0140227Z PackageTests/Check/ConfiguredPackage/COptions/CCOptionsExtraLibDirs/cabal.test.hs SKIP no cabal-install (0.19s)
2023-10-09T13:10:47.0144066Z PackageTests/Check/ConfiguredPackage/COptions/CxxOs/cabal.test.hs SKIP no cabal-install (0.19s)
2023-10-09T13:10:47.2006711Z PackageTests/Check/ConfiguredPackage/COptions/CxxOptionsExtraLibraries/cabal.test.hs SKIP no cabal-install (0.19s)
2023-10-09T13:10:47.2024329Z PackageTests/Check/ConfiguredPackage/COptions/CCOptionsInclude/cabal.test.hs SKIP no cabal-install (0.19s)
2023-10-09T13:10:47.3884465Z PackageTests/Check/NoGlobMatches/cabal.test.hs SKIP no cabal-install (0.19s)
2023-10-09T13:10:47.3889290Z PackageTests/Check/ConfiguredPackage/COptions/CppNotPortable/cabal.test.hs SKIP no cabal-install (0.19s)
2023-10-09T13:10:47.5741610Z PackageTests/Check/MissingGlobDirectory/cabal.test.hs SKIP no cabal-install (0.19s)
2023-10-09T13:10:47.5771937Z PackageTests/Check/InvalidGlob/cabal.test.hs SKIP no cabal-install (0.19s)
2023-10-09T13:10:47.7648351Z PackageTests/Check/MultiDotGlob2.2/check.test.hs SKIP no cabal-install (0.19s)
2023-10-09T13:10:48.2239758Z PackageTests/JS/JsSources/js-arch.test.hs SKIP needs ghc >= 9.6; no cabal-install (0.46s)
2023-10-09T13:10:48.4128258Z PackageTests/JS/JsSources/other-arch.test.hs SKIP no cabal-install (0.19s)
2023-10-09T13:10:48.7814882Z PackageTests/JS/JsSourcesExe/js-arch.test.hs SKIP needs ghc >= 9.6; no cabal-install (0.37s)
2023-10-09T13:10:48.9843643Z PackageTests/JS/JsSourcesExe/other-arch.test.hs SKIP no cabal-install (0.20s)
2023-10-09T13:10:49.1755107Z PackageTests/CmmSourcesExe/cabal.test.hs SKIP no cabal-install (0.19s)
2023-10-09T13:10:49.3331924Z PackageTests/CmmSourcesExe/setup.test.hs SKIP needs ghc >= 7.8 (0.19s)
2023-10-09T13:10:49.3651652Z PackageTests/FFI/ForeignOptsCxx/cabal.test.hs SKIP no cabal-install (0.19s)
2023-10-09T13:10:49.6045524Z PackageTests/FFI/ForeignOptsC/cabal.test.hs SKIP no cabal-install (0.27s)
2023-10-09T13:10:49.6502923Z PackageTests/NewBuild/T4450/cabal.test.hs SKIP no cabal-install (0.29s)
2023-10-09T13:10:49.8025898Z PackageTests/NewBuild/T4477/cabal.test.hs SKIP no cabal-install (0.20s)
2023-10-09T13:10:49.8529491Z PackageTests/NewBuild/CmdRepl/Script/cabal.test.hs SKIP no cabal-install (0.20s)
2023-10-09T13:10:49.9947605Z PackageTests/NewBuild/CmdRepl/ScriptRerun/cabal.test.hs SKIP no cabal-install (0.19s)
2023-10-09T13:10:50.0521136Z PackageTests/NewBuild/T4405/cabal.test.hs SKIP no cabal-install (0.20s)
2023-10-09T13:10:50.1928035Z PackageTests/NewBuild/MonitorCabalFiles/cabal.test.hs SKIP no cabal-install (0.20s)
2023-10-09T13:10:50.2464861Z PackageTests/NewBuild/T5164/cabal.test.hs SKIP no cabal-install (0.19s)
2023-10-09T13:10:50.3828664Z PackageTests/NewBuild/T4375/cabal.test.hs SKIP no cabal-install (0.19s)
2023-10-09T13:10:50.4571645Z PackageTests/NewBuild/T3827/cabal.test.hs SKIP no cabal-install (0.21s)
2023-10-09T13:10:50.5778884Z PackageTests/NewBuild/T4288/cabal.test.hs SKIP no cabal-install (0.19s)
2023-10-09T13:10:50.6479190Z PackageTests/NewBuild/CmdClean/CleanScriptWithNoScriptsBuilt/cabal.test.hs SKIP no cabal-install (0.19s)
2023-10-09T13:10:50.6739928Z PackageTests/NewBuild/CmdClean/Keep/cabal.test.hs FAIL (0.03s)
2023-10-09T13:10:50.6750521Z $ /opt/ghc/8.8.4/bin/runghc-8.8.4 -- '--ghc-arg=-i' '--ghc-arg=-no-user-package-db' '--ghc-arg=-package-db' '--ghc-arg=/github/home/.cabal/store/ghc-8.8.4/package.db' '--ghc-arg=-package-db' '--ghc-arg=/__w/cabal/cabal/dist-newstyle-validate-ghc-8.8.4/packagedb/ghc-8.8.4' '--ghc-arg=-package-id' '--ghc-arg=Cabal-3.11.0.0-inplace' '--ghc-arg=-package-id' '--ghc-arg=Cabal-syntax-3.11.0.0-inplace' '--ghc-arg=-package-id' '--ghc-arg=async-2.2.4-6aefc1fc9b127c1e70af21da56996467eaa6afb4559e33b9eca461c145de1bd5' '--ghc-arg=-package-id' '--ghc-arg=base-4.13.0.0' '--ghc-arg=-package-id' '--ghc-arg=cabal-testsuite-3-inplace' '--ghc-arg=-package-id' '--ghc-arg=clock-0.8.4-812585592c0584b0c892225894f7e3182f434e22bddf88422b809e47466797f9' '--ghc-arg=-package-id' '--ghc-arg=exceptions-0.10.7-acc5434b8d272e05e22188d836b523492f4323757566f18c445890d7bff3590f' '--ghc-arg=-package-id' '--ghc-arg=filepath-1.4.100.4-7231d68f69f72c734490b9189b46733cc9e368a9a7251babf34256d08cd50f73' '--ghc-arg=-package-id' '--ghc-arg=optparse-applicative-0.16.1.0-f81902e962dcd868159520c07548ad312d9667ea6844edcd02175286a2678c5d' '--ghc-arg=-package-id' '--ghc-arg=process-1.6.18.0-63eb3adb40cea19beedd1234ea7f5d8cc163dfa4413e01b9eeddc3232b51b7cc' '--ghc-arg=-package-id' '--ghc-arg=transformers-0.5.6.2' PackageTests/NewBuild/CmdClean/Keep/cabal.test.hs --builddir /__w/cabal/cabal/dist-newstyle-validate-ghc-8.8.4/build/x86_64-linux/ghc-8.8.4/cabal-testsuite-3 PackageTests/NewBuild/CmdClean/Keep/cabal.test.hs --with-ghc /opt/ghc/7.4.2/bin/ghc-7.4.2
2023-10-09T13:10:50.6760332Z stdout:
2023-10-09T13:10:50.6764063Z
2023-10-09T13:10:50.6768139Z stderr:
2023-10-09T13:10:50.6771516Z
2023-10-09T13:10:50.6775109Z PackageTests/NewBuild/CmdClean/Keep/cabal.test.hs:2:1: error:
2023-10-09T13:10:50.6779341Z ##[error] Ambiguous module name ‘System.Directory’:
2023-10-09T13:10:50.6783585Z it was found in multiple packages:
2023-10-09T13:10:50.6787254Z directory-1.3.8.1 directory-1.3.8.1
2023-10-09T13:10:50.6798577Z |
2023-10-09T13:10:50.6798888Z 2 | import System.Directory (copyFile, removeFile)
2023-10-09T13:10:50.6799194Z | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2023-10-09T13:10:50.6799343Z
2023-10-09T13:10:50.6799451Z <interactive>:2318:31: error:
2023-10-09T13:10:50.6799846Z Not in scope: ‘Main.main’
2023-10-09T13:10:50.6800177Z No module named ‘Main’ is imported.
2023-10-09T13:10:50.6800347Z
2023-10-09T13:10:50.6800562Z *** unexpected failure for PackageTests/NewBuild/CmdClean/Keep/cabal.test.hs
2023-10-09T13:10:50.6800816Z
2023-10-09T13:10:50.7013538Z PackageTests/NewBuild/CmdClean/Orphan/cabal.test.hs FAIL (0.03s)
2023-10-09T13:10:50.7026941Z $ /opt/ghc/8.8.4/bin/runghc-8.8.4 -- '--ghc-arg=-i' '--ghc-arg=-no-user-package-db' '--ghc-arg=-package-db' '--ghc-arg=/github/home/.cabal/store/ghc-8.8.4/package.db' '--ghc-arg=-package-db' '--ghc-arg=/__w/cabal/cabal/dist-newstyle-validate-ghc-8.8.4/packagedb/ghc-8.8.4' '--ghc-arg=-package-id' '--ghc-arg=Cabal-3.11.0.0-inplace' '--ghc-arg=-package-id' '--ghc-arg=Cabal-syntax-3.11.0.0-inplace' '--ghc-arg=-package-id' '--ghc-arg=async-2.2.4-6aefc1fc9b127c1e70af21da56996467eaa6afb4559e33b9eca461c145de1bd5' '--ghc-arg=-package-id' '--ghc-arg=base-4.13.0.0' '--ghc-arg=-package-id' '--ghc-arg=cabal-testsuite-3-inplace' '--ghc-arg=-package-id' '--ghc-arg=clock-0.8.4-812585592c0584b0c892225894f7e3182f434e22bddf88422b809e47466797f9' '--ghc-arg=-package-id' '--ghc-arg=exceptions-0.10.7-acc5434b8d272e05e22188d836b523492f4323757566f18c445890d7bff3590f' '--ghc-arg=-package-id' '--ghc-arg=filepath-1.4.100.4-7231d68f69f72c734490b9189b46733cc9e368a9a7251babf34256d08cd50f73' '--ghc-arg=-package-id' '--ghc-arg=optparse-applicative-0.16.1.0-f81902e962dcd868159520c07548ad312d9667ea6844edcd02175286a2678c5d' '--ghc-arg=-package-id' '--ghc-arg=process-1.6.18.0-63eb3adb40cea19beedd1234ea7f5d8cc163dfa4413e01b9eeddc3232b51b7cc' '--ghc-arg=-package-id' '--ghc-arg=transformers-0.5.6.2' PackageTests/NewBuild/CmdClean/Orphan/cabal.test.hs --builddir /__w/cabal/cabal/dist-newstyle-validate-ghc-8.8.4/build/x86_64-linux/ghc-8.8.4/cabal-testsuite-3 PackageTests/NewBuild/CmdClean/Orphan/cabal.test.hs --with-ghc /opt/ghc/7.4.2/bin/ghc-7.4.2
2023-10-09T13:10:50.7032882Z stdout:
2023-10-09T13:10:50.7036321Z
2023-10-09T13:10:50.7039598Z stderr:
2023-10-09T13:10:50.7042846Z
2023-10-09T13:10:50.7046642Z PackageTests/NewBuild/CmdClean/Orphan/cabal.test.hs:2:1: error:
2023-10-09T13:10:50.7052426Z ##[error] Ambiguous module name ‘System.Directory’:
2023-10-09T13:10:50.7063945Z it was found in multiple packages:
2023-10-09T13:10:50.7086018Z directory-1.3.8.1 directory-1.3.8.1
2023-10-09T13:10:50.7086617Z |
2023-10-09T13:10:50.7087720Z 2 | import System.Directory (copyFile, removeFile)
2023-10-09T13:10:50.7088171Z | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2023-10-09T13:10:50.7088410Z
2023-10-09T13:10:50.7088597Z <interactive>:2328:31: error:
2023-10-09T13:10:50.7089024Z Not in scope: ‘Main.main’
2023-10-09T13:10:50.7089443Z No module named ‘Main’ is imported.
2023-10-09T13:10:50.7089731Z
2023-10-09T13:10:50.7090052Z *** unexpected failure for PackageTests/NewBuild/CmdClean/Orphan/cabal.test.hs
2023-10-09T13:10:50.7090384Z
2023-10-09T13:10:50.7756215Z PackageTests/NewBuild/CmdClean/Script/cabal.test.hs SKIP no cabal-install (0.20s)
2023-10-09T13:10:50.9082003Z PackageTests/NewBuild/CmdBench/MultipleBenchmarks/cabal.test.hs SKIP no cabal-install (0.21s)
2023-10-09T13:10:50.9664374Z PackageTests/NewBuild/CmdBench/OptionsFlag/cabal.test.hs SKIP no cabal-install (0.19s)
2023-10-09T13:10:51.1118779Z PackageTests/NewBuild/CmdBench/WarningRTS/cabal.test.hs SKIP no cabal-install (0.20s)
2023-10-09T13:10:51.1544890Z PackageTests/NewBuild/CmdTest/OptionsFlag/cabal.test.hs SKIP no cabal-install (0.19s)
2023-10-09T13:10:51.3084974Z PackageTests/NewBuild/CmdTest/WarningRTS/cabal.test.hs SKIP no cabal-install (0.20s)
2023-10-09T13:10:51.3551005Z PackageTests/NewBuild/T3978/cabal.test.hs SKIP no cabal-install (0.20s)
2023-10-09T13:10:51.5040590Z PackageTests/NewBuild/CmdBuild/ScriptBuildRun/cabal.test.hs SKIP no cabal-install (0.20s)
2023-10-09T13:10:51.5607707Z PackageTests/NewBuild/CmdBuild/Script/cabal.test.hs SKIP no cabal-install (0.21s)
2023-10-09T13:10:51.7043571Z PackageTests/NewBuild/CmdBuild/OnlyConfigure/cabal.test.hs SKIP no cabal-install (0.20s)
2023-10-09T13:10:51.7662606Z PackageTests/NewBuild/CmdBuild/ScriptBuildRepl/cabal.test.hs SKIP no cabal-install (0.21s)
2023-10-09T13:10:51.9014183Z PackageTests/NewBuild/CmdBuild/ScriptRerun/cabal.test.hs SKIP no cabal-install (0.20s)
2023-10-09T13:10:51.9562508Z PackageTests/NewBuild/CmdRun/RunMainBad/cabal.test.hs SKIP no cabal-install (0.19s)
2023-10-09T13:10:52.1038634Z PackageTests/NewBuild/CmdRun/ExitCodePropagation/cabal.test.hs SKIP no cabal-install (0.20s)
2023-10-09T13:10:52.1552910Z PackageTests/NewBuild/CmdRun/ScriptWithProjectBlock/cabal.test.hs SKIP no cabal-install (0.20s)
2023-10-09T13:10:52.2975174Z PackageTests/NewBuild/CmdRun/Script/cabal.test.hs SKIP no cabal-install (0.19s)
2023-10-09T13:10:52.3555188Z PackageTests/NewBuild/CmdRun/MultiplePackages/cabal.test.hs SKIP no cabal-install (0.20s)
2023-10-09T13:10:52.4984902Z PackageTests/NewBuild/CmdRun/Single/cabal.test.hs SKIP no cabal-install (0.20s)
2023-10-09T13:10:52.5493644Z PackageTests/NewBuild/CmdRun/ScriptLiterate/cabal.test.hs SKIP no cabal-install (0.19s)
2023-10-09T13:10:52.6950787Z PackageTests/NewBuild/CmdRun/MultipleExes/cabal.test.hs SKIP no cabal-install (0.20s)
2023-10-09T13:10:52.7431486Z PackageTests/NewBuild/CmdRun/ScriptBad/cabal.test.hs SKIP no cabal-install (0.20s)
2023-10-09T13:10:52.8944095Z PackageTests/NewBuild/CmdRun/ScriptRerun/cabal.test.hs SKIP no cabal-install (0.20s)
2023-10-09T13:10:52.9483001Z PackageTests/NewBuild/CmdRun/ScriptNoExtension/cabal.test.hs SKIP no cabal-install (0.21s)
2023-10-09T13:10:52.9725647Z PackageTests/NewBuild/CmdRun/Terminate/cabal.test.hs FAIL (0.02s)
2023-10-09T13:10:52.9737382Z $ /opt/ghc/8.8.4/bin/runghc-8.8.4 -- '--ghc-arg=-i' '--ghc-arg=-no-user-package-db' '--ghc-arg=-package-db' '--ghc-arg=/github/home/.cabal/store/ghc-8.8.4/package.db' '--ghc-arg=-package-db' '--ghc-arg=/__w/cabal/cabal/dist-newstyle-validate-ghc-8.8.4/packagedb/ghc-8.8.4' '--ghc-arg=-package-id' '--ghc-arg=Cabal-3.11.0.0-inplace' '--ghc-arg=-package-id' '--ghc-arg=Cabal-syntax-3.11.0.0-inplace' '--ghc-arg=-package-id' '--ghc-arg=async-2.2.4-6aefc1fc9b127c1e70af21da56996467eaa6afb4559e33b9eca461c145de1bd5' '--ghc-arg=-package-id' '--ghc-arg=base-4.13.0.0' '--ghc-arg=-package-id' '--ghc-arg=cabal-testsuite-3-inplace' '--ghc-arg=-package-id' '--ghc-arg=clock-0.8.4-812585592c0584b0c892225894f7e3182f434e22bddf88422b809e47466797f9' '--ghc-arg=-package-id' '--ghc-arg=exceptions-0.10.7-acc5434b8d272e05e22188d836b523492f4323757566f18c445890d7bff3590f' '--ghc-arg=-package-id' '--ghc-arg=filepath-1.4.100.4-7231d68f69f72c734490b9189b46733cc9e368a9a7251babf34256d08cd50f73' '--ghc-arg=-package-id' '--ghc-arg=optparse-applicative-0.16.1.0-f81902e962dcd868159520c07548ad312d9667ea6844edcd02175286a2678c5d' '--ghc-arg=-package-id' '--ghc-arg=process-1.6.18.0-63eb3adb40cea19beedd1234ea7f5d8cc163dfa4413e01b9eeddc3232b51b7cc' '--ghc-arg=-package-id' '--ghc-arg=transformers-0.5.6.2' PackageTests/NewBuild/CmdRun/Terminate/cabal.test.hs --builddir /__w/cabal/cabal/dist-newstyle-validate-ghc-8.8.4/build/x86_64-linux/ghc-8.8.4/cabal-testsuite-3 PackageTests/NewBuild/CmdRun/Terminate/cabal.test.hs --with-ghc /opt/ghc/7.4.2/bin/ghc-7.4.2
2023-10-09T13:10:52.9743063Z stdout:
2023-10-09T13:10:52.9745122Z
2023-10-09T13:10:52.9747323Z stderr:
2023-10-09T13:10:52.9749377Z
2023-10-09T13:10:52.9751818Z PackageTests/NewBuild/CmdRun/Terminate/cabal.test.hs:4:1: error:
2023-10-09T13:10:52.9755163Z ##[error] Ambiguous module name ‘System.Directory’:
2023-10-09T13:10:52.9761518Z it was found in multiple packages:
2023-10-09T13:10:52.9764190Z directory-1.3.8.1 directory-1.3.8.1
2023-10-09T13:10:52.9766750Z |
2023-10-09T13:10:52.9769086Z 4 | import System.Directory (removeFile)
2023-10-09T13:10:52.9771460Z | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2023-10-09T13:10:52.9773432Z
2023-10-09T13:10:52.9775675Z <interactive>:1998:31: error:
2023-10-09T13:10:52.9778086Z Not in scope: ‘Main.main’
2023-10-09T13:10:52.9780615Z No module named ‘Main’ is imported.
2023-10-09T13:10:52.9782647Z
2023-10-09T13:10:52.9785088Z *** unexpected failure for PackageTests/NewBuild/CmdRun/Terminate/cabal.test.hs
2023-10-09T13:10:52.9787153Z
2023-10-09T13:10:53.1049009Z PackageTests/NewBuild/CmdRun/WarningRTS/cabal.test.hs SKIP no cabal-install (0.21s)
2023-10-09T13:10:53.1871415Z PackageTests/NewBuild/CmdRun/Datafiles/cabal.test.hs SKIP no cabal-install (0.21s)
2023-10-09T13:10:53.3025562Z PackageTests/NewBuild/CmdRun/ExeAndLib/cabal.test.hs SKIP no cabal-install (0.20s)
2023-10-09T13:10:53.3226927Z PackageTests/NewBuild/CmdExec/GhcInvocation/cabal.test.hs FAIL (0.02s)
2023-10-09T13:10:53.3231056Z $ /opt/ghc/8.8.4/bin/runghc-8.8.4 -- '--ghc-arg=-i' '--ghc-arg=-no-user-package-db' '--ghc-arg=-package-db' '--ghc-arg=/github/home/.cabal/store/ghc-8.8.4/package.db' '--ghc-arg=-package-db' '--ghc-arg=/__w/cabal/cabal/dist-newstyle-validate-ghc-8.8.4/packagedb/ghc-8.8.4' '--ghc-arg=-package-id' '--ghc-arg=Cabal-3.11.0.0-inplace' '--ghc-arg=-package-id' '--ghc-arg=Cabal-syntax-3.11.0.0-inplace' '--ghc-arg=-package-id' '--ghc-arg=async-2.2.4-6aefc1fc9b127c1e70af21da56996467eaa6afb4559e33b9eca461c145de1bd5' '--ghc-arg=-package-id' '--ghc-arg=base-4.13.0.0' '--ghc-arg=-package-id' '--ghc-arg=cabal-testsuite-3-inplace' '--ghc-arg=-package-id' '--ghc-arg=clock-0.8.4-812585592c0584b0c892225894f7e3182f434e22bddf88422b809e47466797f9' '--ghc-arg=-package-id' '--ghc-arg=exceptions-0.10.7-acc5434b8d272e05e22188d836b523492f4323757566f18c445890d7bff3590f' '--ghc-arg=-package-id' '--ghc-arg=filepath-1.4.100.4-7231d68f69f72c734490b9189b46733cc9e368a9a7251babf34256d08cd50f73' '--ghc-arg=-package-id' '--ghc-arg=optparse-applicative-0.16.1.0-f81902e962dcd868159520c07548ad312d9667ea6844edcd02175286a2678c5d' '--ghc-arg=-package-id' '--ghc-arg=process-1.6.18.0-63eb3adb40cea19beedd1234ea7f5d8cc163dfa4413e01b9eeddc3232b51b7cc' '--ghc-arg=-package-id' '--ghc-arg=transformers-0.5.6.2' PackageTests/NewBuild/CmdExec/GhcInvocation/cabal.test.hs --builddir /__w/cabal/cabal/dist-newstyle-validate-ghc-8.8.4/build/x86_64-linux/ghc-8.8.4/cabal-testsuite-3 PackageTests/NewBuild/CmdExec/GhcInvocation/cabal.test.hs --with-ghc /opt/ghc/7.4.2/bin/ghc-7.4.2
2023-10-09T13:10:53.3233710Z stdout:
2023-10-09T13:10:53.3233835Z
2023-10-09T13:10:53.3233897Z stderr:
2023-10-09T13:10:53.3234010Z
2023-10-09T13:10:53.3234239Z PackageTests/NewBuild/CmdExec/GhcInvocation/cabal.test.hs:2:1: error:
2023-10-09T13:10:53.3235112Z ##[error] Ambiguous module name ‘System.Directory’:
2023-10-09T13:10:53.3235845Z it was found in multiple packages:
2023-10-09T13:10:53.3236196Z directory-1.3.8.1 directory-1.3.8.1
2023-10-09T13:10:53.3236425Z |
2023-10-09T13:10:53.3236784Z 2 | import System.Directory-- (getDirectoryContents, removeFile)
2023-10-09T13:10:53.3237081Z | ^^^^^^^^^^^^^^^^^^^^^^^
2023-10-09T13:10:53.3237217Z
2023-10-09T13:10:53.3237508Z <interactive>:2468:31: error:
2023-10-09T13:10:53.3237808Z Not in scope: ‘Main.main’
2023-10-09T13:10:53.3238128Z No module named ‘Main’ is imported.
2023-10-09T13:10:53.3238297Z
2023-10-09T13:10:53.3238520Z *** unexpected failure for PackageTests/NewBuild/CmdExec/GhcInvocation/cabal.test.hs
2023-10-09T13:10:53.3238755Z
2023-10-09T13:10:53.3829473Z PackageTests/NewBuild/T4017/cabal.test.hs SKIP no cabal-install (0.20s)
2023-10-09T13:10:53.5205860Z PackageTests/NewBuild/CmdExec/RunExe/cabal.test.hs SKIP no cabal-install (0.20s)
2023-10-09T13:10:53.5789539Z PackageTests/NewBuild/T3460/cabal.test.hs SKIP no cabal-install (0.20s)
2023-10-09T13:10:53.7115240Z PackageTests/NewBuild/Semaphore/cabal.test.hs SKIP no cabal-install (0.19s)
2023-10-09T13:10:53.7980944Z PackageTests/NewBuild/CustomSetup/LocalPackageWithCustomSetup/build-local-package-with-custom-setup.test.hs SKIP no cabal-install (0.22s)
2023-10-09T13:10:53.9110760Z PackageTests/NewBuild/CustomSetup/RemotePackageWithCustomSetup/build-package-from-repo-with-custom-setup.test.hs SKIP no cabal-install (0.20s)
2023-10-09T13:10:53.9928665Z PackageTests/ListBin/Script/cabal.test.hs SKIP no cabal-install (0.19s)
2023-10-09T13:10:54.1051587Z PackageTests/ListBin/SelectedComponent/cabal.test.hs SKIP no cabal-install (0.19s)
2023-10-09T13:10:55.3172701Z PackageTests/Configure/cabal.test.hs FAIL (0.02s)
2023-10-09T13:10:55.3177243Z $ /opt/ghc/8.8.4/bin/runghc-8.8.4 -- '--ghc-arg=-i' '--ghc-arg=-no-user-package-db' '--ghc-arg=-package-db' '--ghc-arg=/github/home/.cabal/store/ghc-8.8.4/package.db' '--ghc-arg=-package-db' '--ghc-arg=/__w/cabal/cabal/dist-newstyle-validate-ghc-8.8.4/packagedb/ghc-8.8.4' '--ghc-arg=-package-id' '--ghc-arg=Cabal-3.11.0.0-inplace' '--ghc-arg=-package-id' '--ghc-arg=Cabal-syntax-3.11.0.0-inplace' '--ghc-arg=-package-id' '--ghc-arg=async-2.2.4-6aefc1fc9b127c1e70af21da56996467eaa6afb4559e33b9eca461c145de1bd5' '--ghc-arg=-package-id' '--ghc-arg=base-4.13.0.0' '--ghc-arg=-package-id' '--ghc-arg=cabal-testsuite-3-inplace' '--ghc-arg=-package-id' '--ghc-arg=clock-0.8.4-812585592c0584b0c892225894f7e3182f434e22bddf88422b809e47466797f9' '--ghc-arg=-package-id' '--ghc-arg=exceptions-0.10.7-acc5434b8d272e05e22188d836b523492f4323757566f18c445890d7bff3590f' '--ghc-arg=-package-id' '--ghc-arg=filepath-1.4.100.4-7231d68f69f72c734490b9189b46733cc9e368a9a7251babf34256d08cd50f73' '--ghc-arg=-package-id' '--ghc-arg=optparse-applicative-0.16.1.0-f81902e962dcd868159520c07548ad312d9667ea6844edcd02175286a2678c5d' '--ghc-arg=-package-id' '--ghc-arg=process-1.6.18.0-63eb3adb40cea19beedd1234ea7f5d8cc163dfa4413e01b9eeddc3232b51b7cc' '--ghc-arg=-package-id' '--ghc-arg=transformers-0.5.6.2' PackageTests/Configure/cabal.test.hs --builddir /__w/cabal/cabal/dist-newstyle-validate-ghc-8.8.4/build/x86_64-linux/ghc-8.8.4/cabal-testsuite-3 PackageTests/Configure/cabal.test.hs --with-ghc /opt/ghc/7.4.2/bin/ghc-7.4.2
2023-10-09T13:10:55.3179916Z stdout:
2023-10-09T13:10:55.3180036Z
2023-10-09T13:10:55.3180099Z stderr:
2023-10-09T13:10:55.3180208Z
2023-10-09T13:10:55.3180391Z PackageTests/Configure/cabal.test.hs:4:1: error:
2023-10-09T13:10:55.3181211Z ##[error] Ambiguous module name ‘System.Directory’:
2023-10-09T13:10:55.3181949Z it was found in multiple packages:
2023-10-09T13:10:55.3182301Z directory-1.3.8.1 directory-1.3.8.1
2023-10-09T13:10:55.3182531Z |
2023-10-09T13:10:55.3182740Z 4 | import System.Directory
2023-10-09T13:10:55.3182992Z | ^^^^^^^^^^^^^^^^^^^^^^^
2023-10-09T13:10:55.3183119Z
2023-10-09T13:10:55.3183229Z <interactive>:2088:31: error:
2023-10-09T13:10:55.3183711Z Not in scope: ‘Main.main’
2023-10-09T13:10:55.3184042Z No module named ‘Main’ is imported.
2023-10-09T13:10:55.3184206Z
2023-10-09T13:10:55.3184393Z *** unexpected failure for PackageTests/Configure/cabal.test.hs
2023-10-09T13:10:55.3184592Z
2023-10-09T13:10:55.3386438Z PackageTests/Configure/setup.test.hs FAIL (0.02s)
2023-10-09T13:10:55.3396180Z $ /opt/ghc/8.8.4/bin/runghc-8.8.4 -- '--ghc-arg=-i' '--ghc-arg=-no-user-package-db' '--ghc-arg=-package-db' '--ghc-arg=/github/home/.cabal/store/ghc-8.8.4/package.db' '--ghc-arg=-package-db' '--ghc-arg=/__w/cabal/cabal/dist-newstyle-validate-ghc-8.8.4/packagedb/ghc-8.8.4' '--ghc-arg=-package-id' '--ghc-arg=Cabal-3.11.0.0-inplace' '--ghc-arg=-package-id' '--ghc-arg=Cabal-syntax-3.11.0.0-inplace' '--ghc-arg=-package-id' '--ghc-arg=async-2.2.4-6aefc1fc9b127c1e70af21da56996467eaa6afb4559e33b9eca461c145de1bd5' '--ghc-arg=-package-id' '--ghc-arg=base-4.13.0.0' '--ghc-arg=-package-id' '--ghc-arg=cabal-testsuite-3-inplace' '--ghc-arg=-package-id' '--ghc-arg=clock-0.8.4-812585592c0584b0c892225894f7e3182f434e22bddf88422b809e47466797f9' '--ghc-arg=-package-id' '--ghc-arg=exceptions-0.10.7-acc5434b8d272e05e22188d836b523492f4323757566f18c445890d7bff3590f' '--ghc-arg=-package-id' '--ghc-arg=filepath-1.4.100.4-7231d68f69f72c734490b9189b46733cc9e368a9a7251babf34256d08cd50f73' '--ghc-arg=-package-id' '--ghc-arg=optparse-applicative-0.16.1.0-f81902e962dcd868159520c07548ad312d9667ea6844edcd02175286a2678c5d' '--ghc-arg=-package-id' '--ghc-arg=process-1.6.18.0-63eb3adb40cea19beedd1234ea7f5d8cc163dfa4413e01b9eeddc3232b51b7cc' '--ghc-arg=-package-id' '--ghc-arg=transformers-0.5.6.2' PackageTests/Configure/setup.test.hs --builddir /__w/cabal/cabal/dist-newstyle-validate-ghc-8.8.4/build/x86_64-linux/ghc-8.8.4/cabal-testsuite-3 PackageTests/Configure/setup.test.hs --with-ghc /opt/ghc/7.4.2/bin/ghc-7.4.2
2023-10-09T13:10:55.3398486Z stdout:
2023-10-09T13:10:55.3398608Z
2023-10-09T13:10:55.3398678Z stderr:
2023-10-09T13:10:55.3398784Z
2023-10-09T13:10:55.3398977Z PackageTests/Configure/setup.test.hs:4:1: error:
2023-10-09T13:10:55.3399786Z ##[error] Ambiguous module name ‘System.Directory’:
2023-10-09T13:10:55.3400533Z it was found in multiple packages:
2023-10-09T13:10:55.3400883Z directory-1.3.8.1 directory-1.3.8.1
2023-10-09T13:10:55.3401115Z |
2023-10-09T13:10:55.3401324Z 4 | import System.Directory
2023-10-09T13:10:55.3401566Z | ^^^^^^^^^^^^^^^^^^^^^^^
2023-10-09T13:10:55.3401699Z
2023-10-09T13:10:55.3401806Z <interactive>:2098:31: error:
2023-10-09T13:10:55.3402100Z Not in scope: ‘Main.main’
2023-10-09T13:10:55.3402425Z No module named ‘Main’ is imported.
2023-10-09T13:10:55.3402595Z
2023-10-09T13:10:55.3402781Z *** unexpected failure for PackageTests/Configure/setup.test.hs
2023-10-09T13:10:55.3403360Z
2023-10-09T13:10:55.5307195Z PackageTests/RelativePathProjectImports/cabal.test.hs SKIP no cabal-install (0.19s)
2023-10-09T13:10:55.5993055Z PackageTests/PackageDB/cabal-fail-no-p.test.hs SKIP no cabal-install (0.20s)
2023-10-09T13:10:55.8036173Z PackageTests/PackageDB/cabal-fail-no-packagedbs.test.hs SKIP no cabal-install (0.27s)
2023-10-09T13:10:55.8814521Z PackageTests/PackageDB/cabal-manual-packagedb.test.hs SKIP no cabal-install (0.28s)
2023-10-09T13:10:56.0026030Z PackageTests/PackageDB/cabal-packagedb.test.hs SKIP no cabal-install (0.20s)
2023-10-09T13:10:56.0874714Z PackageTests/PackageDB/cabal-fail-no-base.test.hs SKIP no cabal-install (0.21s)
2023-10-09T13:10:56.2021239Z PackageTests/BuildTools/External/cabal.test.hs SKIP no cabal-install (0.20s)
2023-10-09T13:10:56.2818172Z PackageTests/BuildTools/Internal/cabal.test.hs SKIP no cabal-install (0.20s)
2023-10-09T13:10:59.9579810Z 476 tests, 365 skipped, 0 unexpected passes, 21 unexpected fails.
2023-10-09T13:10:59.9585315Z UNEXPECTED FAIL: PackageTests/Configure/setup.test.hs PackageTests/Configure/cabal.test.hs PackageTests/NewBuild/CmdExec/GhcInvocation/cabal.test.hs PackageTests/NewBuild/CmdRun/Terminate/cabal.test.hs PackageTests/NewBuild/CmdClean/Orphan/cabal.test.hs PackageTests/NewBuild/CmdClean/Keep/cabal.test.hs PackageTests/Check/ConfiguredPackage/Paths/InvalidWin/cabal.test.hs PackageTests/Check/PackageFiles/PathTooLong/cabal.test.hs PackageTests/InternalLibraries/setup-gen-pkg-config.test.hs PackageTests/InternalLibraries/Executable/setup-static.test.hs PackageTests/HaddockProject/haddock-project.test.hs PackageTests/HaddockArgs/quickjump.test.hs PackageTests/NewFreeze/BuildTools/new_freeze.test.hs PackageTests/NewFreeze/Flags/new_freeze.test.hs PackageTests/NewFreeze/FreezeFile/new_freeze.test.hs PackageTests/PreProcess/Hsc2HsOptionsCC/setup.test.hs PackageTests/NewHaddock/HaddockOutput/HaddockOutputConfig/cabal.test.hs PackageTests/NewHaddock/HaddockOutput/HaddockOutputCmd/cabal.test.hs PackageTests/NewSdist/ManyDataFiles/many-data-files.test.hs PackageTests/NewSdist/MultiTarget/list-sources-output-dir.test.hs PackageTests/NewSdist/MultiTarget/all-output-dir.test.hs
2023-10-09T13:10:59.9687269Z [0;31m<<< /__w/cabal/cabal/dist-newstyle-validate-ghc-8.8.4/build/x86_64-linux/ghc-8.8.4/cabal-testsuite-3/build/cabal-tests/cabal-tests --builddir=/__w/cabal/cabal/dist-newstyle-validate-ghc-8.8.4/build/x86_64-linux/ghc-8.8.4/cabal-testsuite-3 -j2 --with-ghc=/opt/ghc/7.4.2/bin/ghc-7.4.2 --hide-successes [0m (88/91 sec, 1)
2023-10-09T13:10:59.9688940Z [0;31m<<< /__w/cabal/cabal/dist-newstyle-validate-ghc-8.8.4/build/x86_64-linux/ghc-8.8.4/cabal-testsuite-3/build/cabal-tests/cabal-tests --builddir=/__w/cabal/cabal/dist-newstyle-validate-ghc-8.8.4/build/x86_64-linux/ghc-8.8.4/cabal-testsuite-3 -j2 --with-ghc=/opt/ghc/7.4.2/bin/ghc-7.4.2 --hide-successes [0m (88/91 sec, 1)
2023-10-09T13:10:59.9731154Z ##[error]Process completed with exit code 1.
2023-10-09T13:10:59.9791245Z Stop and remove container: 135f946b24014b48a5307d598d304731_phadejghc884xenial_f4509d
2023-10-09T13:10:59.9796745Z ##[command]/usr/bin/docker rm --force 331da0f04a3b9bff85111142370a006d929a31a845b449b1efd96a650e4713e5
2023-10-09T13:11:00.2956407Z 331da0f04a3b9bff85111142370a006d929a31a845b449b1efd96a650e4713e5
2023-10-09T13:11:00.2984368Z Remove container network: github_network_d0102c3c715f47e281e2694ad26702b0
2023-10-09T13:11:00.2989816Z ##[command]/usr/bin/docker network rm github_network_d0102c3c715f47e281e2694ad26702b0
2023-10-09T13:11:00.5265297Z github_network_d0102c3c715f47e281e2694ad26702b0
2023-10-09T13:11:00.5458953Z Cleaning up orphan processes
As already mentioned in #8883, I can reproduce this bug locally using:
- GHC 9.2.8
- cabal 3.10.1.0
- Ubuntu running in WSL2/Windows 11
- running
cabal run cabal-testsuite:cabal-tests -- --with-cabal=${...} cabal-testsuite/PackageTests/NewBuild/CmdRun/Terminate/cabal.test.hs
lead to the dreaded ambiguous module error
I investigated a bit, and I can reproduce the error now even when starting from an empty cabal store. I saw that directory-1.3.8.1 version has two revisions: https://hackage.haskell.org/package/directory-1.3.8.1/revisions/
So when building cabal from an empty store and executing the test, everything works fine first. But:
- create a small test cabal project with
cabal init
- add the dependency to directory 1.3.8.1 revision 0 like
build-depends: directory ==1.3.8.1-r0
- run
cabal build
, this should work and will add the r0 version to the store
When I run the test now, the error pops up again:
Ambiguous module name ‘System.Directory’:
it was found in multiple packages:
directory-1.3.8.1 directory-1.3.8.1
The following directories are now in my cabal store, so I guess installing multiple revisions of a package breaks ... something:
directory-1.3.8.1-9c1c4f7f15124325ba5df147a5045477b73d64bb86478174082d774a4b6962e8
directory-1.3.8.1-b1eb42b69f7bac50b3c97ccc3e92fb93b1b56614d0ae0f99046edde5328eeba4
Great sleuthing!
With this figured out, I see the issue. The cabal testsuite executes the cabal.test.hs files by manually invoking runghc on them. The runghc it invokes has a commandline like the following. Note it passes in the entire store as a packagedb, but doesn't specify a fixed hash of directory as a package-id.
/opt/ghc/8.8.4/bin/runghc-8.8.4 -- '--ghc-arg=-i' '--ghc-arg=-no-user-package-db' '--ghc-arg=-package-db' '--ghc-arg=/github/home/.cabal/store/ghc-8.8.4/package.db' '--ghc-arg=-package-db' '--ghc-arg=/__w/cabal/cabal/dist-newstyle-validate-ghc-8.8.4/packagedb/ghc-8.8.4' '--ghc-arg=-package-id' '--ghc-arg=Cabal-3.11.0.0-inplace' '--ghc-arg=-package-id' '--ghc-arg=Cabal-syntax-3.11.0.0-inplace' '--ghc-arg=-package-id' '--ghc-arg=async-2.2.4-6aefc1fc9b127c1e70af21da56996467eaa6afb4559e33b9eca461c145de1bd5' '--ghc-arg=-package-id' '--ghc-arg=base-4.13.0.0' '--ghc-arg=-package-id' '--ghc-arg=cabal-testsuite-3-inplace' '--ghc-arg=-package-id' '--ghc-arg=clock-0.8.4-812585592c0584b0c892225894f7e3182f434e22bddf88422b809e47466797f9' '--ghc-arg=-package-id' '--ghc-arg=exceptions-0.10.7-acc5434b8d272e05e22188d836b523492f4323757566f18c445890d7bff3590f' '--ghc-arg=-package-id' '--ghc-arg=filepath-1.4.100.4-7231d68f69f72c734490b9189b46733cc9e368a9a7251babf34256d08cd50f73' '--ghc-arg=-package-id' '--ghc-arg=optparse-applicative-0.16.1.0-f81902e962dcd868159520c07548ad312d9667ea6844edcd02175286a2678c5d' '--ghc-arg=-package-id' '--ghc-arg=process-1.6.18.0-63eb3adb40cea19beedd1234ea7f5d8cc163dfa4413e01b9eeddc3232b51b7cc' '--ghc-arg=-package-id' '--ghc-arg=transformers-0.5.6.2' PackageTests/NewBuild/CmdRun/Terminate/cabal.test.hs --builddir /__w/cabal/cabal/dist-newstyle-validate-ghc-8.8.4/build/x86_64-linux/ghc-8.8.4/cabal-testsuite-3 PackageTests/NewBuild/CmdRun/Terminate/cabal.test.hs --with-ghc /opt/ghc/7.4.2/bin/ghc-7.4.2
The code that invokes ghci is here: https://github.com/haskell/cabal/blob/master/cabal-testsuite/src/Test/Cabal/Script.hs
and the suggestive comment is here:
https://github.com/haskell/cabal/blob/1264967b45dbcfd7d80b4ed63d4fead8d96f6f3c/cabal-testsuite/src/Test/Cabal/Script.hs#L63
In turn we see the lbiPackages come from here:
https://github.com/haskell/cabal/blob/1264967b45dbcfd7d80b4ed63d4fead8d96f6f3c/cabal-testsuite/Setup.hs#L71
I'm not sure how to tweak this, but I see @fendor touched this file at some point and may have insight.
Heyo, I can reproduce the issue as well with the given instructions. It is a bit quicker to get into a failure state with cabal repl -z -b directory --constraint "directory == 1.3.8.1" --constraint "filepath ==1.4.100.3"
.
I have two ideas that fixed it locally:
- Include all dependencies required by the runner tests in
exe:cabal-tests
- Lazy but effective, worked for me :tm:
- Also add all dependencies of
lib:cabal-tests
to the ghc-args- A bit cleaner, also kind of lazy, maybe too many packages.
In all cases, I think it is safe to say, we should add -clear-package-db
to the runner to avoid such issues in the future.
EDIT: Apparently, -clear-package-db
would require us to specify every dependency used by cabal-testsuite, not particularly feasible.
I think the smoothest solution would be to make runghc
use a generated .ghc.environment
file. Avoids custom setup magic, I think, and specifies each dependency.
There's an emergency fixup in https://github.com/haskell/cabal/pull/9397. May I have your opinions whether we shall merge it as is ASAP to prevent the almost daily CI breakages or if we should improve it first or if anybody is sitting on a more permanent solution perhaps and could publish it as a PR?
I hear no objections, so let me ask @fendor to save the day, while we all ponder how to solve the underlying issues.
I put up #9439 which fixes this issue. Listing all the dependencies is feasible and imo quite desirable.
Ah, @mpickering you beat me to this. #9440 is blocked by being able to run the testsuite
A fresh and particularly complex occurrence of this bug: https://github.com/haskell/cabal/pull/9330#issuecomment-1807421184