Skip to content

Remove hoogle workaround

dcbe72d
Select commit
Loading
Failed to load commit list.
Merged

Remove hoogle workaround #2279

Remove hoogle workaround
dcbe72d
Select commit
Loading
Failed to load commit list.
zw3rk Hydra / ci/hydra-build:x86_64-linux.unstable.ghc983.aarch64-multiplatform.tests.th-dlls.build-profiled succeeded Nov 12, 2024 in 0s

Build succeeded

1 failed steps

Details

Failed Steps

Step 1

Derivation

/nix/store/52ahs9pxgxviyfp6dxx4ip8n4pliy2d1-th-orphans-lib-th-orphans-aarch64-unknown-linux-gnu-0.13.15.drv

Log

Running phase: unpackPhase
unpacking source archive /nix/store/f1a6h8rkhn019sq1xvysckf1dgwgn09s-th-orphans-0.13.15.tar.gz
source root is th-orphans-0.13.15
setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file th-orphans-0.13.15/th-orphans.cabal
Running phase: patchPhase
'/build/.attr-0h9ydb7s8pfhl5kfs3rmmwnmpi49yyiw7jgr5dpw9rmvv8sy0f2b' -> 'th-orphans.cabal'
Running phase: updateAutotoolsGnuConfigScriptsPhase
Running phase: updateAutotoolsGnuConfigScriptsPhase
Running phase: configurePhase
Configure flags:
--prefix=/nix/store/3wdvcr2ggqsc167mzpp81hn0g5jqb6rs-th-orphans-lib-th-orphans-aarch64-unknown-linux-gnu-0.13.15 lib:th-orphans --package-db=clear --package-db=/build/tmp.ToWUWJFHaK/lib/package.conf.d --exact-configuration --dependency=th-compat=th-compat-0.1.5-Ghio9rx6SDZKiFJHG1rClP --dependency=th-lift=th-lift-0.8.5-5WDVQD1hHiD8qxkNPOOWHu --dependency=th-abstraction=th-abstraction-0.7.0.0-5SpwYwrbufZ1W9oGfmezZP --dependency=th-reify-many=th-reify-many-0.1.10-7lgAmVPPCfjC6EQuvNA6AS --dependency=safe=safe-0.3.21-BhnmY6UVgcnJ6oaAWHpjGA --dependency=th-expand-syns=th-expand-syns-0.4.11.0-E2aQJ6VnmVT4MQjBeHEUT8 --dependency=syb=syb-0.7.2.4-JKskBWXskz039r4NsqQZXJ --dependency=array=array-0.5.8.0-inplace --dependency=base=base-4.19.2.0-inplace --dependency=containers=containers-0.6.8-inplace --dependency=deepseq=deepseq-1.5.1.0-inplace --dependency=ghc-bignum=ghc-bignum-1.3-inplace --dependency=ghc-boot-th=ghc-boot-th-9.8.3-inplace --dependency=ghc-prim=ghc-prim-0.11.0-inplace --dependency=integer-gmp=integer-gmp-1.1-inplace --dependency=mtl=mtl-2.3.1-inplace --dependency=pretty=pretty-1.1.3.6-inplace --dependency=rts=rts-1.0.2 --dependency=template-haskell=template-haskell-2.21.0.0-inplace --dependency=transformers=transformers-0.6.1.0-inplace --with-ghc=aarch64-unknown-linux-gnu-ghc --with-ghc-pkg=aarch64-unknown-linux-gnu-ghc-pkg --with-hsc2hs=aarch64-unknown-linux-gnu-hsc2hs --with-gcc=aarch64-unknown-linux-gnu-cc --with-ar=aarch64-unknown-linux-gnu-ar --with-strip=aarch64-unknown-linux-gnu-strip --with-ld=aarch64-unknown-linux-gnu-ld --disable-executable-stripping --disable-library-stripping --enable-library-profiling --disable-profiling --enable-static --disable-shared --disable-executable-dynamic --disable-coverage --enable-library-for-ghci --datadir=/nix/store/h04gr01xqiz16wga1caf3pzrxnf5r977-th-orphans-lib-th-orphans-aarch64-unknown-linux-gnu-0.13.15-data/share/aarch64-unknown-linux-gnu-ghc-9.8.3 --profiling-detail=default --enable-split-sections --hsc2hs-option=--cross-compile 
Configuring library for th-orphans-0.13.15..
Running phase: buildPhase
Preprocessing library for th-orphans-0.13.15..
Building library for th-orphans-0.13.15..
[1 of 2] Compiling Language.Haskell.TH.Instances.Internal ( src/Language/Haskell/TH/Instances/Internal.hs, dist/build/Language/Haskell/TH/Instances/Internal.o )
[2 of 2] Compiling Language.Haskell.TH.Instances ( src/Language/Haskell/TH/Instances.hs, dist/build/Language/Haskell/TH/Instances.o )
---> Starting iserv-proxy-interpreter on port 9748
---| iserv-proxy-interpreter should have started on 9748
Listening on port 9748
---> killing iserv-proxy-interpreter...
[1 of 2] Compiling Language.Haskell.TH.Instances.Internal ( src/Language/Haskell/TH/Instances/Internal.hs, dist/build/Language/Haskell/TH/Instances/Internal.p_o )
[2 of 2] Compiling Language.Haskell.TH.Instances ( src/Language/Haskell/TH/Instances.hs, dist/build/Language/Haskell/TH/Instances.p_o )
---> Starting iserv-proxy-interpreter on port 5067
---| iserv-proxy-interpreter should have started on 5067
Listening on port 5067
qemu: uncaught target signal 4 (Illegal instruction) - core dumped
iserv-proxy: {handle: <socket: 9>}: GHCi.Message.remoteCall: end of file
/nix/store/i3cvnw75siccsh54vhkqhip34xp49r85-iserv-wrapper/bin/iserv-wrapper-prof: line 12:   297 Illegal instruction     (core dumped) /nix/store/k9k2qggnm01wb9icixm4dabhqq56md8w-qemu-9.1.1/bin/qemu-aarch64 /nix/store/y28q91a8kvdpzd3da0pn54gwfjiny840-iserv-proxy-exe-iserv-proxy-interpreter-aarch64-unknown-linux-gnu-9.3/bin/iserv-proxy-interpreter tmp $PORT $ISERV_ARGS

src/Language/Haskell/TH/Instances.hs:1:1: error: [GHC-87897]
    Exception when trying to run compile-time code:
      External interpreter terminated (1)
    Code: (reifyManyWithoutInstances
             ''Lift [''Info, ''Loc] (const True)
             >>= deriveLiftMany)
  |
1 | {-# LANGUAGE CPP #-}
  | ^