document multiple-components workaround #322
Merged
Garnix CI / check haskell-project [aarch64-darwin]
succeeded
Sep 13, 2024 in 1m 39s
Run results
Build succeeded
Details
Last 100 lines of logs:
https://cache.nixos.org/nar/111zl03ph5bxqv0gpbpvhyzsi4fm0nmb0w7b6k0vrqng3hv13dfm.nar.xz
https://cache.nixos.org/nar/0b2vlq2xgz4nqpqc9acvy80lz9nbdbam1v8yxz3l1p6gcdfl3qs3.nar.xz
https://cache.nixos.org/nar/0spj7m5pw11x187z1w9b7n2zv58mm3d3bcibv4356l8vay12gp92.nar.xz
https://cache.nixos.org/nar/0x4m1mx01rhq4l8jll5p4l38b2lc0p9cg47n97jnda2ncrzbdcg7.nar.xz
https://cache.nixos.org/nar/1gbq8n8hawhj3fpcb5v1m2phgjgvn94s5vzh9377cx9h69mxfg7b.nar.xz
https://cache.nixos.org/nar/134nc9aqa033jdn8y13njdmjyaprp21j80bv74l7c7l8xrvhdpwm.nar.xz
https://cache.nixos.org/nar/11qgz0xg14ck5nd201ljdxrpjcwwn11cz9wrinli5ar9fl8vy6ay.nar.xz
https://cache.nixos.org/nar/0dw8k8pg2gpxmw06sd7201swp5k1b8nwra88zr42cfckz2nlk775.nar.xz
https://cache.nixos.org/nar/0sl9b83z1lpbdbzr39x5dzsbqbrbxas76n2qwpxw4llv3c1ydp2r.nar.xz
https://cache.nixos.org/nar/1m3b7xriwmbzm88y3mx49yqdxribl329a3qqyv6cnbikb1byasxk.nar.xz
https://cache.nixos.org/nar/1wx9ds4nsn0h5hqp5097f5gim7a5c73j3d64r5576lfh0cy9266a.nar.xz
https://cache.nixos.org/nar/12wbzpz5wsagl3yar1cn3j2mf07fgyddck96zmrddffznb1s0ddw.nar.xz
https://cache.nixos.org/nar/0kkxaxncrl8z22ziyr6d2p3pzgkr27j2lm860hs5ikd0fz04cm2p.nar.xz
https://cache.nixos.org/nar/0mrncpvlg0gm0jp9590w346q09vd7c9ryw99ngz8z1y4m3ydsxr8.nar.xz
https://cache.nixos.org/nar/1l9jaxdbrf2aaw6gprjf0ahl0yfwicwv3a1vk3dhk8aql7bk3slg.nar.xz
https://cache.nixos.org/nar/002l88s12d1ng15jc9h7n98hy9brmzwl9sqysjv6b8aiq5rnmvjh.nar.xz
https://cache.nixos.org/nar/16bz8v9hv14091bcdhjam167sfzm2vn1rkzkw4lsrqqi1qdl1hfr.nar.xz
https://cache.nixos.org/nar/03gas8l96040gy87yjik35rjrkax9k45vdif1mbaqy0brbkpyfc2.nar.xz
https://cache.nixos.org/nar/07iqjk64k3x4ys8n8vx81x7whxp33c5lgmprr8cljv0zx8zckisa.nar.xz
https://cache.nixos.org/nar/1kz40gspzy65jy3jc8wjpxa94174asq4a9jlqhy94d429q7x3rhn.nar.xz
https://cache.nixos.org/nar/15k71c40a9l70j2qw9s4nxhnymdgv4yvnssjb6pqps6xpdf726h1.nar.xz
https://cache.nixos.org/nar/19dd0nh2j7wpjvz39k6y4r6157car355595gq8i2ysk4wvqq1914.nar.xz
https://cache.nixos.org/nar/1c61nd5hnc1f1s2m0zd3c831cjkggahw7mny4741ia9b9icx65ch.nar.xz
https://cache.nixos.org/nar/1bc4801r1p74k653rdlksssrjkgn9lkj50fhsp6g2gh00qv96wwi.nar.xz
https://cache.nixos.org/nar/0nsbqfn416p5ccsxfj010v34738q6y499qai45ahnbrh61bnwmkl.nar.xz
https://cache.nixos.org/nar/10f82v6v8yk9m946rx80ap1glzglmzvj5i336r2rmf8kja6nswad.nar.xz
https://cache.nixos.org/nar/0cl8kllvki2m9v4ipw9qbcv4y9ipb8igi6p7n0iqcg3mim1fa53s.nar.xz
https://cache.nixos.org/nar/0zi5880wis5zg05r382fp83nm2nly9a7197x2rzxfaa548hzmp2w.nar.xz
https://cache.nixos.org/nar/1bbimhfgpishw008vw9pz2b5l8zpfgr3s3vancp1ynjbji2g1grm.nar.xz
https://cache.nixos.org/nar/019vqjkfp8m0k6kmh9xwf6gn553i2ghg4bjzdq7gcpfhdgk5hx0i.nar.xz
https://cache.nixos.org/nar/1kpc62awsfrksmmmmc2yyh2cj5j1m65n13adbx92mj8qgdh3kjid.nar.xz
https://cache.nixos.org/nar/0048fqhvjmikdj28111b24qxx1b2q2nwyqvlxmcxijmlx9qc3qkn.nar.xz
https://cache.nixos.org/nar/1h7wnmw06lqxl9dn3vmwc1i6l97h4gl2a61klk6mg057q579ibyg.nar.xz
https://cache.nixos.org/nar/1brr6sdkqy2m7mfdr2g0w66s023v6spbalcijcswqz5m35rpbc6q.nar.xz
https://cache.nixos.org/nar/1kljcz1l6vmi9a2x0g872y16hy7qnazngsn9xrpn4r1d2g8kqf8c.nar.xz
https://cache.nixos.org/nar/0j9k0m261m45pvb2z2x1l6naa3mxq8dnlzc2yxslbm711k53r4kf.nar.xz
https://cache.nixos.org/nar/02z7vxm3vygaq3zc8mkqr0crvcmabbslawvchgh3lwaz5iyx6vay.nar.xz
https://cache.nixos.org/nar/1gixfndxnfl2xhm303ap6sch98bdw6zbbfpf0rk905b97nf6sv8a.nar.xz
https://cache.nixos.org/nar/0i2ij371f3ijwvg6mdn8ka336p9ml7zw3x9py0macjakv8s10nl2.nar.xz
https://cache.nixos.org/nar/1zrxsrx9kx6bbj4mw2rlclvf6v40ygyrifckr0c6mx15yqha1z47.nar.xz
https://cache.nixos.org/nar/1gm50nm8b8lyrnhc9k7g8p5l11ywyc7b5k3llkww79a89aw7pdvv.nar.xz
https://cache.nixos.org/nar/1nhz2607ii9lqicxcia3c120amd84flmvi67fwak036z1780mgf0.nar.xz
https://cache.nixos.org/nar/0sxdv9fwlzvkr2k2hqc76im3nik78mnd9ay19ww7phn8pib0x3f0.nar.xz
https://cache.nixos.org/nar/1j9jbnc4263q7l0gwzq7hdh32nllhiplhxir2i7mwizxrp5y5yc6.nar.xz
https://cache.nixos.org/vm47hkklq69yqx6gpxiv3ghzdazvcy89.narinfo
https://cache.garnix.io/vm47hkklq69yqx6gpxiv3ghzdazvcy89.narinfo
@nix {"action":"setPhase","phase":"unpackPhase"}
Running phase: unpackPhase
unpacking source archive /nix/store/25xgbr9gvi2bnfyr62fdhr681f5axhhl-source
source root is source/tests/data/simple
@nix {"action":"setPhase","phase":"checkPhase"}
Running phase: checkPhase
hpack .
generated ./my-simple-package.cabal
cabal --with-compiler=ghc-9.6.5 --ghc-options='-fwrite-interface ' build lib:test-dev
Warning: No remote package servers have been specified. Usually you would have
one specified in the config file.
Resolving dependencies...
Build profile: -w ghc-9.6.5 -O1
In order, the following will be built (use -v for more details):
- my-simple-package-0.1.0.0 (lib:test-dev) (first run)
Configuring library 'test-dev' for my-simple-package-0.1.0.0..
Preprocessing library 'test-dev' for my-simple-package-0.1.0.0..
Building library 'test-dev' for my-simple-package-0.1.0.0..
[1 of 3] Compiling MyLib ( src/MyLib.hs, /private/tmp/nix-build-haskell-project-check.drv-0/source/tests/data/simple/dist-newstyle/build/aarch64-osx/ghc-9.6.5/my-simple-package-0.1.0.0/l/test-dev/build/test-dev/MyLib.o, /private/tmp/nix-build-haskell-project-check.drv-0/source/tests/data/simple/dist-newstyle/build/aarch64-osx/ghc-9.6.5/my-simple-package-0.1.0.0/l/test-dev/build/test-dev/MyLib.dyn_o )
[2 of 3] Compiling MyModule ( src/MyModule.hs, /private/tmp/nix-build-haskell-project-check.drv-0/source/tests/data/simple/dist-newstyle/build/aarch64-osx/ghc-9.6.5/my-simple-package-0.1.0.0/l/test-dev/build/test-dev/MyModule.o, /private/tmp/nix-build-haskell-project-check.drv-0/source/tests/data/simple/dist-newstyle/build/aarch64-osx/ghc-9.6.5/my-simple-package-0.1.0.0/l/test-dev/build/test-dev/MyModule.dyn_o )
[3 of 3] Compiling TestMain ( test/TestMain.hs, /private/tmp/nix-build-haskell-project-check.drv-0/source/tests/data/simple/dist-newstyle/build/aarch64-osx/ghc-9.6.5/my-simple-package-0.1.0.0/l/test-dev/build/test-dev/TestMain.o, /private/tmp/nix-build-haskell-project-check.drv-0/source/tests/data/simple/dist-newstyle/build/aarch64-osx/ghc-9.6.5/my-simple-package-0.1.0.0/l/test-dev/build/test-dev/TestMain.dyn_o )
cabal --with-compiler=ghc-9.6.5 test
Build profile: -w ghc-9.6.5 -O1
In order, the following will be built (use -v for more details):
- my-simple-package-0.1.0.0 (lib:test-dev) (configuration changed)
- my-simple-package-0.1.0.0 (test:test) (first run)
Configuring library 'test-dev' for my-simple-package-0.1.0.0..
Preprocessing library 'test-dev' for my-simple-package-0.1.0.0..
Building library 'test-dev' for my-simple-package-0.1.0.0..
Configuring test suite 'test' for my-simple-package-0.1.0.0..
Preprocessing test suite 'test' for my-simple-package-0.1.0.0..
Building test suite 'test' for my-simple-package-0.1.0.0..
[1 of 1] Compiling Main ( test-main/Main.hs, /private/tmp/nix-build-haskell-project-check.drv-0/source/tests/data/simple/dist-newstyle/build/aarch64-osx/ghc-9.6.5/my-simple-package-0.1.0.0/t/test/build/test/test-tmp/Main.o )
[2 of 2] Linking /private/tmp/nix-build-haskell-project-check.drv-0/source/tests/data/simple/dist-newstyle/build/aarch64-osx/ghc-9.6.5/my-simple-package-0.1.0.0/t/test/build/test/test
Running 1 test suites...
Test suite test: RUNNING...
Test suite test: PASS
Test suite logged to:
/private/tmp/nix-build-haskell-project-check.drv-0/source/tests/data/simple/dist-newstyle/build/aarch64-osx/ghc-9.6.5/my-simple-package-0.1.0.0/t/test/test/my-simple-package-0.1.0.0-test.log
1 of 1 test suites (1 of 1 test cases) passed.
echo ":quit" | cabal --with-compiler=ghc-9.6.5 --repl-options='-fwrite-interface -hisuf ghci_hi' v2-repl lib:test-dev
Build profile: -w ghc-9.6.5 -O1
In order, the following will be built (use -v for more details):
- my-simple-package-0.1.0.0 (lib:test-dev) (ephemeral targets)
Preprocessing library 'test-dev' for my-simple-package-0.1.0.0..
GHCi, version 9.6.5: https://www.haskell.org/ghc/ :? for help
[1 of 3] Compiling MyLib ( src/MyLib.hs, interpreted )
[2 of 3] Compiling MyModule ( src/MyModule.hs, interpreted )
[3 of 3] Compiling TestMain ( test/TestMain.hs, interpreted )
Ok, three modules loaded.
ghci> Leaving GHCi.
checkPhase completed in 30 seconds
@nix {"action":"setPhase","phase":"installPhase"}
Running phase: installPhase
Loading