The build succeeded. 3 test suites succeeded, 0 failed.
Build log
> /tmp/stackage-build2455$ stack unpack foundation-0.0.21@sha256:28774f748ac906b71dec82250da9fd8170da2ddb949dee8afa3299f030e616d1
Unpacked foundation-0.0.21 to /tmp/stackage-build2455/foundation-0.0.21/
> /tmp/stackage-build2455/foundation-0.0.21$ 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-build2455/foundation-0.0.21$ ./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/foundation-0.0.21 --htmldir=/home/circleci/project/builds/nightly/doc/foundation-0.0.21 --haddockdir=/home/circleci/project/builds/nightly/doc/foundation-0.0.21
Configuring foundation-0.0.21...
> /tmp/stackage-build2455/foundation-0.0.21$ ghc -clear-package-db -global-package-db -package-db=/home/circleci/project/builds/nightly/pkgdb Setup
> /tmp/stackage-build2455/foundation-0.0.21$ ./Setup build
Preprocessing library for foundation-0.0.21..
Building library for foundation-0.0.21..
[ 1 of 103] Compiling Foundation.Array.Internal ( Foundation/Array/Internal.hs, dist/build/Foundation/Array/Internal.o )
[ 2 of 103] Compiling Foundation.Class.Bifunctor ( Foundation/Class/Bifunctor.hs, dist/build/Foundation/Class/Bifunctor.o )
[ 3 of 103] Compiling Foundation.Collection.Copy ( Foundation/Collection/Copy.hs, dist/build/Foundation/Collection/Copy.o )
[ 4 of 103] Compiling Foundation.Collection.Element ( Foundation/Collection/Element.hs, dist/build/Foundation/Collection/Element.o )
[ 5 of 103] Compiling Foundation.Collection.Collection ( Foundation/Collection/Collection.hs, dist/build/Foundation/Collection/Collection.o )
[ 6 of 103] Compiling Foundation.Collection.Buildable ( Foundation/Collection/Buildable.hs, dist/build/Foundation/Collection/Buildable.o )
[ 7 of 103] Compiling Foundation.Collection.Foldable ( Foundation/Collection/Foldable.hs, dist/build/Foundation/Collection/Foldable.o )
[ 8 of 103] Compiling Foundation.Collection.Indexed ( Foundation/Collection/Indexed.hs, dist/build/Foundation/Collection/Indexed.o )
[ 9 of 103] Compiling Foundation.Collection.InnerFunctor ( Foundation/Collection/InnerFunctor.hs, dist/build/Foundation/Collection/InnerFunctor.o )
[ 10 of 103] Compiling Foundation.Collection.Keyed ( Foundation/Collection/Keyed.hs, dist/build/Foundation/Collection/Keyed.o )
[ 11 of 103] Compiling Foundation.Collection.Mappable ( Foundation/Collection/Mappable.hs, dist/build/Foundation/Collection/Mappable.o )
[ 12 of 103] Compiling Foundation.Collection.Mutable ( Foundation/Collection/Mutable.hs, dist/build/Foundation/Collection/Mutable.o )
[ 13 of 103] Compiling Foundation.Foreign ( Foundation/Foreign.hs, dist/build/Foundation/Foreign.o )
[ 14 of 103] Compiling Foundation.Foreign.Alloc ( Foundation/Foreign/Alloc.hs, dist/build/Foundation/Foreign/Alloc.o )
[ 15 of 103] Compiling Foundation.IO.Terminal ( Foundation/IO/Terminal.hs, dist/build/Foundation/IO/Terminal.o )
[ 16 of 103] Compiling Foundation.List.ListN ( Foundation/List/ListN.hs, dist/build/Foundation/List/ListN.o )
[ 17 of 103] Compiling Foundation.Math.Trigonometry ( Foundation/Math/Trigonometry.hs, dist/build/Foundation/Math/Trigonometry.o )
[ 18 of 103] Compiling Foundation.Monad.Exception ( Foundation/Monad/Exception.hs, dist/build/Foundation/Monad/Exception.o )
[ 19 of 103] Compiling Foundation.Exception ( Foundation/Exception.hs, dist/build/Foundation/Exception.o )
[ 20 of 103] Compiling Foundation.Monad.MonadIO ( Foundation/Monad/MonadIO.hs, dist/build/Foundation/Monad/MonadIO.o )
[ 21 of 103] Compiling Foundation.Monad.Transformer ( Foundation/Monad/Transformer.hs, dist/build/Foundation/Monad/Transformer.o )
[ 22 of 103] Compiling Foundation.Monad.Identity ( Foundation/Monad/Identity.hs, dist/build/Foundation/Monad/Identity.o )
[ 23 of 103] Compiling Foundation.Monad.Base ( Foundation/Monad/Base.hs, dist/build/Foundation/Monad/Base.o )
[ 24 of 103] Compiling Foundation.Monad.State ( Foundation/Monad/State.hs, dist/build/Foundation/Monad/State.o )
[ 25 of 103] Compiling Foundation.Monad.Reader ( Foundation/Monad/Reader.hs, dist/build/Foundation/Monad/Reader.o )
[ 26 of 103] Compiling Foundation.Monad.Except ( Foundation/Monad/Except.hs, dist/build/Foundation/Monad/Except.o )
[ 27 of 103] Compiling Foundation.Numerical.Floating ( Foundation/Numerical/Floating.hs, dist/build/Foundation/Numerical/Floating.o )
[ 28 of 103] Compiling Foundation.Numerical ( Foundation/Numerical.hs, dist/build/Foundation/Numerical.o )
[ 29 of 103] Compiling Foundation.Monad ( Foundation/Monad.hs, dist/build/Foundation/Monad.o )
[ 30 of 103] Compiling Foundation.Conduit.Internal ( Foundation/Conduit/Internal.hs, dist/build/Foundation/Conduit/Internal.o )
Foundation/Conduit/Internal.hs:147:11: warning: [-Winline-rule-shadowing]
Rule "conduit: await >>= maybe" may never fire
because ‘maybe’ might inline first
Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘maybe’
|
147 | {-# RULES "conduit: await >>= maybe" [2] forall x y. await >>= maybe x y = await' x y #-}
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[ 31 of 103] Compiling Foundation.Collection.List ( Foundation/Collection/List.hs, dist/build/Foundation/Collection/List.o )
[ 32 of 103] Compiling Foundation.Collection.Sequential ( Foundation/Collection/Sequential.hs, dist/build/Foundation/Collection/Sequential.o )
[ 33 of 103] Compiling Foundation.Collection.Zippable ( Foundation/Collection/Zippable.hs, dist/build/Foundation/Collection/Zippable.o )
[ 34 of 103] Compiling Foundation.Collection ( Foundation/Collection.hs, dist/build/Foundation/Collection.o )
[ 35 of 103] Compiling Foundation.List.DList ( Foundation/List/DList.hs, dist/build/Foundation/List/DList.o )
[ 36 of 103] Compiling Foundation.Class.Storable ( Foundation/Class/Storable.hs, dist/build/Foundation/Class/Storable.o )
[ 37 of 103] Compiling Foundation.Bits ( Foundation/Bits.hs, dist/build/Foundation/Bits.o )
[ 38 of 103] Compiling Foundation.Array.Bitmap ( Foundation/Array/Bitmap.hs, dist/build/Foundation/Array/Bitmap.o )
[ 39 of 103] Compiling Foundation.Partial ( Foundation/Partial.hs, dist/build/Foundation/Partial.o )
[ 40 of 103] Compiling Foundation.Primitive ( Foundation/Primitive.hs, dist/build/Foundation/Primitive.o )
[ 41 of 103] Compiling Foundation.Array.Chunked.Unboxed ( Foundation/Array/Chunked/Unboxed.hs, dist/build/Foundation/Array/Chunked/Unboxed.o )
[ 42 of 103] Compiling Foundation.Array ( Foundation/Array.hs, dist/build/Foundation/Array.o )
[ 43 of 103] Compiling Foundation.Hashing.Hasher ( Foundation/Hashing/Hasher.hs, dist/build/Foundation/Hashing/Hasher.o )
[ 44 of 103] Compiling Foundation.Hashing.SipHash ( Foundation/Hashing/SipHash.hs, dist/build/Foundation/Hashing/SipHash.o )
[ 45 of 103] Compiling Foundation.Hashing.FNV ( Foundation/Hashing/FNV.hs, dist/build/Foundation/Hashing/FNV.o )
[ 46 of 103] Compiling Foundation.Strict ( Foundation/Strict.hs, dist/build/Foundation/Strict.o )
[ 47 of 103] Compiling Foundation.String ( Foundation/String.hs, dist/build/Foundation/String.o )
[ 48 of 103] Compiling Foundation.Parser ( Foundation/Parser.hs, dist/build/Foundation/Parser.o )
[ 49 of 103] Compiling Foundation.Conduit.Textual ( Foundation/Conduit/Textual.hs, dist/build/Foundation/Conduit/Textual.o )
[ 50 of 103] Compiling Foundation.String.Builder ( Foundation/String/Builder.hs, dist/build/Foundation/String/Builder.o )
[ 51 of 103] Compiling Foundation.String.Read ( Foundation/String/Read.hs, dist/build/Foundation/String/Read.o )
[ 52 of 103] Compiling Foundation.System.Bindings.Hs ( Foundation/System/Bindings/Hs.hs, dist/build/Foundation/System/Bindings/Hs.o )
[ 53 of 103] Compiling Foundation.System.Bindings.Network ( dist/build/Foundation/System/Bindings/Network.hs, dist/build/Foundation/System/Bindings/Network.o )
[ 54 of 103] Compiling Foundation.System.Bindings.PosixDef ( dist/build/Foundation/System/Bindings/PosixDef.hs, dist/build/Foundation/System/Bindings/PosixDef.o )
[ 55 of 103] Compiling Foundation.System.Bindings.Posix ( dist/build/Foundation/System/Bindings/Posix.hs, dist/build/Foundation/System/Bindings/Posix.o )
[ 56 of 103] Compiling Foundation.System.Bindings ( Foundation/System/Bindings.hs, dist/build/Foundation/System/Bindings.o )
[ 57 of 103] Compiling Foundation.System.Bindings.Linux ( dist/build/Foundation/System/Bindings/Linux.hs, dist/build/Foundation/System/Bindings/Linux.o )
[ 58 of 103] Compiling Foundation.System.Bindings.Time ( dist/build/Foundation/System/Bindings/Time.hs, dist/build/Foundation/System/Bindings/Time.o )
[ 59 of 103] Compiling Foundation.System.Entropy.Common ( Foundation/System/Entropy/Common.hs, dist/build/Foundation/System/Entropy/Common.o )
[ 60 of 103] Compiling Foundation.System.Entropy.Unix ( Foundation/System/Entropy/Unix.hs, dist/build/Foundation/System/Entropy/Unix.o )
[ 61 of 103] Compiling Foundation.System.Entropy ( Foundation/System/Entropy.hs, dist/build/Foundation/System/Entropy.o )
[ 62 of 103] Compiling Foundation.Random.Class ( Foundation/Random/Class.hs, dist/build/Foundation/Random/Class.o )
[ 63 of 103] Compiling Foundation.Random.DRG ( Foundation/Random/DRG.hs, dist/build/Foundation/Random/DRG.o )
[ 64 of 103] Compiling Foundation.Random.XorShift ( Foundation/Random/XorShift.hs, dist/build/Foundation/Random/XorShift.o )
[ 65 of 103] Compiling Foundation.Random.ChaChaDRG ( Foundation/Random/ChaChaDRG.hs, dist/build/Foundation/Random/ChaChaDRG.o )
[ 66 of 103] Compiling Foundation.Random ( Foundation/Random.hs, dist/build/Foundation/Random.o )
[ 67 of 103] Compiling Foundation.Check.Gen ( Foundation/Check/Gen.hs, dist/build/Foundation/Check/Gen.o )
[ 68 of 103] Compiling Foundation.Check.Config ( Foundation/Check/Config.hs, dist/build/Foundation/Check/Config.o )
[ 69 of 103] Compiling Foundation.Check.Arbitrary ( Foundation/Check/Arbitrary.hs, dist/build/Foundation/Check/Arbitrary.o )
[ 70 of 103] Compiling Foundation.Format.CSV.Types ( Foundation/Format/CSV/Types.hs, dist/build/Foundation/Format/CSV/Types.o )
[ 71 of 103] Compiling Foundation.Format.CSV.Builder ( Foundation/Format/CSV/Builder.hs, dist/build/Foundation/Format/CSV/Builder.o )
[ 72 of 103] Compiling Foundation.Check.Property ( Foundation/Check/Property.hs, dist/build/Foundation/Check/Property.o )
[ 73 of 103] Compiling Foundation.Check.Types ( Foundation/Check/Types.hs, dist/build/Foundation/Check/Types.o )
[ 74 of 103] Compiling Foundation.Check.Print ( Foundation/Check/Print.hs, dist/build/Foundation/Check/Print.o )
[ 75 of 103] Compiling Foundation.Check ( Foundation/Check.hs, dist/build/Foundation/Check.o )
[ 76 of 103] Compiling Foundation.Check.Main ( Foundation/Check/Main.hs, dist/build/Foundation/Check/Main.o )
Foundation/Check/Main.hs:182:5: warning: [-Wmissing-monadfail-instances]
The failable pattern ‘r'@(PropertyResult _ nb r)’
is used together with -XRebindableSyntax. If this is intentional,
compile with -Wno-missing-monadfail-instances.
|
182 | r'@(PropertyResult _ nb r) <- testProperty name (property prop)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^
[ 77 of 103] Compiling Foundation.System.Info ( Foundation/System/Info.hs, dist/build/Foundation/System/Info.o )
[ 78 of 103] Compiling Foundation.Time.Types ( Foundation/Time/Types.hs, dist/build/Foundation/Time/Types.o )
[ 79 of 103] Compiling Foundation.Time.StopWatch ( Foundation/Time/StopWatch.hs, dist/build/Foundation/Time/StopWatch.o )
[ 80 of 103] Compiling Foundation.Time.Bindings ( Foundation/Time/Bindings.hs, dist/build/Foundation/Time/Bindings.o )
[ 81 of 103] Compiling Foundation.Timing ( Foundation/Timing.hs, dist/build/Foundation/Timing.o )
[ 82 of 103] Compiling Foundation.Timing.Main ( Foundation/Timing/Main.hs, dist/build/Foundation/Timing/Main.o )
[ 83 of 103] Compiling Foundation.Tuple ( Foundation/Tuple.hs, dist/build/Foundation/Tuple.o )
[ 84 of 103] Compiling Foundation.Hashing.Hashable ( Foundation/Hashing/Hashable.hs, dist/build/Foundation/Hashing/Hashable.o )
[ 85 of 103] Compiling Foundation.Network.IPv6 ( Foundation/Network/IPv6.hs, dist/build/Foundation/Network/IPv6.o )
Foundation/Network/IPv6.hs:210:5: warning: [-Wmissing-monadfail-instances]
The failable pattern ‘[i1, i2, i3, i4, i5, i6]’
is used together with -XRebindableSyntax. If this is intentional,
compile with -Wno-missing-monadfail-instances.
|
210 | [i1,i2,i3,i4,i5,i6] <- format 6 bs1 bs2
| ^^^^^^^^^^^^^^^^^^^
Foundation/Network/IPv6.hs:239:5: warning: [-Wmissing-monadfail-instances]
The failable pattern ‘[i1, i2, i3, i4, i5, i6, i7, i8]’
is used together with -XRebindableSyntax. If this is intentional,
compile with -Wno-missing-monadfail-instances.
|
239 | [i1,i2,i3,i4,i5,i6,i7,i8] <- format 8 bs1 bs2
| ^^^^^^^^^^^^^^^^^^^^^^^^^
[ 86 of 103] Compiling Foundation.Network.IPv4 ( Foundation/Network/IPv4.hs, dist/build/Foundation/Network/IPv4.o )
[ 87 of 103] Compiling Foundation.Hashing ( Foundation/Hashing.hs, dist/build/Foundation/Hashing.o )
[ 88 of 103] Compiling Foundation ( Foundation.hs, dist/build/Foundation.o )
[ 89 of 103] Compiling Foundation.Tuple.Nth ( Foundation/Tuple/Nth.hs, dist/build/Foundation/Tuple/Nth.o )
[ 90 of 103] Compiling Foundation.UUID ( Foundation/UUID.hs, dist/build/Foundation/UUID.o )
[ 91 of 103] Compiling Foundation.VFS.Path ( Foundation/VFS/Path.hs, dist/build/Foundation/VFS/Path.o )
[ 92 of 103] Compiling Foundation.VFS.FilePath ( Foundation/VFS/FilePath.hs, dist/build/Foundation/VFS/FilePath.o )
[ 93 of 103] Compiling Foundation.VFS ( Foundation/VFS.hs, dist/build/Foundation/VFS.o )
[ 94 of 103] Compiling Foundation.IO.File ( Foundation/IO/File.hs, dist/build/Foundation/IO/File.o )
[ 95 of 103] Compiling Foundation.IO ( Foundation/IO.hs, dist/build/Foundation/IO.o )
[ 96 of 103] Compiling Foundation.Conduit ( Foundation/Conduit.hs, dist/build/Foundation/Conduit.o )
[ 97 of 103] Compiling Foundation.Format.CSV.Parser ( Foundation/Format/CSV/Parser.hs, dist/build/Foundation/Format/CSV/Parser.o )
[ 98 of 103] Compiling Foundation.Format.CSV ( Foundation/Format/CSV.hs, dist/build/Foundation/Format/CSV.o )
[ 99 of 103] Compiling Foundation.Foreign.MemoryMap.Types ( Foundation/Foreign/MemoryMap/Types.hs, dist/build/Foundation/Foreign/MemoryMap/Types.o )
[100 of 103] Compiling Foundation.Foreign.MemoryMap.Posix ( dist/build/Foundation/Foreign/MemoryMap/Posix.hs, dist/build/Foundation/Foreign/MemoryMap/Posix.o )
[101 of 103] Compiling Foundation.Foreign.MemoryMap ( Foundation/Foreign/MemoryMap.hs, dist/build/Foundation/Foreign/MemoryMap.o )
[102 of 103] Compiling Foundation.IO.FileMap ( Foundation/IO/FileMap.hs, dist/build/Foundation/IO/FileMap.o )
[103 of 103] Compiling Foundation.VFS.URI ( Foundation/VFS/URI.hs, dist/build/Foundation/VFS/URI.o )
> /tmp/stackage-build2455/foundation-0.0.21$ ghc -clear-package-db -global-package-db -package-db=/home/circleci/project/builds/nightly/pkgdb Setup
> /tmp/stackage-build2455/foundation-0.0.21$ ./Setup copy
Installing library in /home/circleci/project/builds/nightly/lib/x86_64-linux-ghc-8.7.20181122/foundation-0.0.21-LRqIxdbt1g01jJhlCQvaxW
> /tmp/stackage-build2455/foundation-0.0.21$ ghc -clear-package-db -global-package-db -package-db=/home/circleci/project/builds/nightly/pkgdb Setup
> /tmp/stackage-build2455/foundation-0.0.21$ ./Setup register
Registering library for foundation-0.0.21..
Test log
> /tmp/stackage-build2455/foundation-0.0.21$ ghc -clear-package-db -global-package-db -package-db=/home/circleci/project/builds/nightly/pkgdb Setup
> /tmp/stackage-build2455/foundation-0.0.21$ ./Setup configure --enable-tests --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/foundation-0.0.21 --htmldir=/home/circleci/project/builds/nightly/doc/foundation-0.0.21 --haddockdir=/home/circleci/project/builds/nightly/doc/foundation-0.0.21
Configuring foundation-0.0.21...
> /tmp/stackage-build2455/foundation-0.0.21$ ghc -clear-package-db -global-package-db -package-db=/home/circleci/project/builds/nightly/pkgdb Setup
> /tmp/stackage-build2455/foundation-0.0.21$ ./Setup build
Preprocessing library for foundation-0.0.21..
Building library for foundation-0.0.21..
[ 2 of 103] Compiling Foundation.Class.Bifunctor ( Foundation/Class/Bifunctor.hs, dist/build/Foundation/Class/Bifunctor.o ) [dist/build/autogen/cabal_macros.h changed]
[ 3 of 103] Compiling Foundation.Collection.Copy ( Foundation/Collection/Copy.hs, dist/build/Foundation/Collection/Copy.o ) [dist/build/autogen/cabal_macros.h changed]
[ 4 of 103] Compiling Foundation.Collection.Element ( Foundation/Collection/Element.hs, dist/build/Foundation/Collection/Element.o ) [dist/build/autogen/cabal_macros.h changed]
[ 7 of 103] Compiling Foundation.Collection.Foldable ( Foundation/Collection/Foldable.hs, dist/build/Foundation/Collection/Foldable.o ) [dist/build/autogen/cabal_macros.h changed]
[ 8 of 103] Compiling Foundation.Collection.Indexed ( Foundation/Collection/Indexed.hs, dist/build/Foundation/Collection/Indexed.o ) [dist/build/autogen/cabal_macros.h changed]
[ 20 of 103] Compiling Foundation.Monad.MonadIO ( Foundation/Monad/MonadIO.hs, dist/build/Foundation/Monad/MonadIO.o ) [dist/build/autogen/cabal_macros.h changed]
[ 29 of 103] Compiling Foundation.Monad ( Foundation/Monad.hs, dist/build/Foundation/Monad.o ) [dist/build/autogen/cabal_macros.h changed]
[ 30 of 103] Compiling Foundation.Conduit.Internal ( Foundation/Conduit/Internal.hs, dist/build/Foundation/Conduit/Internal.o ) [dist/build/autogen/cabal_macros.h changed]
Foundation/Conduit/Internal.hs:147:11: warning: [-Winline-rule-shadowing]
Rule "conduit: await >>= maybe" may never fire
because ‘maybe’ might inline first
Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘maybe’
|
147 | {-# RULES "conduit: await >>= maybe" [2] forall x y. await >>= maybe x y = await' x y #-}
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[ 36 of 103] Compiling Foundation.Class.Storable ( Foundation/Class/Storable.hs, dist/build/Foundation/Class/Storable.o ) [dist/build/autogen/cabal_macros.h changed]
[ 56 of 103] Compiling Foundation.System.Bindings ( Foundation/System/Bindings.hs, dist/build/Foundation/System/Bindings.o ) [dist/build/autogen/cabal_macros.h changed]
[ 61 of 103] Compiling Foundation.System.Entropy ( Foundation/System/Entropy.hs, dist/build/Foundation/System/Entropy.o ) [dist/build/autogen/cabal_macros.h changed]
[ 69 of 103] Compiling Foundation.Check.Arbitrary ( Foundation/Check/Arbitrary.hs, dist/build/Foundation/Check/Arbitrary.o ) [dist/build/autogen/cabal_macros.h changed]
[ 77 of 103] Compiling Foundation.System.Info ( Foundation/System/Info.hs, dist/build/Foundation/System/Info.o ) [dist/build/autogen/cabal_macros.h changed]
[ 79 of 103] Compiling Foundation.Time.StopWatch ( Foundation/Time/StopWatch.hs, dist/build/Foundation/Time/StopWatch.o ) [dist/build/autogen/cabal_macros.h changed]
[ 80 of 103] Compiling Foundation.Time.Bindings ( Foundation/Time/Bindings.hs, dist/build/Foundation/Time/Bindings.o ) [dist/build/autogen/cabal_macros.h changed]
[ 81 of 103] Compiling Foundation.Timing ( Foundation/Timing.hs, dist/build/Foundation/Timing.o ) [dist/build/autogen/cabal_macros.h changed]
[ 92 of 103] Compiling Foundation.VFS.FilePath ( Foundation/VFS/FilePath.hs, dist/build/Foundation/VFS/FilePath.o ) [dist/build/autogen/cabal_macros.h changed]
[100 of 103] Compiling Foundation.Foreign.MemoryMap.Posix ( dist/build/Foundation/Foreign/MemoryMap/Posix.hs, dist/build/Foundation/Foreign/MemoryMap/Posix.o ) [dist/build/autogen/cabal_macros.h changed]
[101 of 103] Compiling Foundation.Foreign.MemoryMap ( Foundation/Foreign/MemoryMap.hs, dist/build/Foundation/Foreign/MemoryMap.o ) [dist/build/autogen/cabal_macros.h changed]
Preprocessing test suite 'check-foundation' for foundation-0.0.21..
Building test suite 'check-foundation' for foundation-0.0.21..
[ 1 of 19] Compiling Test.Basement.UTF8 ( tests/Test/Basement/UTF8.hs, dist/build/check-foundation/check-foundation-tmp/Test/Basement/UTF8.o )
tests/Test/Basement/UTF8.hs:13:1: warning: [-Wunused-imports]
The import of ‘Foundation.String’ is redundant
except perhaps to import instances from ‘Foundation.String’
To import instances alone, use: import Foundation.String()
|
13 | import Foundation.String
| ^^^^^^^^^^^^^^^^^^^^^^^^
[ 2 of 19] Compiling Test.Basement ( tests/Test/Basement.hs, dist/build/check-foundation/check-foundation-tmp/Test/Basement.o )
[ 3 of 19] Compiling Test.Checks.Property.Collection ( tests/Test/Checks/Property/Collection.hs, dist/build/check-foundation/check-foundation-tmp/Test/Checks/Property/Collection.o )
[ 4 of 19] Compiling Test.Data.List ( tests/Test/Data/List.hs, dist/build/check-foundation/check-foundation-tmp/Test/Data/List.o )
[ 5 of 19] Compiling Test.Data.Network ( tests/Test/Data/Network.hs, dist/build/check-foundation/check-foundation-tmp/Test/Data/Network.o )
[ 6 of 19] Compiling Test.Foundation.Bits ( tests/Test/Foundation/Bits.hs, dist/build/check-foundation/check-foundation-tmp/Test/Foundation/Bits.o )
[ 7 of 19] Compiling Test.Foundation.Conduit ( tests/Test/Foundation/Conduit.hs, dist/build/check-foundation/check-foundation-tmp/Test/Foundation/Conduit.o )
[ 8 of 19] Compiling Test.Foundation.Format.CSV ( tests/Test/Foundation/Format/CSV.hs, dist/build/check-foundation/check-foundation-tmp/Test/Foundation/Format/CSV.o )
[ 9 of 19] Compiling Test.Foundation.Format ( tests/Test/Foundation/Format.hs, dist/build/check-foundation/check-foundation-tmp/Test/Foundation/Format.o )
[10 of 19] Compiling Test.Foundation.Misc ( tests/Test/Foundation/Misc.hs, dist/build/check-foundation/check-foundation-tmp/Test/Foundation/Misc.o )
[11 of 19] Compiling Test.Foundation.Number ( tests/Test/Foundation/Number.hs, dist/build/check-foundation/check-foundation-tmp/Test/Foundation/Number.o )
[12 of 19] Compiling Test.Foundation.Primitive.BlockN ( tests/Test/Foundation/Primitive/BlockN.hs, dist/build/check-foundation/check-foundation-tmp/Test/Foundation/Primitive/BlockN.o )
[13 of 19] Compiling Test.Foundation.Random ( tests/Test/Foundation/Random.hs, dist/build/check-foundation/check-foundation-tmp/Test/Foundation/Random.o )
[14 of 19] Compiling Test.Foundation.Storable ( tests/Test/Foundation/Storable.hs, dist/build/check-foundation/check-foundation-tmp/Test/Foundation/Storable.o )
tests/Test/Foundation/Storable.hs:18:1: warning: [-Wunused-imports]
The qualified import of ‘Foreign.Marshal.Array’ is redundant
except perhaps to import instances from ‘Foreign.Marshal.Array’
To import instances alone, use: import Foreign.Marshal.Array()
|
18 | import qualified Foreign.Marshal.Array
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
tests/Test/Foundation/Storable.hs:59:21: warning: [-Wunused-matches]
Defined but not used: ‘p’
|
59 | testPropertyBE name p = Group name
| ^
tests/Test/Foundation/Storable.hs:68:27: warning: [-Wunused-matches]
Defined but not used: ‘p’
|
68 | testPropertyStorable name p = Group name
| ^
tests/Test/Foundation/Storable.hs:88:1: warning: [-Wunused-top-binds]
Defined but not used: ‘testPropertyStorablePeek’
|
88 | testPropertyStorablePeek _ v = CheckPlan "storable-peek" $ do
| ^^^^^^^^^^^^^^^^^^^^^^^^
tests/Test/Foundation/Storable.hs:98:1: warning: [-Wunused-top-binds]
Defined but not used: ‘testPropertyStorablePoke’
|
98 | testPropertyStorablePoke _ v = CheckPlan "storable-poke" $ do
| ^^^^^^^^^^^^^^^^^^^^^^^^
[15 of 19] Compiling Test.Foundation.Network.IPv6 ( tests/Test/Foundation/Network/IPv6.hs, dist/build/check-foundation/check-foundation-tmp/Test/Foundation/Network/IPv6.o )
[16 of 19] Compiling Test.Foundation.Network.IPv4 ( tests/Test/Foundation/Network/IPv4.hs, dist/build/check-foundation/check-foundation-tmp/Test/Foundation/Network/IPv4.o )
[17 of 19] Compiling Test.Foundation.String ( tests/Test/Foundation/String.hs, dist/build/check-foundation/check-foundation-tmp/Test/Foundation/String.o )
[18 of 19] Compiling Test.Foundation.String.Base64 ( tests/Test/Foundation/String/Base64.hs, dist/build/check-foundation/check-foundation-tmp/Test/Foundation/String/Base64.o )
tests/Test/Foundation/String/Base64.hs:10:1: warning: [-Wunused-imports]
The import of ‘Control.Monad’ is redundant
except perhaps to import instances from ‘Control.Monad’
To import instances alone, use: import Control.Monad()
|
10 | import Control.Monad
| ^^^^^^^^^^^^^^^^^^^^
[19 of 19] Compiling Main ( tests/Checks.hs, dist/build/check-foundation/check-foundation-tmp/Main.o )
Linking dist/build/check-foundation/check-foundation ...
> /tmp/stackage-build2455/foundation-0.0.21$ dist/build/check-foundation/check-foundation
Seed: 14180450829727564193
foundation
Numerical
Int
[32;1m ✓ [0mAdditive (301 tests)
Word64
[32;1m ✓ [0mAdditive (301 tests)
Number
Int
[32;1m ✓ [0mIntegral (100 tests)
[32;1m ✓ [0mProperty (400 tests)
[32;1m ✓ [0mAdditive (300 tests)
[32;1m ✓ [0mMultiplicative (400 tests)
[32;1m ✓ [0mDivisible (100 tests)
[32;1m ✓ [0mPrecedence (800 tests)
Int8
[32;1m ✓ [0mIntegral (100 tests)
[32;1m ✓ [0mProperty (400 tests)
[32;1m ✓ [0mAdditive (300 tests)
[32;1m ✓ [0mMultiplicative (400 tests)
[32;1m ✓ [0mDivisible (100 tests)
[32;1m ✓ [0mPrecedence (800 tests)
Int16
[32;1m ✓ [0mIntegral (100 tests)
[32;1m ✓ [0mProperty (400 tests)
[32;1m ✓ [0mAdditive (300 tests)
[32;1m ✓ [0mMultiplicative (400 tests)
[32;1m ✓ [0mDivisible (100 tests)
[32;1m ✓ [0mPrecedence (800 tests)
Int32
[32;1m ✓ [0mIntegral (100 tests)
[32;1m ✓ [0mProperty (400 tests)
[32;1m ✓ [0mAdditive (300 tests)
[32;1m ✓ [0mMultiplicative (400 tests)
[32;1m ✓ [0mDivisible (100 tests)
[32;1m ✓ [0mPrecedence (800 tests)
Int64
[32;1m ✓ [0mIntegral (100 tests)
[32;1m ✓ [0mProperty (400 tests)
[32;1m ✓ [0mAdditive (300 tests)
[32;1m ✓ [0mMultiplicative (400 tests)
[32;1m ✓ [0mDivisible (100 tests)
[32;1m ✓ [0mPrecedence (800 tests)
Integer
[32;1m ✓ [0mIntegral (100 tests)
[32;1m ✓ [0mProperty (400 tests)
[32;1m ✓ [0mAdditive (300 tests)
[32;1m ✓ [0mMultiplicative (400 tests)
[32;1m ✓ [0mDivisible (100 tests)
[32;1m ✓ [0mPrecedence (800 tests)
Word
[32;1m ✓ [0mIntegral (100 tests)
[32;1m ✓ [0mProperty (400 tests)
[32;1m ✓ [0mAdditive (300 tests)
[32;1m ✓ [0mMultiplicative (400 tests)
[32;1m ✓ [0mDivisible (100 tests)
[32;1m ✓ [0mPrecedence (800 tests)
Word8
[32;1m ✓ [0mIntegral (100 tests)
[32;1m ✓ [0mProperty (400 tests)
[32;1m ✓ [0mAdditive (300 tests)
[32;1m ✓ [0mMultiplicative (400 tests)
[32;1m ✓ [0mDivisible (100 tests)
[32;1m ✓ [0mPrecedence (800 tests)
Word16
[32;1m ✓ [0mIntegral (100 tests)
[32;1m ✓ [0mProperty (400 tests)
[32;1m ✓ [0mAdditive (300 tests)
[32;1m ✓ [0mMultiplicative (400 tests)
[32;1m ✓ [0mDivisible (100 tests)
[32;1m ✓ [0mPrecedence (800 tests)
Word32
[32;1m ✓ [0mIntegral (100 tests)
[32;1m ✓ [0mProperty (400 tests)
[32;1m ✓ [0mAdditive (300 tests)
[32;1m ✓ [0mMultiplicative (400 tests)
[32;1m ✓ [0mDivisible (100 tests)
[32;1m ✓ [0mPrecedence (800 tests)
Word64
[32;1m ✓ [0mIntegral (100 tests)
[32;1m ✓ [0mProperty (400 tests)
[32;1m ✓ [0mAdditive (300 tests)
[32;1m ✓ [0mMultiplicative (400 tests)
[32;1m ✓ [0mDivisible (100 tests)
[32;1m ✓ [0mPrecedence (800 tests)
Word128
[32;1m ✓ [0mIntegral (100 tests)
[32;1m ✓ [0mProperty (400 tests)
[32;1m ✓ [0mAdditive (300 tests)
[32;1m ✓ [0mMultiplicative (400 tests)
[32;1m ✓ [0mDivisible (100 tests)
[32;1m ✓ [0mPrecedence (800 tests)
Word256
[32;1m ✓ [0mIntegral (100 tests)
[32;1m ✓ [0mProperty (400 tests)
[32;1m ✓ [0mAdditive (300 tests)
[32;1m ✓ [0mMultiplicative (400 tests)
[32;1m ✓ [0mDivisible (100 tests)
[32;1m ✓ [0mPrecedence (800 tests)
basement
[32;1m ✓ [0mutf8 (100 tests)
Bits
[32;1m ✓ [0mW32 (303 tests)
[32;1m ✓ [0mW64 (303 tests)
[32;1m ✓ [0mW128 (303 tests)
[32;1m ✓ [0mW256 (303 tests)
String
reading
[32;1m ✓ [0minteger (103 tests)
[32;1m ✓ [0mfloating-exact (7 tests)
[32;1m ✓ [0mDouble (107 tests)
[32;1m ✓ [0mrational (1 test)
[32;1m ✓ [0mconversion (2 tests)
DList a
[32;1m ✓ [0mequality (200 tests)
[32;1m ✓ [0mordering (100 tests)
[32;1m ✓ [0mIsList (100 tests)
[32;1m ✓ [0mMonoid (400 tests)
[32;1m ✓ [0mCollection (801 tests)
Sequential
[32;1m ✓ [0misSuffixOf (300 tests)
[32;1m ✓ [0misPrefixOf (300 tests)
[32;1m ✓ [0misInfixOf (200 tests)
Bitmap
[32;1m ✓ [0mequality (200 tests)
[32;1m ✓ [0mordering (100 tests)
[32;1m ✓ [0mIsList (100 tests)
[32;1m ✓ [0mMonoid (400 tests)
[32;1m ✓ [0mCollection (801 tests)
Sequential
[32;1m ✓ [0misSuffixOf (300 tests)
[32;1m ✓ [0misPrefixOf (300 tests)
[32;1m ✓ [0misInfixOf (200 tests)
Array
Block
Block W8
[32;1m ✓ [0mequality (200 tests)
[32;1m ✓ [0mordering (100 tests)
[32;1m ✓ [0mIsList (100 tests)
[32;1m ✓ [0mMonoid (400 tests)
[32;1m ✓ [0mCollection (801 tests)
Sequential
[32;1m ✓ [0misSuffixOf (300 tests)
[32;1m ✓ [0misPrefixOf (300 tests)
[32;1m ✓ [0misInfixOf (200 tests)
Block W16
[32;1m ✓ [0mequality (200 tests)
[32;1m ✓ [0mordering (100 tests)
[32;1m ✓ [0mIsList (100 tests)
[32;1m ✓ [0mMonoid (400 tests)
[32;1m ✓ [0mCollection (801 tests)
Sequential
[32;1m ✓ [0misSuffixOf (300 tests)
[32;1m ✓ [0misPrefixOf (300 tests)
[32;1m ✓ [0misInfixOf (200 tests)
Block W32
[32;1m ✓ [0mequality (200 tests)
[32;1m ✓ [0mordering (100 tests)
[32;1m ✓ [0mIsList (100 tests)
[32;1m ✓ [0mMonoid (400 tests)
[32;1m ✓ [0mCollection (801 tests)
Sequential
[32;1m ✓ [0misSuffixOf (300 tests)
[32;1m ✓ [0misPrefixOf (300 tests)
[32;1m ✓ [0misInfixOf (200 tests)
Block W64
[32;1m ✓ [0mequality (200 tests)
[32;1m ✓ [0mordering (100 tests)
[32;1m ✓ [0mIsList (100 tests)
[32;1m ✓ [0mMonoid (400 tests)
[32;1m ✓ [0mCollection (801 tests)
Sequential
[32;1m ✓ [0misSuffixOf (300 tests)
[32;1m ✓ [0misPrefixOf (300 tests)
[32;1m ✓ [0misInfixOf (200 tests)
Block W128
[32;1m ✓ [0mequality (200 tests)
[32;1m ✓ [0mordering (100 tests)
[32;1m ✓ [0mIsList (100 tests)
[32;1m ✓ [0mMonoid (400 tests)
[32;1m ✓ [0mCollection (801 tests)
Sequential
[32;1m ✓ [0misSuffixOf (300 tests)
[32;1m ✓ [0misPrefixOf (300 tests)
[32;1m ✓ [0misInfixOf (200 tests)
Block W256
[32;1m ✓ [0mequality (200 tests)
[32;1m ✓ [0mordering (100 tests)
[32;1m ✓ [0mIsList (100 tests)
[32;1m ✓ [0mMonoid (400 tests)
[32;1m ✓ [0mCollection (801 tests)
Sequential
[32;1m ✓ [0misSuffixOf (300 tests)
[32;1m ✓ [0misPrefixOf (300 tests)
[32;1m ✓ [0misInfixOf (200 tests)
Block Word
[32;1m ✓ [0mequality (200 tests)
[32;1m ✓ [0mordering (100 tests)
[32;1m ✓ [0mIsList (100 tests)
[32;1m ✓ [0mMonoid (400 tests)
[32;1m ✓ [0mCollection (801 tests)
Sequential
[32;1m ✓ [0misSuffixOf (300 tests)
[32;1m ✓ [0misPrefixOf (300 tests)
[32;1m ✓ [0misInfixOf (200 tests)
Block I8
[32;1m ✓ [0mequality (200 tests)
[32;1m ✓ [0mordering (100 tests)
[32;1m ✓ [0mIsList (100 tests)
[32;1m ✓ [0mMonoid (400 tests)
[32;1m ✓ [0mCollection (801 tests)
Sequential
[32;1m ✓ [0misSuffixOf (300 tests)
[32;1m ✓ [0misPrefixOf (300 tests)
[32;1m ✓ [0misInfixOf (200 tests)
Block I16
[32;1m ✓ [0mequality (200 tests)
[32;1m ✓ [0mordering (100 tests)
[32;1m ✓ [0mIsList (100 tests)
[32;1m ✓ [0mMonoid (400 tests)
[32;1m ✓ [0mCollection (801 tests)
Sequential
[32;1m ✓ [0misSuffixOf (300 tests)
[32;1m ✓ [0misPrefixOf (300 tests)
[32;1m ✓ [0misInfixOf (200 tests)
Block I32
[32;1m ✓ [0mequality (200 tests)
[32;1m ✓ [0mordering (100 tests)
[32;1m ✓ [0mIsList (100 tests)
[32;1m ✓ [0mMonoid (400 tests)
[32;1m ✓ [0mCollection (801 tests)
Sequential
[32;1m ✓ [0misSuffixOf (300 tests)
[32;1m ✓ [0misPrefixOf (300 tests)
[32;1m ✓ [0misInfixOf (200 tests)
Block I64
[32;1m ✓ [0mequality (200 tests)
[32;1m ✓ [0mordering (100 tests)
[32;1m ✓ [0mIsList (100 tests)
[32;1m ✓ [0mMonoid (400 tests)
[32;1m ✓ [0mCollection (801 tests)
Sequential
[32;1m ✓ [0misSuffixOf (300 tests)
[32;1m ✓ [0misPrefixOf (300 tests)
[32;1m ✓ [0misInfixOf (200 tests)
Block Int
[32;1m ✓ [0mequality (200 tests)
[32;1m ✓ [0mordering (100 tests)
[32;1m ✓ [0mIsList (100 tests)
[32;1m ✓ [0mMonoid (400 tests)
[32;1m ✓ [0mCollection (801 tests)
Sequential
[32;1m ✓ [0misSuffixOf (300 tests)
[32;1m ✓ [0misPrefixOf (300 tests)
[32;1m ✓ [0misInfixOf (200 tests)
Block FP32
[32;1m ✓ [0mequality (200 tests)
[32;1m ✓ [0mordering (100 tests)
[32;1m ✓ [0mIsList (100 tests)
[32;1m ✓ [0mMonoid (400 tests)
[32;1m ✓ [0mCollection (801 tests)
Sequential
[32;1m ✓ [0misSuffixOf (300 tests)
[32;1m ✓ [0misPrefixOf (300 tests)
[32;1m ✓ [0misInfixOf (200 tests)
Block FP64
[32;1m ✓ [0mequality (200 tests)
[32;1m ✓ [0mordering (100 tests)
[32;1m ✓ [0mIsList (100 tests)
[32;1m ✓ [0mMonoid (400 tests)
[32;1m ✓ [0mCollection (801 tests)
Sequential
[32;1m ✓ [0misSuffixOf (300 tests)
[32;1m ✓ [0misPrefixOf (300 tests)
[32;1m ✓ [0misInfixOf (200 tests)
Block CChar
[32;1m ✓ [0mequality (200 tests)
[32;1m ✓ [0mordering (100 tests)
[32;1m ✓ [0mIsList (100 tests)
[32;1m ✓ [0mMonoid (400 tests)
[32;1m ✓ [0mCollection (801 tests)
Sequential
[32;1m ✓ [0misSuffixOf (300 tests)
[32;1m ✓ [0misPrefixOf (300 tests)
[32;1m ✓ [0misInfixOf (200 tests)
Block CUChar
[32;1m ✓ [0mequality (200 tests)
[32;1m ✓ [0mordering (100 tests)
[32;1m ✓ [0mIsList (100 tests)
[32;1m ✓ [0mMonoid (400 tests)
[32;1m ✓ [0mCollection (801 tests)
Sequential
[32;1m ✓ [0misSuffixOf (300 tests)
[32;1m ✓ [0misPrefixOf (300 tests)
[32;1m ✓ [0misInfixOf (200 tests)
Block BE-W16
[32;1m ✓ [0mequality (200 tests)
[32;1m ✓ [0mordering (100 tests)
[32;1m ✓ [0mIsList (100 tests)
[32;1m ✓ [0mMonoid (400 tests)
[32;1m ✓ [0mCollection (801 tests)
Sequential
[32;1m ✓ [0misSuffixOf (300 tests)
[32;1m ✓ [0misPrefixOf (300 tests)
[32;1m ✓ [0misInfixOf (200 tests)
Block BE-W32
[32;1m ✓ [0mequality (200 tests)
[32;1m ✓ [0mordering (100 tests)
[32;1m ✓ [0mIsList (100 tests)
[32;1m ✓ [0mMonoid (400 tests)
[32;1m ✓ [0mCollection (801 tests)
Sequential
[32;1m ✓ [0misSuffixOf (300 tests)
[32;1m ✓ [0misPrefixOf (300 tests)
[32;1m ✓ [0misInfixOf (200 tests)
Block BE-W64
[32;1m ✓ [0mequality (200 tests)
[32;1m ✓ [0mordering (100 tests)
[32;1m ✓ [0mIsList (100 tests)
[32;1m ✓ [0mMonoid (400 tests)
[32;1m ✓ [0mCollection (801 tests)
Sequential
[32;1m ✓ [0misSuffixOf (300 tests)
[32;1m ✓ [0misPrefixOf (300 tests)
[32;1m ✓ [0misInfixOf (200 tests)
Block LE-W16
[32;1m ✓ [0mequality (200 tests)
[32;1m ✓ [0mordering (100 tests)
[32;1m ✓ [0mIsList (100 tests)
[32;1m ✓ [0mMonoid (400 tests)
[32;1m ✓ [0mCollection (801 tests)
Sequential
[32;1m ✓ [0misSuffixOf (300 tests)
[32;1m ✓ [0misPrefixOf (300 tests)
[32;1m ✓ [0misInfixOf (200 tests)
Block LE-W32
[32;1m ✓ [0mequality (200 tests)
[32;1m ✓ [0mordering (100 tests)
[32;1m ✓ [0mIsList (100 tests)
[32;1m ✓ [0mMonoid (400 tests)
[32;1m ✓ [0mCollection (801 tests)
Sequential
[32;1m ✓ [0misSuffixOf (300 tests)
[32;1m ✓ [0misPrefixOf (300 tests)
[32;1m ✓ [0misInfixOf (200 tests)
Block LE-W64
[32;1m ✓ [0mequality (200 tests)
[32;1m ✓ [0mordering (100 tests)
[32;1m ✓ [0mIsList (100 tests)
[32;1m ✓ [0mMonoid (400 tests)
[32;1m ✓ [0mCollection (801 tests)
Sequential
[32;1m ✓ [0misSuffixOf (300 tests)
[32;1m ✓ [0misPrefixOf (300 tests)
[32;1m ✓ [0misInfixOf (200 tests)
Unboxed
Unboxed W8
[32;1m ✓ [0mequality (200 tests)
[32;1m ✓ [0mordering (100 tests)
[32;1m ✓ [0mIsList (100 tests)
[32;1m ✓ [0mMonoid (400 tests)
[32;1m ✓ [0mCollection (801 tests)
Sequential
[32;1m ✓ [0misSuffixOf (300 tests)
[32;1m ✓ [0misPrefixOf (300 tests)
[32;1m ✓ [0misInfixOf (200 tests)
Unboxed W16
[32;1m ✓ [0mequality (200 tests)
[32;1m ✓ [0mordering (100 tests)
[32;1m ✓ [0mIsList (100 tests)
[32;1m ✓ [0mMonoid (400 tests)
[32;1m ✓ [0mCollection (801 tests)
Sequential
[32;1m ✓ [0misSuffixOf (300 tests)
[32;1m ✓ [0misPrefixOf (300 tests)
[32;1m ✓ [0misInfixOf (200 tests)
Unboxed W32
[32;1m ✓ [0mequality (200 tests)
[32;1m ✓ [0mordering (100 tests)
[32;1m ✓ [0mIsList (100 tests)
[32;1m ✓ [0mMonoid (400 tests)
[32;1m ✓ [0mCollection (801 tests)
Sequential
[32;1m ✓ [0misSuffixOf (300 tests)
[32;1m ✓ [0misPrefixOf (300 tests)
[32;1m ✓ [0misInfixOf (200 tests)
Unboxed W64
[32;1m ✓ [0mequality (200 tests)
[32;1m ✓ [0mordering (100 tests)
[32;1m ✓ [0mIsList (100 tests)
[32;1m ✓ [0mMonoid (400 tests)
[32;1m ✓ [0mCollection (801 tests)
Sequential
[32;1m ✓ [0misSuffixOf (300 tests)
[32;1m ✓ [0misPrefixOf (300 tests)
[32;1m ✓ [0misInfixOf (200 tests)
Unboxed W128
[32;1m ✓ [0mequality (200 tests)
[32;1m ✓ [0mordering (100 tests)
[32;1m ✓ [0mIsList (100 tests)
[32;1m ✓ [0mMonoid (400 tests)
[32;1m ✓ [0mCollection (801 tests)
Sequential
[32;1m ✓ [0misSuffixOf (300 tests)
[32;1m ✓ [0misPrefixOf (300 tests)
[32;1m ✓ [0misInfixOf (200 tests)
Unboxed W256
[32;1m ✓ [0mequality (200 tests)
[32;1m ✓ [0mordering (100 tests)
[32;1m ✓ [0mIsList (100 tests)
[32;1m ✓ [0mMonoid (400 tests)
[32;1m ✓ [0mCollection (801 tests)
Sequential
[32;1m ✓ [0misSuffixOf (300 tests)
[32;1m ✓ [0misPrefixOf (300 tests)
[32;1m ✓ [0misInfixOf (200 tests)
Unboxed Word
[32;1m ✓ [0mequality (200 tests)
[32;1m ✓ [0mordering (100 tests)
[32;1m ✓ [0mIsList (100 tests)
[32;1m ✓ [0mMonoid (400 tests)
[32;1m ✓ [0mCollection (801 tests)
Sequential
[32;1m ✓ [0misSuffixOf (300 tests)
[32;1m ✓ [0misPrefixOf (300 tests)
[32;1m ✓ [0misInfixOf (200 tests)
Unboxed I8
[32;1m ✓ [0mequality (200 tests)
[32;1m ✓ [0mordering (100 tests)
[32;1m ✓ [0mIsList (100 tests)
[32;1m ✓ [0mMonoid (400 tests)
[32;1m ✓ [0mCollection (801 tests)
Sequential
[32;1m ✓ [0misSuffixOf (300 tests)
[32;1m ✓ [0misPrefixOf (300 tests)
[32;1m ✓ [0misInfixOf (200 tests)
Unboxed I16
[32;1m ✓ [0mequality (200 tests)
[32;1m ✓ [0mordering (100 tests)
[32;1m ✓ [0mIsList (100 tests)
[32;1m ✓ [0mMonoid (400 tests)
[32;1m ✓ [0mCollection (801 tests)
Sequential
[32;1m ✓ [0misSuffixOf (300 tests)
[32;1m ✓ [0misPrefixOf (300 tests)
[32;1m ✓ [0misInfixOf (200 tests)
Unboxed I32
[32;1m ✓ [0mequality (200 tests)
[32;1m ✓ [0mordering (100 tests)
[32;1m ✓ [0mIsList (100 tests)
[32;1m ✓ [0mMonoid (400 tests)
[32;1m ✓ [0mCollection (801 tests)
Sequential
[32;1m ✓ [0misSuffixOf (300 tests)
[32;1m ✓ [0misPrefixOf (300 tests)
[32;1m ✓ [0misInfixOf (200 tests)
Unboxed I64
[32;1m ✓ [0mequality (200 tests)
[32;1m ✓ [0mordering (100 tests)
[32;1m ✓ [0mIsList (100 tests)
[32;1m ✓ [0mMonoid (400 tests)
[32;1m ✓ [0mCollection (801 tests)
Sequential
[32;1m ✓ [0misSuffixOf (300 tests)
[32;1m ✓ [0misPrefixOf (300 tests)
[32;1m ✓ [0misInfixOf (200 tests)
Unboxed Int
[32;1m ✓ [0mequality (200 tests)
[32;1m ✓ [0mordering (100 tests)
[32;1m ✓ [0mIsList (100 tests)
[32;1m ✓ [0mMonoid (400 tests)
[32;1m ✓ [0mCollection (801 tests)
Sequential
[32;1m ✓ [0misSuffixOf (300 tests)
[32;1m ✓ [0misPrefixOf (300 tests)
[32;1m ✓ [0misInfixOf (200 tests)
Unboxed FP32
[32;1m ✓ [0mequality (200 tests)
[32;1m ✓ [0mordering (100 tests)
[32;1m ✓ [0mIsList (100 tests)
[32;1m ✓ [0mMonoid (400 tests)
[32;1m ✓ [0mCollection (801 tests)
Sequential
[32;1m ✓ [0misSuffixOf (300 tests)
[32;1m ✓ [0misPrefixOf (300 tests)
[32;1m ✓ [0misInfixOf (200 tests)
Unboxed FP64
[32;1m ✓ [0mequality (200 tests)
[32;1m ✓ [0mordering (100 tests)
[32;1m ✓ [0mIsList (100 tests)
[32;1m ✓ [0mMonoid (400 tests)
[32;1m ✓ [0mCollection (801 tests)
Sequential
[32;1m ✓ [0misSuffixOf (300 tests)
[32;1m ✓ [0misPrefixOf (300 tests)
[32;1m ✓ [0misInfixOf (200 tests)
Unboxed CChar
[32;1m ✓ [0mequality (200 tests)
[32;1m ✓ [0mordering (100 tests)
[32;1m ✓ [0mIsList (100 tests)
[32;1m ✓ [0mMonoid (400 tests)
[32;1m ✓ [0mCollection (801 tests)
Sequential
[32;1m ✓ [0misSuffixOf (300 tests)
[32;1m ✓ [0misPrefixOf (300 tests)
[32;1m ✓ [0misInfixOf (200 tests)
Unboxed CUChar
[32;1m ✓ [0mequality (200 tests)
[32;1m ✓ [0mordering (100 tests)
[32;1m ✓ [0mIsList (100 tests)
[32;1m ✓ [0mMonoid (400 tests)
[32;1m ✓ [0mCollection (801 tests)
Sequential
[32;1m ✓ [0misSuffixOf (300 tests)
[32;1m ✓ [0misPrefixOf (300 tests)
[32;1m ✓ [0misInfixOf (200 tests)
Unboxed BE-W16
[32;1m ✓ [0mequality (200 tests)
[32;1m ✓ [0mordering (100 tests)
[32;1m ✓ [0mIsList (100 tests)
[32;1m ✓ [0mMonoid (400 tests)
[32;1m ✓ [0mCollection (801 tests)
Sequential
[32;1m ✓ [0misSuffixOf (300 tests)
[32;1m ✓ [0misPrefixOf (300 tests)
[32;1m ✓ [0misInfixOf (200 tests)
Unboxed BE-W32
[32;1m ✓ [0mequality (200 tests)
[32;1m ✓ [0mordering (100 tests)
[32;1m ✓ [0mIsList (100 tests)
[32;1m ✓ [0mMonoid (400 tests)
[32;1m ✓ [0mCollection (801 tests)
Sequential
[32;1m ✓ [0misSuffixOf (300 tests)
[32;1m ✓ [0misPrefixOf (300 tests)
[32;1m ✓ [0misInfixOf (200 tests)
Unboxed BE-W64
[32;1m ✓ [0mequality (200 tests)
[32;1m ✓ [0mordering (100 tests)
[32;1m ✓ [0mIsList (100 tests)
[32;1m ✓ [0mMonoid (400 tests)
[32;1m ✓ [0mCollection (801 tests)
Sequential
[32;1m ✓ [0misSuffixOf (300 tests)
[32;1m ✓ [0misPrefixOf (300 tests)
[32;1m ✓ [0misInfixOf (200 tests)
Unboxed LE-W16
[32;1m ✓ [0mequality (200 tests)
[32;1m ✓ [0mordering (100 tests)
[32;1m ✓ [0mIsList (100 tests)
[32;1m ✓ [0mMonoid (400 tests)
[32;1m ✓ [0mCollection (801 tests)
Sequential
[32;1m ✓ [0misSuffixOf (300 tests)
[32;1m ✓ [0misPrefixOf (300 tests)
[32;1m ✓ [0misInfixOf (200 tests)
Unboxed LE-W32
[32;1m ✓ [0mequality (200 tests)
[32;1m ✓ [0mordering (100 tests)
[32;1m ✓ [0mIsList (100 tests)
[32;1m ✓ [0mMonoid (400 tests)
[32;1m ✓ [0mCollection (801 tests)
Sequential
[32;1m ✓ [0misSuffixOf (300 tests)
[32;1m ✓ [0misPrefixOf (300 tests)
[32;1m ✓ [0misInfixOf (200 tests)
Unboxed LE-W64
[32;1m ✓ [0mequality (200 tests)
[32;1m ✓ [0mordering (100 tests)
[32;1m ✓ [0mIsList (100 tests)
[32;1m ✓ [0mMonoid (400 tests)
[32;1m ✓ [0mCollection (801 tests)
Sequential
[32;1m ✓ [0misSuffixOf (300 tests)
[32;1m ✓ [0misPrefixOf (300 tests)
[32;1m ✓ [0misInfixOf (200 tests)
Boxed
Array(W8)
[32;1m ✓ [0mequality (200 tests)
[32;1m ✓ [0mordering (100 tests)
[32;1m ✓ [0mIsList (100 tests)
[32;1m ✓ [0mMonoid (400 tests)
[32;1m ✓ [0mCollection (801 tests)
Sequential
[32;1m ✓ [0misSuffixOf (300 tests)
[32;1m ✓ [0misPrefixOf (300 tests)
[32;1m ✓ [0misInfixOf (200 tests)
Array(W16)
[32;1m ✓ [0mequality (200 tests)
[32;1m ✓ [0mordering (100 tests)
[32;1m ✓ [0mIsList (100 tests)
[32;1m ✓ [0mMonoid (400 tests)
[32;1m ✓ [0mCollection (801 tests)
Sequential
[32;1m ✓ [0misSuffixOf (300 tests)
[32;1m ✓ [0misPrefixOf (300 tests)
[32;1m ✓ [0misInfixOf (200 tests)
Array(W32)
[32;1m ✓ [0mequality (200 tests)
[32;1m ✓ [0mordering (100 tests)
[32;1m ✓ [0mIsList (100 tests)
[32;1m ✓ [0mMonoid (400 tests)
[32;1m ✓ [0mCollection (801 tests)
Sequential
[32;1m ✓ [0misSuffixOf (300 tests)
[32;1m ✓ [0misPrefixOf (300 tests)
[32;1m ✓ [0misInfixOf (200 tests)
Array(W64)
[32;1m ✓ [0mequality (200 tests)
[32;1m ✓ [0mordering (100 tests)
[32;1m ✓ [0mIsList (100 tests)
[32;1m ✓ [0mMonoid (400 tests)
[32;1m ✓ [0mCollection (801 tests)
Sequential
[32;1m ✓ [0misSuffixOf (300 tests)
[32;1m ✓ [0misPrefixOf (300 tests)
[32;1m ✓ [0misInfixOf (200 tests)
Array(I8)
[32;1m ✓ [0mequality (200 tests)
[32;1m ✓ [0mordering (100 tests)
[32;1m ✓ [0mIsList (100 tests)
[32;1m ✓ [0mMonoid (400 tests)
[32;1m ✓ [0mCollection (801 tests)
Sequential
[32;1m ✓ [0misSuffixOf (300 tests)
[32;1m ✓ [0misPrefixOf (300 tests)
[32;1m ✓ [0misInfixOf (200 tests)
Array(I16)
[32;1m ✓ [0mequality (200 tests)
[32;1m ✓ [0mordering (100 tests)
[32;1m ✓ [0mIsList (100 tests)
[32;1m ✓ [0mMonoid (400 tests)
[32;1m ✓ [0mCollection (801 tests)
Sequential
[32;1m ✓ [0misSuffixOf (300 tests)
[32;1m ✓ [0misPrefixOf (300 tests)
[32;1m ✓ [0misInfixOf (200 tests)
Array(I32)
[32;1m ✓ [0mequality (200 tests)
[32;1m ✓ [0mordering (100 tests)
[32;1m ✓ [0mIsList (100 tests)
[32;1m ✓ [0mMonoid (400 tests)
[32;1m ✓ [0mCollection (801 tests)
Sequential
[32;1m ✓ [0misSuffixOf (300 tests)
[32;1m ✓ [0misPrefixOf (300 tests)
[32;1m ✓ [0misInfixOf (200 tests)
Array(I64)
[32;1m ✓ [0mequality (200 tests)
[32;1m ✓ [0mordering (100 tests)
[32;1m ✓ [0mIsList (100 tests)
[32;1m ✓ [0mMonoid (400 tests)
[32;1m ✓ [0mCollection (801 tests)
Sequential
[32;1m ✓ [0misSuffixOf (300 tests)
[32;1m ✓ [0misPrefixOf (300 tests)
[32;1m ✓ [0misInfixOf (200 tests)
Array(F32)
[32;1m ✓ [0mequality (200 tests)
[32;1m ✓ [0mordering (100 tests)
[32;1m ✓ [0mIsList (100 tests)
[32;1m ✓ [0mMonoid (400 tests)
[32;1m ✓ [0mCollection (801 tests)
Sequential
[32;1m ✓ [0misSuffixOf (300 tests)
[32;1m ✓ [0misPrefixOf (300 tests)
[32;1m ✓ [0misInfixOf (200 tests)
Array(F64)
[32;1m ✓ [0mequality (200 tests)
[32;1m ✓ [0mordering (100 tests)
[32;1m ✓ [0mIsList (100 tests)
[32;1m ✓ [0mMonoid (400 tests)
[32;1m ✓ [0mCollection (801 tests)
Sequential
[32;1m ✓ [0misSuffixOf (300 tests)
[32;1m ✓ [0misPrefixOf (300 tests)
[32;1m ✓ [0misInfixOf (200 tests)
Array(Int)
[32;1m ✓ [0mequality (200 tests)
[32;1m ✓ [0mordering (100 tests)
[32;1m ✓ [0mIsList (100 tests)
[32;1m ✓ [0mMonoid (400 tests)
[32;1m ✓ [0mCollection (801 tests)
Sequential
[32;1m ✓ [0misSuffixOf (300 tests)
[32;1m ✓ [0misPrefixOf (300 tests)
[32;1m ✓ [0misInfixOf (200 tests)
Array(Int,Int)
[32;1m ✓ [0mequality (200 tests)
[32;1m ✓ [0mordering (100 tests)
[32;1m ✓ [0mIsList (100 tests)
[32;1m ✓ [0mMonoid (400 tests)
[32;1m ✓ [0mCollection (801 tests)
Sequential
[32;1m ✓ [0misSuffixOf (300 tests)
[32;1m ✓ [0misPrefixOf (300 tests)
[32;1m ✓ [0misInfixOf (200 tests)
Array(Integer)
[32;1m ✓ [0mequality (200 tests)
[32;1m ✓ [0mordering (100 tests)
[32;1m ✓ [0mIsList (100 tests)
[32;1m ✓ [0mMonoid (400 tests)
[32;1m ✓ [0mCollection (801 tests)
Sequential
[32;1m ✓ [0misSuffixOf (300 tests)
[32;1m ✓ [0misPrefixOf (300 tests)
[32;1m ✓ [0misInfixOf (200 tests)
Array(CChar)
[32;1m ✓ [0mequality (200 tests)
[32;1m ✓ [0mordering (100 tests)
[32;1m ✓ [0mIsList (100 tests)
[32;1m ✓ [0mMonoid (400 tests)
[32;1m ✓ [0mCollection (801 tests)
Sequential
[32;1m ✓ [0misSuffixOf (300 tests)
[32;1m ✓ [0misPrefixOf (300 tests)
[32;1m ✓ [0misInfixOf (200 tests)
Array(CUChar)
[32;1m ✓ [0mequality (200 tests)
[32;1m ✓ [0mordering (100 tests)
[32;1m ✓ [0mIsList (100 tests)
[32;1m ✓ [0mMonoid (400 tests)
[32;1m ✓ [0mCollection (801 tests)
Sequential
[32;1m ✓ [0misSuffixOf (300 tests)
[32;1m ✓ [0misPrefixOf (300 tests)
[32;1m ✓ [0misInfixOf (200 tests)
Array(BE W16)
[32;1m ✓ [0mequality (200 tests)
[32;1m ✓ [0mordering (100 tests)
[32;1m ✓ [0mIsList (100 tests)
[32;1m ✓ [0mMonoid (400 tests)
[32;1m ✓ [0mCollection (801 tests)
Sequential
[32;1m ✓ [0misSuffixOf (300 tests)
[32;1m ✓ [0misPrefixOf (300 tests)
[32;1m ✓ [0misInfixOf (200 tests)
Array(BE W32)
[32;1m ✓ [0mequality (200 tests)
[32;1m ✓ [0mordering (100 tests)
[32;1m ✓ [0mIsList (100 tests)
[32;1m ✓ [0mMonoid (400 tests)
[32;1m ✓ [0mCollection (801 tests)
Sequential
[32;1m ✓ [0misSuffixOf (300 tests)
[32;1m ✓ [0misPrefixOf (300 tests)
[32;1m ✓ [0misInfixOf (200 tests)
Array(BE W64)
[32;1m ✓ [0mequality (200 tests)
[32;1m ✓ [0mordering (100 tests)
[32;1m ✓ [0mIsList (100 tests)
[32;1m ✓ [0mMonoid (400 tests)
[32;1m ✓ [0mCollection (801 tests)
Sequential
[32;1m ✓ [0misSuffixOf (300 tests)
[32;1m ✓ [0misPrefixOf (300 tests)
[32;1m ✓ [0misInfixOf (200 tests)
Array(LE W16)
[32;1m ✓ [0mequality (200 tests)
[32;1m ✓ [0mordering (100 tests)
[32;1m ✓ [0mIsList (100 tests)
[32;1m ✓ [0mMonoid (400 tests)
[32;1m ✓ [0mCollection (801 tests)
Sequential
[32;1m ✓ [0misSuffixOf (300 tests)
[32;1m ✓ [0misPrefixOf (300 tests)
[32;1m ✓ [0misInfixOf (200 tests)
Array(LE W32)
[32;1m ✓ [0mequality (200 tests)
[32;1m ✓ [0mordering (100 tests)
[32;1m ✓ [0mIsList (100 tests)
[32;1m ✓ [0mMonoid (400 tests)
[32;1m ✓ [0mCollection (801 tests)
Sequential
[32;1m ✓ [0misSuffixOf (300 tests)
[32;1m ✓ [0misPrefixOf (300 tests)
[32;1m ✓ [0misInfixOf (200 tests)
Array(LE W64)
[32;1m ✓ [0mequality (200 tests)
[32;1m ✓ [0mordering (100 tests)
[32;1m ✓ [0mIsList (100 tests)
[32;1m ✓ [0mMonoid (400 tests)
[32;1m ✓ [0mCollection (801 tests)
Sequential
[32;1m ✓ [0misSuffixOf (300 tests)
[32;1m ✓ [0misPrefixOf (300 tests)
[32;1m ✓ [0misInfixOf (200 tests)
ChunkedUArray
Unboxed
Unboxed W8
[32;1m ✓ [0mequality (200 tests)
[32;1m ✓ [0mordering (100 tests)
[32;1m ✓ [0mIsList (100 tests)
[32;1m ✓ [0mMonoid (400 tests)
[32;1m ✓ [0mCollection (801 tests)
Sequential
[32;1m ✓ [0misSuffixOf (300 tests)
[32;1m ✓ [0misPrefixOf (300 tests)
[32;1m ✓ [0misInfixOf (200 tests)
Unboxed W16
[32;1m ✓ [0mequality (200 tests)
[32;1m ✓ [0mordering (100 tests)
[32;1m ✓ [0mIsList (100 tests)
[32;1m ✓ [0mMonoid (400 tests)
[32;1m ✓ [0mCollection (801 tests)
Sequential
[32;1m ✓ [0misSuffixOf (300 tests)
[32;1m ✓ [0misPrefixOf (300 tests)
[32;1m ✓ [0misInfixOf (200 tests)
Unboxed W32
[32;1m ✓ [0mequality (200 tests)
[32;1m ✓ [0mordering (100 tests)
[32;1m ✓ [0mIsList (100 tests)
[32;1m ✓ [0mMonoid (400 tests)
[32;1m ✓ [0mCollection (801 tests)
Sequential
[32;1m ✓ [0misSuffixOf (300 tests)
[32;1m ✓ [0misPrefixOf (300 tests)
[32;1m ✓ [0misInfixOf (200 tests)
Unboxed W64
[32;1m ✓ [0mequality (200 tests)
[32;1m ✓ [0mordering (100 tests)
[32;1m ✓ [0mIsList (100 tests)
[32;1m ✓ [0mMonoid (400 tests)
[32;1m ✓ [0mCollection (801 tests)
Sequential
[32;1m ✓ [0misSuffixOf (300 tests)
[32;1m ✓ [0misPrefixOf (300 tests)
[32;1m ✓ [0misInfixOf (200 tests)
Unboxed W128
[32;1m ✓ [0mequality (200 tests)
[32;1m ✓ [0mordering (100 tests)
[32;1m ✓ [0mIsList (100 tests)
[32;1m ✓ [0mMonoid (400 tests)
[32;1m ✓ [0mCollection (801 tests)
Sequential
[32;1m ✓ [0misSuffixOf (300 tests)
[32;1m ✓ [0misPrefixOf (300 tests)
[32;1m ✓ [0misInfixOf (200 tests)
Unboxed W256
[32;1m ✓ [0mequality (200 tests)
[32;1m ✓ [0mordering (100 tests)
[32;1m ✓ [0mIsList (100 tests)
[32;1m ✓ [0mMonoid (400 tests)
[32;1m ✓ [0mCollection (801 tests)
Sequential
[32;1m ✓ [0misSuffixOf (300 tests)
[32;1m ✓ [0misPrefixOf (300 tests)
[32;1m ✓ [0misInfixOf (200 tests)
Unboxed Word
[32;1m ✓ [0mequality (200 tests)
[32;1m ✓ [0mordering (100 tests)
[32;1m ✓ [0mIsList (100 tests)
[32;1m ✓ [0mMonoid (400 tests)
[32;1m ✓ [0mCollection (801 tests)
Sequential
[32;1m ✓ [0misSuffixOf (300 tests)
[32;1m ✓ [0misPrefixOf (300 tests)
[32;1m ✓ [0misInfixOf (200 tests)
Unboxed I8
[32;1m ✓ [0mequality (200 tests)
[32;1m ✓ [0mordering (100 tests)
[32;1m ✓ [0mIsList (100 tests)
[32;1m ✓ [0mMonoid (400 tests)
[32;1m ✓ [0mCollection (801 tests)
Sequential
[32;1m ✓ [0misSuffixOf (300 tests)
[32;1m ✓ [0misPrefixOf (300 tests)
[32;1m ✓ [0misInfixOf (200 tests)
Unboxed I16
[32;1m ✓ [0mequality (200 tests)
[32;1m ✓ [0mordering (100 tests)
[32;1m ✓ [0mIsList (100 tests)
[32;1m ✓ [0mMonoid (400 tests)
[32;1m ✓ [0mCollection (801 tests)
Sequential
[32;1m ✓ [0misSuffixOf (300 tests)
[32;1m ✓ [0misPrefixOf (300 tests)
[32;1m ✓ [0misInfixOf (200 tests)
Unboxed I32
[32;1m ✓ [0mequality (200 tests)
[32;1m ✓ [0mordering (100 tests)
[32;1m ✓ [0mIsList (100 tests)
[32;1m ✓ [0mMonoid (400 tests)
[32;1m ✓ [0mCollection (801 tests)
Sequential
[32;1m ✓ [0misSuffixOf (300 tests)
[32;1m ✓ [0misPrefixOf (300 tests)
[32;1m ✓ [0misInfixOf (200 tests)
Unboxed I64
[32;1m ✓ [0mequality (200 tests)
[32;1m ✓ [0mordering (100 tests)
[32;1m ✓ [0mIsList (100 tests)
[32;1m ✓ [0mMonoid (400 tests)
[32;1m ✓ [0mCollection (801 tests)
Sequential
[32;1m ✓ [0misSuffixOf (300 tests)
[32;1m ✓ [0misPrefixOf (300 tests)
[32;1m ✓ [0misInfixOf (200 tests)
Unboxed Int
[32;1m ✓ [0mequality (200 tests)
[32;1m ✓ [0mordering (100 tests)
[32;1m ✓ [0mIsList (100 tests)
[32;1m ✓ [0mMonoid (400 tests)
[32;1m ✓ [0mCollection (801 tests)
Sequential
[32;1m ✓ [0misSuffixOf (300 tests)
[32;1m ✓ [0misPrefixOf (300 tests)
[32;1m ✓ [0misInfixOf (200 tests)
Unboxed FP32
[32;1m ✓ [0mequality (200 tests)
[32;1m ✓ [0mordering (100 tests)
[32;1m ✓ [0mIsList (100 tests)
[32;1m ✓ [0mMonoid (400 tests)
[32;1m ✓ [0mCollection (801 tests)
Sequential
[32;1m ✓ [0misSuffixOf (300 tests)
[32;1m ✓ [0misPrefixOf (300 tests)
[32;1m ✓ [0misInfixOf (200 tests)
Unboxed FP64
[32;1m ✓ [0mequality (200 tests)
[32;1m ✓ [0mordering (100 tests)
[32;1m ✓ [0mIsList (100 tests)
[32;1m ✓ [0mMonoid (400 tests)
[32;1m ✓ [0mCollection (801 tests)
Sequential
[32;1m ✓ [0misSuffixOf (300 tests)
[32;1m ✓ [0misPrefixOf (300 tests)
[32;1m ✓ [0misInfixOf (200 tests)
Unboxed CChar
[32;1m ✓ [0mequality (200 tests)
[32;1m ✓ [0mordering (100 tests)
[32;1m ✓ [0mIsList (100 tests)
[32;1m ✓ [0mMonoid (400 tests)
[32;1m ✓ [0mCollection (801 tests)
Sequential
[32;1m ✓ [0misSuffixOf (300 tests)
[32;1m ✓ [0misPrefixOf (300 tests)
[32;1m ✓ [0misInfixOf (200 tests)
Unboxed CUChar
[32;1m ✓ [0mequality (200 tests)
[32;1m ✓ [0mordering (100 tests)
[32;1m ✓ [0mIsList (100 tests)
[32;1m ✓ [0mMonoid (400 tests)
[32;1m ✓ [0mCollection (801 tests)
Sequential
[32;1m ✓ [0misSuffixOf (300 tests)
[32;1m ✓ [0misPrefixOf (300 tests)
[32;1m ✓ [0misInfixOf (200 tests)
Unboxed BE-W16
[32;1m ✓ [0mequality (200 tests)
[32;1m ✓ [0mordering (100 tests)
[32;1m ✓ [0mIsList (100 tests)
[32;1m ✓ [0mMonoid (400 tests)
[32;1m ✓ [0mCollection (801 tests)
Sequential
[32;1m ✓ [0misSuffixOf (300 tests)
[32;1m ✓ [0misPrefixOf (300 tests)
[32;1m ✓ [0misInfixOf (200 tests)
Unboxed BE-W32
[32;1m ✓ [0mequality (200 tests)
[32;1m ✓ [0mordering (100 tests)
[32;1m ✓ [0mIsList (100 tests)
[32;1m ✓ [0mMonoid (400 tests)
[32;1m ✓ [0mCollection (801 tests)
Sequential
[32;1m ✓ [0misSuffixOf (300 tests)
[32;1m ✓ [0misPrefixOf (300 tests)
[32;1m ✓ [0misInfixOf (200 tests)
Unboxed BE-W64
[32;1m ✓ [0mequality (200 tests)
[32;1m ✓ [0mordering (100 tests)
[32;1m ✓ [0mIsList (100 tests)
[32;1m ✓ [0mMonoid (400 tests)
[32;1m ✓ [0mCollection (801 tests)
Sequential
[32;1m ✓ [0misSuffixOf (300 tests)
[32;1m ✓ [0misPrefixOf (300 tests)
[32;1m ✓ [0misInfixOf (200 tests)
Unboxed LE-W16
[32;1m ✓ [0mequality (200 tests)
[32;1m ✓ [0mordering (100 tests)
[32;1m ✓ [0mIsList (100 tests)
[32;1m ✓ [0mMonoid (400 tests)
[32;1m ✓ [0mCollection (801 tests)
Sequential
[32;1m ✓ [0misSuffixOf (300 tests)
[32;1m ✓ [0misPrefixOf (300 tests)
[32;1m ✓ [0misInfixOf (200 tests)
Unboxed LE-W32
[32;1m ✓ [0mequality (200 tests)
[32;1m ✓ [0mordering (100 tests)
[32;1m ✓ [0mIsList (100 tests)
[32;1m ✓ [0mMonoid (400 tests)
[32;1m ✓ [0mCollection (801 tests)
Sequential
[32;1m ✓ [0misSuffixOf (300 tests)
[32;1m ✓ [0misPrefixOf (300 tests)
[32;1m ✓ [0misInfixOf (200 tests)
Unboxed LE-W64
[32;1m ✓ [0mequality (200 tests)
[32;1m ✓ [0mordering (100 tests)
[32;1m ✓ [0mIsList (100 tests)
[32;1m ✓ [0mMonoid (400 tests)
[32;1m ✓ [0mCollection (801 tests)
Sequential
[32;1m ✓ [0misSuffixOf (300 tests)
[32;1m ✓ [0misPrefixOf (300 tests)
[32;1m ✓ [0misInfixOf (200 tests)
String
UTF8
String
[32;1m ✓ [0mequality (200 tests)
[32;1m ✓ [0mordering (100 tests)
[32;1m ✓ [0mIsList (100 tests)
[32;1m ✓ [0mMonoid (400 tests)
[32;1m ✓ [0mCollection (801 tests)
Sequential
[32;1m ✓ [0misSuffixOf (300 tests)
[32;1m ✓ [0misPrefixOf (300 tests)
[32;1m ✓ [0misInfixOf (200 tests)
[32;1m ✓ [0mValidation (200 tests)
[32;1m ✓ [0mModifiedUTF8 (4 tests)
[32;1m ✓ [0mCaseMapping (110 tests)
ASCII
AsciiString
[32;1m ✓ [0mequality (200 tests)
[32;1m ✓ [0mordering (100 tests)
[32;1m ✓ [0mIsList (100 tests)
[32;1m ✓ [0mMonoid (400 tests)
[32;1m ✓ [0mCollection (801 tests)
Sequential
[32;1m ✓ [0misSuffixOf (300 tests)
[32;1m ✓ [0misPrefixOf (300 tests)
[32;1m ✓ [0misInfixOf (200 tests)
Storable
Storable
[32;1m ✓ [0mWord8 (0 tests)
[32;1m ✓ [0mWord16 (0 tests)
[32;1m ✓ [0mWord32 (0 tests)
[32;1m ✓ [0mWord64 (0 tests)
[32;1m ✓ [0mInt8 (0 tests)
[32;1m ✓ [0mInt16 (0 tests)
[32;1m ✓ [0mInt32 (0 tests)
[32;1m ✓ [0mInt64 (0 tests)
[32;1m ✓ [0mChar (0 tests)
[32;1m ✓ [0mDouble (0 tests)
[32;1m ✓ [0mFloat (0 tests)
StorableFixed
[32;1m ✓ [0mWord8 (200 tests)
[32;1m ✓ [0mWord16 (200 tests)
[32;1m ✓ [0mWord32 (200 tests)
[32;1m ✓ [0mWord64 (200 tests)
[32;1m ✓ [0mInt8 (200 tests)
[32;1m ✓ [0mInt16 (200 tests)
[32;1m ✓ [0mInt32 (200 tests)
[32;1m ✓ [0mInt64 (200 tests)
[32;1m ✓ [0mChar (200 tests)
[32;1m ✓ [0mDouble (200 tests)
[32;1m ✓ [0mFloat (200 tests)
Endianness
[32;1m ✓ [0mWord16 (200 tests)
[32;1m ✓ [0mWord32 (200 tests)
[32;1m ✓ [0mWord64 (200 tests)
IPv4
[32;1m ✓ [0mequality (200 tests)
[32;1m ✓ [0mStorable (0 tests)
[32;1m ✓ [0mStorableFixed (200 tests)
IPv6
[32;1m ✓ [0mequality (200 tests)
[32;1m ✓ [0mStorable (0 tests)
[32;1m ✓ [0mStorableFixed (200 tests)
[32;1m ✓ [0mparse (8 tests)
String
Base64
[32;1m ✓ [0mtoBase64 (205 tests)
[32;1m ✓ [0mtoBase64OpenBSD (200 tests)
[32;1m ✓ [0mtoBase64URL (405 tests)
[32;1m ✓ [0mhexadecimal (100 tests)
[32;1m ✓ [0mUUID (102 tests)
[32;1m ✓ [0mrandom (6 tests)
[32;1m ✓ [0mConduit (3 tests)
BlockN
Multiple n
[32;1m ✓ [0mn = CountOf 0 (4 tests)
[32;1m ✓ [0mn = CountOf 1 (4 tests)
[32;1m ✓ [0mn = CountOf 2 (4 tests)
[32;1m ✓ [0mn = CountOf 3 (4 tests)
[32;1m ✓ [0mn = CountOf 4 (4 tests)
[32;1m ✓ [0mn = CountOf 5 (4 tests)
[32;1m ✓ [0mn = CountOf 6 (4 tests)
[32;1m ✓ [0mn = CountOf 7 (4 tests)
[32;1m ✓ [0mn = CountOf 8 (4 tests)
[32;1m ✓ [0mn = CountOf 33 (4 tests)
[32;1m ✓ [0mn = CountOf 42 (4 tests)
Format
CSV
[32;1m ✓ [0mfield unit tests (9 tests)
[32;1m ✓ [0mrow unit tests (6 tests)
[32;1m ✓ [0mrow unit tests (6 tests)
[32;1m ✓ [0mrecord . toRow == id (400 tests)
[32;1mSucceed 6119 test(s)[0m
Test suite not built: foundation-linkTest suite not built: doctest