haskell / cabal

Official upstream development repository for Cabal and cabal-install
https://haskell.org/cabal
Other
1.62k stars 691 forks source link

CI: cabal-testsuite tests fail with "double directory" #8356

Closed Mikolaj closed 11 months ago

Mikolaj commented 2 years ago

It fails for many GHCs and OSes like so

PackageTests/NewBuild/CmdRun/Terminate/cabal.test.hs:4:1: error:
Error:     Ambiguous module name ‘System.Directory’:
      it was found in multiple packages:
      directory-1.3.8.1 directory-1.3.8.1
  |
4 | import System.Directory (removeFile)
  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

(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 always help (but it helps sometimes).

The test PackageTests/NewSdist/DeterministicTrivial in which I initially observed 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. [Edit: it seems other tests are affected as well.]

Mikolaj commented 2 years ago

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.

Mikolaj commented 2 years ago

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.

Mikolaj commented 2 years ago

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.

Mikolaj commented 2 years ago

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.

Mikolaj commented 2 years ago

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.

Mikolaj commented 2 years ago

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.

Mikolaj commented 2 years ago

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.

Mikolaj commented 2 years ago

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.

Mikolaj commented 2 years ago

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.

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.

Mikolaj commented 2 years ago

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?).

Mikolaj commented 2 years ago

@ysangkok hints our dockers may not be isolated well enough for whatever reason.

ulysses4ever commented 2 years ago

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!

kokobd commented 2 years ago

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.

Mikolaj commented 2 years ago

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?

kokobd commented 2 years ago

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.

kokobd commented 2 years ago

I'll give it a try.

It doesn't work :(

Mikolaj commented 2 years ago

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.

Mikolaj commented 1 year ago

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/.

Mikolaj commented 1 year ago

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.

Mikolaj commented 1 year ago

@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.

Mikolaj commented 1 year ago

@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 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.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 >>> /__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 
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 <<< /__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  (88/91 sec, 1)
2023-10-09T13:10:59.9688940Z <<< /__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  (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
jgotoh commented 11 months ago

As already mentioned in #8883, I can reproduce this bug locally using:

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:

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
gbaz commented 11 months ago

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.

fendor commented 11 months ago

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:

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.

Mikolaj commented 11 months ago

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?

Mikolaj commented 11 months ago

I hear no objections, so let me ask @fendor to save the day, while we all ponder how to solve the underlying issues.

mpickering commented 11 months ago

I put up #9439 which fixes this issue. Listing all the dependencies is feasible and imo quite desirable.

alt-romes commented 11 months ago

Ah, @mpickering you beat me to this. #9440 is blocked by being able to run the testsuite

Mikolaj commented 11 months ago

A fresh and particularly complex occurrence of this bug: https://github.com/haskell/cabal/pull/9330#issuecomment-1807421184