The build failed. It prevents 0 other packages from building.
Build log
> /tmp/stackage-build2451$ stack unpack dependent-sum-template-0.0.0.6@sha256:5d82aeb6f5bc5694aef36a1ecd43a86349bfb12aa58d757cf7b7b27e9da1b5c8
Unpacked dependent-sum-template-0.0.0.6 to /tmp/stackage-build2451/dependent-sum-template-0.0.0.6/
> /tmp/stackage-build2451/dependent-sum-template-0.0.0.6$ ghc -clear-package-db -global-package-db -package-db=/home/circleci/project/builds/nightly/pkgdb Setup
[1 of 1] Compiling Main ( Setup.hs, Setup.o )
Linking Setup ...
> /tmp/stackage-build2451/dependent-sum-template-0.0.0.6$ ./Setup configure --package-db=clear --package-db=global --package-db=/home/circleci/project/builds/nightly/pkgdb --libdir=/home/circleci/project/builds/nightly/lib --bindir=/home/circleci/project/builds/nightly/bin --datadir=/home/circleci/project/builds/nightly/share --libexecdir=/home/circleci/project/builds/nightly/libexec --sysconfdir=/home/circleci/project/builds/nightly/etc --docdir=/home/circleci/project/builds/nightly/doc/dependent-sum-template-0.0.0.6 --htmldir=/home/circleci/project/builds/nightly/doc/dependent-sum-template-0.0.0.6 --haddockdir=/home/circleci/project/builds/nightly/doc/dependent-sum-template-0.0.0.6
Configuring dependent-sum-template-0.0.0.6...
> /tmp/stackage-build2451/dependent-sum-template-0.0.0.6$ ghc -clear-package-db -global-package-db -package-db=/home/circleci/project/builds/nightly/pkgdb Setup
> /tmp/stackage-build2451/dependent-sum-template-0.0.0.6$ ./Setup build
Preprocessing library for dependent-sum-template-0.0.0.6..
Building library for dependent-sum-template-0.0.0.6..
[1 of 2] Compiling Data.GADT.Compare.TH ( src/Data/GADT/Compare/TH.hs, dist/build/Data/GADT/Compare/TH.o )
src/Data/GADT/Compare/TH.hs:64:16: error:
• The constructor ‘DataInstD’ should have 7 arguments, but has been given 6
• In the pattern: DataInstD dataCxt name tyArgs _ cons _
In an equation for ‘deriveGEq’:
deriveGEq (DataInstD dataCxt name tyArgs _ cons _)
= return <$> inst
where
inst
= instanceD
(cxt (map return dataCxt))
(appT
(conT ''GEq)
(foldl1 appT (map return $ (ConT name : init tyArgs))))
[geqDec]
bndrs = [PlainTV v | VarT v <- tail tyArgs]
geqDec = geqFunction bndrs cons
In the instance declaration for ‘DeriveGEQ Dec’
|
64 | deriveGEq (DataInstD dataCxt name tyArgs _ cons _) = return <$> inst
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/Data/GADT/Compare/TH.hs:178:21: error:
• The constructor ‘DataInstD’ should have 7 arguments, but has been given 6
• In the pattern: DataInstD dataCxt name tyArgs _ cons _
In an equation for ‘deriveGCompare’:
deriveGCompare (DataInstD dataCxt name tyArgs _ cons _)
= return <$> inst
where
inst
= instanceD
(cxt (map return dataCxt))
(appT
(conT ''GCompare)
(foldl1 appT (map return $ (ConT name : init tyArgs))))
[gcompareDec]
bndrs = [PlainTV v | VarT v <- tail tyArgs]
gcompareDec = gcompareFunction bndrs cons
In the instance declaration for ‘DeriveGCompare Dec’
|
178 | deriveGCompare (DataInstD dataCxt name tyArgs _ cons _) = return <$> inst
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^