Build #1 for store-0.7.17
Package | store-0.7.17 |
---|
Install | InstallOk |
---|---|
Docs | Ok |
Tests | NotTried |
Time submitted | 2023-10-06 04:59:47.433904738 UTC |
---|---|
Compiler | ghc-9.2.4 |
OS | linux |
Arch | x86_64 |
Dependencies | array-0.5.4.0, async-2.2.4, base-4.16.3.0, base-orphans-0.9.0, base64-bytestring-1.2.1.0, bifunctors-5.6.1, bytestring-0.11.3.1, containers-0.6.5.1, contravariant-1.5.5, cryptohash-0.11.9, deepseq-1.4.6.1, directory-1.3.6.2, filepath-1.4.2.2, free-5.2, ghc-prim-0.8.0, hashable-1.4.3.0, hspec-2.11.5, hspec-smallcheck-0.5.3, integer-gmp-1.1, lifted-base-0.2.3.12, monad-control-1.0.3.1, mono-traversable-1.0.15.3, nats-1.1.2, network-3.1.4.0, primitive-0.8.0.0, resourcet-1.3.0, safe-0.3.19, smallcheck-1.2.1.1, store-core-0.4.4.5, syb-0.7.2.4, template-haskell-2.18.0.0, text-1.2.5.0, th-lift-0.8.4, th-lift-instances-0.1.20, th-orphans-0.13.14, th-reify-many-0.1.10, th-utilities-0.2.5.0, time-1.11.1.1, transformers-0.5.6.2, unordered-containers-0.2.19.1, vector-0.13.0.0, void-0.7.3 |
Flags | -comparison-bench -integer-simple -small-bench |
Code Coverage
No Code Coverage was submitted for this report.
Build log
[view raw]
Resolving dependencies... Starting StateVar-1.2.2 Starting base64-bytestring-1.2.1.0 Starting base-orphans-0.9.0 Starting byteable-0.1.1 Starting call-stack-0.4.0 Starting colour-2.3.6 Starting data-array-byte-0.1.0.1 Starting haskell-lexer-1.1.1 Starting nats-1.1.2 Starting logict-0.8.1.0 Starting safe-0.3.19 Starting split-0.2.3.5 Starting splitmix-0.1.0.5 Starting syb-0.7.2.4 Starting th-abstraction-0.6.0.0 Starting th-compat-0.1.4 Starting unliftio-core-0.2.1.0 Starting transformers-compat-0.7.2 Starting vector-stream-0.1.0.0 Starting void-0.7.3 Starting hspec-discover-2.11.5 Starting tagged-0.8.8 Starting network-3.1.4.0 Starting basement-0.0.16 Building byteable-0.1.1 Building data-array-byte-0.1.0.1 Building safe-0.3.19 Building haskell-lexer-1.1.1 Building base64-bytestring-1.2.1.0 Building StateVar-1.2.2 Building splitmix-0.1.0.5 Building colour-2.3.6 Building call-stack-0.4.0 Building nats-1.1.2 Building th-abstraction-0.6.0.0 Building split-0.2.3.5 Building transformers-compat-0.7.2 Building unliftio-core-0.2.1.0 Building syb-0.7.2.4 Building base-orphans-0.9.0 Building vector-stream-0.1.0.0 Building void-0.7.3 Building logict-0.8.1.0 Building tagged-0.8.8 Building hspec-discover-2.11.5 Building basement-0.0.16 Building th-compat-0.1.4 Completed nats-1.1.2 Building network-3.1.4.0 Completed void-0.7.3 Completed split-0.2.3.5 Completed byteable-0.1.1 Completed call-stack-0.4.0 Starting HUnit-1.6.2.0 Completed StateVar-1.2.2 Starting contravariant-1.5.5 Completed unliftio-core-0.2.1.0 Building HUnit-1.6.2.0 Building contravariant-1.5.5 Completed base-orphans-0.9.0 Completed data-array-byte-0.1.0.1 Starting hashable-1.4.3.0 Starting primitive-0.8.0.0 Completed logict-0.8.1.0 Starting smallcheck-1.2.1.1 Completed tagged-0.8.8 Starting assoc-1.1 Starting distributive-0.6.2.1 Starting foldable1-classes-compat-0.1 Building hashable-1.4.3.0 Completed splitmix-0.1.0.5 Building primitive-0.8.0.0 Starting random-1.2.1.1 Completed base64-bytestring-1.2.1.0 Building smallcheck-1.2.1.1 Completed safe-0.3.19 Building assoc-1.1 Building distributive-0.6.2.1 Building foldable1-classes-compat-0.1 Building random-1.2.1.1 Completed vector-stream-0.1.0.0 Completed th-compat-0.1.4 Completed transformers-compat-0.7.2 Starting transformers-base-0.4.6 Completed syb-0.7.2.4 Completed colour-2.3.6 Starting ansi-terminal-types-0.11.5 Building transformers-base-0.4.6 Building ansi-terminal-types-0.11.5 Completed hspec-discover-2.11.5 Completed HUnit-1.6.2.0 Starting hspec-expectations-0.8.4 Building hspec-expectations-0.8.4 Completed th-abstraction-0.6.0.0 Starting th-lift-0.8.4 Starting th-expand-syns-0.4.11.0 Building th-lift-0.8.4 Building th-expand-syns-0.4.11.0 Completed assoc-1.1 Completed contravariant-1.5.5 Completed transformers-base-0.4.6 Starting monad-control-1.0.3.1 Building monad-control-1.0.3.1 Completed distributive-0.6.2.1 Completed ansi-terminal-types-0.11.5 Starting ansi-terminal-1.0 Building ansi-terminal-1.0 Completed foldable1-classes-compat-0.1 Starting indexed-traversable-0.1.3 Completed hspec-expectations-0.8.4 Building indexed-traversable-0.1.3 Completed hashable-1.4.3.0 Starting async-2.2.4 Starting unordered-containers-0.2.19.1 Building async-2.2.4 Building unordered-containers-0.2.19.1 Completed smallcheck-1.2.1.1 Completed th-expand-syns-0.4.11.0 Starting th-reify-many-0.1.10 Completed th-lift-0.8.4 Completed network-3.1.4.0 Building th-reify-many-0.1.10 Completed monad-control-1.0.3.1 Starting lifted-base-0.2.3.12 Building lifted-base-0.2.3.12 Completed ansi-terminal-1.0 Completed random-1.2.1.1 Starting QuickCheck-2.14.3 Building QuickCheck-2.14.3 Completed primitive-0.8.0.0 Starting tf-random-0.5 Starting store-core-0.4.4.5 Starting resourcet-1.3.0 Starting vector-0.13.0.0 Completed async-2.2.4 Building resourcet-1.3.0 Building tf-random-0.5 Building store-core-0.4.4.5 Building vector-0.13.0.0 Completed th-reify-many-0.1.10 Starting th-orphans-0.13.14 Completed indexed-traversable-0.1.3 Starting comonad-5.0.8 Building th-orphans-0.13.14 Completed lifted-base-0.2.3.12 Building comonad-5.0.8 Completed haskell-lexer-1.1.1 Completed resourcet-1.3.0 Completed store-core-0.4.4.5 Completed tf-random-0.5 Completed unordered-containers-0.2.19.1 Completed comonad-5.0.8 Starting bifunctors-5.6.1 Building bifunctors-5.6.1 Completed th-orphans-0.13.14 Starting th-utilities-0.2.5.0 Building th-utilities-0.2.5.0 Completed QuickCheck-2.14.3 Starting quickcheck-io-0.2.0 Completed basement-0.0.16 Starting memory-0.18.0 Building quickcheck-io-0.2.0 Building memory-0.18.0 Completed quickcheck-io-0.2.0 Starting hspec-core-2.11.5 Building hspec-core-2.11.5 Completed bifunctors-5.6.1 Starting profunctors-5.6.2 Starting semigroupoids-6.0.0.1 Building semigroupoids-6.0.0.1 Building profunctors-5.6.2 Completed th-utilities-0.2.5.0 Completed memory-0.18.0 Starting cryptonite-0.30 Building cryptonite-0.30 Completed vector-0.13.0.0 Starting th-lift-instances-0.1.20 Starting bitvec-1.1.5.0 Building bitvec-1.1.5.0 Building th-lift-instances-0.1.20 Completed profunctors-5.6.2 Completed semigroupoids-6.0.0.1 Starting free-5.2 Completed hspec-core-2.11.5 Starting hspec-smallcheck-0.5.3 Starting hspec-2.11.5 Building free-5.2 Building hspec-smallcheck-0.5.3 Building hspec-2.11.5 Completed th-lift-instances-0.1.20 Completed hspec-2.11.5 Completed hspec-smallcheck-0.5.3 Completed bitvec-1.1.5.0 Starting vector-algorithms-0.9.0.1 Building vector-algorithms-0.9.0.1 Completed free-5.2 Completed vector-algorithms-0.9.0.1 Starting mono-traversable-1.0.15.3 Building mono-traversable-1.0.15.3 Completed mono-traversable-1.0.15.3 Completed cryptonite-0.30 Starting cryptohash-0.11.9 Building cryptohash-0.11.9 Completed cryptohash-0.11.9 Starting store-0.7.17 Building store-0.7.17 Completed store-0.7.17
Test log
[view raw]
Resolving dependencies... Build profile: -w ghc-9.2.4 -O0 In order, the following will be built (use -v for more details): - store-0.7.17 (first run) Configuring store-0.7.17... Preprocessing library for store-0.7.17.. Building library for store-0.7.17.. [1 of 9] Compiling Data.Store.Impl ( src/Data/Store/Impl.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/store-0.7.17/noopt/build/Data/Store/Impl.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/store-0.7.17/noopt/build/Data/Store/Impl.dyn_o ) src/Data/Store/Impl.hs:198:28: warning: [-Wstar-is-type] Using * (or its Unicode variant) to mean Data.Kind.Type relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: use Type from Data.Kind instead. | 198 | type family SumArity (a :: * -> *) :: Nat where | ^ src/Data/Store/Impl.hs:198:33: warning: [-Wstar-is-type] Using * (or its Unicode variant) to mean Data.Kind.Type relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: use Type from Data.Kind instead. | 198 | type family SumArity (a :: * -> *) :: Nat where | ^ src/Data/Store/Impl.hs:300:52: warning: [-Wstar-is-type] Using * (or its Unicode variant) to mean Data.Kind.Type relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: use Type from Data.Kind instead. | 300 | class KnownNat n => GStoreSizeSum (n :: Nat) (f :: * -> *) where gsizeSum :: f a -> Proxy n -> Int | ^ src/Data/Store/Impl.hs:300:57: warning: [-Wstar-is-type] Using * (or its Unicode variant) to mean Data.Kind.Type relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: use Type from Data.Kind instead. | 300 | class KnownNat n => GStoreSizeSum (n :: Nat) (f :: * -> *) where gsizeSum :: f a -> Proxy n -> Int | ^ src/Data/Store/Impl.hs:301:52: warning: [-Wstar-is-type] Using * (or its Unicode variant) to mean Data.Kind.Type relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: use Type from Data.Kind instead. | 301 | class KnownNat n => GStorePokeSum (n :: Nat) (f :: * -> *) where gpokeSum :: f p -> Proxy n -> Poke () | ^ src/Data/Store/Impl.hs:301:57: warning: [-Wstar-is-type] Using * (or its Unicode variant) to mean Data.Kind.Type relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: use Type from Data.Kind instead. | 301 | class KnownNat n => GStorePokeSum (n :: Nat) (f :: * -> *) where gpokeSum :: f p -> Proxy n -> Poke () | ^ src/Data/Store/Impl.hs:302:52: warning: [-Wstar-is-type] Using * (or its Unicode variant) to mean Data.Kind.Type relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: use Type from Data.Kind instead. | 302 | class KnownNat n => GStorePeekSum (n :: Nat) (f :: * -> *) where gpeekSum :: Word8 -> Proxy n -> Peek (f p) | ^ src/Data/Store/Impl.hs:302:57: warning: [-Wstar-is-type] Using * (or its Unicode variant) to mean Data.Kind.Type relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: use Type from Data.Kind instead. | 302 | class KnownNat n => GStorePeekSum (n :: Nat) (f :: * -> *) where gpeekSum :: Word8 -> Proxy n -> Peek (f p) | ^ [2 of 9] Compiling Data.Store.TH.Internal ( src/Data/Store/TH/Internal.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/store-0.7.17/noopt/build/Data/Store/TH/Internal.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/store-0.7.17/noopt/build/Data/Store/TH/Internal.dyn_o ) [3 of 9] Compiling Data.Store.TH ( src/Data/Store/TH.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/store-0.7.17/noopt/build/Data/Store/TH.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/store-0.7.17/noopt/build/Data/Store/TH.dyn_o ) [4 of 9] Compiling Data.Store.Internal ( src/Data/Store/Internal.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/store-0.7.17/noopt/build/Data/Store/Internal.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/store-0.7.17/noopt/build/Data/Store/Internal.dyn_o ) src/Data/Store/Internal.hs:133:1: warning: [-Wunused-imports] The import of Numeric.Natural is redundant except perhaps to import instances from Numeric.Natural To import instances alone, use: import Numeric.Natural() | 133 | import Numeric.Natural (Natural) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Data/Store/Internal.hs:619:13: warning: [-Wdeprecations] In the use of data constructor S# (imported from GHC.Integer.GMP.Internals): Deprecated: "Use IS constructor instead" | 619 | I.S# _ -> sizeOf (undefined :: Int) | ^^^^ src/Data/Store/Internal.hs:620:13: warning: [-Wdeprecations] In the use of data constructor Jp# (imported from GHC.Integer.GMP.Internals): Deprecated: "Use IP constructor instead" | 620 | I.Jp# (I.BN# arr) -> sizeOf (undefined :: Int) + I# (sizeofByteArray# arr) | ^^^^^ src/Data/Store/Internal.hs:621:13: warning: [-Wdeprecations] In the use of data constructor Jn# (imported from GHC.Integer.GMP.Internals): Deprecated: "Use IN constructor instead" | 621 | I.Jn# (I.BN# arr) -> sizeOf (undefined :: Int) + I# (sizeofByteArray# arr) | ^^^^^ src/Data/Store/Internal.hs:622:11: warning: [-Wdeprecations] In the use of data constructor S# (imported from GHC.Integer.GMP.Internals): Deprecated: "Use IS constructor instead" | 622 | poke (I.S# x) = poke (0 :: Word8) >> poke (I# x) | ^^^^ src/Data/Store/Internal.hs:623:11: warning: [-Wdeprecations] In the use of data constructor Jp# (imported from GHC.Integer.GMP.Internals): Deprecated: "Use IP constructor instead" | 623 | poke (I.Jp# (I.BN# arr)) = do | ^^^^^ src/Data/Store/Internal.hs:628:11: warning: [-Wdeprecations] In the use of data constructor Jn# (imported from GHC.Integer.GMP.Internals): Deprecated: "Use IN constructor instead" | 628 | poke (I.Jn# (I.BN# arr)) = do | ^^^^^ src/Data/Store/Internal.hs:637:18: warning: [-Wdeprecations] In the use of data constructor Jp# (imported from GHC.Integer.GMP.Internals): Deprecated: "Use IP constructor instead" | 637 | 1 -> I.Jp# <$> peekBN | ^^^^^ src/Data/Store/Internal.hs:638:18: warning: [-Wdeprecations] In the use of data constructor Jn# (imported from GHC.Integer.GMP.Internals): Deprecated: "Use IN constructor instead" | 638 | 2 -> I.Jn# <$> peekBN | ^^^^^ [5 of 9] Compiling Data.Store ( src/Data/Store.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/store-0.7.17/noopt/build/Data/Store.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/store-0.7.17/noopt/build/Data/Store.dyn_o ) [6 of 9] Compiling Data.Store.TypeHash.Internal ( src/Data/Store/TypeHash/Internal.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/store-0.7.17/noopt/build/Data/Store/TypeHash/Internal.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/store-0.7.17/noopt/build/Data/Store/TypeHash/Internal.dyn_o ) src/Data/Store/TypeHash/Internal.hs:22:1: warning: [-Wunused-imports] The import of Data.Monoid is redundant except perhaps to import instances from Data.Monoid To import instances alone, use: import Data.Monoid() | 22 | import Data.Monoid ((<>)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [7 of 9] Compiling Data.Store.TypeHash ( src/Data/Store/TypeHash.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/store-0.7.17/noopt/build/Data/Store/TypeHash.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/store-0.7.17/noopt/build/Data/Store/TypeHash.dyn_o ) [8 of 9] Compiling Data.Store.Version ( src/Data/Store/Version.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/store-0.7.17/noopt/build/Data/Store/Version.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/store-0.7.17/noopt/build/Data/Store/Version.dyn_o ) [9 of 9] Compiling System.IO.ByteBuffer ( src/System/IO/ByteBuffer.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/store-0.7.17/noopt/build/System/IO/ByteBuffer.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/store-0.7.17/noopt/build/System/IO/ByteBuffer.dyn_o ) Preprocessing test suite 'store-test' for store-0.7.17.. Building test suite 'store-test' for store-0.7.17.. [1 of 5] Compiling Data.Store.UntrustedSpec ( test/Data/Store/UntrustedSpec.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/store-0.7.17/noopt/build/store-test/store-test-tmp/Data/Store/UntrustedSpec.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/store-0.7.17/noopt/build/store-test/store-test-tmp/Data/Store/UntrustedSpec.dyn_o ) [2 of 5] Compiling Data.StoreSpec.TH ( test/Data/StoreSpec/TH.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/store-0.7.17/noopt/build/store-test/store-test-tmp/Data/StoreSpec/TH.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/store-0.7.17/noopt/build/store-test/store-test-tmp/Data/StoreSpec/TH.dyn_o ) [3 of 5] Compiling Data.StoreSpec ( test/Data/StoreSpec.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/store-0.7.17/noopt/build/store-test/store-test-tmp/Data/StoreSpec.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/store-0.7.17/noopt/build/store-test/store-test-tmp/Data/StoreSpec.dyn_o ) test/Data/StoreSpec.hs:357:24: error: " Not in scope: type constructor or class Time.FirstWeekType Neither Data.Time, Data.Time.Calendar.Quarter, Data.Time.Clock.System, Data.Time.Clock.TAI nor Data.Time.Format.ISO8601 exports FirstWeekType. " In the Template Haskell quotation [t| Time.FirstWeekType |] In the untyped splice: $(do insts <- getAllInstanceTypes1 ''Store omitTys0 <- sequence $ [[t| CUIntPtr |], [t| CIntPtr |], [t| IntPtr |], ....] omitTys <- (omitTys0 ++) <$> mapM (\ ty -> [t| PV.Vector $(pure ty) |]) omitTys0 let f ty = isMonoType ty && ty `notElem` omitTys && null (listify isThName ty) filtered = filter f insts isThName n = nameModule n == Just "Language.Haskell.TH.Syntax" smallcheckManyStore verbose 2 $ map return filtered) | 357 | , [t| Time.FirstWeekType |] | ^^^^^^^^^^^^^^^^^^