2096.35 s
[vector] +++ OK, passed 100 tests; 15 discarded.
2096.35 s
[vector] last: OK
2096.35 s
[vector] +++ OK, passed 100 tests; 16 discarded.
2096.35 s
[vector] unsafeIndex: OK
2096.35 s
[vector] +++ OK, passed 100 tests; 16 discarded.
2096.35 s
[vector] unsafeHead: OK
2096.35 s
[vector] +++ OK, passed 100 tests; 21 discarded.
2096.35 s
[vector] unsafeLast: OK
2096.35 s
[vector] +++ OK, passed 100 tests; 19 discarded.
2096.35 s
[vector] slice: OK
2096.35 s
[vector] +++ OK, passed 100 tests.
2096.35 s
[vector] init: OK
2096.35 s
[vector] +++ OK, passed 100 tests; 15 discarded.
2096.35 s
[vector] tail: OK
2096.35 s
[vector] +++ OK, passed 100 tests; 15 discarded.
2096.35 s
[vector] take: OK
2096.35 s
[vector] +++ OK, passed 100 tests.
2096.35 s
[vector] drop: OK
2096.35 s
[vector] +++ OK, passed 100 tests.
2096.35 s
[vector] splitAt: OK
2096.35 s
[vector] +++ OK, passed 100 tests.
2096.36 s
[vector] empty: OK
2096.36 s
[vector] +++ OK, passed 1 test.
2096.36 s
[vector] singleton: OK
2096.36 s
[vector] +++ OK, passed 100 tests.
2096.36 s
[vector] replicate: OK
2096.36 s
[vector] +++ OK, passed 100 tests.
2096.36 s
[vector] generate: OK
2096.36 s
[vector] +++ OK, passed 100 tests.
2096.36 s
[vector] iterateN: OK
2096.36 s
[vector] +++ OK, passed 100 tests.
2096.47 s
[vector] iterateNM: OK (0.08s)
2096.47 s
[vector] +++ OK, passed 100 tests.
2096.51 s
[vector] generateM: OK (0.05s)
2096.51 s
[vector] +++ OK, passed 100 tests.
2096.52 s
[vector] replicateM: OK (0.02s)
2096.52 s
[vector] +++ OK, passed 100 tests.
2096.52 s
[vector] create: OK
2096.52 s
[vector] +++ OK, passed 100 tests.
2096.52 s
[vector] createT: OK
2096.52 s
[vector] +++ OK, passed 100 tests.
2096.52 s
[vector] unfoldr: OK
2096.52 s
[vector] +++ OK, passed 100 tests.
2096.52 s
[vector] unfoldrN: OK
2096.52 s
[vector] +++ OK, passed 100 tests.
2096.52 s
[vector] unfoldrExactN: OK
2096.52 s
[vector] +++ OK, passed 100 tests.
2096.59 s
[vector] unfoldrM: OK (0.05s)
2096.59 s
[vector] +++ OK, passed 100 tests.
2096.59 s
[vector] unfoldrNM: OK
2096.59 s
[vector] +++ OK, passed 100 tests.
2096.68 s
[vector] unfoldrExactNM: OK (0.09s)
2096.68 s
[vector] +++ OK, passed 100 tests.
2096.69 s
[vector] constructN: OK
2096.69 s
[vector] +++ OK, passed 100 tests.
2096.69 s
[vector] constructrN: OK
2096.69 s
[vector] +++ OK, passed 100 tests.
2096.69 s
[vector] cons: OK
2096.69 s
[vector] +++ OK, passed 100 tests.
2096.70 s
[vector] snoc: OK
2096.70 s
[vector] +++ OK, passed 100 tests.
2096.71 s
[vector] append: OK
2096.71 s
[vector] +++ OK, passed 100 tests.
2096.73 s
[vector] concat: OK (0.02s)
2096.73 s
[vector] +++ OK, passed 100 tests.
2096.73 s
[vector] force: OK
2096.73 s
[vector] +++ OK, passed 100 tests.
2096.73 s
[vector] upd: OK
2096.73 s
[vector] +++ OK, passed 100 tests.
2096.74 s
[vector] accum: OK
2096.74 s
[vector] +++ OK, passed 100 tests.
2096.74 s
[vector] reverse: OK
2096.74 s
[vector] +++ OK, passed 100 tests.
2096.74 s
[vector] backpermute: OK
2096.74 s
[vector] +++ OK, passed 100 tests.
2096.75 s
[vector] map: OK
2096.75 s
[vector] +++ OK, passed 100 tests.
2096.75 s
[vector] imap: OK
2096.75 s
[vector] +++ OK, passed 100 tests.
2096.76 s
[vector] concatMap: OK
2096.76 s
[vector] +++ OK, passed 100 tests.
2096.77 s
[vector] mapM: OK
2096.78 s
[vector] +++ OK, passed 100 tests.
2096.80 s
[vector] mapM_: OK (0.04s)
2096.80 s
[vector] +++ OK, passed 100 tests.
2096.80 s
[vector] forM: OK
2096.80 s
[vector] +++ OK, passed 100 tests.
2096.83 s
[vector] forM_: OK (0.03s)
2096.83 s
[vector] +++ OK, passed 100 tests.
2096.84 s
[vector] imapM: OK
2096.84 s
[vector] +++ OK, passed 100 tests.
2096.88 s
[vector] imapM_: OK (0.04s)
2096.88 s
[vector] +++ OK, passed 100 tests.
2096.88 s
[vector] zipWith: OK
2096.88 s
[vector] +++ OK, passed 100 tests.
2096.89 s
[vector] zipWith3: OK
2096.89 s
[vector] +++ OK, passed 100 tests.
2096.89 s
[vector] izipWith: OK
2096.89 s
[vector] +++ OK, passed 100 tests.
2096.90 s
[vector] izipWith3: OK
2096.91 s
[vector] +++ OK, passed 100 tests.
2096.91 s
[vector] izipWithM: OK
2096.91 s
[vector] +++ OK, passed 100 tests.
2096.93 s
[vector] izipWithM_: OK (0.03s)
2096.93 s
[vector] +++ OK, passed 100 tests.
2096.95 s
[vector] zipWithM: OK
2096.95 s
[vector] +++ OK, passed 100 tests.
2096.96 s
[vector] zipWithM_: OK (0.02s)
2096.96 s
[vector] +++ OK, passed 100 tests.
2096.96 s
[vector] filter: OK
2096.96 s
[vector] +++ OK, passed 100 tests.
2096.97 s
[vector] ifilter: OK
2096.97 s
[vector] +++ OK, passed 100 tests.
2097.01 s
[vector] filterM: OK (0.05s)
2097.01 s
[vector] +++ OK, passed 100 tests.
2097.02 s
[vector] uniq: OK
2097.02 s
[vector] +++ OK, passed 100 tests.
2097.02 s
[vector] mapMaybe: OK
2097.02 s
[vector] +++ OK, passed 100 tests.
2097.02 s
[vector] imapMaybe: OK
2097.02 s
[vector] +++ OK, passed 100 tests.
2097.02 s
[vector] takeWhile: OK
2097.02 s
[vector] +++ OK, passed 100 tests.
2097.02 s
[vector] dropWhile: OK
2097.03 s
[vector] +++ OK, passed 100 tests.
2097.03 s
[vector] partition: OK
2097.03 s
[vector] +++ OK, passed 100 tests.
2097.03 s
[vector] partitionWith: OK
2097.03 s
[vector] +++ OK, passed 100 tests.
2097.04 s
[vector] span: OK
2097.04 s
[vector] +++ OK, passed 100 tests.
2097.04 s
[vector] break: OK
2097.04 s
[vector] +++ OK, passed 100 tests.
2097.04 s
[vector] spanR: OK
2097.04 s
[vector] +++ OK, passed 100 tests.
2097.04 s
[vector] breakR: OK
2097.04 s
[vector] +++ OK, passed 100 tests.
2097.04 s
[vector] groupBy: OK
2097.04 s
[vector] +++ OK, passed 100 tests.
2097.04 s
[vector] elem: OK
2097.04 s
[vector] +++ OK, passed 100 tests.
2097.04 s
[vector] notElem: OK
2097.05 s
[vector] +++ OK, passed 100 tests.
2097.05 s
[vector] find: OK
2097.05 s
[vector] +++ OK, passed 100 tests.
2097.05 s
[vector] findIndex: OK
2097.05 s
[vector] +++ OK, passed 100 tests.
2097.05 s
[vector] findIndexR: OK
2097.05 s
[vector] +++ OK, passed 100 tests.
2097.05 s
[vector] findIndices: OK
2097.05 s
[vector] +++ OK, passed 100 tests.
2097.05 s
[vector] elemIndex: OK
2097.05 s
[vector] +++ OK, passed 100 tests.
2097.06 s
[vector] elemIndices: OK
2097.06 s
[vector] +++ OK, passed 100 tests.
2097.07 s
[vector] foldl: OK
2097.07 s
[vector] +++ OK, passed 100 tests.
2097.07 s
[vector] foldl1: OK
2097.07 s
[vector] +++ OK, passed 100 tests; 15 discarded.
2097.07 s
[vector] foldl': OK
2097.08 s
[vector] +++ OK, passed 100 tests.
2097.08 s
[vector] foldl1': OK
2097.08 s
[vector] +++ OK, passed 100 tests; 17 discarded.
2097.08 s
[vector] foldr: OK
2097.08 s
[vector] +++ OK, passed 100 tests.
2097.09 s
[vector] foldr1: OK
2097.09 s
[vector] +++ OK, passed 100 tests; 12 discarded.
2097.09 s
[vector] foldr': OK
2097.09 s
[vector] +++ OK, passed 100 tests.
2097.09 s
[vector] foldr1': OK
2097.09 s
[vector] +++ OK, passed 100 tests; 13 discarded.
2097.10 s
[vector] ifoldl: OK
2097.10 s
[vector] +++ OK, passed 100 tests.
2097.10 s
[vector] ifoldl': OK
2097.10 s
[vector] +++ OK, passed 100 tests.
2097.11 s
[vector] ifoldr: OK
2097.11 s
[vector] +++ OK, passed 100 tests.
2097.12 s
[vector] ifoldr': OK
2097.13 s
[vector] +++ OK, passed 100 tests.
2097.13 s
[vector] ifoldM: OK
2097.13 s
[vector] +++ OK, passed 100 tests.
2097.13 s
[vector] ifoldM': OK
2097.13 s
[vector] +++ OK, passed 100 tests.
2097.17 s
[vector] ifoldM_: OK (0.03s)
2097.17 s
[vector] +++ OK, passed 100 tests.
2097.19 s
[vector] ifoldM'_: OK (0.03s)
2097.19 s
[vector] +++ OK, passed 100 tests.
2097.19 s
[vector] all: OK
2097.19 s
[vector] +++ OK, passed 100 tests.
2097.19 s
[vector] any: OK
2097.20 s
[vector] +++ OK, passed 100 tests.
2097.20 s
[vector] prescanl: OK
2097.20 s
[vector] +++ OK, passed 100 tests.
2097.21 s
[vector] prescanl': OK
2097.21 s
[vector] +++ OK, passed 100 tests.
2097.21 s
[vector] postscanl: OK
2097.21 s
[vector] +++ OK, passed 100 tests.
2097.21 s
[vector] postscanl': OK
2097.22 s
[vector] +++ OK, passed 100 tests.
2097.22 s
[vector] scanl: OK
2097.23 s
[vector] +++ OK, passed 100 tests.
2097.23 s
[vector] scanl': OK
2097.23 s
[vector] +++ OK, passed 100 tests.
2097.23 s
[vector] scanl1: OK
2097.23 s
[vector] +++ OK, passed 100 tests.
2097.24 s
[vector] scanl1': OK
2097.24 s
[vector] +++ OK, passed 100 tests.
2097.24 s
[vector] iscanl: OK
2097.24 s
[vector] +++ OK, passed 100 tests.
2097.25 s
[vector] iscanl': OK
2097.25 s
[vector] +++ OK, passed 100 tests.
2097.25 s
[vector] prescanr: OK
2097.25 s
[vector] +++ OK, passed 100 tests.
2097.26 s
[vector] prescanr': OK
2097.26 s
[vector] +++ OK, passed 100 tests.
2097.26 s
[vector] postscanr: OK
2097.26 s
[vector] +++ OK, passed 100 tests.
2097.27 s
[vector] postscanr': OK
2097.27 s
[vector] +++ OK, passed 100 tests.
2097.27 s
[vector] scanr: OK
2097.27 s
[vector] +++ OK, passed 100 tests.
2097.27 s
[vector] scanr': OK
2097.27 s
[vector] +++ OK, passed 100 tests.
2097.28 s
[vector] scanr1: OK
2097.28 s
[vector] +++ OK, passed 100 tests.
2097.28 s
[vector] scanr1': OK
2097.29 s
[vector] +++ OK, passed 100 tests.
2097.29 s
[vector] iscanr: OK
2097.29 s
[vector] +++ OK, passed 100 tests.
2097.29 s
[vector] iscanr': OK
2097.29 s
[vector] +++ OK, passed 100 tests.
2097.30 s
[vector] mut_read: OK
2097.30 s
[vector] +++ OK, passed 100 tests; 17 discarded.
2097.30 s
[vector] mut_write: OK
2097.30 s
[vector] +++ OK, passed 100 tests; 15 discarded.
2097.30 s
[vector] mut_modify: OK
2097.30 s
[vector] +++ OK, passed 100 tests; 15 discarded.
2097.30 s
[vector] mut_generate: OK
2097.31 s
[vector] +++ OK, passed 100 tests.
2097.34 s
[vector] mut_generateM: OK (0.02s)
2097.34 s
[vector] +++ OK, passed 100 tests.
2097.35 s
[vector] mut_mapM_: OK (0.03s)
2097.35 s
[vector] +++ OK, passed 100 tests.
2097.40 s
[vector] mut_imapM_: OK (0.03s)
2097.40 s
[vector] +++ OK, passed 100 tests.
2097.44 s
[vector] mut_forM_: OK (0.05s)
2097.44 s
[vector] +++ OK, passed 100 tests.
2097.46 s
[vector] mut_iforM_: OK (0.03s)
2097.46 s
[vector] +++ OK, passed 100 tests.
2097.47 s
[vector] mut_foldr: OK
2097.47 s
[vector] +++ OK, passed 100 tests.
2097.47 s
[vector] mut_foldr': OK
2097.47 s
[vector] +++ OK, passed 100 tests.
2097.47 s
[vector] mut_foldl: OK
2097.47 s
[vector] +++ OK, passed 100 tests.
2097.48 s
[vector] mut_foldl': OK
2097.48 s
[vector] +++ OK, passed 100 tests.
2097.48 s
[vector] mut_ifoldr: OK
2097.48 s
[vector] +++ OK, passed 100 tests.
2097.49 s
[vector] mut_ifoldr': OK
2097.49 s
[vector] +++ OK, passed 100 tests.
2097.49 s
[vector] mut_ifoldl: OK
2097.50 s
[vector] +++ OK, passed 100 tests.
2097.50 s
[vector] mut_ifoldl': OK
2097.51 s
[vector] +++ OK, passed 100 tests.
2097.51 s
[vector] mut_foldM: OK
2097.51 s
[vector] +++ OK, passed 100 tests.
2097.52 s
[vector] mut_foldM': OK
2097.52 s
[vector] +++ OK, passed 100 tests.
2097.52 s
[vector] mut_foldrM: OK
2097.52 s
[vector] +++ OK, passed 100 tests.
2097.52 s
[vector] mut_foldrM': OK
2097.52 s
[vector] +++ OK, passed 100 tests.
2097.53 s
[vector] mut_ifoldM: OK
2097.53 s
[vector] +++ OK, passed 100 tests.
2097.54 s
[vector] mut_ifoldM': OK
2097.55 s
[vector] +++ OK, passed 100 tests.
2097.55 s
[vector] mut_ifoldrM: OK
2097.55 s
[vector] +++ OK, passed 100 tests.
2097.55 s
[vector] mut_ifoldrM': OK
2097.55 s
[vector] +++ OK, passed 100 tests.
2097.55 s
[vector] compare: OK
2097.55 s
[vector] +++ OK, passed 100 tests.
2097.55 s
[vector] maximum: OK
2097.55 s
[vector] +++ OK, passed 100 tests; 14 discarded.
2097.55 s
[vector] minimum: OK
2097.55 s
[vector] +++ OK, passed 100 tests; 15 discarded.
2097.56 s
[vector] minIndex: OK
2097.56 s
[vector] +++ OK, passed 100 tests; 14 discarded.
2097.56 s
[vector] maxIndex: OK
2097.56 s
[vector] +++ OK, passed 100 tests; 15 discarded.
2097.56 s
[vector] maximumBy: OK
2097.56 s
[vector] +++ OK, passed 100 tests; 17 discarded.
2097.56 s
[vector] minimumBy: OK
2097.56 s
[vector] +++ OK, passed 100 tests; 16 discarded.
2097.56 s
[vector] maximumOn: OK
2097.56 s
[vector] +++ OK, passed 100 tests; 16 discarded.
2097.56 s
[vector] minimumOn: OK
2097.56 s
[vector] +++ OK, passed 100 tests; 15 discarded.
2097.56 s
[vector] maxIndexBy: OK
2097.56 s
[vector] +++ OK, passed 100 tests; 20 discarded.
2097.56 s
[vector] minIndexBy: OK
2097.56 s
[vector] +++ OK, passed 100 tests; 13 discarded.
2097.57 s
[vector] ListFirstMaxIndexWins: OK
2097.57 s
[vector] +++ OK, passed 100 tests; 17 discarded.
2097.57 s
[vector] FalseListFirstMaxIndexWins: OK
2097.57 s
[vector] +++ OK, failed as expected. (after 1 test):
2097.57 s
[vector] Exception:
2097.57 s
[vector] Prelude.foldr1: empty list
2097.57 s
[vector] CallStack (from HasCallStack):
2097.57 s
[vector] error, called at libraries/base/GHC/List.hs:1644:3 in base:GHC.List
2097.57 s
[vector] errorEmptyList, called at libraries/base/GHC/List.hs:609:30 in base:GHC.List
2097.57 s
[vector] foldr1, called at libraries/base/Data/Foldable.hs:741:15 in base:Data.Foldable
2097.57 s
[vector] []
2097.57 s
[vector] zip: OK
2097.57 s
[vector] +++ OK, passed 100 tests.
2097.57 s
[vector] zip3: OK
2097.57 s
[vector] +++ OK, passed 100 tests.
2097.57 s
[vector] unzip: OK
2097.57 s
[vector] +++ OK, passed 100 tests.
2097.57 s
[vector] unzip3: OK
2097.58 s
[vector] +++ OK, passed 100 tests.
2097.58 s
[vector] indexed: OK
2097.58 s
[vector] +++ OK, passed 100 tests.
2097.59 s
[vector] update: OK
2097.59 s
[vector] +++ OK, passed 100 tests.
2097.60 s
[vector] concat: OK (0.02s)
2097.60 s
[vector] +++ OK, passed 100 tests.
2097.60 s
[vector] mempty: OK
2097.60 s
[vector] +++ OK, passed 1 test.
2097.61 s
[vector] mappend: OK
2097.61 s
[vector] +++ OK, passed 100 tests.
2097.62 s
[vector] mconcat: OK (0.02s)
2097.62 s
[vector] +++ OK, passed 100 tests.
2097.62 s
[vector] fmap: OK
2097.62 s
[vector] +++ OK, passed 100 tests.
2097.62 s
[vector] return: OK
2097.62 s
[vector] +++ OK, passed 100 tests.
2097.66 s
[vector] bind: OK (0.03s)
2097.66 s
[vector] +++ OK, passed 100 tests.
2097.66 s
[vector] mzip: OK
2097.66 s
[vector] +++ OK, passed 100 tests.
2097.66 s
[vector] munzip: OK
2097.66 s
[vector] +++ OK, passed 100 tests.
2097.66 s
[vector] applicative_pure: OK
2097.66 s
[vector] +++ OK, passed 100 tests.
2097.74 s
[vector] applicative_appl: OK (0.07s)
2097.74 s
[vector] +++ OK, passed 100 tests.
2097.74 s
[vector] alternative_empty: OK
2097.74 s
[vector] +++ OK, passed 1 test.
2097.74 s
[vector] alternative_or: OK
2097.74 s
[vector] +++ OK, passed 100 tests.
2097.79 s
[vector] sequence: OK (0.04s)
2097.79 s
[vector] +++ OK, passed 100 tests.
2097.79 s
[vector] sequence_: OK (0.02s)
2097.79 s
[vector] +++ OK, passed 100 tests.
2097.82 s
[vector] glength: OK
2097.82 s
[vector] +++ OK, passed 100 tests.
2097.82 s
[vector] sum: OK
2097.82 s
[vector] +++ OK, passed 100 tests.
2097.82 s
[vector] product: OK (0.01s)
2097.82 s
[vector] +++ OK, passed 100 tests.
2097.82 s
[vector] enumFromN: OK
2097.82 s
[vector] +++ OK, passed 100 tests.
2097.83 s
[vector] enumFromThenN: OK
2097.83 s
[vector] +++ OK, passed 100 tests.
2097.85 s
[vector] enumFromTo: OK
2097.85 s
[vector] +++ OK, passed 100 tests.
2097.86 s
[vector] enumFromThenTo: OK (0.02s)
2097.86 s
[vector] +++ OK, passed 100 tests; 13 discarded.
2097.86 s
[vector] unstream
2097.89 s
[vector] unstream == vunstream (exact): OK (0.03s)
2097.89 s
[vector] +++ OK, passed 100 tests.
2097.91 s
[vector] unstream == vunstream (unknown): OK (0.03s)
2097.92 s
[vector] +++ OK, passed 100 tests.
2097.93 s
[vector] unstreamR ~= vunstream (exact): OK (0.02s)
2097.93 s
[vector] +++ OK, passed 100 tests.
2097.96 s
[vector] unstreamR ~= vunstream (unknown): OK (0.03s)
2097.96 s
[vector] +++ OK, passed 100 tests.
2097.96 s
[vector] Tests.Vector.Primitive
2097.96 s
[vector] Int
2097.97 s
[vector] fromList.toList == id: OK (0.01s)
2097.97 s
[vector] +++ OK, passed 100 tests.
2097.99 s
[vector] toList.fromList == id: OK (0.02s)
2097.99 s
[vector] +++ OK, passed 100 tests.
2098.00 s
[vector] unstream.stream == id: OK
2098.00 s
[vector] +++ OK, passed 100 tests.
2098.01 s
[vector] stream.unstream == id: OK (0.01s)
2098.01 s
[vector] +++ OK, passed 100 tests.
2098.05 s
[vector] eq: OK (0.02s)
2098.05 s
[vector] +++ OK, passed 100 tests.
2098.05 s
[vector] length: OK (0.01s)
2098.05 s
[vector] +++ OK, passed 100 tests.
2098.05 s
[vector] null: OK
2098.05 s
[vector] +++ OK, passed 100 tests.
2098.07 s
[vector] index: OK
2098.07 s
[vector] +++ OK, passed 100 tests; 20 discarded.
2098.07 s
[vector] safeIndex: OK
2098.07 s
[vector] +++ OK, passed 100 tests.
2098.08 s
[vector] head: OK
2098.08 s
[vector] +++ OK, passed 100 tests; 15 discarded.
2098.09 s
[vector] last: OK
2098.10 s
[vector] +++ OK, passed 100 tests; 15 discarded.
2098.10 s
[vector] unsafeIndex: OK
2098.10 s
[vector] +++ OK, passed 100 tests; 18 discarded.
2098.11 s
[vector] unsafeHead: OK (0.01s)
2098.11 s
[vector] +++ OK, passed 100 tests; 14 discarded.
2098.11 s
[vector] unsafeLast: OK
2098.11 s
[vector] +++ OK, passed 100 tests; 17 discarded.
2098.11 s
[vector] slice: OK
2098.12 s
[vector] +++ OK, passed 100 tests.
2098.12 s
[vector] init: OK
2098.12 s
[vector] +++ OK, passed 100 tests; 13 discarded.
2098.12 s
[vector] tail: OK
2098.12 s
[vector] +++ OK, passed 100 tests; 19 discarded.
2098.12 s
[vector] take: OK
2098.13 s
[vector] +++ OK, passed 100 tests.
2098.13 s
[vector] drop: OK
2098.13 s
[vector] +++ OK, passed 100 tests.
2098.13 s
[vector] splitAt: OK
2098.13 s
[vector] +++ OK, passed 100 tests.
2098.13 s
[vector] empty: OK
2098.13 s
[vector] +++ OK, passed 1 test.
2098.13 s
[vector] singleton: OK
2098.13 s
[vector] +++ OK, passed 100 tests.
2098.13 s
[vector] replicate: OK
2098.13 s
[vector] +++ OK, passed 100 tests.
2098.13 s
[vector] generate: OK
2098.13 s
[vector] +++ OK, passed 100 tests.
2098.15 s
[vector] iterateN: OK
2098.15 s
[vector] +++ OK, passed 100 tests.
2098.25 s
[vector] iterateNM: OK (0.10s)
2098.25 s
[vector] +++ OK, passed 100 tests.
2098.27 s
[vector] generateM: OK (0.03s)
2098.27 s
[vector] +++ OK, passed 100 tests.
2098.29 s
[vector] replicateM: OK (0.02s)
2098.29 s
[vector] +++ OK, passed 100 tests.
2098.29 s
[vector] create: OK
2098.29 s
[vector] +++ OK, passed 100 tests.
2098.29 s
[vector] createT: OK
2098.29 s
[vector] +++ OK, passed 100 tests.
2098.29 s
[vector] unfoldr: OK
2098.29 s
[vector] +++ OK, passed 100 tests.
2098.29 s
[vector] unfoldrN: OK
2098.29 s
[vector] +++ OK, passed 100 tests.
2098.30 s
[vector] unfoldrExactN: OK
2098.30 s
[vector] +++ OK, passed 100 tests.
2098.30 s
[vector] unfoldrM: OK
2098.30 s
[vector] +++ OK, passed 100 tests.
2098.31 s
[vector] unfoldrNM: OK
2098.31 s
[vector] +++ OK, passed 100 tests.
2098.47 s
[vector] unfoldrExactNM: OK (0.15s)
2098.47 s
[vector] +++ OK, passed 100 tests.
2098.47 s
[vector] constructN: OK (0.02s)
2098.47 s
[vector] +++ OK, passed 100 tests.
2098.48 s
[vector] constructrN: OK
2098.48 s
[vector] +++ OK, passed 100 tests.
2098.48 s
[vector] cons: OK
2098.49 s
[vector] +++ OK, passed 100 tests.
2098.50 s
[vector] snoc: OK
2098.50 s
[vector] +++ OK, passed 100 tests.
2098.50 s
[vector] append: OK
2098.50 s
[vector] +++ OK, passed 100 tests.
2098.54 s
[vector] concat: OK (0.04s)
2098.54 s
[vector] +++ OK, passed 100 tests.
2098.54 s
[vector] force: OK
2098.54 s
[vector] +++ OK, passed 100 tests.
2098.54 s
[vector] upd: OK
2098.58 s
[vector] +++ OK, passed 100 tests.
2098.58 s
[vector] accum: OK (0.04s)
2098.59 s
[vector] +++ OK, passed 100 tests.
2098.59 s
[vector] reverse: OK
2098.60 s
[vector] +++ OK, passed 100 tests.
2098.60 s
[vector] backpermute: OK
2098.61 s
[vector] +++ OK, passed 100 tests.
2098.61 s
[vector] map: OK
2098.61 s
[vector] +++ OK, passed 100 tests.
2098.62 s
[vector] imap: OK
2098.62 s
[vector] +++ OK, passed 100 tests.
2098.62 s
[vector] concatMap: OK
2098.62 s
[vector] +++ OK, passed 100 tests.
2098.64 s
[vector] mapM: OK
2098.64 s
[vector] +++ OK, passed 100 tests.
2098.68 s
[vector] mapM_: OK (0.05s)
2098.68 s
[vector] +++ OK, passed 100 tests.
2098.68 s
[vector] forM: OK
2098.68 s
[vector] +++ OK, passed 100 tests.
2098.72 s
[vector] forM_: OK (0.03s)
2098.72 s
[vector] +++ OK, passed 100 tests.
2098.72 s
[vector] imapM: OK
2098.72 s
[vector] +++ OK, passed 100 tests.
2098.77 s
[vector] imapM_: OK (0.04s)
2098.77 s
[vector] +++ OK, passed 100 tests.
2098.77 s
[vector] zipWith: OK
2098.77 s
[vector] +++ OK, passed 100 tests.
2098.77 s
[vector] zipWith3: OK
2098.77 s
[vector] +++ OK, passed 100 tests.
2098.78 s
[vector] izipWith: OK
2098.79 s
[vector] +++ OK, passed 100 tests.
2098.79 s
[vector] izipWith3: OK
2098.79 s
[vector] +++ OK, passed 100 tests.
2098.79 s
[vector] izipWithM: OK
2098.79 s
[vector] +++ OK, passed 100 tests.
2098.84 s
[vector] izipWithM_: OK (0.02s)
2098.84 s
[vector] +++ OK, passed 100 tests.
2098.85 s
[vector] zipWithM: OK
2098.85 s
[vector] +++ OK, passed 100 tests.
2098.88 s
[vector] zipWithM_: OK (0.03s)
2098.88 s
[vector] +++ OK, passed 100 tests.
2098.88 s
[vector] filter: OK
2098.88 s
[vector] +++ OK, passed 100 tests.
2098.91 s
[vector] ifilter: OK
2098.91 s
[vector] +++ OK, passed 100 tests.
2098.95 s
[vector] filterM: OK (0.06s)
2098.95 s
[vector] +++ OK, passed 100 tests.
2098.95 s
[vector] uniq: OK
2098.95 s
[vector] +++ OK, passed 100 tests.
2098.98 s
[vector] mapMaybe: OK (0.01s)
2098.98 s
[vector] +++ OK, passed 100 tests.
2098.98 s
[vector] imapMaybe: OK (0.02s)
2098.98 s
[vector] +++ OK, passed 100 tests.
2098.99 s
[vector] takeWhile: OK
2098.99 s
[vector] +++ OK, passed 100 tests.
2099.01 s
[vector] dropWhile: OK (0.01s)
2099.01 s
[vector] +++ OK, passed 100 tests.
2099.01 s
[vector] partition: OK (0.01s)
2099.01 s
[vector] +++ OK, passed 100 tests.
2099.04 s
[vector] partitionWith: OK (0.01s)
2099.04 s
[vector] +++ OK, passed 100 tests.
2099.04 s
[vector] span: OK
2099.04 s
[vector] +++ OK, passed 100 tests.
2099.06 s
[vector] break: OK (0.01s)
2099.06 s
[vector] +++ OK, passed 100 tests.
2099.06 s
[vector] spanR: OK
2099.06 s
[vector] +++ OK, passed 100 tests.
2099.08 s
[vector] breakR: OK (0.01s)
2099.08 s
[vector] +++ OK, passed 100 tests.
2099.08 s
[vector] groupBy: OK (0.01s)
2099.08 s
[vector] +++ OK, passed 100 tests.
2099.08 s
[vector] elem: OK
2099.08 s
[vector] +++ OK, passed 100 tests.
2099.08 s
[vector] notElem: OK
2099.08 s
[vector] +++ OK, passed 100 tests.
2099.09 s
[vector] find: OK
2099.09 s
[vector] +++ OK, passed 100 tests.
2099.09 s
[vector] findIndex: OK
2099.09 s
[vector] +++ OK, passed 100 tests.
2099.09 s
[vector] findIndexR: OK
2099.09 s
[vector] +++ OK, passed 100 tests.
2099.10 s
[vector] findIndices: OK
2099.10 s
[vector] +++ OK, passed 100 tests.
2099.10 s
[vector] elemIndex: OK
2099.10 s
[vector] +++ OK, passed 100 tests.
2099.10 s
[vector] elemIndices: OK
2099.11 s
[vector] +++ OK, passed 100 tests.
2099.11 s
[vector] foldl: OK
2099.11 s
[vector] +++ OK, passed 100 tests.
2099.12 s
[vector] foldl1: OK
2099.12 s
[vector] +++ OK, passed 100 tests; 19 discarded.
2099.13 s
[vector] foldl': OK
2099.13 s
[vector] +++ OK, passed 100 tests.
2099.13 s
[vector] foldl1': OK
2099.13 s
[vector] +++ OK, passed 100 tests; 19 discarded.
2099.14 s
[vector] foldr: OK
2099.14 s
[vector] +++ OK, passed 100 tests.
2099.14 s
[vector] foldr1: OK
2099.14 s
[vector] +++ OK, passed 100 tests; 13 discarded.
2099.15 s
[vector] foldr': OK
2099.15 s
[vector] +++ OK, passed 100 tests.
2099.15 s
[vector] foldr1': OK
2099.15 s
[vector] +++ OK, passed 100 tests; 22 discarded.
2099.16 s
[vector] ifoldl: OK
2099.16 s
[vector] +++ OK, passed 100 tests.
2099.17 s
[vector] ifoldl': OK
2099.17 s
[vector] +++ OK, passed 100 tests.
2099.17 s
[vector] ifoldr: OK
2099.18 s
[vector] +++ OK, passed 100 tests.
2099.18 s
[vector] ifoldr': OK
2099.18 s
[vector] +++ OK, passed 100 tests.
2099.18 s
[vector] ifoldM: OK
2099.19 s
[vector] +++ OK, passed 100 tests.
2099.19 s
[vector] ifoldM': OK
2099.19 s
[vector] +++ OK, passed 100 tests.
2099.24 s
[vector] ifoldM_: OK (0.04s)
2099.24 s
[vector] +++ OK, passed 100 tests.
2099.27 s
[vector] ifoldM'_: OK (0.03s)
2099.27 s
[vector] +++ OK, passed 100 tests.
2099.27 s
[vector] all: OK
2099.27 s
[vector] +++ OK, passed 100 tests.
2099.27 s
[vector] any: OK
2099.27 s
[vector] +++ OK, passed 100 tests.
2099.27 s
[vector] prescanl: OK
2099.27 s
[vector] +++ OK, passed 100 tests.
2099.28 s
[vector] prescanl': OK
2099.28 s
[vector] +++ OK, passed 100 tests.
2099.29 s
[vector] postscanl: OK
2099.29 s
[vector] +++ OK, passed 100 tests.
2099.29 s
[vector] postscanl': OK
2099.29 s
[vector] +++ OK, passed 100 tests.
2099.30 s
[vector] scanl: OK
2099.30 s
[vector] +++ OK, passed 100 tests.
2099.30 s
[vector] scanl': OK
2099.31 s
[vector] +++ OK, passed 100 tests.
2099.31 s
[vector] scanl1: OK
2099.31 s
[vector] +++ OK, passed 100 tests.
2099.31 s
[vector] scanl1': OK
2099.31 s
[vector] +++ OK, passed 100 tests.
2099.32 s
[vector] iscanl: OK
2099.33 s
[vector] +++ OK, passed 100 tests.
2099.33 s
[vector] iscanl': OK
2099.34 s
[vector] +++ OK, passed 100 tests.
2099.34 s
[vector] prescanr: OK
2099.34 s
[vector] +++ OK, passed 100 tests.
2099.35 s
[vector] prescanr': OK
2099.35 s
[vector] +++ OK, passed 100 tests.
2099.35 s
[vector] postscanr: OK
2099.35 s
[vector] +++ OK, passed 100 tests.
2099.36 s
[vector] postscanr': OK
2099.36 s
[vector] +++ OK, passed 100 tests.
2099.36 s
[vector] scanr: OK
2099.36 s
[vector] +++ OK, passed 100 tests.
2099.37 s
[vector] scanr': OK
2099.37 s
[vector] +++ OK, passed 100 tests.
2099.37 s
[vector] scanr1: OK
2099.37 s
[vector] +++ OK, passed 100 tests.
2099.37 s
[vector] scanr1': OK
2099.38 s
[vector] +++ OK, passed 100 tests.
2099.38 s
[vector] iscanr: OK
2099.38 s
[vector] +++ OK, passed 100 tests.
2099.39 s
[vector] iscanr': OK
2099.39 s
[vector] +++ OK, passed 100 tests.
2099.39 s
[vector] mut_read: OK
2099.39 s
[vector] +++ OK, passed 100 tests; 13 discarded.
2099.39 s
[vector] mut_write: OK
2099.40 s
[vector] +++ OK, passed 100 tests; 19 discarded.
2099.40 s
[vector] mut_modify: OK
2099.40 s
[vector] +++ OK, passed 100 tests; 14 discarded.
2099.40 s
[vector] mut_generate: OK
2099.40 s
[vector] +++ OK, passed 100 tests.
2099.43 s
[vector] mut_generateM: OK (0.02s)
2099.43 s
[vector] +++ OK, passed 100 tests.
2099.46 s
[vector] mut_mapM_: OK (0.03s)
2099.46 s
[vector] +++ OK, passed 100 tests.
2099.49 s
[vector] mut_imapM_: OK (0.03s)
2099.50 s
[vector] +++ OK, passed 100 tests.
2099.53 s
[vector] mut_forM_: OK (0.03s)
2099.64 s
[vector] +++ OK, passed 100 tests.
2099.64 s
[vector] mut_iforM_: OK (0.03s)
2099.64 s
[vector] +++ OK, passed 100 tests.
2099.64 s
[vector] mut_foldr: OK
2099.64 s
[vector] +++ OK, passed 100 tests.
2099.65 s
[vector] mut_foldr': OK
2099.65 s
[vector] +++ OK, passed 100 tests.
2099.65 s
[vector] mut_foldl: OK
2099.65 s
[vector] +++ OK, passed 100 tests.
2099.65 s
[vector] mut_foldl': OK
2099.65 s
[vector] +++ OK, passed 100 tests.
2099.65 s
[vector] mut_ifoldr: OK
2099.65 s
[vector] +++ OK, passed 100 tests.
2099.65 s
[vector] mut_ifoldr': OK
2099.65 s
[vector] +++ OK, passed 100 tests.
2099.65 s
[vector] mut_ifoldl: OK
2099.65 s
[vector] +++ OK, passed 100 tests.
2099.65 s
[vector] mut_ifoldl': OK
2099.65 s
[vector] +++ OK, passed 100 tests.
2099.65 s
[vector] mut_foldM: OK
2099.65 s
[vector] +++ OK, passed 100 tests.
2099.65 s
[vector] mut_foldM': OK
2099.65 s
[vector] +++ OK, passed 100 tests.
2099.65 s
[vector] mut_foldrM: OK (0.01s)
2099.66 s
[vector] +++ OK, passed 100 tests.
2099.66 s
[vector] mut_foldrM': OK
2099.66 s
[vector] +++ OK, passed 100 tests.
2099.67 s
[vector] mut_ifoldM: OK (0.01s)
2099.67 s
[vector] +++ OK, passed 100 tests.
2099.69 s
[vector] mut_ifoldM': OK (0.01s)
2099.69 s
[vector] +++ OK, passed 100 tests.
2099.69 s
[vector] mut_ifoldrM: OK (0.02s)
2099.69 s
[vector] +++ OK, passed 100 tests.
2099.71 s
[vector] mut_ifoldrM': OK (0.02s)
2099.71 s
[vector] +++ OK, passed 100 tests.
2099.72 s
[vector] compare: OK
2099.72 s
[vector] +++ OK, passed 100 tests.
2099.72 s
[vector] maximum: OK
2099.72 s
[vector] +++ OK, passed 100 tests; 13 discarded.
2099.73 s
[vector] minimum: OK
2099.73 s
[vector] +++ OK, passed 100 tests; 16 discarded.
2099.73 s
[vector] minIndex: OK
2099.73 s
[vector] +++ OK, passed 100 tests; 18 discarded.
2099.74 s
[vector] maxIndex: OK
2099.74 s
[vector] +++ OK, passed 100 tests; 14 discarded.
2099.74 s
[vector] maximumBy: OK
2099.74 s
[vector] +++ OK, passed 100 tests; 20 discarded.
2099.74 s
[vector] minimumBy: OK
2099.74 s
[vector] +++ OK, passed 100 tests; 13 discarded.
2099.74 s
[vector] maximumOn: OK
2099.74 s
[vector] +++ OK, passed 100 tests; 18 discarded.
2099.74 s
[vector] minimumOn: OK
2099.74 s
[vector] +++ OK, passed 100 tests; 15 discarded.
2099.74 s
[vector] maxIndexBy: OK
2099.74 s
[vector] +++ OK, passed 100 tests; 19 discarded.
2099.74 s
[vector] minIndexBy: OK
2099.75 s
[vector] +++ OK, passed 100 tests; 15 discarded.
2099.75 s
[vector] ListFirstMaxIndexWins: OK
2099.75 s
[vector] +++ OK, passed 100 tests; 15 discarded.
2099.75 s
[vector] FalseListFirstMaxIndexWins: OK
2099.75 s
[vector] +++ OK, failed as expected. (after 1 test):
2099.75 s
[vector] Exception:
2099.75 s
[vector] Prelude.foldr1: empty list
2099.75 s
[vector] CallStack (from HasCallStack):
2099.75 s
[vector] error, called at libraries/base/GHC/List.hs:1644:3 in base:GHC.List
2099.75 s
[vector] errorEmptyList, called at libraries/base/GHC/List.hs:609:30 in base:GHC.List
2099.75 s
[vector] foldr1, called at libraries/base/Data/Foldable.hs:741:15 in base:Data.Foldable
2099.75 s
[vector] []
2099.75 s
[vector] mempty: OK
2099.75 s
[vector] +++ OK, passed 1 test.
2099.75 s
[vector] mappend: OK
2099.75 s
[vector] +++ OK, passed 100 tests.
2099.81 s
[vector] mconcat: OK (0.05s)
2099.81 s
[vector] +++ OK, passed 100 tests.
2099.81 s
[vector] glength: OK
2099.81 s
[vector] +++ OK, passed 100 tests.
2099.81 s
[vector] sum: OK
2099.81 s
[vector] +++ OK, passed 100 tests.
2099.81 s
[vector] product: OK
2099.81 s
[vector] +++ OK, passed 100 tests.
2099.82 s
[vector] enumFromN: OK
2099.82 s
[vector] +++ OK, passed 100 tests.
2099.82 s
[vector] enumFromThenN: OK
2099.82 s
[vector] +++ OK, passed 100 tests.
2099.82 s
[vector] enumFromTo: OK
2099.82 s
[vector] +++ OK, passed 100 tests.
2099.82 s
[vector] enumFromThenTo: OK
2099.82 s
[vector] +++ OK, passed 100 tests; 10 discarded.
2099.82 s
[vector] Double
2099.82 s
[vector] fromList.toList == id: OK
2099.83 s
[vector] +++ OK, passed 100 tests.
2099.83 s
[vector] toList.fromList == id: OK
2099.83 s
[vector] +++ OK, passed 100 tests.
2099.83 s
[vector] unstream.stream == id: OK
2099.83 s
[vector] +++ OK, passed 100 tests.
2099.83 s
[vector] stream.unstream == id: OK
2099.83 s
[vector] +++ OK, passed 100 tests.
2099.84 s
[vector] eq: OK
2099.84 s
[vector] +++ OK, passed 100 tests.
2099.84 s
[vector] length: OK
2099.84 s
[vector] +++ OK, passed 100 tests.
2099.84 s
[vector] null: OK
2099.84 s
[vector] +++ OK, passed 100 tests.
2099.85 s
[vector] index: OK
2099.85 s
[vector] +++ OK, passed 100 tests; 11 discarded.
2099.85 s
[vector] safeIndex: OK
2099.85 s
[vector] +++ OK, passed 100 tests.
2099.85 s
[vector] head: OK
2099.85 s
[vector] +++ OK, passed 100 tests; 21 discarded.
2099.85 s
[vector] last: OK
2099.85 s
[vector] +++ OK, passed 100 tests; 15 discarded.
2099.86 s
[vector] unsafeIndex: OK
2099.86 s
[vector] +++ OK, passed 100 tests; 13 discarded.
2099.86 s
[vector] unsafeHead: OK
2099.86 s
[vector] +++ OK, passed 100 tests; 14 discarded.
2099.86 s
[vector] unsafeLast: OK
2099.86 s
[vector] +++ OK, passed 100 tests; 17 discarded.
2099.86 s
[vector] slice: OK
2099.87 s
[vector] +++ OK, passed 100 tests.
2099.87 s
[vector] init: OK
2099.87 s
[vector] +++ OK, passed 100 tests; 19 discarded.
2099.87 s
[vector] tail: OK
2099.87 s
[vector] +++ OK, passed 100 tests; 16 discarded.
2099.87 s
[vector] take: OK
2099.87 s
[vector] +++ OK, passed 100 tests.
2099.87 s
[vector] drop: OK
2099.88 s
[vector] +++ OK, passed 100 tests.
2099.88 s
[vector] splitAt: OK
2099.88 s
[vector] +++ OK, passed 100 tests.
2099.88 s
[megaparsec] buildPhase completed in 1 minutes 10 seconds
2099.88 s
[megaparsec] Phase: checkPhase
2099.88 s
[vector] empty: OK
2099.88 s
[vector] +++ OK, passed 1 test.
2099.88 s
[vector] singleton: OK
2099.88 s
[vector] +++ OK, passed 100 tests.
2099.88 s
[vector] replicate: OK
2099.89 s
[vector] +++ OK, passed 100 tests.
2099.89 s
[vector] generate: OK
2099.89 s
[vector] +++ OK, passed 100 tests.
2099.96 s
[vector] iterateN: OK
2099.96 s
[vector] +++ OK, passed 100 tests.
2100.04 s
[megaparsec] Package has no test suites.
2100.10 s
[vector] iterateNM: OK (0.21s)
2100.10 s
[vector] +++ OK, passed 100 tests.
2100.15 s
[vector] generateM: OK (0.04s)
2100.15 s
[vector] +++ OK, passed 100 tests.
2100.16 s
[vector] replicateM: OK (0.02s)
2100.17 s
[vector] +++ OK, passed 100 tests.
2100.17 s
[vector] create: OK
2100.17 s
[vector] +++ OK, passed 100 tests.
2100.17 s
[vector] createT: OK
2100.17 s
[vector] +++ OK, passed 100 tests.
2100.17 s
[vector] unfoldr: OK
2100.17 s
[vector] +++ OK, passed 100 tests.
2100.18 s
[vector] unfoldrN: OK
2100.18 s
[vector] +++ OK, passed 100 tests.
2100.18 s
[vector] unfoldrExactN: OK
2100.18 s
[vector] +++ OK, passed 100 tests.
2100.18 s
[vector] unfoldrM: OK
2100.18 s
[vector] +++ OK, passed 100 tests.
2100.20 s
[megaparsec] Phase: haddockPhase
2100.20 s
[vector] unfoldrNM: OK
2100.20 s
[vector] +++ OK, passed 100 tests.
2100.36 s
[vector] unfoldrExactNM: OK (0.17s)
2100.37 s
[vector] +++ OK, passed 100 tests.
2100.40 s
[vector] constructN: OK (0.04s)
2100.41 s
[vector] +++ OK, passed 100 tests.
2100.44 s
[vector] constructrN: OK (0.04s)
2100.45 s
[vector] +++ OK, passed 100 tests.
2100.45 s
[vector] cons: OK
2100.45 s
[vector] +++ OK, passed 100 tests.
2100.45 s
[vector] snoc: OK
2100.45 s
[vector] +++ OK, passed 100 tests.
2100.46 s
[vector] append: OK
2100.46 s
[vector] +++ OK, passed 100 tests.
2100.52 s
[vector] concat: OK (0.06s)
2100.52 s
[vector] +++ OK, passed 100 tests.
2100.52 s
[vector] force: OK
2100.52 s
[vector] +++ OK, passed 100 tests.
2100.54 s
[vector] upd: OK
2100.55 s
[vector] +++ OK, passed 100 tests.
2100.59 s
[vector] accum: OK (0.06s)
2100.59 s
[vector] +++ OK, passed 100 tests.
2100.59 s
[vector] reverse: OK
2100.59 s
[vector] +++ OK, passed 100 tests.
2100.60 s
[vector] backpermute: OK
2100.60 s
[vector] +++ OK, passed 100 tests.
2100.62 s
[vector] map: OK (0.02s)
2100.62 s
[vector] +++ OK, passed 100 tests.
2100.64 s
[vector] imap: OK (0.02s)
2100.65 s
[vector] +++ OK, passed 100 tests.
2100.68 s
[vector] concatMap: OK (0.03s)
2100.68 s
[vector] +++ OK, passed 100 tests.
2100.72 s
[vector] mapM: OK (0.04s)
2100.72 s
[vector] +++ OK, passed 100 tests.
2100.80 s
[megaparsec] Preprocessing library for megaparsec-9.6.1..
2100.81 s
[megaparsec] Running Haddock on library for megaparsec-9.6.1..
2100.88 s
[vector] mapM_: OK (0.16s)
2100.88 s
[vector] +++ OK, passed 100 tests.
2100.92 s
[vector] forM: OK (0.05s)
2100.92 s
[vector] +++ OK, passed 100 tests.
2101.11 s
[vector] forM_: OK (0.17s)
2101.11 s
[vector] +++ OK, passed 100 tests.
2101.12 s
[vector] imapM: OK (0.02s)
2101.12 s
[vector] +++ OK, passed 100 tests.
2101.18 s
[megaparsec] Warning: --source-* options are ignored when --hyperlinked-source is enabled.
2101.25 s
[vector] imapM_: OK (0.14s)
2101.25 s
[vector] +++ OK, passed 100 tests.
2101.27 s
[vector] zipWith: OK (0.02s)
2101.27 s
[vector] +++ OK, passed 100 tests.
2101.31 s
[vector] zipWith3: OK (0.03s)
2101.31 s
[vector] +++ OK, passed 100 tests.
2101.33 s
[vector] izipWith: OK (0.04s)
2101.34 s
[vector] +++ OK, passed 100 tests.
2101.37 s
[vector] izipWith3: OK (0.03s)
2101.38 s
[vector] +++ OK, passed 100 tests.
2101.39 s
[vector] izipWithM: OK (0.02s)
2101.39 s
[vector] +++ OK, passed 100 tests.
2101.48 s
[vector] izipWithM_: OK (0.09s)
2101.48 s
[vector] +++ OK, passed 100 tests.
2101.49 s
[vector] zipWithM: OK (0.02s)
2101.49 s
[vector] +++ OK, passed 100 tests.
2101.57 s
[vector] zipWithM_: OK (0.07s)
2101.57 s
[vector] +++ OK, passed 100 tests.
2101.57 s
[vector] filter: OK (0.01s)
2101.57 s
[vector] +++ OK, passed 100 tests.
2101.59 s
[vector] ifilter: OK (0.01s)
2101.59 s
[vector] +++ OK, passed 100 tests.
2101.74 s
[vector] filterM: OK (0.15s)
2101.74 s
[vector] +++ OK, passed 100 tests.
2101.74 s
[vector] uniq: OK
2101.74 s
[vector] +++ OK, passed 100 tests.
2101.77 s
[vector] mapMaybe: OK (0.01s)
2101.78 s
[vector] +++ OK, passed 100 tests.
2101.81 s
[vector] imapMaybe: OK (0.05s)
2101.81 s
[vector] +++ OK, passed 100 tests.
2101.81 s
[vector] takeWhile: OK
2101.81 s
[vector] +++ OK, passed 100 tests.
2101.81 s
[vector] dropWhile: OK
2101.82 s
[vector] +++ OK, passed 100 tests.
2101.83 s
[vector] partition: OK (0.02s)
2101.83 s
[vector] +++ OK, passed 100 tests.
2101.85 s
[vector] partitionWith: OK (0.02s)
2101.85 s
[vector] +++ OK, passed 100 tests.
2101.85 s
[vector] span: OK
2101.85 s
[vector] +++ OK, passed 100 tests.
2101.86 s
[vector] break: OK
2101.86 s
[vector] +++ OK, passed 100 tests.
2101.86 s
[vector] spanR: OK
2101.86 s
[vector] +++ OK, passed 100 tests.
2101.86 s
[vector] breakR: OK
2101.87 s
[vector] +++ OK, passed 100 tests.
2101.89 s
[vector] groupBy: OK (0.02s)
2101.89 s
[vector] +++ OK, passed 100 tests.
2101.89 s
[vector] elem: OK
2101.89 s
[vector] +++ OK, passed 100 tests.
2101.89 s
[vector] notElem: OK
2101.89 s
[vector] +++ OK, passed 100 tests.
2101.89 s
[vector] find: OK
2101.89 s
[vector] +++ OK, passed 100 tests.
2101.90 s
[vector] findIndex: OK
2101.90 s
[vector] +++ OK, passed 100 tests.
2101.91 s
[vector] findIndexR: OK
2101.91 s
[vector] +++ OK, passed 100 tests.
2101.91 s
[vector] findIndices: OK (0.01s)
2101.92 s
[vector] +++ OK, passed 100 tests.
2101.92 s
[vector] elemIndex: OK
2101.92 s
[vector] +++ OK, passed 100 tests.
2101.93 s
[vector] elemIndices: OK
2101.93 s
[vector] +++ OK, passed 100 tests.
2101.95 s
[vector] foldl: OK (0.03s)
2101.95 s
[vector] +++ OK, passed 100 tests.
2101.97 s
[vector] foldl1: OK (0.03s)
2101.97 s
[vector] +++ OK, passed 100 tests; 15 discarded.
2101.99 s
[vector] foldl': OK (0.02s)
2102.00 s
[vector] +++ OK, passed 100 tests.
2102.03 s
[vector] foldl1': OK (0.03s)
2102.04 s
[vector] +++ OK, passed 100 tests; 15 discarded.
2102.05 s
[vector] foldr: OK (0.03s)
2102.06 s
[vector] +++ OK, passed 100 tests.
2102.09 s
[vector] foldr1: OK (0.03s)
2102.12 s
[vector] +++ OK, passed 100 tests; 18 discarded.
2102.18 s
[vector] foldr': OK (0.09s)
2102.18 s
[vector] +++ OK, passed 100 tests.
2102.30 s
[vector] foldr1': OK (0.10s)
2102.30 s
[vector] +++ OK, passed 100 tests; 18 discarded.
2102.31 s
[vector] ifoldl: OK (0.02s)
2102.32 s
[vector] +++ OK, passed 100 tests.
2102.34 s
[vector] ifoldl': OK (0.02s)
2102.34 s
[vector] +++ OK, passed 100 tests.
2102.35 s
[vector] ifoldr: OK (0.03s)
2102.35 s
[vector] +++ OK, passed 100 tests.
2102.37 s
[vector] ifoldr': OK (0.02s)
2102.37 s
[vector] +++ OK, passed 100 tests.
2102.45 s
[vector] ifoldM: OK (0.08s)
2102.45 s
[vector] +++ OK, passed 100 tests.
2102.49 s
[vector] ifoldM': OK (0.03s)
2102.50 s
[vector] +++ OK, passed 100 tests.
2102.55 s
[megaparsec] 100% ( 12 / 12) in 'Text.Megaparsec.Pos'
2102.57 s
[vector] ifoldM_: OK (0.08s)
2102.58 s
[vector] +++ OK, passed 100 tests.
2102.65 s
[vector] ifoldM'_: OK (0.09s)
2102.65 s
[vector] +++ OK, passed 100 tests.
2102.65 s
[vector] all: OK
2102.65 s
[vector] +++ OK, passed 100 tests.
2102.65 s
[vector] any: OK
2102.65 s
[vector] +++ OK, passed 100 tests.
2102.69 s
[vector] prescanl: OK (0.02s)
2102.69 s
[vector] +++ OK, passed 100 tests.
2102.72 s
[vector] prescanl': OK (0.03s)
2102.72 s
[vector] +++ OK, passed 100 tests.
2102.75 s
[vector] postscanl: OK (0.03s)
2102.76 s
[vector] +++ OK, passed 100 tests.
2102.77 s
[vector] postscanl': OK (0.03s)
2102.77 s
[vector] +++ OK, passed 100 tests.
2102.78 s
[megaparsec] 100% ( 5 / 5) in 'Text.Megaparsec.State'
2102.81 s
[vector] scanl: OK (0.04s)
2102.82 s
[vector] +++ OK, passed 100 tests.
2102.85 s
[vector] scanl': OK (0.03s)
2102.86 s
[vector] +++ OK, passed 100 tests.
2102.87 s
[vector] scanl1: OK (0.03s)
2102.88 s
[vector] +++ OK, passed 100 tests.
2102.91 s
[vector] scanl1': OK (0.03s)
2102.92 s
[vector] +++ OK, passed 100 tests.
2102.95 s
[vector] iscanl: OK (0.05s)
2102.96 s
[vector] +++ OK, passed 100 tests.
2102.99 s
[vector] iscanl': OK (0.05s)
2102.99 s
[vector] +++ OK, passed 100 tests.
2103.03 s
[vector] prescanr: OK (0.03s)
2103.03 s
[vector] +++ OK, passed 100 tests.
2103.07 s
[vector] prescanr': OK (0.04s)
2103.08 s
[vector] +++ OK, passed 100 tests.
2103.11 s
[vector] postscanr: OK (0.05s)
2103.12 s
[vector] +++ OK, passed 100 tests.
2103.15 s
[vector] postscanr': OK (0.03s)
2103.15 s
[vector] +++ OK, passed 100 tests.
2103.17 s
[vector] scanr: OK (0.03s)
2103.17 s
[vector] +++ OK, passed 100 tests.
2103.23 s
[vector] scanr': OK (0.05s)
2103.23 s
[vector] +++ OK, passed 100 tests.
2103.30 s
[vector] scanr1: OK (0.07s)
2103.30 s
[vector] +++ OK, passed 100 tests.
2103.33 s
[vector] scanr1': OK (0.03s)
2103.33 s
[vector] +++ OK, passed 100 tests.
2103.35 s
[vector] iscanr: OK (0.03s)
2103.35 s
[vector] +++ OK, passed 100 tests.
2103.37 s
[vector] iscanr': OK (0.03s)
2103.37 s
[vector] +++ OK, passed 100 tests.
2103.37 s
[vector] mut_read: OK
2103.37 s
[vector] +++ OK, passed 100 tests; 17 discarded.
2103.38 s
[vector] mut_write: OK
2103.38 s
[vector] +++ OK, passed 100 tests; 18 discarded.
2103.38 s
[vector] mut_modify: OK
2103.38 s
[vector] +++ OK, passed 100 tests; 17 discarded.
2103.38 s
[vector] mut_generate: OK
2103.39 s
[vector] +++ OK, passed 100 tests.
2103.41 s
[vector] mut_generateM: OK (0.03s)
2103.41 s
[vector] +++ OK, passed 100 tests.
2103.49 s
[vector] mut_mapM_: OK (0.07s)
2103.49 s
[vector] +++ OK, passed 100 tests.
2103.57 s
[vector] mut_imapM_: OK (0.08s)
2103.57 s
[vector] +++ OK, passed 100 tests.
2103.63 s
[vector] mut_forM_: OK (0.06s)
2103.63 s
[vector] +++ OK, passed 100 tests.
2103.71 s
[vector] mut_iforM_: OK (0.09s)
2103.71 s
[vector] +++ OK, passed 100 tests.
2103.76 s
[vector] mut_foldr: OK (0.03s)
2103.76 s
[vector] +++ OK, passed 100 tests.
2103.77 s
[vector] mut_foldr': OK (0.03s)
2103.77 s
[vector] +++ OK, passed 100 tests.
2103.81 s
[vector] mut_foldl: OK (0.03s)
2103.81 s
[vector] +++ OK, passed 100 tests.
2103.82 s
[megaparsec] Warning: 'Text' is out of scope.
2103.82 s
[megaparsec] If you qualify the identifier, haddock can try to link it anyway.
2103.82 s
[megaparsec] Warning: 'ByteString' is out of scope.
2103.82 s
[megaparsec] If you qualify the identifier, haddock can try to link it anyway.
2103.83 s
[vector] mut_foldl': OK (0.03s)
2103.83 s
[vector] +++ OK, passed 100 tests.
2103.88 s
[vector] mut_ifoldr: OK (0.03s)
2103.88 s
[vector] +++ OK, passed 100 tests.
2103.90 s
[vector] mut_ifoldr': OK (0.03s)
2103.90 s
[vector] +++ OK, passed 100 tests.
2103.91 s
[vector] mut_ifoldl: OK (0.03s)
2103.91 s
[vector] +++ OK, passed 100 tests.
2103.91 s
[megaparsec] 100% ( 6 / 6) in 'Text.Megaparsec.Stream'
2103.95 s
[vector] mut_ifoldl': OK (0.03s)
2103.95 s
[vector] +++ OK, passed 100 tests.
2103.98 s
[vector] mut_foldM: OK (0.02s)
2103.98 s
[vector] +++ OK, passed 100 tests.
2103.99 s
[vector] mut_foldM': OK (0.02s)
2103.99 s
[vector] +++ OK, passed 100 tests.
2104.03 s
[vector] mut_foldrM: OK (0.03s)
2104.03 s
[vector] +++ OK, passed 100 tests.
2104.05 s
[vector] mut_foldrM': OK (0.03s)
2104.05 s
[vector] +++ OK, passed 100 tests.
2104.09 s
[vector] mut_ifoldM: OK (0.04s)
2104.09 s
[vector] +++ OK, passed 100 tests.
2104.13 s
[vector] mut_ifoldM': OK (0.03s)
2104.13 s
[vector] +++ OK, passed 100 tests.
2104.15 s
[vector] mut_ifoldrM: OK (0.03s)
2104.15 s
[vector] +++ OK, passed 100 tests.
2104.18 s
[vector] mut_ifoldrM': OK (0.03s)
2104.18 s
[vector] +++ OK, passed 100 tests.
2104.18 s
[vector] compare: OK
2104.18 s
[vector] +++ OK, passed 100 tests.
2104.18 s
[vector] maximum: OK
2104.18 s
[vector] +++ OK, passed 100 tests; 16 discarded.
2104.19 s
[vector] minimum: OK
2104.19 s
[vector] +++ OK, passed 100 tests; 21 discarded.
2104.19 s
[vector] minIndex: OK
2104.19 s
[vector] +++ OK, passed 100 tests; 16 discarded.
2104.19 s
[vector] maxIndex: OK
2104.19 s
[vector] +++ OK, passed 100 tests; 18 discarded.
2104.19 s
[vector] maximumBy: OK
2104.19 s
[vector] +++ OK, passed 100 tests; 16 discarded.
2104.20 s
[vector] minimumBy: OK
2104.20 s
[vector] +++ OK, passed 100 tests; 16 discarded.
2104.20 s
[vector] maximumOn: OK
2104.20 s
[vector] +++ OK, passed 100 tests; 23 discarded.
2104.20 s
[vector] minimumOn: OK
2104.20 s
[vector] +++ OK, passed 100 tests; 15 discarded.
2104.20 s
[vector] maxIndexBy: OK
2104.21 s
[vector] +++ OK, passed 100 tests; 19 discarded.
2104.21 s
[vector] minIndexBy: OK
2104.21 s
[vector] +++ OK, passed 100 tests; 15 discarded.
2104.21 s
[vector] ListFirstMaxIndexWins: OK
2104.21 s
[vector] +++ OK, passed 100 tests; 14 discarded.
2104.21 s
[vector] FalseListFirstMaxIndexWins: OK
2104.21 s
[vector] +++ OK, failed as expected. (after 1 test):
2104.21 s
[vector] Exception:
2104.21 s
[vector] Prelude.foldr1: empty list
2104.21 s
[vector] CallStack (from HasCallStack):
2104.21 s
[vector] error, called at libraries/base/GHC/List.hs:1644:3 in base:GHC.List
2104.21 s
[vector] errorEmptyList, called at libraries/base/GHC/List.hs:609:30 in base:GHC.List
2104.21 s
[vector] foldr1, called at libraries/base/Data/Foldable.hs:741:15 in base:Data.Foldable
2104.21 s
[vector] []
2104.21 s
[vector] mempty: OK
2104.21 s
[vector] +++ OK, passed 1 test.
2104.21 s
[vector] mappend: OK
2104.21 s
[vector] +++ OK, passed 100 tests.
2104.28 s
[vector] mconcat: OK (0.07s)
2104.28 s
[vector] +++ OK, passed 100 tests.
2104.28 s
[vector] glength: OK
2104.28 s
[vector] +++ OK, passed 100 tests.
2104.28 s
[vector] sum: OK
2104.28 s
[vector] +++ OK, passed 100 tests.
2104.28 s
[vector] product: OK
2104.28 s
[vector] +++ OK, passed 100 tests.
2104.28 s
[vector] enumFromN: OK
2104.28 s
[vector] +++ OK, passed 100 tests.
2104.29 s
[vector] enumFromThenN: OK
2104.29 s
[vector] +++ OK, passed 100 tests.
2104.29 s
[vector] enumFromTo: OK
2104.29 s
[vector] +++ OK, passed 100 tests.
2104.29 s
[vector] enumFromThenTo: OK
2104.29 s
[vector] +++ OK, passed 100 tests; 6 discarded.
2104.29 s
[vector] unstream
2104.29 s
[vector] unstream == vunstream (exact): OK
2104.29 s
[vector] +++ OK, passed 100 tests.
2104.30 s
[vector] unstream == vunstream (unknown): OK
2104.30 s
[vector] +++ OK, passed 100 tests.
2104.30 s
[vector] unstreamR ~= vunstream (exact): OK
2104.30 s
[vector] +++ OK, passed 100 tests.
2104.30 s
[vector] unstreamR ~= vunstream (unknown): OK
2104.30 s
[vector] +++ OK, passed 100 tests.
2104.30 s
[vector] Tests.Vector.Storable
2104.30 s
[vector] Data.Vector.Storable.Vector (Int)
2104.30 s
[vector] fromList.toList == id: OK
2104.30 s
[vector] +++ OK, passed 100 tests.
2104.30 s
[vector] toList.fromList == id: OK
2104.30 s
[vector] +++ OK, passed 100 tests.
2104.31 s
[vector] unstream.stream == id: OK
2104.31 s
[vector] +++ OK, passed 100 tests.
2104.31 s
[vector] stream.unstream == id: OK
2104.31 s
[vector] +++ OK, passed 100 tests.
2104.31 s
[vector] eq: OK
2104.31 s
[vector] +++ OK, passed 100 tests.
2104.31 s
[vector] length: OK
2104.31 s
[vector] +++ OK, passed 100 tests.
2104.31 s
[vector] null: OK
2104.31 s
[vector] +++ OK, passed 100 tests.
2104.31 s
[vector] index: OK
2104.31 s
[vector] +++ OK, passed 100 tests; 20 discarded.
2104.31 s
[vector] safeIndex: OK
2104.31 s
[vector] +++ OK, passed 100 tests.
2104.31 s
[vector] head: OK
2104.31 s
[vector] +++ OK, passed 100 tests; 17 discarded.
2104.31 s
[vector] last: OK
2104.31 s
[vector] +++ OK, passed 100 tests; 17 discarded.
2104.31 s
[vector] unsafeIndex: OK
2104.31 s
[vector] +++ OK, passed 100 tests; 22 discarded.
2104.31 s
[vector] unsafeHead: OK
2104.31 s
[vector] +++ OK, passed 100 tests; 12 discarded.
2104.31 s
[vector] unsafeLast: OK
2104.31 s
[vector] +++ OK, passed 100 tests; 16 discarded.
2104.31 s
[vector] slice: OK
2104.31 s
[vector] +++ OK, passed 100 tests.
2104.31 s
[vector] init: OK
2104.32 s
[vector] +++ OK, passed 100 tests; 12 discarded.
2104.32 s
[vector] tail: OK
2104.32 s
[vector] +++ OK, passed 100 tests; 21 discarded.
2104.32 s
[vector] take: OK
2104.32 s
[vector] +++ OK, passed 100 tests.
2104.32 s
[vector] drop: OK
2104.32 s
[vector] +++ OK, passed 100 tests.
2104.32 s
[vector] splitAt: OK
2104.32 s
[vector] +++ OK, passed 100 tests.
2104.32 s
[vector] empty: OK
2104.32 s
[vector] +++ OK, passed 1 test.
2104.32 s
[vector] singleton: OK
2104.32 s
[vector] +++ OK, passed 100 tests.
2104.32 s
[vector] replicate: OK
2104.32 s
[vector] +++ OK, passed 100 tests.
2104.33 s
[vector] generate: OK
2104.33 s
[vector] +++ OK, passed 100 tests.
2104.33 s
[vector] iterateN: OK
2104.33 s
[vector] +++ OK, passed 100 tests.
2104.41 s
[vector] iterateNM: OK (0.09s)
2104.42 s
[vector] +++ OK, passed 100 tests.
2104.48 s
[vector] generateM: OK (0.03s)
2104.48 s
[vector] +++ OK, passed 100 tests.
2104.49 s
[vector] replicateM: OK (0.05s)
2104.49 s
[vector] +++ OK, passed 100 tests.
2104.49 s
[vector] create: OK
2104.49 s
[vector] +++ OK, passed 100 tests.
2104.49 s
[vector] createT: OK
2104.49 s
[vector] +++ OK, passed 100 tests.
2104.49 s
[vector] unfoldr: OK
2104.49 s
[vector] +++ OK, passed 100 tests.
2104.49 s
[vector] unfoldrN: OK
2104.49 s
[vector] +++ OK, passed 100 tests.
2104.49 s
[vector] unfoldrExactN: OK
2104.50 s
[vector] +++ OK, passed 100 tests.
2104.51 s
[vector] unfoldrM: OK
2104.51 s
[vector] +++ OK, passed 100 tests.
2104.51 s
[vector] unfoldrNM: OK
2104.51 s
[vector] +++ OK, passed 100 tests.
2104.61 s
[vector] unfoldrExactNM: OK (0.08s)
2104.66 s
[vector] +++ OK, passed 100 tests.
2104.66 s
[vector] constructN: OK (0.01s)
2104.66 s
[vector] +++ OK, passed 100 tests.
2104.66 s
[vector] constructrN: OK
2104.66 s
[vector] +++ OK, passed 100 tests.
2104.66 s
[vector] cons: OK
2104.66 s
[vector] +++ OK, passed 100 tests.
2104.66 s
[vector] snoc: OK
2104.66 s
[vector] +++ OK, passed 100 tests.
2104.66 s
[vector] append: OK
2104.66 s
[vector] +++ OK, passed 100 tests.
2104.66 s
[vector] concat: OK (0.03s)
2104.66 s
[vector] +++ OK, passed 100 tests.
2104.66 s
[vector] force: OK
2104.66 s
[vector] +++ OK, passed 100 tests.
2104.66 s
[vector] upd: OK
2104.67 s
[vector] +++ OK, passed 100 tests.
2104.67 s
[vector] accum: OK
2104.67 s
[vector] +++ OK, passed 100 tests.
2104.67 s
[vector] reverse: OK
2104.68 s
[vector] +++ OK, passed 100 tests.
2104.68 s
[vector] backpermute: OK
2104.68 s
[vector] +++ OK, passed 100 tests.
2104.68 s
[vector] map: OK
2104.68 s
[vector] +++ OK, passed 100 tests.
2104.68 s
[vector] imap: OK
2104.68 s
[vector] +++ OK, passed 100 tests.
2104.69 s
[vector] concatMap: OK
2104.69 s
[vector] +++ OK, passed 100 tests.
2104.69 s
[vector] mapM: OK
2104.71 s
[vector] +++ OK, passed 100 tests.
2104.71 s
[vector] mapM_: OK (0.02s)
2104.71 s
[vector] +++ OK, passed 100 tests.
2104.71 s
[vector] forM: OK
2104.71 s
[vector] +++ OK, passed 100 tests.
2104.74 s
[vector] forM_: OK (0.03s)
2104.75 s
[vector] +++ OK, passed 100 tests.
2104.75 s
[vector] imapM: OK
2104.75 s
[vector] +++ OK, passed 100 tests.
2104.78 s
[vector] imapM_: OK (0.03s)
2104.80 s
[vector] +++ OK, passed 100 tests.
2104.80 s
[vector] zipWith: OK
2104.80 s
[vector] +++ OK, passed 100 tests.
2104.80 s
[vector] zipWith3: OK
2104.80 s
[vector] +++ OK, passed 100 tests.
2104.80 s
[vector] izipWith: OK
2104.80 s
[vector] +++ OK, passed 100 tests.
2104.80 s
[vector] izipWith3: OK
2104.80 s
[vector] +++ OK, passed 100 tests.
2104.82 s
[vector] izipWithM: OK
2104.82 s
[vector] +++ OK, passed 100 tests.
2104.82 s
[vector] izipWithM_: OK (0.02s)
2104.82 s
[vector] +++ OK, passed 100 tests.
2104.82 s
[vector] zipWithM: OK
2104.82 s
[vector] +++ OK, passed 100 tests.
2104.85 s
[vector] zipWithM_: OK (0.02s)
2104.85 s
[vector] +++ OK, passed 100 tests.
2104.85 s
[vector] filter: OK
2104.85 s
[vector] +++ OK, passed 100 tests.
2104.85 s
[vector] ifilter: OK
2104.85 s
[vector] +++ OK, passed 100 tests.
2104.91 s
[vector] filterM: OK (0.05s)
2104.91 s
[vector] +++ OK, passed 100 tests.
2104.91 s
[vector] uniq: OK
2104.91 s
[vector] +++ OK, passed 100 tests.
2104.93 s
[vector] mapMaybe: OK
2104.93 s
[vector] +++ OK, passed 100 tests.
2104.93 s
[vector] imapMaybe: OK
2104.93 s
[vector] +++ OK, passed 100 tests.
2104.93 s
[vector] takeWhile: OK
2104.93 s
[vector] +++ OK, passed 100 tests.
2104.93 s
[vector] dropWhile: OK
2104.93 s
[vector] +++ OK, passed 100 tests.
2104.93 s
[vector] partition: OK
2104.94 s
[vector] +++ OK, passed 100 tests.
2104.94 s
[vector] partitionWith: OK
2104.94 s
[vector] +++ OK, passed 100 tests.
2104.94 s
[vector] span: OK
2104.94 s
[vector] +++ OK, passed 100 tests.
2104.94 s
[vector] break: OK
2104.94 s
[vector] +++ OK, passed 100 tests.
2104.94 s
[vector] spanR: OK
2104.94 s
[vector] +++ OK, passed 100 tests.
2104.95 s
[vector] breakR: OK
2104.95 s
[vector] +++ OK, passed 100 tests.
2104.95 s
[vector] groupBy: OK
2104.95 s
[vector] +++ OK, passed 100 tests.
2104.95 s
[vector] elem: OK
2104.95 s
[vector] +++ OK, passed 100 tests.
2104.95 s
[vector] notElem: OK
2104.95 s
[vector] +++ OK, passed 100 tests.
2104.95 s
[vector] find: OK
2104.95 s
[vector] +++ OK, passed 100 tests.
2104.95 s
[vector] findIndex: OK
2104.95 s
[vector] +++ OK, passed 100 tests.
2104.96 s
[vector] findIndexR: OK
2104.96 s
[vector] +++ OK, passed 100 tests.
2104.96 s
[vector] findIndices: OK
2104.96 s
[vector] +++ OK, passed 100 tests.
2104.96 s
[vector] elemIndex: OK
2104.96 s
[vector] +++ OK, passed 100 tests.
2104.96 s
[vector] elemIndices: OK
2104.96 s
[vector] +++ OK, passed 100 tests.
2104.97 s
[vector] foldl: OK
2104.97 s
[vector] +++ OK, passed 100 tests.
2104.97 s
[vector] foldl1: OK
2104.97 s
[vector] +++ OK, passed 100 tests; 12 discarded.
2104.97 s
[vector] foldl': OK
2104.97 s
[vector] +++ OK, passed 100 tests.
2104.98 s
[vector] foldl1': OK
2104.98 s
[vector] +++ OK, passed 100 tests; 16 discarded.
2104.98 s
[vector] foldr: OK
2104.98 s
[vector] +++ OK, passed 100 tests.
2104.98 s
[vector] foldr1: OK
2104.99 s
[vector] +++ OK, passed 100 tests; 12 discarded.
2105.00 s
[vector] foldr': OK
2105.00 s
[vector] +++ OK, passed 100 tests.
2105.00 s
[vector] foldr1': OK
2105.00 s
[vector] +++ OK, passed 100 tests; 15 discarded.
2105.00 s
[vector] ifoldl: OK
2105.00 s
[vector] +++ OK, passed 100 tests.
2105.00 s
[vector] ifoldl': OK
2105.01 s
[vector] +++ OK, passed 100 tests.
2105.01 s
[vector] ifoldr: OK
2105.02 s
[vector] +++ OK, passed 100 tests.
2105.03 s
[vector] ifoldr': OK
2105.03 s
[vector] +++ OK, passed 100 tests.
2105.03 s
[vector] ifoldM: OK
2105.03 s
[vector] +++ OK, passed 100 tests.
2105.04 s
[vector] ifoldM': OK
2105.04 s
[vector] +++ OK, passed 100 tests.
2105.07 s
[vector] ifoldM_: OK (0.03s)
2105.07 s
[vector] +++ OK, passed 100 tests.
2105.09 s
[vector] ifoldM'_: OK (0.03s)
2105.09 s
[vector] +++ OK, passed 100 tests.
2105.09 s
[vector] all: OK
2105.09 s
[vector] +++ OK, passed 100 tests.
2105.10 s
[vector] any: OK
2105.10 s
[vector] +++ OK, passed 100 tests.
2105.11 s
[vector] prescanl: OK
2105.11 s
[vector] +++ OK, passed 100 tests.
2105.11 s
[vector] prescanl': OK
2105.11 s
[vector] +++ OK, passed 100 tests.
2105.11 s
[vector] postscanl: OK
2105.11 s
[vector] +++ OK, passed 100 tests.
2105.12 s
[vector] postscanl': OK
2105.12 s
[vector] +++ OK, passed 100 tests.
2105.12 s
[vector] scanl: OK
2105.13 s
[vector] +++ OK, passed 100 tests.
2105.14 s
[vector] scanl': OK
2105.14 s
[vector] +++ OK, passed 100 tests.
2105.14 s
[vector] scanl1: OK
2105.14 s
[vector] +++ OK, passed 100 tests.
2105.15 s
[vector] scanl1': OK
2105.15 s
[vector] +++ OK, passed 100 tests.
2105.15 s
[vector] iscanl: OK
2105.15 s
[vector] +++ OK, passed 100 tests.
2105.15 s
[vector] iscanl': OK
2105.16 s
[vector] +++ OK, passed 100 tests.
2105.16 s
[vector] prescanr: OK
2105.16 s
[vector] +++ OK, passed 100 tests.
2105.17 s
[megaparsec] 100% ( 16 / 16) in 'Text.Megaparsec.Error'
2105.17 s
[vector] prescanr': OK
2105.17 s
[vector] +++ OK, passed 100 tests.
2105.17 s
[vector] postscanr: OK
2105.17 s
[vector] +++ OK, passed 100 tests.
2105.17 s
[vector] postscanr': OK
2105.17 s
[vector] +++ OK, passed 100 tests.
2105.18 s
[vector] scanr: OK
2105.18 s
[vector] +++ OK, passed 100 tests.
2105.18 s
[vector] scanr': OK
2105.18 s
[vector] +++ OK, passed 100 tests.
2105.19 s
[vector] scanr1: OK
2105.19 s
[vector] +++ OK, passed 100 tests.
2105.19 s
[vector] scanr1': OK
2105.19 s
[vector] +++ OK, passed 100 tests.
2105.20 s
[vector] iscanr: OK
2105.20 s
[vector] +++ OK, passed 100 tests.
2105.20 s
[vector] iscanr': OK
2105.20 s
[vector] +++ OK, passed 100 tests.
2105.20 s
[vector] mut_read: OK
2105.20 s
[vector] +++ OK, passed 100 tests; 13 discarded.
2105.23 s
[vector] mut_write: OK
2105.23 s
[vector] +++ OK, passed 100 tests; 20 discarded.
2105.23 s
[vector] mut_modify: OK (0.02s)
2105.23 s
[vector] +++ OK, passed 100 tests; 18 discarded.
2105.23 s
[vector] mut_generate: OK
2105.25 s
[vector] +++ OK, passed 100 tests.
2105.27 s
[vector] mut_generateM: OK (0.02s)
2105.27 s
[vector] +++ OK, passed 100 tests.
2105.29 s
[vector] mut_mapM_: OK (0.03s)
2105.29 s
[vector] +++ OK, passed 100 tests.
2105.31 s
[vector] mut_imapM_: OK (0.03s)
2105.31 s
[vector] +++ OK, passed 100 tests.
2105.35 s
[vector] mut_forM_: OK (0.02s)
2105.35 s
[vector] +++ OK, passed 100 tests.
2105.36 s
[vector] mut_iforM_: OK (0.03s)
2105.36 s
[vector] +++ OK, passed 100 tests.
2105.36 s
[vector] mut_foldr: OK
2105.37 s
[vector] +++ OK, passed 100 tests.
2105.37 s
[vector] mut_foldr': OK
2105.37 s
[vector] +++ OK, passed 100 tests.
2105.37 s
[vector] mut_foldl: OK
2105.37 s
[vector] +++ OK, passed 100 tests.
2105.38 s
[vector] mut_foldl': OK
2105.38 s
[vector] +++ OK, passed 100 tests.
2105.38 s
[vector] mut_ifoldr: OK
2105.38 s
[vector] +++ OK, passed 100 tests.
2105.39 s
[vector] mut_ifoldr': OK
2105.39 s
[vector] +++ OK, passed 100 tests.
2105.40 s
[vector] mut_ifoldl: OK
2105.40 s
[vector] +++ OK, passed 100 tests.
2105.40 s
[vector] mut_ifoldl': OK
2105.41 s
[vector] +++ OK, passed 100 tests.
2105.41 s
[vector] mut_foldM: OK
2105.41 s
[vector] +++ OK, passed 100 tests.
2105.41 s
[vector] mut_foldM': OK
2105.41 s
[vector] +++ OK, passed 100 tests.
2105.42 s
[vector] mut_foldrM: OK
2105.42 s
[vector] +++ OK, passed 100 tests.
2105.42 s
[vector] mut_foldrM': OK
2105.43 s
[vector] +++ OK, passed 100 tests.
2105.43 s
[vector] mut_ifoldM: OK
2105.43 s
[vector] +++ OK, passed 100 tests.
2105.44 s
[vector] mut_ifoldM': OK
2105.45 s
[vector] +++ OK, passed 100 tests.
2105.45 s
[vector] mut_ifoldrM: OK
2105.45 s
[vector] +++ OK, passed 100 tests.
2105.45 s
[vector] mut_ifoldrM': OK
2105.45 s
[vector] +++ OK, passed 100 tests.
2105.45 s
[vector] compare: OK
2105.45 s
[vector] +++ OK, passed 100 tests.
2105.45 s
[vector] maximum: OK
2105.45 s
[vector] +++ OK, passed 100 tests; 17 discarded.
2105.45 s
[vector] minimum: OK
2105.45 s
[vector] +++ OK, passed 100 tests; 15 discarded.
2105.45 s
[vector] minIndex: OK
2105.45 s
[vector] +++ OK, passed 100 tests; 19 discarded.
2105.46 s
[vector] maxIndex: OK
2105.46 s
[vector] +++ OK, passed 100 tests; 14 discarded.
2105.46 s
[vector] maximumBy: OK
2105.46 s
[vector] +++ OK, passed 100 tests; 17 discarded.
2105.46 s
[vector] minimumBy: OK
2105.46 s
[vector] +++ OK, passed 100 tests; 18 discarded.
2105.46 s
[vector] maximumOn: OK
2105.46 s
[vector] +++ OK, passed 100 tests; 22 discarded.
2105.46 s
[vector] minimumOn: OK
2105.46 s
[vector] +++ OK, passed 100 tests; 12 discarded.
2105.46 s
[vector] maxIndexBy: OK
2105.46 s
[vector] +++ OK, passed 100 tests; 18 discarded.
2105.46 s
[vector] minIndexBy: OK
2105.46 s
[vector] +++ OK, passed 100 tests; 19 discarded.
2105.46 s
[vector] ListFirstMaxIndexWins: OK
2105.46 s
[vector] +++ OK, passed 100 tests; 18 discarded.
2105.46 s
[vector] FalseListFirstMaxIndexWins: OK
2105.46 s
[vector] +++ OK, failed as expected. (after 1 test):
2105.46 s
[vector] Exception:
2105.46 s
[vector] Prelude.foldr1: empty list
2105.46 s
[vector] CallStack (from HasCallStack):
2105.46 s
[vector] error, called at libraries/base/GHC/List.hs:1644:3 in base:GHC.List
2105.46 s
[vector] errorEmptyList, called at libraries/base/GHC/List.hs:609:30 in base:GHC.List
2105.46 s
[vector] foldr1, called at libraries/base/Data/Foldable.hs:741:15 in base:Data.Foldable
2105.46 s
[vector] []
2105.46 s
[vector] mempty: OK
2105.46 s
[vector] +++ OK, passed 1 test.
2105.47 s
[vector] mappend: OK
2105.47 s
[vector] +++ OK, passed 100 tests.
2105.49 s
[vector] mconcat: OK (0.02s)
2105.49 s
[vector] +++ OK, passed 100 tests.
2105.50 s
[vector] glength: OK
2105.50 s
[vector] +++ OK, passed 100 tests.
2105.50 s
[vector] sum: OK
2105.50 s
[vector] +++ OK, passed 100 tests.
2105.51 s
[vector] product: OK
2105.51 s
[vector] +++ OK, passed 100 tests.
2105.51 s
[vector] enumFromN: OK
2105.51 s
[vector] +++ OK, passed 100 tests.
2105.51 s
[vector] enumFromThenN: OK
2105.51 s
[vector] +++ OK, passed 100 tests.
2105.51 s
[vector] enumFromTo: OK
2105.51 s
[vector] +++ OK, passed 100 tests.
2105.51 s
[vector] enumFromThenTo: OK
2105.51 s
[vector] +++ OK, passed 100 tests; 14 discarded.
2105.51 s
[vector] Data.Vector.Storable.Vector (Double)
2105.51 s
[vector] fromList.toList == id: OK
2105.51 s
[vector] +++ OK, passed 100 tests.
2105.51 s
[vector] toList.fromList == id: OK
2105.51 s
[vector] +++ OK, passed 100 tests.
2105.51 s
[vector] unstream.stream == id: OK
2105.51 s
[vector] +++ OK, passed 100 tests.
2105.51 s
[vector] stream.unstream == id: OK
2105.52 s
[vector] +++ OK, passed 100 tests.
2105.52 s
[vector] eq: OK
2105.52 s
[vector] +++ OK, passed 100 tests.
2105.52 s
[vector] length: OK
2105.52 s
[vector] +++ OK, passed 100 tests.
2105.53 s
[vector] null: OK
2105.53 s
[vector] +++ OK, passed 100 tests.
2105.53 s
[vector] index: OK
2105.53 s
[vector] +++ OK, passed 100 tests; 23 discarded.
2105.53 s
[vector] safeIndex: OK
2105.53 s
[vector] +++ OK, passed 100 tests.
2105.53 s
[vector] head: OK
2105.53 s
[vector] +++ OK, passed 100 tests; 19 discarded.
2105.53 s
[vector] last: OK
2105.53 s
[vector] +++ OK, passed 100 tests; 12 discarded.
2105.53 s
[vector] unsafeIndex: OK
2105.53 s
[vector] +++ OK, passed 100 tests; 14 discarded.
2105.53 s
[vector] unsafeHead: OK
2105.53 s
[vector] +++ OK, passed 100 tests; 12 discarded.
2105.53 s
[vector] unsafeLast: OK
2105.54 s
[vector] +++ OK, passed 100 tests; 14 discarded.
2105.54 s
[vector] slice: OK
2105.54 s
[vector] +++ OK, passed 100 tests.
2105.54 s
[vector] init: OK
2105.54 s
[vector] +++ OK, passed 100 tests; 14 discarded.
2105.54 s
[vector] tail: OK
2105.54 s
[vector] +++ OK, passed 100 tests; 14 discarded.
2105.55 s
[vector] take: OK
2105.55 s
[vector] +++ OK, passed 100 tests.
2105.55 s
[vector] drop: OK
2105.55 s
[vector] +++ OK, passed 100 tests.
2105.55 s
[vector] splitAt: OK
2105.55 s
[vector] +++ OK, passed 100 tests.
2105.55 s
[vector] empty: OK
2105.55 s
[vector] +++ OK, passed 1 test.
2105.55 s
[vector] singleton: OK
2105.55 s
[vector] +++ OK, passed 100 tests.
2105.55 s
[vector] replicate: OK
2105.55 s
[vector] +++ OK, passed 100 tests.
2105.55 s
[vector] generate: OK
2105.55 s
[vector] +++ OK, passed 100 tests.
2105.55 s
[vector] iterateN: OK
2105.55 s
[vector] +++ OK, passed 100 tests.
2105.70 s
[vector] iterateNM: OK (0.13s)
2105.71 s
[vector] +++ OK, passed 100 tests.
2105.72 s
[megaparsec] 100% ( 17 / 17) in 'Text.Megaparsec.Error.Builder'
2105.73 s
[vector] generateM: OK (0.05s)
2105.73 s
[vector] +++ OK, passed 100 tests.
2105.76 s
[vector] replicateM: OK (0.01s)
2105.76 s
[vector] +++ OK, passed 100 tests.
2105.76 s
[vector] create: OK
2105.76 s
[vector] +++ OK, passed 100 tests.
2105.76 s
[vector] createT: OK
2105.76 s
[vector] +++ OK, passed 100 tests.
2105.76 s
[vector] unfoldr: OK
2105.76 s
[vector] +++ OK, passed 100 tests.
2105.76 s
[vector] unfoldrN: OK
2105.76 s
[vector] +++ OK, passed 100 tests.
2105.76 s
[vector] unfoldrExactN: OK
2105.76 s
[vector] +++ OK, passed 100 tests.
2105.76 s
[vector] unfoldrM: OK
2105.76 s
[vector] +++ OK, passed 100 tests.
2105.76 s
[vector] unfoldrNM: OK
2105.76 s
[vector] +++ OK, passed 100 tests.
2105.82 s
[vector] unfoldrExactNM: OK (0.07s)
2105.82 s
[vector] +++ OK, passed 100 tests.
2105.84 s
[vector] constructN: OK
2105.85 s
[vector] +++ OK, passed 100 tests.
2105.88 s
[vector] constructrN: OK (0.04s)
2105.88 s
[vector] +++ OK, passed 100 tests.
2105.88 s
[vector] cons: OK
2105.88 s
[vector] +++ OK, passed 100 tests.
2105.88 s
[vector] snoc: OK
2105.88 s
[vector] +++ OK, passed 100 tests.
2105.88 s
[vector] append: OK
2105.88 s
[vector] +++ OK, passed 100 tests.
2105.92 s
[vector] concat: OK (0.03s)
2105.92 s
[vector] +++ OK, passed 100 tests.
2105.92 s
[vector] force: OK
2105.92 s
[vector] +++ OK, passed 100 tests.
2105.93 s
[vector] upd: OK
2105.93 s
[vector] +++ OK, passed 100 tests.
2105.96 s
[vector] accum: OK (0.03s)
2105.96 s
[vector] +++ OK, passed 100 tests.
2105.97 s
[vector] reverse: OK
2105.97 s
[vector] +++ OK, passed 100 tests.
2105.97 s
[vector] backpermute: OK
2105.97 s
[vector] +++ OK, passed 100 tests.
2105.99 s
[vector] map: OK (0.02s)
2105.99 s
[vector] +++ OK, passed 100 tests.
2106.01 s
[vector] imap: OK (0.02s)
2106.02 s
[vector] +++ OK, passed 100 tests.
2106.03 s
[vector] concatMap: OK (0.02s)
2106.03 s
[vector] +++ OK, passed 100 tests.
2106.05 s
[vector] mapM: OK (0.02s)
2106.06 s
[vector] +++ OK, passed 100 tests.
2106.13 s
[vector] mapM_: OK (0.06s)
2106.13 s
[vector] +++ OK, passed 100 tests.
2106.17 s
[vector] forM: OK (0.02s)
2106.18 s
[vector] +++ OK, passed 100 tests.
2106.25 s
[vector] forM_: OK (0.08s)
2106.25 s
[vector] +++ OK, passed 100 tests.
2106.27 s
[vector] imapM: OK (0.02s)
2106.28 s
[vector] +++ OK, passed 100 tests.
2106.33 s
[vector] imapM_: OK (0.07s)
2106.34 s
[vector] +++ OK, passed 100 tests.
2106.35 s
[vector] zipWith: OK (0.02s)
2106.35 s
[vector] +++ OK, passed 100 tests.
2106.39 s
[vector] zipWith3: OK (0.03s)
2106.40 s
[vector] +++ OK, passed 100 tests.
2106.41 s
[vector] izipWith: OK (0.03s)
2106.42 s
[vector] +++ OK, passed 100 tests.
2106.45 s
[vector] izipWith3: OK (0.03s)
2106.45 s
[vector] +++ OK, passed 100 tests.
2106.47 s
[vector] izipWithM: OK (0.03s)
2106.48 s
[vector] +++ OK, passed 100 tests.
2106.59 s
[vector] izipWithM_: OK (0.13s)
2106.60 s
[vector] +++ OK, passed 100 tests.
2106.62 s
[vector] zipWithM: OK
2106.62 s
[vector] +++ OK, passed 100 tests.
2106.79 s
[vector] zipWithM_: OK (0.13s)
2106.79 s
[vector] +++ OK, passed 100 tests.
2106.82 s
[vector] filter: OK (0.05s)
2106.82 s
[vector] +++ OK, passed 100 tests.
2106.88 s
[vector] ifilter: OK (0.04s)
2106.88 s
[vector] +++ OK, passed 100 tests.
2107.10 s
[vector] filterM: OK (0.14s)
2107.10 s
[vector] +++ OK, passed 100 tests.
2107.10 s
[vector] uniq: OK
2107.10 s
[vector] +++ OK, passed 100 tests.
2107.10 s
[vector] mapMaybe: OK (0.02s)
2107.10 s
[vector] +++ OK, passed 100 tests.
2107.10 s
[vector] imapMaybe: OK
2107.10 s
[vector] +++ OK, passed 100 tests.
2107.10 s
[vector] takeWhile: OK
2107.10 s
[vector] +++ OK, passed 100 tests.
2107.10 s
[vector] dropWhile: OK
2107.10 s
[vector] +++ OK, passed 100 tests.
2107.10 s
[vector] partition: OK (0.02s)
2107.10 s
[vector] +++ OK, passed 100 tests.
2107.10 s
[vector] partitionWith: OK (0.02s)
2107.10 s
[vector] +++ OK, passed 100 tests.
2107.10 s
[vector] span: OK
2107.10 s
[vector] +++ OK, passed 100 tests.
2107.10 s
[vector] break: OK
2107.10 s
[vector] +++ OK, passed 100 tests.
2107.10 s
[vector] spanR: OK
2107.10 s
[vector] +++ OK, passed 100 tests.
2107.11 s
[vector] breakR: OK
2107.11 s
[vector] +++ OK, passed 100 tests.
2107.13 s
[vector] groupBy: OK (0.02s)
2107.13 s
[vector] +++ OK, passed 100 tests.
2107.13 s
[vector] elem: OK
2107.13 s
[vector] +++ OK, passed 100 tests.
2107.14 s
[vector] notElem: OK
2107.14 s
[vector] +++ OK, passed 100 tests.
2107.14 s
[vector] find: OK
2107.14 s
[vector] +++ OK, passed 100 tests.
2107.14 s
[vector] findIndex: OK
2107.14 s
[vector] +++ OK, passed 100 tests.
2107.14 s
[vector] findIndexR: OK
2107.14 s
[vector] +++ OK, passed 100 tests.
2107.16 s
[vector] findIndices: OK
2107.16 s
[vector] +++ OK, passed 100 tests.
2107.16 s
[vector] elemIndex: OK
2107.17 s
[vector] +++ OK, passed 100 tests.
2107.17 s
[vector] elemIndices: OK
2107.17 s
[vector] +++ OK, passed 100 tests.
2107.21 s
[vector] foldl: OK (0.03s)
2107.22 s
[vector] +++ OK, passed 100 tests.
2107.23 s
[vector] foldl1: OK (0.02s)
2107.23 s
[vector] +++ OK, passed 100 tests; 16 discarded.
2107.25 s
[vector] foldl': OK (0.03s)
2107.25 s
[vector] +++ OK, passed 100 tests.
2107.29 s
[vector] foldl1': OK (0.03s)
2107.29 s
[vector] +++ OK, passed 100 tests; 17 discarded.
2107.31 s
[vector] foldr: OK (0.03s)
2107.31 s
[vector] +++ OK, passed 100 tests.
2107.35 s
[vector] foldr1: OK (0.03s)
2107.36 s
[vector] +++ OK, passed 100 tests; 16 discarded.
2107.38 s
[vector] foldr': OK (0.03s)
2107.38 s
[vector] +++ OK, passed 100 tests.
2107.39 s
[vector] foldr1': OK (0.02s)
2107.40 s
[vector] +++ OK, passed 100 tests; 18 discarded.
2107.43 s
[vector] ifoldl: OK (0.03s)
2107.43 s
[vector] +++ OK, passed 100 tests.
2107.45 s
[vector] ifoldl': OK (0.03s)
2107.45 s
[vector] +++ OK, passed 100 tests.
2107.50 s
[vector] ifoldr: OK (0.03s)
2107.50 s
[vector] +++ OK, passed 100 tests.
2107.54 s
[vector] ifoldr': OK (0.03s)
2107.54 s
[vector] +++ OK, passed 100 tests.
2107.55 s
[vector] ifoldM: OK (0.03s)
2107.55 s
[vector] +++ OK, passed 100 tests.
2107.59 s
[vector] ifoldM': OK (0.03s)
2107.59 s
[vector] +++ OK, passed 100 tests.
2107.60 s
[megaparsec] Warning: 'label' is ambiguous. It is defined
2107.60 s
[megaparsec] * in ‘Control.Monad.Cont.Class’
2107.60 s
[megaparsec] * at Text/Megaparsec/Class.hs:61:3
2107.60 s
[megaparsec] You may be able to disambiguate the identifier by qualifying it or
2107.60 s
[megaparsec] by specifying the type/value namespace explicitly.
2107.60 s
[megaparsec] Defaulting to the one defined at Text/Megaparsec/Class.hs:50:1
2107.60 s
[megaparsec] 100% ( 14 / 14) in 'Text.Megaparsec.Internal'
2107.65 s
[vector] ifoldM_: OK (0.08s)
2107.65 s
[vector] +++ OK, passed 100 tests.
2107.73 s
[vector] ifoldM'_: OK (0.08s)
2107.74 s
[vector] +++ OK, passed 100 tests.
2107.74 s
[vector] all: OK
2107.74 s
[vector] +++ OK, passed 100 tests.
2107.75 s
[vector] any: OK
2107.75 s
[vector] +++ OK, passed 100 tests.
2107.77 s
[vector] prescanl: OK (0.03s)
2107.77 s
[vector] +++ OK, passed 100 tests.
2107.79 s
[vector] prescanl': OK (0.03s)
2107.79 s
[vector] +++ OK, passed 100 tests.
2107.83 s
[vector] postscanl: OK (0.03s)
2107.83 s
[vector] +++ OK, passed 100 tests.
2107.85 s
[vector] postscanl': OK (0.03s)
2107.85 s
[vector] +++ OK, passed 100 tests.
2107.89 s
[vector] scanl: OK (0.02s)
2107.89 s
[vector] +++ OK, passed 100 tests.
2107.91 s
[vector] scanl': OK (0.03s)
2107.91 s
[vector] +++ OK, passed 100 tests.
2107.93 s
[vector] scanl1: OK (0.03s)
2107.93 s
[vector] +++ OK, passed 100 tests.
2107.95 s
[vector] scanl1': OK (0.02s)
2107.95 s
[vector] +++ OK, passed 100 tests.
2107.99 s
[vector] iscanl: OK (0.03s)
2107.99 s
[vector] +++ OK, passed 100 tests.
2108.01 s
[vector] iscanl': OK (0.03s)
2108.01 s
[vector] +++ OK, passed 100 tests.
2108.05 s
[vector] prescanr: OK (0.03s)
2108.05 s
[vector] +++ OK, passed 100 tests.
2108.07 s
[vector] prescanr': OK (0.03s)
2108.07 s
[vector] +++ OK, passed 100 tests.
2108.11 s
[vector] postscanr: OK (0.03s)
2108.11 s
[vector] +++ OK, passed 100 tests.
2108.14 s
[vector] postscanr': OK (0.02s)
2108.14 s
[vector] +++ OK, passed 100 tests.
2108.15 s
[vector] scanr: OK (0.03s)
2108.15 s
[vector] +++ OK, passed 100 tests.
2108.19 s
[vector] scanr': OK (0.03s)
2108.19 s
[vector] +++ OK, passed 100 tests.
2108.21 s
[vector] scanr1: OK (0.03s)
2108.21 s
[vector] +++ OK, passed 100 tests.
2108.23 s
[vector] scanr1': OK (0.03s)
2108.23 s
[vector] +++ OK, passed 100 tests.
2108.27 s
[vector] iscanr: OK (0.04s)
2108.27 s
[vector] +++ OK, passed 100 tests.
2108.29 s
[vector] iscanr': OK (0.03s)
2108.29 s
[vector] +++ OK, passed 100 tests.
2108.29 s
[vector] mut_read: OK
2108.29 s
[vector] +++ OK, passed 100 tests; 16 discarded.
2108.30 s
[vector] mut_write: OK
2108.30 s
[vector] +++ OK, passed 100 tests; 17 discarded.
2108.30 s
[vector] mut_modify: OK
2108.30 s
[vector] +++ OK, passed 100 tests; 17 discarded.
2108.30 s
[vector] mut_generate: OK
2108.31 s
[vector] +++ OK, passed 100 tests.
2108.35 s
[vector] mut_generateM: OK (0.04s)
2108.35 s
[vector] +++ OK, passed 100 tests.
2108.41 s
[vector] mut_mapM_: OK (0.06s)
2108.41 s
[vector] +++ OK, passed 100 tests.
2108.43 s
[megaparsec] 100% ( 3 / 3) in 'Text.Megaparsec.Debug'
2108.49 s
[vector] mut_imapM_: OK (0.08s)
2108.49 s
[vector] +++ OK, passed 100 tests.
2108.59 s
[vector] mut_forM_: OK (0.09s)
2108.59 s
[vector] +++ OK, passed 100 tests.
2108.67 s
[vector] mut_iforM_: OK (0.08s)
2108.67 s
[vector] +++ OK, passed 100 tests.
2108.69 s
[vector] mut_foldr: OK (0.03s)
2108.69 s
[vector] +++ OK, passed 100 tests.
2108.72 s
[vector] mut_foldr': OK (0.03s)
2108.72 s
[vector] +++ OK, passed 100 tests.
2108.75 s
[vector] mut_foldl: OK (0.01s)
2108.75 s
[vector] +++ OK, passed 100 tests.
2108.79 s
[vector] mut_foldl': OK (0.03s)
2108.79 s
[vector] +++ OK, passed 100 tests.
2108.79 s
[megaparsec] 100% ( 51 / 51) in 'Text.Megaparsec'
2108.81 s
[vector] mut_ifoldr: OK (0.03s)
2108.81 s
[vector] +++ OK, passed 100 tests.
2108.85 s
[vector] mut_ifoldr': OK (0.03s)
2108.85 s
[vector] +++ OK, passed 100 tests.
2108.90 s
[vector] mut_ifoldl: OK (0.03s)
2108.90 s
[vector] +++ OK, passed 100 tests.
2108.93 s
[vector] mut_ifoldl': OK (0.05s)
2108.93 s
[vector] +++ OK, passed 100 tests.
2108.97 s
[vector] mut_foldM: OK (0.03s)
2108.97 s
[vector] +++ OK, passed 100 tests.
2108.99 s
[vector] mut_foldM': OK (0.02s)
2108.99 s
[vector] +++ OK, passed 100 tests.
2109.01 s
[vector] mut_foldrM: OK (0.03s)
2109.01 s
[vector] +++ OK, passed 100 tests.
2109.05 s
[vector] mut_foldrM': OK (0.03s)
2109.05 s
[vector] +++ OK, passed 100 tests.
2109.07 s
[vector] mut_ifoldM: OK (0.03s)
2109.07 s
[vector] +++ OK, passed 100 tests.
2109.11 s
[vector] mut_ifoldM': OK (0.04s)
2109.11 s
[vector] +++ OK, passed 100 tests.
2109.15 s
[vector] mut_ifoldrM: OK (0.03s)
2109.15 s
[vector] +++ OK, passed 100 tests.
2109.19 s
[vector] mut_ifoldrM': OK (0.03s)
2109.19 s
[vector] +++ OK, passed 100 tests.
2109.19 s
[vector] compare: OK
2109.19 s
[vector] +++ OK, passed 100 tests.
2109.19 s
[vector] maximum: OK
2109.19 s
[vector] +++ OK, passed 100 tests; 13 discarded.
2109.19 s
[vector] minimum: OK
2109.19 s
[vector] +++ OK, passed 100 tests; 14 discarded.
2109.19 s
[vector] minIndex: OK
2109.19 s
[vector] +++ OK, passed 100 tests; 13 discarded.
2109.19 s
[vector] maxIndex: OK
2109.19 s
[vector] +++ OK, passed 100 tests; 21 discarded.
2109.20 s
[vector] maximumBy: OK
2109.20 s
[vector] +++ OK, passed 100 tests; 18 discarded.
2109.20 s
[vector] minimumBy: OK
2109.20 s
[vector] +++ OK, passed 100 tests; 15 discarded.
2109.20 s
[vector] maximumOn: OK
2109.20 s
[vector] +++ OK, passed 100 tests; 14 discarded.
2109.21 s
[vector] minimumOn: OK
2109.21 s
[vector] +++ OK, passed 100 tests; 15 discarded.
2109.21 s
[vector] maxIndexBy: OK
2109.21 s
[vector] +++ OK, passed 100 tests; 14 discarded.
2109.22 s
[vector] minIndexBy: OK
2109.22 s
[vector] +++ OK, passed 100 tests; 16 discarded.
2109.22 s
[vector] ListFirstMaxIndexWins: OK
2109.22 s
[vector] +++ OK, passed 100 tests; 16 discarded.
2109.22 s
[vector] FalseListFirstMaxIndexWins: OK
2109.22 s
[vector] +++ OK, failed as expected. (after 1 test):
2109.22 s
[vector] Exception:
2109.22 s
[vector] Prelude.foldr1: empty list
2109.22 s
[vector] CallStack (from HasCallStack):
2109.22 s
[vector] error, called at libraries/base/GHC/List.hs:1644:3 in base:GHC.List
2109.22 s
[vector] errorEmptyList, called at libraries/base/GHC/List.hs:609:30 in base:GHC.List
2109.22 s
[vector] foldr1, called at libraries/base/Data/Foldable.hs:741:15 in base:Data.Foldable
2109.22 s
[vector] []
2109.22 s
[vector] mempty: OK
2109.22 s
[vector] +++ OK, passed 1 test.
2109.22 s
[vector] mappend: OK
2109.23 s
[vector] +++ OK, passed 100 tests.
2109.29 s
[vector] mconcat: OK (0.06s)
2109.29 s
[vector] +++ OK, passed 100 tests.
2109.29 s
[vector] glength: OK
2109.29 s
[vector] +++ OK, passed 100 tests.
2109.29 s
[vector] sum: OK
2109.29 s
[vector] +++ OK, passed 100 tests.
2109.29 s
[vector] product: OK
2109.29 s
[vector] +++ OK, passed 100 tests.
2109.29 s
[vector] enumFromN: OK
2109.29 s
[vector] +++ OK, passed 100 tests.
2109.29 s
[vector] enumFromThenN: OK
2109.29 s
[vector] +++ OK, passed 100 tests.
2109.30 s
[vector] enumFromTo: OK
2109.30 s
[vector] +++ OK, passed 100 tests.
2109.31 s
[vector] enumFromThenTo: OK
2109.31 s
[vector] +++ OK, passed 100 tests; 1 discarded.
2109.31 s
[vector] unstream
2109.31 s
[vector] unstream == vunstream (exact): OK
2109.31 s
[vector] +++ OK, passed 100 tests.
2109.31 s
[vector] unstream == vunstream (unknown): OK
2109.31 s
[vector] +++ OK, passed 100 tests.
2109.31 s
[vector] unstreamR ~= vunstream (exact): OK
2109.31 s
[vector] +++ OK, passed 100 tests.
2109.31 s
[vector] unstreamR ~= vunstream (unknown): OK
2109.31 s
[vector] +++ OK, passed 100 tests.
2109.31 s
[vector] Tests.Vector.Strict
2109.31 s
[vector] Bool
2109.31 s
[vector] fromList.toList == id: OK
2109.31 s
[vector] +++ OK, passed 100 tests.
2109.31 s
[vector] toList.fromList == id: OK
2109.31 s
[vector] +++ OK, passed 100 tests.
2109.31 s
[vector] unstream.stream == id: OK
2109.31 s
[vector] +++ OK, passed 100 tests.
2109.31 s
[vector] stream.unstream == id: OK
2109.31 s
[vector] +++ OK, passed 100 tests.
2109.31 s
[vector] eq: OK
2109.32 s
[vector] +++ OK, passed 100 tests.
2109.32 s
[vector] length: OK
2109.32 s
[vector] +++ OK, passed 100 tests.
2109.32 s
[vector] null: OK
2109.32 s
[vector] +++ OK, passed 100 tests.
2109.32 s
[vector] index: OK
2109.32 s
[vector] +++ OK, passed 100 tests; 16 discarded.
2109.32 s
[vector] safeIndex: OK
2109.32 s
[vector] +++ OK, passed 100 tests.
2109.32 s
[vector] head: OK
2109.32 s
[vector] +++ OK, passed 100 tests; 21 discarded.
2109.32 s
[vector] last: OK
2109.32 s
[vector] +++ OK, passed 100 tests; 14 discarded.
2109.32 s
[vector] unsafeIndex: OK
2109.32 s
[vector] +++ OK, passed 100 tests; 21 discarded.
2109.32 s
[vector] unsafeHead: OK
2109.32 s
[vector] +++ OK, passed 100 tests; 16 discarded.
2109.32 s
[vector] unsafeLast: OK
2109.32 s
[vector] +++ OK, passed 100 tests; 15 discarded.
2109.32 s
[vector] slice: OK
2109.32 s
[vector] +++ OK, passed 100 tests.
2109.32 s
[vector] init: OK
2109.33 s
[vector] +++ OK, passed 100 tests; 19 discarded.
2109.33 s
[vector] tail: OK
2109.33 s
[vector] +++ OK, passed 100 tests; 14 discarded.
2109.33 s
[vector] take: OK
2109.33 s
[vector] +++ OK, passed 100 tests.
2109.33 s
[vector] drop: OK
2109.33 s
[vector] +++ OK, passed 100 tests.
2109.33 s
[vector] splitAt: OK
2109.33 s
[vector] +++ OK, passed 100 tests.
2109.33 s
[vector] empty: OK
2109.33 s
[vector] +++ OK, passed 1 test.
2109.33 s
[vector] singleton: OK
2109.33 s
[vector] +++ OK, passed 100 tests.
2109.33 s
[vector] replicate: OK
2109.33 s
[vector] +++ OK, passed 100 tests.
2109.33 s
[vector] generate: OK
2109.33 s
[vector] +++ OK, passed 100 tests.
2109.33 s
[vector] iterateN: OK
2109.33 s
[vector] +++ OK, passed 100 tests.
2109.36 s
[megaparsec] Warning: 'skipLineComment' is out of scope.
2109.36 s
[megaparsec] If you qualify the identifier, haddock can try to link it anyway.
2109.36 s
[megaparsec] Warning: 'skipBlockComment' is out of scope.
2109.36 s
[megaparsec] If you qualify the identifier, haddock can try to link it anyway.
2109.48 s
[vector] iterateNM: OK (0.07s)
2109.48 s
[vector] +++ OK, passed 100 tests.
2109.48 s
[vector] generateM: OK (0.05s)
2109.48 s
[vector] +++ OK, passed 100 tests.
2109.48 s
[vector] replicateM: OK (0.02s)
2109.48 s
[vector] +++ OK, passed 100 tests.
2109.48 s
[vector] create: OK
2109.48 s
[vector] +++ OK, passed 100 tests.
2109.49 s
[vector] createT: OK
2109.49 s
[vector] +++ OK, passed 100 tests.
2109.49 s
[vector] unfoldr: OK
2109.49 s
[vector] +++ OK, passed 100 tests.
2109.49 s
[vector] unfoldrN: OK
2109.49 s
[vector] +++ OK, passed 100 tests.
2109.49 s
[vector] unfoldrExactN: OK
2109.49 s
[vector] +++ OK, passed 100 tests.
2109.49 s
[vector] unfoldrM: OK
2109.49 s
[vector] +++ OK, passed 100 tests.
2109.54 s
[vector] unfoldrNM: OK (0.04s)
2109.54 s
[vector] +++ OK, passed 100 tests.
2109.55 s
[megaparsec] 100% ( 37 / 37) in 'Text.Megaparsec.Char'
2109.56 s
[vector] unfoldrExactNM: OK (0.03s)
2109.56 s
[vector] +++ OK, passed 100 tests.
2109.56 s
[vector] constructN: OK
2109.56 s
[vector] +++ OK, passed 100 tests.
2109.57 s
[vector] constructrN: OK
2109.57 s
[vector] +++ OK, passed 100 tests.
2109.57 s
[vector] cons: OK
2109.57 s
[vector] +++ OK, passed 100 tests.
2109.57 s
[vector] snoc: OK
2109.57 s
[vector] +++ OK, passed 100 tests.
2109.57 s
[vector] append: OK
2109.57 s
[vector] +++ OK, passed 100 tests.
2109.59 s
[vector] concat: OK (0.02s)
2109.59 s
[vector] +++ OK, passed 100 tests.
2109.59 s
[vector] force: OK
2109.59 s
[vector] +++ OK, passed 100 tests.
2109.59 s
[vector] upd: OK
2109.59 s
[vector] +++ OK, passed 100 tests.
2109.60 s
[vector] accum: OK
2109.60 s
[vector] +++ OK, passed 100 tests.
2109.60 s
[vector] reverse: OK
2109.60 s
[vector] +++ OK, passed 100 tests.
2109.60 s
[vector] backpermute: OK
2109.60 s
[vector] +++ OK, passed 100 tests.
2109.60 s
[vector] map: OK
2109.60 s
[vector] +++ OK, passed 100 tests.
2109.60 s
[vector] imap: OK
2109.61 s
[vector] +++ OK, passed 100 tests.
2109.66 s
[vector] concatMap: OK
2109.66 s
[vector] +++ OK, passed 100 tests.
2109.66 s
[vector] mapM: OK
2109.66 s
[vector] +++ OK, passed 100 tests.
2109.66 s
[vector] mapM_: OK (0.02s)
2109.66 s
[vector] +++ OK, passed 100 tests.
2109.66 s
[vector] forM: OK
2109.66 s
[vector] +++ OK, passed 100 tests.
2109.66 s
[vector] forM_: OK (0.02s)
2109.66 s
[vector] +++ OK, passed 100 tests.
2109.66 s
[vector] imapM: OK
2109.66 s
[vector] +++ OK, passed 100 tests.
2109.68 s
[vector] imapM_: OK (0.02s)
2109.68 s
[vector] +++ OK, passed 100 tests.
2109.68 s
[vector] zipWith: OK
2109.68 s
[vector] +++ OK, passed 100 tests.
2109.68 s
[vector] zipWith3: OK
2109.68 s
[vector] +++ OK, passed 100 tests.
2109.68 s
[vector] izipWith: OK
2109.69 s
[vector] +++ OK, passed 100 tests.
2109.69 s
[vector] izipWith3: OK
2109.69 s
[vector] +++ OK, passed 100 tests.
2109.69 s
[vector] izipWithM: OK
2109.69 s
[vector] +++ OK, passed 100 tests.
2109.73 s
[vector] izipWithM_: OK (0.04s)
2109.73 s
[vector] +++ OK, passed 100 tests.
2109.73 s
[vector] zipWithM: OK
2109.75 s
[vector] +++ OK, passed 100 tests.
2109.76 s
[vector] zipWithM_: OK (0.02s)
2109.76 s
[vector] +++ OK, passed 100 tests.
2109.76 s
[vector] filter: OK
2109.76 s
[vector] +++ OK, passed 100 tests.
2109.76 s
[vector] ifilter: OK
2109.76 s
[vector] +++ OK, passed 100 tests.
2109.79 s
[vector] filterM: OK (0.03s)
2109.79 s
[vector] +++ OK, passed 100 tests.
2109.80 s
[vector] uniq: OK
2109.80 s
[vector] +++ OK, passed 100 tests.
2109.80 s
[vector] mapMaybe: OK
2109.80 s
[vector] +++ OK, passed 100 tests.
2109.80 s
[vector] imapMaybe: OK
2109.80 s
[vector] +++ OK, passed 100 tests.
2109.80 s
[vector] takeWhile: OK
2109.80 s
[vector] +++ OK, passed 100 tests.
2109.80 s
[vector] dropWhile: OK
2109.80 s
[vector] +++ OK, passed 100 tests.
2109.81 s
[vector] partition: OK
2109.81 s
[vector] +++ OK, passed 100 tests.
2109.81 s
[vector] partitionWith: OK
2109.81 s
[vector] +++ OK, passed 100 tests.
2109.81 s
[vector] span: OK
2109.81 s
[vector] +++ OK, passed 100 tests.
2109.81 s
[vector] break: OK
2109.81 s
[vector] +++ OK, passed 100 tests.
2109.81 s
[vector] spanR: OK
2109.81 s
[vector] +++ OK, passed 100 tests.
2109.81 s
[vector] breakR: OK
2109.81 s
[vector] +++ OK, passed 100 tests.
2109.81 s
[vector] groupBy: OK
2109.81 s
[vector] +++ OK, passed 100 tests.
2109.81 s
[vector] elem: OK
2109.83 s
[vector] +++ OK, passed 100 tests.
2109.83 s
[vector] notElem: OK
2109.83 s
[vector] +++ OK, passed 100 tests.
2109.83 s
[vector] find: OK
2109.83 s
[vector] +++ OK, passed 100 tests.
2109.84 s
[vector] findIndex: OK
2109.84 s
[vector] +++ OK, passed 100 tests.
2109.84 s
[vector] findIndexR: OK
2109.84 s
[vector] +++ OK, passed 100 tests.
2109.84 s
[vector] findIndices: OK
2109.84 s
[vector] +++ OK, passed 100 tests.
2109.84 s
[vector] elemIndex: OK
2109.84 s
[vector] +++ OK, passed 100 tests.
2109.84 s
[vector] elemIndices: OK
2109.84 s
[vector] +++ OK, passed 100 tests.
2109.84 s
[vector] foldl: OK
2109.84 s
[vector] +++ OK, passed 100 tests.
2109.84 s
[vector] foldl1: OK
2109.84 s
[vector] +++ OK, passed 100 tests; 11 discarded.
2109.84 s
[vector] foldl': OK
2109.84 s
[vector] +++ OK, passed 100 tests.
2109.84 s
[vector] foldl1': OK
2109.84 s
[vector] +++ OK, passed 100 tests; 13 discarded.
2109.84 s
[vector] foldr: OK
2109.84 s
[vector] +++ OK, passed 100 tests.
2109.84 s
[vector] foldr1: OK
2109.84 s
[vector] +++ OK, passed 100 tests; 23 discarded.
2109.84 s
[vector] foldr': OK
2109.84 s
[vector] +++ OK, passed 100 tests.
2109.85 s
[vector] foldr1': OK
2109.85 s
[vector] +++ OK, passed 100 tests; 11 discarded.
2109.85 s
[vector] ifoldl: OK
2109.85 s
[vector] +++ OK, passed 100 tests.
2109.85 s
[vector] ifoldl': OK
2109.85 s
[vector] +++ OK, passed 100 tests.
2109.86 s
[vector] ifoldr: OK
2109.86 s
[vector] +++ OK, passed 100 tests.
2109.86 s
[vector] ifoldr': OK
2109.86 s
[vector] +++ OK, passed 100 tests.
2109.87 s
[vector] ifoldM: OK
2109.87 s
[vector] +++ OK, passed 100 tests.
2109.87 s
[vector] ifoldM': OK
2109.87 s
[vector] +++ OK, passed 100 tests.
2109.91 s
[vector] ifoldM_: OK (0.02s)
2109.91 s
[vector] +++ OK, passed 100 tests.
2109.92 s
[vector] ifoldM'_: OK (0.02s)
2109.92 s
[vector] +++ OK, passed 100 tests.
2109.92 s
[vector] all: OK
2109.92 s
[vector] +++ OK, passed 100 tests.
2109.92 s
[vector] any: OK
2109.92 s
[vector] +++ OK, passed 100 tests.
2109.92 s
[vector] prescanl: OK
2109.92 s
[vector] +++ OK, passed 100 tests.
2109.92 s
[vector] prescanl': OK
2109.93 s
[vector] +++ OK, passed 100 tests.
2109.93 s
[vector] postscanl: OK
2109.93 s
[vector] +++ OK, passed 100 tests.
2109.93 s
[vector] postscanl': OK
2109.93 s
[vector] +++ OK, passed 100 tests.
2109.93 s
[vector] scanl: OK
2109.93 s
[vector] +++ OK, passed 100 tests.
2109.93 s
[vector] scanl': OK
2109.94 s
[vector] +++ OK, passed 100 tests.
2109.94 s
[vector] scanl1: OK
2109.94 s
[vector] +++ OK, passed 100 tests.
2109.94 s
[vector] scanl1': OK
2109.94 s
[megaparsec] 100% ( 27 / 27) in 'Text.Megaparsec.Char.Lexer'
2109.94 s
[vector] +++ OK, passed 100 tests.
2109.94 s
[vector] iscanl: OK
2109.95 s
[vector] +++ OK, passed 100 tests.
2109.95 s
[vector] iscanl': OK
2109.95 s
[vector] +++ OK, passed 100 tests.
2109.95 s
[vector] prescanr: OK
2109.95 s
[vector] +++ OK, passed 100 tests.
2109.95 s
[vector] prescanr': OK
2109.96 s
[vector] +++ OK, passed 100 tests.
2109.96 s
[vector] postscanr: OK
2109.96 s
[vector] +++ OK, passed 100 tests.
2109.96 s
[vector] postscanr': OK
2109.96 s
[vector] +++ OK, passed 100 tests.
2109.96 s
[vector] scanr: OK
2109.96 s
[vector] +++ OK, passed 100 tests.
2109.96 s
[vector] scanr': OK
2109.96 s
[vector] +++ OK, passed 100 tests.
2109.97 s
[vector] scanr1: OK
2109.97 s
[vector] +++ OK, passed 100 tests.
2109.97 s
[vector] scanr1': OK
2109.97 s
[vector] +++ OK, passed 100 tests.
2109.97 s
[vector] iscanr: OK
2109.98 s
[vector] +++ OK, passed 100 tests.
2109.98 s
[vector] iscanr': OK
2109.98 s
[vector] +++ OK, passed 100 tests.
2109.98 s
[vector] mut_read: OK
2109.98 s
[vector] +++ OK, passed 100 tests; 11 discarded.
2109.98 s
[vector] mut_write: OK
2109.98 s
[vector] +++ OK, passed 100 tests; 14 discarded.
2109.98 s
[vector] mut_modify: OK
2109.98 s
[vector] +++ OK, passed 100 tests; 21 discarded.
2109.98 s
[vector] mut_generate: OK
2109.99 s
[vector] +++ OK, passed 100 tests.
2110.01 s
[vector] mut_generateM: OK (0.02s)
2110.01 s
[vector] +++ OK, passed 100 tests.
2110.03 s
[vector] mut_mapM_: OK (0.02s)
2110.03 s
[vector] +++ OK, passed 100 tests.
2110.05 s
[vector] mut_imapM_: OK (0.02s)
2110.05 s
[vector] +++ OK, passed 100 tests.
2110.07 s
[vector] mut_forM_: OK (0.02s)
2110.07 s
[vector] +++ OK, passed 100 tests.
2110.08 s
[vector] mut_iforM_: OK (0.02s)
2110.08 s
[vector] +++ OK, passed 100 tests.
2110.08 s
[vector] mut_foldr: OK
2110.08 s
[vector] +++ OK, passed 100 tests.
2110.08 s
[vector] mut_foldr': OK
2110.08 s
[vector] +++ OK, passed 100 tests.
2110.09 s
[vector] mut_foldl: OK
2110.09 s
[vector] +++ OK, passed 100 tests.
2110.09 s
[vector] mut_foldl': OK
2110.09 s
[vector] +++ OK, passed 100 tests.
2110.10 s
[vector] mut_ifoldr: OK
2110.10 s
[vector] +++ OK, passed 100 tests.
2110.12 s
[vector] mut_ifoldr': OK
2110.12 s
[vector] +++ OK, passed 100 tests.
2110.13 s
[vector] mut_ifoldl: OK (0.03s)
2110.13 s
[vector] +++ OK, passed 100 tests.
2110.13 s
[vector] mut_ifoldl': OK
2110.14 s
[vector] +++ OK, passed 100 tests.
2110.14 s
[vector] mut_foldM: OK
2110.14 s
[vector] +++ OK, passed 100 tests.
2110.14 s
[vector] mut_foldM': OK
2110.14 s
[vector] +++ OK, passed 100 tests.
2110.14 s
[vector] mut_foldrM: OK
2110.14 s
[vector] +++ OK, passed 100 tests.
2110.15 s
[vector] mut_foldrM': OK
2110.15 s
[vector] +++ OK, passed 100 tests.
2110.15 s
[vector] mut_ifoldM: OK
2110.15 s
[vector] +++ OK, passed 100 tests.
2110.16 s
[vector] mut_ifoldM': OK
2110.16 s
[vector] +++ OK, passed 100 tests.
2110.16 s
[vector] mut_ifoldrM: OK
2110.16 s
[vector] +++ OK, passed 100 tests.
2110.17 s
[vector] mut_ifoldrM': OK
2110.17 s
[vector] +++ OK, passed 100 tests.
2110.17 s
[vector] compare: OK
2110.17 s
[vector] +++ OK, passed 100 tests.
2110.17 s
[vector] maximum: OK
2110.17 s
[vector] +++ OK, passed 100 tests; 14 discarded.
2110.17 s
[vector] minimum: OK
2110.17 s
[vector] +++ OK, passed 100 tests; 17 discarded.
2110.17 s
[vector] minIndex: OK
2110.17 s
[vector] +++ OK, passed 100 tests; 11 discarded.
2110.17 s
[vector] maxIndex: OK
2110.17 s
[vector] +++ OK, passed 100 tests; 18 discarded.
2110.17 s
[vector] maximumBy: OK
2110.17 s
[vector] +++ OK, passed 100 tests; 18 discarded.
2110.17 s
[vector] minimumBy: OK
2110.17 s
[vector] +++ OK, passed 100 tests; 18 discarded.
2110.17 s
[vector] maximumOn: OK
2110.17 s
[vector] +++ OK, passed 100 tests; 17 discarded.
2110.17 s
[vector] minimumOn: OK
2110.17 s
[vector] +++ OK, passed 100 tests; 17 discarded.
2110.17 s
[vector] maxIndexBy: OK
2110.17 s
[vector] +++ OK, passed 100 tests; 14 discarded.
2110.17 s
[vector] minIndexBy: OK
2110.17 s
[vector] +++ OK, passed 100 tests; 18 discarded.
2110.17 s
[vector] ListFirstMaxIndexWins: OK
2110.17 s
[vector] +++ OK, passed 100 tests; 11 discarded.
2110.18 s
[vector] FalseListFirstMaxIndexWins: OK
2110.18 s
[vector] +++ OK, failed as expected. (after 1 test):
2110.18 s
[vector] Exception:
2110.18 s
[vector] Prelude.foldr1: empty list
2110.18 s
[vector] CallStack (from HasCallStack):
2110.18 s
[vector] error, called at libraries/base/GHC/List.hs:1644:3 in base:GHC.List
2110.18 s
[vector] errorEmptyList, called at libraries/base/GHC/List.hs:609:30 in base:GHC.List
2110.18 s
[vector] foldr1, called at libraries/base/Data/Foldable.hs:741:15 in base:Data.Foldable
2110.18 s
[vector] []
2110.18 s
[vector] zip: OK
2110.18 s
[vector] +++ OK, passed 100 tests.
2110.18 s
[vector] zip3: OK
2110.18 s
[vector] +++ OK, passed 100 tests.
2110.18 s
[vector] unzip: OK
2110.18 s
[vector] +++ OK, passed 100 tests.
2110.18 s
[vector] unzip3: OK
2110.18 s
[vector] +++ OK, passed 100 tests.
2110.19 s
[vector] indexed: OK
2110.19 s
[vector] +++ OK, passed 100 tests.
2110.19 s
[vector] update: OK
2110.19 s
[vector] +++ OK, passed 100 tests.
2110.22 s
[vector] concat: OK (0.03s)
2110.22 s
[vector] +++ OK, passed 100 tests.
2110.22 s
[vector] mempty: OK
2110.22 s
[vector] +++ OK, passed 1 test.
2110.23 s
[vector] mappend: OK
2110.23 s
[vector] +++ OK, passed 100 tests.
2110.23 s
[vector] mconcat: OK (0.01s)
2110.23 s
[vector] +++ OK, passed 100 tests.
2110.23 s
[vector] fmap: OK
2110.23 s
[vector] +++ OK, passed 100 tests.
2110.23 s
[vector] return: OK
2110.25 s
[vector] +++ OK, passed 100 tests.
2110.27 s
[vector] bind: OK (0.03s)
2110.27 s
[vector] +++ OK, passed 100 tests.
2110.27 s
[vector] mzip: OK
2110.27 s
[vector] +++ OK, passed 100 tests.
2110.27 s
[vector] munzip: OK
2110.27 s
[vector] +++ OK, passed 100 tests.
2110.27 s
[vector] applicative_pure: OK
2110.27 s
[vector] +++ OK, passed 100 tests.
2110.32 s
[vector] applicative_appl: OK (0.05s)
2110.32 s
[vector] +++ OK, passed 100 tests.
2110.32 s
[vector] alternative_empty: OK
2110.32 s
[vector] +++ OK, passed 1 test.
2110.32 s
[vector] alternative_or: OK
2110.32 s
[vector] +++ OK, passed 100 tests.
2110.36 s
[vector] sequence: OK (0.03s)
2110.36 s
[vector] +++ OK, passed 100 tests.
2110.38 s
[vector] sequence_: OK
2110.38 s
[vector] +++ OK, passed 100 tests.
2110.38 s
[vector] glength: OK
2110.38 s
[vector] +++ OK, passed 100 tests.
2110.38 s
[vector] and: OK
2110.38 s
[vector] +++ OK, passed 100 tests.
2110.38 s
[vector] or: OK
2110.38 s
[vector] +++ OK, passed 100 tests.
2110.38 s
[vector] Int
2110.38 s
[vector] fromList.toList == id: OK
2110.38 s
[vector] +++ OK, passed 100 tests.
2110.38 s
[vector] toList.fromList == id: OK
2110.38 s
[vector] +++ OK, passed 100 tests.
2110.38 s
[vector] unstream.stream == id: OK
2110.38 s
[vector] +++ OK, passed 100 tests.
2110.38 s
[vector] stream.unstream == id: OK
2110.38 s
[vector] +++ OK, passed 100 tests.
2110.38 s
[vector] eq: OK
2110.38 s
[vector] +++ OK, passed 100 tests.
2110.38 s
[vector] length: OK
2110.38 s
[vector] +++ OK, passed 100 tests.
2110.38 s
[vector] null: OK
2110.38 s
[vector] +++ OK, passed 100 tests.
2110.38 s
[vector] index: OK
2110.38 s
[vector] +++ OK, passed 100 tests; 21 discarded.
2110.38 s
[vector] safeIndex: OK
2110.38 s
[vector] +++ OK, passed 100 tests.
2110.38 s
[vector] head: OK
2110.38 s
[vector] +++ OK, passed 100 tests; 21 discarded.
2110.38 s
[vector] last: OK
2110.38 s
[vector] +++ OK, passed 100 tests; 13 discarded.
2110.38 s
[vector] unsafeIndex: OK
2110.39 s
[vector] +++ OK, passed 100 tests; 19 discarded.
2110.39 s
[vector] unsafeHead: OK
2110.39 s
[vector] +++ OK, passed 100 tests; 15 discarded.
2110.39 s
[vector] unsafeLast: OK
2110.39 s
[vector] +++ OK, passed 100 tests; 16 discarded.
2110.39 s
[vector] slice: OK
2110.39 s
[vector] +++ OK, passed 100 tests.
2110.39 s
[vector] init: OK
2110.39 s
[vector] +++ OK, passed 100 tests; 18 discarded.
2110.39 s
[vector] tail: OK
2110.39 s
[vector] +++ OK, passed 100 tests; 15 discarded.
2110.39 s
[vector] take: OK
2110.39 s
[vector] +++ OK, passed 100 tests.
2110.40 s
[vector] drop: OK
2110.40 s
[vector] +++ OK, passed 100 tests.
2110.40 s
[vector] splitAt: OK
2110.40 s
[vector] +++ OK, passed 100 tests.
2110.40 s
[vector] empty: OK
2110.40 s
[vector] +++ OK, passed 1 test.
2110.40 s
[vector] singleton: OK
2110.40 s
[vector] +++ OK, passed 100 tests.
2110.40 s
[vector] replicate: OK
2110.40 s
[vector] +++ OK, passed 100 tests.
2110.40 s
[vector] generate: OK
2110.40 s
[vector] +++ OK, passed 100 tests.
2110.41 s
[vector] iterateN: OK
2110.41 s
[vector] +++ OK, passed 100 tests.
2110.43 s
[megaparsec] 100% ( 21 / 21) in 'Text.Megaparsec.Byte.Binary'
2110.55 s
[vector] iterateNM: OK (0.15s)
2110.55 s
[vector] +++ OK, passed 100 tests.
2110.61 s
[vector] generateM: OK (0.06s)
2110.61 s
[vector] +++ OK, passed 100 tests.
2110.64 s
[vector] replicateM: OK (0.03s)
2110.64 s
[vector] +++ OK, passed 100 tests.
2110.64 s
[vector] create: OK
2110.64 s
[vector] +++ OK, passed 100 tests.
2110.64 s
[vector] createT: OK
2110.64 s
[vector] +++ OK, passed 100 tests.
2110.64 s
[vector] unfoldr: OK
2110.64 s
[vector] +++ OK, passed 100 tests.
2110.64 s
[vector] unfoldrN: OK
2110.64 s
[vector] +++ OK, passed 100 tests.
2110.64 s
[vector] unfoldrExactN: OK
2110.65 s
[vector] +++ OK, passed 100 tests.
2110.65 s
[vector] unfoldrM: OK
2110.65 s
[vector] +++ OK, passed 100 tests.
2110.67 s
[vector] unfoldrNM: OK (0.01s)
2110.67 s
[vector] +++ OK, passed 100 tests.
2110.67 s
[megaparsec] 100% ( 29 / 29) in 'Text.Megaparsec.Byte'
2110.80 s
[vector] unfoldrExactNM: OK (0.12s)
2110.80 s
[vector] +++ OK, passed 100 tests.
2110.81 s
[vector] constructN: OK (0.03s)
2110.81 s
[vector] +++ OK, passed 100 tests.
2110.82 s
[vector] constructrN: OK
2110.82 s
[vector] +++ OK, passed 100 tests.
2110.82 s
[vector] cons: OK
2110.82 s
[vector] +++ OK, passed 100 tests.
2110.82 s
[vector] snoc: OK
2110.82 s
[vector] +++ OK, passed 100 tests.
2110.84 s
[vector] append: OK
2110.84 s
[vector] +++ OK, passed 100 tests.
2110.84 s
[vector] concat: OK (0.02s)
2110.84 s
[vector] +++ OK, passed 100 tests.
2110.85 s
[vector] force: OK
2110.85 s
[vector] +++ OK, passed 100 tests.
2110.85 s
[vector] upd: OK
2110.86 s
[vector] +++ OK, passed 100 tests.
2110.86 s
[vector] accum: OK
2110.86 s
[vector] +++ OK, passed 100 tests.
2110.86 s
[vector] reverse: OK
2110.86 s
[vector] +++ OK, passed 100 tests.
2110.86 s
[vector] backpermute: OK
2110.86 s
[vector] +++ OK, passed 100 tests.
2110.87 s
[vector] map: OK
2110.87 s
[vector] +++ OK, passed 100 tests.
2110.87 s
[vector] imap: OK
2110.87 s
[vector] +++ OK, passed 100 tests.
2110.87 s
[vector] concatMap: OK
2110.87 s
[vector] +++ OK, passed 100 tests.
2110.88 s
[vector] mapM: OK
2110.88 s
[vector] +++ OK, passed 100 tests.
2110.91 s
[vector] mapM_: OK (0.03s)
2110.91 s
[vector] +++ OK, passed 100 tests.
2110.91 s
[vector] forM: OK
2110.91 s
[vector] +++ OK, passed 100 tests.
2110.94 s
[vector] forM_: OK (0.02s)
2110.94 s
[vector] +++ OK, passed 100 tests.
2110.95 s
[vector] imapM: OK
2110.95 s
[vector] +++ OK, passed 100 tests.
2110.97 s
[vector] imapM_: OK (0.03s)
2110.97 s
[vector] +++ OK, passed 100 tests.
2110.97 s
[vector] zipWith: OK
2110.97 s
[vector] +++ OK, passed 100 tests.
2110.97 s
[vector] zipWith3: OK
2110.97 s
[vector] +++ OK, passed 100 tests.
2110.99 s
[vector] izipWith: OK
2110.99 s
[vector] +++ OK, passed 100 tests.
2110.99 s
[vector] izipWith3: OK
2110.99 s
[megaparsec] 100% ( 17 / 17) in 'Text.Megaparsec.Byte.Lexer'
2110.99 s
[vector] +++ OK, passed 100 tests.
2110.99 s
[vector] izipWithM: OK
2110.99 s
[vector] +++ OK, passed 100 tests.
2111.03 s
[vector] izipWithM_: OK (0.02s)
2111.03 s
[vector] +++ OK, passed 100 tests.
2111.03 s
[vector] zipWithM: OK
2111.03 s
[vector] +++ OK, passed 100 tests.
2111.04 s
[vector] zipWithM_: OK (0.02s)
2111.04 s
[vector] +++ OK, passed 100 tests.
2111.04 s
[vector] filter: OK
2111.04 s
[vector] +++ OK, passed 100 tests.
2111.06 s
[vector] ifilter: OK
2111.06 s
[vector] +++ OK, passed 100 tests.
2111.09 s
[vector] filterM: OK (0.04s)
2111.09 s
[vector] +++ OK, passed 100 tests.
2111.09 s
[vector] uniq: OK
2111.09 s
[vector] +++ OK, passed 100 tests.
2111.10 s
[vector] mapMaybe: OK
2111.10 s
[vector] +++ OK, passed 100 tests.
2111.10 s
[vector] imapMaybe: OK
2111.10 s
[vector] +++ OK, passed 100 tests.
2111.11 s
[vector] takeWhile: OK
2111.11 s
[vector] +++ OK, passed 100 tests.
2111.11 s
[vector] dropWhile: OK
2111.11 s
[vector] +++ OK, passed 100 tests.
2111.11 s
[vector] partition: OK
2111.11 s
[vector] +++ OK, passed 100 tests.
2111.11 s
[vector] partitionWith: OK
2111.11 s
[vector] +++ OK, passed 100 tests.
2111.11 s
[vector] span: OK
2111.11 s
[vector] +++ OK, passed 100 tests.
2111.11 s
[vector] break: OK
2111.11 s
[vector] +++ OK, passed 100 tests.
2111.12 s
[vector] spanR: OK
2111.12 s
[vector] +++ OK, passed 100 tests.
2111.12 s
[vector] breakR: OK
2111.12 s
[vector] +++ OK, passed 100 tests.
2111.12 s
[vector] groupBy: OK
2111.12 s
[vector] +++ OK, passed 100 tests.
2111.12 s
[vector] elem: OK
2111.12 s
[vector] +++ OK, passed 100 tests.
2111.12 s
[vector] notElem: OK
2111.12 s
[vector] +++ OK, passed 100 tests.
2111.12 s
[vector] find: OK
2111.13 s
[vector] +++ OK, passed 100 tests.
2111.13 s
[vector] findIndex: OK
2111.13 s
[vector] +++ OK, passed 100 tests.
2111.13 s
[vector] findIndexR: OK
2111.13 s
[vector] +++ OK, passed 100 tests.
2111.13 s
[vector] findIndices: OK
2111.13 s
[vector] +++ OK, passed 100 tests.
2111.13 s
[vector] elemIndex: OK
2111.13 s
[vector] +++ OK, passed 100 tests.
2111.13 s
[vector] elemIndices: OK
2111.13 s
[vector] +++ OK, passed 100 tests.
2111.13 s
[vector] foldl: OK
2111.14 s
[vector] +++ OK, passed 100 tests.
2111.14 s
[vector] foldl1: OK
2111.14 s
[vector] +++ OK, passed 100 tests; 13 discarded.
2111.14 s
[vector] foldl': OK
2111.15 s
[vector] +++ OK, passed 100 tests.
2111.15 s
[vector] foldl1': OK
2111.15 s
[vector] +++ OK, passed 100 tests; 17 discarded.
2111.15 s
[vector] foldr: OK
2111.15 s
[vector] +++ OK, passed 100 tests.
2111.16 s
[vector] foldr1: OK
2111.16 s
[vector] +++ OK, passed 100 tests; 22 discarded.
2111.16 s
[vector] foldr': OK
2111.16 s
[vector] +++ OK, passed 100 tests.
2111.16 s
[vector] foldr1': OK
2111.17 s
[vector] +++ OK, passed 100 tests; 17 discarded.
2111.17 s
[vector] ifoldl: OK
2111.17 s
[vector] +++ OK, passed 100 tests.
2111.17 s
[vector] ifoldl': OK
2111.18 s
[vector] +++ OK, passed 100 tests.
2111.18 s
[vector] ifoldr: OK
2111.18 s
[vector] +++ OK, passed 100 tests.
2111.18 s
[vector] ifoldr': OK
2111.20 s
[vector] +++ OK, passed 100 tests.
2111.20 s
[vector] ifoldM: OK
2111.20 s
[vector] +++ OK, passed 100 tests.
2111.20 s
[vector] ifoldM': OK
2111.20 s
[vector] +++ OK, passed 100 tests.
2111.25 s
[vector] ifoldM_: OK (0.03s)
2111.25 s
[vector] +++ OK, passed 100 tests.
2111.26 s
[vector] ifoldM'_: OK (0.02s)
2111.26 s
[vector] +++ OK, passed 100 tests.
2111.26 s
[vector] all: OK
2111.26 s
[vector] +++ OK, passed 100 tests.
2111.26 s
[vector] any: OK
2111.27 s
[vector] +++ OK, passed 100 tests.
2111.27 s
[vector] prescanl: OK
2111.27 s
[vector] +++ OK, passed 100 tests.
2111.28 s
[vector] prescanl': OK
2111.28 s
[vector] +++ OK, passed 100 tests.
2111.28 s
[vector] postscanl: OK
2111.29 s
[vector] +++ OK, passed 100 tests.
2111.29 s
[vector] postscanl': OK
2111.29 s
[vector] +++ OK, passed 100 tests.
2111.30 s
[vector] scanl: OK
2111.30 s
[vector] +++ OK, passed 100 tests.
2111.30 s
[vector] scanl': OK
2111.30 s
[vector] +++ OK, passed 100 tests.
2111.30 s
[vector] scanl1: OK
2111.31 s
[vector] +++ OK, passed 100 tests.
2111.32 s
[vector] scanl1': OK
2111.32 s
[vector] +++ OK, passed 100 tests.
2111.32 s
[vector] iscanl: OK
2111.32 s
[vector] +++ OK, passed 100 tests.
2111.32 s
[vector] iscanl': OK
2111.32 s
[vector] +++ OK, passed 100 tests.
2111.32 s
[vector] prescanr: OK
2111.32 s
[vector] +++ OK, passed 100 tests.
2111.34 s
[vector] prescanr': OK
2111.34 s
[vector] +++ OK, passed 100 tests.
2111.34 s
[vector] postscanr: OK
2111.35 s
[vector] +++ OK, passed 100 tests.
2111.36 s
[vector] postscanr': OK
2111.36 s
[vector] +++ OK, passed 100 tests.
2111.36 s
[vector] scanr: OK
2111.36 s
[vector] +++ OK, passed 100 tests.
2111.36 s
[vector] scanr': OK
2111.36 s
[vector] +++ OK, passed 100 tests.
2111.37 s
[vector] scanr1: OK
2111.37 s
[vector] +++ OK, passed 100 tests.
2111.37 s
[vector] scanr1': OK
2111.37 s
[vector] +++ OK, passed 100 tests.
2111.38 s
[vector] iscanr: OK
2111.38 s
[vector] +++ OK, passed 100 tests.
2111.38 s
[vector] iscanr': OK
2111.38 s
[vector] +++ OK, passed 100 tests.
2111.38 s
[vector] mut_read: OK
2111.38 s
[vector] +++ OK, passed 100 tests; 19 discarded.
2111.39 s
[vector] mut_write: OK
2111.39 s
[vector] +++ OK, passed 100 tests; 11 discarded.
2111.39 s
[vector] mut_modify: OK
2111.39 s
[vector] +++ OK, passed 100 tests; 18 discarded.
2111.39 s
[vector] mut_generate: OK
2111.39 s
[vector] +++ OK, passed 100 tests.
2111.41 s
[vector] mut_generateM: OK (0.02s)
2111.41 s
[vector] +++ OK, passed 100 tests.
2111.44 s
[vector] mut_mapM_: OK (0.03s)
2111.44 s
[vector] +++ OK, passed 100 tests.
2111.46 s
[vector] mut_imapM_: OK (0.01s)
2111.46 s
[vector] +++ OK, passed 100 tests.
2111.49 s
[vector] mut_forM_: OK (0.02s)
2111.50 s
[vector] +++ OK, passed 100 tests.
2111.53 s
[vector] mut_iforM_: OK (0.03s)
2111.53 s
[vector] +++ OK, passed 100 tests.
2111.53 s
[vector] mut_foldr: OK
2111.53 s
[vector] +++ OK, passed 100 tests.
2111.53 s
[vector] mut_foldr': OK
2111.53 s
[vector] +++ OK, passed 100 tests.
2111.53 s
[vector] mut_foldl: OK
2111.53 s
[vector] +++ OK, passed 100 tests.
2111.53 s
[vector] mut_foldl': OK
2111.54 s
[vector] +++ OK, passed 100 tests.
2111.55 s
[vector] mut_ifoldr: OK (0.01s)
2111.55 s
[vector] +++ OK, passed 100 tests.
2111.57 s
[vector] mut_ifoldr': OK
2111.57 s
[vector] +++ OK, passed 100 tests.
2111.57 s
[vector] mut_ifoldl: OK
2111.57 s
[vector] +++ OK, passed 100 tests.
2111.57 s
[vector] mut_ifoldl': OK
2111.57 s
[vector] +++ OK, passed 100 tests.
2111.57 s
[vector] mut_foldM: OK
2111.58 s
[vector] +++ OK, passed 100 tests.
2111.58 s
[vector] mut_foldM': OK
2111.58 s
[vector] +++ OK, passed 100 tests.
2111.58 s
[vector] mut_foldrM: OK
2111.59 s
[vector] +++ OK, passed 100 tests.
2111.59 s
[vector] mut_foldrM': OK
2111.59 s
[vector] +++ OK, passed 100 tests.
2111.60 s
[vector] mut_ifoldM: OK
2111.60 s
[vector] +++ OK, passed 100 tests.
2111.61 s
[vector] mut_ifoldM': OK
2111.62 s
[vector] +++ OK, passed 100 tests.
2111.62 s
[vector] mut_ifoldrM: OK
2111.62 s
[vector] +++ OK, passed 100 tests.
2111.62 s
[vector] mut_ifoldrM': OK
2111.62 s
[vector] +++ OK, passed 100 tests.
2111.62 s
[vector] compare: OK
2111.62 s
[vector] +++ OK, passed 100 tests.
2111.62 s
[vector] maximum: OK
2111.62 s
[vector] +++ OK, passed 100 tests; 16 discarded.
2111.62 s
[vector] minimum: OK
2111.62 s
[vector] +++ OK, passed 100 tests; 15 discarded.
2111.63 s
[vector] minIndex: OK
2111.63 s
[vector] +++ OK, passed 100 tests; 18 discarded.
2111.63 s
[vector] maxIndex: OK
2111.63 s
[vector] +++ OK, passed 100 tests; 21 discarded.
2111.63 s
[vector] maximumBy: OK
2111.66 s
[vector] +++ OK, passed 100 tests; 18 discarded.
2111.66 s
[vector] minimumBy: OK
2111.66 s
[vector] +++ OK, passed 100 tests; 19 discarded.
2111.66 s
[vector] maximumOn: OK
2111.66 s
[vector] +++ OK, passed 100 tests; 14 discarded.
2111.66 s
[vector] minimumOn: OK
2111.66 s
[vector] +++ OK, passed 100 tests; 15 discarded.
2111.66 s
[vector] maxIndexBy: OK
2111.66 s
[vector] +++ OK, passed 100 tests; 14 discarded.
2111.66 s
[vector] minIndexBy: OK
2111.66 s
[vector] +++ OK, passed 100 tests; 20 discarded.
2111.66 s
[vector] ListFirstMaxIndexWins: OK
2111.66 s
[vector] +++ OK, passed 100 tests; 16 discarded.
2111.66 s
[vector] FalseListFirstMaxIndexWins: OK
2111.66 s
[vector] +++ OK, failed as expected. (after 1 test):
2111.66 s
[vector] Exception:
2111.66 s
[vector] Prelude.foldr1: empty list
2111.66 s
[vector] CallStack (from HasCallStack):
2111.66 s
[vector] error, called at libraries/base/GHC/List.hs:1644:3 in base:GHC.List
2111.66 s
[vector] errorEmptyList, called at libraries/base/GHC/List.hs:609:30 in base:GHC.List
2111.66 s
[vector] foldr1, called at libraries/base/Data/Foldable.hs:741:15 in base:Data.Foldable
2111.66 s
[vector] []
2111.66 s
[vector] zip: OK
2111.66 s
[vector] +++ OK, passed 100 tests.
2111.66 s
[vector] zip3: OK
2111.66 s
[vector] +++ OK, passed 100 tests.
2111.66 s
[vector] unzip: OK
2111.66 s
[vector] +++ OK, passed 100 tests.
2111.66 s
[vector] unzip3: OK
2111.66 s
[vector] +++ OK, passed 100 tests.
2111.66 s
[vector] indexed: OK
2111.66 s
[vector] +++ OK, passed 100 tests.
2111.67 s
[vector] update: OK
2111.68 s
[vector] +++ OK, passed 100 tests.
2111.68 s
[vector] concat: OK (0.02s)
2111.68 s
[vector] +++ OK, passed 100 tests.
2111.68 s
[vector] mempty: OK
2111.68 s
[vector] +++ OK, passed 1 test.
2111.68 s
[vector] mappend: OK
2111.69 s
[vector] +++ OK, passed 100 tests.
2111.69 s
[vector] mconcat: OK (0.02s)
2111.69 s
[vector] +++ OK, passed 100 tests.
2111.70 s
[vector] fmap: OK
2111.70 s
[vector] +++ OK, passed 100 tests.
2111.70 s
[vector] return: OK
2111.72 s
[vector] +++ OK, passed 100 tests.
2111.72 s
[vector] bind: OK (0.02s)
2111.72 s
[vector] +++ OK, passed 100 tests.
2111.73 s
[vector] mzip: OK
2111.73 s
[vector] +++ OK, passed 100 tests.
2111.73 s
[vector] munzip: OK
2111.73 s
[vector] +++ OK, passed 100 tests.
2111.73 s
[vector] applicative_pure: OK
2111.73 s
[vector] +++ OK, passed 100 tests.
2111.80 s
[vector] applicative_appl: OK (0.07s)
2111.80 s
[vector] +++ OK, passed 100 tests.
2111.80 s
[vector] alternative_empty: OK
2111.80 s
[vector] +++ OK, passed 1 test.
2111.80 s
[vector] alternative_or: OK
2111.82 s
[vector] +++ OK, passed 100 tests.
2111.91 s
[vector] sequence: OK (0.09s)
2111.91 s
[vector] +++ OK, passed 100 tests.
2111.92 s
[vector] sequence_: OK (0.02s)
2111.92 s
[vector] +++ OK, passed 100 tests.
2111.92 s
[vector] glength: OK
2111.92 s
[vector] +++ OK, passed 100 tests.
2111.92 s
[vector] sum: OK
2111.92 s
[vector] +++ OK, passed 100 tests.
2111.92 s
[vector] product: OK
2111.92 s
[vector] +++ OK, passed 100 tests.
2111.92 s
[vector] enumFromN: OK
2111.92 s
[vector] +++ OK, passed 100 tests.
2111.92 s
[vector] enumFromThenN: OK
2111.92 s
[vector] +++ OK, passed 100 tests.
2111.93 s
[vector] enumFromTo: OK
2111.93 s
[vector] +++ OK, passed 100 tests.
2111.93 s
[vector] enumFromThenTo: OK
2111.93 s
[vector] +++ OK, passed 100 tests; 11 discarded.
2111.93 s
[vector] unstream
2111.93 s
[vector] unstream == vunstream (exact): OK
2111.93 s
[vector] +++ OK, passed 100 tests.
2111.93 s
[vector] unstream == vunstream (unknown): OK
2111.94 s
[vector] +++ OK, passed 100 tests.
2111.94 s
[vector] unstreamR ~= vunstream (exact): OK
2111.94 s
[vector] +++ OK, passed 100 tests.
2111.94 s
[vector] unstreamR ~= vunstream (unknown): OK
2111.94 s
[vector] +++ OK, passed 100 tests.
2111.94 s
[vector] Tests.Vector.Unboxed
2111.94 s
[vector] ()
2111.94 s
[vector] fromList.toList == id: OK
2111.94 s
[vector] +++ OK, passed 100 tests.
2111.94 s
[vector] toList.fromList == id: OK
2111.94 s
[vector] +++ OK, passed 100 tests.
2111.94 s
[vector] unstream.stream == id: OK
2111.94 s
[vector] +++ OK, passed 100 tests.
2111.94 s
[vector] stream.unstream == id: OK
2111.94 s
[vector] +++ OK, passed 100 tests.
2111.94 s
[vector] eq: OK
2111.95 s
[vector] +++ OK, passed 100 tests.
2111.95 s
[vector] length: OK
2111.95 s
[vector] +++ OK, passed 100 tests.
2111.95 s
[vector] null: OK
2111.95 s
[vector] +++ OK, passed 100 tests.
2111.95 s
[vector] index: OK
2111.95 s
[vector] +++ OK, passed 100 tests; 19 discarded.
2111.95 s
[vector] safeIndex: OK
2111.95 s
[vector] +++ OK, passed 100 tests.
2111.95 s
[vector] head: OK
2111.95 s
[vector] +++ OK, passed 100 tests; 12 discarded.
2111.95 s
[vector] last: OK
2111.95 s
[vector] +++ OK, passed 100 tests; 19 discarded.
2111.95 s
[vector] unsafeIndex: OK
2111.95 s
[vector] +++ OK, passed 100 tests; 17 discarded.
2111.95 s
[vector] unsafeHead: OK
2111.95 s
[vector] +++ OK, passed 100 tests; 11 discarded.
2111.95 s
[vector] unsafeLast: OK
2111.95 s
[vector] +++ OK, passed 100 tests; 12 discarded.
2111.95 s
[vector] slice: OK
2111.95 s
[vector] +++ OK, passed 100 tests.
2111.95 s
[vector] init: OK
2111.95 s
[vector] +++ OK, passed 100 tests; 13 discarded.
2111.95 s
[vector] tail: OK
2111.96 s
[vector] +++ OK, passed 100 tests; 13 discarded.
2111.96 s
[vector] take: OK
2111.96 s
[vector] +++ OK, passed 100 tests.
2111.96 s
[vector] drop: OK
2111.96 s
[vector] +++ OK, passed 100 tests.
2111.96 s
[vector] splitAt: OK
2111.96 s
[vector] +++ OK, passed 100 tests.
2111.96 s
[vector] empty: OK
2111.96 s
[vector] +++ OK, passed 1 test.
2111.96 s
[vector] singleton: OK
2111.96 s
[vector] +++ OK, passed 100 tests.
2111.96 s
[vector] replicate: OK
2111.96 s
[vector] +++ OK, passed 100 tests.
2111.96 s
[vector] generate: OK
2111.97 s
[vector] +++ OK, passed 100 tests.
2111.97 s
[vector] iterateN: OK
2111.97 s
[vector] +++ OK, passed 100 tests.
2112.24 s
[vector] iterateNM: OK (0.26s)
2112.24 s
[vector] +++ OK, passed 100 tests.
2112.30 s
[vector] generateM: OK (0.06s)
2112.30 s
[vector] +++ OK, passed 100 tests.
2112.30 s
[vector] replicateM: OK (0.01s)
2112.30 s
[vector] +++ OK, passed 100 tests.
2112.30 s
[vector] create: OK
2112.31 s
[vector] +++ OK, passed 100 tests.
2112.31 s
[vector] createT: OK
2112.31 s
[vector] +++ OK, passed 100 tests.
2112.31 s
[vector] unfoldr: OK
2112.31 s
[vector] +++ OK, passed 100 tests.
2112.31 s
[vector] unfoldrN: OK
2112.31 s
[vector] +++ OK, passed 100 tests.
2112.32 s
[vector] unfoldrExactN: OK
2112.32 s
[vector] +++ OK, passed 100 tests.
2112.32 s
[vector] unfoldrM: OK
2112.32 s
[vector] +++ OK, passed 100 tests.
2112.33 s
[vector] unfoldrNM: OK
2112.33 s
[vector] +++ OK, passed 100 tests.
2112.38 s
[vector] unfoldrExactNM: OK (0.06s)
2112.38 s
[vector] +++ OK, passed 100 tests.
2112.38 s
[vector] constructN: OK
2112.38 s
[vector] +++ OK, passed 100 tests.
2112.38 s
[vector] constructrN: OK
2112.39 s
[vector] +++ OK, passed 100 tests.
2112.39 s
[vector] cons: OK
2112.39 s
[vector] +++ OK, passed 100 tests.
2112.39 s
[vector] snoc: OK
2112.39 s
[vector] +++ OK, passed 100 tests.
2112.39 s
[vector] append: OK
2112.39 s
[vector] +++ OK, passed 100 tests.
2112.40 s
[vector] concat: OK (0.01s)
2112.40 s
[vector] +++ OK, passed 100 tests.
2112.40 s
[vector] force: OK
2112.40 s
[vector] +++ OK, passed 100 tests.
2112.41 s
[vector] upd: OK
2112.41 s
[vector] +++ OK, passed 100 tests.
2112.41 s
[vector] accum: OK
2112.41 s
[vector] +++ OK, passed 100 tests.
2112.41 s
[vector] reverse: OK
2112.41 s
[vector] +++ OK, passed 100 tests.
2112.41 s
[vector] backpermute: OK
2112.42 s
[vector] +++ OK, passed 100 tests.
2112.42 s
[vector] map: OK
2112.42 s
[vector] +++ OK, passed 100 tests.
2112.42 s
[vector] imap: OK
2112.42 s
[vector] +++ OK, passed 100 tests.
2112.42 s
[vector] concatMap: OK
2112.42 s
[vector] +++ OK, passed 100 tests.
2112.42 s
[vector] mapM: OK
2112.43 s
[vector] +++ OK, passed 100 tests.
2112.45 s
[vector] mapM_: OK (0.02s)
2112.45 s
[vector] +++ OK, passed 100 tests.
2112.45 s
[vector] forM: OK
2112.45 s
[vector] +++ OK, passed 100 tests.
2112.47 s
[vector] forM_: OK (0.02s)
2112.47 s
[vector] +++ OK, passed 100 tests.
2112.47 s
[vector] imapM: OK
2112.47 s
[vector] +++ OK, passed 100 tests.
2112.49 s
[vector] imapM_: OK (0.02s)
2112.49 s
[vector] +++ OK, passed 100 tests.
2112.49 s
[vector] zipWith: OK
2112.49 s
[vector] +++ OK, passed 100 tests.
2112.50 s
[vector] zipWith3: OK
2112.50 s
[vector] +++ OK, passed 100 tests.
2112.50 s
[vector] izipWith: OK
2112.50 s
[vector] +++ OK, passed 100 tests.
2112.50 s
[vector] izipWith3: OK
2112.50 s
[vector] +++ OK, passed 100 tests.
2112.51 s
[vector] izipWithM: OK
2112.51 s
[vector] +++ OK, passed 100 tests.
2112.52 s
[vector] izipWithM_: OK (0.02s)
2112.52 s
[vector] +++ OK, passed 100 tests.
2112.52 s
[vector] zipWithM: OK
2112.52 s
[vector] +++ OK, passed 100 tests.
2112.54 s
[vector] zipWithM_: OK (0.02s)
2112.54 s
[vector] +++ OK, passed 100 tests.
2112.55 s
[vector] filter: OK
2112.55 s
[vector] +++ OK, passed 100 tests.
2112.55 s
[vector] ifilter: OK
2112.55 s
[vector] +++ OK, passed 100 tests.
2112.58 s
[vector] filterM: OK (0.03s)
2112.58 s
[vector] +++ OK, passed 100 tests.
2112.58 s
[vector] uniq: OK
2112.58 s
[vector] +++ OK, passed 100 tests.
2112.59 s
[vector] mapMaybe: OK
2112.59 s
[vector] +++ OK, passed 100 tests.
2112.59 s
[vector] imapMaybe: OK
2112.59 s
[vector] +++ OK, passed 100 tests.
2112.59 s
[vector] takeWhile: OK
2112.59 s
[vector] +++ OK, passed 100 tests.
2112.59 s
[vector] dropWhile: OK
2112.59 s
[vector] +++ OK, passed 100 tests.
2112.59 s
[vector] partition: OK
2112.59 s
[vector] +++ OK, passed 100 tests.
2112.59 s
[vector] partitionWith: OK
2112.59 s
[vector] +++ OK, passed 100 tests.
2112.60 s
[vector] span: OK
2112.60 s
[vector] +++ OK, passed 100 tests.
2112.60 s
[vector] break: OK
2112.60 s
[vector] +++ OK, passed 100 tests.
2112.60 s
[vector] spanR: OK
2112.60 s
[vector] +++ OK, passed 100 tests.
2112.60 s
[vector] breakR: OK
2112.60 s
[vector] +++ OK, passed 100 tests.
2112.60 s
[vector] groupBy: OK
2112.60 s
[vector] +++ OK, passed 100 tests.
2112.60 s
[vector] elem: OK
2112.60 s
[vector] +++ OK, passed 100 tests.
2112.60 s
[vector] notElem: OK
2112.60 s
[vector] +++ OK, passed 100 tests.
2112.60 s
[vector] find: OK
2112.60 s
[vector] +++ OK, passed 100 tests.
2112.60 s
[vector] findIndex: OK
2112.60 s
[vector] +++ OK, passed 100 tests.
2112.60 s
[vector] findIndexR: OK
2112.60 s
[vector] +++ OK, passed 100 tests.
2112.60 s
[vector] findIndices: OK
2112.61 s
[vector] +++ OK, passed 100 tests.
2112.61 s
[vector] elemIndex: OK
2112.61 s
[vector] +++ OK, passed 100 tests.
2112.61 s
[vector] elemIndices: OK
2112.61 s
[vector] +++ OK, passed 100 tests.
2112.61 s
[vector] foldl: OK
2112.61 s
[vector] +++ OK, passed 100 tests.
2112.61 s
[vector] foldl1: OK
2112.61 s
[vector] +++ OK, passed 100 tests; 13 discarded.
2112.61 s
[vector] foldl': OK
2112.61 s
[vector] +++ OK, passed 100 tests.
2112.61 s
[vector] foldl1': OK
2112.61 s
[vector] +++ OK, passed 100 tests; 22 discarded.
2112.62 s
[vector] foldr: OK
2112.62 s
[vector] +++ OK, passed 100 tests.
2112.62 s
[vector] foldr1: OK
2112.62 s
[vector] +++ OK, passed 100 tests; 16 discarded.
2112.62 s
[vector] foldr': OK
2112.62 s
[vector] +++ OK, passed 100 tests.
2112.62 s
[vector] foldr1': OK
2112.62 s
[vector] +++ OK, passed 100 tests; 15 discarded.
2112.62 s
[vector] ifoldl: OK
2112.62 s
[vector] +++ OK, passed 100 tests.
2112.62 s
[vector] ifoldl': OK
2112.62 s
[vector] +++ OK, passed 100 tests.
2112.62 s
[vector] ifoldr: OK
2112.62 s
[vector] +++ OK, passed 100 tests.
2112.62 s
[vector] ifoldr': OK
2112.62 s
[vector] +++ OK, passed 100 tests.
2112.62 s
[vector] ifoldM: OK
2112.62 s
[vector] +++ OK, passed 100 tests.
2112.63 s
[vector] ifoldM': OK
2112.63 s
[vector] +++ OK, passed 100 tests.
2112.65 s
[vector] ifoldM_: OK (0.03s)
2112.65 s
[vector] +++ OK, passed 100 tests.
2112.67 s
[vector] ifoldM'_: OK (0.02s)
2112.67 s
[vector] +++ OK, passed 100 tests.
2112.67 s
[vector] all: OK
2112.67 s
[vector] +++ OK, passed 100 tests.
2112.67 s
[vector] any: OK
2112.67 s
[vector] +++ OK, passed 100 tests.
2112.68 s
[vector] prescanl: OK
2112.68 s
[vector] +++ OK, passed 100 tests.
2112.68 s
[vector] prescanl': OK
2112.68 s
[vector] +++ OK, passed 100 tests.
2112.68 s
[vector] postscanl: OK
2112.68 s
[vector] +++ OK, passed 100 tests.
2112.68 s
[vector] postscanl': OK
2112.68 s
[vector] +++ OK, passed 100 tests.
2112.68 s
[vector] scanl: OK
2112.68 s
[vector] +++ OK, passed 100 tests.
2112.69 s
[vector] scanl': OK
2112.69 s
[vector] +++ OK, passed 100 tests.
2112.69 s
[vector] scanl1: OK
2112.69 s
[vector] +++ OK, passed 100 tests.
2112.69 s
[vector] scanl1': OK
2112.69 s
[vector] +++ OK, passed 100 tests.
2112.69 s
[vector] iscanl: OK
2112.69 s
[vector] +++ OK, passed 100 tests.
2112.69 s
[vector] iscanl': OK
2112.70 s
[vector] +++ OK, passed 100 tests.
2112.70 s
[vector] prescanr: OK
2112.70 s
[vector] +++ OK, passed 100 tests.
2112.70 s
[vector] prescanr': OK
2112.70 s
[vector] +++ OK, passed 100 tests.
2112.70 s
[vector] postscanr: OK
2112.70 s
[vector] +++ OK, passed 100 tests.
2112.71 s
[vector] postscanr': OK
2112.71 s
[vector] +++ OK, passed 100 tests.
2112.71 s
[vector] scanr: OK
2112.71 s
[vector] +++ OK, passed 100 tests.
2112.71 s
[vector] scanr': OK
2112.71 s
[vector] +++ OK, passed 100 tests.
2112.71 s
[vector] scanr1: OK
2112.71 s
[vector] +++ OK, passed 100 tests.
2112.71 s
[vector] scanr1': OK
2112.71 s
[vector] +++ OK, passed 100 tests.
2112.72 s
[vector] iscanr: OK
2112.72 s
[vector] +++ OK, passed 100 tests.
2112.72 s
[vector] iscanr': OK
2112.72 s
[vector] +++ OK, passed 100 tests.
2112.72 s
[vector] mut_read: OK
2112.72 s
[vector] +++ OK, passed 100 tests; 18 discarded.
2112.72 s
[vector] mut_write: OK
2112.72 s
[vector] +++ OK, passed 100 tests; 22 discarded.
2112.72 s
[vector] mut_modify: OK
2112.72 s
[vector] +++ OK, passed 100 tests; 14 discarded.
2112.73 s
[vector] mut_generate: OK
2112.73 s
[vector] +++ OK, passed 100 tests.
2112.75 s
[vector] mut_generateM: OK (0.02s)
2112.75 s
[vector] +++ OK, passed 100 tests.
2112.77 s
[vector] mut_mapM_: OK (0.02s)
2112.77 s
[vector] +++ OK, passed 100 tests.
2112.77 s
[vector] mut_imapM_: OK (0.02s)
2112.77 s
[vector] +++ OK, passed 100 tests.
2112.79 s
[vector] mut_forM_: OK (0.01s)
2112.79 s
[vector] +++ OK, passed 100 tests.
2112.81 s
[vector] mut_iforM_: OK (0.02s)
2112.81 s
[vector] +++ OK, passed 100 tests.
2112.81 s
[vector] mut_foldr: OK
2112.81 s
[vector] +++ OK, passed 100 tests.
2112.81 s
[vector] mut_foldr': OK
2112.81 s
[vector] +++ OK, passed 100 tests.
2112.81 s
[vector] mut_foldl: OK
2112.81 s
[vector] +++ OK, passed 100 tests.
2112.81 s
[vector] mut_foldl': OK
2112.81 s
[vector] +++ OK, passed 100 tests.
2112.81 s
[vector] mut_ifoldr: OK
2112.81 s
[vector] +++ OK, passed 100 tests.
2112.81 s
[vector] mut_ifoldr': OK
2112.81 s
[vector] +++ OK, passed 100 tests.
2112.81 s
[vector] mut_ifoldl: OK
2112.81 s
[vector] +++ OK, passed 100 tests.
2112.81 s
[vector] mut_ifoldl': OK
2112.82 s
[vector] +++ OK, passed 100 tests.
2112.82 s
[vector] mut_foldM: OK
2112.82 s
[vector] +++ OK, passed 100 tests.
2112.82 s
[vector] mut_foldM': OK
2112.82 s
[vector] +++ OK, passed 100 tests.
2112.82 s
[vector] mut_foldrM: OK
2112.82 s
[vector] +++ OK, passed 100 tests.
2112.82 s
[vector] mut_foldrM': OK
2112.82 s
[vector] +++ OK, passed 100 tests.
2112.83 s
[vector] mut_ifoldM: OK
2112.83 s
[vector] +++ OK, passed 100 tests.
2112.83 s
[vector] mut_ifoldM': OK
2112.83 s
[vector] +++ OK, passed 100 tests.
2112.83 s
[vector] mut_ifoldrM: OK
2112.83 s
[vector] +++ OK, passed 100 tests.
2112.83 s
[vector] mut_ifoldrM': OK
2112.83 s
[vector] +++ OK, passed 100 tests.
2112.83 s
[vector] compare: OK
2112.83 s
[vector] +++ OK, passed 100 tests.
2112.83 s
[vector] maximum: OK
2112.83 s
[vector] +++ OK, passed 100 tests; 15 discarded.
2112.83 s
[vector] minimum: OK
2112.83 s
[vector] +++ OK, passed 100 tests; 16 discarded.
2112.84 s
[vector] minIndex: OK
2112.84 s
[vector] +++ OK, passed 100 tests; 16 discarded.
2112.84 s
[vector] maxIndex: OK
2112.84 s
[vector] +++ OK, passed 100 tests; 16 discarded.
2112.84 s
[vector] maximumBy: OK
2112.84 s
[vector] +++ OK, passed 100 tests; 15 discarded.
2112.84 s
[vector] minimumBy: OK
2112.84 s
[vector] +++ OK, passed 100 tests; 18 discarded.
2112.84 s
[vector] maximumOn: OK
2112.84 s
[vector] +++ OK, passed 100 tests; 18 discarded.
2112.84 s
[vector] minimumOn: OK
2112.84 s
[vector] +++ OK, passed 100 tests; 18 discarded.
2112.84 s
[vector] maxIndexBy: OK
2112.84 s
[vector] +++ OK, passed 100 tests; 17 discarded.
2112.84 s
[vector] minIndexBy: OK
2112.84 s
[vector] +++ OK, passed 100 tests; 19 discarded.
2112.84 s
[vector] ListFirstMaxIndexWins: OK
2112.85 s
[vector] +++ OK, passed 100 tests; 22 discarded.
2112.85 s
[vector] FalseListFirstMaxIndexWins: OK
2112.85 s
[vector] +++ OK, failed as expected. (after 1 test):
2112.85 s
[vector] Exception:
2112.85 s
[vector] Prelude.foldr1: empty list
2112.85 s
[vector] CallStack (from HasCallStack):
2112.85 s
[vector] error, called at libraries/base/GHC/List.hs:1644:3 in base:GHC.List
2112.85 s
[vector] errorEmptyList, called at libraries/base/GHC/List.hs:609:30 in base:GHC.List
2112.85 s
[vector] foldr1, called at libraries/base/Data/Foldable.hs:741:15 in base:Data.Foldable
2112.85 s
[vector] []
2112.85 s
[vector] zip: OK
2112.85 s
[vector] +++ OK, passed 100 tests.
2112.85 s
[vector] zip3: OK
2112.85 s
[vector] +++ OK, passed 100 tests.
2112.85 s
[vector] unzip: OK
2112.85 s
[vector] +++ OK, passed 100 tests.
2112.86 s
[vector] unzip3: OK
2112.86 s
[vector] +++ OK, passed 100 tests.
2112.86 s
[vector] indexed: OK
2112.86 s
[vector] +++ OK, passed 100 tests.
2112.86 s
[vector] update: OK
2112.86 s
[vector] +++ OK, passed 100 tests.
2112.86 s
[vector] mempty: OK
2112.86 s
[vector] +++ OK, passed 1 test.
2112.86 s
[vector] mappend: OK
2112.86 s
[vector] +++ OK, passed 100 tests.
2112.88 s
[vector] mconcat: OK (0.01s)
2112.88 s
[vector] +++ OK, passed 100 tests.
2112.88 s
[vector] glength: OK
2112.88 s
[vector] +++ OK, passed 100 tests.
2112.88 s
[vector] (Bool)
2112.88 s
[vector] fromList.toList == id: OK
2112.88 s
[vector] +++ OK, passed 100 tests.
2112.88 s
[vector] toList.fromList == id: OK
2112.88 s
[vector] +++ OK, passed 100 tests.
2112.88 s
[vector] unstream.stream == id: OK
2112.88 s
[vector] +++ OK, passed 100 tests.
2112.88 s
[vector] stream.unstream == id: OK
2112.88 s
[vector] +++ OK, passed 100 tests.
2112.88 s
[vector] eq: OK
2112.88 s
[vector] +++ OK, passed 100 tests.
2112.89 s
[vector] length: OK
2112.89 s
[vector] +++ OK, passed 100 tests.
2112.89 s
[vector] null: OK
2112.89 s
[vector] +++ OK, passed 100 tests.
2112.89 s
[vector] index: OK
2112.89 s
[vector] +++ OK, passed 100 tests; 14 discarded.
2112.89 s
[vector] safeIndex: OK
2112.89 s
[vector] +++ OK, passed 100 tests.
2112.89 s
[vector] head: OK
2112.89 s
[vector] +++ OK, passed 100 tests; 12 discarded.
2112.89 s
[vector] last: OK
2112.89 s
[vector] +++ OK, passed 100 tests; 16 discarded.
2112.89 s
[vector] unsafeIndex: OK
2112.89 s
[vector] +++ OK, passed 100 tests; 18 discarded.
2112.89 s
[vector] unsafeHead: OK
2112.89 s
[vector] +++ OK, passed 100 tests; 13 discarded.
2112.89 s
[vector] unsafeLast: OK
2112.89 s
[vector] +++ OK, passed 100 tests; 15 discarded.
2112.89 s
[vector] slice: OK
2112.89 s
[vector] +++ OK, passed 100 tests.
2112.89 s
[vector] init: OK
2112.89 s
[vector] +++ OK, passed 100 tests; 17 discarded.
2112.90 s
[vector] tail: OK
2112.90 s
[vector] +++ OK, passed 100 tests; 17 discarded.
2112.90 s
[vector] take: OK
2112.90 s
[vector] +++ OK, passed 100 tests.
2112.90 s
[vector] drop: OK
2112.90 s
[vector] +++ OK, passed 100 tests.
2112.90 s
[vector] splitAt: OK
2112.90 s
[vector] +++ OK, passed 100 tests.
2112.90 s
[vector] empty: OK
2112.90 s
[vector] +++ OK, passed 1 test.
2112.90 s
[vector] singleton: OK
2112.90 s
[vector] +++ OK, passed 100 tests.
2112.90 s
[vector] replicate: OK
2112.90 s
[vector] +++ OK, passed 100 tests.
2112.90 s
[vector] generate: OK
2112.90 s
[vector] +++ OK, passed 100 tests.
2112.91 s
[vector] iterateN: OK
2112.91 s
[vector] +++ OK, passed 100 tests.
2112.99 s
[vector] iterateNM: OK (0.07s)
2112.99 s
[vector] +++ OK, passed 100 tests.
2113.01 s
[vector] generateM: OK (0.03s)
2113.01 s
[vector] +++ OK, passed 100 tests.
2113.07 s
[vector] replicateM: OK (0.06s)
2113.07 s
[vector] +++ OK, passed 100 tests.
2113.07 s
[vector] create: OK
2113.07 s
[vector] +++ OK, passed 100 tests.
2113.07 s
[vector] createT: OK
2113.08 s
[vector] +++ OK, passed 100 tests.
2113.08 s
[vector] unfoldr: OK
2113.08 s
[vector] +++ OK, passed 100 tests.
2113.08 s
[vector] unfoldrN: OK
2113.09 s
[vector] +++ OK, passed 100 tests.
2113.09 s
[vector] unfoldrExactN: OK
2113.09 s
[vector] +++ OK, passed 100 tests.
2113.11 s
[vector] unfoldrM: OK (0.01s)
2113.11 s
[vector] +++ OK, passed 100 tests.
2113.13 s
[vector] unfoldrNM: OK (0.01s)
2113.13 s
[vector] +++ OK, passed 100 tests.
2113.16 s
[vector] unfoldrExactNM: OK (0.04s)
2113.16 s
[vector] +++ OK, passed 100 tests.
2113.17 s
[vector] constructN: OK (0.02s)
2113.18 s
[vector] +++ OK, passed 100 tests.
2113.19 s
[vector] constructrN: OK (0.02s)
2113.20 s
[vector] +++ OK, passed 100 tests.
2113.20 s
[vector] cons: OK
2113.20 s
[vector] +++ OK, passed 100 tests.
2113.20 s
[vector] snoc: OK
2113.20 s
[vector] +++ OK, passed 100 tests.
2113.21 s
[vector] append: OK
2113.21 s
[vector] +++ OK, passed 100 tests.
2113.23 s
[vector] concat: OK (0.02s)
2113.23 s
[vector] +++ OK, passed 100 tests.
2113.23 s
[vector] force: OK
2113.23 s
[vector] +++ OK, passed 100 tests.
2113.23 s
[vector] upd: OK
2113.24 s
[vector] +++ OK, passed 100 tests.
2113.25 s
[vector] accum: OK
2113.25 s
[vector] +++ OK, passed 100 tests.
2113.25 s
[vector] reverse: OK
2113.25 s
[vector] +++ OK, passed 100 tests.
2113.25 s
[vector] backpermute: OK
2113.25 s
[vector] +++ OK, passed 100 tests.
2113.25 s
[vector] map: OK
2113.25 s
[vector] +++ OK, passed 100 tests.
2113.25 s
[vector] imap: OK
2113.25 s
[vector] +++ OK, passed 100 tests.
2113.25 s
[vector] concatMap: OK
2113.26 s
[vector] +++ OK, passed 100 tests.
2113.28 s
[vector] mapM: OK
2113.28 s
[vector] +++ OK, passed 100 tests.
2113.28 s
[vector] mapM_: OK (0.02s)
2113.28 s
[vector] +++ OK, passed 100 tests.
2113.28 s
[vector] forM: OK
2113.29 s
[vector] +++ OK, passed 100 tests.
2113.29 s
[vector] forM_: OK (0.01s)
2113.29 s
[vector] +++ OK, passed 100 tests.
2113.30 s
[vector] imapM: OK
2113.31 s
[vector] +++ OK, passed 100 tests.
2113.32 s
[vector] imapM_: OK (0.02s)
2113.32 s
[vector] +++ OK, passed 100 tests.
2113.32 s
[vector] zipWith: OK
2113.32 s
[vector] +++ OK, passed 100 tests.
2113.32 s
[vector] zipWith3: OK
2113.32 s
[vector] +++ OK, passed 100 tests.
2113.32 s
[vector] izipWith: OK
2113.33 s
[vector] +++ OK, passed 100 tests.
2113.33 s
[vector] izipWith3: OK
2113.33 s
[vector] +++ OK, passed 100 tests.
2113.33 s
[vector] izipWithM: OK
2113.35 s
[vector] +++ OK, passed 100 tests.
2113.35 s
[vector] izipWithM_: OK (0.02s)
2113.35 s
[vector] +++ OK, passed 100 tests.
2113.35 s
[vector] zipWithM: OK
2113.35 s
[vector] +++ OK, passed 100 tests.
2113.37 s
[vector] zipWithM_: OK (0.01s)
2113.37 s
[vector] +++ OK, passed 100 tests.
2113.37 s
[vector] filter: OK
2113.37 s
[vector] +++ OK, passed 100 tests.
2113.37 s
[vector] ifilter: OK
2113.37 s
[vector] +++ OK, passed 100 tests.
2113.44 s
[vector] filterM: OK (0.07s)
2113.44 s
[vector] +++ OK, passed 100 tests.
2113.44 s
[vector] uniq: OK
2113.44 s
[vector] +++ OK, passed 100 tests.
2113.45 s
[vector] mapMaybe: OK
2113.45 s
[vector] +++ OK, passed 100 tests.
2113.45 s
[vector] imapMaybe: OK
2113.45 s
[vector] +++ OK, passed 100 tests.
2113.45 s
[vector] takeWhile: OK
2113.45 s
[vector] +++ OK, passed 100 tests.
2113.45 s
[vector] dropWhile: OK
2113.46 s
[vector] +++ OK, passed 100 tests.
2113.46 s
[vector] partition: OK
2113.46 s
[vector] +++ OK, passed 100 tests.
2113.46 s
[vector] partitionWith: OK
2113.46 s
[vector] +++ OK, passed 100 tests.
2113.46 s
[vector] span: OK
2113.46 s
[vector] +++ OK, passed 100 tests.
2113.46 s
[vector] break: OK
2113.46 s
[vector] +++ OK, passed 100 tests.
2113.46 s
[vector] spanR: OK
2113.46 s
[vector] +++ OK, passed 100 tests.
2113.47 s
[vector] breakR: OK
2113.47 s
[vector] +++ OK, passed 100 tests.
2113.47 s
[vector] groupBy: OK
2113.47 s
[vector] +++ OK, passed 100 tests.
2113.47 s
[vector] elem: OK
2113.47 s
[vector] +++ OK, passed 100 tests.
2113.47 s
[vector] notElem: OK
2113.47 s
[vector] +++ OK, passed 100 tests.
2113.47 s
[vector] find: OK
2113.47 s
[vector] +++ OK, passed 100 tests.
2113.47 s
[vector] findIndex: OK
2113.47 s
[vector] +++ OK, passed 100 tests.
2113.47 s
[vector] findIndexR: OK
2113.48 s
[vector] +++ OK, passed 100 tests.
2113.48 s
[vector] findIndices: OK
2113.48 s
[vector] +++ OK, passed 100 tests.
2113.48 s
[vector] elemIndex: OK
2113.48 s
[vector] +++ OK, passed 100 tests.
2113.48 s
[vector] elemIndices: OK
2113.48 s
[vector] +++ OK, passed 100 tests.
2113.48 s
[vector] foldl: OK
2113.48 s
[vector] +++ OK, passed 100 tests.
2113.48 s
[vector] foldl1: OK
2113.48 s
[vector] +++ OK, passed 100 tests; 15 discarded.
2113.48 s
[vector] foldl': OK
2113.49 s
[vector] +++ OK, passed 100 tests.
2113.49 s
[vector] foldl1': OK
2113.49 s
[vector] +++ OK, passed 100 tests; 22 discarded.
2113.49 s
[vector] foldr: OK
2113.49 s
[vector] +++ OK, passed 100 tests.
2113.49 s
[vector] foldr1: OK
2113.49 s
[vector] +++ OK, passed 100 tests; 16 discarded.
2113.50 s
[vector] foldr': OK
2113.50 s
[vector] +++ OK, passed 100 tests.
2113.50 s
[vector] foldr1': OK
2113.50 s
[vector] +++ OK, passed 100 tests; 23 discarded.
2113.50 s
[vector] ifoldl: OK
2113.51 s
[vector] +++ OK, passed 100 tests.
2113.51 s
[vector] ifoldl': OK
2113.51 s
[vector] +++ OK, passed 100 tests.
2113.51 s
[vector] ifoldr: OK
2113.51 s
[vector] +++ OK, passed 100 tests.
2113.51 s
[vector] ifoldr': OK
2113.52 s
[vector] +++ OK, passed 100 tests.
2113.53 s
[vector] ifoldM: OK
2113.53 s
[vector] +++ OK, passed 100 tests.
2113.54 s
[vector] ifoldM': OK
2113.54 s
[vector] +++ OK, passed 100 tests.
2113.55 s
[vector] ifoldM_: OK (0.02s)
2113.56 s
[vector] +++ OK, passed 100 tests.
2113.57 s
[vector] ifoldM'_: OK (0.02s)
2113.57 s
[vector] +++ OK, passed 100 tests.
2113.57 s
[vector] all: OK
2113.57 s
[vector] +++ OK, passed 100 tests.
2113.57 s
[vector] any: OK
2113.57 s
[vector] +++ OK, passed 100 tests.
2113.57 s
[vector] prescanl: OK
2113.58 s
[vector] +++ OK, passed 100 tests.
2113.58 s
[vector] prescanl': OK
2113.58 s
[vector] +++ OK, passed 100 tests.
2113.58 s
[vector] postscanl: OK
2113.58 s
[vector] +++ OK, passed 100 tests.
2113.59 s
[vector] postscanl': OK
2113.59 s
[vector] +++ OK, passed 100 tests.
2113.59 s
[vector] scanl: OK
2113.59 s
[vector] +++ OK, passed 100 tests.
2113.59 s
[vector] scanl': OK
2113.59 s
[vector] +++ OK, passed 100 tests.
2113.59 s
[vector] scanl1: OK
2113.60 s
[vector] +++ OK, passed 100 tests.
2113.60 s
[vector] scanl1': OK
2113.60 s
[vector] +++ OK, passed 100 tests.
2113.61 s
[vector] iscanl: OK
2113.61 s
[vector] +++ OK, passed 100 tests.
2113.61 s
[vector] iscanl': OK
2113.61 s
[vector] +++ OK, passed 100 tests.
2113.61 s
[vector] prescanr: OK
2113.61 s
[vector] +++ OK, passed 100 tests.
2113.62 s
[vector] prescanr': OK
2113.62 s
[vector] +++ OK, passed 100 tests.
2113.62 s
[vector] postscanr: OK
2113.62 s
[vector] +++ OK, passed 100 tests.
2113.63 s
[vector] postscanr': OK
2113.63 s
[vector] +++ OK, passed 100 tests.
2113.65 s
[vector] scanr: OK (0.01s)
2113.65 s
[vector] +++ OK, passed 100 tests.
2113.66 s
[vector] scanr': OK (0.01s)
2113.66 s
[vector] +++ OK, passed 100 tests.
2113.66 s
[vector] scanr1: OK
2113.66 s
[vector] +++ OK, passed 100 tests.
2113.66 s
[vector] scanr1': OK
2113.67 s
[vector] +++ OK, passed 100 tests.
2113.67 s
[vector] iscanr: OK
2113.67 s
[vector] +++ OK, passed 100 tests.
2113.68 s
[vector] iscanr': OK
2113.68 s
[vector] +++ OK, passed 100 tests.
2113.68 s
[vector] mut_read: OK
2113.68 s
[vector] +++ OK, passed 100 tests; 15 discarded.
2113.68 s
[vector] mut_write: OK
2113.69 s
[vector] +++ OK, passed 100 tests; 15 discarded.
2113.69 s
[vector] mut_modify: OK
2113.69 s
[vector] +++ OK, passed 100 tests; 16 discarded.
2113.69 s
[vector] mut_generate: OK
2113.69 s
[vector] +++ OK, passed 100 tests.
2113.71 s
[vector] mut_generateM: OK (0.02s)
2113.71 s
[vector] +++ OK, passed 100 tests.
2113.73 s
[vector] mut_mapM_: OK (0.02s)
2113.73 s
[vector] +++ OK, passed 100 tests.
2113.75 s
[vector] mut_imapM_: OK (0.02s)
2113.75 s
[vector] +++ OK, passed 100 tests.
2113.77 s
[vector] mut_forM_: OK (0.02s)
2113.77 s
[vector] +++ OK, passed 100 tests.
2113.78 s
[vector] mut_iforM_: OK (0.02s)
2113.79 s
[vector] +++ OK, passed 100 tests.
2113.79 s
[vector] mut_foldr: OK
2113.79 s
[vector] +++ OK, passed 100 tests.
2113.79 s
[vector] mut_foldr': OK
2113.79 s
[vector] +++ OK, passed 100 tests.
2113.79 s
[vector] mut_foldl: OK
2113.79 s
[vector] +++ OK, passed 100 tests.
2113.79 s
[vector] mut_foldl': OK
2113.79 s
[vector] +++ OK, passed 100 tests.
2113.80 s
[vector] mut_ifoldr: OK
2113.80 s
[vector] +++ OK, passed 100 tests.
2113.80 s
[vector] mut_ifoldr': OK
2113.80 s
[vector] +++ OK, passed 100 tests.
2113.81 s
[vector] mut_ifoldl: OK
2113.81 s
[vector] +++ OK, passed 100 tests.
2113.81 s
[vector] mut_ifoldl': OK
2113.81 s
[vector] +++ OK, passed 100 tests.
2113.81 s
[vector] mut_foldM: OK
2113.82 s
[vector] +++ OK, passed 100 tests.
2113.82 s
[vector] mut_foldM': OK
2113.82 s
[vector] +++ OK, passed 100 tests.
2113.82 s
[vector] mut_foldrM: OK
2113.82 s
[vector] +++ OK, passed 100 tests.
2113.83 s
[vector] mut_foldrM': OK
2113.84 s
[vector] +++ OK, passed 100 tests.
2113.84 s
[vector] mut_ifoldM: OK
2113.84 s
[vector] +++ OK, passed 100 tests.
2113.84 s
[vector] mut_ifoldM': OK
2113.84 s
[vector] +++ OK, passed 100 tests.
2113.85 s
[vector] mut_ifoldrM: OK
2113.85 s
[vector] +++ OK, passed 100 tests.
2113.85 s
[vector] mut_ifoldrM': OK
2113.85 s
[vector] +++ OK, passed 100 tests.
2113.85 s
[vector] compare: OK
2113.85 s
[vector] +++ OK, passed 100 tests.
2113.85 s
[vector] maximum: OK
2113.85 s
[vector] +++ OK, passed 100 tests; 14 discarded.
2113.85 s
[vector] minimum: OK
2113.85 s
[vector] +++ OK, passed 100 tests; 17 discarded.
2113.85 s
[vector] minIndex: OK
2113.85 s
[vector] +++ OK, passed 100 tests; 15 discarded.
2113.86 s
[vector] maxIndex: OK
2113.86 s
[vector] +++ OK, passed 100 tests; 13 discarded.
2113.86 s
[vector] maximumBy: OK
2113.86 s
[vector] +++ OK, passed 100 tests; 15 discarded.
2113.86 s
[vector] minimumBy: OK
2113.86 s
[vector] +++ OK, passed 100 tests; 15 discarded.
2113.86 s
[vector] maximumOn: OK
2113.86 s
[vector] +++ OK, passed 100 tests; 14 discarded.
2113.86 s
[vector] minimumOn: OK
2113.86 s
[vector] +++ OK, passed 100 tests; 14 discarded.
2113.86 s
[vector] maxIndexBy: OK
2113.86 s
[vector] +++ OK, passed 100 tests; 17 discarded.
2113.86 s
[vector] minIndexBy: OK
2113.86 s
[vector] +++ OK, passed 100 tests; 14 discarded.
2113.87 s
[vector] ListFirstMaxIndexWins: OK
2113.87 s
[vector] +++ OK, passed 100 tests; 12 discarded.
2113.87 s
[vector] FalseListFirstMaxIndexWins: OK
2113.87 s
[vector] +++ OK, failed as expected. (after 1 test):
2113.87 s
[vector] Exception:
2113.87 s
[vector] Prelude.foldr1: empty list
2113.87 s
[vector] CallStack (from HasCallStack):
2113.87 s
[vector] error, called at libraries/base/GHC/List.hs:1644:3 in base:GHC.List
2113.87 s
[vector] errorEmptyList, called at libraries/base/GHC/List.hs:609:30 in base:GHC.List
2113.87 s
[vector] foldr1, called at libraries/base/Data/Foldable.hs:741:15 in base:Data.Foldable
2113.87 s
[vector] []
2113.87 s
[vector] zip: OK
2113.87 s
[vector] +++ OK, passed 100 tests.
2113.87 s
[vector] zip3: OK
2113.87 s
[vector] +++ OK, passed 100 tests.
2113.88 s
[vector] unzip: OK
2113.88 s
[vector] +++ OK, passed 100 tests.
2113.88 s
[vector] unzip3: OK
2113.88 s
[vector] +++ OK, passed 100 tests.
2113.88 s
[vector] indexed: OK
2113.88 s
[vector] +++ OK, passed 100 tests.
2113.88 s
[vector] update: OK
2113.88 s
[vector] +++ OK, passed 100 tests.
2113.88 s
[vector] mempty: OK
2113.89 s
[vector] +++ OK, passed 1 test.
2113.89 s
[vector] mappend: OK
2113.89 s
[vector] +++ OK, passed 100 tests.
2113.91 s
[vector] mconcat: OK (0.02s)
2113.91 s
[vector] +++ OK, passed 100 tests.
2113.91 s
[vector] glength: OK
2113.91 s
[vector] +++ OK, passed 100 tests.
2113.91 s
[vector] and: OK
2113.91 s
[vector] +++ OK, passed 100 tests.
2113.91 s
[vector] or: OK
2113.91 s
[vector] +++ OK, passed 100 tests.
2113.91 s
[vector] (Int)
2113.91 s
[vector] fromList.toList == id: OK
2113.91 s
[vector] +++ OK, passed 100 tests.
2113.92 s
[vector] toList.fromList == id: OK
2113.92 s
[vector] +++ OK, passed 100 tests.
2113.92 s
[vector] unstream.stream == id: OK
2113.92 s
[vector] +++ OK, passed 100 tests.
2113.92 s
[vector] stream.unstream == id: OK
2113.92 s
[vector] +++ OK, passed 100 tests.
2113.92 s
[vector] eq: OK
2113.92 s
[vector] +++ OK, passed 100 tests.
2113.92 s
[vector] length: OK
2113.92 s
[vector] +++ OK, passed 100 tests.
2113.92 s
[vector] null: OK
2113.92 s
[vector] +++ OK, passed 100 tests.
2113.92 s
[vector] index: OK
2113.92 s
[vector] +++ OK, passed 100 tests; 17 discarded.
2113.92 s
[vector] safeIndex: OK
2113.92 s
[vector] +++ OK, passed 100 tests.
2113.92 s
[vector] head: OK
2113.93 s
[vector] +++ OK, passed 100 tests; 15 discarded.
2113.93 s
[vector] last: OK
2113.93 s
[vector] +++ OK, passed 100 tests; 16 discarded.
2113.93 s
[vector] unsafeIndex: OK
2113.93 s
[vector] +++ OK, passed 100 tests; 15 discarded.
2113.93 s
[vector] unsafeHead: OK
2113.93 s
[vector] +++ OK, passed 100 tests; 19 discarded.
2113.93 s
[vector] unsafeLast: OK
2113.93 s
[vector] +++ OK, passed 100 tests; 20 discarded.
2113.93 s
[vector] slice: OK
2113.93 s
[vector] +++ OK, passed 100 tests.
2113.93 s
[vector] init: OK
2113.93 s
[vector] +++ OK, passed 100 tests; 14 discarded.
2113.93 s
[vector] tail: OK
2113.93 s
[vector] +++ OK, passed 100 tests; 18 discarded.
2113.93 s
[vector] take: OK
2113.94 s
[vector] +++ OK, passed 100 tests.
2113.94 s
[vector] drop: OK
2113.94 s
[vector] +++ OK, passed 100 tests.
2113.94 s
[vector] splitAt: OK
2113.94 s
[vector] +++ OK, passed 100 tests.
2113.94 s
[vector] empty: OK
2113.94 s
[vector] +++ OK, passed 1 test.
2113.94 s
[vector] singleton: OK
2113.94 s
[vector] +++ OK, passed 100 tests.
2113.94 s
[vector] replicate: OK
2113.94 s
[vector] +++ OK, passed 100 tests.
2113.95 s
[vector] generate: OK
2113.95 s
[vector] +++ OK, passed 100 tests.
2113.95 s
[vector] iterateN: OK
2113.95 s
[vector] +++ OK, passed 100 tests.
2114.09 s
[vector] iterateNM: OK (0.13s)
2114.09 s
[vector] +++ OK, passed 100 tests.
2114.12 s
[vector] generateM: OK (0.03s)
2114.12 s
[vector] +++ OK, passed 100 tests.
2114.12 s
[vector] replicateM: OK (0.01s)
2114.12 s
[vector] +++ OK, passed 100 tests.
2114.12 s
[vector] create: OK
2114.12 s
[vector] +++ OK, passed 100 tests.
2114.12 s
[vector] createT: OK
2114.12 s
[vector] +++ OK, passed 100 tests.
2114.12 s
[vector] unfoldr: OK
2114.12 s
[vector] +++ OK, passed 100 tests.
2114.12 s
[vector] unfoldrN: OK
2114.12 s
[vector] +++ OK, passed 100 tests.
2114.12 s
[vector] unfoldrExactN: OK
2114.13 s
[vector] +++ OK, passed 100 tests.
2114.17 s
[vector] unfoldrM: OK (0.04s)
2114.17 s
[vector] +++ OK, passed 100 tests.
2114.19 s
[vector] unfoldrNM: OK
2114.19 s
[vector] +++ OK, passed 100 tests.
2114.20 s
[vector] unfoldrExactNM: OK (0.03s)
2114.20 s
[vector] +++ OK, passed 100 tests.
2114.21 s
[vector] constructN: OK
2114.21 s
[vector] +++ OK, passed 100 tests.
2114.22 s
[vector] constructrN: OK
2114.22 s
[vector] +++ OK, passed 100 tests.
2114.22 s
[vector] cons: OK
2114.22 s
[vector] +++ OK, passed 100 tests.
2114.22 s
[vector] snoc: OK
2114.22 s
[vector] +++ OK, passed 100 tests.
2114.22 s
[vector] append: OK
2114.22 s
[vector] +++ OK, passed 100 tests.
2114.25 s
[vector] concat: OK (0.03s)
2114.25 s
[vector] +++ OK, passed 100 tests.
2114.25 s
[vector] force: OK
2114.25 s
[vector] +++ OK, passed 100 tests.
2114.26 s
[vector] upd: OK
2114.26 s
[vector] +++ OK, passed 100 tests.
2114.26 s
[vector] accum: OK
2114.26 s
[vector] +++ OK, passed 100 tests.
2114.27 s
[vector] reverse: OK
2114.27 s
[vector] +++ OK, passed 100 tests.
2114.27 s
[vector] backpermute: OK
2114.27 s
[vector] +++ OK, passed 100 tests.
2114.27 s
[vector] map: OK
2114.27 s
[vector] +++ OK, passed 100 tests.
2114.28 s
[vector] imap: OK
2114.28 s
[vector] +++ OK, passed 100 tests.
2114.28 s
[vector] concatMap: OK
2114.28 s
[vector] +++ OK, passed 100 tests.
2114.28 s
[vector] mapM: OK
2114.28 s
[vector] +++ OK, passed 100 tests.
2114.32 s
[vector] mapM_: OK (0.02s)
2114.32 s
[vector] +++ OK, passed 100 tests.
2114.32 s
[vector] forM: OK
2114.33 s
[vector] +++ OK, passed 100 tests.
2114.36 s
[vector] forM_: OK (0.03s)
2114.36 s
[vector] +++ OK, passed 100 tests.
2114.37 s
[vector] imapM: OK
2114.37 s
[vector] +++ OK, passed 100 tests.
2114.39 s
[vector] imapM_: OK (0.03s)
2114.39 s
[vector] +++ OK, passed 100 tests.
2114.39 s
[vector] zipWith: OK
2114.39 s
[vector] +++ OK, passed 100 tests.
2114.40 s
[vector] zipWith3: OK
2114.40 s
[vector] +++ OK, passed 100 tests.
2114.40 s
[vector] izipWith: OK
2114.40 s
[vector] +++ OK, passed 100 tests.
2114.41 s
[vector] izipWith3: OK
2114.41 s
[vector] +++ OK, passed 100 tests.
2114.42 s
[vector] izipWithM: OK
2114.43 s
[vector] +++ OK, passed 100 tests.
2114.45 s
[vector] izipWithM_: OK (0.03s)
2114.45 s
[vector] +++ OK, passed 100 tests.
2114.45 s
[vector] zipWithM: OK
2114.45 s
[vector] +++ OK, passed 100 tests.
2114.49 s
[vector] zipWithM_: OK (0.02s)
2114.49 s
[vector] +++ OK, passed 100 tests.
2114.49 s
[vector] filter: OK
2114.49 s
[vector] +++ OK, passed 100 tests.
2114.49 s
[vector] ifilter: OK
2114.49 s
[vector] +++ OK, passed 100 tests.
2114.52 s
[vector] filterM: OK (0.03s)
2114.52 s
[vector] +++ OK, passed 100 tests.
2114.52 s
[vector] uniq: OK
2114.52 s
[vector] +++ OK, passed 100 tests.
2114.52 s
[vector] mapMaybe: OK
2114.53 s
[vector] +++ OK, passed 100 tests.
2114.53 s
[vector] imapMaybe: OK
2114.53 s
[vector] +++ OK, passed 100 tests.
2114.53 s
[vector] takeWhile: OK
2114.53 s
[vector] +++ OK, passed 100 tests.
2114.53 s
[vector] dropWhile: OK
2114.53 s
[vector] +++ OK, passed 100 tests.
2114.54 s
[vector] partition: OK
2114.54 s
[vector] +++ OK, passed 100 tests.
2114.54 s
[vector] partitionWith: OK
2114.54 s
[vector] +++ OK, passed 100 tests.
2114.54 s
[vector] span: OK
2114.54 s
[vector] +++ OK, passed 100 tests.
2114.54 s
[vector] break: OK
2114.54 s
[vector] +++ OK, passed 100 tests.
2114.54 s
[vector] spanR: OK
2114.55 s
[vector] +++ OK, passed 100 tests.
2114.55 s
[vector] breakR: OK
2114.55 s
[vector] +++ OK, passed 100 tests.
2114.55 s
[vector] groupBy: OK
2114.55 s
[vector] +++ OK, passed 100 tests.
2114.55 s
[vector] elem: OK
2114.55 s
[vector] +++ OK, passed 100 tests.
2114.55 s
[vector] notElem: OK
2114.55 s
[vector] +++ OK, passed 100 tests.
2114.55 s
[vector] find: OK
2114.55 s
[vector] +++ OK, passed 100 tests.
2114.55 s
[vector] findIndex: OK
2114.55 s
[vector] +++ OK, passed 100 tests.
2114.56 s
[vector] findIndexR: OK
2114.56 s
[vector] +++ OK, passed 100 tests.
2114.56 s
[vector] findIndices: OK
2114.56 s
[vector] +++ OK, passed 100 tests.
2114.56 s
[vector] elemIndex: OK
2114.56 s
[vector] +++ OK, passed 100 tests.
2114.57 s
[vector] elemIndices: OK
2114.57 s
[vector] +++ OK, passed 100 tests.
2114.57 s
[vector] foldl: OK
2114.57 s
[vector] +++ OK, passed 100 tests.
2114.57 s
[vector] foldl1: OK
2114.57 s
[vector] +++ OK, passed 100 tests; 15 discarded.
2114.58 s
[vector] foldl': OK
2114.58 s
[vector] +++ OK, passed 100 tests.
2114.58 s
[vector] foldl1': OK
2114.58 s
[vector] +++ OK, passed 100 tests; 14 discarded.
2114.59 s
[vector] foldr: OK
2114.59 s
[vector] +++ OK, passed 100 tests.
2114.59 s
[vector] foldr1: OK
2114.59 s
[vector] +++ OK, passed 100 tests; 16 discarded.
2114.60 s
[vector] foldr': OK
2114.60 s
[vector] +++ OK, passed 100 tests.
2114.60 s
[vector] foldr1': OK
2114.61 s
[vector] +++ OK, passed 100 tests; 18 discarded.
2114.61 s
[vector] ifoldl: OK
2114.62 s
[vector] +++ OK, passed 100 tests.
2114.73 s
[vector] ifoldl': OK
2114.73 s
[vector] +++ OK, passed 100 tests.
2114.73 s
[vector] ifoldr: OK
2114.73 s
[vector] +++ OK, passed 100 tests.
2114.73 s
[vector] ifoldr': OK
2114.73 s
[vector] +++ OK, passed 100 tests.
2114.73 s
[vector] ifoldM: OK
2114.73 s
[vector] +++ OK, passed 100 tests.
2114.73 s
[vector] ifoldM': OK
2114.73 s
[vector] +++ OK, passed 100 tests.
2114.73 s
[vector] ifoldM_: OK (0.03s)
2114.73 s
[vector] +++ OK, passed 100 tests.
2114.73 s
[vector] ifoldM'_: OK (0.03s)
2114.73 s
[vector] +++ OK, passed 100 tests.
2114.73 s
[vector] all: OK
2114.73 s
[vector] +++ OK, passed 100 tests.
2114.73 s
[vector] any: OK
2114.73 s
[vector] +++ OK, passed 100 tests.
2114.73 s
[vector] prescanl: OK
2114.73 s
[vector] +++ OK, passed 100 tests.
2114.73 s
[vector] prescanl': OK
2114.73 s
[vector] +++ OK, passed 100 tests.
2114.73 s
[vector] postscanl: OK
2114.73 s
[vector] +++ OK, passed 100 tests.
2114.74 s
[vector] postscanl': OK
2114.74 s
[vector] +++ OK, passed 100 tests.
2114.74 s
[vector] scanl: OK
2114.74 s
[vector] +++ OK, passed 100 tests.
2114.75 s
[vector] scanl': OK
2114.75 s
[vector] +++ OK, passed 100 tests.
2114.75 s
[vector] scanl1: OK
2114.75 s
[vector] +++ OK, passed 100 tests.
2114.76 s
[vector] scanl1': OK
2114.76 s
[vector] +++ OK, passed 100 tests.
2114.77 s
[vector] iscanl: OK
2114.77 s
[vector] +++ OK, passed 100 tests.
2114.77 s
[vector] iscanl': OK
2114.77 s
[vector] +++ OK, passed 100 tests.
2114.78 s
[vector] prescanr: OK
2114.79 s
[vector] +++ OK, passed 100 tests.
2114.79 s
[vector] prescanr': OK
2114.79 s
[vector] +++ OK, passed 100 tests.
2114.79 s
[vector] postscanr: OK
2114.79 s
[vector] +++ OK, passed 100 tests.
2114.79 s
[vector] postscanr': OK
2114.80 s
[vector] +++ OK, passed 100 tests.
2114.80 s
[vector] scanr: OK
2114.80 s
[vector] +++ OK, passed 100 tests.
2114.80 s
[vector] scanr': OK
2114.81 s
[vector] +++ OK, passed 100 tests.
2114.81 s
[vector] scanr1: OK
2114.81 s
[vector] +++ OK, passed 100 tests.
2114.84 s
[vector] scanr1': OK
2114.84 s
[vector] +++ OK, passed 100 tests.
2114.86 s
[vector] iscanr: OK (0.03s)
2114.86 s
[vector] +++ OK, passed 100 tests.
2114.86 s
[vector] iscanr': OK (0.01s)
2114.86 s
[vector] +++ OK, passed 100 tests.
2114.86 s
[vector] mut_read: OK
2114.86 s
[vector] +++ OK, passed 100 tests; 17 discarded.
2114.86 s
[vector] mut_write: OK
2114.86 s
[vector] +++ OK, passed 100 tests; 18 discarded.
2114.86 s
[vector] mut_modify: OK
2114.86 s
[vector] +++ OK, passed 100 tests; 16 discarded.
2114.87 s
[vector] mut_generate: OK
2114.87 s
[vector] +++ OK, passed 100 tests.
2114.88 s
[vector] mut_generateM: OK (0.02s)
2114.88 s
[vector] +++ OK, passed 100 tests.
2114.92 s
[vector] mut_mapM_: OK (0.03s)
2114.92 s
[vector] +++ OK, passed 100 tests.
2114.95 s
[vector] mut_imapM_: OK (0.03s)
2114.95 s
[vector] +++ OK, passed 100 tests.
2114.97 s
[vector] mut_forM_: OK (0.03s)
2114.98 s
[vector] +++ OK, passed 100 tests.
2114.99 s
[vector] mut_iforM_: OK (0.03s)
2114.99 s
[vector] +++ OK, passed 100 tests.
2115.01 s
[vector] mut_foldr: OK
2115.01 s
[vector] +++ OK, passed 100 tests.
2115.01 s
[vector] mut_foldr': OK
2115.01 s
[vector] +++ OK, passed 100 tests.
2115.01 s
[vector] mut_foldl: OK
2115.01 s
[vector] +++ OK, passed 100 tests.
2115.01 s
[vector] mut_foldl': OK
2115.01 s
[vector] +++ OK, passed 100 tests.
2115.02 s
[vector] mut_ifoldr: OK
2115.02 s
[vector] +++ OK, passed 100 tests.
2115.02 s
[vector] mut_ifoldr': OK
2115.03 s
[vector] +++ OK, passed 100 tests.
2115.03 s
[vector] mut_ifoldl: OK
2115.03 s
[vector] +++ OK, passed 100 tests.
2115.04 s
[vector] mut_ifoldl': OK
2115.04 s
[vector] +++ OK, passed 100 tests.
2115.04 s
[vector] mut_foldM: OK
2115.04 s
[vector] +++ OK, passed 100 tests.
2115.05 s
[vector] mut_foldM': OK
2115.05 s
[vector] +++ OK, passed 100 tests.
2115.06 s
[vector] mut_foldrM: OK
2115.06 s
[vector] +++ OK, passed 100 tests.
2115.06 s
[vector] mut_foldrM': OK
2115.06 s
[vector] +++ OK, passed 100 tests.
2115.07 s
[vector] mut_ifoldM: OK
2115.07 s
[vector] +++ OK, passed 100 tests.
2115.08 s
[vector] mut_ifoldM': OK
2115.08 s
[vector] +++ OK, passed 100 tests.
2115.08 s
[vector] mut_ifoldrM: OK
2115.08 s
[vector] +++ OK, passed 100 tests.
2115.09 s
[vector] mut_ifoldrM': OK
2115.09 s
[vector] +++ OK, passed 100 tests.
2115.09 s
[vector] compare: OK
2115.09 s
[vector] +++ OK, passed 100 tests.
2115.09 s
[vector] maximum: OK
2115.09 s
[vector] +++ OK, passed 100 tests; 19 discarded.
2115.09 s
[vector] minimum: OK
2115.10 s
[vector] +++ OK, passed 100 tests; 23 discarded.
2115.10 s
[vector] minIndex: OK
2115.10 s
[vector] +++ OK, passed 100 tests; 11 discarded.
2115.10 s
[vector] maxIndex: OK
2115.10 s
[vector] +++ OK, passed 100 tests; 17 discarded.
2115.10 s
[vector] maximumBy: OK
2115.10 s
[vector] +++ OK, passed 100 tests; 15 discarded.
2115.10 s
[vector] minimumBy: OK
2115.10 s
[vector] +++ OK, passed 100 tests; 15 discarded.
2115.10 s
[vector] maximumOn: OK
2115.11 s
[vector] +++ OK, passed 100 tests; 18 discarded.
2115.11 s
[vector] minimumOn: OK
2115.11 s
[vector] +++ OK, passed 100 tests; 14 discarded.
2115.11 s
[vector] maxIndexBy: OK
2115.11 s
[vector] +++ OK, passed 100 tests; 15 discarded.
2115.11 s
[vector] minIndexBy: OK
2115.11 s
[vector] +++ OK, passed 100 tests; 15 discarded.
2115.11 s
[vector] ListFirstMaxIndexWins: OK
2115.11 s
[vector] +++ OK, passed 100 tests; 18 discarded.
2115.11 s
[vector] FalseListFirstMaxIndexWins: OK
2115.11 s
[vector] +++ OK, failed as expected. (after 1 test):
2115.11 s
[vector] Exception:
2115.11 s
[vector] Prelude.foldr1: empty list
2115.11 s
[vector] CallStack (from HasCallStack):
2115.11 s
[vector] error, called at libraries/base/GHC/List.hs:1644:3 in base:GHC.List
2115.11 s
[vector] errorEmptyList, called at libraries/base/GHC/List.hs:609:30 in base:GHC.List
2115.11 s
[vector] foldr1, called at libraries/base/Data/Foldable.hs:741:15 in base:Data.Foldable
2115.11 s
[vector] []
2115.11 s
[vector] zip: OK
2115.11 s
[vector] +++ OK, passed 100 tests.
2115.11 s
[vector] zip3: OK
2115.11 s
[vector] +++ OK, passed 100 tests.
2115.11 s
[vector] unzip: OK
2115.12 s
[vector] +++ OK, passed 100 tests.
2115.12 s
[vector] unzip3: OK
2115.12 s
[vector] +++ OK, passed 100 tests.
2115.12 s
[vector] indexed: OK
2115.12 s
[vector] +++ OK, passed 100 tests.
2115.13 s
[vector] update: OK
2115.13 s
[vector] +++ OK, passed 100 tests.
2115.13 s
[vector] mempty: OK
2115.13 s
[vector] +++ OK, passed 1 test.
2115.13 s
[vector] mappend: OK
2115.13 s
[vector] +++ OK, passed 100 tests.
2115.16 s
[vector] mconcat: OK (0.02s)
2115.16 s
[vector] +++ OK, passed 100 tests.
2115.16 s
[vector] glength: OK
2115.16 s
[vector] +++ OK, passed 100 tests.
2115.16 s
[vector] sum: OK
2115.16 s
[vector] +++ OK, passed 100 tests.
2115.16 s
[vector] product: OK
2115.16 s
[vector] +++ OK, passed 100 tests.
2115.16 s
[vector] enumFromN: OK
2115.16 s
[vector] +++ OK, passed 100 tests.
2115.16 s
[vector] enumFromThenN: OK
2115.16 s
[vector] +++ OK, passed 100 tests.
2115.17 s
[vector] enumFromTo: OK
2115.17 s
[vector] +++ OK, passed 100 tests.
2115.17 s
[vector] enumFromThenTo: OK
2115.17 s
[vector] +++ OK, passed 100 tests; 11 discarded.
2115.17 s
[vector] (Float)
2115.17 s
[vector] fromList.toList == id: OK
2115.17 s
[vector] +++ OK, passed 100 tests.
2115.17 s
[vector] toList.fromList == id: OK
2115.17 s
[vector] +++ OK, passed 100 tests.
2115.17 s
[vector] unstream.stream == id: OK
2115.17 s
[vector] +++ OK, passed 100 tests.
2115.17 s
[vector] stream.unstream == id: OK
2115.18 s
[vector] +++ OK, passed 100 tests.
2115.18 s
[vector] eq: OK
2115.18 s
[vector] +++ OK, passed 100 tests.
2115.18 s
[vector] length: OK
2115.18 s
[vector] +++ OK, passed 100 tests.
2115.18 s
[vector] null: OK
2115.18 s
[vector] +++ OK, passed 100 tests.
2115.18 s
[vector] index: OK
2115.18 s
[vector] +++ OK, passed 100 tests; 17 discarded.
2115.18 s
[vector] safeIndex: OK
2115.18 s
[vector] +++ OK, passed 100 tests.
2115.18 s
[vector] head: OK
2115.18 s
[vector] +++ OK, passed 100 tests; 18 discarded.
2115.19 s
[vector] last: OK
2115.19 s
[vector] +++ OK, passed 100 tests; 20 discarded.
2115.19 s
[vector] unsafeIndex: OK
2115.19 s
[vector] +++ OK, passed 100 tests; 17 discarded.
2115.19 s
[vector] unsafeHead: OK
2115.19 s
[vector] +++ OK, passed 100 tests; 14 discarded.
2115.19 s
[vector] unsafeLast: OK
2115.19 s
[vector] +++ OK, passed 100 tests; 14 discarded.
2115.19 s
[vector] slice: OK
2115.19 s
[vector] +++ OK, passed 100 tests.
2115.20 s
[vector] init: OK
2115.20 s
[vector] +++ OK, passed 100 tests; 20 discarded.
2115.20 s
[vector] tail: OK
2115.20 s
[vector] +++ OK, passed 100 tests; 14 discarded.
2115.20 s
[vector] take: OK
2115.20 s
[vector] +++ OK, passed 100 tests.
2115.20 s
[vector] drop: OK
2115.21 s
[vector] +++ OK, passed 100 tests.
2115.21 s
[vector] splitAt: OK
2115.21 s
[vector] +++ OK, passed 100 tests.
2115.21 s
[vector] empty: OK
2115.21 s
[vector] +++ OK, passed 1 test.
2115.21 s
[vector] singleton: OK
2115.21 s
[vector] +++ OK, passed 100 tests.
2115.21 s
[vector] replicate: OK
2115.21 s
[vector] +++ OK, passed 100 tests.
2115.21 s
[vector] generate: OK
2115.21 s
[vector] +++ OK, passed 100 tests.
2115.21 s
[vector] iterateN: OK
2115.21 s
[vector] +++ OK, passed 100 tests.
2115.31 s
[vector] iterateNM: OK (0.09s)
2115.31 s
[vector] +++ OK, passed 100 tests.
2115.41 s
[vector] generateM: OK (0.10s)
2115.41 s
[vector] +++ OK, passed 100 tests.
2115.48 s
[vector] replicateM: OK (0.06s)
2115.48 s
[vector] +++ OK, passed 100 tests.
2115.48 s
[vector] create: OK
2115.48 s
[vector] +++ OK, passed 100 tests.
2115.48 s
[vector] createT: OK
2115.48 s
[vector] +++ OK, passed 100 tests.
2115.48 s
[vector] unfoldr: OK
2115.48 s
[vector] +++ OK, passed 100 tests.
2115.48 s
[vector] unfoldrN: OK
2115.48 s
[vector] +++ OK, passed 100 tests.
2115.48 s
[vector] unfoldrExactN: OK
2115.49 s
[vector] +++ OK, passed 100 tests.
2115.51 s
[vector] unfoldrM: OK (0.02s)
2115.51 s
[vector] +++ OK, passed 100 tests.
2115.51 s
[vector] unfoldrNM: OK
2115.51 s
[vector] +++ OK, passed 100 tests.
2115.66 s
[vector] unfoldrExactNM: OK (0.14s)
2115.66 s
[vector] +++ OK, passed 100 tests.
2115.68 s
[vector] constructN: OK (0.02s)
2115.69 s
[vector] +++ OK, passed 100 tests.
2115.69 s
[vector] constructrN: OK (0.02s)
2115.69 s
[vector] +++ OK, passed 100 tests.
2115.69 s
[vector] cons: OK
2115.69 s
[vector] +++ OK, passed 100 tests.
2115.69 s
[vector] snoc: OK
2115.69 s
[vector] +++ OK, passed 100 tests.
2115.70 s
[vector] append: OK
2115.70 s
[vector] +++ OK, passed 100 tests.
2115.74 s
[vector] concat: OK (0.04s)
2115.75 s
[vector] +++ OK, passed 100 tests.
2115.75 s
[vector] force: OK
2115.75 s
[vector] +++ OK, passed 100 tests.
2115.76 s
[vector] upd: OK
2115.76 s
[vector] +++ OK, passed 100 tests.
2115.77 s
[vector] accum: OK (0.02s)
2115.77 s
[vector] +++ OK, passed 100 tests.
2115.78 s
[vector] reverse: OK
2115.78 s
[vector] +++ OK, passed 100 tests.
2115.78 s
[vector] backpermute: OK
2115.80 s
[vector] +++ OK, passed 100 tests.
2115.80 s
[vector] map: OK
2115.80 s
[vector] +++ OK, passed 100 tests.
2115.80 s
[vector] imap: OK (0.01s)
2115.80 s
[vector] +++ OK, passed 100 tests.
2115.82 s
[vector] concatMap: OK (0.01s)
2115.82 s
[vector] +++ OK, passed 100 tests.
2115.82 s
[vector] mapM: OK (0.01s)
2115.82 s
[vector] +++ OK, passed 100 tests.
2115.90 s
[vector] mapM_: OK (0.07s)
2115.90 s
[vector] +++ OK, passed 100 tests.
2115.90 s
[vector] forM: OK
2115.91 s
[vector] +++ OK, passed 100 tests.
2115.98 s
[vector] forM_: OK (0.06s)
2115.98 s
[vector] +++ OK, passed 100 tests.
2115.98 s
[vector] imapM: OK (0.01s)
2115.98 s
[vector] +++ OK, passed 100 tests.
2116.04 s
[vector] imapM_: OK (0.05s)
2116.04 s
[vector] +++ OK, passed 100 tests.
2116.04 s
[vector] zipWith: OK (0.01s)
2116.04 s
[vector] +++ OK, passed 100 tests.
2116.06 s
[vector] zipWith3: OK (0.02s)
2116.06 s
[vector] +++ OK, passed 100 tests.
2116.08 s
[vector] izipWith: OK (0.02s)
2116.08 s
[vector] +++ OK, passed 100 tests.
2116.10 s
[vector] izipWith3: OK (0.01s)
2116.10 s
[vector] +++ OK, passed 100 tests.
2116.12 s
[vector] izipWithM: OK (0.01s)
2116.12 s
[vector] +++ OK, passed 100 tests.
2116.16 s
[vector] izipWithM_: OK (0.06s)
2116.16 s
[vector] +++ OK, passed 100 tests.
2116.18 s
[vector] zipWithM: OK (0.01s)
2116.18 s
[vector] +++ OK, passed 100 tests.
2116.24 s
[vector] zipWithM_: OK (0.06s)
2116.24 s
[vector] +++ OK, passed 100 tests.
2116.26 s
[vector] filter: OK
2116.26 s
[vector] +++ OK, passed 100 tests.
2116.26 s
[vector] ifilter: OK (0.01s)
2116.26 s
[vector] +++ OK, passed 100 tests.
2116.37 s
[vector] filterM: OK (0.11s)
2116.37 s
[vector] +++ OK, passed 100 tests.
2116.37 s
[vector] uniq: OK
2116.38 s
[vector] +++ OK, passed 100 tests.
2116.39 s
[vector] mapMaybe: OK
2116.39 s
[vector] +++ OK, passed 100 tests.
2116.40 s
[vector] imapMaybe: OK (0.01s)
2116.40 s
[vector] +++ OK, passed 100 tests.
2116.40 s
[vector] takeWhile: OK
2116.40 s
[vector] +++ OK, passed 100 tests.
2116.40 s
[vector] dropWhile: OK
2116.40 s
[vector] +++ OK, passed 100 tests.
2116.42 s
[vector] partition: OK
2116.42 s
[vector] +++ OK, passed 100 tests.
2116.42 s
[vector] partitionWith: OK
2116.42 s
[vector] +++ OK, passed 100 tests.
2116.42 s
[vector] span: OK
2116.42 s
[vector] +++ OK, passed 100 tests.
2116.42 s
[vector] break: OK
2116.42 s
[vector] +++ OK, passed 100 tests.
2116.43 s
[vector] spanR: OK
2116.43 s
[vector] +++ OK, passed 100 tests.
2116.44 s
[vector] breakR: OK
2116.48 s
[vector] +++ OK, passed 100 tests.
2116.48 s
[vector] groupBy: OK (0.02s)
2116.48 s
[vector] +++ OK, passed 100 tests.
2116.48 s
[vector] elem: OK
2116.48 s
[vector] +++ OK, passed 100 tests.
2116.48 s
[vector] notElem: OK
2116.48 s
[vector] +++ OK, passed 100 tests.
2116.48 s
[vector] find: OK
2116.48 s
[vector] +++ OK, passed 100 tests.
2116.48 s
[vector] findIndex: OK
2116.48 s
[vector] +++ OK, passed 100 tests.
2116.48 s
[vector] findIndexR: OK
2116.48 s
[vector] +++ OK, passed 100 tests.
2116.48 s
[vector] findIndices: OK
2116.48 s
[vector] +++ OK, passed 100 tests.
2116.48 s
[vector] elemIndex: OK
2116.48 s
[vector] +++ OK, passed 100 tests.
2116.48 s
[vector] elemIndices: OK
2116.48 s
[vector] +++ OK, passed 100 tests.
2116.50 s
[vector] foldl: OK (0.02s)
2116.52 s
[vector] +++ OK, passed 100 tests.
2116.52 s
[vector] foldl1: OK (0.02s)
2116.52 s
[vector] +++ OK, passed 100 tests; 12 discarded.
2116.52 s
[vector] foldl': OK (0.02s)
2116.52 s
[vector] +++ OK, passed 100 tests.
2116.54 s
[vector] foldl1': OK (0.02s)
2116.54 s
[vector] +++ OK, passed 100 tests; 23 discarded.
2116.56 s
[vector] foldr: OK (0.02s)
2116.57 s
[vector] +++ OK, passed 100 tests.
2116.59 s
[vector] foldr1: OK (0.02s)
2116.59 s
[vector] +++ OK, passed 100 tests; 19 discarded.
2116.61 s
[vector] foldr': OK (0.02s)
2116.61 s
[vector] +++ OK, passed 100 tests.
2116.62 s
[vector] foldr1': OK (0.01s)
2116.62 s
[vector] +++ OK, passed 100 tests; 12 discarded.
2116.63 s
[vector] ifoldl: OK (0.02s)
2116.63 s
[vector] +++ OK, passed 100 tests.
2116.66 s
[vector] ifoldl': OK (0.02s)
2116.66 s
[vector] +++ OK, passed 100 tests.
2116.66 s
[vector] ifoldr: OK (0.02s)
2116.67 s
[vector] +++ OK, passed 100 tests.
2116.68 s
[vector] ifoldr': OK (0.02s)
2116.68 s
[vector] +++ OK, passed 100 tests.
2116.70 s
[vector] ifoldM: OK (0.01s)
2116.71 s
[vector] +++ OK, passed 100 tests.
2116.72 s
[vector] ifoldM': OK (0.02s)
2116.73 s
[vector] +++ OK, passed 100 tests.
2116.80 s
[vector] ifoldM_: OK (0.08s)
2116.80 s
[vector] +++ OK, passed 100 tests.
2116.91 s
[vector] ifoldM'_: OK (0.10s)
2116.91 s
[vector] +++ OK, passed 100 tests.
2116.91 s
[vector] all: OK
2116.91 s
[vector] +++ OK, passed 100 tests.
2116.91 s
[vector] any: OK
2116.91 s
[vector] +++ OK, passed 100 tests.
2116.92 s
[vector] prescanl: OK (0.02s)
2116.92 s
[vector] +++ OK, passed 100 tests.
2116.94 s
[vector] prescanl': OK (0.02s)
2116.94 s
[vector] +++ OK, passed 100 tests.
2116.96 s
[vector] postscanl: OK (0.02s)
2116.96 s
[vector] +++ OK, passed 100 tests.
2116.98 s
[vector] postscanl': OK (0.02s)
2116.98 s
[vector] +++ OK, passed 100 tests.
2117.00 s
[vector] scanl: OK (0.02s)
2117.01 s
[vector] +++ OK, passed 100 tests.
2117.02 s
[vector] scanl': OK (0.02s)
2117.02 s
[vector] +++ OK, passed 100 tests.
2117.04 s
[vector] scanl1: OK (0.02s)
2117.04 s
[vector] +++ OK, passed 100 tests.
2117.09 s
[vector] scanl1': OK (0.02s)
2117.10 s
[vector] +++ OK, passed 100 tests.
2117.13 s
[vector] iscanl: OK (0.06s)
2117.13 s
[vector] +++ OK, passed 100 tests.
2117.17 s
[vector] iscanl': OK (0.06s)
2117.17 s
[vector] +++ OK, passed 100 tests.
2117.20 s
[vector] prescanr: OK (0.02s)
2117.20 s
[vector] +++ OK, passed 100 tests.
2117.22 s
[vector] prescanr': OK (0.02s)
2117.22 s
[vector] +++ OK, passed 100 tests.
2117.25 s
[vector] postscanr: OK (0.02s)
2117.25 s
[vector] +++ OK, passed 100 tests.
2117.26 s
[vector] postscanr': OK (0.02s)
2117.26 s
[vector] +++ OK, passed 100 tests.
2117.31 s
[vector] scanr: OK (0.02s)
2117.31 s
[vector] +++ OK, passed 100 tests.
2117.31 s
[vector] scanr': OK (0.03s)
2117.31 s
[vector] +++ OK, passed 100 tests.
2117.35 s
[vector] scanr1: OK (0.03s)
2117.35 s
[vector] +++ OK, passed 100 tests.
2117.39 s
[vector] scanr1': OK (0.05s)
2117.39 s
[vector] +++ OK, passed 100 tests.
2117.48 s
[vector] iscanr: OK (0.03s)
2117.48 s
[vector] +++ OK, passed 100 tests.
2117.48 s
[vector] iscanr': OK (0.02s)
2117.48 s
[vector] +++ OK, passed 100 tests.
2117.48 s
[vector] mut_read: OK (0.01s)
2117.48 s
[vector] +++ OK, passed 100 tests; 17 discarded.
2117.48 s
[vector] mut_write: OK
2117.48 s
[vector] +++ OK, passed 100 tests; 18 discarded.
2117.48 s
[vector] mut_modify: OK
2117.49 s
[vector] +++ OK, passed 100 tests; 17 discarded.
2117.49 s
[vector] mut_generate: OK
2117.49 s
[vector] +++ OK, passed 100 tests.
2117.56 s
[vector] mut_generateM: OK (0.07s)
2117.56 s
[vector] +++ OK, passed 100 tests.
2117.62 s
[vector] mut_mapM_: OK (0.07s)
2117.63 s
[vector] +++ OK, passed 100 tests.
2117.68 s
[vector] mut_imapM_: OK (0.07s)
2117.68 s
[vector] +++ OK, passed 100 tests.
2117.82 s
[vector] mut_forM_: OK (0.14s)
2117.82 s
[vector] +++ OK, passed 100 tests.
2117.97 s
[vector] mut_iforM_: OK (0.14s)
2117.97 s
[vector] +++ OK, passed 100 tests.
2117.98 s
[vector] mut_foldr: OK (0.02s)
2117.99 s
[vector] +++ OK, passed 100 tests.
2117.99 s
[vector] mut_foldr': OK (0.02s)
2117.99 s
[vector] +++ OK, passed 100 tests.
2118.02 s
[vector] mut_foldl: OK
2118.02 s
[vector] +++ OK, passed 100 tests.
2118.04 s
[vector] mut_foldl': OK (0.02s)
2118.05 s
[vector] +++ OK, passed 100 tests.
2118.07 s
[vector] mut_ifoldr: OK (0.02s)
2118.07 s
[vector] +++ OK, passed 100 tests.
2118.08 s
[vector] mut_ifoldr': OK (0.02s)
2118.08 s
[vector] +++ OK, passed 100 tests.
2118.11 s
[vector] mut_ifoldl: OK (0.02s)
2118.11 s
[vector] +++ OK, passed 100 tests.
2118.13 s
[vector] mut_ifoldl': OK (0.02s)
2118.13 s
[vector] +++ OK, passed 100 tests.
2118.13 s
[vector] mut_foldM: OK (0.02s)
2118.13 s
[vector] +++ OK, passed 100 tests.
2118.16 s
[vector] mut_foldM': OK (0.02s)
2118.16 s
[vector] +++ OK, passed 100 tests.
2118.17 s
[vector] mut_foldrM: OK (0.02s)
2118.17 s
[vector] +++ OK, passed 100 tests.
2118.18 s
[vector] mut_foldrM': OK (0.02s)
2118.18 s
[vector] +++ OK, passed 100 tests.
2118.22 s
[vector] mut_ifoldM: OK (0.02s)
2118.22 s
[vector] +++ OK, passed 100 tests.
2118.24 s
[vector] mut_ifoldM': OK (0.02s)
2118.25 s
[vector] +++ OK, passed 100 tests.
2118.26 s
[vector] mut_ifoldrM: OK (0.02s)
2118.26 s
[vector] +++ OK, passed 100 tests.
2118.27 s
[vector] mut_ifoldrM': OK (0.02s)
2118.27 s
[vector] +++ OK, passed 100 tests.
2118.27 s
[vector] compare: OK
2118.27 s
[vector] +++ OK, passed 100 tests.
2118.28 s
[vector] maximum: OK
2118.28 s
[vector] +++ OK, passed 100 tests; 13 discarded.
2118.28 s
[vector] minimum: OK
2118.28 s
[vector] +++ OK, passed 100 tests; 14 discarded.
2118.28 s
[vector] minIndex: OK
2118.28 s
[vector] +++ OK, passed 100 tests; 14 discarded.
2118.28 s
[vector] maxIndex: OK
2118.28 s
[vector] +++ OK, passed 100 tests; 14 discarded.
2118.29 s
[vector] maximumBy: OK
2118.29 s
[vector] +++ OK, passed 100 tests; 22 discarded.
2118.29 s
[vector] minimumBy: OK
2118.29 s
[vector] +++ OK, passed 100 tests; 16 discarded.
2118.29 s
[vector] maximumOn: OK
2118.29 s
[vector] +++ OK, passed 100 tests; 13 discarded.
2118.30 s
[vector] minimumOn: OK
2118.30 s
[vector] +++ OK, passed 100 tests; 14 discarded.
2118.30 s
[vector] maxIndexBy: OK
2118.30 s
[vector] +++ OK, passed 100 tests; 14 discarded.
2118.30 s
[vector] minIndexBy: OK
2118.30 s
[vector] +++ OK, passed 100 tests; 19 discarded.
2118.30 s
[vector] ListFirstMaxIndexWins: OK
2118.30 s
[vector] +++ OK, passed 100 tests; 18 discarded.
2118.31 s
[vector] FalseListFirstMaxIndexWins: OK
2118.31 s
[vector] +++ OK, failed as expected. (after 1 test):
2118.31 s
[vector] Exception:
2118.31 s
[vector] Prelude.foldr1: empty list
2118.32 s
[vector] CallStack (from HasCallStack):
2118.32 s
[vector] error, called at libraries/base/GHC/List.hs:1644:3 in base:GHC.List
2118.32 s
[vector] errorEmptyList, called at libraries/base/GHC/List.hs:609:30 in base:GHC.List
2118.32 s
[vector] foldr1, called at libraries/base/Data/Foldable.hs:741:15 in base:Data.Foldable
2118.32 s
[vector] []
2118.32 s
[vector] zip: OK
2118.32 s
[vector] +++ OK, passed 100 tests.
2118.32 s
[vector] zip3: OK
2118.32 s
[vector] +++ OK, passed 100 tests.
2118.33 s
[vector] unzip: OK
2118.33 s
[vector] +++ OK, passed 100 tests.
2118.33 s
[vector] unzip3: OK
2118.34 s
[vector] +++ OK, passed 100 tests.
2118.34 s
[vector] indexed: OK
2118.34 s
[vector] +++ OK, passed 100 tests.
2118.34 s
[vector] update: OK
2118.34 s
[vector] +++ OK, passed 100 tests.
2118.34 s
[vector] mempty: OK
2118.34 s
[vector] +++ OK, passed 1 test.
2118.35 s
[vector] mappend: OK
2118.35 s
[vector] +++ OK, passed 100 tests.
2118.40 s
[vector] mconcat: OK (0.04s)
2118.40 s
[vector] +++ OK, passed 100 tests.
2118.41 s
[vector] glength: OK
2118.42 s
[vector] +++ OK, passed 100 tests.
2118.42 s
[vector] sum: OK
2118.42 s
[vector] +++ OK, passed 100 tests.
2118.42 s
[vector] product: OK
2118.42 s
[vector] +++ OK, passed 100 tests.
2118.42 s
[vector] enumFromN: OK
2118.42 s
[vector] +++ OK, passed 100 tests.
2118.43 s
[vector] enumFromThenN: OK
2118.43 s
[vector] +++ OK, passed 100 tests.
2118.44 s
[vector] enumFromTo: OK
2118.44 s
[vector] +++ OK, passed 100 tests.
2118.46 s
[vector] enumFromThenTo: OK (0.02s)
2118.46 s
[vector] +++ OK, passed 100 tests; 4 discarded.
2118.46 s
[vector] (Double)
2118.46 s
[vector] fromList.toList == id: OK
2118.47 s
[vector] +++ OK, passed 100 tests.
2118.47 s
[vector] toList.fromList == id: OK
2118.47 s
[vector] +++ OK, passed 100 tests.
2118.47 s
[vector] unstream.stream == id: OK
2118.47 s
[vector] +++ OK, passed 100 tests.
2118.47 s
[vector] stream.unstream == id: OK
2118.47 s
[vector] +++ OK, passed 100 tests.
2118.48 s
[vector] eq: OK
2118.48 s
[vector] +++ OK, passed 100 tests.
2118.48 s
[vector] length: OK
2118.48 s
[vector] +++ OK, passed 100 tests.
2118.48 s
[vector] null: OK
2118.48 s
[vector] +++ OK, passed 100 tests.
2118.49 s
[vector] index: OK
2118.49 s
[vector] +++ OK, passed 100 tests; 19 discarded.
2118.49 s
[vector] safeIndex: OK
2118.49 s
[vector] +++ OK, passed 100 tests.
2118.49 s
[vector] head: OK
2118.49 s
[vector] +++ OK, passed 100 tests; 14 discarded.
2118.49 s
[vector] last: OK
2118.49 s
[vector] +++ OK, passed 100 tests; 18 discarded.
2118.49 s
[vector] unsafeIndex: OK
2118.50 s
[vector] +++ OK, passed 100 tests; 17 discarded.
2118.50 s
[vector] unsafeHead: OK
2118.50 s
[vector] +++ OK, passed 100 tests; 19 discarded.
2118.50 s
[vector] unsafeLast: OK
2118.50 s
[vector] +++ OK, passed 100 tests; 14 discarded.
2118.50 s
[vector] slice: OK
2118.50 s
[vector] +++ OK, passed 100 tests.
2118.50 s
[vector] init: OK
2118.51 s
[vector] +++ OK, passed 100 tests; 16 discarded.
2118.51 s
[vector] tail: OK
2118.51 s
[vector] +++ OK, passed 100 tests; 19 discarded.
2118.51 s
[vector] take: OK
2118.51 s
[vector] +++ OK, passed 100 tests.
2118.52 s
[vector] drop: OK
2118.52 s
[vector] +++ OK, passed 100 tests.
2118.52 s
[vector] splitAt: OK
2118.52 s
[vector] +++ OK, passed 100 tests.
2118.52 s
[vector] empty: OK
2118.52 s
[vector] +++ OK, passed 1 test.
2118.52 s
[vector] singleton: OK
2118.52 s
[vector] +++ OK, passed 100 tests.
2118.52 s
[vector] replicate: OK
2118.52 s
[vector] +++ OK, passed 100 tests.
2118.52 s
[vector] generate: OK
2118.52 s
[vector] +++ OK, passed 100 tests.
2118.54 s
[vector] iterateN: OK
2118.54 s
[vector] +++ OK, passed 100 tests.
2118.68 s
[vector] iterateNM: OK (0.12s)
2118.68 s
[vector] +++ OK, passed 100 tests.
2118.70 s
[vector] generateM: OK (0.05s)
2118.71 s
[vector] +++ OK, passed 100 tests.
2118.71 s
[vector] replicateM: OK (0.01s)
2118.71 s
[vector] +++ OK, passed 100 tests.
2118.72 s
[vector] create: OK
2118.72 s
[vector] +++ OK, passed 100 tests.
2118.72 s
[vector] createT: OK
2118.72 s
[vector] +++ OK, passed 100 tests.
2118.72 s
[vector] unfoldr: OK
2118.72 s
[vector] +++ OK, passed 100 tests.
2118.72 s
[vector] unfoldrN: OK
2118.72 s
[vector] +++ OK, passed 100 tests.
2118.72 s
[vector] unfoldrExactN: OK
2118.72 s
[vector] +++ OK, passed 100 tests.
2118.73 s
[vector] unfoldrM: OK
2118.73 s
[vector] +++ OK, passed 100 tests.
2118.75 s
[vector] unfoldrNM: OK
2118.75 s
[vector] +++ OK, passed 100 tests.
2118.81 s
[vector] unfoldrExactNM: OK (0.07s)
2118.81 s
[vector] +++ OK, passed 100 tests.
2118.85 s
[vector] constructN: OK (0.04s)
2118.85 s
[vector] +++ OK, passed 100 tests.
2118.88 s
[vector] constructrN: OK (0.03s)
2118.88 s
[vector] +++ OK, passed 100 tests.
2118.88 s
[vector] cons: OK
2118.88 s
[vector] +++ OK, passed 100 tests.
2118.89 s
[vector] snoc: OK
2118.89 s
[vector] +++ OK, passed 100 tests.
2118.89 s
[vector] append: OK
2118.89 s
[vector] +++ OK, passed 100 tests.
2118.95 s
[vector] concat: OK (0.05s)
2118.95 s
[vector] +++ OK, passed 100 tests.
2118.95 s
[vector] force: OK
2118.95 s
[vector] +++ OK, passed 100 tests.
2118.95 s
[vector] upd: OK
2118.95 s
[vector] +++ OK, passed 100 tests.
2118.99 s
[vector] accum: OK (0.04s)
2118.99 s
[vector] +++ OK, passed 100 tests.
2118.99 s
[vector] reverse: OK
2118.99 s
[vector] +++ OK, passed 100 tests.
2119.00 s
[vector] backpermute: OK
2119.01 s
[vector] +++ OK, passed 100 tests.
2119.02 s
[vector] map: OK (0.02s)
2119.02 s
[vector] +++ OK, passed 100 tests.
2119.05 s
[vector] imap: OK (0.02s)
2119.05 s
[vector] +++ OK, passed 100 tests.
2119.07 s
[vector] concatMap: OK (0.02s)
2119.07 s
[vector] +++ OK, passed 100 tests.
2119.08 s
[vector] mapM: OK (0.02s)
2119.09 s
[vector] +++ OK, passed 100 tests.
2119.17 s
[vector] mapM_: OK (0.08s)
2119.17 s
[vector] +++ OK, passed 100 tests.
2119.17 s
[vector] forM: OK (0.02s)
2119.17 s
[vector] +++ OK, passed 100 tests.
2119.26 s
[vector] forM_: OK (0.08s)
2119.26 s
[vector] +++ OK, passed 100 tests.
2119.29 s
[vector] imapM: OK (0.02s)
2119.29 s
[vector] +++ OK, passed 100 tests.
2119.34 s
[vector] imapM_: OK (0.07s)
2119.34 s
[vector] +++ OK, passed 100 tests.
2119.36 s
[vector] zipWith: OK (0.02s)
2119.36 s
[vector] +++ OK, passed 100 tests.
2119.38 s
[vector] zipWith3: OK (0.02s)
2119.38 s
[vector] +++ OK, passed 100 tests.
2119.40 s
[vector] izipWith: OK (0.02s)
2119.40 s
[vector] +++ OK, passed 100 tests.
2119.45 s
[vector] izipWith3: OK (0.03s)
2119.45 s
[vector] +++ OK, passed 100 tests.
2119.47 s
[vector] izipWithM: OK (0.02s)
2119.47 s
[vector] +++ OK, passed 100 tests.
2119.52 s
[vector] izipWithM_: OK (0.06s)
2119.52 s
[vector] +++ OK, passed 100 tests.
2119.54 s
[vector] zipWithM: OK (0.02s)
2119.54 s
[vector] +++ OK, passed 100 tests.
2119.61 s
[vector] zipWithM_: OK (0.06s)
2119.61 s
[vector] +++ OK, passed 100 tests.
2119.63 s
[vector] filter: OK (0.01s)
2119.69 s
[vector] +++ OK, passed 100 tests.
2119.69 s
[vector] ifilter: OK (0.02s)
2119.69 s
[vector] +++ OK, passed 100 tests.
2119.77 s
[vector] filterM: OK (0.14s)
2119.77 s
[vector] +++ OK, passed 100 tests.
2119.78 s
[vector] uniq: OK
2119.78 s
[vector] +++ OK, passed 100 tests.
2119.81 s
[vector] mapMaybe: OK (0.02s)
2119.81 s
[vector] +++ OK, passed 100 tests.
2119.82 s
[vector] imapMaybe: OK (0.02s)
2119.82 s
[vector] +++ OK, passed 100 tests.
2119.82 s
[vector] takeWhile: OK
2119.82 s
[vector] +++ OK, passed 100 tests.
2119.82 s
[vector] dropWhile: OK
2119.82 s
[vector] +++ OK, passed 100 tests.
2119.84 s
[vector] partition: OK (0.02s)
2119.84 s
[vector] +++ OK, passed 100 tests.
2119.86 s
[vector] partitionWith: OK (0.02s)
2119.86 s
[vector] +++ OK, passed 100 tests.
2119.86 s
[vector] span: OK
2119.86 s
[vector] +++ OK, passed 100 tests.
2119.86 s
[vector] break: OK
2119.86 s
[vector] +++ OK, passed 100 tests.
2119.86 s
[vector] spanR: OK
2119.86 s
[vector] +++ OK, passed 100 tests.
2119.88 s
[vector] breakR: OK
2119.88 s
[vector] +++ OK, passed 100 tests.
2119.89 s
[vector] groupBy: OK (0.02s)
2119.89 s
[vector] +++ OK, passed 100 tests.
2119.89 s
[vector] elem: OK
2119.89 s
[vector] +++ OK, passed 100 tests.
2119.89 s
[vector] notElem: OK
2119.90 s
[vector] +++ OK, passed 100 tests.
2119.90 s
[vector] find: OK
2119.90 s
[vector] +++ OK, passed 100 tests.
2119.91 s
[vector] findIndex: OK
2119.91 s
[vector] +++ OK, passed 100 tests.
2119.91 s
[vector] findIndexR: OK
2119.92 s
[vector] +++ OK, passed 100 tests.
2119.93 s
[vector] findIndices: OK (0.02s)
2119.93 s
[vector] +++ OK, passed 100 tests.
2119.93 s
[vector] elemIndex: OK
2119.93 s
[vector] +++ OK, passed 100 tests.
2119.93 s
[vector] elemIndices: OK
2119.95 s
[vector] +++ OK, passed 100 tests.
2119.96 s
[vector] foldl: OK (0.03s)
2119.97 s
[vector] +++ OK, passed 100 tests.
2120.01 s
[vector] foldl1: OK (0.03s)
2120.01 s
[vector] +++ OK, passed 100 tests; 19 discarded.
2120.07 s
[vector] foldl': OK (0.03s)
2120.07 s
[vector] +++ OK, passed 100 tests.
2120.07 s
[vector] foldl1': OK (0.04s)
2120.07 s
[vector] +++ OK, passed 100 tests; 14 discarded.
2120.09 s
[vector] foldr: OK (0.03s)
2120.09 s
[vector] +++ OK, passed 100 tests.
2120.13 s
[vector] foldr1: OK (0.03s)
2120.13 s
[vector] +++ OK, passed 100 tests; 18 discarded.
2120.15 s
[vector] foldr': OK (0.03s)
2120.16 s
[vector] +++ OK, passed 100 tests.
2120.18 s
[vector] foldr1': OK (0.03s)
2120.19 s
[vector] +++ OK, passed 100 tests; 11 discarded.
2120.27 s
[vector] ifoldl: OK (0.08s)
2120.27 s
[vector] +++ OK, passed 100 tests.
2120.31 s
[vector] ifoldl': OK (0.03s)
2120.31 s
[vector] +++ OK, passed 100 tests.
2120.33 s
[vector] ifoldr: OK (0.03s)
2120.34 s
[vector] +++ OK, passed 100 tests.
2120.37 s
[vector] ifoldr': OK (0.03s)
2120.37 s
[vector] +++ OK, passed 100 tests.
2120.39 s
[vector] ifoldM: OK (0.02s)
2120.40 s
[vector] +++ OK, passed 100 tests.
2120.43 s
[vector] ifoldM': OK (0.04s)
2120.43 s
[vector] +++ OK, passed 100 tests.
2120.53 s
[vector] ifoldM_: OK (0.10s)
2120.53 s
[vector] +++ OK, passed 100 tests.
2120.60 s
[vector] ifoldM'_: OK (0.07s)
2120.60 s
[vector] +++ OK, passed 100 tests.
2120.60 s
[vector] all: OK
2120.60 s
[vector] +++ OK, passed 100 tests.
2120.61 s
[vector] any: OK
2120.61 s
[vector] +++ OK, passed 100 tests.
2120.65 s
[vector] prescanl: OK (0.04s)
2120.65 s
[vector] +++ OK, passed 100 tests.
2120.69 s
[vector] prescanl': OK (0.04s)
2120.69 s
[vector] +++ OK, passed 100 tests.
2120.71 s
[vector] postscanl: OK (0.03s)
2120.71 s
[vector] +++ OK, passed 100 tests.
2120.77 s
[vector] postscanl': OK (0.05s)
2120.77 s
[vector] +++ OK, passed 100 tests.
2120.79 s
[vector] scanl: OK (0.03s)
2120.79 s
[vector] +++ OK, passed 100 tests.
2120.86 s
[vector] scanl': OK (0.05s)
2120.86 s
[vector] +++ OK, passed 100 tests.
2120.90 s
[vector] scanl1: OK (0.03s)
2120.90 s
[vector] +++ OK, passed 100 tests.
2120.91 s
[vector] scanl1': OK (0.03s)
2120.91 s
[vector] +++ OK, passed 100 tests.
2120.95 s
[vector] iscanl: OK (0.03s)
2120.95 s
[vector] +++ OK, passed 100 tests.
2120.97 s
[vector] iscanl': OK (0.03s)
2120.97 s
[vector] +++ OK, passed 100 tests.
2121.01 s
[vector] prescanr: OK (0.04s)
2121.01 s
[vector] +++ OK, passed 100 tests.
2121.05 s
[vector] prescanr': OK (0.04s)
2121.06 s
[vector] +++ OK, passed 100 tests.
2121.10 s
[vector] postscanr: OK (0.03s)
2121.10 s
[vector] +++ OK, passed 100 tests.
2121.11 s
[vector] postscanr': OK (0.03s)
2121.11 s
[vector] +++ OK, passed 100 tests.
2121.13 s
[vector] scanr: OK (0.03s)
2121.13 s
[vector] +++ OK, passed 100 tests.
2121.19 s
[vector] scanr': OK (0.04s)
2121.19 s
[vector] +++ OK, passed 100 tests.
2121.21 s
[vector] scanr1: OK (0.03s)
2121.21 s
[vector] +++ OK, passed 100 tests.
2121.25 s
[vector] scanr1': OK (0.03s)
2121.25 s
[vector] +++ OK, passed 100 tests.
2121.27 s
[vector] iscanr: OK (0.03s)
2121.27 s
[vector] +++ OK, passed 100 tests.
2121.30 s
[vector] iscanr': OK (0.03s)
2121.31 s
[vector] +++ OK, passed 100 tests.
2121.31 s
[vector] mut_read: OK
2121.31 s
[vector] +++ OK, passed 100 tests; 13 discarded.
2121.31 s
[vector] mut_write: OK
2121.31 s
[vector] +++ OK, passed 100 tests; 24 discarded.
2121.31 s
[vector] mut_modify: OK
2121.31 s
[vector] +++ OK, passed 100 tests; 15 discarded.
2121.32 s
[vector] mut_generate: OK
2121.32 s
[vector] +++ OK, passed 100 tests.
2121.35 s
[vector] mut_generateM: OK (0.03s)
2121.35 s
[vector] +++ OK, passed 100 tests.
2121.41 s
[vector] mut_mapM_: OK (0.06s)
2121.41 s
[vector] +++ OK, passed 100 tests.
2121.52 s
[vector] mut_imapM_: OK (0.09s)
2121.52 s
[vector] +++ OK, passed 100 tests.
2121.59 s
[vector] mut_forM_: OK (0.08s)
2121.59 s
[vector] +++ OK, passed 100 tests.
2121.67 s
[vector] mut_iforM_: OK (0.08s)
2121.67 s
[vector] +++ OK, passed 100 tests.
2121.68 s
[vector] mut_foldr: OK (0.03s)
2121.69 s
[vector] +++ OK, passed 100 tests.
2121.75 s
[vector] mut_foldr': OK (0.05s)
2121.75 s
[vector] +++ OK, passed 100 tests.
2121.79 s
[vector] mut_foldl: OK (0.04s)
2121.79 s
[vector] +++ OK, passed 100 tests.
2121.81 s
[vector] mut_foldl': OK (0.03s)
2121.81 s
[vector] +++ OK, passed 100 tests.
2121.85 s
[vector] mut_ifoldr: OK (0.03s)
2121.85 s
[vector] +++ OK, passed 100 tests.
2121.87 s
[vector] mut_ifoldr': OK (0.03s)
2121.87 s
[vector] +++ OK, passed 100 tests.
2121.91 s
[vector] mut_ifoldl: OK (0.03s)
2121.91 s
[vector] +++ OK, passed 100 tests.
2121.92 s
[vector] mut_ifoldl': OK (0.03s)
2121.92 s
[vector] +++ OK, passed 100 tests.
2121.97 s
[vector] mut_foldM: OK (0.02s)
2121.97 s
[vector] +++ OK, passed 100 tests.
2121.99 s
[vector] mut_foldM': OK (0.03s)
2121.99 s
[vector] +++ OK, passed 100 tests.
2122.01 s
[vector] mut_foldrM: OK (0.03s)
2122.01 s
[vector] +++ OK, passed 100 tests.
2122.05 s
[vector] mut_foldrM': OK (0.03s)
2122.05 s
[vector] +++ OK, passed 100 tests.
2122.09 s
[vector] mut_ifoldM: OK (0.04s)
2122.09 s
[vector] +++ OK, passed 100 tests.
2122.13 s
[vector] mut_ifoldM': OK (0.03s)
2122.13 s
[vector] +++ OK, passed 100 tests.
2122.15 s
[vector] mut_ifoldrM: OK (0.03s)
2122.15 s
[vector] +++ OK, passed 100 tests.
2122.17 s
[vector] mut_ifoldrM': OK (0.02s)
2122.18 s
[vector] +++ OK, passed 100 tests.
2122.18 s
[vector] compare: OK
2122.18 s
[vector] +++ OK, passed 100 tests.
2122.18 s
[vector] maximum: OK
2122.18 s
[vector] +++ OK, passed 100 tests; 14 discarded.
2122.18 s
[vector] minimum: OK
2122.18 s
[vector] +++ OK, passed 100 tests; 12 discarded.
2122.18 s
[vector] minIndex: OK
2122.18 s
[vector] +++ OK, passed 100 tests; 14 discarded.
2122.18 s
[vector] maxIndex: OK
2122.18 s
[vector] +++ OK, passed 100 tests; 15 discarded.
2122.18 s
[vector] maximumBy: OK
2122.18 s
[vector] +++ OK, passed 100 tests; 16 discarded.
2122.18 s
[vector] minimumBy: OK
2122.18 s
[vector] +++ OK, passed 100 tests; 14 discarded.
2122.19 s
[vector] maximumOn: OK
2122.19 s
[vector] +++ OK, passed 100 tests; 16 discarded.
2122.19 s
[vector] minimumOn: OK
2122.19 s
[vector] +++ OK, passed 100 tests; 13 discarded.
2122.19 s
[vector] maxIndexBy: OK
2122.19 s
[vector] +++ OK, passed 100 tests; 11 discarded.
2122.19 s
[vector] minIndexBy: OK
2122.19 s
[vector] +++ OK, passed 100 tests; 15 discarded.
2122.19 s
[vector] ListFirstMaxIndexWins: OK
2122.19 s
[vector] +++ OK, passed 100 tests; 15 discarded.
2122.19 s
[vector] FalseListFirstMaxIndexWins: OK
2122.19 s
[vector] +++ OK, failed as expected. (after 1 test):
2122.19 s
[vector] Exception:
2122.19 s
[vector] Prelude.foldr1: empty list
2122.19 s
[vector] CallStack (from HasCallStack):
2122.19 s
[vector] error, called at libraries/base/GHC/List.hs:1644:3 in base:GHC.List
2122.19 s
[vector] errorEmptyList, called at libraries/base/GHC/List.hs:609:30 in base:GHC.List
2122.19 s
[vector] foldr1, called at libraries/base/Data/Foldable.hs:741:15 in base:Data.Foldable
2122.19 s
[vector] []
2122.20 s
[vector] zip: OK
2122.20 s
[vector] +++ OK, passed 100 tests.
2122.20 s
[vector] zip3: OK
2122.20 s
[vector] +++ OK, passed 100 tests.
2122.20 s
[vector] unzip: OK
2122.21 s
[vector] +++ OK, passed 100 tests.
2122.21 s
[vector] unzip3: OK
2122.21 s
[vector] +++ OK, passed 100 tests.
2122.21 s
[vector] indexed: OK
2122.21 s
[vector] +++ OK, passed 100 tests.
2122.22 s
[vector] update: OK
2122.22 s
[vector] +++ OK, passed 100 tests.
2122.22 s
[vector] mempty: OK
2122.22 s
[vector] +++ OK, passed 1 test.
2122.22 s
[vector] mappend: OK
2122.22 s
[vector] +++ OK, passed 100 tests.
2122.27 s
[vector] mconcat: OK (0.03s)
2122.27 s
[vector] +++ OK, passed 100 tests.
2122.27 s
[vector] glength: OK
2122.27 s
[vector] +++ OK, passed 100 tests.
2122.27 s
[vector] sum: OK
2122.27 s
[vector] +++ OK, passed 100 tests.
2122.27 s
[vector] product: OK
2122.27 s
[vector] +++ OK, passed 100 tests.
2122.27 s
[vector] enumFromN: OK
2122.27 s
[vector] +++ OK, passed 100 tests.
2122.27 s
[vector] enumFromThenN: OK
2122.27 s
[vector] +++ OK, passed 100 tests.
2122.27 s
[vector] enumFromTo: OK
2122.27 s
[vector] +++ OK, passed 100 tests.
2122.27 s
[vector] enumFromThenTo: OK
2122.28 s
[vector] +++ OK, passed 100 tests; 2 discarded.
2122.28 s
[vector] (Int,Bool)
2122.28 s
[vector] fromList.toList == id: OK
2122.28 s
[vector] +++ OK, passed 100 tests.
2122.28 s
[vector] toList.fromList == id: OK
2122.28 s
[vector] +++ OK, passed 100 tests.
2122.28 s
[vector] unstream.stream == id: OK
2122.28 s
[vector] +++ OK, passed 100 tests.
2122.28 s
[vector] stream.unstream == id: OK
2122.28 s
[vector] +++ OK, passed 100 tests.
2122.28 s
[vector] eq: OK
2122.28 s
[vector] +++ OK, passed 100 tests.
2122.29 s
[vector] length: OK
2122.29 s
[vector] +++ OK, passed 100 tests.
2122.29 s
[vector] null: OK
2122.29 s
[vector] +++ OK, passed 100 tests.
2122.29 s
[vector] index: OK
2122.29 s
[vector] +++ OK, passed 100 tests; 13 discarded.
2122.29 s
[vector] safeIndex: OK
2122.29 s
[vector] +++ OK, passed 100 tests.
2122.29 s
[vector] head: OK
2122.29 s
[vector] +++ OK, passed 100 tests; 15 discarded.
2122.29 s
[vector] last: OK
2122.29 s
[vector] +++ OK, passed 100 tests; 11 discarded.
2122.30 s
[vector] unsafeIndex: OK
2122.30 s
[vector] +++ OK, passed 100 tests; 19 discarded.
2122.30 s
[vector] unsafeHead: OK
2122.30 s
[vector] +++ OK, passed 100 tests; 16 discarded.
2122.30 s
[vector] unsafeLast: OK
2122.30 s
[vector] +++ OK, passed 100 tests; 22 discarded.
2122.30 s
[vector] slice: OK
2122.30 s
[vector] +++ OK, passed 100 tests.
2122.30 s
[vector] init: OK
2122.30 s
[vector] +++ OK, passed 100 tests; 14 discarded.
2122.30 s
[vector] tail: OK
2122.31 s
[vector] +++ OK, passed 100 tests; 16 discarded.
2122.31 s
[vector] take: OK
2122.31 s
[vector] +++ OK, passed 100 tests.
2122.31 s
[vector] drop: OK
2122.31 s
[vector] +++ OK, passed 100 tests.
2122.31 s
[vector] splitAt: OK
2122.31 s
[vector] +++ OK, passed 100 tests.
2122.31 s
[vector] empty: OK
2122.32 s
[vector] +++ OK, passed 1 test.
2122.32 s
[vector] singleton: OK
2122.32 s
[vector] +++ OK, passed 100 tests.
2122.32 s
[vector] replicate: OK
2122.32 s
[vector] +++ OK, passed 100 tests.
2122.32 s
[vector] generate: OK
2122.32 s
[vector] +++ OK, passed 100 tests.
2122.34 s
[vector] iterateN: OK
2122.34 s
[vector] +++ OK, passed 100 tests.
2122.36 s
[vector] iterateNM: OK (0.02s)
2122.36 s
[vector] +++ OK, passed 100 tests.
2122.40 s
[vector] generateM: OK (0.04s)
2122.40 s
[vector] +++ OK, passed 100 tests.
2122.47 s
[vector] replicateM: OK (0.08s)
2122.47 s
[vector] +++ OK, passed 100 tests.
2122.47 s
[vector] create: OK
2122.47 s
[vector] +++ OK, passed 100 tests.
2122.47 s
[vector] createT: OK
2122.47 s
[vector] +++ OK, passed 100 tests.
2122.47 s
[vector] unfoldr: OK
2122.47 s
[vector] +++ OK, passed 100 tests.
2122.47 s
[vector] unfoldrN: OK
2122.47 s
[vector] +++ OK, passed 100 tests.
2122.48 s
[vector] unfoldrExactN: OK
2122.48 s
[vector] +++ OK, passed 100 tests.
2122.49 s
[vector] unfoldrM: OK
2122.49 s
[vector] +++ OK, passed 100 tests.
2122.49 s
[vector] unfoldrNM: OK
2122.49 s
[vector] +++ OK, passed 100 tests.
2122.53 s
[vector] unfoldrExactNM: OK (0.04s)
2122.53 s
[vector] +++ OK, passed 100 tests.
2122.56 s
[vector] constructN: OK (0.01s)
2122.56 s
[vector] +++ OK, passed 100 tests.
2122.56 s
[vector] constructrN: OK (0.01s)
2122.56 s
[vector] +++ OK, passed 100 tests.
2122.56 s
[vector] cons: OK
2122.56 s
[vector] +++ OK, passed 100 tests.
2122.57 s
[vector] snoc: OK
2122.57 s
[vector] +++ OK, passed 100 tests.
2122.57 s
[vector] append: OK
2122.57 s
[vector] +++ OK, passed 100 tests.
2122.64 s
[vector] concat: OK (0.07s)
2122.64 s
[vector] +++ OK, passed 100 tests.
2122.64 s
[vector] force: OK
2122.64 s
[vector] +++ OK, passed 100 tests.
2122.65 s
[vector] upd: OK
2122.65 s
[vector] +++ OK, passed 100 tests.
2122.66 s
[vector] accum: OK (0.01s)
2122.66 s
[vector] +++ OK, passed 100 tests.
2122.66 s
[vector] reverse: OK
2122.66 s
[vector] +++ OK, passed 100 tests.
2122.66 s
[vector] backpermute: OK
2122.66 s
[vector] +++ OK, passed 100 tests.
2122.71 s
[vector] map: OK
2122.71 s
[vector] +++ OK, passed 100 tests.
2122.73 s
[vector] imap: OK (0.02s)
2122.73 s
[vector] +++ OK, passed 100 tests.
2122.75 s
[vector] concatMap: OK (0.03s)
2122.75 s
[vector] +++ OK, passed 100 tests.
2122.75 s
[vector] mapM: OK
2122.75 s
[vector] +++ OK, passed 100 tests.
2122.79 s
[vector] mapM_: OK (0.04s)
2122.81 s
[vector] +++ OK, passed 100 tests.
2122.82 s
[vector] forM: OK
2122.82 s
[vector] +++ OK, passed 100 tests.
2122.85 s
[vector] forM_: OK (0.05s)
2122.85 s
[vector] +++ OK, passed 100 tests.
2122.87 s
[vector] imapM: OK (0.01s)
2122.87 s
[vector] +++ OK, passed 100 tests.
2122.91 s
[vector] imapM_: OK (0.04s)
2122.91 s
[vector] +++ OK, passed 100 tests.
2122.93 s
[vector] zipWith: OK (0.02s)
2122.94 s
[vector] +++ OK, passed 100 tests.
2122.97 s
[vector] zipWith3: OK (0.04s)
2122.98 s
[vector] +++ OK, passed 100 tests.
2122.99 s
[vector] izipWith: OK (0.02s)
2122.99 s
[vector] +++ OK, passed 100 tests.
2122.99 s
[vector] izipWith3: OK (0.01s)
2122.99 s
[vector] +++ OK, passed 100 tests.
2123.01 s
[vector] izipWithM: OK (0.01s)
2123.01 s
[vector] +++ OK, passed 100 tests.
2123.07 s
[vector] izipWithM_: OK (0.06s)
2123.08 s
[vector] +++ OK, passed 100 tests.
2123.09 s
[vector] zipWithM: OK (0.01s)
2123.09 s
[vector] +++ OK, passed 100 tests.
2123.11 s
[vector] zipWithM_: OK (0.03s)
2123.11 s
[vector] +++ OK, passed 100 tests.
2123.12 s
[vector] filter: OK
2123.12 s
[vector] +++ OK, passed 100 tests.
2123.12 s
[vector] ifilter: OK
2123.13 s
[vector] +++ OK, passed 100 tests.
2123.19 s
[vector] filterM: OK (0.06s)
2123.19 s
[vector] +++ OK, passed 100 tests.
2123.19 s
[vector] uniq: OK
2123.19 s
[vector] +++ OK, passed 100 tests.
2123.21 s
[vector] mapMaybe: OK
2123.21 s
[vector] +++ OK, passed 100 tests.
2123.21 s
[vector] imapMaybe: OK (0.01s)
2123.21 s
[vector] +++ OK, passed 100 tests.
2123.21 s
[vector] takeWhile: OK
2123.21 s
[vector] +++ OK, passed 100 tests.
2123.21 s
[vector] dropWhile: OK
2123.21 s
[vector] +++ OK, passed 100 tests.
2123.22 s
[vector] partition: OK
2123.23 s
[vector] +++ OK, passed 100 tests.
2123.23 s
[vector] partitionWith: OK
2123.23 s
[vector] +++ OK, passed 100 tests.
2123.23 s
[vector] span: OK
2123.23 s
[vector] +++ OK, passed 100 tests.
2123.23 s
[vector] break: OK
2123.23 s
[vector] +++ OK, passed 100 tests.
2123.24 s
[vector] spanR: OK
2123.24 s
[vector] +++ OK, passed 100 tests.
2123.24 s
[vector] breakR: OK
2123.25 s
[vector] +++ OK, passed 100 tests.
2123.25 s
[vector] groupBy: OK
2123.25 s
[vector] +++ OK, passed 100 tests.
2123.25 s
[vector] elem: OK
2123.25 s
[vector] +++ OK, passed 100 tests.
2123.25 s
[vector] notElem: OK
2123.25 s
[vector] +++ OK, passed 100 tests.
2123.25 s
[vector] find: OK
2123.25 s
[vector] +++ OK, passed 100 tests.
2123.25 s
[vector] findIndex: OK
2123.26 s
[vector] +++ OK, passed 100 tests.
2123.26 s
[vector] findIndexR: OK
2123.26 s
[vector] +++ OK, passed 100 tests.
2123.26 s
[vector] findIndices: OK
2123.26 s
[vector] +++ OK, passed 100 tests.
2123.26 s
[vector] elemIndex: OK
2123.27 s
[vector] +++ OK, passed 100 tests.
2123.27 s
[vector] elemIndices: OK
2123.27 s
[vector] +++ OK, passed 100 tests.
2123.27 s
[vector] foldl: OK
2123.28 s
[vector] +++ OK, passed 100 tests.
2123.28 s
[vector] foldl1: OK
2123.29 s
[vector] +++ OK, passed 100 tests; 15 discarded.
2123.30 s
[vector] foldl': OK
2123.30 s
[vector] +++ OK, passed 100 tests.
2123.30 s
[vector] foldl1': OK
2123.31 s
[vector] +++ OK, passed 100 tests; 13 discarded.
2123.31 s
[vector] foldr: OK
2123.31 s
[vector] +++ OK, passed 100 tests.
2123.32 s
[vector] foldr1: OK
2123.32 s
[vector] +++ OK, passed 100 tests; 13 discarded.
2123.33 s
[vector] foldr': OK
2123.33 s
[vector] +++ OK, passed 100 tests.
2123.34 s
[vector] foldr1': OK
2123.34 s
[vector] +++ OK, passed 100 tests; 12 discarded.
2123.35 s
[vector] ifoldl: OK
2123.35 s
[vector] +++ OK, passed 100 tests.
2123.35 s
[vector] ifoldl': OK
2123.35 s
[vector] +++ OK, passed 100 tests.
2123.36 s
[vector] ifoldr: OK
2123.38 s
[vector] +++ OK, passed 100 tests.
2123.38 s
[vector] ifoldr': OK (0.01s)
2123.38 s
[vector] +++ OK, passed 100 tests.
2123.40 s
[vector] ifoldM: OK (0.01s)
2123.40 s
[vector] +++ OK, passed 100 tests.
2123.40 s
[vector] ifoldM': OK (0.01s)
2123.40 s
[vector] +++ OK, passed 100 tests.
2123.46 s
[vector] ifoldM_: OK (0.05s)
2123.46 s
[vector] +++ OK, passed 100 tests.
2123.50 s
[vector] ifoldM'_: OK (0.05s)
2123.50 s
[vector] +++ OK, passed 100 tests.
2123.50 s
[vector] all: OK
2123.50 s
[vector] +++ OK, passed 100 tests.
2123.50 s
[vector] any: OK
2123.50 s
[vector] +++ OK, passed 100 tests.
2123.51 s
[vector] prescanl: OK (0.01s)
2123.52 s
[vector] +++ OK, passed 100 tests.
2123.53 s
[vector] prescanl': OK (0.01s)
2123.53 s
[vector] +++ OK, passed 100 tests.
2123.53 s
[vector] postscanl: OK (0.01s)
2123.53 s
[vector] +++ OK, passed 100 tests.
2123.55 s
[vector] postscanl': OK (0.01s)
2123.55 s
[vector] +++ OK, passed 100 tests.
2123.55 s
[vector] scanl: OK
2123.55 s
[vector] +++ OK, passed 100 tests.
2123.57 s
[vector] scanl': OK (0.01s)
2123.58 s
[vector] +++ OK, passed 100 tests.
2123.58 s
[vector] scanl1: OK (0.01s)
2123.58 s
[vector] +++ OK, passed 100 tests.
2123.60 s
[vector] scanl1': OK (0.01s)
2123.60 s
[vector] +++ OK, passed 100 tests.
2123.61 s
[vector] iscanl: OK (0.01s)
2123.62 s
[vector] +++ OK, passed 100 tests.
2123.62 s
[vector] iscanl': OK (0.01s)
2123.62 s
[vector] +++ OK, passed 100 tests.
2123.63 s
[vector] prescanr: OK
2123.63 s
[vector] +++ OK, passed 100 tests.
2123.63 s
[vector] prescanr': OK
2123.63 s
[vector] +++ OK, passed 100 tests.
2123.64 s
[vector] postscanr: OK
2123.65 s
[vector] +++ OK, passed 100 tests.
2123.66 s
[vector] postscanr': OK (0.01s)
2123.66 s
[vector] +++ OK, passed 100 tests.
2123.67 s
[vector] scanr: OK
2123.67 s
[vector] +++ OK, passed 100 tests.
2123.67 s
[vector] scanr': OK
2123.67 s
[vector] +++ OK, passed 100 tests.
2123.73 s
[vector] scanr1: OK (0.03s)
2123.73 s
[vector] +++ OK, passed 100 tests.
2123.76 s
[vector] scanr1': OK (0.04s)
2123.76 s
[vector] +++ OK, passed 100 tests.
2123.78 s
[vector] iscanr: OK (0.02s)
2123.78 s
[vector] +++ OK, passed 100 tests.
2123.78 s
[vector] iscanr': OK (0.02s)
2123.78 s
[vector] +++ OK, passed 100 tests.
2123.78 s
[vector] mut_read: OK
2123.78 s
[vector] +++ OK, passed 100 tests; 18 discarded.
2123.79 s
[vector] mut_write: OK
2123.79 s
[vector] +++ OK, passed 100 tests; 13 discarded.
2123.79 s
[vector] mut_modify: OK
2123.79 s
[vector] +++ OK, passed 100 tests; 16 discarded.
2123.80 s
[vector] mut_generate: OK
2123.80 s
[vector] +++ OK, passed 100 tests.
2123.84 s
[vector] mut_generateM: OK (0.04s)
2123.84 s
[vector] +++ OK, passed 100 tests.
2123.90 s
[vector] mut_mapM_: OK (0.06s)
2123.91 s
[vector] +++ OK, passed 100 tests.
2123.94 s
[vector] mut_imapM_: OK (0.05s)
2123.94 s
[vector] +++ OK, passed 100 tests.
2123.99 s
[vector] mut_forM_: OK (0.04s)
2123.99 s
[vector] +++ OK, passed 100 tests.
2124.02 s
[vector] mut_iforM_: OK (0.05s)
2124.02 s
[vector] +++ OK, passed 100 tests.
2124.03 s
[vector] mut_foldr: OK
2124.04 s
[vector] +++ OK, passed 100 tests.
2124.04 s
[vector] mut_foldr': OK
2124.05 s
[vector] +++ OK, passed 100 tests.
2124.05 s
[vector] mut_foldl: OK
2124.06 s
[vector] +++ OK, passed 100 tests.
2124.06 s
[vector] mut_foldl': OK
2124.06 s
[vector] +++ OK, passed 100 tests.
2124.07 s
[vector] mut_ifoldr: OK
2124.08 s
[vector] +++ OK, passed 100 tests.
2124.08 s
[vector] mut_ifoldr': OK (0.01s)
2124.08 s
[vector] +++ OK, passed 100 tests.
2124.10 s
[vector] mut_ifoldl: OK (0.01s)
2124.10 s
[vector] +++ OK, passed 100 tests.
2124.11 s
[vector] mut_ifoldl': OK (0.01s)
2124.11 s
[vector] +++ OK, passed 100 tests.
2124.12 s
[vector] mut_foldM: OK (0.01s)
2124.13 s
[vector] +++ OK, passed 100 tests.
2124.13 s
[vector] mut_foldM': OK (0.01s)
2124.13 s
[vector] +++ OK, passed 100 tests.
2124.14 s
[vector] mut_foldrM: OK
2124.14 s
[vector] +++ OK, passed 100 tests.
2124.14 s
[vector] mut_foldrM': OK
2124.14 s
[vector] +++ OK, passed 100 tests.
2124.16 s
[vector] mut_ifoldM: OK (0.01s)
2124.17 s
[vector] +++ OK, passed 100 tests.
2124.17 s
[vector] mut_ifoldM': OK (0.01s)
2124.17 s
[vector] +++ OK, passed 100 tests.
2124.18 s
[vector] mut_ifoldrM: OK (0.01s)
2124.18 s
[vector] +++ OK, passed 100 tests.
2124.19 s
[vector] mut_ifoldrM': OK (0.01s)
2124.19 s
[vector] +++ OK, passed 100 tests.
2124.19 s
[vector] compare: OK
2124.19 s
[vector] +++ OK, passed 100 tests.
2124.21 s
[vector] maximum: OK
2124.21 s
[vector] +++ OK, passed 100 tests; 15 discarded.
2124.22 s
[vector] minimum: OK (0.02s)
2124.22 s
[vector] +++ OK, passed 100 tests; 17 discarded.
2124.22 s
[vector] minIndex: OK
2124.23 s
[vector] +++ OK, passed 100 tests; 17 discarded.
2124.23 s
[vector] maxIndex: OK
2124.23 s
[vector] +++ OK, passed 100 tests; 15 discarded.
2124.23 s
[vector] maximumBy: OK
2124.23 s
[vector] +++ OK, passed 100 tests; 19 discarded.
2124.24 s
[vector] minimumBy: OK
2124.24 s
[vector] +++ OK, passed 100 tests; 13 discarded.
2124.24 s
[vector] maximumOn: OK
2124.24 s
[vector] +++ OK, passed 100 tests; 17 discarded.
2124.24 s
[vector] minimumOn: OK
2124.24 s
[vector] +++ OK, passed 100 tests; 15 discarded.
2124.25 s
[vector] maxIndexBy: OK
2124.25 s
[vector] +++ OK, passed 100 tests; 13 discarded.
2124.25 s
[vector] minIndexBy: OK
2124.25 s
[vector] +++ OK, passed 100 tests; 16 discarded.
2124.25 s
[vector] ListFirstMaxIndexWins: OK
2124.25 s
[vector] +++ OK, passed 100 tests; 17 discarded.
2124.25 s
[vector] FalseListFirstMaxIndexWins: OK
2124.26 s
[vector] +++ OK, failed as expected. (after 1 test):
2124.26 s
[vector] Exception:
2124.26 s
[vector] Prelude.foldr1: empty list
2124.26 s
[vector] CallStack (from HasCallStack):
2124.26 s
[vector] error, called at libraries/base/GHC/List.hs:1644:3 in base:GHC.List
2124.26 s
[vector] errorEmptyList, called at libraries/base/GHC/List.hs:609:30 in base:GHC.List
2124.26 s
[vector] foldr1, called at libraries/base/Data/Foldable.hs:741:15 in base:Data.Foldable
2124.26 s
[vector] []
2124.26 s
[vector] zip: OK
2124.26 s
[vector] +++ OK, passed 100 tests.
2124.27 s
[vector] zip3: OK
2124.27 s
[vector] +++ OK, passed 100 tests.
2124.28 s
[vector] unzip: OK
2124.28 s
[vector] +++ OK, passed 100 tests.
2124.30 s
[vector] unzip3: OK (0.01s)
2124.30 s
[vector] +++ OK, passed 100 tests.
2124.30 s
[vector] indexed: OK
2124.30 s
[vector] +++ OK, passed 100 tests.
2124.30 s
[vector] update: OK
2124.30 s
[vector] +++ OK, passed 100 tests.
2124.30 s
[vector] mempty: OK
2124.31 s
[vector] +++ OK, passed 1 test.
2124.31 s
[vector] mappend: OK
2124.32 s
[vector] +++ OK, passed 100 tests.
2124.40 s
[vector] mconcat: OK (0.08s)
2124.40 s
[vector] +++ OK, passed 100 tests.
2124.41 s
[vector] glength: OK
2124.41 s
[vector] +++ OK, passed 100 tests.
2124.41 s
[vector] (Int,Bool,Int)
2124.41 s
[vector] fromList.toList == id: OK
2124.41 s
[vector] +++ OK, passed 100 tests.
2124.41 s
[vector] toList.fromList == id: OK
2124.41 s
[vector] +++ OK, passed 100 tests.
2124.41 s
[vector] unstream.stream == id: OK
2124.41 s
[vector] +++ OK, passed 100 tests.
2124.42 s
[vector] stream.unstream == id: OK
2124.42 s
[vector] +++ OK, passed 100 tests.
2124.42 s
[vector] eq: OK
2124.42 s
[vector] +++ OK, passed 100 tests.
2124.42 s
[vector] length: OK
2124.42 s
[vector] +++ OK, passed 100 tests.
2124.43 s
[vector] null: OK
2124.43 s
[vector] +++ OK, passed 100 tests.
2124.43 s
[vector] index: OK
2124.43 s
[vector] +++ OK, passed 100 tests; 15 discarded.
2124.43 s
[vector] safeIndex: OK
2124.43 s
[vector] +++ OK, passed 100 tests.
2124.43 s
[vector] head: OK
2124.43 s
[vector] +++ OK, passed 100 tests; 13 discarded.
2124.44 s
[vector] last: OK
2124.44 s
[vector] +++ OK, passed 100 tests; 15 discarded.
2124.44 s
[vector] unsafeIndex: OK
2124.44 s
[vector] +++ OK, passed 100 tests; 13 discarded.
2124.44 s
[vector] unsafeHead: OK
2124.44 s
[vector] +++ OK, passed 100 tests; 14 discarded.
2124.44 s
[vector] unsafeLast: OK
2124.44 s
[vector] +++ OK, passed 100 tests; 17 discarded.
2124.44 s
[vector] slice: OK
2124.44 s
[vector] +++ OK, passed 100 tests.
2124.45 s
[vector] init: OK
2124.45 s
[vector] +++ OK, passed 100 tests; 15 discarded.
2124.45 s
[vector] tail: OK
2124.45 s
[vector] +++ OK, passed 100 tests; 12 discarded.
2124.45 s
[vector] take: OK
2124.45 s
[vector] +++ OK, passed 100 tests.
2124.45 s
[vector] drop: OK
2124.45 s
[vector] +++ OK, passed 100 tests.
2124.46 s
[vector] splitAt: OK
2124.46 s
[vector] +++ OK, passed 100 tests.
2124.46 s
[vector] empty: OK
2124.46 s
[vector] +++ OK, passed 1 test.
2124.46 s
[vector] singleton: OK
2124.46 s
[vector] +++ OK, passed 100 tests.
2124.46 s
[vector] replicate: OK
2124.46 s
[vector] +++ OK, passed 100 tests.
2124.47 s
[vector] generate: OK
2124.47 s
[vector] +++ OK, passed 100 tests.
2124.47 s
[vector] iterateN: OK
2124.47 s
[vector] +++ OK, passed 100 tests.
2124.58 s
[vector] iterateNM: OK (0.08s)
2124.59 s
[vector] +++ OK, passed 100 tests.
2124.68 s
[vector] generateM: OK (0.12s)
2124.73 s
[vector] +++ OK, passed 100 tests.
2124.73 s
[vector] replicateM: OK (0.03s)
2124.73 s
[vector] +++ OK, passed 100 tests.
2124.73 s
[vector] create: OK
2124.73 s
[vector] +++ OK, passed 100 tests.
2124.73 s
[vector] createT: OK
2124.73 s
[vector] +++ OK, passed 100 tests.
2124.74 s
[vector] unfoldr: OK (0.02s)
2124.74 s
[vector] +++ OK, passed 100 tests.
2124.74 s
[vector] unfoldrN: OK
2124.74 s
[vector] +++ OK, passed 100 tests.
2124.75 s
[vector] unfoldrExactN: OK
2124.75 s
[vector] +++ OK, passed 100 tests.
2124.76 s
[vector] unfoldrM: OK
2124.76 s
[vector] +++ OK, passed 100 tests.
2124.78 s
[vector] unfoldrNM: OK (0.02s)
2124.78 s
[vector] +++ OK, passed 100 tests.
2124.90 s
[vector] unfoldrExactNM: OK (0.09s)
2124.90 s
[vector] +++ OK, passed 100 tests.
2124.92 s
[vector] constructN: OK (0.06s)
2124.93 s
[vector] +++ OK, passed 100 tests.
2124.96 s
[vector] constructrN: OK (0.03s)
2124.96 s
[vector] +++ OK, passed 100 tests.
2124.96 s
[vector] cons: OK
2124.96 s
[vector] +++ OK, passed 100 tests.
2124.96 s
[vector] snoc: OK
2124.96 s
[vector] +++ OK, passed 100 tests.
2124.97 s
[vector] append: OK
2125.00 s
[vector] +++ OK, passed 100 tests.
2125.12 s
[vector] concat: OK (0.12s)
2125.12 s
[vector] +++ OK, passed 100 tests.
2125.12 s
[vector] force: OK
2125.12 s
[vector] +++ OK, passed 100 tests.
2125.12 s
[vector] upd: OK
2125.12 s
[vector] +++ OK, passed 100 tests.
2125.17 s
[vector] accum: OK (0.05s)
2125.17 s
[vector] +++ OK, passed 100 tests.
2125.17 s
[vector] reverse: OK (0.02s)
2125.17 s
[vector] +++ OK, passed 100 tests.
2125.21 s
[vector] backpermute: OK
2125.21 s
[vector] +++ OK, passed 100 tests.
2125.25 s
[vector] map: OK (0.04s)
2125.25 s
[vector] +++ OK, passed 100 tests.
2125.26 s
[vector] imap: OK (0.03s)
2125.26 s
[vector] +++ OK, passed 100 tests.
2125.32 s
[vector] concatMap: OK (0.04s)
2125.32 s
[vector] +++ OK, passed 100 tests.
2125.34 s
[vector] mapM: OK (0.04s)
2125.35 s
[vector] +++ OK, passed 100 tests.
2125.48 s
[vector] mapM_: OK (0.12s)
2125.48 s
[vector] +++ OK, passed 100 tests.
2125.48 s
[vector] forM: OK (0.01s)
2125.48 s
[vector] +++ OK, passed 100 tests.
2125.56 s
[vector] forM_: OK (0.08s)
2125.56 s
[vector] +++ OK, passed 100 tests.
2125.58 s
[vector] imapM: OK (0.01s)
2125.58 s
[vector] +++ OK, passed 100 tests.
2125.70 s
[vector] imapM_: OK (0.12s)
2125.72 s
[vector] +++ OK, passed 100 tests.
2125.72 s
[vector] zipWith: OK (0.01s)
2125.72 s
[vector] +++ OK, passed 100 tests.
2125.72 s
[vector] zipWith3: OK (0.01s)
2125.73 s
[vector] +++ OK, passed 100 tests.
2125.74 s
[vector] izipWith: OK (0.01s)
2125.74 s
[vector] +++ OK, passed 100 tests.
2125.74 s
[vector] izipWith3: OK (0.01s)
2125.74 s
[vector] +++ OK, passed 100 tests.
2125.77 s
[vector] izipWithM: OK (0.02s)
2125.77 s
[vector] +++ OK, passed 100 tests.
2125.83 s
[vector] izipWithM_: OK (0.06s)
2125.83 s
[vector] +++ OK, passed 100 tests.
2125.84 s
[vector] zipWithM: OK (0.01s)
2125.85 s
[vector] +++ OK, passed 100 tests.
2125.92 s
[vector] zipWithM_: OK (0.09s)
2125.92 s
[vector] +++ OK, passed 100 tests.
2125.94 s
[vector] filter: OK (0.01s)
2125.94 s
[vector] +++ OK, passed 100 tests.
2125.94 s
[vector] ifilter: OK (0.01s)
2125.94 s
[vector] +++ OK, passed 100 tests.
2126.07 s
[vector] filterM: OK (0.13s)
2126.07 s
[vector] +++ OK, passed 100 tests.
2126.08 s
[vector] uniq: OK
2126.08 s
[vector] +++ OK, passed 100 tests.
2126.10 s
[vector] mapMaybe: OK (0.02s)
2126.10 s
[vector] +++ OK, passed 100 tests.
2126.11 s
[vector] imapMaybe: OK (0.01s)
2126.11 s
[vector] +++ OK, passed 100 tests.
2126.11 s
[vector] takeWhile: OK
2126.11 s
[vector] +++ OK, passed 100 tests.
2126.12 s
[vector] dropWhile: OK
2126.12 s
[vector] +++ OK, passed 100 tests.
2126.14 s
[vector] partition: OK (0.01s)
2126.14 s
[vector] +++ OK, passed 100 tests.
2126.14 s
[vector] partitionWith: OK (0.01s)
2126.14 s
[vector] +++ OK, passed 100 tests.
2126.14 s
[vector] span: OK
2126.14 s
[vector] +++ OK, passed 100 tests.
2126.15 s
[vector] break: OK
2126.15 s
[vector] +++ OK, passed 100 tests.
2126.15 s
[vector] spanR: OK
2126.15 s
[vector] +++ OK, passed 100 tests.
2126.16 s
[vector] breakR: OK
2126.16 s
[vector] +++ OK, passed 100 tests.
2126.17 s
[vector] groupBy: OK (0.01s)
2126.18 s
[vector] +++ OK, passed 100 tests.
2126.18 s
[vector] elem: OK
2126.18 s
[vector] +++ OK, passed 100 tests.
2126.18 s
[vector] notElem: OK
2126.18 s
[vector] +++ OK, passed 100 tests.
2126.18 s
[vector] find: OK
2126.18 s
[vector] +++ OK, passed 100 tests.
2126.18 s
[vector] findIndex: OK
2126.18 s
[vector] +++ OK, passed 100 tests.
2126.18 s
[vector] findIndexR: OK
2126.18 s
[vector] +++ OK, passed 100 tests.
2126.19 s
[vector] findIndices: OK
2126.20 s
[vector] +++ OK, passed 100 tests.
2126.20 s
[vector] elemIndex: OK
2126.20 s
[vector] +++ OK, passed 100 tests.
2126.20 s
[vector] elemIndices: OK
2126.20 s
[vector] +++ OK, passed 100 tests.
2126.23 s
[vector] foldl: OK (0.01s)
2126.24 s
[vector] +++ OK, passed 100 tests.
2126.25 s
[vector] foldl1: OK (0.04s)
2126.25 s
[vector] +++ OK, passed 100 tests; 12 discarded.
2126.28 s
[vector] foldl': OK (0.02s)
2126.28 s
[vector] +++ OK, passed 100 tests.
2126.28 s
[vector] foldl1': OK (0.01s)
2126.28 s
[vector] +++ OK, passed 100 tests; 15 discarded.
2126.30 s
[vector] foldr: OK (0.01s)
2126.30 s
[vector] +++ OK, passed 100 tests.
2126.30 s
[vector] foldr1: OK (0.01s)
2126.30 s
[vector] +++ OK, passed 100 tests; 13 discarded.
2126.32 s
[vector] foldr': OK (0.01s)
2126.32 s
[vector] +++ OK, passed 100 tests.
2126.35 s
[vector] foldr1': OK (0.01s)
2126.35 s
[vector] +++ OK, passed 100 tests; 18 discarded.
2126.35 s
[vector] ifoldl: OK (0.01s)
2126.35 s
[vector] +++ OK, passed 100 tests.
2126.36 s
[vector] ifoldl': OK (0.02s)
2126.36 s
[vector] +++ OK, passed 100 tests.
2126.38 s
[vector] ifoldr: OK (0.02s)
2126.38 s
[vector] +++ OK, passed 100 tests.
2126.40 s
[vector] ifoldr': OK (0.02s)
2126.40 s
[vector] +++ OK, passed 100 tests.
2126.42 s
[vector] ifoldM: OK (0.02s)
2126.43 s
[vector] +++ OK, passed 100 tests.
2126.43 s
[vector] ifoldM': OK (0.01s)
2126.43 s
[vector] +++ OK, passed 100 tests.
2126.52 s
[vector] ifoldM_: OK (0.08s)
2126.52 s
[vector] +++ OK, passed 100 tests.
2126.61 s
[vector] ifoldM'_: OK (0.10s)
2126.61 s
[vector] +++ OK, passed 100 tests.
2126.62 s
[vector] all: OK
2126.62 s
[vector] +++ OK, passed 100 tests.
2126.62 s
[vector] any: OK
2126.62 s
[vector] +++ OK, passed 100 tests.
2126.66 s
[vector] prescanl: OK (0.04s)
2126.66 s
[vector] +++ OK, passed 100 tests.
2126.70 s
[vector] prescanl': OK (0.04s)
2126.70 s
[vector] +++ OK, passed 100 tests.
2126.75 s
[vector] postscanl: OK (0.02s)
2126.75 s
[vector] +++ OK, passed 100 tests.
2126.75 s
[vector] postscanl': OK (0.02s)
2126.75 s
[vector] +++ OK, passed 100 tests.
2126.77 s
[vector] scanl: OK
2126.78 s
[vector] +++ OK, passed 100 tests.
2126.80 s
[vector] scanl': OK (0.02s)
2126.80 s
[vector] +++ OK, passed 100 tests.
2126.82 s
[vector] scanl1: OK (0.02s)
2126.82 s
[vector] +++ OK, passed 100 tests.
2126.84 s
[vector] scanl1': OK (0.02s)
2126.84 s
[vector] +++ OK, passed 100 tests.
2126.86 s
[vector] iscanl: OK (0.02s)
2126.86 s
[vector] +++ OK, passed 100 tests.
2126.88 s
[vector] iscanl': OK (0.02s)
2126.88 s
[vector] +++ OK, passed 100 tests.
2126.90 s
[vector] prescanr: OK (0.02s)
2126.90 s
[vector] +++ OK, passed 100 tests.
2126.90 s
[vector] prescanr': OK (0.02s)
2126.90 s
[vector] +++ OK, passed 100 tests.
2126.92 s
[vector] postscanr: OK (0.01s)
2126.92 s
[vector] +++ OK, passed 100 tests.
2126.95 s
[vector] postscanr': OK (0.01s)
2126.95 s
[vector] +++ OK, passed 100 tests.
2126.97 s
[vector] scanr: OK (0.02s)
2126.97 s
[vector] +++ OK, passed 100 tests.
2126.98 s
[vector] scanr': OK (0.02s)
2126.98 s
[vector] +++ OK, passed 100 tests.
2126.98 s
[vector] scanr1: OK (0.01s)
2126.98 s
[vector] +++ OK, passed 100 tests.
2127.00 s
[vector] scanr1': OK (0.01s)
2127.00 s
[vector] +++ OK, passed 100 tests.
2127.02 s
[vector] iscanr: OK (0.02s)
2127.02 s
[vector] +++ OK, passed 100 tests.
2127.03 s
[vector] iscanr': OK (0.02s)
2127.03 s
[vector] +++ OK, passed 100 tests.
2127.03 s
[vector] mut_read: OK
2127.03 s
[vector] +++ OK, passed 100 tests; 12 discarded.
2127.03 s
[vector] mut_write: OK
2127.04 s
[vector] +++ OK, passed 100 tests; 14 discarded.
2127.04 s
[vector] mut_modify: OK
2127.04 s
[vector] +++ OK, passed 100 tests; 22 discarded.
2127.06 s
[vector] mut_generate: OK (0.01s)
2127.06 s
[vector] +++ OK, passed 100 tests.
2127.12 s
[vector] mut_generateM: OK (0.06s)
2127.12 s
[vector] +++ OK, passed 100 tests.
2127.20 s
[vector] mut_mapM_: OK (0.07s)
2127.20 s
[vector] +++ OK, passed 100 tests.
2127.26 s
[vector] mut_imapM_: OK (0.07s)
2127.26 s
[vector] +++ OK, passed 100 tests.
2127.34 s
[vector] mut_forM_: OK (0.07s)
2127.34 s
[vector] +++ OK, passed 100 tests.
2127.44 s
[vector] mut_iforM_: OK (0.10s)
2127.44 s
[vector] +++ OK, passed 100 tests.
2127.44 s
[vector] mut_foldr: OK
2127.44 s
[vector] +++ OK, passed 100 tests.
2127.46 s
[vector] mut_foldr': OK
2127.47 s
[vector] +++ OK, passed 100 tests.
2127.47 s
[vector] mut_foldl: OK (0.01s)
2127.47 s
[vector] +++ OK, passed 100 tests.
2127.48 s
[vector] mut_foldl': OK (0.01s)
2127.48 s
[vector] +++ OK, passed 100 tests.
2127.50 s
[vector] mut_ifoldr: OK (0.01s)
2127.50 s
[vector] +++ OK, passed 100 tests.
2127.51 s
[vector] mut_ifoldr': OK (0.01s)
2127.51 s
[vector] +++ OK, passed 100 tests.
2127.52 s
[vector] mut_ifoldl: OK (0.01s)
2127.52 s
[vector] +++ OK, passed 100 tests.
2127.54 s
[vector] mut_ifoldl': OK (0.01s)
2127.54 s
[vector] +++ OK, passed 100 tests.
2127.54 s
[vector] mut_foldM: OK (0.01s)
2127.54 s
[vector] +++ OK, passed 100 tests.
2127.56 s
[vector] mut_foldM': OK (0.01s)
2127.56 s
[vector] +++ OK, passed 100 tests.
2127.58 s
[vector] mut_foldrM: OK (0.01s)
2127.58 s
[vector] +++ OK, passed 100 tests.
2127.58 s
[vector] mut_foldrM': OK (0.01s)
2127.58 s
[vector] +++ OK, passed 100 tests.
2127.60 s
[vector] mut_ifoldM: OK (0.01s)
2127.60 s
[vector] +++ OK, passed 100 tests.
2127.62 s
[vector] mut_ifoldM': OK (0.01s)
2127.62 s
[vector] +++ OK, passed 100 tests.
2127.62 s
[vector] mut_ifoldrM: OK (0.01s)
2127.62 s
[vector] +++ OK, passed 100 tests.
2127.64 s
[vector] mut_ifoldrM': OK (0.01s)
2127.64 s
[vector] +++ OK, passed 100 tests.
2127.64 s
[vector] compare: OK
2127.64 s
[vector] +++ OK, passed 100 tests.
2127.64 s
[vector] maximum: OK
2127.64 s
[vector] +++ OK, passed 100 tests; 20 discarded.
2127.64 s
[vector] minimum: OK
2127.64 s
[vector] +++ OK, passed 100 tests; 22 discarded.
2127.64 s
[vector] minIndex: OK
2127.64 s
[vector] +++ OK, passed 100 tests; 13 discarded.
2127.65 s
[vector] maxIndex: OK
2127.65 s
[vector] +++ OK, passed 100 tests; 13 discarded.
2127.65 s
[vector] maximumBy: OK
2127.65 s
[vector] +++ OK, passed 100 tests; 18 discarded.
2127.65 s
[vector] minimumBy: OK
2127.65 s
[vector] +++ OK, passed 100 tests; 17 discarded.
2127.66 s
[vector] maximumOn: OK
2127.66 s
[vector] +++ OK, passed 100 tests; 20 discarded.
2127.66 s
[vector] minimumOn: OK
2127.66 s
[vector] +++ OK, passed 100 tests; 23 discarded.
2127.66 s
[vector] maxIndexBy: OK
2127.66 s
[vector] +++ OK, passed 100 tests; 19 discarded.
2127.66 s
[vector] minIndexBy: OK
2127.66 s
[vector] +++ OK, passed 100 tests; 18 discarded.
2127.66 s
[vector] ListFirstMaxIndexWins: OK
2127.66 s
[vector] +++ OK, passed 100 tests; 15 discarded.
2127.67 s
[vector] FalseListFirstMaxIndexWins: OK
2127.67 s
[vector] +++ OK, failed as expected. (after 1 test):
2127.67 s
[vector] Exception:
2127.67 s
[vector] Prelude.foldr1: empty list
2127.67 s
[vector] CallStack (from HasCallStack):
2127.67 s
[vector] error, called at libraries/base/GHC/List.hs:1644:3 in base:GHC.List
2127.67 s
[vector] errorEmptyList, called at libraries/base/GHC/List.hs:609:30 in base:GHC.List
2127.67 s
[vector] foldr1, called at libraries/base/Data/Foldable.hs:741:15 in base:Data.Foldable
2127.68 s
[vector] []
2127.68 s
[vector] zip: OK
2127.68 s
[vector] +++ OK, passed 100 tests.
2127.68 s
[vector] zip3: OK
2127.69 s
[vector] +++ OK, passed 100 tests.
2127.70 s
[vector] unzip: OK
2127.70 s
[vector] +++ OK, passed 100 tests.
2127.70 s
[vector] unzip3: OK (0.01s)
2127.70 s
[vector] +++ OK, passed 100 tests.
2127.71 s
[vector] indexed: OK
2127.71 s
[vector] +++ OK, passed 100 tests.
2127.71 s
[vector] update: OK
2127.71 s
[vector] +++ OK, passed 100 tests.
2127.72 s
[vector] mempty: OK
2127.72 s
[vector] +++ OK, passed 1 test.
2127.72 s
[vector] mappend: OK
2127.72 s
[vector] +++ OK, passed 100 tests.
2127.82 s
[vector] mconcat: OK (0.08s)
2127.82 s
[vector] +++ OK, passed 100 tests.
2127.82 s
[vector] glength: OK
2127.82 s
[vector] +++ OK, passed 100 tests.
2127.82 s
[vector] unstream
2127.82 s
[vector] unstream == vunstream (exact): OK
2127.82 s
[vector] +++ OK, passed 100 tests.
2127.82 s
[vector] unstream == vunstream (unknown): OK
2127.82 s
[vector] +++ OK, passed 100 tests.
2127.82 s
[vector] unstreamR ~= vunstream (exact): OK
2127.82 s
[vector] +++ OK, passed 100 tests.
2127.83 s
[vector] unstreamR ~= vunstream (unknown): OK
2127.83 s
[vector] +++ OK, passed 100 tests.
2127.83 s
[vector] Data.Vector.Storable.Vector Alignment
2127.83 s
[vector] Aligned Double: OK
2127.83 s
[vector] Aligned Int: OK
2127.83 s
[vector] Regression tests
2127.83 s
[vector] enumFromTo crash #188
2127.83 s
[vector] Word8: OK
2127.83 s
[vector] Word16: OK
2127.83 s
[vector] Word32: OK
2127.83 s
[vector] Word64: OK
2127.83 s
[vector] Word: OK
2127.83 s
[vector] Int8: OK
2127.83 s
[vector] Int16: OK
2127.83 s
[vector] Int32: OK
2127.83 s
[vector] Int64: OK
2127.83 s
[vector] Int: OK
2127.83 s
[vector] Char: OK
2127.83 s
[vector] Negative tests
2127.83 s
[vector] slice out of bounds #257
2127.83 s
[vector] Boxed
2127.83 s
[vector] Negative ix: OK
2127.83 s
[vector] Negative size: OK
2127.83 s
[vector] Negative ix and size: OK
2127.83 s
[vector] Too large ix: OK
2127.83 s
[vector] Too large size: OK
2127.83 s
[vector] Too large ix and size: OK
2127.83 s
[vector] Overflow: OK
2127.83 s
[vector] OutOfMemory: OK
2127.83 s
[vector] Primitive
2127.83 s
[vector] Negative ix: OK
2127.83 s
[vector] Negative size: OK
2127.83 s
[vector] Negative ix and size: OK
2127.83 s
[vector] Too large ix: OK
2127.83 s
[vector] Too large size: OK
2127.83 s
[vector] Too large ix and size: OK
2127.83 s
[vector] Overflow: OK
2127.83 s
[vector] OutOfMemory: OK
2127.83 s
[vector] Storable
2127.83 s
[vector] Negative ix: OK
2127.83 s
[vector] Negative size: OK
2127.83 s
[vector] Negative ix and size: OK
2127.83 s
[vector] Too large ix: OK
2127.83 s
[vector] Too large size: OK
2127.83 s
[vector] Too large ix and size: OK
2127.83 s
[vector] Overflow: OK
2127.83 s
[vector] OutOfMemory: OK
2127.83 s
[vector] Unboxed
2127.83 s
[vector] Negative ix: OK
2127.83 s
[vector] Negative size: OK
2127.83 s
[vector] Negative ix and size: OK
2127.83 s
[vector] Too large ix: OK
2127.84 s
[vector] Too large size: OK
2127.84 s
[vector] Too large ix and size: OK
2127.84 s
[vector] Overflow: OK
2127.84 s
[vector] OutOfMemory: OK
2127.84 s
[vector] take #282
2127.84 s
[vector] Boxed: OK
2127.84 s
[vector] Primitive: OK
2127.84 s
[vector] Storable: OK
2127.84 s
[vector] Unboxed: OK
2127.84 s
[vector] Data.Vector
2127.84 s
[vector] MonadFix: OK
2127.84 s
[vector] toFromArray: OK
2127.84 s
[vector] toFromArraySlice: OK
2127.84 s
[vector] toFromArraySliceUnsafe: OK
2127.84 s
[vector] toFromMutableArray: OK
2127.84 s
[vector] Data.Vector.Mutable (Move): OK
2127.84 s
[vector] +++ OK, passed 100 tests; 16 discarded.
2127.84 s
[vector] Data.Vector.Primitive.Mutable (Move): OK
2127.84 s
[vector] +++ OK, passed 100 tests; 21 discarded.
2127.84 s
[vector] Data.Vector.Unboxed.Mutable (Move): OK
2127.84 s
[vector] +++ OK, passed 100 tests; 23 discarded.
2127.84 s
[vector] Data.Vector.Storable.Mutable (Move): OK
2127.84 s
[vector] +++ OK, passed 100 tests; 15 discarded.
2127.89 s
[vector] Data.Vector.Generic.Mutable (nextPermutation): OK (0.04s)
2127.89 s
[vector] +++ OK, passed 1 test.
2127.94 s
[vector] Data.Vector.Generic.Mutable (prevPermutation): OK (0.05s)
2127.96 s
[vector] +++ OK, passed 1 test.
2127.96 s
[vector] Data.Vector.Generic.Mutable (nextPermutation then prevPermutation = id): OK
2127.96 s
[vector] +++ OK, passed 100 tests.
2127.96 s
[vector] Data.Vector.Generic.Mutable (prevPermutation then nextPermutation = id): OK (0.03s)
2127.96 s
[vector] +++ OK, passed 100 tests.
2127.96 s
[vector]
2127.97 s
[vector] All 2808 tests passed (33.10s)
2127.98 s
[vector] Test suite vector-tests-O0: PASS
2127.98 s
[vector] Test suite logged to: dist/test/vector-0.13.2.0-vector-tests-O0.log
2127.98 s
[vector] Test suite vector-tests-O2: RUNNING...
2128.07 s
[vector] toplevel
2128.08 s
[vector] Data.Vector.Fusion.Bundle
2128.08 s
[vector] fromList.toList == id: OK (0.01s)
2128.08 s
[vector] +++ OK, passed 100 tests.
2128.08 s
[vector] toList.fromList == id: OK (0.02s)
2128.08 s
[vector] +++ OK, passed 100 tests.
2128.08 s
[vector] eq: OK (0.01s)
2128.09 s
[vector] +++ OK, passed 100 tests.
2128.09 s
[vector] length: OK
2128.09 s
[vector] +++ OK, passed 100 tests.
2128.09 s
[vector] null: OK
2128.09 s
[vector] +++ OK, passed 100 tests.
2128.09 s
[vector] empty: OK
2128.09 s
[vector] +++ OK, passed 1 test.
2128.09 s
[vector] singleton: OK
2128.09 s
[vector] +++ OK, passed 100 tests.
2128.09 s
[vector] replicate: OK
2128.09 s
[vector] +++ OK, passed 100 tests.
2128.09 s
[vector] cons: OK
2128.11 s
[vector] +++ OK, passed 100 tests.
2128.12 s
[vector] snoc: OK (0.02s)
2128.12 s
[vector] +++ OK, passed 100 tests.
2128.12 s
[vector] append: OK
2128.12 s
[vector] +++ OK, passed 100 tests.
2128.12 s
[vector] head: OK
2128.12 s
[vector] +++ OK, passed 100 tests; 19 discarded.
2128.12 s
[vector] last: OK
2128.12 s
[vector] +++ OK, passed 100 tests; 11 discarded.
2128.12 s
[vector] index: OK
2128.12 s
[vector] +++ OK, passed 100 tests; 14 discarded.
2128.12 s
[vector] extract: OK
2128.13 s
[vector] +++ OK, passed 100 tests.
2128.13 s
[vector] init: OK
2128.13 s
[vector] +++ OK, passed 100 tests; 15 discarded.
2128.13 s
[vector] tail: OK
2128.13 s
[vector] +++ OK, passed 100 tests; 18 discarded.
2128.13 s
[vector] take: OK
2128.13 s
[vector] +++ OK, passed 100 tests.
2128.13 s
[vector] drop: OK
2128.13 s
[vector] +++ OK, passed 100 tests.
2128.13 s
[vector] map: OK
2128.13 s
[vector] +++ OK, passed 100 tests.
2128.13 s
[vector] zipWith: OK
2128.13 s
[vector] +++ OK, passed 100 tests.
2128.13 s
[vector] zipWith3: OK
2128.13 s
[vector] +++ OK, passed 100 tests.
2128.14 s
[vector] filter: OK
2128.14 s
[vector] +++ OK, passed 100 tests.
2128.14 s
[vector] takeWhile: OK
2128.14 s
[vector] +++ OK, passed 100 tests.
2128.14 s
[vector] dropWhile: OK
2128.14 s
[vector] +++ OK, passed 100 tests.
2128.14 s
[vector] elem: OK
2128.14 s
[vector] +++ OK, passed 100 tests.
2128.14 s
[vector] notElem: OK
2128.14 s
[vector] +++ OK, passed 100 tests.
2128.14 s
[vector] find: OK
2128.14 s
[vector] +++ OK, passed 100 tests.
2128.14 s
[vector] findIndex: OK
2128.14 s
[vector] +++ OK, passed 100 tests.
2128.15 s
[vector] foldl: OK
2128.15 s
[vector] +++ OK, passed 100 tests.
2128.15 s
[vector] foldl1: OK
2128.15 s
[vector] +++ OK, passed 100 tests; 18 discarded.
2128.15 s
[vector] foldl': OK
2128.15 s
[vector] +++ OK, passed 100 tests.
2128.16 s
[vector] foldl1': OK
2128.16 s
[vector] +++ OK, passed 100 tests; 18 discarded.
2128.16 s
[vector] foldr: OK
2128.16 s
[vector] +++ OK, passed 100 tests.
2128.16 s
[vector] foldr1: OK
2128.16 s
[vector] +++ OK, passed 100 tests; 17 discarded.
2128.16 s
[vector] prescanl: OK
2128.16 s
[vector] +++ OK, passed 100 tests.
2128.17 s
[vector] prescanl': OK
2128.17 s
[vector] +++ OK, passed 100 tests.
2128.17 s
[vector] postscanl: OK
2128.17 s
[vector] +++ OK, passed 100 tests.
2128.18 s
[vector] postscanl': OK
2128.18 s
[vector] +++ OK, passed 100 tests.
2128.18 s
[vector] scanl: OK
2128.19 s
[vector] +++ OK, passed 100 tests.
2128.19 s
[vector] scanl': OK
2128.19 s
[vector] +++ OK, passed 100 tests.
2128.19 s
[vector] scanl1: OK
2128.19 s
[vector] +++ OK, passed 100 tests; 20 discarded.
2128.19 s
[vector] scanl1': OK
2128.19 s
[vector] +++ OK, passed 100 tests; 18 discarded.
2128.19 s
[vector] concatMap: OK
2128.19 s
[vector] +++ OK, passed 100 tests.
2128.19 s
[vector] unfoldr: OK
2128.19 s
[vector] +++ OK, passed 100 tests.
2128.19 s
[vector] and: OK
2128.19 s
[vector] +++ OK, passed 100 tests.
2128.19 s
[vector] or: OK
2128.19 s
[vector] +++ OK, passed 100 tests.
2128.19 s
[vector] Tests.Vector.Boxed
2128.19 s
[vector] Bool
2128.19 s
[vector] fromList.toList == id: OK
2128.19 s
[vector] +++ OK, passed 100 tests.
2128.19 s
[vector] toList.fromList == id: OK
2128.19 s
[vector] +++ OK, passed 100 tests.
2128.19 s
[vector] unstream.stream == id: OK
2128.19 s
[vector] +++ OK, passed 100 tests.
2128.19 s
[vector] stream.unstream == id: OK
2128.19 s
[vector] +++ OK, passed 100 tests.
2128.19 s
[vector] eq: OK
2128.19 s
[vector] +++ OK, passed 100 tests.
2128.19 s
[vector] length: OK
2128.19 s
[vector] +++ OK, passed 100 tests.
2128.19 s
[vector] null: OK
2128.19 s
[vector] +++ OK, passed 100 tests.
2128.19 s
[vector] index: OK
2128.20 s
[vector] +++ OK, passed 100 tests; 14 discarded.
2128.20 s
[vector] safeIndex: OK
2128.20 s
[vector] +++ OK, passed 100 tests.
2128.20 s
[vector] head: OK
2128.20 s
[vector] +++ OK, passed 100 tests; 13 discarded.
2128.20 s
[vector] last: OK
2128.20 s
[vector] +++ OK, passed 100 tests; 20 discarded.
2128.20 s
[vector] unsafeIndex: OK
2128.20 s
[vector] +++ OK, passed 100 tests; 15 discarded.
2128.20 s
[vector] unsafeHead: OK
2128.20 s
[vector] +++ OK, passed 100 tests; 16 discarded.
2128.20 s
[vector] unsafeLast: OK
2128.20 s
[vector] +++ OK, passed 100 tests; 18 discarded.
2128.20 s
[vector] slice: OK
2128.20 s
[vector] +++ OK, passed 100 tests.
2128.20 s
[vector] init: OK
2128.20 s
[vector] +++ OK, passed 100 tests; 18 discarded.
2128.20 s
[vector] tail: OK
2128.20 s
[vector] +++ OK, passed 100 tests; 19 discarded.
2128.20 s
[vector] take: OK
2128.20 s
[vector] +++ OK, passed 100 tests.
2128.20 s
[vector] drop: OK
2128.20 s
[vector] +++ OK, passed 100 tests.
2128.20 s
[vector] splitAt: OK
2128.20 s
[vector] +++ OK, passed 100 tests.
2128.20 s
[vector] empty: OK
2128.20 s
[vector] +++ OK, passed 1 test.
2128.20 s
[vector] singleton: OK
2128.20 s
[vector] +++ OK, passed 100 tests.
2128.20 s
[vector] replicate: OK
2128.20 s
[vector] +++ OK, passed 100 tests.
2128.20 s
[vector] generate: OK
2128.20 s
[vector] +++ OK, passed 100 tests.
2128.20 s
[vector] iterateN: OK
2128.21 s
[vector] +++ OK, passed 100 tests.
2128.26 s
[vector] iterateNM: OK (0.06s)
2128.26 s
[vector] +++ OK, passed 100 tests.
2128.28 s
[vector] generateM: OK
2128.29 s
[vector] +++ OK, passed 100 tests.
2128.29 s
[vector] replicateM: OK (0.01s)
2128.29 s
[vector] +++ OK, passed 100 tests.
2128.29 s
[vector] create: OK
2128.29 s
[vector] +++ OK, passed 100 tests.
2128.29 s
[vector] createT: OK
2128.29 s
[vector] +++ OK, passed 100 tests.
2128.29 s
[vector] unfoldr: OK
2128.29 s
[vector] +++ OK, passed 100 tests.
2128.29 s
[vector] unfoldrN: OK
2128.29 s
[vector] +++ OK, passed 100 tests.
2128.30 s
[vector] unfoldrExactN: OK
2128.30 s
[vector] +++ OK, passed 100 tests.
2128.30 s
[vector] unfoldrM: OK
2128.31 s
[vector] +++ OK, passed 100 tests.
2128.31 s
[vector] unfoldrNM: OK
2128.31 s
[vector] +++ OK, passed 100 tests.
2128.35 s
[vector] unfoldrExactNM: OK (0.04s)
2128.36 s
[vector] +++ OK, passed 100 tests.
2128.36 s
[vector] constructN: OK
2128.36 s
[vector] +++ OK, passed 100 tests.
2128.36 s
[vector] constructrN: OK
2128.36 s
[vector] +++ OK, passed 100 tests.
2128.36 s
[vector] cons: OK
2128.36 s
[vector] +++ OK, passed 100 tests.
2128.36 s
[vector] snoc: OK
2128.36 s
[vector] +++ OK, passed 100 tests.
2128.37 s
[vector] append: OK
2128.37 s
[vector] +++ OK, passed 100 tests.
2128.37 s
[vector] concat: OK (0.02s)
2128.37 s
[vector] +++ OK, passed 100 tests.
2128.37 s
[vector] force: OK
2128.37 s
[vector] +++ OK, passed 100 tests.
2128.38 s
[vector] upd: OK
2128.38 s
[vector] +++ OK, passed 100 tests.
2128.38 s
[vector] accum: OK
2128.38 s
[vector] +++ OK, passed 100 tests.
2128.38 s
[vector] reverse: OK
2128.38 s
[vector] +++ OK, passed 100 tests.
2128.38 s
[vector] backpermute: OK
2128.38 s
[vector] +++ OK, passed 100 tests.
2128.38 s
[vector] map: OK
2128.39 s
[vector] +++ OK, passed 100 tests.
2128.39 s
[vector] imap: OK
2128.39 s
[vector] +++ OK, passed 100 tests.
2128.39 s
[vector] concatMap: OK
2128.39 s
[vector] +++ OK, passed 100 tests.
2128.40 s
[vector] mapM: OK
2128.40 s
[vector] +++ OK, passed 100 tests.
2128.41 s
[vector] mapM_: OK (0.02s)
2128.41 s
[vector] +++ OK, passed 100 tests.
2128.41 s
[vector] forM: OK
2128.41 s
[vector] +++ OK, passed 100 tests.
2128.43 s
[vector] forM_: OK (0.02s)
2128.43 s
[vector] +++ OK, passed 100 tests.
2128.43 s
[vector] imapM: OK
2128.43 s
[vector] +++ OK, passed 100 tests.
2128.45 s
[vector] imapM_: OK (0.02s)
2128.45 s
[vector] +++ OK, passed 100 tests.
2128.45 s
[vector] zipWith: OK
2128.45 s
[vector] +++ OK, passed 100 tests.
2128.45 s
[vector] zipWith3: OK
2128.45 s
[vector] +++ OK, passed 100 tests.
2128.45 s
[vector] izipWith: OK
2128.45 s
[vector] +++ OK, passed 100 tests.
2128.46 s
[vector] izipWith3: OK
2128.46 s
[vector] +++ OK, passed 100 tests.
2128.46 s
[vector] izipWithM: OK
2128.46 s
[vector] +++ OK, passed 100 tests.
2128.48 s
[vector] izipWithM_: OK (0.02s)
2128.48 s
[vector] +++ OK, passed 100 tests.
2128.49 s
[vector] zipWithM: OK
2128.49 s
[vector] +++ OK, passed 100 tests.
2128.49 s
[vector] zipWithM_: OK (0.01s)
2128.49 s
[vector] +++ OK, passed 100 tests.
2128.49 s
[vector] filter: OK
2128.49 s
[vector] +++ OK, passed 100 tests.
2128.49 s
[vector] ifilter: OK
2128.49 s
[vector] +++ OK, passed 100 tests.
2128.52 s
[vector] filterM: OK (0.02s)
2128.52 s
[vector] +++ OK, passed 100 tests.
2128.52 s
[vector] uniq: OK
2128.52 s
[vector] +++ OK, passed 100 tests.
2128.52 s
[vector] mapMaybe: OK
2128.52 s
[vector] +++ OK, passed 100 tests.
2128.52 s
[vector] imapMaybe: OK
2128.52 s
[vector] +++ OK, passed 100 tests.
2128.52 s
[vector] takeWhile: OK
2128.52 s
[vector] +++ OK, passed 100 tests.
2128.52 s
[vector] dropWhile: OK
2128.52 s
[vector] +++ OK, passed 100 tests.
2128.52 s
[vector] partition: OK
2128.52 s
[vector] +++ OK, passed 100 tests.
2128.53 s
[vector] partitionWith: OK
2128.53 s
[vector] +++ OK, passed 100 tests.
2128.53 s
[vector] span: OK
2128.53 s
[vector] +++ OK, passed 100 tests.
2128.53 s
[vector] break: OK
2128.53 s
[vector] +++ OK, passed 100 tests.
2128.53 s
[vector] spanR: OK
2128.53 s
[vector] +++ OK, passed 100 tests.
2128.53 s
[vector] breakR: OK
2128.54 s
[vector] +++ OK, passed 100 tests.
2128.54 s
[vector] groupBy: OK
2128.54 s
[vector] +++ OK, passed 100 tests.
2128.54 s
[vector] elem: OK
2128.54 s
[vector] +++ OK, passed 100 tests.
2128.54 s
[vector] notElem: OK
2128.54 s
[vector] +++ OK, passed 100 tests.
2128.54 s
[vector] find: OK
2128.54 s
[vector] +++ OK, passed 100 tests.
2128.54 s
[vector] findIndex: OK
2128.54 s
[vector] +++ OK, passed 100 tests.
2128.54 s
[vector] findIndexR: OK
2128.54 s
[vector] +++ OK, passed 100 tests.
2128.54 s
[vector] findIndices: OK
2128.54 s
[vector] +++ OK, passed 100 tests.
2128.54 s
[vector] elemIndex: OK
2128.54 s
[vector] +++ OK, passed 100 tests.
2128.54 s
[vector] elemIndices: OK
2128.54 s
[vector] +++ OK, passed 100 tests.
2128.55 s
[vector] foldl: OK
2128.55 s
[vector] +++ OK, passed 100 tests.
2128.55 s
[vector] foldl1: OK
2128.55 s
[vector] +++ OK, passed 100 tests; 14 discarded.
2128.55 s
[vector] foldl': OK
2128.55 s
[vector] +++ OK, passed 100 tests.
2128.55 s
[vector] foldl1': OK
2128.55 s
[vector] +++ OK, passed 100 tests; 14 discarded.
2128.55 s
[vector] foldr: OK
2128.55 s
[vector] +++ OK, passed 100 tests.
2128.55 s
[vector] foldr1: OK
2128.56 s
[vector] +++ OK, passed 100 tests; 14 discarded.
2128.56 s
[vector] foldr': OK
2128.56 s
[vector] +++ OK, passed 100 tests.
2128.56 s
[vector] foldr1': OK
2128.56 s
[vector] +++ OK, passed 100 tests; 19 discarded.
2128.57 s
[vector] ifoldl: OK
2128.57 s
[vector] +++ OK, passed 100 tests.
2128.57 s
[vector] ifoldl': OK
2128.57 s
[vector] +++ OK, passed 100 tests.
2128.57 s
[vector] ifoldr: OK
2128.57 s
[vector] +++ OK, passed 100 tests.
2128.57 s
[vector] ifoldr': OK
2128.57 s
[vector] +++ OK, passed 100 tests.
2128.58 s
[vector] ifoldM: OK
2128.58 s
[vector] +++ OK, passed 100 tests.
2128.58 s
[vector] ifoldM': OK
2128.58 s
[vector] +++ OK, passed 100 tests.
2128.61 s
[vector] ifoldM_: OK (0.02s)
2128.61 s
[vector] +++ OK, passed 100 tests.
2128.61 s
[vector] ifoldM'_: OK (0.02s)
2128.61 s
[vector] +++ OK, passed 100 tests.
2128.61 s
[vector] all: OK
2128.61 s
[vector] +++ OK, passed 100 tests.
2128.61 s
[vector] any: OK
2128.61 s
[vector] +++ OK, passed 100 tests.
2128.61 s
[vector] prescanl: OK
2128.61 s
[vector] +++ OK, passed 100 tests.
2128.62 s
[vector] prescanl': OK
2128.62 s
[vector] +++ OK, passed 100 tests.
2128.62 s
[vector] postscanl: OK
2128.62 s
[vector] +++ OK, passed 100 tests.
2128.62 s
[vector] postscanl': OK
2128.62 s
[vector] +++ OK, passed 100 tests.
2128.62 s
[vector] scanl: OK
2128.62 s
[vector] +++ OK, passed 100 tests.
2128.63 s
[vector] scanl': OK
2128.63 s
[vector] +++ OK, passed 100 tests.
2128.63 s
[vector] scanl1: OK
2128.63 s
[vector] +++ OK, passed 100 tests.
2128.63 s
[vector] scanl1': OK
2128.63 s
[vector] +++ OK, passed 100 tests.
2128.64 s
[vector] iscanl: OK
2128.64 s
[vector] +++ OK, passed 100 tests.
2128.64 s
[vector] iscanl': OK
2128.64 s
[vector] +++ OK, passed 100 tests.
2128.64 s
[vector] prescanr: OK
2128.64 s
[vector] +++ OK, passed 100 tests.
2128.64 s
[vector] prescanr': OK
2128.64 s
[vector] +++ OK, passed 100 tests.
2128.65 s
[vector] postscanr: OK
2128.65 s
[vector] +++ OK, passed 100 tests.
2128.65 s
[vector] postscanr': OK
2128.65 s
[vector] +++ OK, passed 100 tests.
2128.65 s
[vector] scanr: OK
2128.65 s
[vector] +++ OK, passed 100 tests.
2128.65 s
[vector] scanr': OK
2128.65 s
[vector] +++ OK, passed 100 tests.
2128.65 s
[vector] scanr1: OK
2128.66 s
[vector] +++ OK, passed 100 tests.
2128.66 s
[vector] scanr1': OK
2128.66 s
[vector] +++ OK, passed 100 tests.
2128.66 s
[vector] iscanr: OK
2128.66 s
[vector] +++ OK, passed 100 tests.
2128.66 s
[vector] iscanr': OK
2128.66 s
[vector] +++ OK, passed 100 tests.
2128.66 s
[vector] mut_read: OK
2128.66 s
[vector] +++ OK, passed 100 tests; 18 discarded.
2128.67 s
[vector] mut_write: OK
2128.67 s
[vector] +++ OK, passed 100 tests; 19 discarded.
2128.67 s
[vector] mut_modify: OK
2128.67 s
[vector] +++ OK, passed 100 tests; 22 discarded.
2128.68 s
[vector] mut_generate: OK
2128.68 s
[vector] +++ OK, passed 100 tests.
2128.68 s
[vector] mut_generateM: OK
2128.68 s
[vector] +++ OK, passed 100 tests.
2128.69 s
[vector] mut_mapM_: OK (0.01s)
2128.69 s
[vector] +++ OK, passed 100 tests.
2128.71 s
[vector] mut_imapM_: OK (0.01s)
2128.71 s
[vector] +++ OK, passed 100 tests.
2128.73 s
[vector] mut_forM_: OK (0.01s)
2128.73 s
[vector] +++ OK, passed 100 tests.
2128.74 s
[vector] mut_iforM_: OK (0.02s)
2128.74 s
[vector] +++ OK, passed 100 tests.
2128.74 s
[vector] mut_foldr: OK
2128.74 s
[vector] +++ OK, passed 100 tests.
2128.74 s
[vector] mut_foldr': OK
2128.74 s
[vector] +++ OK, passed 100 tests.
2128.74 s
[vector] mut_foldl: OK
2128.74 s
[vector] +++ OK, passed 100 tests.
2128.74 s
[vector] mut_foldl': OK
2128.74 s
[vector] +++ OK, passed 100 tests.
2128.75 s
[vector] mut_ifoldr: OK
2128.75 s
[vector] +++ OK, passed 100 tests.
2128.75 s
[vector] mut_ifoldr': OK
2128.75 s
[vector] +++ OK, passed 100 tests.
2128.75 s
[vector] mut_ifoldl: OK
2128.75 s
[vector] +++ OK, passed 100 tests.
2128.75 s
[vector] mut_ifoldl': OK
2128.75 s
[vector] +++ OK, passed 100 tests.
2128.75 s
[vector] mut_foldM: OK
2128.75 s
[vector] +++ OK, passed 100 tests.
2128.76 s
[vector] mut_foldM': OK
2128.76 s
[vector] +++ OK, passed 100 tests.
2128.76 s
[vector] mut_foldrM: OK
2128.76 s
[vector] +++ OK, passed 100 tests.
2128.76 s
[vector] mut_foldrM': OK
2128.76 s
[vector] +++ OK, passed 100 tests.
2128.76 s
[vector] mut_ifoldM: OK
2128.77 s
[vector] +++ OK, passed 100 tests.
2128.77 s
[vector] mut_ifoldM': OK
2128.77 s
[vector] +++ OK, passed 100 tests.
2128.77 s
[vector] mut_ifoldrM: OK
2128.77 s
[vector] +++ OK, passed 100 tests.
2128.77 s
[vector] mut_ifoldrM': OK
2128.77 s
[vector] +++ OK, passed 100 tests.
2128.77 s
[vector] compare: OK
2128.77 s
[vector] +++ OK, passed 100 tests.
2128.77 s
[vector] maximum: OK
2128.77 s
[vector] +++ OK, passed 100 tests; 11 discarded.
2128.77 s
[vector] minimum: OK
2128.77 s
[vector] +++ OK, passed 100 tests; 13 discarded.
2128.78 s
[vector] minIndex: OK
2128.78 s
[vector] +++ OK, passed 100 tests; 20 discarded.
2128.78 s
[vector] maxIndex: OK
2128.78 s
[vector] +++ OK, passed 100 tests; 19 discarded.
2128.78 s
[vector] maximumBy: OK
2128.78 s
[vector] +++ OK, passed 100 tests; 13 discarded.
2128.78 s
[vector] minimumBy: OK
2128.78 s
[vector] +++ OK, passed 100 tests; 12 discarded.
2128.78 s
[vector] maximumOn: OK
2128.78 s
[vector] +++ OK, passed 100 tests; 16 discarded.
2128.78 s
[vector] minimumOn: OK
2128.78 s
[vector] +++ OK, passed 100 tests; 11 discarded.
2128.78 s
[vector] maxIndexBy: OK
2128.78 s
[vector] +++ OK, passed 100 tests; 15 discarded.
2128.78 s
[vector] minIndexBy: OK
2128.78 s
[vector] +++ OK, passed 100 tests; 21 discarded.
2128.79 s
[vector] ListFirstMaxIndexWins: OK
2128.79 s
[vector] +++ OK, passed 100 tests; 19 discarded.
2128.79 s
[vector] FalseListFirstMaxIndexWins: OK
2128.79 s
[vector] +++ OK, failed as expected. (after 1 test):
2128.79 s
[vector] Exception:
2128.79 s
[vector] Prelude.foldr1: empty list
2128.79 s
[vector] CallStack (from HasCallStack):
2128.79 s
[vector] error, called at libraries/base/GHC/List.hs:1644:3 in base:GHC.List
2128.79 s
[vector] errorEmptyList, called at libraries/base/GHC/List.hs:609:30 in base:GHC.List
2128.79 s
[vector] foldr1, called at libraries/base/Data/Foldable.hs:741:15 in base:Data.Foldable
2128.79 s
[vector] []
2128.79 s
[vector] zip: OK
2128.79 s
[vector] +++ OK, passed 100 tests.
2128.79 s
[vector] zip3: OK
2128.79 s
[vector] +++ OK, passed 100 tests.
2128.79 s
[vector] unzip: OK
2128.79 s
[vector] +++ OK, passed 100 tests.
2128.79 s
[vector] unzip3: OK
2128.79 s
[vector] +++ OK, passed 100 tests.
2128.80 s
[vector] indexed: OK
2128.80 s
[vector] +++ OK, passed 100 tests.
2128.81 s
[vector] update: OK
2128.81 s
[vector] +++ OK, passed 100 tests.
2128.81 s
[vector] concat: OK (0.02s)
2128.81 s
[vector] +++ OK, passed 100 tests.
2128.81 s
[vector] mempty: OK
2128.81 s
[vector] +++ OK, passed 1 test.
2128.81 s
[vector] mappend: OK
2128.81 s
[vector] +++ OK, passed 100 tests.
2128.83 s
[vector] mconcat: OK (0.01s)
2128.83 s
[vector] +++ OK, passed 100 tests.
2128.83 s
[vector] fmap: OK
2128.83 s
[vector] +++ OK, passed 100 tests.
2128.83 s
[vector] return: OK
2128.83 s
[vector] +++ OK, passed 100 tests.
2128.85 s
[vector] bind: OK (0.02s)
2128.85 s
[vector] +++ OK, passed 100 tests.
2128.85 s
[vector] mzip: OK
2128.85 s
[vector] +++ OK, passed 100 tests.
2128.85 s
[vector] munzip: OK
2128.85 s
[vector] +++ OK, passed 100 tests.
2128.87 s
[vector] applicative_pure: OK
2128.87 s
[vector] +++ OK, passed 100 tests.
2128.89 s
[vector] applicative_appl: OK (0.03s)
2128.89 s
[vector] +++ OK, passed 100 tests.
2128.89 s
[vector] alternative_empty: OK
2128.89 s
[vector] +++ OK, passed 1 test.
2128.89 s
[vector] alternative_or: OK
2128.91 s
[vector] +++ OK, passed 100 tests.
2128.93 s
[vector] sequence: OK (0.04s)
2128.93 s
[vector] +++ OK, passed 100 tests.
2128.99 s
[vector] sequence_: OK (0.03s)
2129.00 s
[vector] +++ OK, passed 100 tests.
2129.00 s
[vector] glength: OK (0.01s)
2129.00 s
[vector] +++ OK, passed 100 tests.
2129.00 s
[vector] and: OK
2129.00 s
[vector] +++ OK, passed 100 tests.
2129.00 s
[vector] or: OK
2129.00 s
[vector] +++ OK, passed 100 tests.
2129.00 s
[vector] Int
2129.01 s
[vector] fromList.toList == id: OK
2129.01 s
[vector] +++ OK, passed 100 tests.
2129.01 s
[vector] toList.fromList == id: OK
2129.01 s
[vector] +++ OK, passed 100 tests.
2129.01 s
[vector] unstream.stream == id: OK
2129.01 s
[vector] +++ OK, passed 100 tests.
2129.01 s
[vector] stream.unstream == id: OK
2129.01 s
[vector] +++ OK, passed 100 tests.
2129.01 s
[vector] eq: OK
2129.01 s
[vector] +++ OK, passed 100 tests.
2129.01 s
[vector] length: OK
2129.01 s
[vector] +++ OK, passed 100 tests.
2129.01 s
[vector] null: OK
2129.01 s
[vector] +++ OK, passed 100 tests.
2129.01 s
[vector] index: OK
2129.01 s
[vector] +++ OK, passed 100 tests; 18 discarded.
2129.02 s
[vector] safeIndex: OK
2129.02 s
[vector] +++ OK, passed 100 tests.
2129.02 s
[vector] head: OK
2129.02 s
[vector] +++ OK, passed 100 tests; 14 discarded.
2129.02 s
[vector] last: OK
2129.02 s
[vector] +++ OK, passed 100 tests; 15 discarded.
2129.02 s
[vector] unsafeIndex: OK
2129.02 s
[vector] +++ OK, passed 100 tests; 17 discarded.
2129.02 s
[vector] unsafeHead: OK
2129.02 s
[vector] +++ OK, passed 100 tests; 14 discarded.
2129.02 s
[vector] unsafeLast: OK
2129.02 s
[vector] +++ OK, passed 100 tests; 16 discarded.
2129.02 s
[vector] slice: OK
2129.02 s
[vector] +++ OK, passed 100 tests.
2129.02 s
[vector] init: OK
2129.02 s
[vector] +++ OK, passed 100 tests; 12 discarded.
2129.03 s
[vector] tail: OK
2129.03 s
[vector] +++ OK, passed 100 tests; 14 discarded.
2129.03 s
[vector] take: OK
2129.03 s
[vector] +++ OK, passed 100 tests.
2129.03 s
[vector] drop: OK
2129.03 s
[vector] +++ OK, passed 100 tests.
2129.03 s
[vector] splitAt: OK
2129.03 s
[vector] +++ OK, passed 100 tests.
2129.03 s
[vector] empty: OK
2129.03 s
[vector] +++ OK, passed 1 test.
2129.03 s
[vector] singleton: OK
2129.03 s
[vector] +++ OK, passed 100 tests.
2129.03 s
[vector] replicate: OK
2129.03 s
[vector] +++ OK, passed 100 tests.
2129.03 s
[vector] generate: OK
2129.03 s
[vector] +++ OK, passed 100 tests.
2129.03 s
[vector] iterateN: OK
2129.05 s
[vector] +++ OK, passed 100 tests.
2129.07 s
[vector] iterateNM: OK (0.03s)
2129.07 s
[vector] +++ OK, passed 100 tests.
2129.12 s
[vector] generateM: OK (0.04s)
2129.12 s
[vector] +++ OK, passed 100 tests.
2129.17 s
[vector] replicateM: OK (0.05s)
2129.17 s
[vector] +++ OK, passed 100 tests.
2129.18 s
[vector] create: OK (0.02s)
2129.18 s
[vector] +++ OK, passed 100 tests.
2129.18 s
[vector] createT: OK
2129.18 s
[vector] +++ OK, passed 100 tests.
2129.18 s
[vector] unfoldr: OK
2129.19 s
[vector] +++ OK, passed 100 tests.
2129.19 s
[vector] unfoldrN: OK
2129.19 s
[vector] +++ OK, passed 100 tests.
2129.19 s
[vector] unfoldrExactN: OK
2129.19 s
[vector] +++ OK, passed 100 tests.
2129.19 s
[vector] unfoldrM: OK
2129.19 s
[vector] +++ OK, passed 100 tests.
2129.21 s
[vector] unfoldrNM: OK (0.01s)
2129.21 s
[vector] +++ OK, passed 100 tests.
2129.34 s
[vector] unfoldrExactNM: OK (0.13s)
2129.34 s
[vector] +++ OK, passed 100 tests.
2129.34 s
[vector] constructN: OK
2129.34 s
[vector] +++ OK, passed 100 tests.
2129.34 s
[vector] constructrN: OK
2129.34 s
[vector] +++ OK, passed 100 tests.
2129.34 s
[vector] cons: OK
2129.34 s
[vector] +++ OK, passed 100 tests.
2129.34 s
[vector] snoc: OK
2129.34 s
[vector] +++ OK, passed 100 tests.
2129.34 s
[vector] append: OK
2129.35 s
[vector] +++ OK, passed 100 tests.
2129.36 s
[vector] concat: OK (0.02s)
2129.36 s
[vector] +++ OK, passed 100 tests.
2129.36 s
[vector] force: OK
2129.37 s
[vector] +++ OK, passed 100 tests.
2129.37 s
[vector] upd: OK
2129.37 s
[vector] +++ OK, passed 100 tests.
2129.37 s
[vector] accum: OK
2129.37 s
[vector] +++ OK, passed 100 tests.
2129.37 s
[vector] reverse: OK
2129.37 s
[vector] +++ OK, passed 100 tests.
2129.37 s
[vector] backpermute: OK
2129.37 s
[vector] +++ OK, passed 100 tests.
2129.38 s
[vector] map: OK
2129.38 s
[vector] +++ OK, passed 100 tests.
2129.38 s
[vector] imap: OK
2129.39 s
[vector] +++ OK, passed 100 tests.
2129.39 s
[vector] concatMap: OK
2129.39 s
[vector] +++ OK, passed 100 tests.
2129.39 s
[vector] mapM: OK
2129.39 s
[vector] +++ OK, passed 100 tests.
2129.46 s
[vector] mapM_: OK (0.06s)
2129.46 s
[vector] +++ OK, passed 100 tests.
2129.47 s
[vector] forM: OK (0.01s)
2129.47 s
[vector] +++ OK, passed 100 tests.
2129.56 s
[vector] forM_: OK (0.09s)
2129.56 s
[vector] +++ OK, passed 100 tests.
2129.57 s
[vector] imapM: OK
2129.57 s
[vector] +++ OK, passed 100 tests.
2129.59 s
[vector] imapM_: OK (0.03s)
2129.59 s
[vector] +++ OK, passed 100 tests.
2129.59 s
[vector] zipWith: OK
2129.59 s
[vector] +++ OK, passed 100 tests.
2129.60 s
[vector] zipWith3: OK
2129.60 s
[vector] +++ OK, passed 100 tests.
2129.60 s
[vector] izipWith: OK
2129.60 s
[vector] +++ OK, passed 100 tests.
2129.60 s
[vector] izipWith3: OK
2129.60 s
[vector] +++ OK, passed 100 tests.
2129.61 s
[vector] izipWithM: OK
2129.61 s
[vector] +++ OK, passed 100 tests.
2129.63 s
[vector] izipWithM_: OK (0.02s)
2129.63 s
[vector] +++ OK, passed 100 tests.
2129.63 s
[vector] zipWithM: OK
2129.64 s
[vector] +++ OK, passed 100 tests.
2129.64 s
[vector] zipWithM_: OK (0.01s)
2129.64 s
[vector] +++ OK, passed 100 tests.
2129.65 s
[vector] filter: OK
2129.65 s
[vector] +++ OK, passed 100 tests.
2129.65 s
[vector] ifilter: OK
2129.65 s
[vector] +++ OK, passed 100 tests.
2129.70 s
[vector] filterM: OK (0.05s)
2129.78 s
[vector] +++ OK, passed 100 tests.
2129.78 s
[vector] uniq: OK
2129.78 s
[vector] +++ OK, passed 100 tests.
2129.78 s
[vector] mapMaybe: OK
2129.78 s
[vector] +++ OK, passed 100 tests.
2129.78 s
[vector] imapMaybe: OK
2129.78 s
[vector] +++ OK, passed 100 tests.
2129.78 s
[vector] takeWhile: OK
2129.78 s
[vector] +++ OK, passed 100 tests.
2129.78 s
[vector] dropWhile: OK
2129.78 s
[vector] +++ OK, passed 100 tests.
2129.78 s
[vector] partition: OK
2129.78 s
[vector] +++ OK, passed 100 tests.
2129.78 s
[vector] partitionWith: OK
2129.78 s
[vector] +++ OK, passed 100 tests.
2129.78 s
[vector] span: OK
2129.78 s
[vector] +++ OK, passed 100 tests.
2129.78 s
[vector] break: OK
2129.78 s
[vector] +++ OK, passed 100 tests.
2129.78 s
[vector] spanR: OK
2129.78 s
[vector] +++ OK, passed 100 tests.
2129.78 s
[vector] breakR: OK
2129.78 s
[vector] +++ OK, passed 100 tests.
2129.78 s
[vector] groupBy: OK
2129.78 s
[vector] +++ OK, passed 100 tests.
2129.78 s
[vector] elem: OK
2129.78 s
[vector] +++ OK, passed 100 tests.
2129.78 s
[vector] notElem: OK
2129.79 s
[vector] +++ OK, passed 100 tests.
2129.79 s
[vector] find: OK
2129.79 s
[vector] +++ OK, passed 100 tests.
2129.79 s
[vector] findIndex: OK
2129.79 s
[vector] +++ OK, passed 100 tests.
2129.79 s
[vector] findIndexR: OK
2129.79 s
[vector] +++ OK, passed 100 tests.
2129.79 s
[vector] findIndices: OK
2129.79 s
[vector] +++ OK, passed 100 tests.
2129.79 s
[vector] elemIndex: OK
2129.79 s
[vector] +++ OK, passed 100 tests.
2129.79 s
[vector] elemIndices: OK
2129.79 s
[vector] +++ OK, passed 100 tests.
2129.79 s
[vector] foldl: OK
2129.79 s
[vector] +++ OK, passed 100 tests.
2129.79 s
[vector] foldl1: OK
2129.79 s
[vector] +++ OK, passed 100 tests; 12 discarded.
2129.79 s
[vector] foldl': OK
2129.79 s
[vector] +++ OK, passed 100 tests.
2129.79 s
[vector] foldl1': OK
2129.79 s
[vector] +++ OK, passed 100 tests; 13 discarded.
2129.79 s
[vector] foldr: OK
2129.79 s
[vector] +++ OK, passed 100 tests.
2129.79 s
[vector] foldr1: OK
2129.79 s
[vector] +++ OK, passed 100 tests; 14 discarded.
2129.79 s
[vector] foldr': OK
2129.79 s
[vector] +++ OK, passed 100 tests.
2129.79 s
[vector] foldr1': OK
2129.79 s
[vector] +++ OK, passed 100 tests; 19 discarded.
2129.79 s
[vector] ifoldl: OK
2129.79 s
[vector] +++ OK, passed 100 tests.
2129.79 s
[vector] ifoldl': OK
2129.79 s
[vector] +++ OK, passed 100 tests.
2129.79 s
[vector] ifoldr: OK
2129.79 s
[vector] +++ OK, passed 100 tests.
2129.79 s
[vector] ifoldr': OK
2129.79 s
[vector] +++ OK, passed 100 tests.
2129.79 s
[vector] ifoldM: OK
2129.79 s
[vector] +++ OK, passed 100 tests.
2129.79 s
[vector] ifoldM': OK
2129.79 s
[vector] +++ OK, passed 100 tests.
2129.81 s
[vector] ifoldM_: OK (0.02s)
2129.81 s
[vector] +++ OK, passed 100 tests.
2129.85 s
[vector] ifoldM'_: OK (0.02s)
2129.85 s
[vector] +++ OK, passed 100 tests.
2129.85 s
[vector] all: OK
2129.85 s
[vector] +++ OK, passed 100 tests.
2129.85 s
[vector] any: OK
2129.85 s
[vector] +++ OK, passed 100 tests.
2129.86 s
[vector] prescanl: OK
2129.87 s
[vector] +++ OK, passed 100 tests.
2129.87 s
[vector] prescanl': OK
2129.87 s
[vector] +++ OK, passed 100 tests.
2129.87 s
[vector] postscanl: OK
2129.88 s
[vector] +++ OK, passed 100 tests.
2129.89 s
[vector] postscanl': OK
2129.89 s
[vector] +++ OK, passed 100 tests.
2129.89 s
[vector] scanl: OK (0.01s)
2129.89 s
[vector] +++ OK, passed 100 tests.
2129.91 s
[vector] scanl': OK (0.01s)
2129.91 s
[vector] +++ OK, passed 100 tests.
2129.92 s
[vector] scanl1: OK
2129.92 s
[vector] +++ OK, passed 100 tests.
2129.93 s
[vector] scanl1': OK
2129.93 s
[vector] +++ OK, passed 100 tests.
2129.94 s
[vector] iscanl: OK (0.01s)
2129.95 s
[vector] +++ OK, passed 100 tests.
2129.95 s
[vector] iscanl': OK (0.01s)
2129.95 s
[vector] +++ OK, passed 100 tests.
2129.97 s
[vector] prescanr: OK (0.02s)
2129.97 s
[vector] +++ OK, passed 100 tests.
2129.97 s
[vector] prescanr': OK
2129.97 s
[vector] +++ OK, passed 100 tests.
2129.99 s
[vector] postscanr: OK
2129.99 s
[vector] +++ OK, passed 100 tests.
2129.99 s
[vector] postscanr': OK
2130.00 s
[vector] +++ OK, passed 100 tests.
2130.00 s
[vector] scanr: OK
2130.00 s
[vector] +++ OK, passed 100 tests.
2130.00 s
[vector] scanr': OK
2130.00 s
[vector] +++ OK, passed 100 tests.
2130.00 s
[vector] scanr1: OK
2130.00 s
[vector] +++ OK, passed 100 tests.
2130.00 s
[vector] scanr1': OK
2130.01 s
[vector] +++ OK, passed 100 tests.
2130.01 s
[vector] iscanr: OK
2130.01 s
[vector] +++ OK, passed 100 tests.
2130.02 s
[vector] iscanr': OK
2130.02 s
[vector] +++ OK, passed 100 tests.
2130.02 s
[vector] mut_read: OK
2130.02 s
[vector] +++ OK, passed 100 tests; 19 discarded.
2130.02 s
[vector] mut_write: OK
2130.02 s
[vector] +++ OK, passed 100 tests; 16 discarded.
2130.02 s
[vector] mut_modify: OK
2130.02 s
[vector] +++ OK, passed 100 tests; 22 discarded.
2130.03 s
[vector] mut_generate: OK
2130.03 s
[vector] +++ OK, passed 100 tests.
2130.05 s
[vector] mut_generateM: OK (0.01s)
2130.05 s
[vector] +++ OK, passed 100 tests.
2130.07 s
[vector] mut_mapM_: OK (0.02s)
2130.07 s
[vector] +++ OK, passed 100 tests.
2130.09 s
[vector] mut_imapM_: OK (0.02s)
2130.09 s
[vector] +++ OK, passed 100 tests.
2130.11 s
[vector] mut_forM_: OK (0.02s)
2130.11 s
[vector] +++ OK, passed 100 tests.
2130.13 s
[vector] mut_iforM_: OK (0.03s)
2130.13 s
[vector] +++ OK, passed 100 tests.
2130.13 s
[vector] mut_foldr: OK
2130.13 s
[vector] +++ OK, passed 100 tests.
2130.13 s
[vector] mut_foldr': OK
2130.13 s
[vector] +++ OK, passed 100 tests.
2130.14 s
[vector] mut_foldl: OK
2130.14 s
[vector] +++ OK, passed 100 tests.
2130.14 s
[vector] mut_foldl': OK
2130.14 s
[vector] +++ OK, passed 100 tests.
2130.15 s
[vector] mut_ifoldr: OK
2130.15 s
[vector] +++ OK, passed 100 tests.
2130.16 s
[vector] mut_ifoldr': OK
2130.16 s
[vector] +++ OK, passed 100 tests.
2130.16 s
[vector] mut_ifoldl: OK
2130.16 s
[vector] +++ OK, passed 100 tests.
2130.17 s
[vector] mut_ifoldl': OK
2130.17 s
[vector] +++ OK, passed 100 tests.
2130.17 s
[vector] mut_foldM: OK
2130.17 s
[vector] +++ OK, passed 100 tests.
2130.17 s
[vector] mut_foldM': OK
2130.18 s
[vector] +++ OK, passed 100 tests.
2130.18 s
[vector] mut_foldrM: OK
2130.18 s
[vector] +++ OK, passed 100 tests.
2130.18 s
[vector] mut_foldrM': OK
2130.19 s
[vector] +++ OK, passed 100 tests.
2130.19 s
[vector] mut_ifoldM: OK
2130.19 s
[vector] +++ OK, passed 100 tests.
2130.19 s
[vector] mut_ifoldM': OK
2130.20 s
[vector] +++ OK, passed 100 tests.
2130.20 s
[vector] mut_ifoldrM: OK
2130.20 s
[vector] +++ OK, passed 100 tests.
2130.20 s
[vector] mut_ifoldrM': OK
2130.21 s
[vector] +++ OK, passed 100 tests.
2130.21 s
[vector] compare: OK
2130.21 s
[vector] +++ OK, passed 100 tests.
2130.21 s
[vector] maximum: OK
2130.21 s
[vector] +++ OK, passed 100 tests; 19 discarded.
2130.21 s
[vector] minimum: OK
2130.21 s
[vector] +++ OK, passed 100 tests; 17 discarded.
2130.21 s
[vector] minIndex: OK
2130.21 s
[vector] +++ OK, passed 100 tests; 16 discarded.
2130.21 s
[vector] maxIndex: OK
2130.21 s
[vector] +++ OK, passed 100 tests; 16 discarded.
2130.21 s
[vector] maximumBy: OK
2130.21 s
[vector] +++ OK, passed 100 tests; 19 discarded.
2130.21 s
[vector] minimumBy: OK
2130.21 s
[vector] +++ OK, passed 100 tests; 18 discarded.
2130.22 s
[vector] maximumOn: OK
2130.22 s
[vector] +++ OK, passed 100 tests; 19 discarded.
2130.22 s
[vector] minimumOn: OK
2130.22 s
[vector] +++ OK, passed 100 tests; 20 discarded.
2130.22 s
[vector] maxIndexBy: OK
2130.22 s
[vector] +++ OK, passed 100 tests; 21 discarded.
2130.22 s
[vector] minIndexBy: OK
2130.22 s
[vector] +++ OK, passed 100 tests; 16 discarded.
2130.22 s
[vector] ListFirstMaxIndexWins: OK
2130.22 s
[vector] +++ OK, passed 100 tests; 18 discarded.
2130.22 s
[vector] FalseListFirstMaxIndexWins: OK
2130.22 s
[vector] +++ OK, failed as expected. (after 1 test):
2130.22 s
[vector] Exception:
2130.22 s
[vector] Prelude.foldr1: empty list
2130.22 s
[vector] CallStack (from HasCallStack):
2130.22 s
[vector] error, called at libraries/base/GHC/List.hs:1644:3 in base:GHC.List
2130.22 s
[vector] errorEmptyList, called at libraries/base/GHC/List.hs:609:30 in base:GHC.List
2130.22 s
[vector] foldr1, called at libraries/base/Data/Foldable.hs:741:15 in base:Data.Foldable
2130.22 s
[vector] []
2130.22 s
[vector] zip: OK
2130.23 s
[vector] +++ OK, passed 100 tests.
2130.23 s
[vector] zip3: OK
2130.23 s
[vector] +++ OK, passed 100 tests.
2130.23 s
[vector] unzip: OK
2130.23 s
[vector] +++ OK, passed 100 tests.
2130.23 s
[vector] unzip3: OK
2130.23 s
[vector] +++ OK, passed 100 tests.
2130.23 s
[vector] indexed: OK
2130.23 s
[vector] +++ OK, passed 100 tests.
2130.24 s
[vector] update: OK
2130.24 s
[vector] +++ OK, passed 100 tests.
2130.26 s
[vector] concat: OK (0.02s)
2130.26 s
[vector] +++ OK, passed 100 tests.
2130.26 s
[vector] mempty: OK
2130.26 s
[vector] +++ OK, passed 1 test.
2130.27 s
[vector] mappend: OK
2130.27 s
[vector] +++ OK, passed 100 tests.
2130.27 s
[vector] mconcat: OK (0.01s)
2130.27 s
[vector] +++ OK, passed 100 tests.
2130.27 s
[vector] fmap: OK
2130.27 s
[vector] +++ OK, passed 100 tests.
2130.27 s
[vector] return: OK
2130.28 s
[vector] +++ OK, passed 100 tests.
2130.30 s
[vector] bind: OK (0.03s)
2130.30 s
[vector] +++ OK, passed 100 tests.
2130.30 s
[vector] mzip: OK
2130.30 s
[vector] +++ OK, passed 100 tests.
2130.30 s
[vector] munzip: OK
2130.30 s
[vector] +++ OK, passed 100 tests.
2130.31 s
[vector] applicative_pure: OK
2130.31 s
[vector] +++ OK, passed 100 tests.
2130.41 s
[vector] applicative_appl: OK (0.11s)
2130.41 s
[vector] +++ OK, passed 100 tests.
2130.42 s
[vector] alternative_empty: OK
2130.42 s
[vector] +++ OK, passed 1 test.
2130.42 s
[vector] alternative_or: OK
2130.43 s
[vector] +++ OK, passed 100 tests.
2130.51 s
[vector] sequence: OK (0.08s)
2130.51 s
[vector] +++ OK, passed 100 tests.
2130.52 s
[vector] sequence_: OK (0.02s)
2130.52 s
[vector] +++ OK, passed 100 tests.
2130.52 s
[vector] glength: OK
2130.52 s
[vector] +++ OK, passed 100 tests.
2130.52 s
[vector] sum: OK
2130.52 s
[vector] +++ OK, passed 100 tests.
2130.52 s
[vector] product: OK
2130.52 s
[vector] +++ OK, passed 100 tests.
2130.52 s
[vector] enumFromN: OK
2130.52 s
[vector] +++ OK, passed 100 tests.
2130.52 s
[vector] enumFromThenN: OK
2130.52 s
[vector] +++ OK, passed 100 tests.
2130.53 s
[vector] enumFromTo: OK
2130.53 s
[vector] +++ OK, passed 100 tests.
2130.53 s
[vector] enumFromThenTo: OK
2130.53 s
[vector] +++ OK, passed 100 tests; 13 discarded.
2130.53 s
[vector] unstream
2130.53 s
[vector] unstream == vunstream (exact): OK
2130.53 s
[vector] +++ OK, passed 100 tests.
2130.53 s
[vector] unstream == vunstream (unknown): OK
2130.53 s
[vector] +++ OK, passed 100 tests.
2130.53 s
[vector] unstreamR ~= vunstream (exact): OK
2130.53 s
[vector] +++ OK, passed 100 tests.
2130.53 s
[vector] unstreamR ~= vunstream (unknown): OK
2130.53 s
[vector] +++ OK, passed 100 tests.
2130.53 s
[vector] Tests.Vector.Primitive
2130.53 s
[vector] Int
2130.53 s
[vector] fromList.toList == id: OK
2130.53 s
[vector] +++ OK, passed 100 tests.
2130.53 s
[vector] toList.fromList == id: OK
2130.53 s
[vector] +++ OK, passed 100 tests.
2130.53 s
[vector] unstream.stream == id: OK
2130.53 s
[vector] +++ OK, passed 100 tests.
2130.53 s
[vector] stream.unstream == id: OK
2130.53 s
[vector] +++ OK, passed 100 tests.
2130.53 s
[vector] eq: OK
2130.53 s
[vector] +++ OK, passed 100 tests.
2130.53 s
[vector] length: OK
2130.53 s
[vector] +++ OK, passed 100 tests.
2130.53 s
[vector] null: OK
2130.53 s
[vector] +++ OK, passed 100 tests.
2130.53 s
[vector] index: OK
2130.53 s
[vector] +++ OK, passed 100 tests; 13 discarded.
2130.53 s
[vector] safeIndex: OK
2130.53 s
[vector] +++ OK, passed 100 tests.
2130.53 s
[vector] head: OK
2130.53 s
[vector] +++ OK, passed 100 tests; 12 discarded.
2130.53 s
[vector] last: OK
2130.53 s
[vector] +++ OK, passed 100 tests; 15 discarded.
2130.53 s
[vector] unsafeIndex: OK
2130.53 s
[vector] +++ OK, passed 100 tests; 15 discarded.
2130.54 s
[vector] unsafeHead: OK
2130.54 s
[vector] +++ OK, passed 100 tests; 18 discarded.
2130.54 s
[vector] unsafeLast: OK
2130.54 s
[vector] +++ OK, passed 100 tests; 16 discarded.
2130.54 s
[vector] slice: OK
2130.54 s
[vector] +++ OK, passed 100 tests.
2130.54 s
[vector] init: OK
2130.54 s
[vector] +++ OK, passed 100 tests; 17 discarded.
2130.54 s
[vector] tail: OK
2130.54 s
[vector] +++ OK, passed 100 tests; 13 discarded.
2130.54 s
[vector] take: OK
2130.54 s
[vector] +++ OK, passed 100 tests.
2130.54 s
[vector] drop: OK
2130.54 s
[vector] +++ OK, passed 100 tests.
2130.54 s
[vector] splitAt: OK
2130.54 s
[vector] +++ OK, passed 100 tests.
2130.54 s
[vector] empty: OK
2130.54 s
[vector] +++ OK, passed 1 test.
2130.54 s
[vector] singleton: OK
2130.54 s
[vector] +++ OK, passed 100 tests.
2130.54 s
[vector] replicate: OK
2130.54 s
[vector] +++ OK, passed 100 tests.
2130.54 s
[vector] generate: OK
2130.54 s
[vector] +++ OK, passed 100 tests.
2130.55 s
[vector] iterateN: OK
2130.55 s
[vector] +++ OK, passed 100 tests.
2130.61 s
[vector] iterateNM: OK (0.05s)
2130.61 s
[vector] +++ OK, passed 100 tests.
2130.63 s
[vector] generateM: OK (0.03s)
2130.63 s
[vector] +++ OK, passed 100 tests.
2130.68 s
[vector] replicateM: OK (0.06s)
2130.68 s
[vector] +++ OK, passed 100 tests.
2130.68 s
[vector] create: OK
2130.68 s
[vector] +++ OK, passed 100 tests.
2130.68 s
[vector] createT: OK
2130.68 s
[vector] +++ OK, passed 100 tests.
2130.69 s
[vector] unfoldr: OK
2130.69 s
[vector] +++ OK, passed 100 tests.
2130.69 s
[vector] unfoldrN: OK
2130.69 s
[vector] +++ OK, passed 100 tests.
2130.70 s
[vector] unfoldrExactN: OK
2130.70 s
[vector] +++ OK, passed 100 tests.
2130.71 s
[vector] unfoldrM: OK
2130.71 s
[vector] +++ OK, passed 100 tests.
2130.71 s
[vector] unfoldrNM: OK (0.01s)
2130.71 s
[vector] +++ OK, passed 100 tests.
2130.75 s
[vector] unfoldrExactNM: OK (0.02s)
2130.75 s
[vector] +++ OK, passed 100 tests.
2130.77 s
[vector] constructN: OK (0.03s)
2130.77 s
[vector] +++ OK, passed 100 tests.
2130.77 s
[vector] constructrN: OK
2130.77 s
[vector] +++ OK, passed 100 tests.
2130.77 s
[vector] cons: OK
2130.77 s
[vector] +++ OK, passed 100 tests.
2130.77 s
[vector] snoc: OK
2130.77 s
[vector] +++ OK, passed 100 tests.
2130.79 s
[vector] append: OK
2130.79 s
[vector] +++ OK, passed 100 tests.
2130.81 s
[vector] concat: OK (0.03s)
2130.81 s
[vector] +++ OK, passed 100 tests.
2130.81 s
[vector] force: OK
2130.81 s
[vector] +++ OK, passed 100 tests.
2130.81 s
[vector] upd: OK
2130.81 s
[vector] +++ OK, passed 100 tests.
2130.81 s
[vector] accum: OK
2130.81 s
[vector] +++ OK, passed 100 tests.
2130.82 s
[vector] reverse: OK
2130.82 s
[vector] +++ OK, passed 100 tests.
2130.82 s
[vector] backpermute: OK
2130.82 s
[vector] +++ OK, passed 100 tests.
2130.82 s
[vector] map: OK
2130.83 s
[vector] +++ OK, passed 100 tests.
2130.83 s
[vector] imap: OK
2130.83 s
[vector] +++ OK, passed 100 tests.
2130.83 s
[vector] concatMap: OK
2130.83 s
[vector] +++ OK, passed 100 tests.
2130.83 s
[vector] mapM: OK
2130.83 s
[vector] +++ OK, passed 100 tests.
2130.89 s
[vector] mapM_: OK (0.05s)
2130.89 s
[vector] +++ OK, passed 100 tests.
2130.91 s
[vector] forM: OK (0.02s)
2130.91 s
[vector] +++ OK, passed 100 tests.
2130.94 s
[megaparsec] Documentation created: dist/doc/html/megaparsec/index.html,
2130.94 s
[megaparsec] dist/doc/html/megaparsec/megaparsec.txt
2131.11 s
[vector] forM_: OK (0.20s)
2131.11 s
[vector] +++ OK, passed 100 tests.
2131.13 s
[vector] imapM: OK (0.02s)
2131.13 s
[vector] +++ OK, passed 100 tests.
2131.17 s
[vector] imapM_: OK (0.05s)
2131.17 s
[vector] +++ OK, passed 100 tests.
2131.17 s
[vector] zipWith: OK
2131.17 s
[vector] +++ OK, passed 100 tests.
2131.18 s
[megaparsec] haddockPhase completed in 31 seconds
2131.18 s
[megaparsec] Phase: installPhase
2131.18 s
[vector] zipWith3: OK
2131.18 s
[vector] +++ OK, passed 100 tests.
2131.18 s
[vector] izipWith: OK
2131.18 s
[vector] +++ OK, passed 100 tests.
2131.18 s
[vector] izipWith3: OK
2131.18 s
[vector] +++ OK, passed 100 tests.
2131.18 s
[vector] izipWithM: OK
2131.19 s
[vector] +++ OK, passed 100 tests.
2131.22 s
[vector] izipWithM_: OK (0.02s)
2131.22 s
[vector] +++ OK, passed 100 tests.
2131.22 s
[vector] zipWithM: OK
2131.22 s
[vector] +++ OK, passed 100 tests.
2131.24 s
[vector] zipWithM_: OK (0.02s)
2131.24 s
[vector] +++ OK, passed 100 tests.
2131.24 s
[vector] filter: OK
2131.24 s
[vector] +++ OK, passed 100 tests.
2131.25 s
[vector] ifilter: OK
2131.25 s
[vector] +++ OK, passed 100 tests.
2131.28 s
[vector] filterM: OK (0.03s)
2131.28 s
[vector] +++ OK, passed 100 tests.
2131.28 s
[vector] uniq: OK
2131.28 s
[vector] +++ OK, passed 100 tests.
2131.28 s
[vector] mapMaybe: OK
2131.28 s
[vector] +++ OK, passed 100 tests.
2131.28 s
[vector] imapMaybe: OK
2131.28 s
[vector] +++ OK, passed 100 tests.
2131.28 s
[vector] takeWhile: OK
2131.28 s
[vector] +++ OK, passed 100 tests.
2131.29 s
[vector] dropWhile: OK
2131.29 s
[vector] +++ OK, passed 100 tests.
2131.29 s
[vector] partition: OK
2131.29 s
[vector] +++ OK, passed 100 tests.
2131.29 s
[vector] partitionWith: OK
2131.29 s
[vector] +++ OK, passed 100 tests.
2131.29 s
[vector] span: OK
2131.29 s
[vector] +++ OK, passed 100 tests.
2131.29 s
[vector] break: OK
2131.30 s
[vector] +++ OK, passed 100 tests.
2131.30 s
[vector] spanR: OK
2131.30 s
[vector] +++ OK, passed 100 tests.
2131.30 s
[vector] breakR: OK
2131.30 s
[vector] +++ OK, passed 100 tests.
2131.30 s
[vector] groupBy: OK
2131.30 s
[vector] +++ OK, passed 100 tests.
2131.30 s
[vector] elem: OK
2131.30 s
[vector] +++ OK, passed 100 tests.
2131.30 s
[vector] notElem: OK
2131.30 s
[vector] +++ OK, passed 100 tests.
2131.30 s
[vector] find: OK
2131.30 s
[vector] +++ OK, passed 100 tests.
2131.31 s
[vector] findIndex: OK
2131.31 s
[vector] +++ OK, passed 100 tests.
2131.31 s
[vector] findIndexR: OK
2131.31 s
[vector] +++ OK, passed 100 tests.
2131.31 s
[vector] findIndices: OK
2131.31 s
[vector] +++ OK, passed 100 tests.
2131.31 s
[vector] elemIndex: OK
2131.31 s
[vector] +++ OK, passed 100 tests.
2131.32 s
[vector] elemIndices: OK
2131.32 s
[vector] +++ OK, passed 100 tests.
2131.32 s
[vector] foldl: OK
2131.32 s
[vector] +++ OK, passed 100 tests.
2131.32 s
[vector] foldl1: OK
2131.32 s
[vector] +++ OK, passed 100 tests; 14 discarded.
2131.32 s
[vector] foldl': OK
2131.33 s
[vector] +++ OK, passed 100 tests.
2131.33 s
[vector] foldl1': OK
2131.33 s
[vector] +++ OK, passed 100 tests; 15 discarded.
2131.34 s
[vector] foldr: OK
2131.34 s
[vector] +++ OK, passed 100 tests.
2131.34 s
[vector] foldr1: OK
2131.35 s
[vector] +++ OK, passed 100 tests; 14 discarded.
2131.35 s
[vector] foldr': OK
2131.35 s
[vector] +++ OK, passed 100 tests.
2131.35 s
[vector] foldr1': OK
2131.35 s
[vector] +++ OK, passed 100 tests; 17 discarded.
2131.35 s
[vector] ifoldl: OK
2131.36 s
[vector] +++ OK, passed 100 tests.
2131.36 s
[vector] ifoldl': OK
2131.37 s
[vector] +++ OK, passed 100 tests.
2131.37 s
[vector] ifoldr: OK
2131.37 s
[vector] +++ OK, passed 100 tests.
2131.37 s
[vector] ifoldr': OK
2131.37 s
[vector] +++ OK, passed 100 tests.
2131.37 s
[vector] ifoldM: OK
2131.38 s
[vector] +++ OK, passed 100 tests.
2131.38 s
[vector] ifoldM': OK
2131.38 s
[megaparsec] Installing library in /nix/store/x74b46d409g6a2phxbqjah6kkn9nib6f-megaparsec-9.6.1/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/megaparsec-9.6.1-73ZI5Sj888R5FqbeMEpmnq
2131.39 s
[vector] +++ OK, passed 100 tests.
2131.41 s
[vector] ifoldM_: OK (0.03s)
2131.41 s
[vector] +++ OK, passed 100 tests.
2131.42 s
[vector] ifoldM'_: OK (0.02s)
2131.42 s
[vector] +++ OK, passed 100 tests.
2131.42 s
[vector] all: OK
2131.43 s
[vector] +++ OK, passed 100 tests.
2131.43 s
[vector] any: OK
2131.43 s
[vector] +++ OK, passed 100 tests.
2131.44 s
[vector] prescanl: OK
2131.44 s
[vector] +++ OK, passed 100 tests.
2131.44 s
[vector] prescanl': OK
2131.44 s
[vector] +++ OK, passed 100 tests.
2131.44 s
[vector] postscanl: OK
2131.44 s
[vector] +++ OK, passed 100 tests.
2131.45 s
[vector] postscanl': OK
2131.45 s
[vector] +++ OK, passed 100 tests.
2131.45 s
[vector] scanl: OK
2131.45 s
[vector] +++ OK, passed 100 tests.
2131.46 s
[vector] scanl': OK
2131.46 s
[vector] +++ OK, passed 100 tests.
2131.46 s
[vector] scanl1: OK
2131.46 s
[vector] +++ OK, passed 100 tests.
2131.46 s
[vector] scanl1': OK
2131.47 s
[vector] +++ OK, passed 100 tests.
2131.47 s
[vector] iscanl: OK
2131.47 s
[vector] +++ OK, passed 100 tests.
2131.48 s
[vector] iscanl': OK
2131.48 s
[vector] +++ OK, passed 100 tests.
2131.48 s
[vector] prescanr: OK
2131.48 s
[vector] +++ OK, passed 100 tests.
2131.48 s
[vector] prescanr': OK
2131.49 s
[vector] +++ OK, passed 100 tests.
2131.49 s
[vector] postscanr: OK
2131.49 s
[vector] +++ OK, passed 100 tests.
2131.49 s
[vector] postscanr': OK
2131.50 s
[vector] +++ OK, passed 100 tests.
2131.50 s
[vector] scanr: OK
2131.50 s
[vector] +++ OK, passed 100 tests.
2131.50 s
[vector] scanr': OK
2131.50 s
[vector] +++ OK, passed 100 tests.
2131.50 s
[vector] scanr1: OK
2131.51 s
[vector] +++ OK, passed 100 tests.
2131.51 s
[vector] scanr1': OK
2131.51 s
[vector] +++ OK, passed 100 tests.
2131.51 s
[vector] iscanr: OK
2131.51 s
[vector] +++ OK, passed 100 tests.
2131.52 s
[vector] iscanr': OK
2131.52 s
[vector] +++ OK, passed 100 tests.
2131.52 s
[vector] mut_read: OK
2131.52 s
[vector] +++ OK, passed 100 tests; 13 discarded.
2131.52 s
[vector] mut_write: OK
2131.52 s
[vector] +++ OK, passed 100 tests; 10 discarded.
2131.52 s
[vector] mut_modify: OK
2131.52 s
[vector] +++ OK, passed 100 tests; 16 discarded.
2131.53 s
[vector] mut_generate: OK
2131.54 s
[vector] +++ OK, passed 100 tests.
2131.56 s
[vector] mut_generateM: OK (0.01s)
2131.56 s
[vector] +++ OK, passed 100 tests.
2131.59 s
[vector] mut_mapM_: OK (0.02s)
2131.59 s
[vector] +++ OK, passed 100 tests.
2131.61 s
[vector] mut_imapM_: OK (0.02s)
2131.61 s
[vector] +++ OK, passed 100 tests.
2131.63 s
[vector] mut_forM_: OK (0.03s)
2131.63 s
[vector] +++ OK, passed 100 tests.
2131.64 s
[vector] mut_iforM_: OK (0.02s)
2131.64 s
[vector] +++ OK, passed 100 tests.
2131.64 s
[vector] mut_foldr: OK
2131.64 s
[vector] +++ OK, passed 100 tests.
2131.64 s
[vector] mut_foldr': OK
2131.65 s
[vector] +++ OK, passed 100 tests.
2131.65 s
[vector] mut_foldl: OK
2131.65 s
[vector] +++ OK, passed 100 tests.
2131.66 s
[vector] mut_foldl': OK
2131.66 s
[vector] +++ OK, passed 100 tests.
2131.66 s
[vector] mut_ifoldr: OK
2131.66 s
[vector] +++ OK, passed 100 tests.
2131.66 s
[vector] mut_ifoldr': OK
2131.67 s
[vector] +++ OK, passed 100 tests.
2131.67 s
[vector] mut_ifoldl: OK
2131.67 s
[vector] +++ OK, passed 100 tests.
2131.68 s
[vector] mut_ifoldl': OK
2131.68 s
[vector] +++ OK, passed 100 tests.
2131.68 s
[vector] mut_foldM: OK
2131.68 s
[vector] +++ OK, passed 100 tests.
2131.68 s
[vector] mut_foldM': OK
2131.68 s
[vector] +++ OK, passed 100 tests.
2131.69 s
[vector] mut_foldrM: OK
2131.69 s
[vector] +++ OK, passed 100 tests.
2131.69 s
[vector] mut_foldrM': OK
2131.69 s
[vector] +++ OK, passed 100 tests.
2131.70 s
[vector] mut_ifoldM: OK
2131.70 s
[vector] +++ OK, passed 100 tests.
2131.70 s
[vector] mut_ifoldM': OK
2131.70 s
[vector] +++ OK, passed 100 tests.
2131.71 s
[vector] mut_ifoldrM: OK
2131.71 s
[vector] +++ OK, passed 100 tests.
2131.71 s
[vector] mut_ifoldrM': OK
2131.71 s
[vector] +++ OK, passed 100 tests.
2131.71 s
[vector] compare: OK
2131.71 s
[vector] +++ OK, passed 100 tests.
2131.71 s
[vector] maximum: OK
2131.71 s
[vector] +++ OK, passed 100 tests; 15 discarded.
2131.72 s
[vector] minimum: OK
2131.72 s
[vector] +++ OK, passed 100 tests; 14 discarded.
2131.72 s
[vector] minIndex: OK
2131.72 s
[vector] +++ OK, passed 100 tests; 19 discarded.
2131.72 s
[vector] maxIndex: OK
2131.72 s
[vector] +++ OK, passed 100 tests; 14 discarded.
2131.72 s
[vector] maximumBy: OK
2131.72 s
[vector] +++ OK, passed 100 tests; 11 discarded.
2131.72 s
[vector] minimumBy: OK
2131.72 s
[vector] +++ OK, passed 100 tests; 16 discarded.
2131.72 s
[vector] maximumOn: OK
2131.72 s
[vector] +++ OK, passed 100 tests; 13 discarded.
2131.72 s
[vector] minimumOn: OK
2131.72 s
[vector] +++ OK, passed 100 tests; 12 discarded.
2131.73 s
[vector] maxIndexBy: OK
2131.73 s
[vector] +++ OK, passed 100 tests; 16 discarded.
2131.73 s
[vector] minIndexBy: OK
2131.73 s
[vector] +++ OK, passed 100 tests; 16 discarded.
2131.73 s
[vector] ListFirstMaxIndexWins: OK
2131.73 s
[vector] +++ OK, passed 100 tests; 19 discarded.
2131.73 s
[vector] FalseListFirstMaxIndexWins: OK
2131.73 s
[vector] +++ OK, failed as expected. (after 1 test):
2131.73 s
[vector] Exception:
2131.73 s
[vector] Prelude.foldr1: empty list
2131.73 s
[vector] CallStack (from HasCallStack):
2131.73 s
[vector] error, called at libraries/base/GHC/List.hs:1644:3 in base:GHC.List
2131.73 s
[vector] errorEmptyList, called at libraries/base/GHC/List.hs:609:30 in base:GHC.List
2131.73 s
[vector] foldr1, called at libraries/base/Data/Foldable.hs:741:15 in base:Data.Foldable
2131.73 s
[vector] []
2131.73 s
[vector] mempty: OK
2131.73 s
[vector] +++ OK, passed 1 test.
2131.75 s
[vector] mappend: OK
2131.75 s
[vector] +++ OK, passed 100 tests.
2131.76 s
[vector] mconcat: OK (0.03s)
2131.76 s
[vector] +++ OK, passed 100 tests.
2131.76 s
[vector] glength: OK
2131.76 s
[vector] +++ OK, passed 100 tests.
2131.76 s
[vector] sum: OK
2131.76 s
[vector] +++ OK, passed 100 tests.
2131.76 s
[vector] product: OK
2131.76 s
[vector] +++ OK, passed 100 tests.
2131.76 s
[vector] enumFromN: OK
2131.77 s
[vector] +++ OK, passed 100 tests.
2131.77 s
[vector] enumFromThenN: OK
2131.77 s
[vector] +++ OK, passed 100 tests.
2131.77 s
[vector] enumFromTo: OK
2131.77 s
[vector] +++ OK, passed 100 tests.
2131.77 s
[vector] enumFromThenTo: OK
2131.77 s
[vector] +++ OK, passed 100 tests; 11 discarded.
2131.77 s
[vector] Double
2131.77 s
[vector] fromList.toList == id: OK
2131.77 s
[vector] +++ OK, passed 100 tests.
2131.77 s
[vector] toList.fromList == id: OK
2131.77 s
[vector] +++ OK, passed 100 tests.
2131.77 s
[vector] unstream.stream == id: OK
2131.77 s
[vector] +++ OK, passed 100 tests.
2131.77 s
[vector] stream.unstream == id: OK
2131.77 s
[vector] +++ OK, passed 100 tests.
2131.78 s
[vector] eq: OK
2131.78 s
[vector] +++ OK, passed 100 tests.
2131.78 s
[vector] length: OK
2131.78 s
[vector] +++ OK, passed 100 tests.
2131.78 s
[vector] null: OK
2131.78 s
[vector] +++ OK, passed 100 tests.
2131.78 s
[vector] index: OK
2131.78 s
[vector] +++ OK, passed 100 tests; 23 discarded.
2131.78 s
[vector] safeIndex: OK
2131.78 s
[vector] +++ OK, passed 100 tests.
2131.79 s
[vector] head: OK
2131.79 s
[vector] +++ OK, passed 100 tests; 14 discarded.
2131.79 s
[vector] last: OK
2131.79 s
[vector] +++ OK, passed 100 tests; 19 discarded.
2131.79 s
[vector] unsafeIndex: OK
2131.79 s
[vector] +++ OK, passed 100 tests; 13 discarded.
2131.79 s
[vector] unsafeHead: OK
2131.79 s
[vector] +++ OK, passed 100 tests; 17 discarded.
2131.79 s
[vector] unsafeLast: OK
2131.79 s
[vector] +++ OK, passed 100 tests; 23 discarded.
2131.79 s
[vector] slice: OK
2131.79 s
[vector] +++ OK, passed 100 tests.
2131.80 s
[vector] init: OK
2131.80 s
[vector] +++ OK, passed 100 tests; 16 discarded.
2131.80 s
[vector] tail: OK
2131.80 s
[vector] +++ OK, passed 100 tests; 17 discarded.
2131.80 s
[vector] take: OK
2131.80 s
[vector] +++ OK, passed 100 tests.
2131.80 s
[vector] drop: OK
2131.80 s
[vector] +++ OK, passed 100 tests.
2131.80 s
[vector] splitAt: OK
2131.80 s
[vector] +++ OK, passed 100 tests.
2131.80 s
[vector] empty: OK
2131.80 s
[vector] +++ OK, passed 1 test.
2131.81 s
[vector] singleton: OK
2131.81 s
[vector] +++ OK, passed 100 tests.
2131.81 s
[vector] replicate: OK
2131.81 s
[vector] +++ OK, passed 100 tests.
2131.82 s
[vector] generate: OK
2131.82 s
[vector] +++ OK, passed 100 tests.
2131.82 s
[vector] iterateN: OK
2131.82 s
[vector] +++ OK, passed 100 tests.
2131.89 s
[vector] iterateNM: OK (0.07s)
2131.90 s
[vector] +++ OK, passed 100 tests.
2131.95 s
[vector] generateM: OK (0.06s)
2131.95 s
[vector] +++ OK, passed 100 tests.
2131.95 s
[vector] replicateM: OK
2131.95 s
[vector] +++ OK, passed 100 tests.
2131.95 s
[vector] create: OK
2131.95 s
[vector] +++ OK, passed 100 tests.
2131.95 s
[vector] createT: OK
2131.96 s
[vector] +++ OK, passed 100 tests.
2131.96 s
[vector] unfoldr: OK
2131.96 s
[vector] +++ OK, passed 100 tests.
2131.96 s
[vector] unfoldrN: OK
2131.96 s
[vector] +++ OK, passed 100 tests.
2131.96 s
[vector] unfoldrExactN: OK
2131.96 s
[vector] +++ OK, passed 100 tests.
2131.96 s
[vector] unfoldrM: OK
2131.96 s
[vector] +++ OK, passed 100 tests.
2131.97 s
[vector] unfoldrNM: OK
2131.99 s
[vector] +++ OK, passed 100 tests.
2132.05 s
[vector] unfoldrExactNM: OK (0.06s)
2132.05 s
[vector] +++ OK, passed 100 tests.
2132.07 s
[vector] constructN: OK (0.03s)
2132.07 s
[vector] +++ OK, passed 100 tests.
2132.09 s
[vector] constructrN: OK (0.03s)
2132.10 s
[vector] +++ OK, passed 100 tests.
2132.10 s
[vector] cons: OK
2132.10 s
[vector] +++ OK, passed 100 tests.
2132.10 s
[vector] snoc: OK
2132.10 s
[vector] +++ OK, passed 100 tests.
2132.10 s
[vector] append: OK
2132.11 s
[vector] +++ OK, passed 100 tests.
2132.16 s
[vector] concat: OK (0.06s)
2132.17 s
[vector] +++ OK, passed 100 tests.
2132.17 s
[vector] force: OK
2132.17 s
[vector] +++ OK, passed 100 tests.
2132.17 s
[vector] upd: OK
2132.19 s
[vector] +++ OK, passed 100 tests.
2132.21 s
[vector] accum: OK (0.04s)
2132.21 s
[vector] +++ OK, passed 100 tests.
2132.22 s
[vector] reverse: OK
2132.22 s
[vector] +++ OK, passed 100 tests.
2132.22 s
[vector] backpermute: OK
2132.23 s
[vector] +++ OK, passed 100 tests.
2132.25 s
[vector] map: OK (0.02s)
2132.25 s
[vector] +++ OK, passed 100 tests.
2132.27 s
[vector] imap: OK (0.02s)
2132.27 s
[vector] +++ OK, passed 100 tests.
2132.29 s
[vector] concatMap: OK (0.02s)
2132.29 s
[vector] +++ OK, passed 100 tests.
2132.31 s
[vector] mapM: OK (0.02s)
2132.31 s
[vector] +++ OK, passed 100 tests.
2132.41 s
[vector] mapM_: OK (0.09s)
2132.41 s
[vector] +++ OK, passed 100 tests.
2132.43 s
[vector] forM: OK (0.01s)
2132.43 s
[vector] +++ OK, passed 100 tests.
2132.53 s
[vector] forM_: OK (0.10s)
2132.53 s
[vector] +++ OK, passed 100 tests.
2132.57 s
[vector] imapM: OK (0.04s)
2132.57 s
[vector] +++ OK, passed 100 tests.
2132.71 s
[vector] imapM_: OK (0.14s)
2132.71 s
[vector] +++ OK, passed 100 tests.
2132.73 s
[vector] zipWith: OK (0.02s)
2132.73 s
[vector] +++ OK, passed 100 tests.
2132.75 s
[vector] zipWith3: OK (0.02s)
2132.75 s
[vector] +++ OK, passed 100 tests.
2132.77 s
[vector] izipWith: OK (0.02s)
2132.77 s
[vector] +++ OK, passed 100 tests.
2132.81 s
[vector] izipWith3: OK (0.03s)
2132.81 s
[vector] +++ OK, passed 100 tests.
2132.82 s
[vector] izipWithM: OK (0.02s)
2132.82 s
[vector] +++ OK, passed 100 tests.
2132.91 s
[vector] izipWithM_: OK (0.07s)
2132.91 s
[vector] +++ OK, passed 100 tests.
2132.93 s
[vector] zipWithM: OK (0.02s)
2132.93 s
[vector] +++ OK, passed 100 tests.
2133.03 s
[vector] zipWithM_: OK (0.09s)
2133.03 s
[vector] +++ OK, passed 100 tests.
2133.05 s
[vector] filter: OK (0.01s)
2133.05 s
[vector] +++ OK, passed 100 tests.
2133.05 s
[vector] ifilter: OK (0.01s)
2133.05 s
[vector] +++ OK, passed 100 tests.
2133.18 s
[vector] filterM: OK (0.13s)
2133.18 s
[vector] +++ OK, passed 100 tests.
2133.19 s
[vector] uniq: OK
2133.19 s
[vector] +++ OK, passed 100 tests.
2133.21 s
[vector] mapMaybe: OK (0.02s)
2133.21 s
[vector] +++ OK, passed 100 tests.
2133.24 s
[vector] imapMaybe: OK (0.03s)
2133.24 s
[vector] +++ OK, passed 100 tests.
2133.24 s
[vector] takeWhile: OK
2133.24 s
[vector] +++ OK, passed 100 tests.
2133.24 s
[vector] dropWhile: OK
2133.25 s
[vector] +++ OK, passed 100 tests.
2133.27 s
[vector] partition: OK (0.02s)
2133.27 s
[vector] +++ OK, passed 100 tests.
2133.28 s
[vector] partitionWith: OK (0.02s)
2133.29 s
[vector] +++ OK, passed 100 tests.
2133.29 s
[vector] span: OK
2133.29 s
[vector] +++ OK, passed 100 tests.
2133.29 s
[vector] break: OK
2133.29 s
[vector] +++ OK, passed 100 tests.
2133.29 s
[vector] spanR: OK
2133.29 s
[vector] +++ OK, passed 100 tests.
2133.31 s
[vector] breakR: OK
2133.31 s
[vector] +++ OK, passed 100 tests.
2133.31 s
[vector] groupBy: OK (0.02s)
2133.31 s
[vector] +++ OK, passed 100 tests.
2133.31 s
[vector] elem: OK
2133.31 s
[vector] +++ OK, passed 100 tests.
2133.31 s
[vector] notElem: OK
2133.32 s
[vector] +++ OK, passed 100 tests.
2133.32 s
[vector] find: OK
2133.32 s
[vector] +++ OK, passed 100 tests.
2133.32 s
[vector] findIndex: OK
2133.32 s
[vector] +++ OK, passed 100 tests.
2133.34 s
[vector] findIndexR: OK
2133.34 s
[vector] +++ OK, passed 100 tests.
2133.34 s
[vector] findIndices: OK (0.01s)
2133.34 s
[vector] +++ OK, passed 100 tests.
2133.35 s
[vector] elemIndex: OK
2133.35 s
[vector] +++ OK, passed 100 tests.
2133.35 s
[vector] elemIndices: OK
2133.35 s
[vector] +++ OK, passed 100 tests.
2133.39 s
[vector] foldl: OK (0.03s)
2133.39 s
[vector] +++ OK, passed 100 tests.
2133.41 s
[vector] foldl1: OK (0.02s)
2133.41 s
[vector] +++ OK, passed 100 tests; 13 discarded.
2133.44 s
[vector] foldl': OK (0.03s)
2133.44 s
[vector] +++ OK, passed 100 tests.
2133.45 s
[vector] foldl1': OK (0.03s)
2133.46 s
[vector] +++ OK, passed 100 tests; 16 discarded.
2133.49 s
[vector] foldr: OK (0.03s)
2133.49 s
[vector] +++ OK, passed 100 tests.
2133.51 s
[vector] foldr1: OK (0.03s)
2133.52 s
[vector] +++ OK, passed 100 tests; 15 discarded.
2133.52 s
[megaparsec] Phase: fixupPhase
2133.55 s
[vector] foldr': OK (0.02s)
2133.56 s
[vector] +++ OK, passed 100 tests.
2133.57 s
[vector] foldr1': OK (0.04s)
2133.57 s
[vector] +++ OK, passed 100 tests; 12 discarded.
2133.61 s
[vector] ifoldl: OK (0.03s)
2133.61 s
[vector] +++ OK, passed 100 tests.
2133.63 s
[vector] ifoldl': OK (0.03s)
2133.63 s
[vector] +++ OK, passed 100 tests.
2133.67 s
[vector] ifoldr: OK (0.03s)
2133.68 s
[vector] +++ OK, passed 100 tests.
2133.68 s
[megaparsec] shrinking RPATHs of ELF executables and libraries in /nix/store/x74b46d409g6a2phxbqjah6kkn9nib6f-megaparsec-9.6.1
2133.69 s
[megaparsec] shrinking /nix/store/x74b46d409g6a2phxbqjah6kkn9nib6f-megaparsec-9.6.1/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHSmegaparsec-9.6.1-73ZI5Sj888R5FqbeMEpmnq-ghc9.6.3.so
2133.69 s
[vector] ifoldr': OK (0.03s)
2133.69 s
[vector] +++ OK, passed 100 tests.
2133.71 s
[vector] ifoldM: OK (0.02s)
2133.71 s
[vector] +++ OK, passed 100 tests.
2133.73 s
[megaparsec] checking for references to /build/ in /nix/store/x74b46d409g6a2phxbqjah6kkn9nib6f-megaparsec-9.6.1...
2133.75 s
[vector] ifoldM': OK (0.02s)
2133.75 s
[vector] +++ OK, passed 100 tests.
2133.81 s
[vector] ifoldM_: OK (0.07s)
2133.81 s
[vector] +++ OK, passed 100 tests.
2133.81 s
[megaparsec] patching script interpreter paths in /nix/store/x74b46d409g6a2phxbqjah6kkn9nib6f-megaparsec-9.6.1
2133.84 s
[megaparsec] stripping (with command strip and flags -S -p) in /nix/store/x74b46d409g6a2phxbqjah6kkn9nib6f-megaparsec-9.6.1/lib
2133.92 s
[vector] ifoldM'_: OK (0.11s)
2133.92 s
[vector] +++ OK, passed 100 tests.
2133.92 s
[vector] all: OK
2133.92 s
[vector] +++ OK, passed 100 tests.
2133.93 s
[vector] any: OK
2133.93 s
[vector] +++ OK, passed 100 tests.
2133.97 s
[vector] prescanl: OK (0.04s)
2133.97 s
[vector] +++ OK, passed 100 tests.
2133.99 s
[vector] prescanl': OK (0.02s)
2133.99 s
[vector] +++ OK, passed 100 tests.
2134.03 s
[vector] postscanl: OK (0.03s)
2134.03 s
[vector] +++ OK, passed 100 tests.
2134.07 s
[vector] postscanl': OK (0.03s)
2134.07 s
[vector] +++ OK, passed 100 tests.
2134.09 s
[vector] scanl: OK (0.03s)
2134.09 s
[vector] +++ OK, passed 100 tests.
2134.10 s
[vector] scanl': OK (0.03s)
2134.10 s
[vector] +++ OK, passed 100 tests.
2134.15 s
[vector] scanl1: OK (0.02s)
2134.15 s
[vector] +++ OK, passed 100 tests.
2134.17 s
[vector] scanl1': OK (0.03s)
2134.17 s
[vector] +++ OK, passed 100 tests.
2134.21 s
[vector] iscanl: OK (0.05s)
2134.21 s
[vector] +++ OK, passed 100 tests.
2134.27 s
[vector] iscanl': OK (0.05s)
2134.27 s
[vector] +++ OK, passed 100 tests.
2134.31 s
[vector] prescanr: OK (0.04s)
2134.31 s
[vector] +++ OK, passed 100 tests.
2134.35 s
[vector] prescanr': OK (0.03s)
2134.35 s
[vector] +++ OK, passed 100 tests.
2134.37 s
[vector] postscanr: OK (0.03s)
2134.37 s
[vector] +++ OK, passed 100 tests.
2134.41 s
[vector] postscanr': OK (0.03s)
2134.41 s
[vector] +++ OK, passed 100 tests.
2134.43 s
[vector] scanr: OK (0.03s)
2134.43 s
[vector] +++ OK, passed 100 tests.
2134.47 s
[vector] scanr': OK (0.04s)
2134.47 s
[vector] +++ OK, passed 100 tests.
2134.51 s
[vector] scanr1: OK (0.03s)
2134.51 s
[vector] +++ OK, passed 100 tests.
2134.57 s
[vector] scanr1': OK (0.05s)
2134.57 s
[vector] +++ OK, passed 100 tests.
2134.61 s
[vector] iscanr: OK (0.05s)
2134.61 s
[vector] +++ OK, passed 100 tests.
2134.62 s
[megaparsec] shrinking RPATHs of ELF executables and libraries in /nix/store/1rxqnwwxiilg4l4dk3pccac6nc0ka8v6-megaparsec-9.6.1-doc
2134.63 s
[vector] iscanr': OK (0.03s)
2134.63 s
[vector] +++ OK, passed 100 tests.
2134.63 s
[vector] mut_read: OK
2134.63 s
[vector] +++ OK, passed 100 tests; 19 discarded.
2134.63 s
[vector] mut_write: OK
2134.64 s
[vector] +++ OK, passed 100 tests; 21 discarded.
2134.64 s
[vector] mut_modify: OK
2134.64 s
[vector] +++ OK, passed 100 tests; 16 discarded.
2134.65 s
[vector] mut_generate: OK
2134.65 s
[vector] +++ OK, passed 100 tests.
2134.66 s
[megaparsec] checking for references to /build/ in /nix/store/1rxqnwwxiilg4l4dk3pccac6nc0ka8v6-megaparsec-9.6.1-doc...
2134.69 s
[megaparsec] patching script interpreter paths in /nix/store/1rxqnwwxiilg4l4dk3pccac6nc0ka8v6-megaparsec-9.6.1-doc
2134.74 s
[vector] mut_generateM: OK (0.08s)
2134.80 s
[vector] +++ OK, passed 100 tests.
2135.32 s
[megaparsec:post-build] Uploading to the NixCI cache: /nix/store/1rxqnwwxiilg4l4dk3pccac6nc0ka8v6-megaparsec-9.6.1-doc /nix/store/x74b46d409g6a2phxbqjah6kkn9nib6f-megaparsec-9.6.1
2136.02 s
[megaparsec:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
2136.52 s
[megaparsec:post-build] copying 2 paths...
2136.52 s
[megaparsec:post-build] copying path '/nix/store/1rxqnwwxiilg4l4dk3pccac6nc0ka8v6-megaparsec-9.6.1-doc' to 'https://cache.nix-ci.com'...
2139.41 s
[megaparsec:post-build] copying path '/nix/store/x74b46d409g6a2phxbqjah6kkn9nib6f-megaparsec-9.6.1' to 'https://cache.nix-ci.com'...
2150.34 s
[megaparsec:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
2151.32 s
[megaparsec:post-build] copying 1 paths...
2151.32 s
[megaparsec:post-build] copying path '/nix/store/6q64m6zphdr8g42va07lqhmg9n9xd9sy-megaparsec-9.6.1.drv' to 'https://cache.nix-ci.com'...
2153.16 s
Uploaded megaparsec in 18.1s
2153.17 s
Progress: 179 of 217 built (1 building), 312 of 312 downloaded from cache
2153.17 s
Built megaparsec in 2m11s
2153.17 s
[vector] mut_mapM_: OK (0.22s)
2153.17 s
[vector] +++ OK, passed 100 tests.
2153.17 s
[vector] mut_imapM_: OK (0.07s)
2153.17 s
[vector] +++ OK, passed 100 tests.
2153.17 s
[vector] mut_forM_: OK (0.19s)
2153.17 s
[vector] +++ OK, passed 100 tests.
2153.17 s
[vector] mut_iforM_: OK (0.16s)
2153.17 s
[vector] +++ OK, passed 100 tests.
2153.17 s
[vector] mut_foldr: OK (0.05s)
2153.17 s
[vector] +++ OK, passed 100 tests.
2153.17 s
[vector] mut_foldr': OK (0.05s)
2153.17 s
[vector] +++ OK, passed 100 tests.
2153.17 s
[vector] mut_foldl: OK (0.09s)
2153.17 s
[vector] +++ OK, passed 100 tests.
2153.17 s
[vector] mut_foldl': OK (0.04s)
2153.17 s
[vector] +++ OK, passed 100 tests.
2153.17 s
[vector] mut_ifoldr: OK (0.05s)
2153.17 s
[vector] +++ OK, passed 100 tests.
2153.17 s
[vector] mut_ifoldr': OK (0.06s)
2153.17 s
[vector] +++ OK, passed 100 tests.
2153.17 s
[vector] mut_ifoldl: OK (0.02s)
2153.17 s
[vector] +++ OK, passed 100 tests.
2153.17 s
[vector] mut_ifoldl': OK (0.02s)
2153.17 s
[vector] +++ OK, passed 100 tests.
2153.17 s
[vector] mut_foldM: OK (0.03s)
2153.17 s
[vector] +++ OK, passed 100 tests.
2153.17 s
[vector] mut_foldM': OK (0.06s)
2153.17 s
[vector] +++ OK, passed 100 tests.
2153.17 s
[vector] mut_foldrM: OK (0.04s)
2153.17 s
[vector] +++ OK, passed 100 tests.
2153.17 s
[vector] mut_foldrM': OK (0.06s)
2153.17 s
[vector] +++ OK, passed 100 tests.
2153.17 s
[vector] mut_ifoldM: OK (0.05s)
2153.18 s
[vector] +++ OK, passed 100 tests.
2153.18 s
[vector] mut_ifoldM': OK (0.11s)
2153.18 s
[vector] +++ OK, passed 100 tests.
2153.18 s
[vector] mut_ifoldrM: OK (0.03s)
2153.18 s
[vector] +++ OK, passed 100 tests.
2153.18 s
[vector] mut_ifoldrM': OK (0.03s)
2153.18 s
[vector] +++ OK, passed 100 tests.
2153.18 s
[vector] compare: OK
2153.18 s
[vector] +++ OK, passed 100 tests.
2153.18 s
[vector] maximum: OK
2153.18 s
[vector] +++ OK, passed 100 tests; 14 discarded.
2153.18 s
[vector] minimum: OK
2153.18 s
[vector] +++ OK, passed 100 tests; 17 discarded.
2153.18 s
[vector] minIndex: OK
2153.18 s
[vector] +++ OK, passed 100 tests; 14 discarded.
2153.18 s
[vector] maxIndex: OK
2153.18 s
[vector] +++ OK, passed 100 tests; 13 discarded.
2153.18 s
[vector] maximumBy: OK
2153.18 s
[vector] +++ OK, passed 100 tests; 15 discarded.
2153.18 s
[vector] minimumBy: OK
2153.18 s
[vector] +++ OK, passed 100 tests; 14 discarded.
2153.18 s
[vector] maximumOn: OK
2153.18 s
[vector] +++ OK, passed 100 tests; 19 discarded.
2153.18 s
[vector] minimumOn: OK
2153.18 s
[vector] +++ OK, passed 100 tests; 15 discarded.
2153.18 s
[vector] maxIndexBy: OK
2153.18 s
[vector] +++ OK, passed 100 tests; 17 discarded.
2153.18 s
[vector] minIndexBy: OK
2153.18 s
[vector] +++ OK, passed 100 tests; 18 discarded.
2153.18 s
[vector] ListFirstMaxIndexWins: OK
2153.18 s
[vector] +++ OK, passed 100 tests; 14 discarded.
2153.18 s
[vector] FalseListFirstMaxIndexWins: OK
2153.18 s
[vector] +++ OK, failed as expected. (after 1 test):
2153.18 s
[vector] Exception:
2153.19 s
[vector] Prelude.foldr1: empty list
2153.19 s
[vector] CallStack (from HasCallStack):
2153.19 s
[vector] error, called at libraries/base/GHC/List.hs:1644:3 in base:GHC.List
2153.19 s
[vector] errorEmptyList, called at libraries/base/GHC/List.hs:609:30 in base:GHC.List
2153.19 s
[vector] foldr1, called at libraries/base/Data/Foldable.hs:741:15 in base:Data.Foldable
2153.19 s
[vector] []
2153.19 s
[vector] mempty: OK
2153.19 s
[vector] +++ OK, passed 1 test.
2153.19 s
[vector] mappend: OK (0.01s)
2153.19 s
[vector] +++ OK, passed 100 tests.
2153.19 s
[vector] mconcat: OK (0.04s)
2153.19 s
[vector] +++ OK, passed 100 tests.
2153.19 s
[vector] glength: OK
2153.19 s
[vector] +++ OK, passed 100 tests.
2153.19 s
[vector] sum: OK
2153.19 s
[vector] +++ OK, passed 100 tests.
2153.19 s
[vector] product: OK
2153.19 s
[vector] +++ OK, passed 100 tests.
2153.19 s
[vector] enumFromN: OK
2153.19 s
[vector] +++ OK, passed 100 tests.
2153.19 s
[vector] enumFromThenN: OK
2153.19 s
[vector] +++ OK, passed 100 tests.
2153.19 s
[vector] enumFromTo: OK
2153.19 s
[vector] +++ OK, passed 100 tests.
2153.19 s
[vector] enumFromThenTo: OK
2153.19 s
[vector] +++ OK, passed 100 tests; 9 discarded.
2153.19 s
[vector] unstream
2153.19 s
[vector] unstream == vunstream (exact): OK
2153.19 s
[vector] +++ OK, passed 100 tests.
2153.19 s
[vector] unstream == vunstream (unknown): OK
2153.19 s
[vector] +++ OK, passed 100 tests.
2153.19 s
[vector] unstreamR ~= vunstream (exact): OK
2153.19 s
[vector] +++ OK, passed 100 tests.
2153.19 s
[vector] unstreamR ~= vunstream (unknown): OK
2153.19 s
[vector] +++ OK, passed 100 tests.
2153.19 s
[vector] Tests.Vector.Storable
2153.19 s
[vector] Data.Vector.Storable.Vector (Int)
2153.19 s
[vector] fromList.toList == id: OK
2153.19 s
[vector] +++ OK, passed 100 tests.
2153.19 s
[vector] toList.fromList == id: OK
2153.19 s
[vector] +++ OK, passed 100 tests.
2153.19 s
[vector] unstream.stream == id: OK
2153.19 s
[vector] +++ OK, passed 100 tests.
2153.19 s
[vector] stream.unstream == id: OK
2153.19 s
[vector] +++ OK, passed 100 tests.
2153.19 s
[vector] eq: OK
2153.19 s
[vector] +++ OK, passed 100 tests.
2153.19 s
[vector] length: OK
2153.19 s
[vector] +++ OK, passed 100 tests.
2153.19 s
[vector] null: OK
2153.19 s
[vector] +++ OK, passed 100 tests.
2153.19 s
[vector] index: OK
2153.19 s
[vector] +++ OK, passed 100 tests; 22 discarded.
2153.19 s
[vector] safeIndex: OK
2153.19 s
[vector] +++ OK, passed 100 tests.
2153.19 s
[vector] head: OK
2153.19 s
[vector] +++ OK, passed 100 tests; 11 discarded.
2153.19 s
[vector] last: OK
2153.19 s
[vector] +++ OK, passed 100 tests; 17 discarded.
2153.19 s
[vector] unsafeIndex: OK
2153.19 s
[vector] +++ OK, passed 100 tests; 17 discarded.
2153.19 s
[vector] unsafeHead: OK
2153.19 s
[vector] +++ OK, passed 100 tests; 15 discarded.
2153.19 s
[vector] unsafeLast: OK
2153.19 s
[vector] +++ OK, passed 100 tests; 12 discarded.
2153.19 s
[vector] slice: OK
2153.19 s
[vector] +++ OK, passed 100 tests.
2153.19 s
[vector] init: OK
2153.19 s
[vector] +++ OK, passed 100 tests; 16 discarded.
2153.19 s
[vector] tail: OK
2153.19 s
[vector] +++ OK, passed 100 tests; 21 discarded.
2153.19 s
[vector] take: OK
2153.19 s
[vector] +++ OK, passed 100 tests.
2153.20 s
[vector] drop: OK
2153.20 s
[vector] +++ OK, passed 100 tests.
2153.20 s
[vector] splitAt: OK
2153.20 s
[vector] +++ OK, passed 100 tests.
2153.20 s
[vector] empty: OK
2153.20 s
[vector] +++ OK, passed 1 test.
2153.20 s
[vector] singleton: OK
2153.20 s
[vector] +++ OK, passed 100 tests.
2153.20 s
[vector] replicate: OK
2153.20 s
[vector] +++ OK, passed 100 tests.
2153.20 s
[vector] generate: OK
2153.20 s
[vector] +++ OK, passed 100 tests.
2153.20 s
[vector] iterateN: OK
2153.20 s
[vector] +++ OK, passed 100 tests.
2153.20 s
[vector] iterateNM: OK (0.06s)
2153.20 s
[vector] +++ OK, passed 100 tests.
2153.20 s
[vector] generateM: OK (0.03s)
2153.20 s
[vector] +++ OK, passed 100 tests.
2153.20 s
[vector] replicateM: OK (0.01s)
2153.20 s
[vector] +++ OK, passed 100 tests.
2153.20 s
[vector] create: OK
2153.20 s
[vector] +++ OK, passed 100 tests.
2153.20 s
[vector] createT: OK
2153.20 s
[vector] +++ OK, passed 100 tests.
2153.20 s
[vector] unfoldr: OK
2153.20 s
[vector] +++ OK, passed 100 tests.
2153.20 s
[vector] unfoldrN: OK
2153.20 s
[vector] +++ OK, passed 100 tests.
2153.20 s
[vector] unfoldrExactN: OK
2153.20 s
[vector] +++ OK, passed 100 tests.
2153.20 s
[vector] unfoldrM: OK
2153.20 s
[vector] +++ OK, passed 100 tests.
2153.20 s
[vector] unfoldrNM: OK
2153.20 s
[vector] +++ OK, passed 100 tests.
2153.20 s
[vector] unfoldrExactNM: OK (0.08s)
2153.20 s
[vector] +++ OK, passed 100 tests.
2153.20 s
[vector] constructN: OK (0.03s)
2153.20 s
[vector] +++ OK, passed 100 tests.
2153.20 s
[vector] constructrN: OK (0.01s)
2153.20 s
[vector] +++ OK, passed 100 tests.
2153.20 s
[vector] cons: OK
2153.20 s
[vector] +++ OK, passed 100 tests.
2153.20 s
[vector] snoc: OK
2153.20 s
[vector] +++ OK, passed 100 tests.
2153.20 s
[vector] append: OK
2153.20 s
[vector] +++ OK, passed 100 tests.
2153.20 s
[vector] concat: OK (0.03s)
2153.20 s
[vector] +++ OK, passed 100 tests.
2153.20 s
[vector] force: OK
2153.20 s
[vector] +++ OK, passed 100 tests.
2153.20 s
[vector] upd: OK
2153.20 s
[vector] +++ OK, passed 100 tests.
2153.20 s
[vector] accum: OK
2153.20 s
[vector] +++ OK, passed 100 tests.
2153.20 s
[vector] reverse: OK
2153.20 s
[vector] +++ OK, passed 100 tests.
2153.20 s
[vector] backpermute: OK
2153.20 s
[vector] +++ OK, passed 100 tests.
2153.20 s
[vector] map: OK
2153.20 s
[vector] +++ OK, passed 100 tests.
2153.20 s
[vector] imap: OK
2153.20 s
[vector] +++ OK, passed 100 tests.
2153.20 s
[vector] concatMap: OK
2153.20 s
[vector] +++ OK, passed 100 tests.
2153.21 s
[vector] mapM: OK
2153.21 s
[vector] +++ OK, passed 100 tests.
2153.21 s
[vector] mapM_: OK (0.03s)
2153.21 s
[vector] +++ OK, passed 100 tests.
2153.21 s
[vector] forM: OK
2153.21 s
[vector] +++ OK, passed 100 tests.
2153.21 s
[vector] forM_: OK (0.02s)
2153.21 s
[vector] +++ OK, passed 100 tests.
2153.21 s
[vector] imapM: OK
2153.21 s
[vector] +++ OK, passed 100 tests.
2153.21 s
[vector] imapM_: OK (0.03s)
2153.21 s
[vector] +++ OK, passed 100 tests.
2153.21 s
[vector] zipWith: OK
2153.21 s
[vector] +++ OK, passed 100 tests.
2153.21 s
[vector] zipWith3: OK
2153.21 s
[vector] +++ OK, passed 100 tests.
2153.21 s
[vector] izipWith: OK
2153.21 s
[vector] +++ OK, passed 100 tests.
2153.21 s
[vector] izipWith3: OK
2153.21 s
[vector] +++ OK, passed 100 tests.
2153.21 s
[vector] izipWithM: OK
2153.21 s
[vector] +++ OK, passed 100 tests.
2153.21 s
[vector] izipWithM_: OK (0.02s)
2153.21 s
[vector] +++ OK, passed 100 tests.
2153.21 s
[vector] zipWithM: OK (0.01s)
2153.21 s
[vector] +++ OK, passed 100 tests.
2153.21 s
[vector] zipWithM_: OK (0.06s)
2153.21 s
[vector] +++ OK, passed 100 tests.
2153.21 s
[vector] filter: OK (0.01s)
2153.21 s
[vector] +++ OK, passed 100 tests.
2153.21 s
[vector] ifilter: OK (0.01s)
2153.21 s
[vector] +++ OK, passed 100 tests.
2153.21 s
[vector] filterM: OK (0.13s)
2153.21 s
[vector] +++ OK, passed 100 tests.
2153.21 s
[vector] uniq: OK
2153.21 s
[vector] +++ OK, passed 100 tests.
2153.21 s
[vector] mapMaybe: OK
2153.21 s
[vector] +++ OK, passed 100 tests.
2153.21 s
[vector] imapMaybe: OK
2153.21 s
[vector] +++ OK, passed 100 tests.
2153.21 s
[vector] takeWhile: OK
2153.21 s
[vector] +++ OK, passed 100 tests.
2153.21 s
[vector] dropWhile: OK
2153.21 s
[vector] +++ OK, passed 100 tests.
2153.21 s
[vector] partition: OK
2153.21 s
[vector] +++ OK, passed 100 tests.
2153.21 s
[vector] partitionWith: OK
2153.21 s
[vector] +++ OK, passed 100 tests.
2153.21 s
[vector] span: OK
2153.21 s
[vector] +++ OK, passed 100 tests.
2153.21 s
[vector] break: OK
2153.21 s
[vector] +++ OK, passed 100 tests.
2153.21 s
[vector] spanR: OK
2153.21 s
[vector] +++ OK, passed 100 tests.
2153.21 s
[vector] breakR: OK
2153.21 s
[vector] +++ OK, passed 100 tests.
2153.21 s
[vector] groupBy: OK
2153.21 s
[vector] +++ OK, passed 100 tests.
2153.21 s
[vector] elem: OK
2153.21 s
[vector] +++ OK, passed 100 tests.
2153.21 s
[vector] notElem: OK
2153.21 s
[vector] +++ OK, passed 100 tests.
2153.21 s
[vector] find: OK
2153.21 s
[vector] +++ OK, passed 100 tests.
2153.21 s
[vector] findIndex: OK
2153.21 s
[vector] +++ OK, passed 100 tests.
2153.21 s
[vector] findIndexR: OK (0.02s)
2153.21 s
[vector] +++ OK, passed 100 tests.
2153.21 s
[vector] findIndices: OK (0.02s)
2153.21 s
[vector] +++ OK, passed 100 tests.
2153.21 s
[vector] elemIndex: OK (0.02s)
2153.21 s
[vector] +++ OK, passed 100 tests.
2153.21 s
[vector] elemIndices: OK (0.01s)
2153.21 s
[vector] +++ OK, passed 100 tests.
2153.21 s
[vector] foldl: OK (0.01s)
2153.21 s
[vector] +++ OK, passed 100 tests.
2153.21 s
[vector] foldl1: OK (0.01s)
2153.21 s
[vector] +++ OK, passed 100 tests; 13 discarded.
2153.21 s
[vector] foldl': OK (0.01s)
2153.21 s
[vector] +++ OK, passed 100 tests.
2153.21 s
[vector] foldl1': OK
2153.21 s
[vector] +++ OK, passed 100 tests; 16 discarded.
2153.21 s
[vector] foldr: OK
2153.21 s
[vector] +++ OK, passed 100 tests.
2153.21 s
[vector] foldr1: OK (0.01s)
2153.21 s
[vector] +++ OK, passed 100 tests; 15 discarded.
2153.21 s
[vector] foldr': OK (0.02s)
2153.21 s
[vector] +++ OK, passed 100 tests.
2153.21 s
[vector] foldr1': OK
2153.21 s
[vector] +++ OK, passed 100 tests; 17 discarded.
2153.21 s
[vector] ifoldl: OK (0.03s)
2153.21 s
[vector] +++ OK, passed 100 tests.
2153.21 s
[vector] ifoldl': OK
2153.21 s
[vector] +++ OK, passed 100 tests.
2153.21 s
[vector] ifoldr: OK
2153.21 s
[vector] +++ OK, passed 100 tests.
2153.21 s
[vector] ifoldr': OK
2153.21 s
[vector] +++ OK, passed 100 tests.
2153.22 s
[vector] ifoldM: OK
2153.22 s
[vector] +++ OK, passed 100 tests.
2153.22 s
[vector] ifoldM': OK
2153.22 s
[vector] +++ OK, passed 100 tests.
2153.22 s
[vector] ifoldM_: OK (0.03s)
2153.22 s
[vector] +++ OK, passed 100 tests.
2153.22 s
[vector] ifoldM'_: OK (0.03s)
2153.22 s
[vector] +++ OK, passed 100 tests.
2153.22 s
[vector] all: OK
2153.22 s
[vector] +++ OK, passed 100 tests.
2153.22 s
[vector] any: OK
2153.22 s
[vector] +++ OK, passed 100 tests.
2153.22 s
[vector] prescanl: OK
2153.22 s
[vector] +++ OK, passed 100 tests.
2153.22 s
[vector] prescanl': OK
2153.22 s
[vector] +++ OK, passed 100 tests.
2153.22 s
[vector] postscanl: OK
2153.22 s
[vector] +++ OK, passed 100 tests.
2153.22 s
[vector] postscanl': OK
2153.22 s
[vector] +++ OK, passed 100 tests.
2153.22 s
[vector] scanl: OK
2153.22 s
[vector] +++ OK, passed 100 tests.
2153.22 s
[vector] scanl': OK
2153.22 s
[vector] +++ OK, passed 100 tests.
2153.22 s
[vector] scanl1: OK
2153.22 s
[vector] +++ OK, passed 100 tests.
2153.22 s
[vector] scanl1': OK
2153.22 s
[vector] +++ OK, passed 100 tests.
2153.22 s
[vector] iscanl: OK
2153.22 s
[vector] +++ OK, passed 100 tests.
2153.22 s
[vector] iscanl': OK
2153.22 s
[vector] +++ OK, passed 100 tests.
2153.22 s
[vector] prescanr: OK
2153.22 s
[vector] +++ OK, passed 100 tests.
2153.22 s
[vector] prescanr': OK (0.01s)
2153.22 s
[vector] +++ OK, passed 100 tests.
2153.22 s
[vector] postscanr: OK (0.01s)
2153.22 s
[vector] +++ OK, passed 100 tests.
2153.22 s
[vector] postscanr': OK
2153.22 s
[vector] +++ OK, passed 100 tests.
2153.22 s
[vector] scanr: OK
2153.22 s
[vector] +++ OK, passed 100 tests.
2153.22 s
[vector] scanr': OK
2153.22 s
[vector] +++ OK, passed 100 tests.
2153.22 s
[vector] scanr1: OK
2153.22 s
[vector] +++ OK, passed 100 tests.
2153.22 s
[vector] scanr1': OK
2153.22 s
[vector] +++ OK, passed 100 tests.
2153.22 s
[vector] iscanr: OK
2153.22 s
[vector] +++ OK, passed 100 tests.
2153.22 s
[vector] iscanr': OK
2153.22 s
[vector] +++ OK, passed 100 tests.
2153.22 s
[vector] mut_read: OK
2153.22 s
[vector] +++ OK, passed 100 tests; 22 discarded.
2153.22 s
[vector] mut_write: OK
2153.22 s
[vector] +++ OK, passed 100 tests; 11 discarded.
2153.22 s
[vector] mut_modify: OK
2153.22 s
[vector] +++ OK, passed 100 tests; 15 discarded.
2153.22 s
[vector] mut_generate: OK
2153.22 s
[vector] +++ OK, passed 100 tests.
2153.22 s
[vector] mut_generateM: OK (0.01s)
2153.22 s
[vector] +++ OK, passed 100 tests.
2153.23 s
[vector] mut_mapM_: OK (0.02s)
2153.23 s
[vector] +++ OK, passed 100 tests.
2153.23 s
[vector] mut_imapM_: OK (0.02s)
2153.23 s
[vector] +++ OK, passed 100 tests.
2153.23 s
[vector] mut_forM_: OK (0.02s)
2153.23 s
[vector] +++ OK, passed 100 tests.
2153.23 s
[vector] mut_iforM_: OK (0.02s)
2153.23 s
[vector] +++ OK, passed 100 tests.
2153.23 s
[vector] mut_foldr: OK
2153.23 s
[vector] +++ OK, passed 100 tests.
2153.23 s
[vector] mut_foldr': OK
2153.23 s
[vector] +++ OK, passed 100 tests.
2153.23 s
[vector] mut_foldl: OK
2153.23 s
[vector] +++ OK, passed 100 tests.
2153.23 s
[vector] mut_foldl': OK
2153.23 s
[vector] +++ OK, passed 100 tests.
2153.23 s
[vector] mut_ifoldr: OK
2153.23 s
[vector] +++ OK, passed 100 tests.
2153.23 s
[vector] mut_ifoldr': OK
2153.23 s
[vector] +++ OK, passed 100 tests.
2153.23 s
[vector] mut_ifoldl: OK (0.03s)
2153.23 s
[vector] +++ OK, passed 100 tests.
2153.23 s
[vector] mut_ifoldl': OK
2153.23 s
[vector] +++ OK, passed 100 tests.
2153.23 s
[vector] mut_foldM: OK
2153.23 s
[vector] +++ OK, passed 100 tests.
2153.23 s
[vector] mut_foldM': OK
2153.23 s
[vector] +++ OK, passed 100 tests.
2153.23 s
[vector] mut_foldrM: OK
2153.23 s
[vector] +++ OK, passed 100 tests.
2153.23 s
[vector] mut_foldrM': OK
2153.23 s
[vector] +++ OK, passed 100 tests.
2153.23 s
[vector] mut_ifoldM: OK
2153.23 s
[vector] +++ OK, passed 100 tests.
2153.23 s
[vector] mut_ifoldM': OK
2153.23 s
[vector] +++ OK, passed 100 tests.
2153.23 s
[vector] mut_ifoldrM: OK
2153.23 s
[vector] +++ OK, passed 100 tests.
2153.23 s
[vector] mut_ifoldrM': OK
2153.23 s
[vector] +++ OK, passed 100 tests.
2153.23 s
[vector] compare: OK
2153.23 s
[vector] +++ OK, passed 100 tests.
2153.23 s
[vector] maximum: OK
2153.23 s
[vector] +++ OK, passed 100 tests; 22 discarded.
2153.23 s
[vector] minimum: OK
2153.23 s
[vector] +++ OK, passed 100 tests; 15 discarded.
2153.23 s
[vector] minIndex: OK
2153.23 s
[vector] +++ OK, passed 100 tests; 16 discarded.
2153.23 s
[vector] maxIndex: OK
2153.23 s
[vector] +++ OK, passed 100 tests; 12 discarded.
2153.23 s
[vector] maximumBy: OK
2153.23 s
[vector] +++ OK, passed 100 tests; 15 discarded.
2153.23 s
[vector] minimumBy: OK
2153.23 s
[vector] +++ OK, passed 100 tests; 14 discarded.
2153.23 s
[vector] maximumOn: OK
2153.23 s
[vector] +++ OK, passed 100 tests; 11 discarded.
2153.23 s
[vector] minimumOn: OK
2153.23 s
[vector] +++ OK, passed 100 tests; 12 discarded.
2153.23 s
[vector] maxIndexBy: OK
2153.23 s
[vector] +++ OK, passed 100 tests; 19 discarded.
2153.23 s
[vector] minIndexBy: OK
2153.23 s
[vector] +++ OK, passed 100 tests; 15 discarded.
2153.24 s
[vector] ListFirstMaxIndexWins: OK
2153.24 s
[vector] +++ OK, passed 100 tests; 18 discarded.
2153.24 s
[vector] FalseListFirstMaxIndexWins: OK
2153.24 s
[vector] +++ OK, failed as expected. (after 1 test):
2153.24 s
[vector] Exception:
2153.24 s
[vector] Prelude.foldr1: empty list
2153.24 s
[vector] CallStack (from HasCallStack):
2153.24 s
[vector] error, called at libraries/base/GHC/List.hs:1644:3 in base:GHC.List
2153.24 s
[vector] errorEmptyList, called at libraries/base/GHC/List.hs:609:30 in base:GHC.List
2153.24 s
[vector] foldr1, called at libraries/base/Data/Foldable.hs:741:15 in base:Data.Foldable
2153.24 s
[vector] []
2153.24 s
[vector] mempty: OK
2153.24 s
[vector] +++ OK, passed 1 test.
2153.24 s
[vector] mappend: OK
2153.24 s
[vector] +++ OK, passed 100 tests.
2153.24 s
[vector] mconcat: OK (0.02s)
2153.24 s
[vector] +++ OK, passed 100 tests.
2153.24 s
[vector] glength: OK
2153.24 s
[vector] +++ OK, passed 100 tests.
2153.24 s
[vector] sum: OK
2153.24 s
[vector] +++ OK, passed 100 tests.
2153.24 s
[vector] product: OK
2153.24 s
[vector] +++ OK, passed 100 tests.
2153.24 s
[vector] enumFromN: OK
2153.24 s
[vector] +++ OK, passed 100 tests.
2153.24 s
[vector] enumFromThenN: OK
2153.24 s
[vector] +++ OK, passed 100 tests.
2153.24 s
[vector] enumFromTo: OK
2153.24 s
[vector] +++ OK, passed 100 tests.
2153.24 s
[vector] enumFromThenTo: OK
2153.24 s
[vector] +++ OK, passed 100 tests; 14 discarded.
2153.24 s
[vector] Data.Vector.Storable.Vector (Double)
2153.24 s
[vector] fromList.toList == id: OK
2153.24 s
[vector] +++ OK, passed 100 tests.
2153.24 s
[vector] toList.fromList == id: OK
2153.24 s
[vector] +++ OK, passed 100 tests.
2153.24 s
[vector] unstream.stream == id: OK
2153.24 s
[vector] +++ OK, passed 100 tests.
2153.24 s
[vector] stream.unstream == id: OK
2153.24 s
[vector] +++ OK, passed 100 tests.
2153.24 s
[vector] eq: OK
2153.24 s
[vector] +++ OK, passed 100 tests.
2153.24 s
[vector] length: OK
2153.24 s
[vector] +++ OK, passed 100 tests.
2153.24 s
[vector] null: OK
2153.24 s
[vector] +++ OK, passed 100 tests.
2153.24 s
[vector] index: OK
2153.24 s
[vector] +++ OK, passed 100 tests; 15 discarded.
2153.24 s
[vector] safeIndex: OK
2153.24 s
[vector] +++ OK, passed 100 tests.
2153.24 s
[vector] head: OK
2153.24 s
[vector] +++ OK, passed 100 tests; 13 discarded.
2153.24 s
[vector] last: OK
2153.24 s
[vector] +++ OK, passed 100 tests; 15 discarded.
2153.24 s
[vector] unsafeIndex: OK
2153.24 s
[vector] +++ OK, passed 100 tests; 22 discarded.
2153.24 s
[vector] unsafeHead: OK
2153.24 s
[vector] +++ OK, passed 100 tests; 16 discarded.
2153.24 s
[vector] unsafeLast: OK
2153.24 s
[vector] +++ OK, passed 100 tests; 16 discarded.
2153.24 s
[vector] slice: OK
2153.24 s
[vector] +++ OK, passed 100 tests.
2153.24 s
[vector] init: OK
2153.24 s
[vector] +++ OK, passed 100 tests; 18 discarded.
2153.24 s
[vector] tail: OK
2153.24 s
[vector] +++ OK, passed 100 tests; 16 discarded.
2153.24 s
[vector] take: OK
2153.24 s
[vector] +++ OK, passed 100 tests.
2153.24 s
[vector] drop: OK
2153.24 s
[vector] +++ OK, passed 100 tests.
2153.24 s
[vector] splitAt: OK
2153.24 s
[vector] +++ OK, passed 100 tests.
2153.24 s
[vector] empty: OK
2153.24 s
[vector] +++ OK, passed 1 test.
2153.24 s
[vector] singleton: OK
2153.24 s
[vector] +++ OK, passed 100 tests.
2153.24 s
[vector] replicate: OK
2153.24 s
[vector] +++ OK, passed 100 tests.
2153.24 s
[vector] generate: OK
2153.24 s
[vector] +++ OK, passed 100 tests.
2153.24 s
[vector] iterateN: OK
2153.24 s
[vector] +++ OK, passed 100 tests.
2153.24 s
[vector] iterateNM: OK (0.03s)
2153.24 s
[vector] +++ OK, passed 100 tests.
2153.24 s
[vector] generateM: OK (0.02s)
2153.24 s
[vector] +++ OK, passed 100 tests.
2153.24 s
[vector] replicateM: OK
2153.24 s
[vector] +++ OK, passed 100 tests.
2153.24 s
[vector] create: OK
2153.24 s
[vector] +++ OK, passed 100 tests.
2153.24 s
[vector] createT: OK
2153.24 s
[vector] +++ OK, passed 100 tests.
2153.24 s
[vector] unfoldr: OK
2153.24 s
[vector] +++ OK, passed 100 tests.
2153.24 s
[vector] unfoldrN: OK
2153.24 s
[vector] +++ OK, passed 100 tests.
2153.24 s
[vector] unfoldrExactN: OK
2153.25 s
[vector] +++ OK, passed 100 tests.
2153.25 s
[vector] unfoldrM: OK
2153.25 s
[vector] +++ OK, passed 100 tests.
2153.25 s
[vector] unfoldrNM: OK
2153.25 s
[vector] +++ OK, passed 100 tests.
2153.25 s
[vector] unfoldrExactNM: OK (0.06s)
2153.25 s
[vector] +++ OK, passed 100 tests.
2153.25 s
[vector] constructN: OK (0.04s)
2153.25 s
[vector] +++ OK, passed 100 tests.
2153.25 s
[vector] constructrN: OK (0.03s)
2153.25 s
[vector] +++ OK, passed 100 tests.
2153.25 s
[vector] cons: OK
2153.25 s
[vector] +++ OK, passed 100 tests.
2153.25 s
[vector] snoc: OK
2153.25 s
[vector] +++ OK, passed 100 tests.
2153.25 s
[vector] append: OK
2153.25 s
[vector] +++ OK, passed 100 tests.
2153.25 s
[vector] concat: OK (0.04s)
2153.25 s
[vector] +++ OK, passed 100 tests.
2153.25 s
[vector] force: OK
2153.25 s
[vector] +++ OK, passed 100 tests.
2153.25 s
[vector] upd: OK
2153.25 s
[vector] +++ OK, passed 100 tests.
2153.25 s
[vector] accum: OK (0.02s)
2153.25 s
[vector] +++ OK, passed 100 tests.
2153.25 s
[vector] reverse: OK
2153.25 s
[vector] +++ OK, passed 100 tests.
2153.25 s
[vector] backpermute: OK
2153.25 s
[vector] +++ OK, passed 100 tests.
2153.25 s
[vector] map: OK (0.01s)
2153.25 s
[vector] +++ OK, passed 100 tests.
2153.25 s
[vector] imap: OK (0.01s)
2153.25 s
[vector] +++ OK, passed 100 tests.
2153.25 s
[vector] concatMap: OK (0.01s)
2153.25 s
[vector] +++ OK, passed 100 tests.
2153.25 s
[vector] mapM: OK (0.01s)
2153.25 s
[vector] +++ OK, passed 100 tests.
2153.25 s
[vector] mapM_: OK (0.06s)
2153.25 s
[vector] +++ OK, passed 100 tests.
2153.25 s
[vector] forM: OK (0.01s)
2153.25 s
[vector] +++ OK, passed 100 tests.
2153.25 s
[vector] forM_: OK (0.06s)
2153.25 s
[vector] +++ OK, passed 100 tests.
2153.25 s
[vector] imapM: OK (0.01s)
2153.25 s
[vector] +++ OK, passed 100 tests.
2153.25 s
[vector] imapM_: OK (0.06s)
2153.25 s
[vector] +++ OK, passed 100 tests.
2153.25 s
[vector] zipWith: OK (0.02s)
2153.25 s
[vector] +++ OK, passed 100 tests.
2153.25 s
[vector] zipWith3: OK (0.02s)
2153.25 s
[vector] +++ OK, passed 100 tests.
2153.25 s
[vector] izipWith: OK (0.02s)
2153.25 s
[vector] +++ OK, passed 100 tests.
2153.25 s
[vector] izipWith3: OK (0.03s)
2153.25 s
[vector] +++ OK, passed 100 tests.
2153.25 s
[vector] izipWithM: OK (0.03s)
2153.25 s
[vector] +++ OK, passed 100 tests.
2153.25 s
[vector] izipWithM_: OK (0.04s)
2153.25 s
[vector] +++ OK, passed 100 tests.
2153.25 s
[vector] zipWithM: OK (0.02s)
2153.25 s
[vector] +++ OK, passed 100 tests.
2153.25 s
[vector] zipWithM_: OK (0.06s)
2153.25 s
[vector] +++ OK, passed 100 tests.
2153.25 s
[vector] filter: OK (0.01s)
2153.25 s
[vector] +++ OK, passed 100 tests.
2153.25 s
[vector] ifilter: OK (0.01s)
2153.25 s
[vector] +++ OK, passed 100 tests.
2153.25 s
[vector] filterM: OK (0.08s)
2153.25 s
[vector] +++ OK, passed 100 tests.
2153.25 s
[vector] uniq: OK
2153.25 s
[vector] +++ OK, passed 100 tests.
2153.25 s
[vector] mapMaybe: OK (0.01s)
2153.25 s
[vector] +++ OK, passed 100 tests.
2153.25 s
[vector] imapMaybe: OK (0.01s)
2153.25 s
[vector] +++ OK, passed 100 tests.
2153.25 s
[vector] takeWhile: OK
2153.25 s
[vector] +++ OK, passed 100 tests.
2153.25 s
[vector] dropWhile: OK
2153.25 s
[vector] +++ OK, passed 100 tests.
2153.25 s
[vector] partition: OK (0.01s)
2153.25 s
[vector] +++ OK, passed 100 tests.
2153.25 s
[vector] partitionWith: OK (0.02s)
2153.25 s
[vector] +++ OK, passed 100 tests.
2153.26 s
[vector] span: OK
2153.26 s
[vector] +++ OK, passed 100 tests.
2153.26 s
[vector] break: OK
2153.26 s
[vector] +++ OK, passed 100 tests.
2153.26 s
[vector] spanR: OK
2153.26 s
[vector] +++ OK, passed 100 tests.
2153.26 s
[vector] breakR: OK
2153.26 s
[vector] +++ OK, passed 100 tests.
2153.26 s
[vector] groupBy: OK (0.02s)
2153.26 s
[vector] +++ OK, passed 100 tests.
2153.26 s
[vector] elem: OK
2153.26 s
[vector] +++ OK, passed 100 tests.
2153.26 s
[vector] notElem: OK
2153.26 s
[vector] +++ OK, passed 100 tests.
2153.26 s
[vector] find: OK
2153.26 s
[vector] +++ OK, passed 100 tests.
2153.26 s
[vector] findIndex: OK
2153.26 s
[vector] +++ OK, passed 100 tests.
2153.26 s
[vector] findIndexR: OK
2153.26 s
[vector] +++ OK, passed 100 tests.
2153.26 s
[vector] findIndices: OK (0.01s)
2153.26 s
[vector] +++ OK, passed 100 tests.
2153.26 s
[vector] elemIndex: OK
2153.26 s
[vector] +++ OK, passed 100 tests.
2153.26 s
[vector] elemIndices: OK
2153.26 s
[vector] +++ OK, passed 100 tests.
2153.26 s
[vector] foldl: OK (0.03s)
2153.26 s
[vector] +++ OK, passed 100 tests.
2153.26 s
[vector] foldl1: OK (0.03s)
2153.26 s
[vector] +++ OK, passed 100 tests; 13 discarded.
2153.26 s
[vector] foldl': OK (0.03s)
2153.26 s
[vector] +++ OK, passed 100 tests.
2153.26 s
[vector] foldl1': OK (0.02s)
2153.26 s
[vector] +++ OK, passed 100 tests; 16 discarded.
2153.26 s
[vector] foldr: OK (0.03s)
2153.26 s
[vector] +++ OK, passed 100 tests.
2153.26 s
[vector] foldr1: OK (0.03s)
2153.26 s
[vector] +++ OK, passed 100 tests; 13 discarded.
2153.26 s
[vector] foldr': OK (0.03s)
2153.26 s
[vector] +++ OK, passed 100 tests.
2153.26 s
[vector] foldr1': OK (0.03s)
2153.26 s
[vector] +++ OK, passed 100 tests; 12 discarded.
2153.26 s
[vector] ifoldl: OK (0.03s)
2153.26 s
[vector] +++ OK, passed 100 tests.
2153.26 s
[vector] ifoldl': OK (0.03s)
2153.26 s
[vector] +++ OK, passed 100 tests.
2153.26 s
[vector] ifoldr: OK (0.02s)
2153.26 s
[vector] +++ OK, passed 100 tests.
2153.26 s
[vector] ifoldr': OK (0.02s)
2153.26 s
[vector] +++ OK, passed 100 tests.
2153.26 s
[vector] ifoldM: OK (0.02s)
2153.26 s
[vector] +++ OK, passed 100 tests.
2153.26 s
[vector] ifoldM': OK (0.02s)
2153.26 s
[vector] +++ OK, passed 100 tests.
2153.26 s
[vector] ifoldM_: OK (0.06s)
2153.26 s
[vector] +++ OK, passed 100 tests.
2153.26 s
[vector] ifoldM'_: OK (0.06s)
2153.26 s
[vector] +++ OK, passed 100 tests.
2153.26 s
[vector] all: OK
2153.26 s
[vector] +++ OK, passed 100 tests.
2153.26 s
[vector] any: OK
2153.26 s
[vector] +++ OK, passed 100 tests.
2153.26 s
[vector] prescanl: OK (0.02s)
2153.26 s
[vector] +++ OK, passed 100 tests.
2153.26 s
[vector] prescanl': OK (0.03s)
2153.26 s
[vector] +++ OK, passed 100 tests.
2153.26 s
[vector] postscanl: OK (0.03s)
2153.26 s
[vector] +++ OK, passed 100 tests.
2153.26 s
[vector] postscanl': OK (0.03s)
2153.26 s
[vector] +++ OK, passed 100 tests.
2153.26 s
[vector] scanl: OK (0.03s)
2153.26 s
[vector] +++ OK, passed 100 tests.
2153.26 s
[vector] scanl': OK (0.03s)
2153.26 s
[vector] +++ OK, passed 100 tests.
2153.26 s
[vector] scanl1: OK (0.03s)
2153.26 s
[vector] +++ OK, passed 100 tests.
2153.26 s
[vector] scanl1': OK (0.03s)
2153.26 s
[vector] +++ OK, passed 100 tests.
2153.26 s
[vector] iscanl: OK (0.03s)
2153.26 s
[vector] +++ OK, passed 100 tests.
2153.26 s
[vector] iscanl': OK (0.03s)
2153.26 s
[vector] +++ OK, passed 100 tests.
2153.26 s
[vector] prescanr: OK (0.03s)
2153.26 s
[vector] +++ OK, passed 100 tests.
2153.26 s
[vector] prescanr': OK (0.03s)
2153.26 s
[vector] +++ OK, passed 100 tests.
2153.26 s
[vector] postscanr: OK (0.01s)
2153.26 s
[vector] +++ OK, passed 100 tests.
2153.26 s
[vector] postscanr': OK (0.03s)
2153.26 s
[vector] +++ OK, passed 100 tests.
2153.26 s
[vector] scanr: OK (0.05s)
2153.26 s
[vector] +++ OK, passed 100 tests.
2153.26 s
[vector] scanr': OK (0.05s)
2153.26 s
[vector] +++ OK, passed 100 tests.
2153.26 s
[vector] scanr1: OK (0.05s)
2153.26 s
[vector] +++ OK, passed 100 tests.
2153.26 s
[vector] scanr1': OK (0.03s)
2153.26 s
[vector] +++ OK, passed 100 tests.
2153.26 s
[vector] iscanr: OK (0.03s)
2153.26 s
[vector] +++ OK, passed 100 tests.
2153.26 s
[vector] iscanr': OK (0.03s)
2153.26 s
[vector] +++ OK, passed 100 tests.
2153.27 s
[vector] mut_read: OK
2153.27 s
[vector] +++ OK, passed 100 tests; 15 discarded.
2153.27 s
[vector] mut_write: OK
2153.27 s
[vector] +++ OK, passed 100 tests; 17 discarded.
2153.27 s
[vector] mut_modify: OK
2153.27 s
[vector] +++ OK, passed 100 tests; 13 discarded.
2153.27 s
[vector] mut_generate: OK
2153.27 s
[vector] +++ OK, passed 100 tests.
2153.27 s
[vector] mut_generateM: OK (0.03s)
2153.27 s
[vector] +++ OK, passed 100 tests.
2153.27 s
[vector] mut_mapM_: OK (0.07s)
2153.27 s
[vector] +++ OK, passed 100 tests.
2153.27 s
[vector] mut_imapM_: OK (0.07s)
2153.27 s
[vector] +++ OK, passed 100 tests.
2153.27 s
[vector] mut_forM_: OK (0.06s)
2153.27 s
[vector] +++ OK, passed 100 tests.
2153.27 s
[vector] mut_iforM_: OK (0.06s)
2153.27 s
[vector] +++ OK, passed 100 tests.
2153.27 s
[vector] mut_foldr: OK (0.02s)
2153.27 s
[vector] +++ OK, passed 100 tests.
2153.27 s
[vector] mut_foldr': OK (0.02s)
2153.27 s
[vector] +++ OK, passed 100 tests.
2153.27 s
[vector] mut_foldl: OK (0.02s)
2153.27 s
[vector] +++ OK, passed 100 tests.
2153.27 s
[vector] mut_foldl': OK (0.03s)
2153.27 s
[vector] +++ OK, passed 100 tests.
2153.27 s
[vector] mut_ifoldr: OK (0.03s)
2153.27 s
[vector] +++ OK, passed 100 tests.
2153.27 s
[vector] mut_ifoldr': OK (0.04s)
2153.27 s
[vector] +++ OK, passed 100 tests.
2153.27 s
[vector] mut_ifoldl: OK (0.06s)
2153.27 s
[vector] +++ OK, passed 100 tests.
2153.27 s
[vector] mut_ifoldl': OK (0.03s)
2153.27 s
[vector] +++ OK, passed 100 tests.
2153.27 s
[vector] mut_foldM: OK (0.04s)
2153.27 s
[vector] +++ OK, passed 100 tests.
2153.27 s
[vector] mut_foldM': OK (0.04s)
2153.27 s
[vector] +++ OK, passed 100 tests.
2153.27 s
[vector] mut_foldrM: OK (0.04s)
2153.27 s
[vector] +++ OK, passed 100 tests.
2153.27 s
[vector] mut_foldrM': OK (0.04s)
2153.27 s
[vector] +++ OK, passed 100 tests.
2153.27 s
[vector] mut_ifoldM: OK (0.05s)
2153.27 s
[vector] +++ OK, passed 100 tests.
2153.27 s
[vector] mut_ifoldM': OK (0.05s)
2153.27 s
[vector] +++ OK, passed 100 tests.
2153.27 s
[vector] mut_ifoldrM: OK (0.05s)
2153.27 s
[vector] +++ OK, passed 100 tests.
2153.27 s
[vector] mut_ifoldrM': OK (0.05s)
2153.27 s
[vector] +++ OK, passed 100 tests.
2153.27 s
[vector] compare: OK (0.01s)
2153.27 s
[vector] +++ OK, passed 100 tests.
2153.27 s
[vector] maximum: OK (0.01s)
2153.27 s
[vector] +++ OK, passed 100 tests; 16 discarded.
2153.27 s
[vector] minimum: OK
2153.27 s
[vector] +++ OK, passed 100 tests; 14 discarded.
2153.27 s
[vector] minIndex: OK (0.01s)
2153.27 s
[vector] +++ OK, passed 100 tests; 18 discarded.
2153.27 s
[vector] maxIndex: OK (0.01s)
2153.27 s
[vector] +++ OK, passed 100 tests; 17 discarded.
2153.27 s
[vector] maximumBy: OK (0.01s)
2153.27 s
[vector] +++ OK, passed 100 tests; 18 discarded.
2153.27 s
[vector] minimumBy: OK
2153.27 s
[vector] +++ OK, passed 100 tests; 13 discarded.
2153.27 s
[vector] maximumOn: OK (0.01s)
2153.28 s
[vector] +++ OK, passed 100 tests; 16 discarded.
2153.28 s
[vector] minimumOn: OK
2153.28 s
[vector] +++ OK, passed 100 tests; 15 discarded.
2153.28 s
[vector] maxIndexBy: OK
2153.28 s
[vector] +++ OK, passed 100 tests; 17 discarded.
2153.28 s
[vector] minIndexBy: OK
2153.28 s
[vector] +++ OK, passed 100 tests; 21 discarded.
2153.28 s
[vector] ListFirstMaxIndexWins: OK (0.01s)
2153.28 s
[vector] +++ OK, passed 100 tests; 19 discarded.
2153.28 s
[vector] FalseListFirstMaxIndexWins: OK
2153.28 s
[vector] +++ OK, failed as expected. (after 1 test):
2153.28 s
[vector] Exception:
2153.28 s
[vector] Prelude.foldr1: empty list
2153.28 s
[vector] CallStack (from HasCallStack):
2153.28 s
[vector] error, called at libraries/base/GHC/List.hs:1644:3 in base:GHC.List
2153.28 s
[vector] errorEmptyList, called at libraries/base/GHC/List.hs:609:30 in base:GHC.List
2153.28 s
[vector] foldr1, called at libraries/base/Data/Foldable.hs:741:15 in base:Data.Foldable
2153.28 s
[vector] []
2153.28 s
[vector] mempty: OK
2153.28 s
[vector] +++ OK, passed 1 test.
2153.28 s
[vector] mappend: OK (0.01s)
2153.28 s
[vector] +++ OK, passed 100 tests.
2153.28 s
[vector] mconcat: OK (0.09s)
2153.28 s
[vector] +++ OK, passed 100 tests.
2153.28 s
[vector] glength: OK (0.02s)
2153.28 s
[vector] +++ OK, passed 100 tests.
2153.28 s
[vector] sum: OK
2153.28 s
[vector] +++ OK, passed 100 tests.
2153.28 s
[vector] product: OK
2153.28 s
[vector] +++ OK, passed 100 tests.
2153.28 s
[vector] enumFromN: OK
2153.28 s
[vector] +++ OK, passed 100 tests.
2153.28 s
[vector] enumFromThenN: OK (0.01s)
2153.28 s
[vector] +++ OK, passed 100 tests.
2153.28 s
[vector] enumFromTo: OK
2153.28 s
[vector] +++ OK, passed 100 tests.
2153.28 s
[vector] enumFromThenTo: OK (0.01s)
2153.28 s
[vector] +++ OK, passed 100 tests.
2153.28 s
[vector] unstream
2153.28 s
[vector] unstream == vunstream (exact): OK
2153.28 s
[vector] +++ OK, passed 100 tests.
2153.28 s
[vector] unstream == vunstream (unknown): OK
2153.28 s
[vector] +++ OK, passed 100 tests.
2153.28 s
[vector] unstreamR ~= vunstream (exact): OK
2153.28 s
[vector] +++ OK, passed 100 tests.
2153.28 s
[vector] unstreamR ~= vunstream (unknown): OK
2153.28 s
[vector] +++ OK, passed 100 tests.
2153.28 s
[vector] Tests.Vector.Strict
2153.28 s
[vector] Bool
2153.28 s
[vector] fromList.toList == id: OK
2153.28 s
[vector] +++ OK, passed 100 tests.
2153.28 s
[vector] toList.fromList == id: OK
2153.28 s
[vector] +++ OK, passed 100 tests.
2153.28 s
[vector] unstream.stream == id: OK (0.01s)
2153.28 s
[vector] +++ OK, passed 100 tests.
2153.28 s
[vector] stream.unstream == id: OK
2153.28 s
[vector] +++ OK, passed 100 tests.
2153.28 s
[vector] eq: OK (0.01s)
2153.28 s
[vector] +++ OK, passed 100 tests.
2153.28 s
[vector] length: OK (0.01s)
2153.28 s
[vector] +++ OK, passed 100 tests.
2153.28 s
[vector] null: OK
2153.28 s
[vector] +++ OK, passed 100 tests.
2153.28 s
[vector] index: OK
2153.28 s
[vector] +++ OK, passed 100 tests; 19 discarded.
2153.28 s
[vector] safeIndex: OK (0.01s)
2153.28 s
[vector] +++ OK, passed 100 tests.
2153.28 s
[vector] head: OK
2153.28 s
[vector] +++ OK, passed 100 tests; 15 discarded.
2153.28 s
[vector] last: OK
2153.28 s
[vector] +++ OK, passed 100 tests; 18 discarded.
2153.28 s
[vector] unsafeIndex: OK
2153.28 s
[vector] +++ OK, passed 100 tests; 18 discarded.
2153.28 s
[vector] unsafeHead: OK
2153.28 s
[vector] +++ OK, passed 100 tests; 13 discarded.
2153.28 s
[vector] unsafeLast: OK
2153.28 s
[vector] +++ OK, passed 100 tests; 14 discarded.
2153.28 s
[vector] slice: OK
2153.28 s
[vector] +++ OK, passed 100 tests.
2153.28 s
[vector] init: OK
2153.28 s
[vector] +++ OK, passed 100 tests; 24 discarded.
2153.28 s
[vector] tail: OK
2153.28 s
[vector] +++ OK, passed 100 tests; 21 discarded.
2153.28 s
[vector] take: OK (0.01s)
2153.28 s
[vector] +++ OK, passed 100 tests.
2153.28 s
[vector] drop: OK
2153.28 s
[vector] +++ OK, passed 100 tests.
2153.29 s
[vector] splitAt: OK (0.01s)
2153.29 s
[vector] +++ OK, passed 100 tests.
2153.29 s
[vector] empty: OK
2153.29 s
[vector] +++ OK, passed 1 test.
2153.29 s
[vector] singleton: OK
2153.29 s
[vector] +++ OK, passed 100 tests.
2153.29 s
[vector] replicate: OK
2153.29 s
[vector] +++ OK, passed 100 tests.
2153.29 s
[vector] generate: OK
2153.29 s
[vector] +++ OK, passed 100 tests.
2153.29 s
[vector] iterateN: OK
2153.29 s
[vector] +++ OK, passed 100 tests.
2153.29 s
[vector] iterateNM: OK (0.10s)
2153.29 s
[vector] +++ OK, passed 100 tests.
2153.29 s
[vector] generateM: OK (0.04s)
2153.29 s
[vector] +++ OK, passed 100 tests.
2153.29 s
[vector] replicateM: OK (0.02s)
2153.29 s
[vector] +++ OK, passed 100 tests.
2153.29 s
[vector] create: OK
2153.29 s
[vector] +++ OK, passed 100 tests.
2153.29 s
[vector] createT: OK
2153.29 s
[vector] +++ OK, passed 100 tests.
2153.29 s
[vector] unfoldr: OK
2153.29 s
[vector] +++ OK, passed 100 tests.
2153.29 s
[vector] unfoldrN: OK (0.01s)
2153.29 s
[vector] +++ OK, passed 100 tests.
2153.29 s
[vector] unfoldrExactN: OK (0.02s)
2153.29 s
[vector] +++ OK, passed 100 tests.
2153.29 s
[vector] unfoldrM: OK (0.02s)
2153.29 s
[vector] +++ OK, passed 100 tests.
2153.29 s
[vector] unfoldrNM: OK (0.02s)
2153.29 s
[vector] +++ OK, passed 100 tests.
2153.29 s
[vector] unfoldrExactNM: OK (0.23s)
2153.29 s
[vector] +++ OK, passed 100 tests.
2153.29 s
[vector] constructN: OK
2153.29 s
[vector] +++ OK, passed 100 tests.
2153.29 s
[vector] constructrN: OK (0.03s)
2153.29 s
[vector] +++ OK, passed 100 tests.
2153.29 s
[vector] cons: OK
2153.29 s
[vector] +++ OK, passed 100 tests.
2153.29 s
[vector] snoc: OK
2153.29 s
[vector] +++ OK, passed 100 tests.
2153.29 s
[vector] append: OK
2153.29 s
[vector] +++ OK, passed 100 tests.
2153.29 s
[vector] concat: OK (0.05s)
2153.29 s
[vector] +++ OK, passed 100 tests.
2153.29 s
[vector] force: OK
2153.29 s
[vector] +++ OK, passed 100 tests.
2153.29 s
[vector] upd: OK
2153.29 s
[vector] +++ OK, passed 100 tests.
2153.29 s
[vector] accum: OK
2153.29 s
[vector] +++ OK, passed 100 tests.
2153.29 s
[vector] reverse: OK
2153.29 s
[vector] +++ OK, passed 100 tests.
2153.29 s
[vector] backpermute: OK
2153.29 s
[vector] +++ OK, passed 100 tests.
2153.29 s
[vector] map: OK
2153.29 s
[vector] +++ OK, passed 100 tests.
2153.29 s
[vector] imap: OK
2153.29 s
[vector] +++ OK, passed 100 tests.
2153.29 s
[vector] concatMap: OK
2153.29 s
[vector] +++ OK, passed 100 tests.
2153.29 s
[vector] mapM: OK
2153.29 s
[vector] +++ OK, passed 100 tests.
2153.29 s
[vector] mapM_: OK (0.02s)
2153.29 s
[vector] +++ OK, passed 100 tests.
2153.29 s
[vector] forM: OK
2153.29 s
[vector] +++ OK, passed 100 tests.
2153.29 s
[vector] forM_: OK (0.02s)
2153.29 s
[vector] +++ OK, passed 100 tests.
2153.29 s
[vector] imapM: OK
2153.29 s
[vector] +++ OK, passed 100 tests.
2153.29 s
[vector] imapM_: OK (0.01s)
2153.29 s
[vector] +++ OK, passed 100 tests.
2153.29 s
[vector] zipWith: OK
2153.29 s
[vector] +++ OK, passed 100 tests.
2153.29 s
[vector] zipWith3: OK
2153.29 s
[vector] +++ OK, passed 100 tests.
2153.29 s
[vector] izipWith: OK
2153.29 s
[vector] +++ OK, passed 100 tests.
2153.29 s
[vector] izipWith3: OK
2153.29 s
[vector] +++ OK, passed 100 tests.
2153.29 s
[vector] izipWithM: OK
2153.29 s
[vector] +++ OK, passed 100 tests.
2153.29 s
[vector] izipWithM_: OK (0.01s)
2153.29 s
[vector] +++ OK, passed 100 tests.
2153.29 s
[vector] zipWithM: OK
2153.29 s
[vector] +++ OK, passed 100 tests.
2153.29 s
[vector] zipWithM_: OK (0.01s)
2153.30 s
[vector] +++ OK, passed 100 tests.
2153.30 s
[vector] filter: OK
2153.30 s
[vector] +++ OK, passed 100 tests.
2153.30 s
[vector] ifilter: OK
2153.30 s
[vector] +++ OK, passed 100 tests.
2153.30 s
[vector] filterM: OK (0.03s)
2153.30 s
[vector] +++ OK, passed 100 tests.
2153.30 s
[vector] uniq: OK
2153.30 s
[vector] +++ OK, passed 100 tests.
2153.30 s
[vector] mapMaybe: OK
2153.30 s
[vector] +++ OK, passed 100 tests.
2153.30 s
[vector] imapMaybe: OK
2153.30 s
[vector] +++ OK, passed 100 tests.
2153.30 s
[vector] takeWhile: OK
2153.30 s
[vector] +++ OK, passed 100 tests.
2153.30 s
[vector] dropWhile: OK
2153.30 s
[vector] +++ OK, passed 100 tests.
2153.30 s
[vector] partition: OK
2153.30 s
[vector] +++ OK, passed 100 tests.
2153.30 s
[vector] partitionWith: OK
2153.30 s
[vector] +++ OK, passed 100 tests.
2153.30 s
[vector] span: OK
2153.30 s
[vector] +++ OK, passed 100 tests.
2153.30 s
[vector] break: OK
2153.30 s
[vector] +++ OK, passed 100 tests.
2153.30 s
[vector] spanR: OK
2153.30 s
[vector] +++ OK, passed 100 tests.
2153.30 s
[vector] breakR: OK
2153.30 s
[vector] +++ OK, passed 100 tests.
2153.30 s
[vector] groupBy: OK
2153.30 s
[vector] +++ OK, passed 100 tests.
2153.30 s
[vector] elem: OK
2153.30 s
[vector] +++ OK, passed 100 tests.
2153.30 s
[vector] notElem: OK
2153.30 s
[vector] +++ OK, passed 100 tests.
2153.30 s
[vector] find: OK
2153.30 s
[vector] +++ OK, passed 100 tests.
2153.30 s
[vector] findIndex: OK
2153.30 s
[vector] +++ OK, passed 100 tests.
2153.30 s
[vector] findIndexR: OK
2153.30 s
[vector] +++ OK, passed 100 tests.
2153.30 s
[vector] findIndices: OK
2153.30 s
[vector] +++ OK, passed 100 tests.
2153.30 s
[vector] elemIndex: OK
2153.30 s
[vector] +++ OK, passed 100 tests.
2153.30 s
[vector] elemIndices: OK
2153.30 s
[vector] +++ OK, passed 100 tests.
2153.30 s
[vector] foldl: OK
2153.30 s
[vector] +++ OK, passed 100 tests.
2153.30 s
[vector] foldl1: OK
2153.30 s
[vector] +++ OK, passed 100 tests; 23 discarded.
2153.30 s
[vector] foldl': OK
2153.30 s
[vector] +++ OK, passed 100 tests.
2153.30 s
[vector] foldl1': OK
2153.30 s
[vector] +++ OK, passed 100 tests; 17 discarded.
2153.30 s
[vector] foldr: OK
2153.30 s
[vector] +++ OK, passed 100 tests.
2153.30 s
[vector] foldr1: OK
2153.30 s
[vector] +++ OK, passed 100 tests; 17 discarded.
2153.30 s
[vector] foldr': OK
2153.30 s
[vector] +++ OK, passed 100 tests.
2153.30 s
[vector] foldr1': OK
2153.30 s
[vector] +++ OK, passed 100 tests; 15 discarded.
2153.30 s
[vector] ifoldl: OK
2153.30 s
[vector] +++ OK, passed 100 tests.
2153.30 s
[vector] ifoldl': OK
2153.30 s
[vector] +++ OK, passed 100 tests.
2153.30 s
[vector] ifoldr: OK
2153.30 s
[vector] +++ OK, passed 100 tests.
2153.30 s
[vector] ifoldr': OK
2153.30 s
[vector] +++ OK, passed 100 tests.
2153.30 s
[vector] ifoldM: OK
2153.30 s
[vector] +++ OK, passed 100 tests.
2153.30 s
[vector] ifoldM': OK
2153.30 s
[vector] +++ OK, passed 100 tests.
2153.30 s
[vector] ifoldM_: OK (0.02s)
2153.30 s
[vector] +++ OK, passed 100 tests.
2153.30 s
[vector] ifoldM'_: OK (0.02s)
2153.30 s
[vector] +++ OK, passed 100 tests.
2153.30 s
[vector] all: OK
2153.30 s
[vector] +++ OK, passed 100 tests.
2153.30 s
[vector] any: OK
2153.30 s
[vector] +++ OK, passed 100 tests.
2153.30 s
[vector] prescanl: OK
2153.30 s
[vector] +++ OK, passed 100 tests.
2153.30 s
[vector] prescanl': OK
2153.30 s
[vector] +++ OK, passed 100 tests.
2153.30 s
[vector] postscanl: OK
2153.30 s
[vector] +++ OK, passed 100 tests.
2153.30 s
[vector] postscanl': OK
2153.30 s
[vector] +++ OK, passed 100 tests.
2153.30 s
[vector] scanl: OK
2153.30 s
[vector] +++ OK, passed 100 tests.
2153.30 s
[vector] scanl': OK
2153.30 s
[vector] +++ OK, passed 100 tests.
2153.30 s
[vector] scanl1: OK
2153.30 s
[vector] +++ OK, passed 100 tests.
2153.30 s
[vector] scanl1': OK
2153.30 s
[vector] +++ OK, passed 100 tests.
2153.30 s
[vector] iscanl: OK
2153.30 s
[vector] +++ OK, passed 100 tests.
2153.30 s
[vector] iscanl': OK
2153.30 s
[vector] +++ OK, passed 100 tests.
2153.30 s
[vector] prescanr: OK
2153.30 s
[vector] +++ OK, passed 100 tests.
2153.30 s
[vector] prescanr': OK
2153.30 s
[vector] +++ OK, passed 100 tests.
2153.30 s
[vector] postscanr: OK
2153.30 s
[vector] +++ OK, passed 100 tests.
2153.30 s
[vector] postscanr': OK
2153.30 s
[vector] +++ OK, passed 100 tests.
2153.30 s
[vector] scanr: OK
2153.30 s
[vector] +++ OK, passed 100 tests.
2153.30 s
[vector] scanr': OK
2153.30 s
[vector] +++ OK, passed 100 tests.
2153.30 s
[vector] scanr1: OK
2153.30 s
[vector] +++ OK, passed 100 tests.
2153.30 s
[vector] scanr1': OK
2153.30 s
[vector] +++ OK, passed 100 tests.
2153.30 s
[vector] iscanr: OK
2153.30 s
[vector] +++ OK, passed 100 tests.
2153.30 s
[vector] iscanr': OK
2153.31 s
[vector] +++ OK, passed 100 tests.
2153.31 s
[vector] mut_read: OK
2153.31 s
[vector] +++ OK, passed 100 tests; 16 discarded.
2153.31 s
[vector] mut_write: OK
2153.31 s
[vector] +++ OK, passed 100 tests; 12 discarded.
2153.31 s
[vector] mut_modify: OK
2153.31 s
[vector] +++ OK, passed 100 tests; 18 discarded.
2153.31 s
[vector] mut_generate: OK
2153.31 s
[vector] +++ OK, passed 100 tests.
2153.31 s
[vector] mut_generateM: OK
2153.31 s
[vector] +++ OK, passed 100 tests.
2153.31 s
[vector] mut_mapM_: OK (0.01s)
2153.31 s
[vector] +++ OK, passed 100 tests.
2153.31 s
[vector] mut_imapM_: OK (0.02s)
2153.31 s
[vector] +++ OK, passed 100 tests.
2153.31 s
[vector] mut_forM_: OK (0.02s)
2153.31 s
[vector] +++ OK, passed 100 tests.
2153.31 s
[vector] mut_iforM_: OK (0.02s)
2153.31 s
[vector] +++ OK, passed 100 tests.
2153.31 s
[vector] mut_foldr: OK
2153.31 s
[vector] +++ OK, passed 100 tests.
2153.31 s
[vector] mut_foldr': OK
2153.31 s
[vector] +++ OK, passed 100 tests.
2153.31 s
[vector] mut_foldl: OK
2153.31 s
[vector] +++ OK, passed 100 tests.
2153.31 s
[vector] mut_foldl': OK
2153.31 s
[vector] +++ OK, passed 100 tests.
2153.31 s
[vector] mut_ifoldr: OK
2153.31 s
[vector] +++ OK, passed 100 tests.
2153.31 s
[vector] mut_ifoldr': OK
2153.31 s
[vector] +++ OK, passed 100 tests.
2153.31 s
[vector] mut_ifoldl: OK
2153.31 s
[vector] +++ OK, passed 100 tests.
2153.31 s
[vector] mut_ifoldl': OK
2153.31 s
[vector] +++ OK, passed 100 tests.
2153.31 s
[vector] mut_foldM: OK
2153.31 s
[vector] +++ OK, passed 100 tests.
2153.31 s
[vector] mut_foldM': OK
2153.31 s
[vector] +++ OK, passed 100 tests.
2153.31 s
[vector] mut_foldrM: OK
2153.31 s
[vector] +++ OK, passed 100 tests.
2153.31 s
[vector] mut_foldrM': OK
2153.31 s
[vector] +++ OK, passed 100 tests.
2153.31 s
[vector] mut_ifoldM: OK
2153.31 s
[vector] +++ OK, passed 100 tests.
2153.32 s
[vector] mut_ifoldM': OK
2153.32 s
[vector] +++ OK, passed 100 tests.
2153.32 s
[vector] mut_ifoldrM: OK
2153.32 s
[vector] +++ OK, passed 100 tests.
2153.32 s
[vector] mut_ifoldrM': OK
2153.32 s
[vector] +++ OK, passed 100 tests.
2153.32 s
[vector] compare: OK
2153.32 s
[vector] +++ OK, passed 100 tests.
2153.32 s
[vector] maximum: OK
2153.32 s
[vector] +++ OK, passed 100 tests; 11 discarded.
2153.32 s
[vector] minimum: OK
2153.32 s
[vector] +++ OK, passed 100 tests; 15 discarded.
2153.32 s
[vector] minIndex: OK
2153.32 s
[vector] +++ OK, passed 100 tests; 16 discarded.
2153.32 s
[vector] maxIndex: OK
2153.32 s
[vector] +++ OK, passed 100 tests; 12 discarded.
2153.32 s
[vector] maximumBy: OK
2153.32 s
[vector] +++ OK, passed 100 tests; 20 discarded.
2153.32 s
[vector] minimumBy: OK
2153.32 s
[vector] +++ OK, passed 100 tests; 15 discarded.
2153.32 s
[vector] maximumOn: OK
2153.32 s
[vector] +++ OK, passed 100 tests; 15 discarded.
2153.32 s
[vector] minimumOn: OK
2153.32 s
[vector] +++ OK, passed 100 tests; 17 discarded.
2153.32 s
[vector] maxIndexBy: OK
2153.32 s
[vector] +++ OK, passed 100 tests; 11 discarded.
2153.32 s
[vector] minIndexBy: OK
2153.32 s
[vector] +++ OK, passed 100 tests; 12 discarded.
2153.32 s
[vector] ListFirstMaxIndexWins: OK
2153.32 s
[vector] +++ OK, passed 100 tests; 14 discarded.
2153.33 s
[vector] FalseListFirstMaxIndexWins: OK
2153.33 s
[vector] +++ OK, failed as expected. (after 1 test):
2153.33 s
[vector] Exception:
2153.33 s
[vector] Prelude.foldr1: empty list
2153.33 s
[vector] CallStack (from HasCallStack):
2153.33 s
[vector] error, called at libraries/base/GHC/List.hs:1644:3 in base:GHC.List
2153.33 s
[vector] errorEmptyList, called at libraries/base/GHC/List.hs:609:30 in base:GHC.List
2153.33 s
[vector] foldr1, called at libraries/base/Data/Foldable.hs:741:15 in base:Data.Foldable
2153.33 s
[vector] []
2153.33 s
[vector] zip: OK
2153.33 s
[vector] +++ OK, passed 100 tests.
2153.33 s
[vector] zip3: OK
2153.33 s
[vector] +++ OK, passed 100 tests.
2153.33 s
[vector] unzip: OK
2153.33 s
[vector] +++ OK, passed 100 tests.
2153.33 s
[vector] unzip3: OK
2153.33 s
[vector] +++ OK, passed 100 tests.
2153.33 s
[vector] indexed: OK
2153.33 s
[vector] +++ OK, passed 100 tests.
2153.33 s
[vector] update: OK
2153.33 s
[vector] +++ OK, passed 100 tests.
2153.33 s
[vector] concat: OK
2153.33 s
[vector] +++ OK, passed 100 tests.
2153.33 s
[vector] mempty: OK
2153.33 s
[vector] +++ OK, passed 1 test.
2153.33 s
[vector] mappend: OK
2153.33 s
[vector] +++ OK, passed 100 tests.
2153.33 s
[vector] mconcat: OK (0.01s)
2153.33 s
[vector] +++ OK, passed 100 tests.
2153.33 s
[vector] fmap: OK
2153.33 s
[vector] +++ OK, passed 100 tests.
2153.33 s
[vector] return: OK
2153.33 s
[vector] +++ OK, passed 100 tests.
2153.33 s
[vector] bind: OK (0.02s)
2153.33 s
[vector] +++ OK, passed 100 tests.
2153.33 s
[vector] mzip: OK
2153.33 s
[vector] +++ OK, passed 100 tests.
2153.33 s
[vector] munzip: OK
2153.33 s
[vector] +++ OK, passed 100 tests.
2153.33 s
[vector] applicative_pure: OK
2153.33 s
[vector] +++ OK, passed 100 tests.
2153.33 s
[vector] applicative_appl: OK (0.02s)
2153.33 s
[vector] +++ OK, passed 100 tests.
2153.33 s
[vector] alternative_empty: OK
2153.33 s
[vector] +++ OK, passed 1 test.
2153.33 s
[vector] alternative_or: OK
2153.33 s
[vector] +++ OK, passed 100 tests.
2153.33 s
[vector] sequence: OK (0.06s)
2153.33 s
[vector] +++ OK, passed 100 tests.
2153.33 s
[vector] sequence_: OK (0.01s)
2153.33 s
[vector] +++ OK, passed 100 tests.
2153.33 s
[vector] glength: OK
2153.33 s
[vector] +++ OK, passed 100 tests.
2153.33 s
[vector] and: OK
2153.33 s
[vector] +++ OK, passed 100 tests.
2153.33 s
[vector] or: OK
2153.33 s
[vector] +++ OK, passed 100 tests.
2153.33 s
[vector] Int
2153.33 s
[vector] fromList.toList == id: OK
2153.33 s
[vector] +++ OK, passed 100 tests.
2153.33 s
[vector] toList.fromList == id: OK
2153.33 s
[vector] +++ OK, passed 100 tests.
2153.33 s
[vector] unstream.stream == id: OK
2153.33 s
[vector] +++ OK, passed 100 tests.
2153.33 s
[vector] stream.unstream == id: OK
2153.33 s
[vector] +++ OK, passed 100 tests.
2153.33 s
[vector] eq: OK
2153.33 s
[vector] +++ OK, passed 100 tests.
2153.33 s
[vector] length: OK
2153.33 s
[vector] +++ OK, passed 100 tests.
2153.33 s
[vector] null: OK
2153.34 s
[vector] +++ OK, passed 100 tests.
2153.34 s
[vector] index: OK
2153.34 s
[vector] +++ OK, passed 100 tests; 11 discarded.
2153.34 s
[vector] safeIndex: OK
2153.34 s
[vector] +++ OK, passed 100 tests.
2153.34 s
[vector] head: OK
2153.34 s
[vector] +++ OK, passed 100 tests; 15 discarded.
2153.34 s
[vector] last: OK
2153.34 s
[vector] +++ OK, passed 100 tests; 19 discarded.
2153.34 s
[vector] unsafeIndex: OK
2153.34 s
[vector] +++ OK, passed 100 tests; 11 discarded.
2153.34 s
[vector] unsafeHead: OK
2153.34 s
[vector] +++ OK, passed 100 tests; 17 discarded.
2153.34 s
[vector] unsafeLast: OK
2153.34 s
[vector] +++ OK, passed 100 tests; 22 discarded.
2153.34 s
[vector] slice: OK
2153.34 s
[vector] +++ OK, passed 100 tests.
2153.34 s
[vector] init: OK
2153.34 s
[vector] +++ OK, passed 100 tests; 16 discarded.
2153.34 s
[vector] tail: OK
2153.34 s
[vector] +++ OK, passed 100 tests; 20 discarded.
2153.34 s
[vector] take: OK
2153.34 s
[vector] +++ OK, passed 100 tests.
2153.34 s
[vector] drop: OK
2153.34 s
[vector] +++ OK, passed 100 tests.
2153.34 s
[vector] splitAt: OK
2153.34 s
[vector] +++ OK, passed 100 tests.
2153.34 s
[vector] empty: OK
2153.34 s
[vector] +++ OK, passed 1 test.
2153.34 s
[vector] singleton: OK
2153.34 s
[vector] +++ OK, passed 100 tests.
2153.34 s
[vector] replicate: OK
2153.34 s
[vector] +++ OK, passed 100 tests.
2153.34 s
[vector] generate: OK
2153.34 s
[vector] +++ OK, passed 100 tests.
2153.34 s
[vector] iterateN: OK
2153.34 s
[vector] +++ OK, passed 100 tests.
2153.34 s
[vector] iterateNM: OK (0.02s)
2153.34 s
[vector] +++ OK, passed 100 tests.
2153.34 s
[vector] generateM: OK (0.01s)
2153.34 s
[vector] +++ OK, passed 100 tests.
2153.34 s
[vector] replicateM: OK (0.03s)
2153.34 s
[vector] +++ OK, passed 100 tests.
2153.34 s
[vector] create: OK
2153.34 s
[vector] +++ OK, passed 100 tests.
2153.34 s
[vector] createT: OK
2153.34 s
[vector] +++ OK, passed 100 tests.
2153.34 s
[vector] unfoldr: OK
2153.34 s
[vector] +++ OK, passed 100 tests.
2153.34 s
[vector] unfoldrN: OK
2153.34 s
[vector] +++ OK, passed 100 tests.
2153.34 s
[vector] unfoldrExactN: OK
2153.34 s
[vector] +++ OK, passed 100 tests.
2153.34 s
[vector] unfoldrM: OK
2153.34 s
[vector] +++ OK, passed 100 tests.
2153.34 s
[vector] unfoldrNM: OK
2153.34 s
[vector] +++ OK, passed 100 tests.
2153.34 s
[vector] unfoldrExactNM: OK (0.02s)
2153.34 s
[vector] +++ OK, passed 100 tests.
2153.34 s
[vector] constructN: OK
2153.34 s
[vector] +++ OK, passed 100 tests.
2153.34 s
[vector] constructrN: OK
2153.34 s
[vector] +++ OK, passed 100 tests.
2153.34 s
[vector] cons: OK
2153.34 s
[vector] +++ OK, passed 100 tests.
2153.34 s
[vector] snoc: OK
2153.34 s
[vector] +++ OK, passed 100 tests.
2153.34 s
[vector] append: OK
2153.35 s
[vector] +++ OK, passed 100 tests.
2153.35 s
[vector] concat: OK (0.02s)
2153.35 s
[vector] +++ OK, passed 100 tests.
2153.35 s
[vector] force: OK
2153.35 s
[vector] +++ OK, passed 100 tests.
2153.35 s
[vector] upd: OK
2153.35 s
[vector] +++ OK, passed 100 tests.
2153.35 s
[vector] accum: OK
2153.35 s
[vector] +++ OK, passed 100 tests.
2153.35 s
[vector] reverse: OK
2153.35 s
[vector] +++ OK, passed 100 tests.
2153.35 s
[vector] backpermute: OK
2153.35 s
[vector] +++ OK, passed 100 tests.
2153.35 s
[vector] map: OK
2153.35 s
[vector] +++ OK, passed 100 tests.
2153.35 s
[vector] imap: OK
2153.35 s
[vector] +++ OK, passed 100 tests.
2153.35 s
[vector] concatMap: OK
2153.35 s
[vector] +++ OK, passed 100 tests.
2153.35 s
[vector] mapM: OK
2153.35 s
[vector] +++ OK, passed 100 tests.
2153.35 s
[vector] mapM_: OK (0.03s)
2153.35 s
[vector] +++ OK, passed 100 tests.
2153.35 s
[vector] forM: OK
2153.35 s
[vector] +++ OK, passed 100 tests.
2153.35 s
[vector] forM_: OK (0.03s)
2153.35 s
[vector] +++ OK, passed 100 tests.
2153.35 s
[vector] imapM: OK
2153.35 s
[vector] +++ OK, passed 100 tests.
2153.35 s
[vector] imapM_: OK (0.18s)
2153.35 s
[vector] +++ OK, passed 100 tests.
2153.35 s
[vector] zipWith: OK (0.02s)
2153.35 s
[vector] +++ OK, passed 100 tests.
2153.35 s
[vector] zipWith3: OK (0.01s)
2153.35 s
[vector] +++ OK, passed 100 tests.
2153.35 s
[vector] izipWith: OK (0.02s)
2153.35 s
[vector] +++ OK, passed 100 tests.
2153.35 s
[vector] izipWith3: OK (0.02s)
2153.35 s
[vector] +++ OK, passed 100 tests.
2153.35 s
[vector] izipWithM: OK (0.01s)
2153.35 s
[vector] +++ OK, passed 100 tests.
2153.35 s
[vector] izipWithM_: OK (0.08s)
2153.35 s
[vector] +++ OK, passed 100 tests.
2153.35 s
[vector] zipWithM: OK (0.01s)
2153.35 s
[vector] +++ OK, passed 100 tests.
2153.35 s
[vector] zipWithM_: OK (0.06s)
2153.35 s
[vector] +++ OK, passed 100 tests.
2153.35 s
[vector] filter: OK (0.01s)
2153.35 s
[vector] +++ OK, passed 100 tests.
2153.35 s
[vector] ifilter: OK
2153.35 s
[vector] +++ OK, passed 100 tests.
2153.35 s
[vector] filterM: OK (0.09s)
2153.35 s
[vector] +++ OK, passed 100 tests.
2153.35 s
[vector] uniq: OK
2153.35 s
[vector] +++ OK, passed 100 tests.
2153.35 s
[vector] mapMaybe: OK (0.01s)
2153.35 s
[vector] +++ OK, passed 100 tests.
2153.35 s
[vector] imapMaybe: OK
2153.35 s
[vector] +++ OK, passed 100 tests.
2153.35 s
[vector] takeWhile: OK
2153.35 s
[vector] +++ OK, passed 100 tests.
2153.35 s
[vector] dropWhile: OK
2153.35 s
[vector] +++ OK, passed 100 tests.
2153.35 s
[vector] partition: OK (0.01s)
2153.35 s
[vector] +++ OK, passed 100 tests.
2153.35 s
[vector] partitionWith: OK
2153.35 s
[vector] +++ OK, passed 100 tests.
2153.35 s
[vector] span: OK (0.01s)
2153.35 s
[vector] +++ OK, passed 100 tests.
2153.35 s
[vector] break: OK
2153.35 s
[vector] +++ OK, passed 100 tests.
2153.35 s
[vector] spanR: OK
2153.35 s
[vector] +++ OK, passed 100 tests.
2153.35 s
[vector] breakR: OK (0.01s)
2153.35 s
[vector] +++ OK, passed 100 tests.
2153.35 s
[vector] groupBy: OK (0.01s)
2153.35 s
[vector] +++ OK, passed 100 tests.
2153.35 s
[vector] elem: OK
2153.35 s
[vector] +++ OK, passed 100 tests.
2153.35 s
[vector] notElem: OK
2153.35 s
[vector] +++ OK, passed 100 tests.
2153.35 s
[vector] find: OK
2153.35 s
[vector] +++ OK, passed 100 tests.
2153.35 s
[vector] findIndex: OK
2153.35 s
[vector] +++ OK, passed 100 tests.
2153.35 s
[vector] findIndexR: OK
2153.35 s
[vector] +++ OK, passed 100 tests.
2153.35 s
[vector] findIndices: OK
2153.35 s
[vector] +++ OK, passed 100 tests.
2153.35 s
[vector] elemIndex: OK
2153.35 s
[vector] +++ OK, passed 100 tests.
2153.35 s
[vector] elemIndices: OK
2153.35 s
[vector] +++ OK, passed 100 tests.
2153.35 s
[vector] foldl: OK
2153.35 s
[vector] +++ OK, passed 100 tests.
2153.35 s
[vector] foldl1: OK
2153.35 s
[vector] +++ OK, passed 100 tests; 17 discarded.
2153.35 s
[vector] foldl': OK
2153.35 s
[vector] +++ OK, passed 100 tests.
2153.35 s
[vector] foldl1': OK
2153.35 s
[vector] +++ OK, passed 100 tests; 16 discarded.
2153.35 s
[vector] foldr: OK
2153.35 s
[vector] +++ OK, passed 100 tests.
2153.35 s
[vector] foldr1: OK
2153.35 s
[vector] +++ OK, passed 100 tests; 13 discarded.
2153.35 s
[vector] foldr': OK
2153.35 s
[vector] +++ OK, passed 100 tests.
2153.35 s
[vector] foldr1': OK
2153.35 s
[vector] +++ OK, passed 100 tests; 19 discarded.
2153.35 s
[vector] ifoldl: OK
2153.36 s
[vector] +++ OK, passed 100 tests.
2153.36 s
[vector] ifoldl': OK
2153.36 s
[vector] +++ OK, passed 100 tests.
2153.36 s
[vector] ifoldr: OK
2153.36 s
[vector] +++ OK, passed 100 tests.
2153.36 s
[vector] ifoldr': OK
2153.36 s
[vector] +++ OK, passed 100 tests.
2153.36 s
[vector] ifoldM: OK
2153.36 s
[vector] +++ OK, passed 100 tests.
2153.36 s
[vector] ifoldM': OK
2153.36 s
[vector] +++ OK, passed 100 tests.
2153.36 s
[vector] ifoldM_: OK (0.03s)
2153.36 s
[vector] +++ OK, passed 100 tests.
2153.36 s
[vector] ifoldM'_: OK (0.03s)
2153.36 s
[vector] +++ OK, passed 100 tests.
2153.36 s
[vector] all: OK
2153.36 s
[vector] +++ OK, passed 100 tests.
2153.36 s
[vector] any: OK
2153.36 s
[vector] +++ OK, passed 100 tests.
2153.36 s
[vector] prescanl: OK
2153.36 s
[vector] +++ OK, passed 100 tests.
2153.36 s
[vector] prescanl': OK
2153.36 s
[vector] +++ OK, passed 100 tests.
2153.36 s
[vector] postscanl: OK
2153.36 s
[vector] +++ OK, passed 100 tests.
2153.36 s
[vector] postscanl': OK
2153.36 s
[vector] +++ OK, passed 100 tests.
2153.36 s
[vector] scanl: OK
2153.36 s
[vector] +++ OK, passed 100 tests.
2153.36 s
[vector] scanl': OK
2153.36 s
[vector] +++ OK, passed 100 tests.
2153.36 s
[vector] scanl1: OK
2153.36 s
[vector] +++ OK, passed 100 tests.
2153.36 s
[vector] scanl1': OK
2153.36 s
[vector] +++ OK, passed 100 tests.
2153.36 s
[vector] iscanl: OK
2153.36 s
[vector] +++ OK, passed 100 tests.
2153.36 s
[vector] iscanl': OK
2153.36 s
[vector] +++ OK, passed 100 tests.
2153.36 s
[vector] prescanr: OK
2153.36 s
[vector] +++ OK, passed 100 tests.
2153.36 s
[vector] prescanr': OK
2153.36 s
[vector] +++ OK, passed 100 tests.
2153.36 s
[vector] postscanr: OK
2153.36 s
[vector] +++ OK, passed 100 tests.
2153.36 s
[vector] postscanr': OK
2153.36 s
[vector] +++ OK, passed 100 tests.
2153.36 s
[vector] scanr: OK
2153.36 s
[vector] +++ OK, passed 100 tests.
2153.36 s
[vector] scanr': OK
2153.36 s
[vector] +++ OK, passed 100 tests.
2153.36 s
[vector] scanr1: OK
2153.36 s
[vector] +++ OK, passed 100 tests.
2153.36 s
[vector] scanr1': OK
2153.36 s
[vector] +++ OK, passed 100 tests.
2153.36 s
[vector] iscanr: OK
2153.36 s
[vector] +++ OK, passed 100 tests.
2153.36 s
[vector] iscanr': OK
2153.36 s
[vector] +++ OK, passed 100 tests.
2153.36 s
[vector] mut_read: OK
2153.36 s
[vector] +++ OK, passed 100 tests; 17 discarded.
2153.36 s
[vector] mut_write: OK
2153.36 s
[vector] +++ OK, passed 100 tests; 18 discarded.
2153.36 s
[vector] mut_modify: OK
2153.36 s
[vector] +++ OK, passed 100 tests; 16 discarded.
2153.36 s
[vector] mut_generate: OK
2153.36 s
[vector] +++ OK, passed 100 tests.
2153.36 s
[vector] mut_generateM: OK (0.01s)
2153.36 s
[vector] +++ OK, passed 100 tests.
2153.36 s
[vector] mut_mapM_: OK (0.02s)
2153.36 s
[vector] +++ OK, passed 100 tests.
2153.36 s
[vector] mut_imapM_: OK (0.02s)
2153.36 s
[vector] +++ OK, passed 100 tests.
2153.36 s
[vector] mut_forM_: OK (0.02s)
2153.37 s
[vector] +++ OK, passed 100 tests.
2153.37 s
[vector] mut_iforM_: OK (0.03s)
2153.37 s
[vector] +++ OK, passed 100 tests.
2153.37 s
[vector] mut_foldr: OK
2153.37 s
[vector] +++ OK, passed 100 tests.
2153.37 s
[vector] mut_foldr': OK
2153.37 s
[vector] +++ OK, passed 100 tests.
2153.37 s
[vector] mut_foldl: OK
2153.37 s
[vector] +++ OK, passed 100 tests.
2153.37 s
[vector] mut_foldl': OK
2153.37 s
[vector] +++ OK, passed 100 tests.
2153.37 s
[vector] mut_ifoldr: OK
2153.37 s
[vector] +++ OK, passed 100 tests.
2153.37 s
[vector] mut_ifoldr': OK
2153.37 s
[vector] +++ OK, passed 100 tests.
2153.37 s
[vector] mut_ifoldl: OK
2153.37 s
[vector] +++ OK, passed 100 tests.
2153.37 s
[vector] mut_ifoldl': OK
2153.37 s
[vector] +++ OK, passed 100 tests.
2153.37 s
[vector] mut_foldM: OK
2153.37 s
[vector] +++ OK, passed 100 tests.
2153.37 s
[vector] mut_foldM': OK
2153.37 s
[vector] +++ OK, passed 100 tests.
2153.37 s
[vector] mut_foldrM: OK
2153.37 s
[vector] +++ OK, passed 100 tests.
2153.37 s
[vector] mut_foldrM': OK
2153.37 s
[vector] +++ OK, passed 100 tests.
2153.37 s
[vector] mut_ifoldM: OK
2153.37 s
[vector] +++ OK, passed 100 tests.
2153.37 s
[vector] mut_ifoldM': OK
2153.37 s
[vector] +++ OK, passed 100 tests.
2153.37 s
[vector] mut_ifoldrM: OK
2153.37 s
[vector] +++ OK, passed 100 tests.
2153.37 s
[vector] mut_ifoldrM': OK
2153.37 s
[vector] +++ OK, passed 100 tests.
2153.37 s
[vector] compare: OK
2153.37 s
[vector] +++ OK, passed 100 tests.
2153.37 s
[vector] maximum: OK
2153.37 s
[vector] +++ OK, passed 100 tests; 14 discarded.
2153.37 s
[vector] minimum: OK
2153.37 s
[vector] +++ OK, passed 100 tests; 17 discarded.
2153.37 s
[vector] minIndex: OK
2153.37 s
[vector] +++ OK, passed 100 tests; 15 discarded.
2153.37 s
[vector] maxIndex: OK
2153.37 s
[vector] +++ OK, passed 100 tests; 15 discarded.
2153.37 s
[vector] maximumBy: OK
2153.37 s
[vector] +++ OK, passed 100 tests; 15 discarded.
2153.37 s
[vector] minimumBy: OK
2153.37 s
[vector] +++ OK, passed 100 tests; 16 discarded.
2153.37 s
[vector] maximumOn: OK
2153.37 s
[vector] +++ OK, passed 100 tests; 16 discarded.
2153.37 s
[vector] minimumOn: OK
2153.37 s
[vector] +++ OK, passed 100 tests; 16 discarded.
2153.37 s
[vector] maxIndexBy: OK
2153.37 s
[vector] +++ OK, passed 100 tests; 17 discarded.
2153.37 s
[vector] minIndexBy: OK
2153.37 s
[vector] +++ OK, passed 100 tests; 17 discarded.
2153.37 s
[vector] ListFirstMaxIndexWins: OK
2153.37 s
[vector] +++ OK, passed 100 tests; 14 discarded.
2153.37 s
[vector] FalseListFirstMaxIndexWins: OK
2153.37 s
[vector] +++ OK, failed as expected. (after 1 test):
2153.37 s
[vector] Exception:
2153.37 s
[vector] Prelude.foldr1: empty list
2153.37 s
[vector] CallStack (from HasCallStack):
2153.37 s
[vector] error, called at libraries/base/GHC/List.hs:1644:3 in base:GHC.List
2153.37 s
[vector] errorEmptyList, called at libraries/base/GHC/List.hs:609:30 in base:GHC.List
2153.37 s
[vector] foldr1, called at libraries/base/Data/Foldable.hs:741:15 in base:Data.Foldable
2153.37 s
[vector] []
2153.37 s
[vector] zip: OK
2153.37 s
[vector] +++ OK, passed 100 tests.
2153.37 s
[vector] zip3: OK (0.01s)
2153.37 s
[vector] +++ OK, passed 100 tests.
2153.37 s
[vector] unzip: OK
2153.37 s
[vector] +++ OK, passed 100 tests.
2153.37 s
[vector] unzip3: OK
2153.37 s
[vector] +++ OK, passed 100 tests.
2153.37 s
[vector] indexed: OK
2153.37 s
[vector] +++ OK, passed 100 tests.
2153.37 s
[vector] update: OK
2153.37 s
[vector] +++ OK, passed 100 tests.
2153.37 s
[vector] concat: OK (0.02s)
2153.37 s
[vector] +++ OK, passed 100 tests.
2153.37 s
[vector] mempty: OK
2153.37 s
[vector] +++ OK, passed 1 test.
2153.37 s
[vector] mappend: OK
2153.37 s
[vector] +++ OK, passed 100 tests.
2153.37 s
[vector] mconcat: OK (0.01s)
2153.37 s
[vector] +++ OK, passed 100 tests.
2153.37 s
[vector] fmap: OK
2153.37 s
[vector] +++ OK, passed 100 tests.
2153.37 s
[vector] return: OK
2153.37 s
[vector] +++ OK, passed 100 tests.
2153.37 s
[vector] bind: OK (0.03s)
2153.37 s
[vector] +++ OK, passed 100 tests.
2153.37 s
[vector] mzip: OK
2153.37 s
[vector] +++ OK, passed 100 tests.
2153.37 s
[vector] munzip: OK
2153.37 s
[vector] +++ OK, passed 100 tests.
2153.37 s
[vector] applicative_pure: OK
2153.37 s
[vector] +++ OK, passed 100 tests.
2153.37 s
[vector] applicative_appl: OK (0.05s)
2153.37 s
[vector] +++ OK, passed 100 tests.
2153.37 s
[vector] alternative_empty: OK
2153.37 s
[vector] +++ OK, passed 1 test.
2153.37 s
[vector] alternative_or: OK
2153.38 s
[vector] +++ OK, passed 100 tests.
2153.38 s
[vector] sequence: OK (0.04s)
2153.38 s
[vector] +++ OK, passed 100 tests.
2153.38 s
[vector] sequence_: OK (0.04s)
2153.38 s
[vector] +++ OK, passed 100 tests.
2153.38 s
[vector] glength: OK
2153.38 s
[vector] +++ OK, passed 100 tests.
2153.38 s
[vector] sum: OK
2153.38 s
[vector] +++ OK, passed 100 tests.
2153.38 s
[vector] product: OK
2153.38 s
[vector] +++ OK, passed 100 tests.
2153.38 s
[vector] enumFromN: OK
2153.38 s
[vector] +++ OK, passed 100 tests.
2153.38 s
[vector] enumFromThenN: OK
2153.38 s
[vector] +++ OK, passed 100 tests.
2153.38 s
[vector] enumFromTo: OK
2153.38 s
[vector] +++ OK, passed 100 tests.
2153.38 s
[vector] enumFromThenTo: OK
2153.38 s
[vector] +++ OK, passed 100 tests; 16 discarded.
2153.38 s
[vector] unstream
2153.38 s
[vector] unstream == vunstream (exact): OK
2153.38 s
[vector] +++ OK, passed 100 tests.
2153.38 s
[vector] unstream == vunstream (unknown): OK
2153.38 s
[vector] +++ OK, passed 100 tests.
2153.38 s
[vector] unstreamR ~= vunstream (exact): OK
2153.38 s
[vector] +++ OK, passed 100 tests.
2153.38 s
[vector] unstreamR ~= vunstream (unknown): OK
2153.38 s
[vector] +++ OK, passed 100 tests.
2153.38 s
[vector] Tests.Vector.Unboxed
2153.38 s
[vector] ()
2153.38 s
[vector] fromList.toList == id: OK
2153.38 s
[vector] +++ OK, passed 100 tests.
2153.38 s
[vector] toList.fromList == id: OK
2153.38 s
[vector] +++ OK, passed 100 tests.
2153.38 s
[vector] unstream.stream == id: OK
2153.38 s
[vector] +++ OK, passed 100 tests.
2153.38 s
[vector] stream.unstream == id: OK
2153.38 s
[vector] +++ OK, passed 100 tests.
2153.38 s
[vector] eq: OK
2153.38 s
[vector] +++ OK, passed 100 tests.
2153.38 s
[vector] length: OK
2153.38 s
[vector] +++ OK, passed 100 tests.
2153.38 s
[vector] null: OK
2153.38 s
[vector] +++ OK, passed 100 tests.
2153.38 s
[vector] index: OK
2153.38 s
[vector] +++ OK, passed 100 tests; 12 discarded.
2153.38 s
[vector] safeIndex: OK
2153.38 s
[vector] +++ OK, passed 100 tests.
2153.38 s
[vector] head: OK
2153.38 s
[vector] +++ OK, passed 100 tests; 14 discarded.
2153.38 s
[vector] last: OK
2153.38 s
[vector] +++ OK, passed 100 tests; 13 discarded.
2153.38 s
[vector] unsafeIndex: OK
2153.38 s
[vector] +++ OK, passed 100 tests; 15 discarded.
2153.38 s
[vector] unsafeHead: OK
2153.38 s
[vector] +++ OK, passed 100 tests; 16 discarded.
2153.38 s
[vector] unsafeLast: OK
2153.38 s
[vector] +++ OK, passed 100 tests; 14 discarded.
2153.38 s
[vector] slice: OK
2153.38 s
[vector] +++ OK, passed 100 tests.
2153.38 s
[vector] init: OK
2153.38 s
[vector] +++ OK, passed 100 tests; 17 discarded.
2153.38 s
[vector] tail: OK
2153.38 s
[vector] +++ OK, passed 100 tests; 12 discarded.
2153.38 s
[vector] take: OK
2153.38 s
[vector] +++ OK, passed 100 tests.
2153.38 s
[vector] drop: OK
2153.38 s
[vector] +++ OK, passed 100 tests.
2153.38 s
[vector] splitAt: OK
2153.38 s
[vector] +++ OK, passed 100 tests.
2153.38 s
[vector] empty: OK
2153.38 s
[vector] +++ OK, passed 1 test.
2153.38 s
[vector] singleton: OK
2153.38 s
[vector] +++ OK, passed 100 tests.
2153.38 s
[vector] replicate: OK
2153.38 s
[vector] +++ OK, passed 100 tests.
2153.38 s
[vector] generate: OK
2153.38 s
[vector] +++ OK, passed 100 tests.
2153.38 s
[vector] iterateN: OK
2153.38 s
[vector] +++ OK, passed 100 tests.
2153.38 s
[vector] iterateNM: OK (0.03s)
2153.38 s
[vector] +++ OK, passed 100 tests.
2153.38 s
[vector] generateM: OK (0.04s)
2153.38 s
[vector] +++ OK, passed 100 tests.
2153.38 s
[vector] replicateM: OK (0.01s)
2153.38 s
[vector] +++ OK, passed 100 tests.
2153.38 s
[vector] create: OK
2153.38 s
[vector] +++ OK, passed 100 tests.
2153.38 s
[vector] createT: OK
2153.38 s
[vector] +++ OK, passed 100 tests.
2153.38 s
[vector] unfoldr: OK
2153.38 s
[vector] +++ OK, passed 100 tests.
2153.38 s
[vector] unfoldrN: OK
2153.38 s
[vector] +++ OK, passed 100 tests.
2153.38 s
[vector] unfoldrExactN: OK
2153.38 s
[vector] +++ OK, passed 100 tests.
2153.38 s
[vector] unfoldrM: OK
2153.38 s
[vector] +++ OK, passed 100 tests.
2153.38 s
[vector] unfoldrNM: OK
2153.38 s
[vector] +++ OK, passed 100 tests.
2153.38 s
[vector] unfoldrExactNM: OK (0.03s)
2153.38 s
[vector] +++ OK, passed 100 tests.
2153.38 s
[vector] constructN: OK
2153.38 s
[vector] +++ OK, passed 100 tests.
2153.38 s
[vector] constructrN: OK
2153.38 s
[vector] +++ OK, passed 100 tests.
2153.38 s
[vector] cons: OK
2153.38 s
[vector] +++ OK, passed 100 tests.
2153.38 s
[vector] snoc: OK
2153.38 s
[vector] +++ OK, passed 100 tests.
2153.38 s
[vector] append: OK
2153.38 s
[vector] +++ OK, passed 100 tests.
2153.38 s
[vector] concat: OK (0.01s)
2153.38 s
[vector] +++ OK, passed 100 tests.
2153.38 s
[vector] force: OK
2153.38 s
[vector] +++ OK, passed 100 tests.
2153.38 s
[vector] upd: OK
2153.38 s
[vector] +++ OK, passed 100 tests.
2153.38 s
[vector] accum: OK
2153.38 s
[vector] +++ OK, passed 100 tests.
2153.38 s
[vector] reverse: OK
2153.38 s
[vector] +++ OK, passed 100 tests.
2153.38 s
[vector] backpermute: OK
2153.38 s
[vector] +++ OK, passed 100 tests.
2153.38 s
[vector] map: OK
2153.38 s
[vector] +++ OK, passed 100 tests.
2153.38 s
[vector] imap: OK
2153.38 s
[vector] +++ OK, passed 100 tests.
2153.38 s
[vector] concatMap: OK
2153.38 s
[vector] +++ OK, passed 100 tests.
2153.38 s
[vector] mapM: OK
2153.38 s
[vector] +++ OK, passed 100 tests.
2153.38 s
[vector] mapM_: OK
2153.38 s
[vector] +++ OK, passed 100 tests.
2153.38 s
[vector] forM: OK
2153.38 s
[vector] +++ OK, passed 100 tests.
2153.38 s
[vector] forM_: OK (0.01s)
2153.38 s
[vector] +++ OK, passed 100 tests.
2153.38 s
[vector] imapM: OK
2153.38 s
[vector] +++ OK, passed 100 tests.
2153.38 s
[vector] imapM_: OK (0.01s)
2153.38 s
[vector] +++ OK, passed 100 tests.
2153.38 s
[vector] zipWith: OK
2153.38 s
[vector] +++ OK, passed 100 tests.
2153.38 s
[vector] zipWith3: OK
2153.38 s
[vector] +++ OK, passed 100 tests.
2153.38 s
[vector] izipWith: OK
2153.38 s
[vector] +++ OK, passed 100 tests.
2153.38 s
[vector] izipWith3: OK
2153.38 s
[vector] +++ OK, passed 100 tests.
2153.38 s
[vector] izipWithM: OK
2153.38 s
[vector] +++ OK, passed 100 tests.
2153.38 s
[vector] izipWithM_: OK
2153.38 s
[vector] +++ OK, passed 100 tests.
2153.38 s
[vector] zipWithM: OK
2153.38 s
[vector] +++ OK, passed 100 tests.
2153.38 s
[vector] zipWithM_: OK (0.01s)
2153.38 s
[vector] +++ OK, passed 100 tests.
2153.38 s
[vector] filter: OK
2153.38 s
[vector] +++ OK, passed 100 tests.
2153.38 s
[vector] ifilter: OK
2153.38 s
[vector] +++ OK, passed 100 tests.
2153.38 s
[vector] filterM: OK (0.04s)
2153.38 s
[vector] +++ OK, passed 100 tests.
2153.38 s
[vector] uniq: OK
2153.38 s
[vector] +++ OK, passed 100 tests.
2153.38 s
[vector] mapMaybe: OK
2153.38 s
[vector] +++ OK, passed 100 tests.
2153.38 s
[vector] imapMaybe: OK
2153.38 s
[vector] +++ OK, passed 100 tests.
2153.38 s
[vector] takeWhile: OK
2153.38 s
[vector] +++ OK, passed 100 tests.
2153.38 s
[vector] dropWhile: OK
2153.38 s
[vector] +++ OK, passed 100 tests.
2153.38 s
[vector] partition: OK
2153.38 s
[vector] +++ OK, passed 100 tests.
2153.38 s
[vector] partitionWith: OK
2153.39 s
[vector] +++ OK, passed 100 tests.
2153.39 s
[vector] span: OK
2153.39 s
[vector] +++ OK, passed 100 tests.
2153.39 s
[vector] break: OK
2153.39 s
[vector] +++ OK, passed 100 tests.
2153.39 s
[vector] spanR: OK
2153.39 s
[vector] +++ OK, passed 100 tests.
2153.39 s
[vector] breakR: OK
2153.39 s
[vector] +++ OK, passed 100 tests.
2153.39 s
[vector] groupBy: OK
2153.39 s
[vector] +++ OK, passed 100 tests.
2153.39 s
[vector] elem: OK
2153.39 s
[vector] +++ OK, passed 100 tests.
2153.39 s
[vector] notElem: OK
2153.39 s
[vector] +++ OK, passed 100 tests.
2153.39 s
[vector] find: OK
2153.39 s
[vector] +++ OK, passed 100 tests.
2153.39 s
[vector] findIndex: OK
2153.39 s
[vector] +++ OK, passed 100 tests.
2153.39 s
[vector] findIndexR: OK
2153.39 s
[vector] +++ OK, passed 100 tests.
2153.39 s
[vector] findIndices: OK
2153.39 s
[vector] +++ OK, passed 100 tests.
2153.39 s
[vector] elemIndex: OK
2153.39 s
[vector] +++ OK, passed 100 tests.
2153.39 s
[vector] elemIndices: OK
2153.39 s
[vector] +++ OK, passed 100 tests.
2153.39 s
[vector] foldl: OK
2153.39 s
[vector] +++ OK, passed 100 tests.
2153.39 s
[vector] foldl1: OK
2153.39 s
[vector] +++ OK, passed 100 tests; 18 discarded.
2153.39 s
[vector] foldl': OK
2153.39 s
[vector] +++ OK, passed 100 tests.
2153.39 s
[vector] foldl1': OK
2153.39 s
[vector] +++ OK, passed 100 tests; 30 discarded.
2153.39 s
[vector] foldr: OK
2153.39 s
[vector] +++ OK, passed 100 tests.
2153.39 s
[vector] foldr1: OK
2153.39 s
[vector] +++ OK, passed 100 tests; 20 discarded.
2153.39 s
[vector] foldr': OK
2153.39 s
[vector] +++ OK, passed 100 tests.
2153.39 s
[vector] foldr1': OK
2153.39 s
[vector] +++ OK, passed 100 tests; 16 discarded.
2153.39 s
[vector] ifoldl: OK
2153.39 s
[vector] +++ OK, passed 100 tests.
2153.39 s
[vector] ifoldl': OK
2153.39 s
[vector] +++ OK, passed 100 tests.
2153.39 s
[vector] ifoldr: OK
2153.39 s
[vector] +++ OK, passed 100 tests.
2153.39 s
[vector] ifoldr': OK
2153.39 s
[vector] +++ OK, passed 100 tests.
2153.39 s
[vector] ifoldM: OK
2153.39 s
[vector] +++ OK, passed 100 tests.
2153.39 s
[vector] ifoldM': OK
2153.39 s
[vector] +++ OK, passed 100 tests.
2153.39 s
[vector] ifoldM_: OK (0.03s)
2153.39 s
[vector] +++ OK, passed 100 tests.
2153.39 s
[vector] ifoldM'_: OK (0.01s)
2153.39 s
[vector] +++ OK, passed 100 tests.
2153.39 s
[vector] all: OK
2153.39 s
[vector] +++ OK, passed 100 tests.
2153.39 s
[vector] any: OK
2153.39 s
[vector] +++ OK, passed 100 tests.
2153.39 s
[vector] prescanl: OK
2153.39 s
[vector] +++ OK, passed 100 tests.
2153.39 s
[vector] prescanl': OK
2153.39 s
[vector] +++ OK, passed 100 tests.
2153.39 s
[vector] postscanl: OK
2153.39 s
[vector] +++ OK, passed 100 tests.
2153.39 s
[vector] postscanl': OK
2153.39 s
[vector] +++ OK, passed 100 tests.
2153.39 s
[vector] scanl: OK
2153.39 s
[vector] +++ OK, passed 100 tests.
2153.39 s
[vector] scanl': OK
2153.39 s
[vector] +++ OK, passed 100 tests.
2153.39 s
[vector] scanl1: OK
2153.39 s
[vector] +++ OK, passed 100 tests.
2153.39 s
[vector] scanl1': OK
2153.39 s
[vector] +++ OK, passed 100 tests.
2153.39 s
[vector] iscanl: OK
2153.39 s
[vector] +++ OK, passed 100 tests.
2153.39 s
[vector] iscanl': OK
2153.39 s
[vector] +++ OK, passed 100 tests.
2153.39 s
[vector] prescanr: OK
2153.39 s
[vector] +++ OK, passed 100 tests.
2153.39 s
[vector] prescanr': OK
2153.39 s
[vector] +++ OK, passed 100 tests.
2153.39 s
[vector] postscanr: OK
2153.39 s
[vector] +++ OK, passed 100 tests.
2153.39 s
[vector] postscanr': OK
2153.39 s
[vector] +++ OK, passed 100 tests.
2153.39 s
[vector] scanr: OK
2153.39 s
[vector] +++ OK, passed 100 tests.
2153.39 s
[vector] scanr': OK
2153.39 s
[vector] +++ OK, passed 100 tests.
2153.39 s
[vector] scanr1: OK
2153.39 s
[vector] +++ OK, passed 100 tests.
2153.39 s
[vector] scanr1': OK
2153.39 s
[vector] +++ OK, passed 100 tests.
2153.39 s
[vector] iscanr: OK
2153.39 s
[vector] +++ OK, passed 100 tests.
2153.39 s
[vector] iscanr': OK
2153.39 s
[vector] +++ OK, passed 100 tests.
2153.39 s
[vector] mut_read: OK
2153.39 s
[vector] +++ OK, passed 100 tests; 11 discarded.
2153.39 s
[vector] mut_write: OK
2153.39 s
[vector] +++ OK, passed 100 tests; 12 discarded.
2153.39 s
[vector] mut_modify: OK
2153.39 s
[vector] +++ OK, passed 100 tests; 16 discarded.
2153.39 s
[vector] mut_generate: OK
2153.39 s
[vector] +++ OK, passed 100 tests.
2153.39 s
[vector] mut_generateM: OK
2153.39 s
[vector] +++ OK, passed 100 tests.
2153.39 s
[vector] mut_mapM_: OK (0.01s)
2153.39 s
[vector] +++ OK, passed 100 tests.
2153.39 s
[vector] mut_imapM_: OK (0.01s)
2153.39 s
[vector] +++ OK, passed 100 tests.
2153.39 s
[vector] mut_forM_: OK (0.02s)
2153.39 s
[vector] +++ OK, passed 100 tests.
2153.39 s
[vector] mut_iforM_: OK (0.01s)
2153.39 s
[vector] +++ OK, passed 100 tests.
2153.39 s
[vector] mut_foldr: OK
2153.39 s
[vector] +++ OK, passed 100 tests.
2153.39 s
[vector] mut_foldr': OK
2153.39 s
[vector] +++ OK, passed 100 tests.
2153.39 s
[vector] mut_foldl: OK
2153.39 s
[vector] +++ OK, passed 100 tests.
2153.39 s
[vector] mut_foldl': OK
2153.39 s
[vector] +++ OK, passed 100 tests.
2153.39 s
[vector] mut_ifoldr: OK
2153.39 s
[vector] +++ OK, passed 100 tests.
2153.39 s
[vector] mut_ifoldr': OK
2153.39 s
[vector] +++ OK, passed 100 tests.
2153.39 s
[vector] mut_ifoldl: OK
2153.39 s
[vector] +++ OK, passed 100 tests.
2153.39 s
[vector] mut_ifoldl': OK
2153.39 s
[vector] +++ OK, passed 100 tests.
2153.39 s
[vector] mut_foldM: OK
2153.39 s
[vector] +++ OK, passed 100 tests.
2153.39 s
[vector] mut_foldM': OK
2153.39 s
[vector] +++ OK, passed 100 tests.
2153.39 s
[vector] mut_foldrM: OK
2153.39 s
[vector] +++ OK, passed 100 tests.
2153.39 s
[vector] mut_foldrM': OK
2153.39 s
[vector] +++ OK, passed 100 tests.
2153.39 s
[vector] mut_ifoldM: OK
2153.39 s
[vector] +++ OK, passed 100 tests.
2153.39 s
[vector] mut_ifoldM': OK
2153.39 s
[vector] +++ OK, passed 100 tests.
2153.39 s
[vector] mut_ifoldrM: OK
2153.39 s
[vector] +++ OK, passed 100 tests.
2153.39 s
[vector] mut_ifoldrM': OK
2153.39 s
[vector] +++ OK, passed 100 tests.
2153.39 s
[vector] compare: OK
2153.39 s
[vector] +++ OK, passed 100 tests.
2153.39 s
[vector] maximum: OK
2153.39 s
[vector] +++ OK, passed 100 tests; 22 discarded.
2153.39 s
[vector] minimum: OK
2153.39 s
[vector] +++ OK, passed 100 tests; 15 discarded.
2153.39 s
[vector] minIndex: OK
2153.39 s
[vector] +++ OK, passed 100 tests; 13 discarded.
2153.39 s
[vector] maxIndex: OK
2153.39 s
[vector] +++ OK, passed 100 tests; 14 discarded.
2153.39 s
[vector] maximumBy: OK
2153.39 s
[vector] +++ OK, passed 100 tests; 19 discarded.
2153.39 s
[vector] minimumBy: OK
2153.39 s
[vector] +++ OK, passed 100 tests; 16 discarded.
2153.39 s
[vector] maximumOn: OK
2153.39 s
[vector] +++ OK, passed 100 tests; 23 discarded.
2153.39 s
[vector] minimumOn: OK
2153.39 s
[vector] +++ OK, passed 100 tests; 17 discarded.
2153.39 s
[vector] maxIndexBy: OK
2153.39 s
[vector] +++ OK, passed 100 tests; 22 discarded.
2153.39 s
[vector] minIndexBy: OK
2153.39 s
[vector] +++ OK, passed 100 tests; 22 discarded.
2153.39 s
[vector] ListFirstMaxIndexWins: OK
2153.40 s
[vector] +++ OK, passed 100 tests; 16 discarded.
2153.40 s
[vector] FalseListFirstMaxIndexWins: OK
2153.40 s
[vector] +++ OK, failed as expected. (after 1 test):
2153.40 s
[vector] Exception:
2153.40 s
[vector] Prelude.foldr1: empty list
2153.40 s
[vector] CallStack (from HasCallStack):
2153.40 s
[vector] error, called at libraries/base/GHC/List.hs:1644:3 in base:GHC.List
2153.40 s
[vector] errorEmptyList, called at libraries/base/GHC/List.hs:609:30 in base:GHC.List
2153.40 s
[vector] foldr1, called at libraries/base/Data/Foldable.hs:741:15 in base:Data.Foldable
2153.40 s
[vector] []
2153.40 s
[vector] zip: OK
2153.40 s
[vector] +++ OK, passed 100 tests.
2153.40 s
[vector] zip3: OK
2153.40 s
[vector] +++ OK, passed 100 tests.
2153.40 s
[vector] unzip: OK
2153.40 s
[vector] +++ OK, passed 100 tests.
2153.40 s
[vector] unzip3: OK
2153.40 s
[vector] +++ OK, passed 100 tests.
2153.40 s
[vector] indexed: OK
2153.40 s
[vector] +++ OK, passed 100 tests.
2153.40 s
[vector] update: OK
2153.40 s
[vector] +++ OK, passed 100 tests.
2153.40 s
[vector] mempty: OK
2153.40 s
[vector] +++ OK, passed 1 test.
2153.40 s
[vector] mappend: OK
2153.40 s
[vector] +++ OK, passed 100 tests.
2153.40 s
[vector] mconcat: OK (0.01s)
2153.40 s
[vector] +++ OK, passed 100 tests.
2153.40 s
[vector] glength: OK
2153.40 s
[vector] +++ OK, passed 100 tests.
2153.40 s
[vector] (Bool)
2153.40 s
[vector] fromList.toList == id: OK
2153.40 s
[vector] +++ OK, passed 100 tests.
2153.40 s
[vector] toList.fromList == id: OK
2153.40 s
[vector] +++ OK, passed 100 tests.
2153.40 s
[vector] unstream.stream == id: OK
2153.40 s
[vector] +++ OK, passed 100 tests.
2153.40 s
[vector] stream.unstream == id: OK
2153.40 s
[vector] +++ OK, passed 100 tests.
2153.40 s
[vector] eq: OK
2153.40 s
[vector] +++ OK, passed 100 tests.
2153.40 s
[vector] length: OK
2153.40 s
[vector] +++ OK, passed 100 tests.
2153.40 s
[vector] null: OK
2153.40 s
[vector] +++ OK, passed 100 tests.
2153.40 s
[vector] index: OK
2153.40 s
[vector] +++ OK, passed 100 tests; 18 discarded.
2153.40 s
[vector] safeIndex: OK
2153.40 s
[vector] +++ OK, passed 100 tests.
2153.40 s
[vector] head: OK
2153.40 s
[vector] +++ OK, passed 100 tests; 13 discarded.
2153.40 s
[vector] last: OK
2153.40 s
[vector] +++ OK, passed 100 tests; 15 discarded.
2153.40 s
[vector] unsafeIndex: OK
2153.40 s
[vector] +++ OK, passed 100 tests; 12 discarded.
2153.40 s
[vector] unsafeHead: OK
2153.40 s
[vector] +++ OK, passed 100 tests; 18 discarded.
2153.40 s
[vector] unsafeLast: OK
2153.40 s
[vector] +++ OK, passed 100 tests; 11 discarded.
2153.40 s
[vector] slice: OK
2153.40 s
[vector] +++ OK, passed 100 tests.
2153.40 s
[vector] init: OK
2153.40 s
[vector] +++ OK, passed 100 tests; 20 discarded.
2153.40 s
[vector] tail: OK
2153.40 s
[vector] +++ OK, passed 100 tests; 17 discarded.
2153.40 s
[vector] take: OK
2153.40 s
[vector] +++ OK, passed 100 tests.
2153.40 s
[vector] drop: OK
2153.40 s
[vector] +++ OK, passed 100 tests.
2153.40 s
[vector] splitAt: OK
2153.40 s
[vector] +++ OK, passed 100 tests.
2153.40 s
[vector] empty: OK
2153.40 s
[vector] +++ OK, passed 1 test.
2153.40 s
[vector] singleton: OK
2153.40 s
[vector] +++ OK, passed 100 tests.
2153.40 s
[vector] replicate: OK
2153.40 s
[vector] +++ OK, passed 100 tests.
2153.40 s
[vector] generate: OK
2153.40 s
[vector] +++ OK, passed 100 tests.
2153.40 s
[vector] iterateN: OK
2153.40 s
[vector] +++ OK, passed 100 tests.
2153.40 s
[vector] iterateNM: OK (0.05s)
2153.40 s
[vector] +++ OK, passed 100 tests.
2153.40 s
[vector] generateM: OK (0.02s)
2153.40 s
[vector] +++ OK, passed 100 tests.
2153.40 s
[vector] replicateM: OK
2153.40 s
[vector] +++ OK, passed 100 tests.
2153.40 s
[vector] create: OK
2153.40 s
[vector] +++ OK, passed 100 tests.
2153.40 s
[vector] createT: OK
2153.40 s
[vector] +++ OK, passed 100 tests.
2153.40 s
[vector] unfoldr: OK
2153.40 s
[vector] +++ OK, passed 100 tests.
2153.40 s
[vector] unfoldrN: OK
2153.40 s
[vector] +++ OK, passed 100 tests.
2153.40 s
[vector] unfoldrExactN: OK
2153.40 s
[vector] +++ OK, passed 100 tests.
2153.40 s
[vector] unfoldrM: OK
2153.40 s
[vector] +++ OK, passed 100 tests.
2153.40 s
[vector] unfoldrNM: OK
2153.40 s
[vector] +++ OK, passed 100 tests.
2153.40 s
[vector] unfoldrExactNM: OK (0.03s)
2153.40 s
[vector] +++ OK, passed 100 tests.
2153.40 s
[vector] constructN: OK
2153.40 s
[vector] +++ OK, passed 100 tests.
2153.40 s
[vector] constructrN: OK
2153.40 s
[vector] +++ OK, passed 100 tests.
2153.40 s
[vector] cons: OK
2153.40 s
[vector] +++ OK, passed 100 tests.
2153.40 s
[vector] snoc: OK
2153.41 s
[vector] +++ OK, passed 100 tests.
2153.41 s
[vector] append: OK
2153.41 s
[vector] +++ OK, passed 100 tests.
2153.41 s
[vector] concat: OK (0.02s)
2153.41 s
[vector] +++ OK, passed 100 tests.
2153.41 s
[vector] force: OK
2153.41 s
[vector] +++ OK, passed 100 tests.
2153.41 s
[vector] upd: OK
2153.41 s
[vector] +++ OK, passed 100 tests.
2153.41 s
[vector] accum: OK
2153.41 s
[vector] +++ OK, passed 100 tests.
2153.41 s
[vector] reverse: OK
2153.41 s
[vector] +++ OK, passed 100 tests.
2153.41 s
[vector] backpermute: OK
2153.41 s
[vector] +++ OK, passed 100 tests.
2153.41 s
[vector] map: OK
2153.41 s
[vector] +++ OK, passed 100 tests.
2153.41 s
[vector] imap: OK
2153.41 s
[vector] +++ OK, passed 100 tests.
2153.41 s
[vector] concatMap: OK
2153.41 s
[vector] +++ OK, passed 100 tests.
2153.41 s
[vector] mapM: OK
2153.41 s
[vector] +++ OK, passed 100 tests.
2153.41 s
[vector] mapM_: OK (0.02s)
2153.41 s
[vector] +++ OK, passed 100 tests.
2153.41 s
[vector] forM: OK
2153.41 s
[vector] +++ OK, passed 100 tests.
2153.41 s
[vector] forM_: OK (0.02s)
2153.41 s
[vector] +++ OK, passed 100 tests.
2153.41 s
[vector] imapM: OK
2153.41 s
[vector] +++ OK, passed 100 tests.
2153.41 s
[vector] imapM_: OK (0.04s)
2153.41 s
[vector] +++ OK, passed 100 tests.
2153.41 s
[vector] zipWith: OK
2153.41 s
[vector] +++ OK, passed 100 tests.
2153.41 s
[vector] zipWith3: OK
2153.41 s
[vector] +++ OK, passed 100 tests.
2153.41 s
[vector] izipWith: OK
2153.41 s
[vector] +++ OK, passed 100 tests.
2153.41 s
[vector] izipWith3: OK
2153.41 s
[vector] +++ OK, passed 100 tests.
2153.41 s
[vector] izipWithM: OK
2153.41 s
[vector] +++ OK, passed 100 tests.
2153.41 s
[vector] izipWithM_: OK (0.01s)
2153.41 s
[vector] +++ OK, passed 100 tests.
2153.41 s
[vector] zipWithM: OK
2153.41 s
[vector] +++ OK, passed 100 tests.
2153.41 s
[vector] zipWithM_: OK (0.01s)
2153.41 s
[vector] +++ OK, passed 100 tests.
2153.41 s
[vector] filter: OK
2153.41 s
[vector] +++ OK, passed 100 tests.
2153.41 s
[vector] ifilter: OK
2153.41 s
[vector] +++ OK, passed 100 tests.
2153.41 s
[vector] filterM: OK (0.03s)
2153.41 s
[vector] +++ OK, passed 100 tests.
2153.41 s
[vector] uniq: OK
2153.41 s
[vector] +++ OK, passed 100 tests.
2153.41 s
[vector] mapMaybe: OK
2153.41 s
[vector] +++ OK, passed 100 tests.
2153.41 s
[vector] imapMaybe: OK
2153.41 s
[vector] +++ OK, passed 100 tests.
2153.41 s
[vector] takeWhile: OK
2153.41 s
[vector] +++ OK, passed 100 tests.
2153.41 s
[vector] dropWhile: OK
2153.41 s
[vector] +++ OK, passed 100 tests.
2153.41 s
[vector] partition: OK
2153.41 s
[vector] +++ OK, passed 100 tests.
2153.41 s
[vector] partitionWith: OK
2153.41 s
[vector] +++ OK, passed 100 tests.
2153.41 s
[vector] span: OK
2153.41 s
[vector] +++ OK, passed 100 tests.
2153.41 s
[vector] break: OK
2153.41 s
[vector] +++ OK, passed 100 tests.
2153.41 s
[vector] spanR: OK
2153.41 s
[vector] +++ OK, passed 100 tests.
2153.41 s
[vector] breakR: OK
2153.41 s
[vector] +++ OK, passed 100 tests.
2153.41 s
[vector] groupBy: OK
2153.41 s
[vector] +++ OK, passed 100 tests.
2153.41 s
[vector] elem: OK
2153.41 s
[vector] +++ OK, passed 100 tests.
2153.41 s
[vector] notElem: OK
2153.41 s
[vector] +++ OK, passed 100 tests.
2153.41 s
[vector] find: OK
2153.41 s
[vector] +++ OK, passed 100 tests.
2153.41 s
[vector] findIndex: OK
2153.41 s
[vector] +++ OK, passed 100 tests.
2153.41 s
[vector] findIndexR: OK
2153.41 s
[vector] +++ OK, passed 100 tests.
2153.41 s
[vector] findIndices: OK
2153.41 s
[vector] +++ OK, passed 100 tests.
2153.41 s
[vector] elemIndex: OK
2153.41 s
[vector] +++ OK, passed 100 tests.
2153.41 s
[vector] elemIndices: OK
2153.41 s
[vector] +++ OK, passed 100 tests.
2153.41 s
[vector] foldl: OK
2153.41 s
[vector] +++ OK, passed 100 tests.
2153.41 s
[vector] foldl1: OK
2153.41 s
[vector] +++ OK, passed 100 tests; 14 discarded.
2153.41 s
[vector] foldl': OK
2153.41 s
[vector] +++ OK, passed 100 tests.
2153.41 s
[vector] foldl1': OK
2153.41 s
[vector] +++ OK, passed 100 tests; 14 discarded.
2153.41 s
[vector] foldr: OK
2153.41 s
[vector] +++ OK, passed 100 tests.
2153.41 s
[vector] foldr1: OK
2153.41 s
[vector] +++ OK, passed 100 tests; 12 discarded.
2153.41 s
[vector] foldr': OK
2153.41 s
[vector] +++ OK, passed 100 tests.
2153.41 s
[vector] foldr1': OK
2153.41 s
[vector] +++ OK, passed 100 tests; 22 discarded.
2153.41 s
[vector] ifoldl: OK
2153.41 s
[vector] +++ OK, passed 100 tests.
2153.41 s
[vector] ifoldl': OK
2153.41 s
[vector] +++ OK, passed 100 tests.
2153.41 s
[vector] ifoldr: OK
2153.41 s
[vector] +++ OK, passed 100 tests.
2153.41 s
[vector] ifoldr': OK
2153.41 s
[vector] +++ OK, passed 100 tests.
2153.41 s
[vector] ifoldM: OK
2153.41 s
[vector] +++ OK, passed 100 tests.
2153.41 s
[vector] ifoldM': OK
2153.41 s
[vector] +++ OK, passed 100 tests.
2153.41 s
[vector] ifoldM_: OK (0.02s)
2153.41 s
[vector] +++ OK, passed 100 tests.
2153.41 s
[vector] ifoldM'_: OK (0.02s)
2153.41 s
[vector] +++ OK, passed 100 tests.
2153.41 s
[vector] all: OK
2153.41 s
[vector] +++ OK, passed 100 tests.
2153.41 s
[vector] any: OK
2153.41 s
[vector] +++ OK, passed 100 tests.
2153.41 s
[vector] prescanl: OK
2153.41 s
[vector] +++ OK, passed 100 tests.
2153.41 s
[vector] prescanl': OK
2153.41 s
[vector] +++ OK, passed 100 tests.
2153.41 s
[vector] postscanl: OK
2153.41 s
[vector] +++ OK, passed 100 tests.
2153.41 s
[vector] postscanl': OK
2153.41 s
[vector] +++ OK, passed 100 tests.
2153.41 s
[vector] scanl: OK
2153.41 s
[vector] +++ OK, passed 100 tests.
2153.41 s
[vector] scanl': OK
2153.41 s
[vector] +++ OK, passed 100 tests.
2153.41 s
[vector] scanl1: OK
2153.41 s
[vector] +++ OK, passed 100 tests.
2153.41 s
[vector] scanl1': OK
2153.41 s
[vector] +++ OK, passed 100 tests.
2153.41 s
[vector] iscanl: OK
2153.41 s
[vector] +++ OK, passed 100 tests.
2153.41 s
[vector] iscanl': OK
2153.41 s
[vector] +++ OK, passed 100 tests.
2153.41 s
[vector] prescanr: OK
2153.41 s
[vector] +++ OK, passed 100 tests.
2153.41 s
[vector] prescanr': OK
2153.41 s
[vector] +++ OK, passed 100 tests.
2153.41 s
[vector] postscanr: OK
2153.41 s
[vector] +++ OK, passed 100 tests.
2153.41 s
[vector] postscanr': OK
2153.41 s
[vector] +++ OK, passed 100 tests.
2153.41 s
[vector] scanr: OK
2153.41 s
[vector] +++ OK, passed 100 tests.
2153.41 s
[vector] scanr': OK
2153.41 s
[vector] +++ OK, passed 100 tests.
2153.41 s
[vector] scanr1: OK
2153.42 s
[vector] +++ OK, passed 100 tests.
2153.42 s
[vector] scanr1': OK
2153.42 s
[vector] +++ OK, passed 100 tests.
2153.42 s
[vector] iscanr: OK
2153.42 s
[vector] +++ OK, passed 100 tests.
2153.42 s
[vector] iscanr': OK
2153.42 s
[vector] +++ OK, passed 100 tests.
2153.42 s
[vector] mut_read: OK
2153.42 s
[vector] +++ OK, passed 100 tests; 20 discarded.
2153.42 s
[vector] mut_write: OK
2153.42 s
[vector] +++ OK, passed 100 tests; 11 discarded.
2153.42 s
[vector] mut_modify: OK
2153.42 s
[vector] +++ OK, passed 100 tests; 15 discarded.
2153.42 s
[vector] mut_generate: OK
2153.42 s
[vector] +++ OK, passed 100 tests.
2153.42 s
[vector] mut_generateM: OK (0.01s)
2153.42 s
[vector] +++ OK, passed 100 tests.
2153.42 s
[vector] mut_mapM_: OK (0.01s)
2153.42 s
[vector] +++ OK, passed 100 tests.
2153.42 s
[vector] mut_imapM_: OK (0.02s)
2153.42 s
[vector] +++ OK, passed 100 tests.
2153.42 s
[vector] mut_forM_: OK (0.02s)
2153.42 s
[vector] +++ OK, passed 100 tests.
2153.42 s
[vector] mut_iforM_: OK (0.01s)
2153.42 s
[vector] +++ OK, passed 100 tests.
2153.42 s
[vector] mut_foldr: OK
2153.42 s
[vector] +++ OK, passed 100 tests.
2153.42 s
[vector] mut_foldr': OK
2153.42 s
[vector] +++ OK, passed 100 tests.
2153.42 s
[vector] mut_foldl: OK
2153.42 s
[vector] +++ OK, passed 100 tests.
2153.42 s
[vector] mut_foldl': OK
2153.42 s
[vector] +++ OK, passed 100 tests.
2153.42 s
[vector] mut_ifoldr: OK
2153.42 s
[vector] +++ OK, passed 100 tests.
2153.42 s
[vector] mut_ifoldr': OK
2153.42 s
[vector] +++ OK, passed 100 tests.
2153.42 s
[vector] mut_ifoldl: OK
2153.42 s
[vector] +++ OK, passed 100 tests.
2153.42 s
[vector] mut_ifoldl': OK
2153.42 s
[vector] +++ OK, passed 100 tests.
2153.42 s
[vector] mut_foldM: OK
2153.42 s
[vector] +++ OK, passed 100 tests.
2153.42 s
[vector] mut_foldM': OK
2153.42 s
[vector] +++ OK, passed 100 tests.
2153.42 s
[vector] mut_foldrM: OK
2153.42 s
[vector] +++ OK, passed 100 tests.
2153.42 s
[vector] mut_foldrM': OK
2153.42 s
[vector] +++ OK, passed 100 tests.
2153.42 s
[vector] mut_ifoldM: OK
2153.42 s
[vector] +++ OK, passed 100 tests.
2153.42 s
[vector] mut_ifoldM': OK
2153.42 s
[vector] +++ OK, passed 100 tests.
2153.42 s
[vector] mut_ifoldrM: OK
2153.42 s
[vector] +++ OK, passed 100 tests.
2153.42 s
[vector] mut_ifoldrM': OK
2153.42 s
[vector] +++ OK, passed 100 tests.
2153.42 s
[vector] compare: OK
2153.42 s
[vector] +++ OK, passed 100 tests.
2153.42 s
[vector] maximum: OK
2153.42 s
[vector] +++ OK, passed 100 tests; 14 discarded.
2153.42 s
[vector] minimum: OK
2153.42 s
[vector] +++ OK, passed 100 tests; 18 discarded.
2153.42 s
[vector] minIndex: OK
2153.42 s
[vector] +++ OK, passed 100 tests; 15 discarded.
2153.42 s
[vector] maxIndex: OK
2153.42 s
[vector] +++ OK, passed 100 tests; 16 discarded.
2153.42 s
[vector] maximumBy: OK
2153.42 s
[vector] +++ OK, passed 100 tests; 18 discarded.
2153.42 s
[vector] minimumBy: OK
2153.42 s
[vector] +++ OK, passed 100 tests; 14 discarded.
2153.42 s
[vector] maximumOn: OK
2153.42 s
[vector] +++ OK, passed 100 tests; 14 discarded.
2153.42 s
[vector] minimumOn: OK
2153.42 s
[vector] +++ OK, passed 100 tests; 22 discarded.
2153.42 s
[vector] maxIndexBy: OK
2153.42 s
[vector] +++ OK, passed 100 tests; 12 discarded.
2153.42 s
[vector] minIndexBy: OK
2153.42 s
[vector] +++ OK, passed 100 tests; 14 discarded.
2153.42 s
[vector] ListFirstMaxIndexWins: OK
2153.42 s
[vector] +++ OK, passed 100 tests; 14 discarded.
2153.42 s
[vector] FalseListFirstMaxIndexWins: OK
2153.42 s
[vector] +++ OK, failed as expected. (after 1 test):
2153.42 s
[vector] Exception:
2153.42 s
[vector] Prelude.foldr1: empty list
2153.42 s
[vector] CallStack (from HasCallStack):
2153.42 s
[vector] error, called at libraries/base/GHC/List.hs:1644:3 in base:GHC.List
2153.42 s
[vector] errorEmptyList, called at libraries/base/GHC/List.hs:609:30 in base:GHC.List
2153.42 s
[vector] foldr1, called at libraries/base/Data/Foldable.hs:741:15 in base:Data.Foldable
2153.42 s
[vector] []
2153.42 s
[vector] zip: OK
2153.42 s
[vector] +++ OK, passed 100 tests.
2153.42 s
[vector] zip3: OK
2153.42 s
[vector] +++ OK, passed 100 tests.
2153.42 s
[vector] unzip: OK
2153.42 s
[vector] +++ OK, passed 100 tests.
2153.42 s
[vector] unzip3: OK
2153.42 s
[vector] +++ OK, passed 100 tests.
2153.42 s
[vector] indexed: OK
2153.42 s
[vector] +++ OK, passed 100 tests.
2153.42 s
[vector] update: OK
2153.42 s
[vector] +++ OK, passed 100 tests.
2153.42 s
[vector] mempty: OK
2153.42 s
[vector] +++ OK, passed 1 test.
2153.42 s
[vector] mappend: OK
2153.42 s
[vector] +++ OK, passed 100 tests.
2153.42 s
[vector] mconcat: OK (0.02s)
2153.42 s
[vector] +++ OK, passed 100 tests.
2153.42 s
[vector] glength: OK
2153.42 s
[vector] +++ OK, passed 100 tests.
2153.42 s
[vector] and: OK
2153.42 s
[vector] +++ OK, passed 100 tests.
2153.42 s
[vector] or: OK
2153.42 s
[vector] +++ OK, passed 100 tests.
2153.42 s
[vector] (Int)
2153.42 s
[vector] fromList.toList == id: OK
2153.42 s
[vector] +++ OK, passed 100 tests.
2153.42 s
[vector] toList.fromList == id: OK
2153.42 s
[vector] +++ OK, passed 100 tests.
2153.42 s
[vector] unstream.stream == id: OK
2153.42 s
[vector] +++ OK, passed 100 tests.
2153.42 s
[vector] stream.unstream == id: OK
2153.42 s
[vector] +++ OK, passed 100 tests.
2153.42 s
[vector] eq: OK
2153.42 s
[vector] +++ OK, passed 100 tests.
2153.42 s
[vector] length: OK
2153.42 s
[vector] +++ OK, passed 100 tests.
2153.42 s
[vector] null: OK
2153.42 s
[vector] +++ OK, passed 100 tests.
2153.42 s
[vector] index: OK
2153.42 s
[vector] +++ OK, passed 100 tests; 22 discarded.
2153.42 s
[vector] safeIndex: OK
2153.42 s
[vector] +++ OK, passed 100 tests.
2153.42 s
[vector] head: OK
2153.42 s
[vector] +++ OK, passed 100 tests; 20 discarded.
2153.42 s
[vector] last: OK
2153.42 s
[vector] +++ OK, passed 100 tests; 16 discarded.
2153.42 s
[vector] unsafeIndex: OK
2153.42 s
[vector] +++ OK, passed 100 tests; 22 discarded.
2153.42 s
[vector] unsafeHead: OK
2153.42 s
[vector] +++ OK, passed 100 tests; 21 discarded.
2153.42 s
[vector] unsafeLast: OK
2153.42 s
[vector] +++ OK, passed 100 tests; 16 discarded.
2153.42 s
[vector] slice: OK
2153.42 s
[vector] +++ OK, passed 100 tests.
2153.42 s
[vector] init: OK
2153.42 s
[vector] +++ OK, passed 100 tests; 15 discarded.
2153.42 s
[vector] tail: OK
2153.42 s
[vector] +++ OK, passed 100 tests; 15 discarded.
2153.42 s
[vector] take: OK
2153.42 s
[vector] +++ OK, passed 100 tests.
2153.42 s
[vector] drop: OK
2153.42 s
[vector] +++ OK, passed 100 tests.
2153.42 s
[vector] splitAt: OK
2153.42 s
[vector] +++ OK, passed 100 tests.
2153.42 s
[vector] empty: OK
2153.42 s
[vector] +++ OK, passed 1 test.
2153.42 s
[vector] singleton: OK
2153.42 s
[vector] +++ OK, passed 100 tests.
2153.42 s
[vector] replicate: OK
2153.42 s
[vector] +++ OK, passed 100 tests.
2153.42 s
[vector] generate: OK
2153.42 s
[vector] +++ OK, passed 100 tests.
2153.42 s
[vector] iterateN: OK
2153.42 s
[vector] +++ OK, passed 100 tests.
2153.42 s
[vector] iterateNM: OK (0.02s)
2153.42 s
[vector] +++ OK, passed 100 tests.
2153.42 s
[vector] generateM: OK (0.03s)
2153.42 s
[vector] +++ OK, passed 100 tests.
2153.42 s
[vector] replicateM: OK
2153.42 s
[vector] +++ OK, passed 100 tests.
2153.42 s
[vector] create: OK
2153.42 s
[vector] +++ OK, passed 100 tests.
2153.42 s
[vector] createT: OK
2153.42 s
[vector] +++ OK, passed 100 tests.
2153.42 s
[vector] unfoldr: OK
2153.42 s
[vector] +++ OK, passed 100 tests.
2153.42 s
[vector] unfoldrN: OK
2153.42 s
[vector] +++ OK, passed 100 tests.
2153.42 s
[vector] unfoldrExactN: OK
2153.42 s
[vector] +++ OK, passed 100 tests.
2153.42 s
[vector] unfoldrM: OK
2153.42 s
[vector] +++ OK, passed 100 tests.
2153.42 s
[vector] unfoldrNM: OK (0.02s)
2153.42 s
[vector] +++ OK, passed 100 tests.
2153.42 s
[vector] unfoldrExactNM: OK (0.21s)
2153.42 s
[vector] +++ OK, passed 100 tests.
2153.42 s
[vector] constructN: OK
2153.42 s
[vector] +++ OK, passed 100 tests.
2153.42 s
[vector] constructrN: OK
2153.42 s
[vector] +++ OK, passed 100 tests.
2153.42 s
[vector] cons: OK
2153.42 s
[vector] +++ OK, passed 100 tests.
2153.42 s
[vector] snoc: OK
2153.42 s
[vector] +++ OK, passed 100 tests.
2153.42 s
[vector] append: OK
2153.42 s
[vector] +++ OK, passed 100 tests.
2153.43 s
[vector] concat: OK (0.02s)
2153.43 s
[vector] +++ OK, passed 100 tests.
2153.43 s
[vector] force: OK
2153.43 s
[vector] +++ OK, passed 100 tests.
2153.43 s
[vector] upd: OK
2153.43 s
[vector] +++ OK, passed 100 tests.
2153.43 s
[vector] accum: OK
2153.43 s
[vector] +++ OK, passed 100 tests.
2153.43 s
[vector] reverse: OK
2153.43 s
[vector] +++ OK, passed 100 tests.
2153.43 s
[vector] backpermute: OK
2153.43 s
[vector] +++ OK, passed 100 tests.
2153.43 s
[vector] map: OK
2153.43 s
[vector] +++ OK, passed 100 tests.
2153.43 s
[vector] imap: OK
2153.43 s
[vector] +++ OK, passed 100 tests.
2153.43 s
[vector] concatMap: OK
2153.43 s
[vector] +++ OK, passed 100 tests.
2153.43 s
[vector] mapM: OK
2153.43 s
[vector] +++ OK, passed 100 tests.
2153.43 s
[vector] mapM_: OK (0.05s)
2153.43 s
[vector] +++ OK, passed 100 tests.
2153.43 s
[vector] forM: OK
2153.43 s
[vector] +++ OK, passed 100 tests.
2153.43 s
[vector] forM_: OK (0.02s)
2153.43 s
[vector] +++ OK, passed 100 tests.
2153.43 s
[vector] imapM: OK
2153.43 s
[vector] +++ OK, passed 100 tests.
2153.43 s
[vector] imapM_: OK (0.02s)
2153.43 s
[vector] +++ OK, passed 100 tests.
2153.43 s
[vector] zipWith: OK
2153.43 s
[vector] +++ OK, passed 100 tests.
2153.43 s
[vector] zipWith3: OK
2153.43 s
[vector] +++ OK, passed 100 tests.
2153.43 s
[vector] izipWith: OK
2153.43 s
[vector] +++ OK, passed 100 tests.
2153.43 s
[vector] izipWith3: OK
2153.43 s
[vector] +++ OK, passed 100 tests.
2153.43 s
[vector] izipWithM: OK
2153.43 s
[vector] +++ OK, passed 100 tests.
2153.43 s
[vector] izipWithM_: OK (0.02s)
2153.43 s
[vector] +++ OK, passed 100 tests.
2153.43 s
[vector] zipWithM: OK
2153.43 s
[vector] +++ OK, passed 100 tests.
2153.43 s
[vector] zipWithM_: OK (0.02s)
2153.43 s
[vector] +++ OK, passed 100 tests.
2153.43 s
[vector] filter: OK
2153.43 s
[vector] +++ OK, passed 100 tests.
2153.43 s
[vector] ifilter: OK
2153.43 s
[vector] +++ OK, passed 100 tests.
2153.43 s
[vector] filterM: OK (0.06s)
2153.43 s
[vector] +++ OK, passed 100 tests.
2153.43 s
[vector] uniq: OK
2153.43 s
[vector] +++ OK, passed 100 tests.
2153.43 s
[vector] mapMaybe: OK
2153.43 s
[vector] +++ OK, passed 100 tests.
2153.43 s
[vector] imapMaybe: OK
2153.43 s
[vector] +++ OK, passed 100 tests.
2153.43 s
[vector] takeWhile: OK
2153.43 s
[vector] +++ OK, passed 100 tests.
2153.43 s
[vector] dropWhile: OK
2153.43 s
[vector] +++ OK, passed 100 tests.
2153.43 s
[vector] partition: OK
2153.43 s
[vector] +++ OK, passed 100 tests.
2153.43 s
[vector] partitionWith: OK
2153.43 s
[vector] +++ OK, passed 100 tests.
2153.43 s
[vector] span: OK
2153.43 s
[vector] +++ OK, passed 100 tests.
2153.43 s
[vector] break: OK
2153.43 s
[vector] +++ OK, passed 100 tests.
2153.43 s
[vector] spanR: OK
2153.43 s
[vector] +++ OK, passed 100 tests.
2153.43 s
[vector] breakR: OK
2153.43 s
[vector] +++ OK, passed 100 tests.
2153.43 s
[vector] groupBy: OK
2153.43 s
[vector] +++ OK, passed 100 tests.
2153.43 s
[vector] elem: OK
2153.43 s
[vector] +++ OK, passed 100 tests.
2153.43 s
[vector] notElem: OK
2153.43 s
[vector] +++ OK, passed 100 tests.
2153.43 s
[vector] find: OK
2153.43 s
[vector] +++ OK, passed 100 tests.
2153.43 s
[vector] findIndex: OK
2153.43 s
[vector] +++ OK, passed 100 tests.
2153.43 s
[vector] findIndexR: OK
2153.43 s
[vector] +++ OK, passed 100 tests.
2153.43 s
[vector] findIndices: OK
2153.43 s
[vector] +++ OK, passed 100 tests.
2153.43 s
[vector] elemIndex: OK
2153.43 s
[vector] +++ OK, passed 100 tests.
2153.43 s
[vector] elemIndices: OK
2153.43 s
[vector] +++ OK, passed 100 tests.
2153.43 s
[vector] foldl: OK
2153.43 s
[vector] +++ OK, passed 100 tests.
2153.43 s
[vector] foldl1: OK
2153.43 s
[vector] +++ OK, passed 100 tests; 18 discarded.
2153.43 s
[vector] foldl': OK
2153.43 s
[vector] +++ OK, passed 100 tests.
2153.43 s
[vector] foldl1': OK
2153.43 s
[vector] +++ OK, passed 100 tests; 14 discarded.
2153.43 s
[vector] foldr: OK
2153.43 s
[vector] +++ OK, passed 100 tests.
2153.43 s
[vector] foldr1: OK
2153.43 s
[vector] +++ OK, passed 100 tests; 17 discarded.
2153.43 s
[vector] foldr': OK
2153.43 s
[vector] +++ OK, passed 100 tests.
2153.43 s
[vector] foldr1': OK
2153.43 s
[vector] +++ OK, passed 100 tests; 15 discarded.
2153.43 s
[vector] ifoldl: OK
2153.43 s
[vector] +++ OK, passed 100 tests.
2153.43 s
[vector] ifoldl': OK
2153.43 s
[vector] +++ OK, passed 100 tests.
2153.43 s
[vector] ifoldr: OK
2153.43 s
[vector] +++ OK, passed 100 tests.
2153.43 s
[vector] ifoldr': OK
2153.43 s
[vector] +++ OK, passed 100 tests.
2153.43 s
[vector] ifoldM: OK
2153.43 s
[vector] +++ OK, passed 100 tests.
2153.43 s
[vector] ifoldM': OK
2153.43 s
[vector] +++ OK, passed 100 tests.
2153.43 s
[vector] ifoldM_: OK (0.02s)
2153.43 s
[vector] +++ OK, passed 100 tests.
2153.43 s
[vector] ifoldM'_: OK (0.02s)
2153.43 s
[vector] +++ OK, passed 100 tests.
2153.43 s
[vector] all: OK
2153.43 s
[vector] +++ OK, passed 100 tests.
2153.43 s
[vector] any: OK
2153.43 s
[vector] +++ OK, passed 100 tests.
2153.43 s
[vector] prescanl: OK
2153.43 s
[vector] +++ OK, passed 100 tests.
2153.43 s
[vector] prescanl': OK
2153.43 s
[vector] +++ OK, passed 100 tests.
2153.43 s
[vector] postscanl: OK
2153.43 s
[vector] +++ OK, passed 100 tests.
2153.43 s
[vector] postscanl': OK
2153.43 s
[vector] +++ OK, passed 100 tests.
2153.43 s
[vector] scanl: OK
2153.43 s
[vector] +++ OK, passed 100 tests.
2153.43 s
[vector] scanl': OK
2153.43 s
[vector] +++ OK, passed 100 tests.
2153.43 s
[vector] scanl1: OK
2153.43 s
[vector] +++ OK, passed 100 tests.
2153.43 s
[vector] scanl1': OK
2153.43 s
[vector] +++ OK, passed 100 tests.
2153.43 s
[vector] iscanl: OK
2153.43 s
[vector] +++ OK, passed 100 tests.
2153.43 s
[vector] iscanl': OK
2153.43 s
[vector] +++ OK, passed 100 tests.
2153.43 s
[vector] prescanr: OK
2153.43 s
[vector] +++ OK, passed 100 tests.
2153.43 s
[vector] prescanr': OK
2153.43 s
[vector] +++ OK, passed 100 tests.
2153.43 s
[vector] postscanr: OK
2153.43 s
[vector] +++ OK, passed 100 tests.
2153.43 s
[vector] postscanr': OK
2153.43 s
[vector] +++ OK, passed 100 tests.
2153.43 s
[vector] scanr: OK
2153.43 s
[vector] +++ OK, passed 100 tests.
2153.43 s
[vector] scanr': OK
2153.43 s
[vector] +++ OK, passed 100 tests.
2153.43 s
[vector] scanr1: OK
2153.43 s
[vector] +++ OK, passed 100 tests.
2153.43 s
[vector] scanr1': OK
2153.43 s
[vector] +++ OK, passed 100 tests.
2153.43 s
[vector] iscanr: OK
2153.43 s
[vector] +++ OK, passed 100 tests.
2153.43 s
[vector] iscanr': OK
2153.43 s
[vector] +++ OK, passed 100 tests.
2153.43 s
[vector] mut_read: OK
2153.43 s
[vector] +++ OK, passed 100 tests; 15 discarded.
2153.43 s
[vector] mut_write: OK
2153.43 s
[vector] +++ OK, passed 100 tests; 16 discarded.
2153.43 s
[vector] mut_modify: OK
2153.43 s
[vector] +++ OK, passed 100 tests; 18 discarded.
2153.43 s
[vector] mut_generate: OK
2153.43 s
[vector] +++ OK, passed 100 tests.
2153.43 s
[vector] mut_generateM: OK (0.01s)
2153.43 s
[vector] +++ OK, passed 100 tests.
2153.43 s
[vector] mut_mapM_: OK (0.02s)
2153.43 s
[vector] +++ OK, passed 100 tests.
2153.43 s
[vector] mut_imapM_: OK (0.02s)
2153.43 s
[vector] +++ OK, passed 100 tests.
2153.43 s
[vector] mut_forM_: OK (0.02s)
2153.43 s
[vector] +++ OK, passed 100 tests.
2153.43 s
[vector] mut_iforM_: OK (0.03s)
2153.43 s
[vector] +++ OK, passed 100 tests.
2153.43 s
[vector] mut_foldr: OK
2153.43 s
[vector] +++ OK, passed 100 tests.
2153.43 s
[vector] mut_foldr': OK
2153.43 s
[vector] +++ OK, passed 100 tests.
2153.43 s
[vector] mut_foldl: OK
2153.43 s
[vector] +++ OK, passed 100 tests.
2153.43 s
[vector] mut_foldl': OK
2153.43 s
[vector] +++ OK, passed 100 tests.
2153.43 s
[vector] mut_ifoldr: OK
2153.43 s
[vector] +++ OK, passed 100 tests.
2153.43 s
[vector] mut_ifoldr': OK
2153.43 s
[vector] +++ OK, passed 100 tests.
2153.44 s
[vector] mut_ifoldl: OK
2153.44 s
[vector] +++ OK, passed 100 tests.
2153.44 s
[vector] mut_ifoldl': OK
2153.44 s
[vector] +++ OK, passed 100 tests.
2153.44 s
[vector] mut_foldM: OK
2153.44 s
[vector] +++ OK, passed 100 tests.
2153.44 s
[vector] mut_foldM': OK
2153.44 s
[vector] +++ OK, passed 100 tests.
2153.44 s
[vector] mut_foldrM: OK
2153.44 s
[vector] +++ OK, passed 100 tests.
2153.44 s
[vector] mut_foldrM': OK
2153.44 s
[vector] +++ OK, passed 100 tests.
2153.44 s
[vector] mut_ifoldM: OK
2153.44 s
[vector] +++ OK, passed 100 tests.
2153.44 s
[vector] mut_ifoldM': OK
2153.44 s
[vector] +++ OK, passed 100 tests.
2153.44 s
[vector] mut_ifoldrM: OK
2153.44 s
[vector] +++ OK, passed 100 tests.
2153.44 s
[vector] mut_ifoldrM': OK
2153.44 s
[vector] +++ OK, passed 100 tests.
2153.44 s
[vector] compare: OK
2153.44 s
[vector] +++ OK, passed 100 tests.
2153.44 s
[vector] maximum: OK
2153.44 s
[vector] +++ OK, passed 100 tests; 22 discarded.
2153.44 s
[vector] minimum: OK
2153.44 s
[vector] +++ OK, passed 100 tests; 20 discarded.
2153.44 s
[vector] minIndex: OK
2153.44 s
[vector] +++ OK, passed 100 tests; 11 discarded.
2153.44 s
[vector] maxIndex: OK
2153.44 s
[vector] +++ OK, passed 100 tests; 17 discarded.
2153.44 s
[vector] maximumBy: OK
2153.44 s
[vector] +++ OK, passed 100 tests; 14 discarded.
2153.44 s
[vector] minimumBy: OK
2153.44 s
[vector] +++ OK, passed 100 tests; 11 discarded.
2153.44 s
[vector] maximumOn: OK
2153.44 s
[vector] +++ OK, passed 100 tests; 14 discarded.
2153.44 s
[vector] minimumOn: OK
2153.44 s
[vector] +++ OK, passed 100 tests; 18 discarded.
2153.44 s
[vector] maxIndexBy: OK
2153.44 s
[vector] +++ OK, passed 100 tests; 12 discarded.
2153.44 s
[vector] minIndexBy: OK
2153.44 s
[vector] +++ OK, passed 100 tests; 13 discarded.
2153.44 s
[vector] ListFirstMaxIndexWins: OK
2153.44 s
[vector] +++ OK, passed 100 tests; 14 discarded.
2153.44 s
[vector] FalseListFirstMaxIndexWins: OK
2153.44 s
[vector] +++ OK, failed as expected. (after 1 test):
2153.44 s
[vector] Exception:
2153.44 s
[vector] Prelude.foldr1: empty list
2153.44 s
[vector] CallStack (from HasCallStack):
2153.44 s
[vector] error, called at libraries/base/GHC/List.hs:1644:3 in base:GHC.List
2153.44 s
[vector] errorEmptyList, called at libraries/base/GHC/List.hs:609:30 in base:GHC.List
2153.44 s
[vector] foldr1, called at libraries/base/Data/Foldable.hs:741:15 in base:Data.Foldable
2153.44 s
[vector] []
2153.44 s
[vector] zip: OK
2153.44 s
[vector] +++ OK, passed 100 tests.
2153.44 s
[vector] zip3: OK
2153.44 s
[vector] +++ OK, passed 100 tests.
2153.44 s
[vector] unzip: OK
2153.44 s
[vector] +++ OK, passed 100 tests.
2153.44 s
[vector] unzip3: OK
2153.44 s
[vector] +++ OK, passed 100 tests.
2153.44 s
[vector] indexed: OK
2153.44 s
[vector] +++ OK, passed 100 tests.
2153.44 s
[vector] update: OK
2153.44 s
[vector] +++ OK, passed 100 tests.
2153.44 s
[vector] mempty: OK
2153.44 s
[vector] +++ OK, passed 1 test.
2153.44 s
[vector] mappend: OK
2153.44 s
[vector] +++ OK, passed 100 tests.
2153.44 s
[vector] mconcat: OK (0.03s)
2153.44 s
[vector] +++ OK, passed 100 tests.
2153.44 s
[vector] glength: OK
2153.44 s
[vector] +++ OK, passed 100 tests.
2153.44 s
[vector] sum: OK
2153.44 s
[vector] +++ OK, passed 100 tests.
2153.44 s
[vector] product: OK
2153.44 s
[vector] +++ OK, passed 100 tests.
2153.44 s
[vector] enumFromN: OK
2153.44 s
[vector] +++ OK, passed 100 tests.
2153.44 s
[vector] enumFromThenN: OK
2153.44 s
[vector] +++ OK, passed 100 tests.
2153.44 s
[vector] enumFromTo: OK
2153.44 s
[vector] +++ OK, passed 100 tests.
2153.44 s
[vector] enumFromThenTo: OK
2153.44 s
[vector] +++ OK, passed 100 tests; 13 discarded.
2153.44 s
[vector] (Float)
2153.44 s
[vector] fromList.toList == id: OK
2153.44 s
[vector] +++ OK, passed 100 tests.
2153.44 s
[vector] toList.fromList == id: OK
2153.44 s
[vector] +++ OK, passed 100 tests.
2153.44 s
[vector] unstream.stream == id: OK
2153.44 s
[vector] +++ OK, passed 100 tests.
2153.44 s
[vector] stream.unstream == id: OK
2153.44 s
[vector] +++ OK, passed 100 tests.
2153.44 s
[vector] eq: OK
2153.44 s
[vector] +++ OK, passed 100 tests.
2153.44 s
[vector] length: OK
2153.44 s
[vector] +++ OK, passed 100 tests.
2153.44 s
[vector] null: OK
2153.44 s
[vector] +++ OK, passed 100 tests.
2153.44 s
[vector] index: OK
2153.44 s
[vector] +++ OK, passed 100 tests; 17 discarded.
2153.44 s
[vector] safeIndex: OK
2153.44 s
[vector] +++ OK, passed 100 tests.
2153.44 s
[vector] head: OK
2153.44 s
[vector] +++ OK, passed 100 tests; 20 discarded.
2153.44 s
[vector] last: OK
2153.44 s
[vector] +++ OK, passed 100 tests; 13 discarded.
2153.44 s
[vector] unsafeIndex: OK
2153.44 s
[vector] +++ OK, passed 100 tests; 21 discarded.
2153.44 s
[vector] unsafeHead: OK
2153.44 s
[vector] +++ OK, passed 100 tests; 16 discarded.
2153.44 s
[vector] unsafeLast: OK
2153.44 s
[vector] +++ OK, passed 100 tests; 11 discarded.
2153.44 s
[vector] slice: OK
2153.44 s
[vector] +++ OK, passed 100 tests.
2153.44 s
[vector] init: OK
2153.44 s
[vector] +++ OK, passed 100 tests; 15 discarded.
2153.44 s
[vector] tail: OK
2153.44 s
[vector] +++ OK, passed 100 tests; 15 discarded.
2153.44 s
[vector] take: OK
2153.44 s
[vector] +++ OK, passed 100 tests.
2153.44 s
[vector] drop: OK
2153.44 s
[vector] +++ OK, passed 100 tests.
2153.44 s
[vector] splitAt: OK
2153.44 s
[vector] +++ OK, passed 100 tests.
2153.44 s
[vector] empty: OK
2153.44 s
[vector] +++ OK, passed 1 test.
2153.44 s
[vector] singleton: OK
2153.44 s
[vector] +++ OK, passed 100 tests.
2153.44 s
[vector] replicate: OK
2153.44 s
[vector] +++ OK, passed 100 tests.
2153.44 s
[vector] generate: OK
2153.44 s
[vector] +++ OK, passed 100 tests.
2153.44 s
[vector] iterateN: OK
2153.44 s
[vector] +++ OK, passed 100 tests.
2153.44 s
[vector] iterateNM: OK (0.02s)
2153.44 s
[vector] +++ OK, passed 100 tests.
2153.44 s
[vector] generateM: OK (0.07s)
2153.44 s
[vector] +++ OK, passed 100 tests.
2153.44 s
[vector] replicateM: OK (0.02s)
2153.44 s
[vector] +++ OK, passed 100 tests.
2153.44 s
[vector] create: OK
2153.44 s
[vector] +++ OK, passed 100 tests.
2153.44 s
[vector] createT: OK
2153.44 s
[vector] +++ OK, passed 100 tests.
2153.44 s
[vector] unfoldr: OK
2153.44 s
[vector] +++ OK, passed 100 tests.
2153.44 s
[vector] unfoldrN: OK
2153.44 s
[vector] +++ OK, passed 100 tests.
2153.44 s
[vector] unfoldrExactN: OK
2153.44 s
[vector] +++ OK, passed 100 tests.
2153.44 s
[vector] unfoldrM: OK
2153.44 s
[vector] +++ OK, passed 100 tests.
2153.44 s
[vector] unfoldrNM: OK
2153.44 s
[vector] +++ OK, passed 100 tests.
2153.44 s
[vector] unfoldrExactNM: OK (0.03s)
2153.44 s
[vector] +++ OK, passed 100 tests.
2153.44 s
[vector] constructN: OK (0.02s)
2153.44 s
[vector] +++ OK, passed 100 tests.
2153.44 s
[vector] constructrN: OK (0.08s)
2153.44 s
[vector] +++ OK, passed 100 tests.
2153.44 s
[vector] cons: OK
2153.44 s
[vector] +++ OK, passed 100 tests.
2153.44 s
[vector] snoc: OK
2153.44 s
[vector] +++ OK, passed 100 tests.
2153.44 s
[vector] append: OK
2153.44 s
[vector] +++ OK, passed 100 tests.
2153.44 s
[vector] concat: OK (0.12s)
2153.44 s
[vector] +++ OK, passed 100 tests.
2153.44 s
[vector] force: OK
2153.44 s
[vector] +++ OK, passed 100 tests.
2153.44 s
[vector] upd: OK
2153.44 s
[vector] +++ OK, passed 100 tests.
2153.44 s
[vector] accum: OK (0.08s)
2153.44 s
[vector] +++ OK, passed 100 tests.
2153.44 s
[vector] reverse: OK
2153.44 s
[vector] +++ OK, passed 100 tests.
2153.44 s
[vector] backpermute: OK
2153.44 s
[vector] +++ OK, passed 100 tests.
2153.44 s
[vector] map: OK (0.03s)
2153.44 s
[vector] +++ OK, passed 100 tests.
2153.44 s
[vector] imap: OK (0.02s)
2153.44 s
[vector] +++ OK, passed 100 tests.
2153.44 s
[vector] concatMap: OK (0.03s)
2153.44 s
[vector] +++ OK, passed 100 tests.
2153.44 s
[vector] mapM: OK (0.02s)
2153.44 s
[vector] +++ OK, passed 100 tests.
2153.44 s
[vector] mapM_: OK (0.06s)
2153.44 s
[vector] +++ OK, passed 100 tests.
2153.44 s
[vector] forM: OK
2153.44 s
[vector] +++ OK, passed 100 tests.
2153.44 s
[vector] forM_: OK (0.05s)
2153.44 s
[vector] +++ OK, passed 100 tests.
2153.44 s
[vector] imapM: OK
2153.44 s
[vector] +++ OK, passed 100 tests.
2153.44 s
[vector] imapM_: OK (0.07s)
2153.44 s
[vector] +++ OK, passed 100 tests.
2153.44 s
[vector] zipWith: OK
2153.44 s
[vector] +++ OK, passed 100 tests.
2153.44 s
[vector] zipWith3: OK (0.01s)
2153.44 s
[vector] +++ OK, passed 100 tests.
2153.44 s
[vector] izipWith: OK (0.01s)
2153.44 s
[vector] +++ OK, passed 100 tests.
2153.44 s
[vector] izipWith3: OK (0.01s)
2153.44 s
[vector] +++ OK, passed 100 tests.
2153.44 s
[vector] izipWithM: OK (0.01s)
2153.44 s
[vector] +++ OK, passed 100 tests.
2153.44 s
[vector] izipWithM_: OK (0.04s)
2153.44 s
[vector] +++ OK, passed 100 tests.
2153.44 s
[vector] zipWithM: OK (0.01s)
2153.44 s
[vector] +++ OK, passed 100 tests.
2153.44 s
[vector] zipWithM_: OK (0.03s)
2153.44 s
[vector] +++ OK, passed 100 tests.
2153.44 s
[vector] filter: OK
2153.44 s
[vector] +++ OK, passed 100 tests.
2153.44 s
[vector] ifilter: OK
2153.44 s
[vector] +++ OK, passed 100 tests.
2153.44 s
[vector] filterM: OK (0.08s)
2153.44 s
[vector] +++ OK, passed 100 tests.
2153.44 s
[vector] uniq: OK
2153.44 s
[vector] +++ OK, passed 100 tests.
2153.44 s
[vector] mapMaybe: OK
2153.44 s
[vector] +++ OK, passed 100 tests.
2153.44 s
[vector] imapMaybe: OK
2153.44 s
[vector] +++ OK, passed 100 tests.
2153.44 s
[vector] takeWhile: OK
2153.44 s
[vector] +++ OK, passed 100 tests.
2153.44 s
[vector] dropWhile: OK
2153.44 s
[vector] +++ OK, passed 100 tests.
2153.44 s
[vector] partition: OK
2153.44 s
[vector] +++ OK, passed 100 tests.
2153.44 s
[vector] partitionWith: OK
2153.44 s
[vector] +++ OK, passed 100 tests.
2153.44 s
[vector] span: OK
2153.44 s
[vector] +++ OK, passed 100 tests.
2153.44 s
[vector] break: OK
2153.44 s
[vector] +++ OK, passed 100 tests.
2153.44 s
[vector] spanR: OK
2153.44 s
[vector] +++ OK, passed 100 tests.
2153.44 s
[vector] breakR: OK
2153.44 s
[vector] +++ OK, passed 100 tests.
2153.44 s
[vector] groupBy: OK (0.01s)
2153.44 s
[vector] +++ OK, passed 100 tests.
2153.45 s
[vector] elem: OK
2153.45 s
[vector] +++ OK, passed 100 tests.
2153.45 s
[vector] notElem: OK
2153.45 s
[vector] +++ OK, passed 100 tests.
2153.45 s
[vector] find: OK
2153.45 s
[vector] +++ OK, passed 100 tests.
2153.45 s
[vector] findIndex: OK
2153.45 s
[vector] +++ OK, passed 100 tests.
2153.45 s
[vector] findIndexR: OK
2153.45 s
[vector] +++ OK, passed 100 tests.
2153.45 s
[vector] findIndices: OK
2153.45 s
[vector] +++ OK, passed 100 tests.
2153.45 s
[vector] elemIndex: OK
2153.45 s
[vector] +++ OK, passed 100 tests.
2153.45 s
[vector] elemIndices: OK
2153.45 s
[vector] +++ OK, passed 100 tests.
2153.45 s
[vector] foldl: OK
2153.45 s
[vector] +++ OK, passed 100 tests.
2153.45 s
[vector] foldl1: OK (0.01s)
2153.45 s
[vector] +++ OK, passed 100 tests; 19 discarded.
2153.45 s
[vector] foldl': OK (0.01s)
2153.45 s
[vector] +++ OK, passed 100 tests.
2153.45 s
[vector] foldl1': OK
2153.45 s
[vector] +++ OK, passed 100 tests; 15 discarded.
2153.45 s
[vector] foldr: OK (0.01s)
2153.45 s
[vector] +++ OK, passed 100 tests.
2153.45 s
[vector] foldr1: OK (0.01s)
2153.45 s
[vector] +++ OK, passed 100 tests; 17 discarded.
2153.45 s
[vector] foldr': OK (0.01s)
2153.45 s
[vector] +++ OK, passed 100 tests.
2153.45 s
[vector] foldr1': OK (0.01s)
2153.45 s
[vector] +++ OK, passed 100 tests; 14 discarded.
2153.45 s
[vector] ifoldl: OK (0.02s)
2153.45 s
[vector] +++ OK, passed 100 tests.
2153.45 s
[vector] ifoldl': OK (0.02s)
2153.45 s
[vector] +++ OK, passed 100 tests.
2153.45 s
[vector] ifoldr: OK (0.01s)
2153.45 s
[vector] +++ OK, passed 100 tests.
2153.45 s
[vector] ifoldr': OK (0.01s)
2153.45 s
[vector] +++ OK, passed 100 tests.
2153.45 s
[vector] ifoldM: OK (0.01s)
2153.45 s
[vector] +++ OK, passed 100 tests.
2153.45 s
[vector] ifoldM': OK (0.01s)
2153.45 s
[vector] +++ OK, passed 100 tests.
2153.45 s
[vector] ifoldM_: OK (0.05s)
2153.45 s
[vector] +++ OK, passed 100 tests.
2153.45 s
[vector] ifoldM'_: OK (0.05s)
2153.45 s
[vector] +++ OK, passed 100 tests.
2153.45 s
[vector] all: OK
2153.45 s
[vector] +++ OK, passed 100 tests.
2153.45 s
[vector] any: OK
2153.45 s
[vector] +++ OK, passed 100 tests.
2153.45 s
[vector] prescanl: OK (0.01s)
2153.45 s
[vector] +++ OK, passed 100 tests.
2153.45 s
[vector] prescanl': OK (0.01s)
2153.45 s
[vector] +++ OK, passed 100 tests.
2153.45 s
[vector] postscanl: OK (0.01s)
2153.45 s
[vector] +++ OK, passed 100 tests.
2153.45 s
[vector] postscanl': OK (0.02s)
2153.45 s
[vector] +++ OK, passed 100 tests.
2153.45 s
[vector] scanl: OK
2153.45 s
[vector] +++ OK, passed 100 tests.
2153.45 s
[vector] scanl': OK (0.01s)
2153.45 s
[vector] +++ OK, passed 100 tests.
2153.45 s
[vector] scanl1: OK (0.01s)
2153.45 s
[vector] +++ OK, passed 100 tests.
2153.45 s
[vector] scanl1': OK (0.02s)
2153.45 s
[vector] +++ OK, passed 100 tests.
2153.45 s
[vector] iscanl: OK (0.02s)
2153.45 s
[vector] +++ OK, passed 100 tests.
2153.45 s
[vector] iscanl': OK (0.02s)
2153.45 s
[vector] +++ OK, passed 100 tests.
2153.45 s
[vector] prescanr: OK (0.02s)
2153.45 s
[vector] +++ OK, passed 100 tests.
2153.45 s
[vector] prescanr': OK (0.02s)
2153.45 s
[vector] +++ OK, passed 100 tests.
2153.45 s
[vector] postscanr: OK (0.02s)
2153.45 s
[vector] +++ OK, passed 100 tests.
2153.45 s
[vector] postscanr': OK (0.02s)
2153.45 s
[vector] +++ OK, passed 100 tests.
2153.45 s
[vector] scanr: OK (0.02s)
2153.45 s
[vector] +++ OK, passed 100 tests.
2153.45 s
[vector] scanr': OK (0.02s)
2153.45 s
[vector] +++ OK, passed 100 tests.
2153.45 s
[vector] scanr1: OK (0.02s)
2153.45 s
[vector] +++ OK, passed 100 tests.
2153.45 s
[vector] scanr1': OK (0.01s)
2153.45 s
[vector] +++ OK, passed 100 tests.
2153.45 s
[vector] iscanr: OK (0.02s)
2153.45 s
[vector] +++ OK, passed 100 tests.
2153.45 s
[vector] iscanr': OK (0.02s)
2153.45 s
[vector] +++ OK, passed 100 tests.
2153.45 s
[vector] mut_read: OK
2153.45 s
[vector] +++ OK, passed 100 tests; 15 discarded.
2153.45 s
[vector] mut_write: OK
2153.45 s
[vector] +++ OK, passed 100 tests; 16 discarded.
2153.45 s
[vector] mut_modify: OK
2153.45 s
[vector] +++ OK, passed 100 tests; 15 discarded.
2153.45 s
[vector] mut_generate: OK
2153.45 s
[vector] +++ OK, passed 100 tests.
2153.45 s
[vector] mut_generateM: OK (0.03s)
2153.45 s
[vector] +++ OK, passed 100 tests.
2153.45 s
[vector] mut_mapM_: OK (0.07s)
2153.45 s
[vector] +++ OK, passed 100 tests.
2153.45 s
[vector] mut_imapM_: OK (0.11s)
2153.45 s
[vector] +++ OK, passed 100 tests.
2153.45 s
[vector] mut_forM_: OK (0.10s)
2153.45 s
[vector] +++ OK, passed 100 tests.
2153.45 s
[vector] mut_iforM_: OK (0.10s)
2153.45 s
[vector] +++ OK, passed 100 tests.
2153.45 s
[vector] mut_foldr: OK (0.02s)
2153.45 s
[vector] +++ OK, passed 100 tests.
2153.45 s
[vector] mut_foldr': OK (0.02s)
2153.45 s
[vector] +++ OK, passed 100 tests.
2153.45 s
[vector] mut_foldl: OK
2153.45 s
[vector] +++ OK, passed 100 tests.
2153.45 s
[vector] mut_foldl': OK (0.02s)
2153.45 s
[vector] +++ OK, passed 100 tests.
2153.45 s
[vector] mut_ifoldr: OK (0.02s)
2153.45 s
[vector] +++ OK, passed 100 tests.
2153.45 s
[vector] mut_ifoldr': OK (0.02s)
2153.45 s
[vector] +++ OK, passed 100 tests.
2153.45 s
[vector] mut_ifoldl: OK (0.02s)
2153.45 s
[vector] +++ OK, passed 100 tests.
2153.45 s
[vector] mut_ifoldl': OK (0.02s)
2153.45 s
[vector] +++ OK, passed 100 tests.
2153.45 s
[vector] mut_foldM: OK (0.01s)
2153.45 s
[vector] +++ OK, passed 100 tests.
2153.45 s
[vector] mut_foldM': OK (0.02s)
2153.45 s
[vector] +++ OK, passed 100 tests.
2153.45 s
[vector] mut_foldrM: OK (0.02s)
2153.45 s
[vector] +++ OK, passed 100 tests.
2153.45 s
[vector] mut_foldrM': OK (0.02s)
2153.45 s
[vector] +++ OK, passed 100 tests.
2153.45 s
[vector] mut_ifoldM: OK (0.02s)
2153.45 s
[vector] +++ OK, passed 100 tests.
2153.45 s
[vector] mut_ifoldM': OK (0.02s)
2153.45 s
[vector] +++ OK, passed 100 tests.
2153.45 s
[vector] mut_ifoldrM: OK (0.02s)
2153.45 s
[vector] +++ OK, passed 100 tests.
2153.45 s
[vector] mut_ifoldrM': OK (0.02s)
2153.45 s
[vector] +++ OK, passed 100 tests.
2153.45 s
[vector] compare: OK
2153.45 s
[vector] +++ OK, passed 100 tests.
2153.45 s
[vector] maximum: OK
2153.45 s
[vector] +++ OK, passed 100 tests; 17 discarded.
2153.45 s
[vector] minimum: OK
2153.45 s
[vector] +++ OK, passed 100 tests; 15 discarded.
2153.45 s
[vector] minIndex: OK
2153.45 s
[vector] +++ OK, passed 100 tests; 15 discarded.
2153.45 s
[vector] maxIndex: OK
2153.45 s
[vector] +++ OK, passed 100 tests; 19 discarded.
2153.45 s
[vector] maximumBy: OK
2153.45 s
[vector] +++ OK, passed 100 tests; 13 discarded.
2153.45 s
[vector] minimumBy: OK
2153.45 s
[vector] +++ OK, passed 100 tests; 15 discarded.
2153.45 s
[vector] maximumOn: OK
2153.45 s
[vector] +++ OK, passed 100 tests; 12 discarded.
2153.45 s
[vector] minimumOn: OK
2153.45 s
[vector] +++ OK, passed 100 tests; 14 discarded.
2153.45 s
[vector] maxIndexBy: OK
2153.45 s
[vector] +++ OK, passed 100 tests; 16 discarded.
2153.45 s
[vector] minIndexBy: OK
2153.45 s
[vector] +++ OK, passed 100 tests; 19 discarded.
2153.45 s
[vector] ListFirstMaxIndexWins: OK
2153.45 s
[vector] +++ OK, passed 100 tests; 15 discarded.
2153.45 s
[vector] FalseListFirstMaxIndexWins: OK
2153.45 s
[vector] +++ OK, failed as expected. (after 1 test):
2153.45 s
[vector] Exception:
2153.45 s
[vector] Prelude.foldr1: empty list
2153.45 s
[vector] CallStack (from HasCallStack):
2153.45 s
[vector] error, called at libraries/base/GHC/List.hs:1644:3 in base:GHC.List
2153.45 s
[vector] errorEmptyList, called at libraries/base/GHC/List.hs:609:30 in base:GHC.List
2153.45 s
[vector] foldr1, called at libraries/base/Data/Foldable.hs:741:15 in base:Data.Foldable
2153.45 s
[vector] []
2153.45 s
[vector] zip: OK
2153.45 s
[vector] +++ OK, passed 100 tests.
2153.45 s
[vector] zip3: OK
2153.45 s
[vector] +++ OK, passed 100 tests.
2153.45 s
[vector] unzip: OK
2153.45 s
[vector] +++ OK, passed 100 tests.
2153.45 s
[vector] unzip3: OK
2153.45 s
[vector] +++ OK, passed 100 tests.
2153.45 s
[vector] indexed: OK
2153.45 s
[vector] +++ OK, passed 100 tests.
2153.45 s
[vector] update: OK
2153.45 s
[vector] +++ OK, passed 100 tests.
2153.45 s
[vector] mempty: OK
2153.45 s
[vector] +++ OK, passed 1 test.
2153.45 s
[vector] mappend: OK
2153.45 s
[vector] +++ OK, passed 100 tests.
2153.45 s
[vector] mconcat: OK (0.04s)
2153.45 s
[vector] +++ OK, passed 100 tests.
2153.45 s
[vector] glength: OK
2153.45 s
[vector] +++ OK, passed 100 tests.
2153.45 s
[vector] sum: OK
2153.45 s
[vector] +++ OK, passed 100 tests.
2153.45 s
[vector] product: OK
2153.45 s
[vector] +++ OK, passed 100 tests.
2153.45 s
[vector] enumFromN: OK
2153.45 s
[vector] +++ OK, passed 100 tests.
2153.45 s
[vector] enumFromThenN: OK
2153.45 s
[vector] +++ OK, passed 100 tests.
2153.45 s
[vector] enumFromTo: OK
2153.45 s
[vector] +++ OK, passed 100 tests.
2153.45 s
[vector] enumFromThenTo: OK
2153.45 s
[vector] +++ OK, passed 100 tests; 11 discarded.
2153.45 s
[vector] (Double)
2153.45 s
[vector] fromList.toList == id: OK
2153.45 s
[vector] +++ OK, passed 100 tests.
2153.45 s
[vector] toList.fromList == id: OK
2153.45 s
[vector] +++ OK, passed 100 tests.
2153.45 s
[vector] unstream.stream == id: OK
2153.45 s
[vector] +++ OK, passed 100 tests.
2153.45 s
[vector] stream.unstream == id: OK
2153.45 s
[vector] +++ OK, passed 100 tests.
2153.45 s
[vector] eq: OK
2153.45 s
[vector] +++ OK, passed 100 tests.
2153.45 s
[vector] length: OK
2153.45 s
[vector] +++ OK, passed 100 tests.
2153.45 s
[vector] null: OK
2153.45 s
[vector] +++ OK, passed 100 tests.
2153.45 s
[vector] index: OK
2153.45 s
[vector] +++ OK, passed 100 tests; 14 discarded.
2153.45 s
[vector] safeIndex: OK
2153.45 s
[vector] +++ OK, passed 100 tests.
2153.45 s
[vector] head: OK
2153.45 s
[vector] +++ OK, passed 100 tests; 21 discarded.
2153.45 s
[vector] last: OK
2153.45 s
[vector] +++ OK, passed 100 tests; 15 discarded.
2153.45 s
[vector] unsafeIndex: OK
2153.45 s
[vector] +++ OK, passed 100 tests; 17 discarded.
2153.45 s
[vector] unsafeHead: OK
2153.45 s
[vector] +++ OK, passed 100 tests; 16 discarded.
2153.45 s
[vector] unsafeLast: OK
2153.45 s
[vector] +++ OK, passed 100 tests; 17 discarded.
2153.45 s
[vector] slice: OK
2153.45 s
[vector] +++ OK, passed 100 tests.
2153.45 s
[vector] init: OK
2153.45 s
[vector] +++ OK, passed 100 tests; 16 discarded.
2153.45 s
[vector] tail: OK
2153.45 s
[vector] +++ OK, passed 100 tests; 17 discarded.
2153.45 s
[vector] take: OK
2153.45 s
[vector] +++ OK, passed 100 tests.
2153.45 s
[vector] drop: OK
2153.45 s
[vector] +++ OK, passed 100 tests.
2153.45 s
[vector] splitAt: OK
2153.45 s
[vector] +++ OK, passed 100 tests.
2153.45 s
[vector] empty: OK
2153.45 s
[vector] +++ OK, passed 1 test.
2153.45 s
[vector] singleton: OK
2153.45 s
[vector] +++ OK, passed 100 tests.
2153.45 s
[vector] replicate: OK
2153.45 s
[vector] +++ OK, passed 100 tests.
2153.45 s
[vector] generate: OK
2153.45 s
[vector] +++ OK, passed 100 tests.
2153.45 s
[vector] iterateN: OK
2153.45 s
[vector] +++ OK, passed 100 tests.
2153.45 s
[vector] iterateNM: OK (0.03s)
2153.45 s
[vector] +++ OK, passed 100 tests.
2153.45 s
[vector] generateM: OK (0.07s)
2153.45 s
[vector] +++ OK, passed 100 tests.
2153.45 s
[vector] replicateM: OK (0.04s)
2153.45 s
[vector] +++ OK, passed 100 tests.
2153.45 s
[vector] create: OK
2153.45 s
[vector] +++ OK, passed 100 tests.
2153.45 s
[vector] createT: OK
2153.45 s
[vector] +++ OK, passed 100 tests.
2153.45 s
[vector] unfoldr: OK
2153.45 s
[vector] +++ OK, passed 100 tests.
2153.45 s
[vector] unfoldrN: OK
2153.45 s
[vector] +++ OK, passed 100 tests.
2153.45 s
[vector] unfoldrExactN: OK
2153.45 s
[vector] +++ OK, passed 100 tests.
2153.45 s
[vector] unfoldrM: OK
2153.46 s
[vector] +++ OK, passed 100 tests.
2153.46 s
[vector] unfoldrNM: OK
2153.46 s
[vector] +++ OK, passed 100 tests.
2153.46 s
[vector] unfoldrExactNM: OK (0.03s)
2153.46 s
[vector] +++ OK, passed 100 tests.
2153.46 s
[vector] constructN: OK (0.03s)
2153.46 s
[vector] +++ OK, passed 100 tests.
2153.46 s
[vector] constructrN: OK (0.03s)
2153.46 s
[vector] +++ OK, passed 100 tests.
2153.46 s
[vector] cons: OK
2153.46 s
[vector] +++ OK, passed 100 tests.
2153.46 s
[vector] snoc: OK
2153.46 s
[vector] +++ OK, passed 100 tests.
2153.46 s
[vector] append: OK
2153.46 s
[vector] +++ OK, passed 100 tests.
2153.46 s
[vector] concat: OK (0.04s)
2153.46 s
[vector] +++ OK, passed 100 tests.
2153.46 s
[vector] force: OK
2153.46 s
[vector] +++ OK, passed 100 tests.
2153.46 s
[vector] upd: OK
2153.46 s
[vector] +++ OK, passed 100 tests.
2153.46 s
[vector] accum: OK (0.03s)
2153.46 s
[vector] +++ OK, passed 100 tests.
2153.46 s
[vector] reverse: OK
2153.46 s
[vector] +++ OK, passed 100 tests.
2153.46 s
[vector] backpermute: OK
2153.46 s
[vector] +++ OK, passed 100 tests.
2153.46 s
[vector] map: OK (0.01s)
2153.46 s
[vector] +++ OK, passed 100 tests.
2153.46 s
[vector] imap: OK (0.01s)
2153.46 s
[vector] +++ OK, passed 100 tests.
2153.46 s
[vector] concatMap: OK (0.02s)
2153.46 s
[vector] +++ OK, passed 100 tests.
2153.46 s
[vector] mapM: OK (0.02s)
2153.46 s
[vector] +++ OK, passed 100 tests.
2153.46 s
[vector] mapM_: OK (0.07s)
2153.46 s
[vector] +++ OK, passed 100 tests.
2153.46 s
[vector] forM: OK (0.01s)
2153.46 s
[vector] +++ OK, passed 100 tests.
2153.46 s
[vector] forM_: OK (0.09s)
2153.46 s
[vector] +++ OK, passed 100 tests.
2153.46 s
[vector] imapM: OK (0.01s)
2153.46 s
[vector] +++ OK, passed 100 tests.
2153.46 s
[vector] imapM_: OK (0.09s)
2153.46 s
[vector] +++ OK, passed 100 tests.
2153.46 s
[vector] zipWith: OK (0.02s)
2153.46 s
[vector] +++ OK, passed 100 tests.
2153.46 s
[vector] zipWith3: OK (0.02s)
2153.46 s
[vector] +++ OK, passed 100 tests.
2153.46 s
[vector] izipWith: OK (0.03s)
2153.46 s
[vector] +++ OK, passed 100 tests.
2153.46 s
[vector] izipWith3: OK (0.02s)
2153.46 s
[vector] +++ OK, passed 100 tests.
2153.46 s
[vector] izipWithM: OK (0.02s)
2153.46 s
[vector] +++ OK, passed 100 tests.
2153.46 s
[vector] izipWithM_: OK (0.07s)
2153.46 s
[vector] +++ OK, passed 100 tests.
2153.46 s
[vector] zipWithM: OK (0.02s)
2153.46 s
[vector] +++ OK, passed 100 tests.
2153.46 s
[vector] zipWithM_: OK (0.08s)
2153.46 s
[vector] +++ OK, passed 100 tests.
2153.46 s
[vector] filter: OK (0.01s)
2153.46 s
[vector] +++ OK, passed 100 tests.
2153.46 s
[vector] ifilter: OK (0.02s)
2153.46 s
[vector] +++ OK, passed 100 tests.
2153.46 s
[vector] filterM: OK (0.16s)
2153.46 s
[vector] +++ OK, passed 100 tests.
2153.46 s
[vector] uniq: OK
2153.46 s
[vector] +++ OK, passed 100 tests.
2153.46 s
[vector] mapMaybe: OK (0.02s)
2153.46 s
[vector] +++ OK, passed 100 tests.
2153.46 s
[vector] imapMaybe: OK (0.02s)
2153.46 s
[vector] +++ OK, passed 100 tests.
2153.46 s
[vector] takeWhile: OK
2153.46 s
[vector] +++ OK, passed 100 tests.
2153.46 s
[vector] dropWhile: OK
2153.46 s
[vector] +++ OK, passed 100 tests.
2153.46 s
[vector] partition: OK (0.02s)
2153.46 s
[vector] +++ OK, passed 100 tests.
2153.46 s
[vector] partitionWith: OK (0.02s)
2153.46 s
[vector] +++ OK, passed 100 tests.
2153.46 s
[vector] span: OK
2153.46 s
[vector] +++ OK, passed 100 tests.
2153.46 s
[vector] break: OK
2153.46 s
[vector] +++ OK, passed 100 tests.
2153.46 s
[vector] spanR: OK
2153.46 s
[vector] +++ OK, passed 100 tests.
2153.46 s
[vector] breakR: OK
2153.46 s
[vector] +++ OK, passed 100 tests.
2153.46 s
[vector] groupBy: OK (0.02s)
2153.46 s
[vector] +++ OK, passed 100 tests.
2153.46 s
[vector] elem: OK
2153.46 s
[vector] +++ OK, passed 100 tests.
2153.46 s
[vector] notElem: OK
2153.46 s
[vector] +++ OK, passed 100 tests.
2153.46 s
[vector] find: OK
2153.46 s
[vector] +++ OK, passed 100 tests.
2153.46 s
[vector] findIndex: OK
2153.46 s
[vector] +++ OK, passed 100 tests.
2153.46 s
[vector] findIndexR: OK
2153.46 s
[vector] +++ OK, passed 100 tests.
2153.46 s
[vector] findIndices: OK (0.01s)
2153.46 s
[vector] +++ OK, passed 100 tests.
2153.46 s
[vector] elemIndex: OK
2153.46 s
[vector] +++ OK, passed 100 tests.
2153.46 s
[vector] elemIndices: OK
2153.46 s
[vector] +++ OK, passed 100 tests.
2153.46 s
[vector] foldl: OK (0.03s)
2153.46 s
[vector] +++ OK, passed 100 tests.
2153.46 s
[vector] foldl1: OK (0.02s)
2153.46 s
[vector] +++ OK, passed 100 tests; 14 discarded.
2153.46 s
[vector] foldl': OK (0.02s)
2153.46 s
[vector] +++ OK, passed 100 tests.
2153.46 s
[vector] foldl1': OK (0.02s)
2153.46 s
[vector] +++ OK, passed 100 tests; 14 discarded.
2153.46 s
[vector] foldr: OK (0.02s)
2153.46 s
[vector] +++ OK, passed 100 tests.
2153.46 s
[vector] foldr1: OK (0.02s)
2153.46 s
[vector] +++ OK, passed 100 tests; 16 discarded.
2153.46 s
[vector] foldr': OK (0.02s)
2153.46 s
[vector] +++ OK, passed 100 tests.
2153.46 s
[vector] foldr1': OK (0.02s)
2153.46 s
[vector] +++ OK, passed 100 tests; 16 discarded.
2153.46 s
[vector] ifoldl: OK (0.03s)
2153.46 s
[vector] +++ OK, passed 100 tests.
2153.46 s
[vector] ifoldl': OK (0.03s)
2153.46 s
[vector] +++ OK, passed 100 tests.
2153.46 s
[vector] ifoldr: OK (0.03s)
2153.46 s
[vector] +++ OK, passed 100 tests.
2153.46 s
[vector] ifoldr': OK (0.03s)
2153.46 s
[vector] +++ OK, passed 100 tests.
2153.46 s
[vector] ifoldM: OK (0.03s)
2153.46 s
[vector] +++ OK, passed 100 tests.
2153.46 s
[vector] ifoldM': OK (0.03s)
2153.46 s
[vector] +++ OK, passed 100 tests.
2153.46 s
[vector] ifoldM_: OK (0.07s)
2153.46 s
[vector] +++ OK, passed 100 tests.
2153.46 s
[vector] ifoldM'_: OK (0.08s)
2153.46 s
[vector] +++ OK, passed 100 tests.
2153.46 s
[vector] all: OK
2153.46 s
[vector] +++ OK, passed 100 tests.
2153.46 s
[vector] any: OK
2153.46 s
[vector] +++ OK, passed 100 tests.
2153.46 s
[vector] prescanl: OK (0.01s)
2153.46 s
[vector] +++ OK, passed 100 tests.
2153.46 s
[vector] prescanl': OK (0.03s)
2153.46 s
[vector] +++ OK, passed 100 tests.
2153.46 s
[vector] postscanl: OK (0.03s)
2153.46 s
[vector] +++ OK, passed 100 tests.
2153.46 s
[vector] postscanl': OK (0.03s)
2153.46 s
[vector] +++ OK, passed 100 tests.
2153.46 s
[vector] scanl: OK (0.03s)
2153.46 s
[vector] +++ OK, passed 100 tests.
2153.46 s
[vector] scanl': OK (0.03s)
2153.46 s
[vector] +++ OK, passed 100 tests.
2153.46 s
[vector] scanl1: OK (0.03s)
2153.46 s
[vector] +++ OK, passed 100 tests.
2153.46 s
[vector] scanl1': OK (0.03s)
2153.46 s
[vector] +++ OK, passed 100 tests.
2153.46 s
[vector] iscanl: OK (0.03s)
2153.46 s
[vector] +++ OK, passed 100 tests.
2153.46 s
[vector] iscanl': OK (0.03s)
2153.46 s
[vector] +++ OK, passed 100 tests.
2153.46 s
[vector] prescanr: OK (0.03s)
2153.46 s
[vector] +++ OK, passed 100 tests.
2153.46 s
[vector] prescanr': OK (0.03s)
2153.46 s
[vector] +++ OK, passed 100 tests.
2153.46 s
[vector] postscanr: OK (0.03s)
2153.46 s
[vector] +++ OK, passed 100 tests.
2153.46 s
[vector] postscanr': OK (0.03s)
2153.46 s
[vector] +++ OK, passed 100 tests.
2153.46 s
[vector] scanr: OK (0.03s)
2153.46 s
[vector] +++ OK, passed 100 tests.
2153.46 s
[vector] scanr': OK (0.03s)
2153.46 s
[vector] +++ OK, passed 100 tests.
2153.46 s
[vector] scanr1: OK (0.02s)
2153.46 s
[vector] +++ OK, passed 100 tests.
2153.46 s
[vector] scanr1': OK (0.02s)
2153.46 s
[vector] +++ OK, passed 100 tests.
2153.46 s
[vector] iscanr: OK (0.03s)
2153.46 s
[vector] +++ OK, passed 100 tests.
2153.46 s
[vector] iscanr': OK (0.03s)
2153.46 s
[vector] +++ OK, passed 100 tests.
2153.46 s
[vector] mut_read: OK
2153.46 s
[vector] +++ OK, passed 100 tests; 15 discarded.
2153.46 s
[vector] mut_write: OK
2153.46 s
[vector] +++ OK, passed 100 tests; 15 discarded.
2153.46 s
[vector] mut_modify: OK
2153.46 s
[vector] +++ OK, passed 100 tests; 13 discarded.
2153.46 s
[vector] mut_generate: OK
2153.46 s
[vector] +++ OK, passed 100 tests.
2153.46 s
[vector] mut_generateM: OK (0.04s)
2153.46 s
[vector] +++ OK, passed 100 tests.
2153.46 s
[vector] mut_mapM_: OK (0.06s)
2153.46 s
[vector] +++ OK, passed 100 tests.
2153.46 s
[vector] mut_imapM_: OK (0.08s)
2153.46 s
[vector] +++ OK, passed 100 tests.
2153.46 s
[vector] mut_forM_: OK (0.07s)
2153.46 s
[vector] +++ OK, passed 100 tests.
2153.46 s
[vector] mut_iforM_: OK (0.07s)
2153.46 s
[vector] +++ OK, passed 100 tests.
2153.46 s
[vector] mut_foldr: OK (0.02s)
2153.46 s
[vector] +++ OK, passed 100 tests.
2153.46 s
[vector] mut_foldr': OK (0.03s)
2153.46 s
[vector] +++ OK, passed 100 tests.
2153.46 s
[vector] mut_foldl: OK (0.03s)
2153.46 s
[vector] +++ OK, passed 100 tests.
2153.46 s
[vector] mut_foldl': OK (0.06s)
2153.46 s
[vector] +++ OK, passed 100 tests.
2153.46 s
[vector] mut_ifoldr: OK (0.07s)
2153.46 s
[vector] +++ OK, passed 100 tests.
2153.46 s
[vector] mut_ifoldr': OK (0.03s)
2153.46 s
[vector] +++ OK, passed 100 tests.
2153.46 s
[vector] mut_ifoldl: OK (0.02s)
2153.46 s
[vector] +++ OK, passed 100 tests.
2153.46 s
[vector] mut_ifoldl': OK (0.03s)
2153.46 s
[vector] +++ OK, passed 100 tests.
2153.46 s
[vector] mut_foldM: OK (0.03s)
2153.46 s
[vector] +++ OK, passed 100 tests.
2153.46 s
[vector] mut_foldM': OK (0.03s)
2153.46 s
[vector] +++ OK, passed 100 tests.
2153.46 s
[vector] mut_foldrM: OK (0.02s)
2153.46 s
[vector] +++ OK, passed 100 tests.
2153.46 s
[vector] mut_foldrM': OK (0.03s)
2153.46 s
[vector] +++ OK, passed 100 tests.
2153.46 s
[vector] mut_ifoldM: OK (0.03s)
2153.46 s
[vector] +++ OK, passed 100 tests.
2153.46 s
[vector] mut_ifoldM': OK (0.03s)
2153.46 s
[vector] +++ OK, passed 100 tests.
2153.46 s
[vector] mut_ifoldrM: OK (0.03s)
2153.46 s
[vector] +++ OK, passed 100 tests.
2153.46 s
[vector] mut_ifoldrM': OK (0.06s)
2153.46 s
[vector] +++ OK, passed 100 tests.
2153.46 s
[vector] compare: OK
2153.46 s
[vector] +++ OK, passed 100 tests.
2153.46 s
[vector] maximum: OK
2153.46 s
[vector] +++ OK, passed 100 tests; 20 discarded.
2153.46 s
[vector] minimum: OK
2153.46 s
[vector] +++ OK, passed 100 tests; 13 discarded.
2153.46 s
[vector] minIndex: OK
2153.46 s
[vector] +++ OK, passed 100 tests; 17 discarded.
2153.46 s
[vector] maxIndex: OK
2153.46 s
[vector] +++ OK, passed 100 tests; 14 discarded.
2153.46 s
[vector] maximumBy: OK
2153.46 s
[vector] +++ OK, passed 100 tests; 19 discarded.
2153.46 s
[vector] minimumBy: OK
2153.46 s
[vector] +++ OK, passed 100 tests; 14 discarded.
2153.46 s
[vector] maximumOn: OK
2153.46 s
[vector] +++ OK, passed 100 tests; 12 discarded.
2153.46 s
[vector] minimumOn: OK
2153.46 s
[vector] +++ OK, passed 100 tests; 20 discarded.
2153.46 s
[vector] maxIndexBy: OK
2153.46 s
[vector] +++ OK, passed 100 tests; 18 discarded.
2153.46 s
[vector] minIndexBy: OK
2153.46 s
[vector] +++ OK, passed 100 tests; 14 discarded.
2153.46 s
[vector] ListFirstMaxIndexWins: OK
2153.46 s
[vector] +++ OK, passed 100 tests; 18 discarded.
2153.46 s
[vector] FalseListFirstMaxIndexWins: OK
2153.46 s
[vector] +++ OK, failed as expected. (after 1 test):
2153.46 s
[vector] Exception:
2153.46 s
[vector] Prelude.foldr1: empty list
2153.46 s
[vector] CallStack (from HasCallStack):
2153.46 s
[vector] error, called at libraries/base/GHC/List.hs:1644:3 in base:GHC.List
2153.46 s
[vector] errorEmptyList, called at libraries/base/GHC/List.hs:609:30 in base:GHC.List
2153.46 s
[vector] foldr1, called at libraries/base/Data/Foldable.hs:741:15 in base:Data.Foldable
2153.46 s
[vector] []
2153.46 s
[vector] zip: OK
2153.46 s
[vector] +++ OK, passed 100 tests.
2153.46 s
[vector] zip3: OK
2153.46 s
[vector] +++ OK, passed 100 tests.
2153.46 s
[vector] unzip: OK
2153.46 s
[vector] +++ OK, passed 100 tests.
2153.46 s
[vector] unzip3: OK
2153.46 s
[vector] +++ OK, passed 100 tests.
2153.46 s
[vector] indexed: OK
2153.46 s
[vector] +++ OK, passed 100 tests.
2153.46 s
[vector] update: OK
2153.46 s
[vector] +++ OK, passed 100 tests.
2153.46 s
[vector] mempty: OK
2153.46 s
[vector] +++ OK, passed 1 test.
2153.46 s
[vector] mappend: OK
2153.46 s
[vector] +++ OK, passed 100 tests.
2153.46 s
[vector] mconcat: OK (0.13s)
2153.46 s
[vector] +++ OK, passed 100 tests.
2153.46 s
[vector] glength: OK (0.02s)
2153.46 s
[vector] +++ OK, passed 100 tests.
2153.46 s
[vector] sum: OK
2153.47 s
[vector] +++ OK, passed 100 tests.
2153.47 s
[vector] product: OK
2153.47 s
[vector] +++ OK, passed 100 tests.
2153.47 s
[vector] enumFromN: OK
2153.47 s
[vector] +++ OK, passed 100 tests.
2153.47 s
[vector] enumFromThenN: OK
2153.47 s
[vector] +++ OK, passed 100 tests.
2153.47 s
[vector] enumFromTo: OK
2153.47 s
[vector] +++ OK, passed 100 tests.
2153.47 s
[vector] enumFromThenTo: OK
2153.47 s
[vector] +++ OK, passed 100 tests; 3 discarded.
2153.47 s
[vector] (Int,Bool)
2153.47 s
[vector] fromList.toList == id: OK
2153.47 s
[vector] +++ OK, passed 100 tests.
2153.47 s
[vector] toList.fromList == id: OK
2153.47 s
[vector] +++ OK, passed 100 tests.
2153.47 s
[vector] unstream.stream == id: OK
2153.47 s
[vector] +++ OK, passed 100 tests.
2153.47 s
[vector] stream.unstream == id: OK
2153.47 s
[vector] +++ OK, passed 100 tests.
2153.47 s
[vector] eq: OK
2153.47 s
[vector] +++ OK, passed 100 tests.
2153.47 s
[vector] length: OK
2153.47 s
[vector] +++ OK, passed 100 tests.
2153.47 s
[vector] null: OK
2153.47 s
[vector] +++ OK, passed 100 tests.
2153.47 s
[vector] index: OK
2153.47 s
[vector] +++ OK, passed 100 tests; 12 discarded.
2153.47 s
[vector] safeIndex: OK
2153.47 s
[vector] +++ OK, passed 100 tests.
2153.47 s
[vector] head: OK
2153.47 s
[vector] +++ OK, passed 100 tests; 14 discarded.
2153.47 s
[vector] last: OK
2153.47 s
[vector] +++ OK, passed 100 tests; 14 discarded.
2153.47 s
[vector] unsafeIndex: OK
2153.47 s
[vector] +++ OK, passed 100 tests; 11 discarded.
2153.47 s
[vector] unsafeHead: OK
2153.47 s
[vector] +++ OK, passed 100 tests; 15 discarded.
2153.47 s
[vector] unsafeLast: OK
2153.47 s
[vector] +++ OK, passed 100 tests; 23 discarded.
2153.47 s
[vector] slice: OK
2153.47 s
[vector] +++ OK, passed 100 tests.
2153.47 s
[vector] init: OK (0.01s)
2153.47 s
[vector] +++ OK, passed 100 tests; 14 discarded.
2153.47 s
[vector] tail: OK
2153.47 s
[vector] +++ OK, passed 100 tests; 21 discarded.
2153.47 s
[vector] take: OK
2153.47 s
[vector] +++ OK, passed 100 tests.
2153.47 s
[vector] drop: OK
2153.47 s
[vector] +++ OK, passed 100 tests.
2153.47 s
[vector] splitAt: OK
2153.47 s
[vector] +++ OK, passed 100 tests.
2153.47 s
[vector] empty: OK
2153.47 s
[vector] +++ OK, passed 1 test.
2153.47 s
[vector] singleton: OK
2153.47 s
[vector] +++ OK, passed 100 tests.
2153.47 s
[vector] replicate: OK
2153.47 s
[vector] +++ OK, passed 100 tests.
2153.47 s
[vector] generate: OK
2153.47 s
[vector] +++ OK, passed 100 tests.
2153.47 s
[vector] iterateN: OK
2153.47 s
[vector] +++ OK, passed 100 tests.
2153.47 s
[vector] iterateNM: OK (0.02s)
2153.47 s
[vector] +++ OK, passed 100 tests.
2153.47 s
[vector] generateM: OK (0.14s)
2153.47 s
[vector] +++ OK, passed 100 tests.
2153.47 s
[vector] replicateM: OK (0.06s)
2153.47 s
[vector] +++ OK, passed 100 tests.
2153.47 s
[vector] create: OK
2153.47 s
[vector] +++ OK, passed 100 tests.
2153.47 s
[vector] createT: OK
2153.47 s
[vector] +++ OK, passed 100 tests.
2153.47 s
[vector] unfoldr: OK
2153.47 s
[vector] +++ OK, passed 100 tests.
2153.47 s
[vector] unfoldrN: OK
2153.47 s
[vector] +++ OK, passed 100 tests.
2153.47 s
[vector] unfoldrExactN: OK
2153.47 s
[vector] +++ OK, passed 100 tests.
2153.47 s
[vector] unfoldrM: OK (0.03s)
2153.47 s
[vector] +++ OK, passed 100 tests.
2153.47 s
[vector] unfoldrNM: OK (0.04s)
2153.47 s
[vector] +++ OK, passed 100 tests.
2153.47 s
[vector] unfoldrExactNM: OK (0.10s)
2153.47 s
[vector] +++ OK, passed 100 tests.
2153.47 s
[vector] constructN: OK (0.01s)
2153.47 s
[vector] +++ OK, passed 100 tests.
2153.47 s
[vector] constructrN: OK (0.01s)
2153.47 s
[vector] +++ OK, passed 100 tests.
2153.47 s
[vector] cons: OK
2153.47 s
[vector] +++ OK, passed 100 tests.
2153.47 s
[vector] snoc: OK
2153.47 s
[vector] +++ OK, passed 100 tests.
2153.47 s
[vector] append: OK
2153.47 s
[vector] +++ OK, passed 100 tests.
2153.47 s
[vector] concat: OK (0.06s)
2153.47 s
[vector] +++ OK, passed 100 tests.
2153.47 s
[vector] force: OK
2153.47 s
[vector] +++ OK, passed 100 tests.
2153.47 s
[vector] upd: OK
2153.47 s
[vector] +++ OK, passed 100 tests.
2153.47 s
[vector] accum: OK
2153.47 s
[vector] +++ OK, passed 100 tests.
2153.47 s
[vector] reverse: OK
2153.47 s
[vector] +++ OK, passed 100 tests.
2153.47 s
[vector] backpermute: OK
2153.47 s
[vector] +++ OK, passed 100 tests.
2153.47 s
[vector] map: OK
2153.47 s
[vector] +++ OK, passed 100 tests.
2153.47 s
[vector] imap: OK
2153.47 s
[vector] +++ OK, passed 100 tests.
2153.47 s
[vector] concatMap: OK
2153.47 s
[vector] +++ OK, passed 100 tests.
2153.47 s
[vector] mapM: OK
2153.47 s
[vector] +++ OK, passed 100 tests.
2153.47 s
[vector] mapM_: OK (0.04s)
2153.47 s
[vector] +++ OK, passed 100 tests.
2153.47 s
[vector] forM: OK
2153.47 s
[vector] +++ OK, passed 100 tests.
2153.47 s
[vector] forM_: OK (0.16s)
2153.47 s
[vector] +++ OK, passed 100 tests.
2153.47 s
[vector] imapM: OK
2153.47 s
[vector] +++ OK, passed 100 tests.
2153.47 s
[vector] imapM_: OK (0.04s)
2153.47 s
[vector] +++ OK, passed 100 tests.
2153.47 s
[vector] zipWith: OK
2153.47 s
[vector] +++ OK, passed 100 tests.
2153.47 s
[vector] zipWith3: OK
2153.47 s
[vector] +++ OK, passed 100 tests.
2153.47 s
[vector] izipWith: OK
2153.47 s
[vector] +++ OK, passed 100 tests.
2153.47 s
[vector] izipWith3: OK
2153.47 s
[vector] +++ OK, passed 100 tests.
2153.47 s
[vector] izipWithM: OK
2153.47 s
[vector] +++ OK, passed 100 tests.
2153.47 s
[vector] izipWithM_: OK (0.04s)
2153.47 s
[vector] +++ OK, passed 100 tests.
2153.47 s
[vector] zipWithM: OK
2153.47 s
[vector] +++ OK, passed 100 tests.
2153.50 s
[vector] zipWithM_: OK (0.03s)
2153.50 s
[vector] +++ OK, passed 100 tests.
2153.50 s
[vector] filter: OK
2153.50 s
[vector] +++ OK, passed 100 tests.
2153.51 s
[vector] ifilter: OK
2153.51 s
[vector] +++ OK, passed 100 tests.
2153.60 s
[vector] filterM: OK (0.09s)
2153.60 s
[vector] +++ OK, passed 100 tests.
2153.61 s
[vector] uniq: OK
2153.61 s
[vector] +++ OK, passed 100 tests.
2153.61 s
[vector] mapMaybe: OK
2153.61 s
[vector] +++ OK, passed 100 tests.
2153.61 s
[vector] imapMaybe: OK
2153.61 s
[vector] +++ OK, passed 100 tests.
2153.62 s
[vector] takeWhile: OK
2153.62 s
[vector] +++ OK, passed 100 tests.
2153.62 s
[vector] dropWhile: OK
2153.62 s
[vector] +++ OK, passed 100 tests.
2153.63 s
[vector] partition: OK
2153.63 s
[vector] +++ OK, passed 100 tests.
2153.63 s
[vector] partitionWith: OK
2153.63 s
[vector] +++ OK, passed 100 tests.
2153.64 s
[vector] span: OK
2153.64 s
[vector] +++ OK, passed 100 tests.
2153.64 s
[vector] break: OK
2153.64 s
[vector] +++ OK, passed 100 tests.
2153.64 s
[vector] spanR: OK
2153.64 s
[vector] +++ OK, passed 100 tests.
2153.64 s
[vector] breakR: OK
2153.65 s
[vector] +++ OK, passed 100 tests.
2153.65 s
[vector] groupBy: OK
2153.65 s
[vector] +++ OK, passed 100 tests.
2153.65 s
[vector] elem: OK
2153.65 s
[vector] +++ OK, passed 100 tests.
2153.65 s
[vector] notElem: OK
2153.65 s
[vector] +++ OK, passed 100 tests.
2153.65 s
[vector] find: OK
2153.65 s
[vector] +++ OK, passed 100 tests.
2153.65 s
[vector] findIndex: OK
2153.65 s
[vector] +++ OK, passed 100 tests.
2153.66 s
[vector] findIndexR: OK
2153.66 s
[vector] +++ OK, passed 100 tests.
2153.66 s
[vector] findIndices: OK
2153.66 s
[vector] +++ OK, passed 100 tests.
2153.66 s
[vector] elemIndex: OK
2153.66 s
[vector] +++ OK, passed 100 tests.
2153.66 s
[vector] elemIndices: OK
2153.67 s
[vector] +++ OK, passed 100 tests.
2153.67 s
[vector] foldl: OK
2153.68 s
[vector] +++ OK, passed 100 tests.
2153.69 s
[vector] foldl1: OK (0.01s)
2153.69 s
[vector] +++ OK, passed 100 tests; 17 discarded.
2153.71 s
[vector] foldl': OK (0.02s)
2153.71 s
[vector] +++ OK, passed 100 tests.
2153.73 s
[vector] foldl1': OK (0.02s)
2153.73 s
[vector] +++ OK, passed 100 tests; 17 discarded.
2153.75 s
[vector] foldr: OK (0.02s)
2153.75 s
[vector] +++ OK, passed 100 tests.
2153.77 s
[vector] foldr1: OK (0.01s)
2153.77 s
[vector] +++ OK, passed 100 tests; 18 discarded.
2153.78 s
[vector] foldr': OK (0.02s)
2153.78 s
[vector] +++ OK, passed 100 tests.
2153.79 s
[vector] foldr1': OK (0.01s)
2153.79 s
[vector] +++ OK, passed 100 tests; 18 discarded.
2153.81 s
[vector] ifoldl: OK (0.02s)
2153.81 s
[vector] +++ OK, passed 100 tests.
2153.83 s
[vector] ifoldl': OK (0.02s)
2153.83 s
[vector] +++ OK, passed 100 tests.
2153.87 s
[vector] ifoldr: OK (0.02s)
2153.87 s
[vector] +++ OK, passed 100 tests.
2153.89 s
[vector] ifoldr': OK (0.02s)
2153.89 s
[vector] +++ OK, passed 100 tests.
2153.91 s
[vector] ifoldM: OK (0.02s)
2153.91 s
[vector] +++ OK, passed 100 tests.
2153.93 s
[vector] ifoldM': OK (0.02s)
2153.93 s
[vector] +++ OK, passed 100 tests.
2154.01 s
[vector] ifoldM_: OK (0.08s)
2154.01 s
[vector] +++ OK, passed 100 tests.
2154.05 s
[vector] ifoldM'_: OK (0.05s)
2154.05 s
[vector] +++ OK, passed 100 tests.
2154.05 s
[vector] all: OK
2154.05 s
[vector] +++ OK, passed 100 tests.
2154.05 s
[vector] any: OK
2154.05 s
[vector] +++ OK, passed 100 tests.
2154.06 s
[vector] prescanl: OK
2154.06 s
[vector] +++ OK, passed 100 tests.
2154.07 s
[vector] prescanl': OK
2154.07 s
[vector] +++ OK, passed 100 tests.
2154.08 s
[vector] postscanl: OK
2154.08 s
[vector] +++ OK, passed 100 tests.
2154.09 s
[vector] postscanl': OK
2154.09 s
[vector] +++ OK, passed 100 tests.
2154.09 s
[vector] scanl: OK
2154.10 s
[vector] +++ OK, passed 100 tests.
2154.10 s
[vector] scanl': OK
2154.11 s
[vector] +++ OK, passed 100 tests.
2154.11 s
[vector] scanl1: OK
2154.11 s
[vector] +++ OK, passed 100 tests.
2154.12 s
[vector] scanl1': OK
2154.12 s
[vector] +++ OK, passed 100 tests.
2154.13 s
[vector] iscanl: OK (0.01s)
2154.13 s
[vector] +++ OK, passed 100 tests.
2154.15 s
[vector] iscanl': OK
2154.15 s
[vector] +++ OK, passed 100 tests.
2154.15 s
[vector] prescanr: OK
2154.15 s
[vector] +++ OK, passed 100 tests.
2154.18 s
[vector] prescanr': OK (0.02s)
2154.18 s
[vector] +++ OK, passed 100 tests.
2154.19 s
[vector] postscanr: OK (0.02s)
2154.19 s
[vector] +++ OK, passed 100 tests.
2154.21 s
[vector] postscanr': OK (0.02s)
2154.21 s
[vector] +++ OK, passed 100 tests.
2154.21 s
[vector] scanr: OK
2154.22 s
[vector] +++ OK, passed 100 tests.
2154.22 s
[vector] scanr': OK
2154.23 s
[vector] +++ OK, passed 100 tests.
2154.23 s
[vector] scanr1: OK
2154.24 s
[vector] +++ OK, passed 100 tests.
2154.25 s
[vector] scanr1': OK
2154.25 s
[vector] +++ OK, passed 100 tests.
2154.25 s
[vector] iscanr: OK (0.01s)
2154.25 s
[vector] +++ OK, passed 100 tests.
2154.26 s
[vector] iscanr': OK
2154.26 s
[vector] +++ OK, passed 100 tests.
2154.27 s
[vector] mut_read: OK
2154.27 s
[vector] +++ OK, passed 100 tests; 15 discarded.
2154.27 s
[vector] mut_write: OK
2154.27 s
[vector] +++ OK, passed 100 tests; 18 discarded.
2154.27 s
[vector] mut_modify: OK
2154.27 s
[vector] +++ OK, passed 100 tests; 18 discarded.
2154.29 s
[vector] mut_generate: OK
2154.29 s
[vector] +++ OK, passed 100 tests.
2154.35 s
[vector] mut_generateM: OK (0.07s)
2154.35 s
[vector] +++ OK, passed 100 tests.
2154.39 s
[vector] mut_mapM_: OK (0.04s)
2154.39 s
[vector] +++ OK, passed 100 tests.
2154.49 s
[vector] mut_imapM_: OK (0.10s)
2154.49 s
[vector] +++ OK, passed 100 tests.
2154.53 s
[vector] mut_forM_: OK (0.04s)
2154.53 s
[vector] +++ OK, passed 100 tests.
2154.61 s
[vector] mut_iforM_: OK (0.07s)
2154.61 s
[vector] +++ OK, passed 100 tests.
2154.61 s
[vector] mut_foldr: OK
2154.61 s
[vector] +++ OK, passed 100 tests.
2154.64 s
[vector] mut_foldr': OK
2154.64 s
[vector] +++ OK, passed 100 tests.
2154.65 s
[vector] mut_foldl: OK (0.03s)
2154.65 s
[vector] +++ OK, passed 100 tests.
2154.65 s
[vector] mut_foldl': OK
2154.67 s
[vector] +++ OK, passed 100 tests.
2154.67 s
[vector] mut_ifoldr: OK
2154.67 s
[vector] +++ OK, passed 100 tests.
2154.67 s
[vector] mut_ifoldr': OK
2154.67 s
[vector] +++ OK, passed 100 tests.
2154.68 s
[vector] mut_ifoldl: OK
2154.69 s
[vector] +++ OK, passed 100 tests.
2154.69 s
[vector] mut_ifoldl': OK
2154.69 s
[vector] +++ OK, passed 100 tests.
2154.71 s
[vector] mut_foldM: OK (0.02s)
2154.71 s
[vector] +++ OK, passed 100 tests.
2154.74 s
[vector] mut_foldM': OK (0.02s)
2154.74 s
[vector] +++ OK, passed 100 tests.
2154.75 s
[vector] mut_foldrM: OK (0.03s)
2154.75 s
[vector] +++ OK, passed 100 tests.
2154.77 s
[vector] mut_foldrM': OK (0.02s)
2154.77 s
[vector] +++ OK, passed 100 tests.
2154.79 s
[vector] mut_ifoldM: OK (0.02s)
2154.79 s
[vector] +++ OK, passed 100 tests.
2154.81 s
[vector] mut_ifoldM': OK (0.02s)
2154.81 s
[vector] +++ OK, passed 100 tests.
2154.83 s
[vector] mut_ifoldrM: OK (0.01s)
2154.83 s
[vector] +++ OK, passed 100 tests.
2154.83 s
[vector] mut_ifoldrM': OK
2154.83 s
[vector] +++ OK, passed 100 tests.
2154.83 s
[vector] compare: OK
2154.83 s
[vector] +++ OK, passed 100 tests.
2154.83 s
[vector] maximum: OK
2154.83 s
[vector] +++ OK, passed 100 tests; 18 discarded.
2154.83 s
[vector] minimum: OK
2154.83 s
[vector] +++ OK, passed 100 tests; 15 discarded.
2154.83 s
[vector] minIndex: OK
2154.83 s
[vector] +++ OK, passed 100 tests; 16 discarded.
2154.84 s
[vector] maxIndex: OK
2154.84 s
[vector] +++ OK, passed 100 tests; 13 discarded.
2154.84 s
[vector] maximumBy: OK
2154.84 s
[vector] +++ OK, passed 100 tests; 12 discarded.
2154.84 s
[vector] minimumBy: OK
2154.84 s
[vector] +++ OK, passed 100 tests; 16 discarded.
2154.84 s
[vector] maximumOn: OK
2154.84 s
[vector] +++ OK, passed 100 tests; 17 discarded.
2154.85 s
[vector] minimumOn: OK
2154.85 s
[vector] +++ OK, passed 100 tests; 15 discarded.
2154.85 s
[vector] maxIndexBy: OK
2154.85 s
[vector] +++ OK, passed 100 tests; 10 discarded.
2154.85 s
[vector] minIndexBy: OK
2154.85 s
[vector] +++ OK, passed 100 tests; 12 discarded.
2154.85 s
[vector] ListFirstMaxIndexWins: OK
2154.85 s
[vector] +++ OK, passed 100 tests; 22 discarded.
2154.85 s
[vector] FalseListFirstMaxIndexWins: OK
2154.85 s
[vector] +++ OK, failed as expected. (after 1 test):
2154.85 s
[vector] Exception:
2154.85 s
[vector] Prelude.foldr1: empty list
2154.85 s
[vector] CallStack (from HasCallStack):
2154.85 s
[vector] error, called at libraries/base/GHC/List.hs:1644:3 in base:GHC.List
2154.85 s
[vector] errorEmptyList, called at libraries/base/GHC/List.hs:609:30 in base:GHC.List
2154.85 s
[vector] foldr1, called at libraries/base/Data/Foldable.hs:741:15 in base:Data.Foldable
2154.85 s
[vector] []
2154.85 s
[vector] zip: OK
2154.85 s
[vector] +++ OK, passed 100 tests.
2154.85 s
[vector] zip3: OK
2154.86 s
[vector] +++ OK, passed 100 tests.
2154.86 s
[vector] unzip: OK
2154.86 s
[vector] +++ OK, passed 100 tests.
2154.87 s
[vector] unzip3: OK
2154.87 s
[vector] +++ OK, passed 100 tests.
2154.87 s
[vector] indexed: OK
2154.87 s
[vector] +++ OK, passed 100 tests.
2154.87 s
[vector] update: OK
2154.87 s
[vector] +++ OK, passed 100 tests.
2154.87 s
[vector] mempty: OK
2154.87 s
[vector] +++ OK, passed 1 test.
2154.89 s
[vector] mappend: OK
2154.89 s
[vector] +++ OK, passed 100 tests.
2155.05 s
[vector] mconcat: OK (0.16s)
2155.05 s
[vector] +++ OK, passed 100 tests.
2155.05 s
[vector] glength: OK (0.01s)
2155.05 s
[vector] +++ OK, passed 100 tests.
2155.05 s
[vector] (Int,Bool,Int)
2155.06 s
[vector] fromList.toList == id: OK
2155.06 s
[vector] +++ OK, passed 100 tests.
2155.06 s
[vector] toList.fromList == id: OK
2155.06 s
[vector] +++ OK, passed 100 tests.
2155.07 s
[vector] unstream.stream == id: OK
2155.07 s
[vector] +++ OK, passed 100 tests.
2155.07 s
[vector] stream.unstream == id: OK
2155.07 s
[vector] +++ OK, passed 100 tests.
2155.08 s
[vector] eq: OK
2155.08 s
[vector] +++ OK, passed 100 tests.
2155.08 s
[vector] length: OK
2155.08 s
[vector] +++ OK, passed 100 tests.
2155.09 s
[vector] null: OK
2155.09 s
[vector] +++ OK, passed 100 tests.
2155.09 s
[vector] index: OK
2155.09 s
[vector] +++ OK, passed 100 tests; 15 discarded.
2155.10 s
[vector] safeIndex: OK
2155.10 s
[vector] +++ OK, passed 100 tests.
2155.10 s
[vector] head: OK
2155.11 s
[vector] +++ OK, passed 100 tests; 16 discarded.
2155.11 s
[vector] last: OK
2155.11 s
[vector] +++ OK, passed 100 tests; 17 discarded.
2155.11 s
[vector] unsafeIndex: OK
2155.11 s
[vector] +++ OK, passed 100 tests; 16 discarded.
2155.12 s
[vector] unsafeHead: OK
2155.12 s
[vector] +++ OK, passed 100 tests; 12 discarded.
2155.13 s
[vector] unsafeLast: OK
2155.13 s
[vector] +++ OK, passed 100 tests; 14 discarded.
2155.13 s
[vector] slice: OK
2155.13 s
[vector] +++ OK, passed 100 tests.
2155.15 s
[vector] init: OK
2155.15 s
[vector] +++ OK, passed 100 tests; 14 discarded.
2155.15 s
[vector] tail: OK (0.01s)
2155.15 s
[vector] +++ OK, passed 100 tests; 13 discarded.
2155.15 s
[vector] take: OK
2155.16 s
[vector] +++ OK, passed 100 tests.
2155.16 s
[vector] drop: OK
2155.17 s
[vector] +++ OK, passed 100 tests.
2155.17 s
[vector] splitAt: OK
2155.17 s
[vector] +++ OK, passed 100 tests.
2155.17 s
[vector] empty: OK
2155.17 s
[vector] +++ OK, passed 1 test.
2155.17 s
[vector] singleton: OK
2155.17 s
[vector] +++ OK, passed 100 tests.
2155.17 s
[vector] replicate: OK
2155.17 s
[vector] +++ OK, passed 100 tests.
2155.17 s
[vector] generate: OK
2155.17 s
[vector] +++ OK, passed 100 tests.
2155.21 s
[vector] iterateN: OK
2155.21 s
[vector] +++ OK, passed 100 tests.
2155.23 s
[vector] iterateNM: OK (0.03s)
2155.23 s
[vector] +++ OK, passed 100 tests.
2155.36 s
[vector] generateM: OK (0.15s)
2155.65 s
[vector] +++ OK, passed 100 tests.
2155.65 s
[vector] replicateM: OK (0.05s)
2155.65 s
[vector] +++ OK, passed 100 tests.
2155.65 s
[vector] create: OK
2155.65 s
[vector] +++ OK, passed 100 tests.
2155.65 s
[vector] createT: OK
2155.65 s
[vector] +++ OK, passed 100 tests.
2155.65 s
[vector] unfoldr: OK
2155.65 s
[vector] +++ OK, passed 100 tests.
2155.65 s
[vector] unfoldrN: OK
2155.65 s
[vector] +++ OK, passed 100 tests.
2155.65 s
[vector] unfoldrExactN: OK (0.01s)
2155.65 s
[vector] +++ OK, passed 100 tests.
2155.65 s
[vector] unfoldrM: OK
2155.65 s
[vector] +++ OK, passed 100 tests.
2155.65 s
[vector] unfoldrNM: OK (0.01s)
2155.65 s
[vector] +++ OK, passed 100 tests.
2155.65 s
[vector] unfoldrExactNM: OK (0.03s)
2155.65 s
[vector] +++ OK, passed 100 tests.
2155.65 s
[vector] constructN: OK (0.01s)
2155.65 s
[vector] +++ OK, passed 100 tests.
2155.65 s
[vector] constructrN: OK (0.02s)
2155.65 s
[vector] +++ OK, passed 100 tests.
2155.65 s
[vector] cons: OK
2155.65 s
[vector] +++ OK, passed 100 tests.
2155.65 s
[vector] snoc: OK
2155.65 s
[vector] +++ OK, passed 100 tests.
2155.65 s
[vector] append: OK
2155.65 s
[vector] +++ OK, passed 100 tests.
2155.65 s
[vector] concat: OK (0.08s)
2155.65 s
[vector] +++ OK, passed 100 tests.
2155.65 s
[vector] force: OK
2155.66 s
[vector] +++ OK, passed 100 tests.
2155.66 s
[vector] upd: OK
2155.66 s
[vector] +++ OK, passed 100 tests.
2155.66 s
[vector] accum: OK (0.02s)
2155.66 s
[vector] +++ OK, passed 100 tests.
2155.66 s
[vector] reverse: OK
2155.66 s
[vector] +++ OK, passed 100 tests.
2155.66 s
[vector] backpermute: OK
2155.66 s
[vector] +++ OK, passed 100 tests.
2155.66 s
[vector] map: OK
2155.66 s
[vector] +++ OK, passed 100 tests.
2155.68 s
[vector] imap: OK (0.01s)
2155.68 s
[vector] +++ OK, passed 100 tests.
2155.69 s
[vector] concatMap: OK (0.01s)
2155.69 s
[vector] +++ OK, passed 100 tests.
2155.70 s
[vector] mapM: OK
2155.70 s
[vector] +++ OK, passed 100 tests.
2155.80 s
[vector] mapM_: OK (0.10s)
2155.80 s
[vector] +++ OK, passed 100 tests.
2155.82 s
[vector] forM: OK
2155.82 s
[vector] +++ OK, passed 100 tests.
2155.87 s
[vector] forM_: OK (0.06s)
2155.87 s
[vector] +++ OK, passed 100 tests.
2155.88 s
[vector] imapM: OK (0.01s)
2155.88 s
[vector] +++ OK, passed 100 tests.
2155.95 s
[vector] imapM_: OK (0.07s)
2155.95 s
[vector] +++ OK, passed 100 tests.
2155.96 s
[vector] zipWith: OK
2155.96 s
[vector] +++ OK, passed 100 tests.
2155.97 s
[vector] zipWith3: OK (0.01s)
2155.97 s
[vector] +++ OK, passed 100 tests.
2155.98 s
[vector] izipWith: OK (0.01s)
2155.98 s
[vector] +++ OK, passed 100 tests.
2156.00 s
[vector] izipWith3: OK (0.01s)
2156.00 s
[vector] +++ OK, passed 100 tests.
2156.00 s
[vector] izipWithM: OK (0.01s)
2156.00 s
[vector] +++ OK, passed 100 tests.
2156.06 s
[vector] izipWithM_: OK (0.06s)
2156.06 s
[vector] +++ OK, passed 100 tests.
2156.08 s
[vector] zipWithM: OK (0.01s)
2156.08 s
[vector] +++ OK, passed 100 tests.
2156.13 s
[vector] zipWithM_: OK (0.05s)
2156.13 s
[vector] +++ OK, passed 100 tests.
2156.14 s
[vector] filter: OK (0.01s)
2156.14 s
[vector] +++ OK, passed 100 tests.
2156.16 s
[vector] ifilter: OK (0.02s)
2156.16 s
[vector] +++ OK, passed 100 tests.
2156.81 s
[vector] filterM: OK (0.65s)
2156.81 s
[vector] +++ OK, passed 100 tests.
2156.82 s
[vector] uniq: OK (0.01s)
2156.82 s
[vector] +++ OK, passed 100 tests.
2156.84 s
[vector] mapMaybe: OK (0.02s)
2156.84 s
[vector] +++ OK, passed 100 tests.
2156.84 s
[vector] imapMaybe: OK
2156.84 s
[vector] +++ OK, passed 100 tests.
2156.84 s
[vector] takeWhile: OK
2156.84 s
[vector] +++ OK, passed 100 tests.
2156.84 s
[vector] dropWhile: OK
2156.85 s
[vector] +++ OK, passed 100 tests.
2156.86 s
[vector] partition: OK
2156.86 s
[vector] +++ OK, passed 100 tests.
2156.87 s
[vector] partitionWith: OK
2156.87 s
[vector] +++ OK, passed 100 tests.
2156.87 s
[vector] span: OK
2156.87 s
[vector] +++ OK, passed 100 tests.
2156.87 s
[vector] break: OK
2156.87 s
[vector] +++ OK, passed 100 tests.
2156.87 s
[vector] spanR: OK
2156.88 s
[vector] +++ OK, passed 100 tests.
2156.88 s
[vector] breakR: OK
2156.88 s
[vector] +++ OK, passed 100 tests.
2156.89 s
[vector] groupBy: OK
2156.89 s
[vector] +++ OK, passed 100 tests.
2156.89 s
[vector] elem: OK
2156.89 s
[vector] +++ OK, passed 100 tests.
2156.89 s
[vector] notElem: OK
2156.89 s
[vector] +++ OK, passed 100 tests.
2156.90 s
[vector] find: OK
2156.90 s
[vector] +++ OK, passed 100 tests.
2156.90 s
[vector] findIndex: OK
2156.90 s
[vector] +++ OK, passed 100 tests.
2156.90 s
[vector] findIndexR: OK
2156.90 s
[vector] +++ OK, passed 100 tests.
2156.90 s
[vector] findIndices: OK
2156.90 s
[vector] +++ OK, passed 100 tests.
2156.91 s
[vector] elemIndex: OK
2156.91 s
[vector] +++ OK, passed 100 tests.
2156.91 s
[vector] elemIndices: OK
2156.91 s
[vector] +++ OK, passed 100 tests.
2156.92 s
[vector] foldl: OK
2156.92 s
[vector] +++ OK, passed 100 tests.
2156.93 s
[vector] foldl1: OK
2156.94 s
[vector] +++ OK, passed 100 tests; 16 discarded.
2156.94 s
[vector] foldl': OK
2156.94 s
[vector] +++ OK, passed 100 tests.
2156.95 s
[vector] foldl1': OK
2156.95 s
[vector] +++ OK, passed 100 tests; 17 discarded.
2156.96 s
[vector] foldr: OK
2156.96 s
[vector] +++ OK, passed 100 tests.
2156.97 s
[vector] foldr1: OK
2156.97 s
[vector] +++ OK, passed 100 tests; 12 discarded.
2156.97 s
[vector] foldr': OK
2156.98 s
[vector] +++ OK, passed 100 tests.
2157.00 s
[vector] foldr1': OK (0.02s)
2157.00 s
[vector] +++ OK, passed 100 tests; 21 discarded.
2157.04 s
[vector] ifoldl: OK (0.03s)
2157.04 s
[vector] +++ OK, passed 100 tests.
2157.06 s
[vector] ifoldl': OK (0.03s)
2157.06 s
[vector] +++ OK, passed 100 tests.
2157.10 s
[vector] ifoldr: OK (0.04s)
2157.10 s
[vector] +++ OK, passed 100 tests.
2157.12 s
[vector] ifoldr': OK (0.02s)
2157.12 s
[vector] +++ OK, passed 100 tests.
2157.13 s
[vector] ifoldM: OK (0.01s)
2157.13 s
[vector] +++ OK, passed 100 tests.
2157.14 s
[vector] ifoldM': OK (0.01s)
2157.14 s
[vector] +++ OK, passed 100 tests.
2157.26 s
[vector] ifoldM_: OK (0.13s)
2157.26 s
[vector] +++ OK, passed 100 tests.
2157.44 s
[vector] ifoldM'_: OK (0.16s)
2157.44 s
[vector] +++ OK, passed 100 tests.
2157.45 s
[vector] all: OK
2157.45 s
[vector] +++ OK, passed 100 tests.
2157.46 s
[vector] any: OK
2157.46 s
[vector] +++ OK, passed 100 tests.
2157.50 s
[vector] prescanl: OK (0.04s)
2157.50 s
[vector] +++ OK, passed 100 tests.
2157.54 s
[vector] prescanl': OK (0.03s)
2157.54 s
[vector] +++ OK, passed 100 tests.
2157.55 s
[vector] postscanl: OK (0.01s)
2157.55 s
[vector] +++ OK, passed 100 tests.
2157.56 s
[vector] postscanl': OK (0.01s)
2157.56 s
[vector] +++ OK, passed 100 tests.
2157.58 s
[vector] scanl: OK (0.01s)
2157.58 s
[vector] +++ OK, passed 100 tests.
2157.58 s
[vector] scanl': OK (0.01s)
2157.58 s
[vector] +++ OK, passed 100 tests.
2157.60 s
[vector] scanl1: OK (0.02s)
2157.60 s
[vector] +++ OK, passed 100 tests.
2157.64 s
[vector] scanl1': OK (0.03s)
2157.64 s
[vector] +++ OK, passed 100 tests.
2157.66 s
[vector] iscanl: OK (0.03s)
2157.66 s
[vector] +++ OK, passed 100 tests.
2157.70 s
[vector] iscanl': OK (0.03s)
2157.70 s
[vector] +++ OK, passed 100 tests.
2157.72 s
[vector] prescanr: OK (0.02s)
2157.72 s
[vector] +++ OK, passed 100 tests.
2157.74 s
[vector] prescanr': OK (0.03s)
2157.74 s
[vector] +++ OK, passed 100 tests.
2157.78 s
[vector] postscanr: OK (0.03s)
2157.78 s
[vector] +++ OK, passed 100 tests.
2157.80 s
[vector] postscanr': OK (0.02s)
2157.80 s
[vector] +++ OK, passed 100 tests.
2157.85 s
[vector] scanr: OK (0.03s)
2157.85 s
[vector] +++ OK, passed 100 tests.
2157.85 s
[vector] scanr': OK (0.02s)
2157.85 s
[vector] +++ OK, passed 100 tests.
2157.88 s
[vector] scanr1: OK (0.02s)
2157.88 s
[vector] +++ OK, passed 100 tests.
2157.88 s
[vector] scanr1': OK (0.02s)
2157.88 s
[vector] +++ OK, passed 100 tests.
2157.90 s
[vector] iscanr: OK (0.01s)
2157.90 s
[vector] +++ OK, passed 100 tests.
2157.92 s
[vector] iscanr': OK (0.01s)
2157.92 s
[vector] +++ OK, passed 100 tests.
2157.92 s
[vector] mut_read: OK
2157.92 s
[vector] +++ OK, passed 100 tests; 16 discarded.
2157.92 s
[vector] mut_write: OK
2157.92 s
[vector] +++ OK, passed 100 tests; 18 discarded.
2157.92 s
[vector] mut_modify: OK
2157.92 s
[vector] +++ OK, passed 100 tests; 17 discarded.
2157.94 s
[vector] mut_generate: OK
2157.94 s
[vector] +++ OK, passed 100 tests.
2157.96 s
[vector] mut_generateM: OK (0.03s)
2157.96 s
[vector] +++ OK, passed 100 tests.
2158.02 s
[vector] mut_mapM_: OK (0.06s)
2158.02 s
[vector] +++ OK, passed 100 tests.
2158.10 s
[vector] mut_imapM_: OK (0.07s)
2158.10 s
[vector] +++ OK, passed 100 tests.
2158.16 s
[vector] mut_forM_: OK (0.07s)
2158.16 s
[vector] +++ OK, passed 100 tests.
2158.24 s
[vector] mut_iforM_: OK (0.07s)
2158.24 s
[vector] +++ OK, passed 100 tests.
2158.26 s
[vector] mut_foldr: OK (0.03s)
2158.26 s
[vector] +++ OK, passed 100 tests.
2158.27 s
[vector] mut_foldr': OK (0.01s)
2158.27 s
[vector] +++ OK, passed 100 tests.
2158.28 s
[vector] mut_foldl: OK
2158.28 s
[vector] +++ OK, passed 100 tests.
2158.30 s
[vector] mut_foldl': OK (0.01s)
2158.30 s
[vector] +++ OK, passed 100 tests.
2158.30 s
[vector] mut_ifoldr: OK (0.01s)
2158.30 s
[vector] +++ OK, passed 100 tests.
2158.32 s
[vector] mut_ifoldr': OK (0.01s)
2158.32 s
[vector] +++ OK, passed 100 tests.
2158.33 s
[vector] mut_ifoldl: OK (0.01s)
2158.33 s
[vector] +++ OK, passed 100 tests.
2158.33 s
[vector] mut_ifoldl': OK (0.01s)
2158.33 s
[vector] +++ OK, passed 100 tests.
2158.34 s
[vector] mut_foldM: OK
2158.35 s
[vector] +++ OK, passed 100 tests.
2158.35 s
[vector] mut_foldM': OK (0.01s)
2158.35 s
[vector] +++ OK, passed 100 tests.
2158.36 s
[vector] mut_foldrM: OK
2158.36 s
[vector] +++ OK, passed 100 tests.
2158.38 s
[vector] mut_foldrM': OK
2158.38 s
[vector] +++ OK, passed 100 tests.
2158.40 s
[vector] mut_ifoldM: OK
2158.40 s
[vector] +++ OK, passed 100 tests.
2158.40 s
[vector] mut_ifoldM': OK
2158.40 s
[vector] +++ OK, passed 100 tests.
2158.40 s
[vector] mut_ifoldrM: OK
2158.40 s
[vector] +++ OK, passed 100 tests.
2158.41 s
[vector] mut_ifoldrM': OK (0.01s)
2158.42 s
[vector] +++ OK, passed 100 tests.
2158.42 s
[vector] compare: OK
2158.42 s
[vector] +++ OK, passed 100 tests.
2158.42 s
[vector] maximum: OK
2158.42 s
[vector] +++ OK, passed 100 tests; 16 discarded.
2158.42 s
[vector] minimum: OK
2158.42 s
[vector] +++ OK, passed 100 tests; 11 discarded.
2158.42 s
[vector] minIndex: OK
2158.42 s
[vector] +++ OK, passed 100 tests; 14 discarded.
2158.42 s
[vector] maxIndex: OK
2158.42 s
[vector] +++ OK, passed 100 tests; 16 discarded.
2158.42 s
[vector] maximumBy: OK
2158.42 s
[vector] +++ OK, passed 100 tests; 12 discarded.
2158.43 s
[vector] minimumBy: OK
2158.43 s
[vector] +++ OK, passed 100 tests; 15 discarded.
2158.43 s
[vector] maximumOn: OK
2158.43 s
[vector] +++ OK, passed 100 tests; 13 discarded.
2158.43 s
[vector] minimumOn: OK
2158.43 s
[vector] +++ OK, passed 100 tests; 15 discarded.
2158.43 s
[vector] maxIndexBy: OK
2158.43 s
[vector] +++ OK, passed 100 tests; 13 discarded.
2158.43 s
[vector] minIndexBy: OK
2158.43 s
[vector] +++ OK, passed 100 tests; 18 discarded.
2158.44 s
[vector] ListFirstMaxIndexWins: OK
2158.44 s
[vector] +++ OK, passed 100 tests; 24 discarded.
2158.44 s
[vector] FalseListFirstMaxIndexWins: OK
2158.44 s
[vector] +++ OK, failed as expected. (after 1 test):
2158.44 s
[vector] Exception:
2158.44 s
[vector] Prelude.foldr1: empty list
2158.44 s
[vector] CallStack (from HasCallStack):
2158.44 s
[vector] error, called at libraries/base/GHC/List.hs:1644:3 in base:GHC.List
2158.44 s
[vector] errorEmptyList, called at libraries/base/GHC/List.hs:609:30 in base:GHC.List
2158.44 s
[vector] foldr1, called at libraries/base/Data/Foldable.hs:741:15 in base:Data.Foldable
2158.44 s
[vector] []
2158.44 s
[vector] zip: OK
2158.44 s
[vector] +++ OK, passed 100 tests.
2158.45 s
[vector] zip3: OK
2158.46 s
[vector] +++ OK, passed 100 tests.
2158.46 s
[vector] unzip: OK
2158.46 s
[vector] +++ OK, passed 100 tests.
2158.47 s
[vector] unzip3: OK
2158.47 s
[vector] +++ OK, passed 100 tests.
2158.47 s
[vector] indexed: OK
2158.47 s
[vector] +++ OK, passed 100 tests.
2158.48 s
[vector] update: OK
2158.48 s
[vector] +++ OK, passed 100 tests.
2158.48 s
[vector] mempty: OK
2158.48 s
[vector] +++ OK, passed 1 test.
2158.48 s
[vector] mappend: OK
2158.48 s
[vector] +++ OK, passed 100 tests.
2158.56 s
[vector] mconcat: OK (0.08s)
2158.56 s
[vector] +++ OK, passed 100 tests.
2158.56 s
[vector] glength: OK
2158.56 s
[vector] +++ OK, passed 100 tests.
2158.56 s
[vector] unstream
2158.56 s
[vector] unstream == vunstream (exact): OK
2158.56 s
[vector] +++ OK, passed 100 tests.
2158.56 s
[vector] unstream == vunstream (unknown): OK
2158.56 s
[vector] +++ OK, passed 100 tests.
2158.56 s
[vector] unstreamR ~= vunstream (exact): OK
2158.56 s
[vector] +++ OK, passed 100 tests.
2158.56 s
[vector] unstreamR ~= vunstream (unknown): OK
2158.56 s
[vector] +++ OK, passed 100 tests.
2158.56 s
[vector] Data.Vector.Storable.Vector Alignment
2158.57 s
[vector] Aligned Double: OK
2158.57 s
[vector] Aligned Int: OK
2158.57 s
[vector] Regression tests
2158.57 s
[vector] enumFromTo crash #188
2158.57 s
[vector] Word8: OK
2158.57 s
[vector] Word16: OK
2158.57 s
[vector] Word32: OK
2158.57 s
[vector] Word64: OK
2158.57 s
[vector] Word: OK
2158.57 s
[vector] Int8: OK
2158.57 s
[vector] Int16: OK
2158.57 s
[vector] Int32: OK
2158.57 s
[vector] Int64: OK
2158.57 s
[vector] Int: OK
2158.57 s
[vector] Char: OK
2158.57 s
[vector] Negative tests
2158.57 s
[vector] slice out of bounds #257
2158.57 s
[vector] Boxed
2158.57 s
[vector] Negative ix: OK
2158.57 s
[vector] Negative size: OK
2158.57 s
[vector] Negative ix and size: OK
2158.57 s
[vector] Too large ix: OK
2158.57 s
[vector] Too large size: OK
2158.57 s
[vector] Too large ix and size: OK
2158.57 s
[vector] Overflow: OK
2158.57 s
[vector] OutOfMemory: OK
2158.57 s
[vector] Primitive
2158.57 s
[vector] Negative ix: OK
2158.57 s
[vector] Negative size: OK
2158.57 s
[vector] Negative ix and size: OK
2158.57 s
[vector] Too large ix: OK
2158.57 s
[vector] Too large size: OK
2158.57 s
[vector] Too large ix and size: OK
2158.57 s
[vector] Overflow: OK
2158.57 s
[vector] OutOfMemory: OK
2158.57 s
[vector] Storable
2158.57 s
[vector] Negative ix: OK
2158.57 s
[vector] Negative size: OK
2158.57 s
[vector] Negative ix and size: OK
2158.57 s
[vector] Too large ix: OK
2158.57 s
[vector] Too large size: OK
2158.57 s
[vector] Too large ix and size: OK
2158.57 s
[vector] Overflow: OK
2158.57 s
[vector] OutOfMemory: OK
2158.57 s
[vector] Unboxed
2158.57 s
[vector] Negative ix: OK
2158.57 s
[vector] Negative size: OK
2158.57 s
[vector] Negative ix and size: OK
2158.57 s
[vector] Too large ix: OK
2158.57 s
[vector] Too large size: OK
2158.57 s
[vector] Too large ix and size: OK
2158.57 s
[vector] Overflow: OK
2158.57 s
[vector] OutOfMemory: OK
2158.57 s
[vector] take #282
2158.57 s
[vector] Boxed: OK
2158.57 s
[vector] Primitive: OK
2158.57 s
[vector] Storable: OK
2158.57 s
[vector] Unboxed: OK
2158.57 s
[vector] Data.Vector
2158.57 s
[vector] MonadFix: OK
2158.57 s
[vector] toFromArray: OK
2158.57 s
[vector] toFromArraySlice: OK
2158.57 s
[vector] toFromArraySliceUnsafe: OK
2158.57 s
[vector] toFromMutableArray: OK
2158.57 s
[vector] Data.Vector.Mutable (Move): OK
2158.57 s
[vector] +++ OK, passed 100 tests; 21 discarded.
2158.57 s
[vector] Data.Vector.Primitive.Mutable (Move): OK
2158.57 s
[vector] +++ OK, passed 100 tests; 18 discarded.
2158.57 s
[vector] Data.Vector.Unboxed.Mutable (Move): OK
2158.57 s
[vector] +++ OK, passed 100 tests; 21 discarded.
2158.57 s
[vector] Data.Vector.Storable.Mutable (Move): OK
2158.57 s
[vector] +++ OK, passed 100 tests; 21 discarded.
2158.60 s
[vector] Data.Vector.Generic.Mutable (nextPermutation): OK (0.01s)
2158.60 s
[vector] +++ OK, passed 1 test.
2158.60 s
[vector] Data.Vector.Generic.Mutable (prevPermutation): OK (0.01s)
2158.60 s
[vector] +++ OK, passed 1 test.
2158.60 s
[vector] Data.Vector.Generic.Mutable (nextPermutation then prevPermutation = id): OK
2158.60 s
[vector] +++ OK, passed 100 tests.
2158.60 s
[vector] Data.Vector.Generic.Mutable (prevPermutation then nextPermutation = id): OK
2158.60 s
[vector] +++ OK, passed 100 tests.
2158.60 s
[vector]
2158.60 s
[vector] All 2808 tests passed (30.57s)
2158.63 s
[vector] Test suite vector-tests-O2: PASS
2158.63 s
[vector] Test suite logged to: dist/test/vector-0.13.2.0-vector-tests-O2.log
2158.63 s
[vector] 2 of 2 test suites (2 of 2 test cases) passed.
2158.65 s
[vector] checkPhase completed in 1 minutes 5 seconds
2158.65 s
[vector] Phase: haddockPhase
2158.66 s
[vector] Phase: installPhase
2158.93 s
[vector] Installing library in /nix/store/z18x2cgn1ax0bhq5ym6ypbwj6lrxdwvm-vector-0.13.2.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO
2160.98 s
[vector] Installing internal library benchmarks-O2 in /nix/store/z18x2cgn1ax0bhq5ym6ypbwj6lrxdwvm-vector-0.13.2.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/vector-0.13.2.0-CeC1EjakYH1Ao4Hi3caoco-benchmarks-O2
2161.91 s
[vector] Phase: fixupPhase
2161.95 s
[vector] shrinking RPATHs of ELF executables and libraries in /nix/store/z18x2cgn1ax0bhq5ym6ypbwj6lrxdwvm-vector-0.13.2.0
2161.96 s
[vector] shrinking /nix/store/z18x2cgn1ax0bhq5ym6ypbwj6lrxdwvm-vector-0.13.2.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHSvector-0.13.2.0-CeC1EjakYH1Ao4Hi3caoco-benchmarks-O2-ghc9.6.3.so
2161.98 s
[vector] shrinking /nix/store/z18x2cgn1ax0bhq5ym6ypbwj6lrxdwvm-vector-0.13.2.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHSvector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO-ghc9.6.3.so
2162.06 s
[vector] checking for references to /build/ in /nix/store/z18x2cgn1ax0bhq5ym6ypbwj6lrxdwvm-vector-0.13.2.0...
2162.17 s
[vector] patching script interpreter paths in /nix/store/z18x2cgn1ax0bhq5ym6ypbwj6lrxdwvm-vector-0.13.2.0
2162.19 s
[vector] stripping (with command strip and flags -S -p) in /nix/store/z18x2cgn1ax0bhq5ym6ypbwj6lrxdwvm-vector-0.13.2.0/lib
2164.86 s
[vector:post-build] Uploading to the NixCI cache: /nix/store/z18x2cgn1ax0bhq5ym6ypbwj6lrxdwvm-vector-0.13.2.0
2165.70 s
[vector:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
2165.79 s
[vector:post-build] copying 1 paths...
2165.79 s
[vector:post-build] copying path '/nix/store/z18x2cgn1ax0bhq5ym6ypbwj6lrxdwvm-vector-0.13.2.0' to 'https://cache.nix-ci.com'...
2183.86 s
[vector:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
2184.58 s
[vector:post-build] copying 1 paths...
2184.58 s
[vector:post-build] copying path '/nix/store/l05whg2s5sz432pxcr6qsv06fxp323kz-vector-0.13.2.0.drv' to 'https://cache.nix-ci.com'...
2187.90 s
Uploaded vector in 23.2s
2187.90 s
Progress: 180 of 217 built, 312 of 312 downloaded from cache
2187.91 s
Built vector in 14m33s
2188.11 s
Building /nix/store/8np41g7gdrkzg0538x0xrxh4l4k17dnm-attoparsec-0.14.4.drv
2188.29 s
Building /nix/store/3bx9cqklah38w7sgssrds81gac8005p7-nothunks-0.3.0.0.drv
2188.50 s
Building /nix/store/l3347kc1jnrsjdwqp1j1nvdkkx0za89g-th-lift-instances-0.1.20.drv
2188.50 s
[attoparsec] Phase: setupCompilerEnvironmentPhase
2188.50 s
[attoparsec] Build with /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3.
2188.56 s
[nothunks] Phase: setupCompilerEnvironmentPhase
2188.57 s
[nothunks] Build with /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3.
2188.77 s
[th-lift-instances] Phase: setupCompilerEnvironmentPhase
2188.79 s
[th-lift-instances] Build with /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3.
2188.99 s
[attoparsec] Phase: unpackPhase
2189.04 s
[attoparsec] unpacking source archive /nix/store/7xizd63623bzgyny21lfm7krwk9kr0qf-attoparsec-0.14.4.tar.gz
2189.07 s
[attoparsec] source root is attoparsec-0.14.4
2189.10 s
[attoparsec] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "attoparsec-0.14.4/tests/QC/Text/Regressions.hs"
2189.12 s
[attoparsec] Phase: patchPhase
2189.14 s
[attoparsec] Replace Cabal file with edited version from mirror://hackage/attoparsec-0.14.4/revision/6.cabal.
2189.18 s
[attoparsec] Phase: compileBuildDriverPhase
2189.20 s
[attoparsec] setupCompileFlags: -package-db=/build/tmp.WknW0yIFBG/setup-package.conf.d -threaded
2189.33 s
[nothunks] Phase: unpackPhase
2189.37 s
[th-lift-instances] Phase: unpackPhase
2189.38 s
[nothunks] unpacking source archive /nix/store/wzdyx5j9ylkjc475kaylxv5w38vhyy44-nothunks-0.3.0.0.tar.gz
2189.39 s
[th-lift-instances] unpacking source archive /nix/store/9fp9p8kzfgiawrrky6k87x44kcz1516y-th-lift-instances-0.1.20.tar.gz
2189.39 s
[attoparsec] [1 of 2] Compiling Main ( Setup.lhs, /build/tmp.WknW0yIFBG/Main.o )
2189.40 s
[th-lift-instances] source root is th-lift-instances-0.1.20
2189.41 s
[nothunks] source root is nothunks-0.3.0.0
2189.42 s
[th-lift-instances] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "th-lift-instances-0.1.20/.travis.yml"
2189.43 s
[nothunks] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "nothunks-0.3.0.0/test/Test/NoThunks/Class.hs"
2189.43 s
[th-lift-instances] Phase: patchPhase
2189.44 s
[nothunks] Phase: patchPhase
2189.45 s
[th-lift-instances] Phase: compileBuildDriverPhase
2189.46 s
[th-lift-instances] setupCompileFlags: -package-db=/build/tmp.dNxaCwSJFh/setup-package.conf.d -threaded
2189.46 s
[nothunks] Replace Cabal file with edited version from mirror://hackage/nothunks-0.3.0.0/revision/1.cabal.
2189.48 s
[nothunks] Run jailbreak-cabal to lift version restrictions on build inputs.
2189.55 s
[nothunks] Phase: compileBuildDriverPhase
2189.56 s
[nothunks] setupCompileFlags: -package-db=/build/tmp.I1QnNw3ejK/setup-package.conf.d -threaded
2189.59 s
[attoparsec] [2 of 2] Linking Setup
2189.63 s
[th-lift-instances] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.dNxaCwSJFh/Main.o )
2189.77 s
[nothunks] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.I1QnNw3ejK/Main.o )
2189.87 s
[th-lift-instances] [2 of 2] Linking Setup
2189.91 s
[nothunks] [2 of 2] Linking Setup
2192.80 s
[attoparsec] Phase: updateAutotoolsGnuConfigScriptsPhase
2192.82 s
[attoparsec] Phase: configurePhase
2192.84 s
[attoparsec] configureFlags: --verbose --prefix=/nix/store/1pyz31qhrmcqdzpxppww8kig36jc17c6-attoparsec-0.14.4 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --with-gcc=gcc --package-db=/build/tmp.WknW0yIFBG/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --extra-lib-dirs=/nix/store/yw7vb4hamv9mqgbgf7598zvis7k2spyx-ncurses-6.5/lib --extra-lib-dirs=/nix/store/adfh8p731fy9iahv0mccbx0is6i96diy-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vf3hfbbl7h32axb73fa2b0dbqg0gmjgi-elfutils-0.192/lib --extra-lib-dirs=/nix/store/wx2hkwfpc39ixyww2hai0v697zzrpbxr-gmp-with-cxx-6.3.0/lib
2192.89 s
[attoparsec] Using Parsec parser
2192.89 s
[attoparsec] Configuring attoparsec-0.14.4...
2193.13 s
[nothunks] Phase: updateAutotoolsGnuConfigScriptsPhase
2193.17 s
[nothunks] Phase: configurePhase
2193.19 s
[nothunks] configureFlags: --verbose --prefix=/nix/store/wpmsizsn2k5bnkpx3m8647q2gjm7aavw-nothunks-0.3.0.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/w1kn3h67xcr18vh0cdwlmyblzr0m1a8i-nothunks-0.3.0.0-doc/share/doc/nothunks-0.3.0.0 --with-gcc=gcc --package-db=/build/tmp.I1QnNw3ejK/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/yw7vb4hamv9mqgbgf7598zvis7k2spyx-ncurses-6.5/lib --extra-lib-dirs=/nix/store/adfh8p731fy9iahv0mccbx0is6i96diy-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vf3hfbbl7h32axb73fa2b0dbqg0gmjgi-elfutils-0.192/lib --extra-lib-dirs=/nix/store/wx2hkwfpc39ixyww2hai0v697zzrpbxr-gmp-with-cxx-6.3.0/lib
2193.22 s
[nothunks] Using Parsec parser
2193.22 s
[nothunks] Configuring nothunks-0.3.0.0...
2193.25 s
[th-lift-instances] Phase: updateAutotoolsGnuConfigScriptsPhase
2193.28 s
[th-lift-instances] Phase: configurePhase
2193.29 s
[th-lift-instances] configureFlags: --verbose --prefix=/nix/store/h2hsw00insipsjwfy0avsjb0akjjmnhx-th-lift-instances-0.1.20 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/3samn0gksd3rrnkapkrgf9a4339by9wk-th-lift-instances-0.1.20-doc/share/doc/th-lift-instances-0.1.20 --with-gcc=gcc --package-db=/build/tmp.dNxaCwSJFh/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/yw7vb4hamv9mqgbgf7598zvis7k2spyx-ncurses-6.5/lib --extra-lib-dirs=/nix/store/adfh8p731fy9iahv0mccbx0is6i96diy-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vf3hfbbl7h32axb73fa2b0dbqg0gmjgi-elfutils-0.192/lib --extra-lib-dirs=/nix/store/wx2hkwfpc39ixyww2hai0v697zzrpbxr-gmp-with-cxx-6.3.0/lib
2193.32 s
[th-lift-instances] Using Parsec parser
2193.32 s
[th-lift-instances] Configuring th-lift-instances-0.1.20...
2193.74 s
[attoparsec] Flags chosen: developer=False
2193.74 s
[attoparsec] Dependency array: using array-0.5.5.0
2193.74 s
[attoparsec] Dependency attoparsec:attoparsec-internal: using attoparsec-0.14.4
2193.74 s
[attoparsec] Dependency base >=4.5 && <5: using base-4.18.1.0
2193.74 s
[attoparsec] Dependency bytestring <0.13: using bytestring-0.11.5.2
2193.74 s
[attoparsec] Dependency containers: using containers-0.6.7
2193.75 s
[attoparsec] Dependency deepseq: using deepseq-1.4.8.1
2193.75 s
[attoparsec] Dependency ghc-prim <0.14: using ghc-prim-0.10.0
2193.75 s
[attoparsec] Dependency scientific >=0.3.1 && <0.4: using scientific-0.3.8.0
2193.75 s
[attoparsec] Dependency text >=1.1.1.3: using text-2.0.2
2193.75 s
[attoparsec] Dependency transformers >=0.2 && <0.4 || >=0.4.1.0 && <0.7: using
2193.75 s
[attoparsec] transformers-0.6.1.0
2193.75 s
[attoparsec] Dependency array: using array-0.5.5.0
2193.75 s
[attoparsec] Dependency base >=4.5 && <5: using base-4.18.1.0
2193.75 s
[attoparsec] Dependency bytestring <0.13: using bytestring-0.11.5.2
2193.75 s
[attoparsec] Dependency text >=1.1.1.3: using text-2.0.2
2193.75 s
[attoparsec] Dependency QuickCheck >=2.13.2 && <2.16: using QuickCheck-2.14.3
2193.75 s
[attoparsec] Dependency array: using array-0.5.5.0
2193.75 s
[attoparsec] Dependency attoparsec:{attoparsec, attoparsec-internal}: using
2193.75 s
[attoparsec] attoparsec-0.14.4
2193.75 s
[attoparsec] Dependency attoparsec:{attoparsec, attoparsec-internal}: using
2193.75 s
[attoparsec] attoparsec-0.14.4
2193.75 s
[attoparsec] Dependency base: using base-4.18.1.0
2193.75 s
[attoparsec] Dependency bytestring: using bytestring-0.11.5.2
2193.75 s
[attoparsec] Dependency deepseq >=1.1: using deepseq-1.4.8.1
2193.75 s
[attoparsec] Dependency quickcheck-unicode: using quickcheck-unicode-1.0.1.0
2193.75 s
[attoparsec] Dependency scientific: using scientific-0.3.8.0
2193.75 s
[attoparsec] Dependency tasty >=0.11: using tasty-1.5.3
2193.75 s
[attoparsec] Dependency tasty-quickcheck >=0.8: using tasty-quickcheck-0.11
2193.75 s
[attoparsec] Dependency text: using text-2.0.2
2193.75 s
[attoparsec] Dependency transformers: using transformers-0.6.1.0
2193.75 s
[attoparsec] Dependency vector: using vector-0.13.2.0
2194.29 s
[nothunks] Flags chosen: bytestring=True, text=True, vector=True
2194.31 s
[nothunks] Dependency base: using base-4.18.1.0
2194.31 s
[nothunks] Dependency bytestring >=0.10 && <0.13: using bytestring-0.11.5.2
2194.31 s
[nothunks] Dependency containers: using containers-0.6.7
2194.31 s
[nothunks] Dependency ghc-heap: using ghc-heap-9.6.3
2194.31 s
[nothunks] Dependency stm: using stm-2.5.1.0
2194.31 s
[nothunks] Dependency text >=1.2 && <1.3 || >=2 && <2.2: using text-2.0.2
2194.31 s
[nothunks] Dependency time: using time-1.12.2
2194.31 s
[nothunks] Dependency vector >=0.12 && <0.14: using vector-0.13.2.0
2194.31 s
[nothunks] Dependency wherefrom-compat >=0.1.1 && <0.2: using wherefrom-compat-0.1.1.1
2194.31 s
[nothunks] Dependency base: using base-4.18.1.0
2194.32 s
[nothunks] Dependency containers: using containers-0.6.7
2194.32 s
[nothunks] Dependency ghc-prim: using ghc-prim-0.10.0
2194.32 s
[nothunks] Dependency hedgehog: using hedgehog-1.5
2194.32 s
[nothunks] Dependency nothunks: using nothunks-0.3.0.0
2194.32 s
[nothunks] Dependency random: using random-1.2.1.3
2194.32 s
[nothunks] Dependency stm: using stm-2.5.1.0
2194.32 s
[nothunks] Dependency tasty: using tasty-1.5.3
2194.32 s
[nothunks] Dependency tasty-hedgehog: using tasty-hedgehog-1.4.0.2
2194.32 s
[th-lift-instances] Dependency base >=4.3 && <5: using base-4.18.1.0
2194.32 s
[th-lift-instances] Dependency bytestring: using bytestring-0.11.5.2
2194.32 s
[th-lift-instances] Dependency containers: using containers-0.6.7
2194.32 s
[th-lift-instances] Dependency template-haskell >=2.5.0.0: using template-haskell-2.20.0.0
2194.32 s
[th-lift-instances] Dependency text: using text-2.0.2
2194.32 s
[th-lift-instances] Dependency th-lift >=0.8: using th-lift-0.8.6
2194.32 s
[th-lift-instances] Dependency transformers: using transformers-0.6.1.0
2194.32 s
[th-lift-instances] Dependency vector >=0.7: using vector-0.13.2.0
2194.32 s
[th-lift-instances] Dependency QuickCheck >=2.6: using QuickCheck-2.14.3
2194.32 s
[th-lift-instances] Dependency base <5: using base-4.18.1.0
2194.32 s
[th-lift-instances] Dependency bytestring: using bytestring-0.11.5.2
2194.32 s
[th-lift-instances] Dependency containers: using containers-0.6.7
2194.32 s
[th-lift-instances] Dependency template-haskell: using template-haskell-2.20.0.0
2194.32 s
[th-lift-instances] Dependency text: using text-2.0.2
2194.32 s
[th-lift-instances] Dependency th-lift-instances: using th-lift-instances-0.1.20
2194.32 s
[th-lift-instances] Dependency vector >=0.4: using vector-0.13.2.0
2194.46 s
[attoparsec] Source component graph:
2194.46 s
[attoparsec] component lib:attoparsec-internal
2194.46 s
[attoparsec] component lib dependency lib:attoparsec-internal
2194.46 s
[attoparsec] component test:attoparsec-tests
2194.46 s
[attoparsec] dependency lib
2194.46 s
[attoparsec] dependency lib:attoparsec-internal
2194.46 s
[attoparsec] Configured component graph:
2194.46 s
[attoparsec] component attoparsec-0.14.4-CvjKGR06XX49x6vX3Xrh2a-attoparsec-internal
2194.46 s
[attoparsec] include array-0.5.5.0
2194.46 s
[attoparsec] include base-4.18.1.0
2194.46 s
[attoparsec] include bytestring-0.11.5.2
2194.46 s
[attoparsec] include text-2.0.2
2194.46 s
[attoparsec] component attoparsec-0.14.4-Lf5HznpK2Hu8bmGTsY7xll
2194.46 s
[attoparsec] include array-0.5.5.0
2194.46 s
[attoparsec] include attoparsec-0.14.4-CvjKGR06XX49x6vX3Xrh2a-attoparsec-internal
2194.46 s
[attoparsec] include base-4.18.1.0
2194.46 s
[attoparsec] include bytestring-0.11.5.2
2194.46 s
[attoparsec] include containers-0.6.7
2194.46 s
[attoparsec] include deepseq-1.4.8.1
2194.46 s
[attoparsec] include ghc-prim-0.10.0
2194.46 s
[attoparsec] include scientific-0.3.8.0-EXTb8i03tpyEFLFbbBcyqj
2194.46 s
[attoparsec] include text-2.0.2
2194.46 s
[attoparsec] include transformers-0.6.1.0
2194.46 s
[attoparsec] component attoparsec-0.14.4-F2nRYgEJ2Yj69HwH8BHKZL-attoparsec-tests
2194.46 s
[attoparsec] include QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS
2194.46 s
[attoparsec] include array-0.5.5.0
2194.46 s
[attoparsec] include attoparsec-0.14.4-Lf5HznpK2Hu8bmGTsY7xll
2194.46 s
[attoparsec] include attoparsec-0.14.4-CvjKGR06XX49x6vX3Xrh2a-attoparsec-internal
2194.46 s
[attoparsec] include base-4.18.1.0
2194.46 s
[attoparsec] include bytestring-0.11.5.2
2194.46 s
[attoparsec] include deepseq-1.4.8.1
2194.46 s
[attoparsec] include quickcheck-unicode-1.0.1.0-4fEkY6Q7R9cGbE41JQNPcd
2194.46 s
[attoparsec] include scientific-0.3.8.0-EXTb8i03tpyEFLFbbBcyqj
2194.46 s
[attoparsec] include tasty-1.5.3-9zGpMC6Ttly7LCIedANHX6
2194.46 s
[attoparsec] include tasty-quickcheck-0.11-HhViYyBQlQLAr2fMuKMnwF
2194.46 s
[attoparsec] include text-2.0.2
2194.46 s
[attoparsec] include transformers-0.6.1.0
2194.46 s
[attoparsec] include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO
2194.46 s
[attoparsec] Linked component graph:
2194.46 s
[attoparsec] unit attoparsec-0.14.4-CvjKGR06XX49x6vX3Xrh2a-attoparsec-internal
2194.46 s
[attoparsec] include array-0.5.5.0
2194.46 s
[attoparsec] include base-4.18.1.0
2194.46 s
[attoparsec] include bytestring-0.11.5.2
2194.46 s
[attoparsec] include text-2.0.2
2194.46 s
[attoparsec] Data.Attoparsec.ByteString.Buffer=attoparsec-0.14.4-CvjKGR06XX49x6vX3Xrh2a-attoparsec-internal:Data.Attoparsec.ByteString.Buffer,Data.Attoparsec.ByteString.FastSet=attoparsec-0.14.4-CvjKGR06XX49x6vX3Xrh2a-attoparsec-internal:Data.Attoparsec.ByteString.FastSet,Data.Attoparsec.Internal.Compat=attoparsec-0.14.4-CvjKGR06XX49x6vX3Xrh2a-attoparsec-internal:Data.Attoparsec.Internal.Compat,Data.Attoparsec.Internal.Fhthagn=attoparsec-0.14.4-CvjKGR06XX49x6vX3Xrh2a-attoparsec-internal:Data.Attoparsec.Internal.Fhthagn,Data.Attoparsec.Text.Buffer=attoparsec-0.14.4-CvjKGR06XX49x6vX3Xrh2a-attoparsec-internal:Data.Attoparsec.Text.Buffer,Data.Attoparsec.Text.FastSet=attoparsec-0.14.4-CvjKGR06XX49x6vX3Xrh2a-attoparsec-internal:Data.Attoparsec.Text.FastSet
2194.46 s
[attoparsec] unit attoparsec-0.14.4-Lf5HznpK2Hu8bmGTsY7xll
2194.46 s
[attoparsec] include array-0.5.5.0
2194.46 s
[attoparsec] include attoparsec-0.14.4-CvjKGR06XX49x6vX3Xrh2a-attoparsec-internal
2194.46 s
[attoparsec] include base-4.18.1.0
2194.46 s
[attoparsec] include bytestring-0.11.5.2
2194.46 s
[attoparsec] include containers-0.6.7
2194.46 s
[attoparsec] include deepseq-1.4.8.1
2194.47 s
[attoparsec] include ghc-prim-0.10.0
2194.47 s
[attoparsec] include scientific-0.3.8.0-EXTb8i03tpyEFLFbbBcyqj
2194.47 s
[attoparsec] include text-2.0.2
2194.47 s
[attoparsec] include transformers-0.6.1.0
2194.47 s
[attoparsec] Data.Attoparsec=attoparsec-0.14.4-Lf5HznpK2Hu8bmGTsY7xll:Data.Attoparsec,Data.Attoparsec.ByteString=attoparsec-0.14.4-Lf5HznpK2Hu8bmGTsY7xll:Data.Attoparsec.ByteString,Data.Attoparsec.ByteString.Char8=attoparsec-0.14.4-Lf5HznpK2Hu8bmGTsY7xll:Data.Attoparsec.ByteString.Char8,Data.Attoparsec.ByteString.Lazy=attoparsec-0.14.4-Lf5HznpK2Hu8bmGTsY7xll:Data.Attoparsec.ByteString.Lazy,Data.Attoparsec.Char8=attoparsec-0.14.4-Lf5HznpK2Hu8bmGTsY7xll:Data.Attoparsec.Char8,Data.Attoparsec.Combinator=attoparsec-0.14.4-Lf5HznpK2Hu8bmGTsY7xll:Data.Attoparsec.Combinator,Data.Attoparsec.Internal=attoparsec-0.14.4-Lf5HznpK2Hu8bmGTsY7xll:Data.Attoparsec.Internal,Data.Attoparsec.Internal.Types=attoparsec-0.14.4-Lf5HznpK2Hu8bmGTsY7xll:Data.Attoparsec.Internal.Types,Data.Attoparsec.Lazy=attoparsec-0.14.4-Lf5HznpK2Hu8bmGTsY7xll:Data.Attoparsec.Lazy,Data.Attoparsec.Number=attoparsec-0.14.4-Lf5HznpK2Hu8bmGTsY7xll:Data.Attoparsec.Number,Data.Attoparsec.Text=attoparsec-0.14.4-Lf5HznpK2Hu8bmGTsY7xll:Data.Attoparsec.Text,Data.Attoparsec.Text.Lazy=attoparsec-0.14.4-Lf5HznpK2Hu8bmGTsY7xll:Data.Attoparsec.Text.Lazy,Data.Attoparsec.Types=attoparsec-0.14.4-Lf5HznpK2Hu8bmGTsY7xll:Data.Attoparsec.Types,Data.Attoparsec.Zepto=attoparsec-0.14.4-Lf5HznpK2Hu8bmGTsY7xll:Data.Attoparsec.Zepto
2194.47 s
[attoparsec] unit attoparsec-0.14.4-F2nRYgEJ2Yj69HwH8BHKZL-attoparsec-tests
2194.47 s
[attoparsec] include QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS
2194.47 s
[attoparsec] include array-0.5.5.0
2194.47 s
[attoparsec] include attoparsec-0.14.4-Lf5HznpK2Hu8bmGTsY7xll
2194.47 s
[attoparsec] include attoparsec-0.14.4-CvjKGR06XX49x6vX3Xrh2a-attoparsec-internal
2194.47 s
[attoparsec] include base-4.18.1.0
2194.47 s
[attoparsec] include bytestring-0.11.5.2
2194.47 s
[attoparsec] include deepseq-1.4.8.1
2194.47 s
[attoparsec] include quickcheck-unicode-1.0.1.0-4fEkY6Q7R9cGbE41JQNPcd
2194.47 s
[attoparsec] include scientific-0.3.8.0-EXTb8i03tpyEFLFbbBcyqj
2194.47 s
[attoparsec] include tasty-1.5.3-9zGpMC6Ttly7LCIedANHX6
2194.47 s
[attoparsec] include tasty-quickcheck-0.11-HhViYyBQlQLAr2fMuKMnwF
2194.47 s
[attoparsec] include text-2.0.2
2194.47 s
[attoparsec] include transformers-0.6.1.0
2194.47 s
[attoparsec] include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO
2194.47 s
[attoparsec] Ready component graph:
2194.47 s
[attoparsec] definite attoparsec-0.14.4-CvjKGR06XX49x6vX3Xrh2a-attoparsec-internal
2194.47 s
[attoparsec] depends array-0.5.5.0
2194.47 s
[attoparsec] depends base-4.18.1.0
2194.47 s
[attoparsec] depends bytestring-0.11.5.2
2194.47 s
[attoparsec] depends text-2.0.2
2194.47 s
[attoparsec] definite attoparsec-0.14.4-Lf5HznpK2Hu8bmGTsY7xll
2194.47 s
[attoparsec] depends array-0.5.5.0
2194.47 s
[attoparsec] depends attoparsec-0.14.4-CvjKGR06XX49x6vX3Xrh2a-attoparsec-internal
2194.47 s
[attoparsec] depends base-4.18.1.0
2194.47 s
[attoparsec] depends bytestring-0.11.5.2
2194.47 s
[attoparsec] depends containers-0.6.7
2194.47 s
[attoparsec] depends deepseq-1.4.8.1
2194.47 s
[attoparsec] depends ghc-prim-0.10.0
2194.47 s
[attoparsec] depends scientific-0.3.8.0-EXTb8i03tpyEFLFbbBcyqj
2194.47 s
[attoparsec] depends text-2.0.2
2194.47 s
[attoparsec] depends transformers-0.6.1.0
2194.47 s
[attoparsec] definite attoparsec-0.14.4-F2nRYgEJ2Yj69HwH8BHKZL-attoparsec-tests
2194.47 s
[attoparsec] depends QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS
2194.47 s
[attoparsec] depends array-0.5.5.0
2194.47 s
[attoparsec] depends attoparsec-0.14.4-Lf5HznpK2Hu8bmGTsY7xll
2194.47 s
[attoparsec] depends attoparsec-0.14.4-CvjKGR06XX49x6vX3Xrh2a-attoparsec-internal
2194.47 s
[attoparsec] depends base-4.18.1.0
2194.47 s
[attoparsec] depends bytestring-0.11.5.2
2194.47 s
[attoparsec] depends deepseq-1.4.8.1
2194.47 s
[attoparsec] depends quickcheck-unicode-1.0.1.0-4fEkY6Q7R9cGbE41JQNPcd
2194.47 s
[attoparsec] depends scientific-0.3.8.0-EXTb8i03tpyEFLFbbBcyqj
2194.47 s
[attoparsec] depends tasty-1.5.3-9zGpMC6Ttly7LCIedANHX6
2194.47 s
[attoparsec] depends tasty-quickcheck-0.11-HhViYyBQlQLAr2fMuKMnwF
2194.47 s
[attoparsec] depends text-2.0.2
2194.47 s
[attoparsec] depends transformers-0.6.1.0
2194.47 s
[attoparsec] depends vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO
2194.47 s
[attoparsec] Using Cabal-3.10.1.0 compiled by ghc-9.6
2194.47 s
[attoparsec] Using compiler: ghc-9.6.3
2194.47 s
[attoparsec] Using install prefix:
2194.47 s
[attoparsec] /nix/store/1pyz31qhrmcqdzpxppww8kig36jc17c6-attoparsec-0.14.4
2194.47 s
[attoparsec] Executables installed in:
2194.47 s
[attoparsec] /nix/store/1pyz31qhrmcqdzpxppww8kig36jc17c6-attoparsec-0.14.4/bin
2194.47 s
[attoparsec] Libraries installed in:
2194.47 s
[attoparsec] /nix/store/1pyz31qhrmcqdzpxppww8kig36jc17c6-attoparsec-0.14.4/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/attoparsec-0.14.4-Lf5HznpK2Hu8bmGTsY7xll
2194.47 s
[attoparsec] Dynamic Libraries installed in:
2194.47 s
[attoparsec] /nix/store/1pyz31qhrmcqdzpxppww8kig36jc17c6-attoparsec-0.14.4/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3
2194.47 s
[attoparsec] Private executables installed in:
2194.47 s
[attoparsec] /nix/store/1pyz31qhrmcqdzpxppww8kig36jc17c6-attoparsec-0.14.4/libexec/x86_64-linux-ghc-9.6.3/attoparsec-0.14.4
2194.47 s
[attoparsec] Data files installed in:
2194.47 s
[attoparsec] /nix/store/1pyz31qhrmcqdzpxppww8kig36jc17c6-attoparsec-0.14.4/share/x86_64-linux-ghc-9.6.3/attoparsec-0.14.4
2194.47 s
[attoparsec] Documentation installed in:
2194.47 s
[attoparsec] /nix/store/1pyz31qhrmcqdzpxppww8kig36jc17c6-attoparsec-0.14.4/share/doc/x86_64-linux-ghc-9.6.3/attoparsec-0.14.4
2194.47 s
[attoparsec] Configuration files installed in:
2194.47 s
[attoparsec] /nix/store/1pyz31qhrmcqdzpxppww8kig36jc17c6-attoparsec-0.14.4/etc
2194.47 s
[attoparsec] No alex found
2194.47 s
[attoparsec] Using ar found on system at:
2194.47 s
[attoparsec] /nix/store/87zpmcmwvn48z4lbrfba74b312h22s6c-binutils-wrapper-2.44/bin/ar
2194.47 s
[attoparsec] No c2hs found
2194.47 s
[attoparsec] No cpphs found
2194.47 s
[attoparsec] No doctest found
2194.47 s
[attoparsec] Using gcc version 14.3.0 given by user at:
2194.47 s
[attoparsec] /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/gcc
2194.47 s
[attoparsec] Using ghc version 9.6.3 found on system at:
2194.47 s
[attoparsec] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/ghc
2194.47 s
[attoparsec] Using ghc-pkg version 9.6.3 found on system at:
2194.47 s
[attoparsec] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/ghc-pkg-9.6.3
2194.47 s
[attoparsec] No ghcjs found
2194.47 s
[attoparsec] No ghcjs-pkg found
2194.47 s
[attoparsec] No greencard found
2194.47 s
[attoparsec] Using haddock version 2.29.1 found on system at:
2194.53 s
[attoparsec] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/haddock-ghc-9.6.3
2194.53 s
[attoparsec] No happy found
2194.53 s
[attoparsec] Using haskell-suite found on system at: haskell-suite-dummy-location
2194.53 s
[attoparsec] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location
2194.53 s
[attoparsec] No hmake found
2194.53 s
[attoparsec] Using hpc version 0.68 found on system at:
2194.53 s
[attoparsec] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/hpc-ghc-9.6.3
2194.53 s
[attoparsec] Using hsc2hs version 0.68.9 found on system at:
2194.53 s
[attoparsec] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/hsc2hs-ghc-9.6.3
2194.53 s
[attoparsec] Using hscolour version 1.25 found on system at:
2194.53 s
[attoparsec] /nix/store/s7zghqqjhw73n7zzski9hyx8f25l0lsj-hscolour-1.25/bin/HsColour
2194.53 s
[attoparsec] No jhc found
2194.53 s
[attoparsec] Using ld found on system at:
2194.53 s
[attoparsec] /nix/store/87zpmcmwvn48z4lbrfba74b312h22s6c-binutils-wrapper-2.44/bin/ld.gold
2194.53 s
[attoparsec] No pkg-config found
2194.53 s
[attoparsec] Using runghc version 9.6.3 found on system at:
2194.53 s
[attoparsec] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/runghc-9.6.3
2194.53 s
[attoparsec] Using strip version 2.44 found on system at:
2194.53 s
[attoparsec] /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/strip
2194.53 s
[attoparsec] Using tar found on system at:
2194.53 s
[attoparsec] /nix/store/w60s4xh1pjg6dwbw7j0b4xzlpp88q5qg-gnutar-1.35/bin/tar
2194.53 s
[attoparsec] No uhc found
2194.90 s
[attoparsec] Phase: buildPhase
2194.98 s
[th-lift-instances] Source component graph:
2194.98 s
[th-lift-instances] component lib
2194.98 s
[th-lift-instances] component test:tests dependency lib
2194.98 s
[th-lift-instances] Configured component graph:
2194.98 s
[th-lift-instances] component th-lift-instances-0.1.20-21SqNinQ6Ez6byMPZcxuWI
2194.98 s
[th-lift-instances] include base-4.18.1.0
2194.98 s
[th-lift-instances] include bytestring-0.11.5.2
2194.98 s
[th-lift-instances] include containers-0.6.7
2194.98 s
[th-lift-instances] include template-haskell-2.20.0.0
2194.98 s
[th-lift-instances] include text-2.0.2
2194.98 s
[th-lift-instances] include th-lift-0.8.6-KYYs2AjC51dILxnnfrDvSc
2194.98 s
[th-lift-instances] include transformers-0.6.1.0
2194.98 s
[th-lift-instances] include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO
2194.98 s
[th-lift-instances] component th-lift-instances-0.1.20-BIhcbzjKeEgD4zL3leAb7x-tests
2194.98 s
[th-lift-instances] include QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS
2194.98 s
[th-lift-instances] include base-4.18.1.0
2194.98 s
[th-lift-instances] include bytestring-0.11.5.2
2194.98 s
[th-lift-instances] include containers-0.6.7
2194.98 s
[th-lift-instances] include template-haskell-2.20.0.0
2194.98 s
[th-lift-instances] include text-2.0.2
2194.98 s
[th-lift-instances] include th-lift-instances-0.1.20-21SqNinQ6Ez6byMPZcxuWI
2194.98 s
[th-lift-instances] include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO
2194.98 s
[th-lift-instances] Linked component graph:
2194.98 s
[th-lift-instances] unit th-lift-instances-0.1.20-21SqNinQ6Ez6byMPZcxuWI
2194.98 s
[th-lift-instances] include base-4.18.1.0
2194.98 s
[th-lift-instances] include bytestring-0.11.5.2
2194.98 s
[th-lift-instances] include containers-0.6.7
2194.98 s
[th-lift-instances] include template-haskell-2.20.0.0
2194.98 s
[th-lift-instances] include text-2.0.2
2194.98 s
[th-lift-instances] include th-lift-0.8.6-KYYs2AjC51dILxnnfrDvSc
2194.98 s
[th-lift-instances] include transformers-0.6.1.0
2194.98 s
[th-lift-instances] include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO
2194.98 s
[th-lift-instances] Instances.TH.Lift=th-lift-instances-0.1.20-21SqNinQ6Ez6byMPZcxuWI:Instances.TH.Lift
2194.98 s
[th-lift-instances] unit th-lift-instances-0.1.20-BIhcbzjKeEgD4zL3leAb7x-tests
2194.98 s
[th-lift-instances] include QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS
2194.98 s
[th-lift-instances] include base-4.18.1.0
2194.98 s
[th-lift-instances] include bytestring-0.11.5.2
2194.98 s
[th-lift-instances] include containers-0.6.7
2194.98 s
[th-lift-instances] include template-haskell-2.20.0.0
2194.98 s
[th-lift-instances] include text-2.0.2
2194.98 s
[th-lift-instances] include th-lift-instances-0.1.20-21SqNinQ6Ez6byMPZcxuWI
2194.98 s
[th-lift-instances] include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO
2194.98 s
[th-lift-instances] Ready component graph:
2194.98 s
[th-lift-instances] definite th-lift-instances-0.1.20-21SqNinQ6Ez6byMPZcxuWI
2194.98 s
[th-lift-instances] depends base-4.18.1.0
2194.98 s
[th-lift-instances] depends bytestring-0.11.5.2
2194.98 s
[th-lift-instances] depends containers-0.6.7
2194.98 s
[th-lift-instances] depends template-haskell-2.20.0.0
2194.98 s
[th-lift-instances] depends text-2.0.2
2194.98 s
[th-lift-instances] depends th-lift-0.8.6-KYYs2AjC51dILxnnfrDvSc
2194.98 s
[th-lift-instances] depends transformers-0.6.1.0
2194.98 s
[th-lift-instances] depends vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO
2194.99 s
[th-lift-instances] definite th-lift-instances-0.1.20-BIhcbzjKeEgD4zL3leAb7x-tests
2194.99 s
[th-lift-instances] depends QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS
2194.99 s
[th-lift-instances] depends base-4.18.1.0
2194.99 s
[th-lift-instances] depends bytestring-0.11.5.2
2194.99 s
[th-lift-instances] depends containers-0.6.7
2194.99 s
[th-lift-instances] depends template-haskell-2.20.0.0
2194.99 s
[th-lift-instances] depends text-2.0.2
2194.99 s
[th-lift-instances] depends th-lift-instances-0.1.20-21SqNinQ6Ez6byMPZcxuWI
2194.99 s
[th-lift-instances] depends vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO
2194.99 s
[th-lift-instances] Using Cabal-3.10.1.0 compiled by ghc-9.6
2194.99 s
[th-lift-instances] Using compiler: ghc-9.6.3
2194.99 s
[th-lift-instances] Using install prefix:
2194.99 s
[th-lift-instances] /nix/store/h2hsw00insipsjwfy0avsjb0akjjmnhx-th-lift-instances-0.1.20
2194.99 s
[th-lift-instances] Executables installed in:
2194.99 s
[th-lift-instances] /nix/store/h2hsw00insipsjwfy0avsjb0akjjmnhx-th-lift-instances-0.1.20/bin
2194.99 s
[th-lift-instances] Libraries installed in:
2194.99 s
[th-lift-instances] /nix/store/h2hsw00insipsjwfy0avsjb0akjjmnhx-th-lift-instances-0.1.20/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/th-lift-instances-0.1.20-21SqNinQ6Ez6byMPZcxuWI
2194.99 s
[th-lift-instances] Dynamic Libraries installed in:
2194.99 s
[th-lift-instances] /nix/store/h2hsw00insipsjwfy0avsjb0akjjmnhx-th-lift-instances-0.1.20/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3
2194.99 s
[th-lift-instances] Private executables installed in:
2194.99 s
[th-lift-instances] /nix/store/h2hsw00insipsjwfy0avsjb0akjjmnhx-th-lift-instances-0.1.20/libexec/x86_64-linux-ghc-9.6.3/th-lift-instances-0.1.20
2194.99 s
[th-lift-instances] Data files installed in:
2194.99 s
[th-lift-instances] /nix/store/h2hsw00insipsjwfy0avsjb0akjjmnhx-th-lift-instances-0.1.20/share/x86_64-linux-ghc-9.6.3/th-lift-instances-0.1.20
2194.99 s
[th-lift-instances] Documentation installed in:
2194.99 s
[th-lift-instances] /nix/store/3samn0gksd3rrnkapkrgf9a4339by9wk-th-lift-instances-0.1.20-doc/share/doc/th-lift-instances-0.1.20
2194.99 s
[th-lift-instances] Configuration files installed in:
2194.99 s
[th-lift-instances] /nix/store/h2hsw00insipsjwfy0avsjb0akjjmnhx-th-lift-instances-0.1.20/etc
2194.99 s
[th-lift-instances] No alex found
2194.99 s
[th-lift-instances] Using ar found on system at:
2194.99 s
[th-lift-instances] /nix/store/87zpmcmwvn48z4lbrfba74b312h22s6c-binutils-wrapper-2.44/bin/ar
2194.99 s
[th-lift-instances] No c2hs found
2194.99 s
[th-lift-instances] No cpphs found
2194.99 s
[th-lift-instances] No doctest found
2194.99 s
[th-lift-instances] Using gcc version 14.3.0 given by user at:
2194.99 s
[th-lift-instances] /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/gcc
2194.99 s
[th-lift-instances] Using ghc version 9.6.3 found on system at:
2194.99 s
[th-lift-instances] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/ghc
2194.99 s
[th-lift-instances] Using ghc-pkg version 9.6.3 found on system at:
2194.99 s
[th-lift-instances] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/ghc-pkg-9.6.3
2194.99 s
[th-lift-instances] No ghcjs found
2194.99 s
[th-lift-instances] No ghcjs-pkg found
2194.99 s
[th-lift-instances] No greencard found
2194.99 s
[th-lift-instances] Using haddock version 2.29.1 found on system at:
2194.99 s
[th-lift-instances] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/haddock-ghc-9.6.3
2194.99 s
[th-lift-instances] No happy found
2194.99 s
[th-lift-instances] Using haskell-suite found on system at: haskell-suite-dummy-location
2194.99 s
[th-lift-instances] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location
2194.99 s
[th-lift-instances] No hmake found
2194.99 s
[th-lift-instances] Using hpc version 0.68 found on system at:
2194.99 s
[th-lift-instances] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/hpc-ghc-9.6.3
2194.99 s
[th-lift-instances] Using hsc2hs version 0.68.9 found on system at:
2194.99 s
[th-lift-instances] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/hsc2hs-ghc-9.6.3
2194.99 s
[th-lift-instances] Using hscolour version 1.25 found on system at:
2194.99 s
[th-lift-instances] /nix/store/s7zghqqjhw73n7zzski9hyx8f25l0lsj-hscolour-1.25/bin/HsColour
2194.99 s
[th-lift-instances] No jhc found
2194.99 s
[th-lift-instances] Using ld found on system at:
2194.99 s
[th-lift-instances] /nix/store/87zpmcmwvn48z4lbrfba74b312h22s6c-binutils-wrapper-2.44/bin/ld.gold
2194.99 s
[th-lift-instances] No pkg-config found
2194.99 s
[th-lift-instances] Using runghc version 9.6.3 found on system at:
2194.99 s
[th-lift-instances] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/runghc-9.6.3
2194.99 s
[th-lift-instances] Using strip version 2.44 found on system at:
2194.99 s
[th-lift-instances] /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/strip
2194.99 s
[th-lift-instances] Using tar found on system at:
2194.99 s
[th-lift-instances] /nix/store/w60s4xh1pjg6dwbw7j0b4xzlpp88q5qg-gnutar-1.35/bin/tar
2194.99 s
[th-lift-instances] No uhc found
2195.04 s
[nothunks] Source component graph:
2195.04 s
[nothunks] component lib
2195.04 s
[nothunks] component test:nothunks-test dependency lib
2195.04 s
[nothunks] Configured component graph:
2195.04 s
[nothunks] component nothunks-0.3.0.0-7ohoJeH9HDPHW0lcjAtCYB
2195.04 s
[nothunks] include base-4.18.1.0
2195.04 s
[nothunks] include bytestring-0.11.5.2
2195.04 s
[nothunks] include containers-0.6.7
2195.04 s
[nothunks] include ghc-heap-9.6.3
2195.04 s
[nothunks] include stm-2.5.1.0
2195.04 s
[nothunks] include text-2.0.2
2195.04 s
[nothunks] include time-1.12.2
2195.04 s
[nothunks] include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO
2195.04 s
[nothunks] include wherefrom-compat-0.1.1.1-HCMmGRXYVZn7F7b71WSuvO
2195.04 s
[nothunks] component nothunks-0.3.0.0-9L4TmBxK8nOHaSlA5TZk5H-nothunks-test
2195.04 s
[nothunks] include base-4.18.1.0
2195.04 s
[nothunks] include containers-0.6.7
2195.04 s
[nothunks] include ghc-prim-0.10.0
2195.04 s
[nothunks] include hedgehog-1.5-BHF7XPtOcLTHdlG8CU1rlp
2195.04 s
[nothunks] include nothunks-0.3.0.0-7ohoJeH9HDPHW0lcjAtCYB
2195.04 s
[nothunks] include random-1.2.1.3-9k6Qv394i0yCaivAy2bSc0
2195.04 s
[nothunks] include stm-2.5.1.0
2195.04 s
[nothunks] include tasty-1.5.3-9zGpMC6Ttly7LCIedANHX6
2195.04 s
[nothunks] include tasty-hedgehog-1.4.0.2-LxUvW2D8BE4jjTizq9Qu1
2195.04 s
[nothunks] Linked component graph:
2195.04 s
[nothunks] unit nothunks-0.3.0.0-7ohoJeH9HDPHW0lcjAtCYB
2195.04 s
[nothunks] include base-4.18.1.0
2195.04 s
[nothunks] include bytestring-0.11.5.2
2195.04 s
[nothunks] include containers-0.6.7
2195.04 s
[nothunks] include ghc-heap-9.6.3
2195.04 s
[nothunks] include stm-2.5.1.0
2195.04 s
[nothunks] include text-2.0.2
2195.04 s
[nothunks] include time-1.12.2
2195.04 s
[nothunks] include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO
2195.04 s
[nothunks] include wherefrom-compat-0.1.1.1-HCMmGRXYVZn7F7b71WSuvO
2195.04 s
[nothunks] NoThunks.Class=nothunks-0.3.0.0-7ohoJeH9HDPHW0lcjAtCYB:NoThunks.Class
2195.04 s
[nothunks] unit nothunks-0.3.0.0-9L4TmBxK8nOHaSlA5TZk5H-nothunks-test
2195.04 s
[nothunks] include base-4.18.1.0
2195.04 s
[nothunks] include containers-0.6.7
2195.04 s
[nothunks] include ghc-prim-0.10.0
2195.04 s
[nothunks] include hedgehog-1.5-BHF7XPtOcLTHdlG8CU1rlp
2195.04 s
[nothunks] include nothunks-0.3.0.0-7ohoJeH9HDPHW0lcjAtCYB
2195.04 s
[nothunks] include random-1.2.1.3-9k6Qv394i0yCaivAy2bSc0
2195.04 s
[nothunks] include stm-2.5.1.0
2195.04 s
[nothunks] include tasty-1.5.3-9zGpMC6Ttly7LCIedANHX6
2195.04 s
[nothunks] include tasty-hedgehog-1.4.0.2-LxUvW2D8BE4jjTizq9Qu1
2195.05 s
[nothunks] Ready component graph:
2195.05 s
[nothunks] definite nothunks-0.3.0.0-7ohoJeH9HDPHW0lcjAtCYB
2195.05 s
[nothunks] depends base-4.18.1.0
2195.05 s
[nothunks] depends bytestring-0.11.5.2
2195.05 s
[nothunks] depends containers-0.6.7
2195.05 s
[nothunks] depends ghc-heap-9.6.3
2195.05 s
[nothunks] depends stm-2.5.1.0
2195.05 s
[nothunks] depends text-2.0.2
2195.05 s
[nothunks] depends time-1.12.2
2195.05 s
[nothunks] depends vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO
2195.05 s
[nothunks] depends wherefrom-compat-0.1.1.1-HCMmGRXYVZn7F7b71WSuvO
2195.05 s
[nothunks] definite nothunks-0.3.0.0-9L4TmBxK8nOHaSlA5TZk5H-nothunks-test
2195.05 s
[nothunks] depends base-4.18.1.0
2195.05 s
[nothunks] depends containers-0.6.7
2195.05 s
[nothunks] depends ghc-prim-0.10.0
2195.05 s
[nothunks] depends hedgehog-1.5-BHF7XPtOcLTHdlG8CU1rlp
2195.05 s
[nothunks] depends nothunks-0.3.0.0-7ohoJeH9HDPHW0lcjAtCYB
2195.05 s
[nothunks] depends random-1.2.1.3-9k6Qv394i0yCaivAy2bSc0
2195.05 s
[nothunks] depends stm-2.5.1.0
2195.05 s
[nothunks] depends tasty-1.5.3-9zGpMC6Ttly7LCIedANHX6
2195.05 s
[nothunks] depends tasty-hedgehog-1.4.0.2-LxUvW2D8BE4jjTizq9Qu1
2195.05 s
[nothunks] Using Cabal-3.10.1.0 compiled by ghc-9.6
2195.05 s
[nothunks] Using compiler: ghc-9.6.3
2195.05 s
[nothunks] Using install prefix:
2195.05 s
[nothunks] /nix/store/wpmsizsn2k5bnkpx3m8647q2gjm7aavw-nothunks-0.3.0.0
2195.05 s
[nothunks] Executables installed in:
2195.05 s
[nothunks] /nix/store/wpmsizsn2k5bnkpx3m8647q2gjm7aavw-nothunks-0.3.0.0/bin
2195.05 s
[nothunks] Libraries installed in:
2195.05 s
[nothunks] /nix/store/wpmsizsn2k5bnkpx3m8647q2gjm7aavw-nothunks-0.3.0.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/nothunks-0.3.0.0-7ohoJeH9HDPHW0lcjAtCYB
2195.05 s
[nothunks] Dynamic Libraries installed in:
2195.05 s
[nothunks] /nix/store/wpmsizsn2k5bnkpx3m8647q2gjm7aavw-nothunks-0.3.0.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3
2195.05 s
[nothunks] Private executables installed in:
2195.05 s
[nothunks] /nix/store/wpmsizsn2k5bnkpx3m8647q2gjm7aavw-nothunks-0.3.0.0/libexec/x86_64-linux-ghc-9.6.3/nothunks-0.3.0.0
2195.05 s
[nothunks] Data files installed in:
2195.05 s
[nothunks] /nix/store/wpmsizsn2k5bnkpx3m8647q2gjm7aavw-nothunks-0.3.0.0/share/x86_64-linux-ghc-9.6.3/nothunks-0.3.0.0
2195.05 s
[nothunks] Documentation installed in:
2195.05 s
[nothunks] /nix/store/w1kn3h67xcr18vh0cdwlmyblzr0m1a8i-nothunks-0.3.0.0-doc/share/doc/nothunks-0.3.0.0
2195.05 s
[nothunks] Configuration files installed in:
2195.05 s
[nothunks] /nix/store/wpmsizsn2k5bnkpx3m8647q2gjm7aavw-nothunks-0.3.0.0/etc
2195.05 s
[nothunks] No alex found
2195.05 s
[nothunks] Using ar found on system at:
2195.05 s
[nothunks] /nix/store/87zpmcmwvn48z4lbrfba74b312h22s6c-binutils-wrapper-2.44/bin/ar
2195.05 s
[nothunks] No c2hs found
2195.05 s
[nothunks] No cpphs found
2195.05 s
[nothunks] No doctest found
2195.05 s
[nothunks] Using gcc version 14.3.0 given by user at:
2195.05 s
[nothunks] /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/gcc
2195.05 s
[nothunks] Using ghc version 9.6.3 found on system at:
2195.05 s
[nothunks] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/ghc
2195.05 s
[nothunks] Using ghc-pkg version 9.6.3 found on system at:
2195.05 s
[nothunks] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/ghc-pkg-9.6.3
2195.05 s
[nothunks] No ghcjs found
2195.05 s
[nothunks] No ghcjs-pkg found
2195.05 s
[nothunks] No greencard found
2195.05 s
[nothunks] Using haddock version 2.29.1 found on system at:
2195.05 s
[nothunks] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/haddock-ghc-9.6.3
2195.05 s
[nothunks] No happy found
2195.05 s
[nothunks] Using haskell-suite found on system at: haskell-suite-dummy-location
2195.05 s
[nothunks] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location
2195.05 s
[nothunks] No hmake found
2195.05 s
[nothunks] Using hpc version 0.68 found on system at:
2195.05 s
[nothunks] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/hpc-ghc-9.6.3
2195.05 s
[nothunks] Using hsc2hs version 0.68.9 found on system at:
2195.05 s
[nothunks] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/hsc2hs-ghc-9.6.3
2195.05 s
[nothunks] Using hscolour version 1.25 found on system at:
2195.05 s
[nothunks] /nix/store/s7zghqqjhw73n7zzski9hyx8f25l0lsj-hscolour-1.25/bin/HsColour
2195.05 s
[nothunks] No jhc found
2195.05 s
[nothunks] Using ld found on system at:
2195.05 s
[nothunks] /nix/store/87zpmcmwvn48z4lbrfba74b312h22s6c-binutils-wrapper-2.44/bin/ld.gold
2195.05 s
[nothunks] No pkg-config found
2195.05 s
[nothunks] Using runghc version 9.6.3 found on system at:
2195.05 s
[nothunks] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/runghc-9.6.3
2195.05 s
[nothunks] Using strip version 2.44 found on system at:
2195.05 s
[nothunks] /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/strip
2195.05 s
[nothunks] Using tar found on system at:
2195.05 s
[nothunks] /nix/store/w60s4xh1pjg6dwbw7j0b4xzlpp88q5qg-gnutar-1.35/bin/tar
2195.05 s
[nothunks] No uhc found
2195.10 s
[attoparsec] Preprocessing library 'attoparsec-internal' for attoparsec-0.14.4..
2195.11 s
[attoparsec] Building library 'attoparsec-internal' for attoparsec-0.14.4..
2195.35 s
[th-lift-instances] Phase: buildPhase
2195.48 s
[attoparsec] [1 of 6] Compiling Data.Attoparsec.ByteString.FastSet ( internal/Data/Attoparsec/ByteString/FastSet.hs, dist/build/attoparsec-internal/Data/Attoparsec/ByteString/FastSet.o, dist/build/attoparsec-internal/Data/Attoparsec/ByteString/FastSet.dyn_o )
2195.49 s
[nothunks] Phase: buildPhase
2195.51 s
[th-lift-instances] Preprocessing library for th-lift-instances-0.1.20..
2195.51 s
[th-lift-instances] Building library for th-lift-instances-0.1.20..
2195.76 s
[nothunks] Preprocessing library for nothunks-0.3.0.0..
2195.79 s
[nothunks] Building library for nothunks-0.3.0.0..
2195.82 s
[th-lift-instances] [1 of 1] Compiling Instances.TH.Lift ( src/Instances/TH/Lift.hs, dist/build/Instances/TH/Lift.o, dist/build/Instances/TH/Lift.dyn_o )
2196.15 s
[nothunks] [1 of 1] Compiling NoThunks.Class ( src/NoThunks/Class.hs, dist/build/NoThunks/Class.o, dist/build/NoThunks/Class.dyn_o )
2196.28 s
[attoparsec]
2196.28 s
[attoparsec] internal/Data/Attoparsec/ByteString/FastSet.hs:97:18: warning : [ GHC-68441 ] [ -Wdeprecations ]
2196.28 s
[attoparsec] In the use of ‘memset’
2196.28 s
[attoparsec] (imported from Data.ByteString.Internal, but defined in Data.ByteString.Internal.Type):
2196.28 s
[attoparsec] Deprecated: "Use Foreign.Marshal.Utils.fillBytes instead"
2196.28 s
[attoparsec] |
2196.28 s
[attoparsec] 97 | _ <- I.memset t 0 32
2196.28 s
[attoparsec] | ^^^^^^^^
2197.30 s
[attoparsec] [2 of 6] Compiling Data.Attoparsec.Internal.Compat ( internal/Data/Attoparsec/Internal/Compat.hs, dist/build/attoparsec-internal/Data/Attoparsec/Internal/Compat.o, dist/build/attoparsec-internal/Data/Attoparsec/Internal/Compat.dyn_o )
2197.30 s
[attoparsec] [3 of 6] Compiling Data.Attoparsec.Internal.Fhthagn ( internal/Data/Attoparsec/Internal/Fhthagn.hs, dist/build/attoparsec-internal/Data/Attoparsec/Internal/Fhthagn.o, dist/build/attoparsec-internal/Data/Attoparsec/Internal/Fhthagn.dyn_o )
2197.30 s
[attoparsec] [4 of 6] Compiling Data.Attoparsec.ByteString.Buffer ( internal/Data/Attoparsec/ByteString/Buffer.hs, dist/build/attoparsec-internal/Data/Attoparsec/ByteString/Buffer.o, dist/build/attoparsec-internal/Data/Attoparsec/ByteString/Buffer.dyn_o )
2197.30 s
[attoparsec]
2197.30 s
[attoparsec] internal/Data/Attoparsec/ByteString/Buffer.hs:62:1: warning : [ -Wunused-imports ]
2197.30 s
[attoparsec] The import of ‘Data.Semigroup’ is redundant
2197.30 s
[attoparsec] except perhaps to import instances from ‘Data.Semigroup’
2197.30 s
[attoparsec] To import instances alone, use: import Data.Semigroup()
2197.30 s
[attoparsec] |
2197.30 s
[attoparsec] 62 | import Data.Semigroup (Semigroup(..))
2197.30 s
[attoparsec] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2197.30 s
[attoparsec]
2197.30 s
[attoparsec] internal/Data/Attoparsec/ByteString/Buffer.hs:121:11: warning : [ GHC-68441 ] [ -Wdeprecations ]
2197.30 s
[attoparsec] In the use of ‘memcpy’
2197.31 s
[attoparsec] (imported from Data.ByteString.Internal, but defined in Data.ByteString.Internal.Type):
2197.31 s
[attoparsec] Deprecated: "Use Foreign.Marshal.Utils.copyBytes instead"
2197.31 s
[attoparsec] |
2197.31 s
[attoparsec] 121 | memcpy (ptr0 `plusPtr` (off0+len0))
2197.31 s
[attoparsec] | ^^^^^^
2197.31 s
[attoparsec]
2197.31 s
[attoparsec] internal/Data/Attoparsec/ByteString/Buffer.hs:132:13: warning : [ GHC-68441 ] [ -Wdeprecations ]
2197.31 s
[attoparsec] In the use of ‘memcpy’
2197.31 s
[attoparsec] (imported from Data.ByteString.Internal, but defined in Data.ByteString.Internal.Type):
2197.31 s
[attoparsec] Deprecated: "Use Foreign.Marshal.Utils.copyBytes instead"
2197.31 s
[attoparsec] |
2197.31 s
[attoparsec] 132 | memcpy ptr (ptr0 `plusPtr` off0) (fromIntegral len0)
2197.31 s
[attoparsec] | ^^^^^^
2197.31 s
[attoparsec]
2197.31 s
[attoparsec] internal/Data/Attoparsec/ByteString/Buffer.hs:133:13: warning : [ GHC-68441 ] [ -Wdeprecations ]
2197.31 s
[attoparsec] In the use of ‘memcpy’
2197.31 s
[attoparsec] (imported from Data.ByteString.Internal, but defined in Data.ByteString.Internal.Type):
2197.31 s
[attoparsec] Deprecated: "Use Foreign.Marshal.Utils.copyBytes instead"
2197.31 s
[attoparsec] |
2197.31 s
[attoparsec] 133 | memcpy (ptr `plusPtr` len0) (ptr1 `plusPtr` off1)
2197.31 s
[attoparsec] | ^^^^^^
2197.31 s
[attoparsec] [5 of 6] Compiling Data.Attoparsec.Text.Buffer ( internal/Data/Attoparsec/Text/Buffer.hs, dist/build/attoparsec-internal/Data/Attoparsec/Text/Buffer.o, dist/build/attoparsec-internal/Data/Attoparsec/Text/Buffer.dyn_o )
2197.31 s
[attoparsec]
2197.31 s
[attoparsec] internal/Data/Attoparsec/Text/Buffer.hs:44:1: warning : [ -Wunused-imports ]
2197.31 s
[attoparsec] The import of ‘Data.Semigroup’ is redundant
2197.31 s
[attoparsec] except perhaps to import instances from ‘Data.Semigroup’
2197.31 s
[attoparsec] To import instances alone, use: import Data.Semigroup()
2197.31 s
[attoparsec] |
2197.31 s
[attoparsec] 44 | import Data.Semigroup (Semigroup(..))
2197.31 s
[attoparsec] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2197.31 s
[attoparsec] [6 of 6] Compiling Data.Attoparsec.Text.FastSet ( internal/Data/Attoparsec/Text/FastSet.hs, dist/build/attoparsec-internal/Data/Attoparsec/Text/FastSet.o, dist/build/attoparsec-internal/Data/Attoparsec/Text/FastSet.dyn_o )
2197.88 s
[th-lift-instances] [1 of 1] Compiling Instances.TH.Lift ( src/Instances/TH/Lift.hs, dist/build/Instances/TH/Lift.p_o )
2198.52 s
[attoparsec] [1 of 6] Compiling Data.Attoparsec.ByteString.FastSet ( internal/Data/Attoparsec/ByteString/FastSet.hs, dist/build/attoparsec-internal/Data/Attoparsec/ByteString/FastSet.p_o )
2198.95 s
[attoparsec]
2198.95 s
[attoparsec] internal/Data/Attoparsec/ByteString/FastSet.hs:97:18: warning : [ GHC-68441 ] [ -Wdeprecations ]
2198.95 s
[attoparsec] In the use of ‘memset’
2198.95 s
[attoparsec] (imported from Data.ByteString.Internal, but defined in Data.ByteString.Internal.Type):
2198.95 s
[attoparsec] Deprecated: "Use Foreign.Marshal.Utils.fillBytes instead"
2198.95 s
[attoparsec] |
2198.95 s
[attoparsec] 97 | _ <- I.memset t 0 32
2198.95 s
[attoparsec] | ^^^^^^^^
2200.03 s
[attoparsec] [2 of 6] Compiling Data.Attoparsec.Internal.Compat ( internal/Data/Attoparsec/Internal/Compat.hs, dist/build/attoparsec-internal/Data/Attoparsec/Internal/Compat.p_o )
2200.08 s
[attoparsec] [3 of 6] Compiling Data.Attoparsec.Internal.Fhthagn ( internal/Data/Attoparsec/Internal/Fhthagn.hs, dist/build/attoparsec-internal/Data/Attoparsec/Internal/Fhthagn.p_o )
2200.08 s
[attoparsec] [4 of 6] Compiling Data.Attoparsec.ByteString.Buffer ( internal/Data/Attoparsec/ByteString/Buffer.hs, dist/build/attoparsec-internal/Data/Attoparsec/ByteString/Buffer.p_o )
2200.08 s
[attoparsec]
2200.08 s
[attoparsec] internal/Data/Attoparsec/ByteString/Buffer.hs:62:1: warning : [ -Wunused-imports ]
2200.08 s
[attoparsec] The import of ‘Data.Semigroup’ is redundant
2200.08 s
[attoparsec] except perhaps to import instances from ‘Data.Semigroup’
2200.08 s
[attoparsec] To import instances alone, use: import Data.Semigroup()
2200.08 s
[attoparsec] |
2200.08 s
[attoparsec] 62 | import Data.Semigroup (Semigroup(..))
2200.08 s
[attoparsec] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2200.08 s
[attoparsec]
2200.08 s
[attoparsec] internal/Data/Attoparsec/ByteString/Buffer.hs:121:11: warning : [ GHC-68441 ] [ -Wdeprecations ]
2200.08 s
[attoparsec] In the use of ‘memcpy’
2200.08 s
[attoparsec] (imported from Data.ByteString.Internal, but defined in Data.ByteString.Internal.Type):
2200.08 s
[attoparsec] Deprecated: "Use Foreign.Marshal.Utils.copyBytes instead"
2200.08 s
[attoparsec] |
2200.08 s
[attoparsec] 121 | memcpy (ptr0 `plusPtr` (off0+len0))
2200.08 s
[attoparsec] | ^^^^^^
2200.08 s
[attoparsec]
2200.08 s
[attoparsec] internal/Data/Attoparsec/ByteString/Buffer.hs:132:13: warning : [ GHC-68441 ] [ -Wdeprecations ]
2200.08 s
[attoparsec] In the use of ‘memcpy’
2200.08 s
[attoparsec] (imported from Data.ByteString.Internal, but defined in Data.ByteString.Internal.Type):
2200.08 s
[attoparsec] Deprecated: "Use Foreign.Marshal.Utils.copyBytes instead"
2200.08 s
[attoparsec] |
2200.08 s
[attoparsec] 132 | memcpy ptr (ptr0 `plusPtr` off0) (fromIntegral len0)
2200.08 s
[attoparsec] | ^^^^^^
2200.08 s
[attoparsec]
2200.08 s
[attoparsec] internal/Data/Attoparsec/ByteString/Buffer.hs:133:13: warning : [ GHC-68441 ] [ -Wdeprecations ]
2200.08 s
[attoparsec] In the use of ‘memcpy’
2200.08 s
[attoparsec] (imported from Data.ByteString.Internal, but defined in Data.ByteString.Internal.Type):
2200.08 s
[attoparsec] Deprecated: "Use Foreign.Marshal.Utils.copyBytes instead"
2200.08 s
[attoparsec] |
2200.08 s
[attoparsec] 133 | memcpy (ptr `plusPtr` len0) (ptr1 `plusPtr` off1)
2200.08 s
[attoparsec] | ^^^^^^
2200.08 s
[attoparsec] [5 of 6] Compiling Data.Attoparsec.Text.Buffer ( internal/Data/Attoparsec/Text/Buffer.hs, dist/build/attoparsec-internal/Data/Attoparsec/Text/Buffer.p_o )
2200.08 s
[attoparsec]
2200.08 s
[attoparsec] internal/Data/Attoparsec/Text/Buffer.hs:44:1: warning : [ -Wunused-imports ]
2200.08 s
[attoparsec] The import of ‘Data.Semigroup’ is redundant
2200.09 s
[attoparsec] except perhaps to import instances from ‘Data.Semigroup’
2200.09 s
[attoparsec] To import instances alone, use: import Data.Semigroup()
2200.09 s
[attoparsec] |
2200.09 s
[attoparsec] 44 | import Data.Semigroup (Semigroup(..))
2200.09 s
[attoparsec] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2200.09 s
[attoparsec] [6 of 6] Compiling Data.Attoparsec.Text.FastSet ( internal/Data/Attoparsec/Text/FastSet.hs, dist/build/attoparsec-internal/Data/Attoparsec/Text/FastSet.p_o )
2202.37 s
[th-lift-instances] Preprocessing test suite 'tests' for th-lift-instances-0.1.20..
2202.37 s
[th-lift-instances] Building test suite 'tests' for th-lift-instances-0.1.20..
2202.74 s
[th-lift-instances] [1 of 2] Compiling Data ( tests/Data.hs, dist/build/tests/tests-tmp/Data.o, dist/build/tests/tests-tmp/Data.dyn_o )
2203.08 s
[attoparsec] Preprocessing library for attoparsec-0.14.4..
2203.09 s
[attoparsec] Building library for attoparsec-0.14.4..
2203.16 s
[nothunks] [1 of 1] Compiling NoThunks.Class ( src/NoThunks/Class.hs, dist/build/NoThunks/Class.p_o )
2203.20 s
[th-lift-instances] [2 of 2] Compiling Main ( tests/Main.hs, dist/build/tests/tests-tmp/Main.o, dist/build/tests/tests-tmp/Main.dyn_o )
2204.00 s
[attoparsec] [ 1 of 16] Compiling Data.Attoparsec.Internal.Types ( Data/Attoparsec/Internal/Types.hs, dist/build/Data/Attoparsec/Internal/Types.o, dist/build/Data/Attoparsec/Internal/Types.dyn_o )
2205.43 s
[attoparsec]
2205.44 s
[attoparsec] Data/Attoparsec/Internal/Types.hs:28:53: warning : [ -Wunused-imports ]
2205.44 s
[attoparsec] The import of ‘<$>’ from module ‘Control.Applicative’ is redundant
2205.44 s
[attoparsec] |
2205.44 s
[attoparsec] 28 | import Control.Applicative as App (Applicative(..), (<$>) )
2205.45 s
[attoparsec] | ^^^^^
2205.45 s
[attoparsec]
2205.45 s
[attoparsec] Data/Attoparsec/Internal/Types.hs:34:1: warning : [ -Wunused-imports ]
2205.45 s
[attoparsec] The import of ‘Data.Semigroup’ is redundant
2205.45 s
[attoparsec] except perhaps to import instances from ‘Data.Semigroup’
2205.45 s
[attoparsec] To import instances alone, use: import Data.Semigroup()
2205.45 s
[attoparsec] |
2205.45 s
[attoparsec] 34 | import Data.Semigroup (Semigroup(..))
2205.45 s
[attoparsec] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2206.85 s
[th-lift-instances] [3 of 3] Linking dist/build/tests/tests
2207.05 s
[attoparsec] [ 2 of 16] Compiling Data.Attoparsec.Internal ( Data/Attoparsec/Internal.hs, dist/build/Data/Attoparsec/Internal.o, dist/build/Data/Attoparsec/Internal.dyn_o )
2207.77 s
[attoparsec] [ 3 of 16] Compiling Data.Attoparsec.Number ( Data/Attoparsec/Number.hs, dist/build/Data/Attoparsec/Number.o, dist/build/Data/Attoparsec/Number.dyn_o )
2207.77 s
[attoparsec] [ 4 of 16] Compiling Data.Attoparsec.Types ( Data/Attoparsec/Types.hs, dist/build/Data/Attoparsec/Types.o, dist/build/Data/Attoparsec/Types.dyn_o )
2207.77 s
[attoparsec] [ 5 of 16] Compiling Data.Attoparsec.Zepto ( Data/Attoparsec/Zepto.hs, dist/build/Data/Attoparsec/Zepto.o, dist/build/Data/Attoparsec/Zepto.dyn_o )
2207.77 s
[attoparsec]
2207.77 s
[attoparsec] Data/Attoparsec/Zepto.hs:46:1: warning : [ -Wunused-imports ]
2207.77 s
[attoparsec] The import of ‘Data.Semigroup’ is redundant
2207.77 s
[attoparsec] except perhaps to import instances from ‘Data.Semigroup’
2207.77 s
[attoparsec] To import instances alone, use: import Data.Semigroup()
2207.77 s
[attoparsec] |
2207.77 s
[attoparsec] 46 | import Data.Semigroup (Semigroup(..))
2207.77 s
[attoparsec] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2207.77 s
[attoparsec] [ 6 of 16] Compiling Data.Attoparsec.Combinator ( Data/Attoparsec/Combinator.hs, dist/build/Data/Attoparsec/Combinator.o, dist/build/Data/Attoparsec/Combinator.dyn_o )
2207.84 s
[attoparsec]
2207.84 s
[attoparsec] Data/Attoparsec/Combinator.hs:46:46: warning : [ -Wunused-imports ]
2207.84 s
[attoparsec] The import of ‘liftA2’
2207.84 s
[attoparsec] from module ‘Control.Applicative’ is redundant
2207.84 s
[attoparsec] |
2207.84 s
[attoparsec] 46 | import Control.Applicative (Alternative(..), liftA2 , many, (<|>))
2207.84 s
[attoparsec] | ^^^^^^
2208.82 s
[th-lift-instances] Phase: checkPhase
2208.89 s
[attoparsec] [ 7 of 16] Compiling Data.Attoparsec.Text.Internal ( Data/Attoparsec/Text/Internal.hs, dist/build/Data/Attoparsec/Text/Internal.o, dist/build/Data/Attoparsec/Text/Internal.dyn_o )
2208.92 s
[th-lift-instances] Running 1 test suites...
2208.92 s
[th-lift-instances] Test suite tests: RUNNING...
2208.97 s
[th-lift-instances] === prop_word8 from tests/Main.hs:35 ===
2208.97 s
[th-lift-instances] +++ OK, passed 1 test.
2208.97 s
[th-lift-instances]
2208.97 s
[th-lift-instances] === prop_word16 from tests/Main.hs:38 ===
2208.97 s
[th-lift-instances] +++ OK, passed 1 test.
2208.97 s
[th-lift-instances]
2208.97 s
[th-lift-instances] === prop_word32 from tests/Main.hs:41 ===
2208.97 s
[th-lift-instances] +++ OK, passed 1 test.
2208.97 s
[th-lift-instances]
2208.97 s
[th-lift-instances] === prop_word64 from tests/Main.hs:44 ===
2208.97 s
[th-lift-instances] +++ OK, passed 1 test.
2208.97 s
[th-lift-instances]
2208.97 s
[th-lift-instances] === prop_int8 from tests/Main.hs:47 ===
2208.97 s
[th-lift-instances] +++ OK, passed 1 test.
2208.97 s
[th-lift-instances]
2208.97 s
[th-lift-instances] === prop_int16 from tests/Main.hs:50 ===
2208.97 s
[th-lift-instances] +++ OK, passed 1 test.
2208.97 s
[th-lift-instances]
2208.97 s
[th-lift-instances] === prop_int32 from tests/Main.hs:53 ===
2208.97 s
[th-lift-instances] +++ OK, passed 1 test.
2208.97 s
[th-lift-instances]
2208.97 s
[th-lift-instances] === prop_int64 from tests/Main.hs:56 ===
2208.97 s
[th-lift-instances] +++ OK, passed 1 test.
2208.97 s
[th-lift-instances]
2208.97 s
[th-lift-instances] === prop_float from tests/Main.hs:59 ===
2208.97 s
[th-lift-instances] +++ OK, passed 1 test.
2208.97 s
[th-lift-instances]
2208.98 s
[th-lift-instances] === prop_double from tests/Main.hs:62 ===
2208.98 s
[th-lift-instances] +++ OK, passed 1 test.
2208.98 s
[th-lift-instances]
2208.98 s
[th-lift-instances] === prop_natural from tests/Main.hs:65 ===
2208.98 s
[th-lift-instances] +++ OK, passed 1 test.
2208.98 s
[th-lift-instances]
2208.98 s
[th-lift-instances] === prop_nonempty_natural from tests/Main.hs:68 ===
2208.98 s
[th-lift-instances] +++ OK, passed 1 test.
2208.98 s
[th-lift-instances]
2208.98 s
[th-lift-instances] === prop_unit from tests/Main.hs:76 ===
2208.98 s
[th-lift-instances] +++ OK, passed 1 test.
2208.98 s
[th-lift-instances]
2208.98 s
[th-lift-instances] === prop_lazy_int_map from tests/Main.hs:81 ===
2208.98 s
[th-lift-instances] +++ OK, passed 1 test.
2208.98 s
[th-lift-instances]
2208.98 s
[th-lift-instances] === prop_lazy_map from tests/Main.hs:84 ===
2208.98 s
[th-lift-instances] +++ OK, passed 1 test.
2208.98 s
[th-lift-instances]
2208.98 s
[th-lift-instances] === prop_int_set from tests/Main.hs:87 ===
2208.98 s
[th-lift-instances] +++ OK, passed 1 test.
2208.98 s
[th-lift-instances]
2208.98 s
[th-lift-instances] === prop_set from tests/Main.hs:90 ===
2208.98 s
[th-lift-instances] +++ OK, passed 1 test.
2208.98 s
[th-lift-instances]
2208.98 s
[th-lift-instances] === prop_tree from tests/Main.hs:93 ===
2208.98 s
[th-lift-instances] +++ OK, passed 1 test.
2208.98 s
[th-lift-instances]
2208.98 s
[th-lift-instances] === prop_sequence from tests/Main.hs:96 ===
2208.98 s
[th-lift-instances] +++ OK, passed 1 test.
2208.98 s
[th-lift-instances]
2208.98 s
[th-lift-instances] === prop_text from tests/Main.hs:101 ===
2208.98 s
[th-lift-instances] +++ OK, passed 1 test.
2208.98 s
[th-lift-instances]
2208.98 s
[th-lift-instances] === prop_lazy_text from tests/Main.hs:104 ===
2208.98 s
[th-lift-instances] +++ OK, passed 1 test.
2208.98 s
[th-lift-instances]
2208.98 s
[th-lift-instances] === prop_bytestring from tests/Main.hs:109 ===
2208.98 s
[th-lift-instances] +++ OK, passed 1 test.
2208.98 s
[th-lift-instances]
2208.98 s
[th-lift-instances] === prop_big_bytestring from tests/Main.hs:112 ===
2208.98 s
[th-lift-instances] +++ OK, passed 1 test.
2208.98 s
[th-lift-instances]
2208.98 s
[th-lift-instances] === prop_lazy_bytestring from tests/Main.hs:115 ===
2208.98 s
[th-lift-instances] +++ OK, passed 1 test.
2208.98 s
[th-lift-instances]
2208.98 s
[th-lift-instances] === prop_big_lazy_bytestring from tests/Main.hs:118 ===
2208.98 s
[th-lift-instances] +++ OK, passed 1 test.
2208.98 s
[th-lift-instances]
2208.98 s
[th-lift-instances] === prop_boxed_vector from tests/Main.hs:123 ===
2208.98 s
[th-lift-instances] +++ OK, passed 1 test.
2208.98 s
[th-lift-instances]
2208.98 s
[th-lift-instances] === prop_unboxed_vector from tests/Main.hs:126 ===
2208.98 s
[th-lift-instances] +++ OK, passed 1 test.
2208.98 s
[th-lift-instances]
2208.98 s
[th-lift-instances] === prop_primitive_vector from tests/Main.hs:129 ===
2208.99 s
[th-lift-instances] +++ OK, passed 1 test.
2208.99 s
[th-lift-instances]
2208.99 s
[th-lift-instances] === prop_storable_vector from tests/Main.hs:132 ===
2208.99 s
[th-lift-instances] +++ OK, passed 1 test.
2208.99 s
[th-lift-instances]
2208.99 s
[th-lift-instances] Test suite tests: PASS
2208.99 s
[th-lift-instances] Test suite logged to: dist/test/th-lift-instances-0.1.20-tests.log
2208.99 s
[th-lift-instances] 1 of 1 test suites (1 of 1 test cases) passed.
2209.00 s
[th-lift-instances] Phase: haddockPhase
2209.18 s
[attoparsec]
2209.18 s
[attoparsec] Data/Attoparsec/Text/Internal.hs:68:1: warning : [ -Wunused-imports ]
2209.19 s
[attoparsec] The import of ‘*>, <$>, pure’
2209.19 s
[attoparsec] from module ‘Control.Applicative’ is redundant
2209.19 s
[attoparsec] |
2209.19 s
[attoparsec] 68 | import Control.Applicative ((<|>), (<$>), pure, (*>))
2209.19 s
[attoparsec] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2209.19 s
[attoparsec]
2209.19 s
[attoparsec] Data/Attoparsec/Text/Internal.hs:91:13: warning : [ GHC-58520 ] [ -Wtype-equality-requires-operators ]
2209.19 s
[attoparsec] The use of ‘~’ without TypeOperators
2209.19 s
[attoparsec] will become an error in a future GHC release.
2209.19 s
[attoparsec] Suggested fix: Perhaps you intended to use TypeOperators
2209.19 s
[attoparsec] |
2209.19 s
[attoparsec] 91 | instance (a ~ Text) => IsString (Parser a) where
2209.19 s
[attoparsec] | ^
2209.56 s
[th-lift-instances] Preprocessing library for th-lift-instances-0.1.20..
2209.56 s
[th-lift-instances] Running Haddock on library for th-lift-instances-0.1.20..
2209.56 s
[th-lift-instances] Warning: The documentation for the following packages are not installed. No
2209.56 s
[th-lift-instances] links will be generated to these packages: vector-0.13.2.0
2209.79 s
[th-lift-instances] Warning: --source-* options are ignored when --hyperlinked-source is enabled.
2210.89 s
[th-lift-instances] Warning: 'Word8' is out of scope.
2210.92 s
[th-lift-instances] If you qualify the identifier, haddock can try to link it anyway.
2210.92 s
[th-lift-instances] Warning: 'Word16' is out of scope.
2210.92 s
[th-lift-instances] If you qualify the identifier, haddock can try to link it anyway.
2210.92 s
[th-lift-instances] Warning: 'Word32' is out of scope.
2210.92 s
[th-lift-instances] If you qualify the identifier, haddock can try to link it anyway.
2210.92 s
[th-lift-instances] Warning: 'Word64' is out of scope.
2210.92 s
[th-lift-instances] If you qualify the identifier, haddock can try to link it anyway.
2210.92 s
[th-lift-instances] Warning: 'Int8' is out of scope.
2210.92 s
[th-lift-instances] If you qualify the identifier, haddock can try to link it anyway.
2210.92 s
[th-lift-instances] Warning: 'Int16' is out of scope.
2210.92 s
[th-lift-instances] If you qualify the identifier, haddock can try to link it anyway.
2210.92 s
[th-lift-instances] Warning: 'Int32' is out of scope.
2210.92 s
[th-lift-instances] If you qualify the identifier, haddock can try to link it anyway.
2210.92 s
[th-lift-instances] Warning: 'Int64' is out of scope.
2210.92 s
[th-lift-instances] If you qualify the identifier, haddock can try to link it anyway.
2210.92 s
[th-lift-instances] Warning: 'NonEmpty' is out of scope.
2210.92 s
[th-lift-instances] If you qualify the identifier, haddock can try to link it anyway.
2210.92 s
[th-lift-instances] Warning: 'Void' is out of scope.
2210.92 s
[th-lift-instances] If you qualify the identifier, haddock can try to link it anyway.
2210.92 s
[th-lift-instances] 91% ( 11 / 12) in 'Instances.TH.Lift'
2210.92 s
[th-lift-instances] Missing documentation for:
2210.92 s
[th-lift-instances] Module header
2211.38 s
[th-lift-instances] Warning: Instances.TH.Lift: could not find link destinations for:
2211.38 s
[th-lift-instances] - Data.Vector.Vector
2211.38 s
[th-lift-instances] - Data.Vector.Primitive.Vector
2211.38 s
[th-lift-instances] - Data.Vector.Storable.Vector
2211.38 s
[th-lift-instances] - Data.Vector.Unboxed.Base.Unbox
2211.38 s
[th-lift-instances] - Data.Vector.Unboxed.Base.Vector
2212.12 s
[nothunks] Preprocessing test suite 'nothunks-test' for nothunks-0.3.0.0..
2212.12 s
[nothunks] Building test suite 'nothunks-test' for nothunks-0.3.0.0..
2212.40 s
[nothunks] [1 of 2] Compiling Test.NoThunks.Class ( test/Test/NoThunks/Class.hs, dist/build/nothunks-test/nothunks-test-tmp/Test/NoThunks/Class.o )
2218.39 s
[attoparsec] [ 8 of 16] Compiling Data.Attoparsec.Text ( Data/Attoparsec/Text.hs, dist/build/Data/Attoparsec/Text.o, dist/build/Data/Attoparsec/Text.dyn_o )
2219.27 s
[nothunks] [2 of 2] Compiling Main ( test/Main.hs, dist/build/nothunks-test/nothunks-test-tmp/Main.o )
2220.70 s
[nothunks] [3 of 3] Linking dist/build/nothunks-test/nothunks-test
2221.84 s
[th-lift-instances] Documentation created: dist/doc/html/th-lift-instances/index.html,
2221.84 s
[th-lift-instances] dist/doc/html/th-lift-instances/th-lift-instances.txt
2222.09 s
[th-lift-instances] Preprocessing test suite 'tests' for th-lift-instances-0.1.20..
2222.11 s
[th-lift-instances] Phase: installPhase
2222.26 s
[th-lift-instances] Installing library in /nix/store/h2hsw00insipsjwfy0avsjb0akjjmnhx-th-lift-instances-0.1.20/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/th-lift-instances-0.1.20-21SqNinQ6Ez6byMPZcxuWI
2223.19 s
[th-lift-instances] Phase: fixupPhase
2223.31 s
[th-lift-instances] shrinking RPATHs of ELF executables and libraries in /nix/store/h2hsw00insipsjwfy0avsjb0akjjmnhx-th-lift-instances-0.1.20
2223.31 s
[th-lift-instances] shrinking /nix/store/h2hsw00insipsjwfy0avsjb0akjjmnhx-th-lift-instances-0.1.20/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHSth-lift-instances-0.1.20-21SqNinQ6Ez6byMPZcxuWI-ghc9.6.3.so
2223.33 s
[th-lift-instances] checking for references to /build/ in /nix/store/h2hsw00insipsjwfy0avsjb0akjjmnhx-th-lift-instances-0.1.20...
2223.37 s
[th-lift-instances] patching script interpreter paths in /nix/store/h2hsw00insipsjwfy0avsjb0akjjmnhx-th-lift-instances-0.1.20
2223.39 s
[th-lift-instances] stripping (with command strip and flags -S -p) in /nix/store/h2hsw00insipsjwfy0avsjb0akjjmnhx-th-lift-instances-0.1.20/lib
2223.48 s
[th-lift-instances] shrinking RPATHs of ELF executables and libraries in /nix/store/3samn0gksd3rrnkapkrgf9a4339by9wk-th-lift-instances-0.1.20-doc
2223.49 s
[th-lift-instances] checking for references to /build/ in /nix/store/3samn0gksd3rrnkapkrgf9a4339by9wk-th-lift-instances-0.1.20-doc...
2223.51 s
[th-lift-instances] patching script interpreter paths in /nix/store/3samn0gksd3rrnkapkrgf9a4339by9wk-th-lift-instances-0.1.20-doc
2223.98 s
[th-lift-instances:post-build] Uploading to the NixCI cache: /nix/store/3samn0gksd3rrnkapkrgf9a4339by9wk-th-lift-instances-0.1.20-doc /nix/store/h2hsw00insipsjwfy0avsjb0akjjmnhx-th-lift-instances-0.1.20
2224.79 s
[th-lift-instances:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
2225.71 s
[th-lift-instances:post-build] copying 2 paths...
2225.71 s
[th-lift-instances:post-build] copying path '/nix/store/3samn0gksd3rrnkapkrgf9a4339by9wk-th-lift-instances-0.1.20-doc' to 'https://cache.nix-ci.com'...
2227.25 s
[th-lift-instances:post-build] copying path '/nix/store/h2hsw00insipsjwfy0avsjb0akjjmnhx-th-lift-instances-0.1.20' to 'https://cache.nix-ci.com'...
2229.84 s
[th-lift-instances:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
2230.66 s
[th-lift-instances:post-build] copying 1 paths...
2230.66 s
[th-lift-instances:post-build] copying path '/nix/store/l3347kc1jnrsjdwqp1j1nvdkkx0za89g-th-lift-instances-0.1.20.drv' to 'https://cache.nix-ci.com'...
2233.47 s
Uploaded th-lift-instances in 9.7s
2233.48 s
Progress: 181 of 217 built (2 building), 312 of 312 downloaded from cache
2233.48 s
Built th-lift-instances in 44.9s
2233.48 s
[nothunks] Phase: checkPhase
2233.48 s
[nothunks] Running 1 test suites...
2233.48 s
[nothunks] Test suite nothunks-test: RUNNING...
2233.48 s
[nothunks] Tests
2233.48 s
[nothunks] NoThunks.Class
2233.48 s
[nothunks] Sanity
2233.48 s
[nothunks] IntNotNF: OK
2233.49 s
[nothunks] ✓ <interactive> passed 1 test.
2233.49 s
[nothunks] IntIsNF: OK
2233.49 s
[nothunks] ✓ <interactive> passed 1 test.
2233.49 s
[nothunks] Pair: OK
2233.49 s
[nothunks] ✓ <interactive> passed 1 test.
2233.49 s
[nothunks] Sum: OK
2233.49 s
[nothunks] ✓ <interactive> passed 1 test.
2233.49 s
[nothunks] Fn: OK
2233.49 s
[nothunks] ✓ <interactive> passed 1 test.
2233.49 s
[nothunks] IO: OK
2233.49 s
[nothunks] ✓ <interactive> passed 1 test.
2233.49 s
[nothunks] InspectHeap
2233.49 s
[nothunks] Int: OK (0.03s)
2233.49 s
[nothunks] ✓ <interactive> passed 1000 tests.
2233.49 s
[nothunks] Just ["Int"] 51% ██████████▎·········
2233.49 s
[nothunks] Nothing 49% █████████▋··········
2233.49 s
[nothunks] IntInt: OK (0.07s)
2233.49 s
[nothunks] ✓ <interactive> passed 1000 tests.
2233.49 s
[nothunks] Just ["(,)"] 52% ██████████▎·········
2233.49 s
[nothunks] Just ["Int","(,)"] 36% ███████▏············
2233.49 s
[nothunks] Nothing 12% ██▍·················
2233.49 s
[nothunks] SumInt: OK (0.07s)
2233.49 s
[nothunks] ✓ <interactive> passed 1000 tests.
2233.49 s
[nothunks] Just ["Either"] 31% ██████▎·············
2233.49 s
[nothunks] Just ["Int","Either"] 35% ███████·············
2233.49 s
[nothunks] Nothing 34% ██████▋·············
2233.49 s
[nothunks] ListInt: OK (0.05s)
2233.49 s
[nothunks] ✓ <interactive> passed 1000 tests.
2233.49 s
[nothunks] Just ["Int","List"] 21% ████▏···············
2233.49 s
[nothunks] Just ["List"] 47% █████████▎··········
2233.49 s
[nothunks] Nothing 32% ██████▍·············
2233.49 s
[nothunks] IntListInt: OK (0.06s)
2233.49 s
[nothunks] ✓ <interactive> passed 1000 tests.
2233.49 s
[nothunks] Just ["(,)"] 49% █████████▋··········
2233.49 s
[nothunks] Just ["Int","(,)"] 28% █████▋··············
2233.49 s
[nothunks] Just ["Int","List","(,)"] 5% █···················
2233.49 s
[nothunks] Just ["List","(,)"] 10% ██··················
2233.49 s
[nothunks] Nothing 8% █▌··················
2233.49 s
[nothunks] SeqInt: ✗ EXPECTED FAILURE failed at test/Test/NoThunks/Class.hs:179:7
2233.49 s
[nothunks] after 11 tests and 2 shrinks.
2233.49 s
[nothunks] shrink path: 11:cA
2233.49 s
[nothunks] Just ["Int","Seq"] 54% ██████████▉·········
2233.49 s
[nothunks] Nothing 36% ███████▎············
2233.49 s
[nothunks]
2233.49 s
[nothunks] ┏━━ test/Test/NoThunks/Class.hs ━━━
2233.49 s
[nothunks] 166 ┃ testWithModel :: forall a. FromModel a
2233.49 s
[nothunks] 167 ┃ => (Maybe ThunkInfo -> Maybe [String] -> Bool)
2233.49 s
[nothunks] 168 ┃ -> Proxy a
2233.49 s
[nothunks] 169 ┃ -- ^ Compare @ThunkInfo@. When we use 'noThunks' this
2233.49 s
[nothunks] 170 ┃ -- can just be @(==)@; however, when we use 'isNormalForm', the
2233.49 s
[nothunks] 171 ┃ -- context we will get from the model will be too detailed.
2233.49 s
[nothunks] 172 ┃ -> Property
2233.49 s
[nothunks] 173 ┃ testWithModel compareInfo _proxy = withTests 1000 $ property $ do
2233.49 s
[nothunks] 174 ┃ m :: Model a <- forAll genModel
2233.49 s
[nothunks] ┃ │ Wrap
2233.49 s
[nothunks] ┃ │ { unwrap =
2233.49 s
[nothunks] ┃ │ SeqEnqueue
2233.49 s
[nothunks] ┃ │ (IntValue 0)
2233.49 s
[nothunks] ┃ │ (SeqEnqueue
2233.49 s
[nothunks] ┃ │ (IntValue 0)
2233.49 s
[nothunks] ┃ │ (SeqEnqueue
2233.49 s
[nothunks] ┃ │ (IntValue 0)
2233.49 s
[nothunks] ┃ │ (SeqEnqueue
2233.49 s
[nothunks] ┃ │ (IntValue 0)
2233.49 s
[nothunks] ┃ │ (SeqEnqueue (IntValue 0) (SeqEnqueue (IntValue 0) SeqEmpty)))))
2233.49 s
[nothunks] ┃ │ }
2233.49 s
[nothunks] 175 ┃ collect $ modelUnexpected [] m
2233.49 s
[nothunks] 176 ┃ fromModel m $ \a -> do
2233.49 s
[nothunks] 177 ┃ annotate $ show $ modelIsNF [] m
2233.49 s
[nothunks] ┃ │ IsNF
2233.50 s
[nothunks] 178 ┃ isNF <- liftIO $ noThunks [] a
2233.50 s
[nothunks] 179 ┃ Hedgehog.diff isNF compareInfo (modelUnexpected [] m)
2233.50 s
[nothunks] ┃ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2233.50 s
[nothunks] ┃ │ ━━━ Failed (- lhs ) (+ rhs ) ━━━
2233.50 s
[nothunks] ┃ │ - Just
2233.50 s
[nothunks] ┃ │ - ThunkInfo
2233.50 s
[nothunks] ┃ │ - { thunkContext = [ "..." , "Seq Int" ] , thunkInfo = Nothing }
2233.50 s
[nothunks] ┃ │ + Nothing
2233.50 s
[nothunks]
2233.50 s
[nothunks] This failure can be reproduced by running:
2233.50 s
[nothunks] > recheckAt (Seed 17498562640120853176 8707760571913502993) "11:cA" EXPECTED FAILURE
2233.50 s
[nothunks]
2233.50 s
[nothunks] OK (0.10s)
2233.50 s
[nothunks] ✓ <interactive> passed 1 test.
2233.50 s
[nothunks] Model
2233.50 s
[nothunks] Int: OK (0.03s)
2233.50 s
[nothunks] ✓ <interactive> passed 1000 tests.
2233.50 s
[nothunks] Just ["Int"] 48% █████████▌··········
2233.50 s
[nothunks] Nothing 52% ██████████▍·········
2233.50 s
[nothunks] IntInt: OK (0.04s)
2233.50 s
[nothunks] ✓ <interactive> passed 1000 tests.
2233.50 s
[nothunks] Just ["(,)"] 48% █████████▌··········
2233.50 s
[nothunks] Just ["Int","(,)"] 38% ███████▌············
2233.50 s
[nothunks] Nothing 14% ██▊·················
2233.50 s
[nothunks] SumInt: OK (0.03s)
2233.50 s
[nothunks] ✓ <interactive> passed 1000 tests.
2233.50 s
[nothunks] Just ["Either"] 34% ██████▉·············
2233.50 s
[nothunks] Just ["Int","Either"] 33% ██████▌·············
2233.50 s
[nothunks] Nothing 33% ██████▌·············
2233.50 s
[nothunks] ListInt: OK (0.07s)
2233.50 s
[nothunks] ✓ <interactive> passed 1000 tests.
2233.50 s
[nothunks] Just ["Int","List"] 21% ████▏···············
2233.50 s
[nothunks] Just ["List"] 43% ████████▋···········
2233.50 s
[nothunks] Nothing 36% ███████▏············
2233.50 s
[nothunks] IntListInt: OK (0.13s)
2233.50 s
[nothunks] ✓ <interactive> passed 1000 tests.
2233.50 s
[nothunks] Just ["(,)"] 51% ██████████▏·········
2233.50 s
[nothunks] Just ["Int","(,)"] 26% █████▏··············
2233.50 s
[nothunks] Just ["Int","List","(,)"] 5% ▉···················
2233.50 s
[nothunks] Just ["List","(,)"] 10% ██··················
2233.50 s
[nothunks] Nothing 8% █▌··················
2233.50 s
[nothunks] SeqInt: OK (0.16s)
2233.50 s
[nothunks] ✓ <interactive> passed 1000 tests.
2233.50 s
[nothunks] Just ["Int","Seq"] 43% ████████▋···········
2233.50 s
[nothunks] Nothing 57% ███████████▎········
2233.50 s
[nothunks] AllowThunksIn: OK (0.06s)
2233.50 s
[nothunks] ✓ <interactive> passed 1000 tests.
2233.50 s
[nothunks] Just ["Int","field2","Record"] 24% ████▉···············
2233.50 s
[nothunks] Just ["Record"] 50% ██████████··········
2233.50 s
[nothunks] Nothing 25% █████···············
2233.50 s
[nothunks] Fn: OK (0.02s)
2233.50 s
[nothunks] ✓ <interactive> passed 1000 tests.
2233.50 s
[nothunks] Just ["->"] 25% █████···············
2233.50 s
[nothunks] Nothing 75% ███████████████·····
2233.50 s
[nothunks] IO: OK (0.03s)
2233.50 s
[nothunks] ✓ <interactive> passed 1000 tests.
2233.50 s
[nothunks] Just ["IO"] 27% █████▎··············
2233.50 s
[nothunks] Nothing 73% ██████████████▋·····
2233.50 s
[nothunks] ThunkFreeFn: OK (0.03s)
2233.50 s
[nothunks] ✓ <interactive> passed 1000 tests.
2233.50 s
[nothunks] Just ["->"] 24% ████▊···············
2233.50 s
[nothunks] Just ["...","->"] 36% ███████▏············
2233.50 s
[nothunks] Nothing 40% ███████▉············
2233.50 s
[nothunks] ThunkFreeIO: OK (0.03s)
2233.50 s
[nothunks] ✓ <interactive> passed 1000 tests.
2233.50 s
[nothunks] Just ["...","IO"] 38% ███████▌············
2233.50 s
[nothunks] Just ["IO"] 25% ████▉···············
2233.50 s
[nothunks] Nothing 37% ███████▍············
2233.50 s
[nothunks] MutableVars
2233.50 s
[nothunks] IORef
2233.50 s
[nothunks] NotNF: OK
2233.50 s
[nothunks] ✓ <interactive> passed 1 test.
2233.50 s
[nothunks] NF: OK
2233.50 s
[nothunks] ✓ <interactive> passed 1 test.
2233.50 s
[nothunks] NotNFPure: OK
2233.50 s
[nothunks] ✓ <interactive> passed 1 test.
2233.50 s
[nothunks] NFPure: OK
2233.50 s
[nothunks] ✓ <interactive> passed 1 test.
2233.50 s
[nothunks] NotNFAtomically: OK
2233.50 s
[nothunks] ✓ <interactive> passed 1 test.
2233.50 s
[nothunks] NFAtomically: OK
2233.50 s
[nothunks] ✓ <interactive> passed 1 test.
2233.50 s
[nothunks] MVar
2233.50 s
[nothunks] NotNF: OK
2233.50 s
[nothunks] ✓ <interactive> passed 1 test.
2233.50 s
[nothunks] NF: OK
2233.50 s
[nothunks] ✓ <interactive> passed 1 test.
2233.50 s
[nothunks] NotNFPure: OK
2233.50 s
[nothunks] ✓ <interactive> passed 1 test.
2233.50 s
[nothunks] NFPure: OK
2233.50 s
[nothunks] ✓ <interactive> passed 1 test.
2233.50 s
[nothunks] NotNFAtomically: OK
2233.50 s
[nothunks] ✓ <interactive> passed 1 test.
2233.51 s
[nothunks] NFAtomically: OK
2233.51 s
[nothunks] ✓ <interactive> passed 1 test.
2233.51 s
[nothunks] TVar
2233.51 s
[nothunks] NotNF: OK
2233.51 s
[nothunks] ✓ <interactive> passed 1 test.
2233.51 s
[nothunks] NF: OK
2233.51 s
[nothunks] ✓ <interactive> passed 1 test.
2233.51 s
[nothunks] NotNFPure: OK
2233.51 s
[nothunks] ✓ <interactive> passed 1 test.
2233.51 s
[nothunks] NFPure: OK
2233.51 s
[nothunks] ✓ <interactive> passed 1 test.
2233.51 s
[nothunks] NotNFAtomically: OK
2233.51 s
[nothunks] ✓ <interactive> passed 1 test.
2233.51 s
[nothunks] NFAtomically: OK
2233.51 s
[nothunks] ✓ <interactive> passed 1 test.
2233.51 s
[nothunks]
2233.51 s
[nothunks] All 41 tests passed (1.00s)
2233.51 s
[nothunks] Test suite nothunks-test: PASS
2233.51 s
[nothunks] Test suite logged to: dist/test/nothunks-0.3.0.0-nothunks-test.log
2233.51 s
[nothunks] 1 of 1 test suites (1 of 1 test cases) passed.
2233.51 s
[nothunks] Phase: haddockPhase
2233.51 s
[nothunks] Preprocessing library for nothunks-0.3.0.0..
2233.51 s
[nothunks] Running Haddock on library for nothunks-0.3.0.0..
2233.51 s
[nothunks] Warning: The documentation for the following packages are not installed. No
2233.51 s
[nothunks] links will be generated to these packages: vector-0.13.2.0
2233.51 s
[nothunks] Warning: --source-* options are ignored when --hyperlinked-source is enabled.
2233.51 s
[nothunks] Warning: 'GHC' is out of scope.
2233.51 s
[nothunks] If you qualify the identifier, haddock can try to link it anyway.
2233.51 s
[nothunks] Warning: 'a' is out of scope.
2233.51 s
[nothunks] If you qualify the identifier, haddock can try to link it anyway.
2233.51 s
[nothunks] 95% ( 20 / 21) in 'NoThunks.Class'
2233.51 s
[nothunks] Missing documentation for:
2233.51 s
[nothunks] Module header
2233.51 s
[nothunks] Warning: NoThunks.Class: could not find link destinations for:
2233.51 s
[nothunks] - Data.Vector.Vector
2233.51 s
[nothunks] - Data.Vector.Unboxed.Base.Vector
2233.51 s
[nothunks] - NoThunks.Class.HasFields
2233.51 s
[nothunks] - NoThunks.Class.Elem
2233.51 s
[nothunks] - NoThunks.Class.GShowTypeOf
2233.51 s
[nothunks] - NoThunks.Class.GWRecordField
2233.51 s
[nothunks] - NoThunks.Class.checkContainsThunks
2237.78 s
[nothunks] Documentation created: dist/doc/html/nothunks/index.html,
2237.81 s
[nothunks] dist/doc/html/nothunks/nothunks.txt
2238.04 s
[nothunks] Preprocessing test suite 'nothunks-test' for nothunks-0.3.0.0..
2238.06 s
[nothunks] Phase: installPhase
2238.42 s
[nothunks] Installing library in /nix/store/wpmsizsn2k5bnkpx3m8647q2gjm7aavw-nothunks-0.3.0.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/nothunks-0.3.0.0-7ohoJeH9HDPHW0lcjAtCYB
2239.32 s
[nothunks] Phase: fixupPhase
2239.43 s
[nothunks] shrinking RPATHs of ELF executables and libraries in /nix/store/wpmsizsn2k5bnkpx3m8647q2gjm7aavw-nothunks-0.3.0.0
2239.47 s
[nothunks] shrinking /nix/store/wpmsizsn2k5bnkpx3m8647q2gjm7aavw-nothunks-0.3.0.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHSnothunks-0.3.0.0-7ohoJeH9HDPHW0lcjAtCYB-ghc9.6.3.so
2239.49 s
[nothunks] checking for references to /build/ in /nix/store/wpmsizsn2k5bnkpx3m8647q2gjm7aavw-nothunks-0.3.0.0...
2239.51 s
[nothunks] patching script interpreter paths in /nix/store/wpmsizsn2k5bnkpx3m8647q2gjm7aavw-nothunks-0.3.0.0
2239.52 s
[nothunks] stripping (with command strip and flags -S -p) in /nix/store/wpmsizsn2k5bnkpx3m8647q2gjm7aavw-nothunks-0.3.0.0/lib
2239.68 s
[nothunks] shrinking RPATHs of ELF executables and libraries in /nix/store/w1kn3h67xcr18vh0cdwlmyblzr0m1a8i-nothunks-0.3.0.0-doc
2239.69 s
[nothunks] checking for references to /build/ in /nix/store/w1kn3h67xcr18vh0cdwlmyblzr0m1a8i-nothunks-0.3.0.0-doc...
2239.70 s
[nothunks] patching script interpreter paths in /nix/store/w1kn3h67xcr18vh0cdwlmyblzr0m1a8i-nothunks-0.3.0.0-doc
2240.30 s
[nothunks:post-build] Uploading to the NixCI cache: /nix/store/w1kn3h67xcr18vh0cdwlmyblzr0m1a8i-nothunks-0.3.0.0-doc /nix/store/wpmsizsn2k5bnkpx3m8647q2gjm7aavw-nothunks-0.3.0.0
2240.75 s
[nothunks:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
2241.78 s
[nothunks:post-build] copying 2 paths...
2241.78 s
[nothunks:post-build] copying path '/nix/store/w1kn3h67xcr18vh0cdwlmyblzr0m1a8i-nothunks-0.3.0.0-doc' to 'https://cache.nix-ci.com'...
2243.38 s
[nothunks:post-build] copying path '/nix/store/wpmsizsn2k5bnkpx3m8647q2gjm7aavw-nothunks-0.3.0.0' to 'https://cache.nix-ci.com'...
2248.66 s
[nothunks:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
2249.82 s
[nothunks:post-build] copying 1 paths...
2249.82 s
[nothunks:post-build] copying path '/nix/store/3bx9cqklah38w7sgssrds81gac8005p7-nothunks-0.3.0.0.drv' to 'https://cache.nix-ci.com'...
2251.76 s
Uploaded nothunks in 11.6s
2251.76 s
Progress: 182 of 217 built (1 building), 312 of 312 downloaded from cache
2251.76 s
Built nothunks in 1m03s
2251.91 s
Building /nix/store/n1s7fg19hxxlbxf6hy11mgwdajhplp6g-unordered-containers-0.2.20.drv
2251.91 s
[attoparsec] [ 9 of 16] Compiling Data.Attoparsec.Text.Lazy ( Data/Attoparsec/Text/Lazy.hs, dist/build/Data/Attoparsec/Text/Lazy.o, dist/build/Data/Attoparsec/Text/Lazy.dyn_o )
2251.91 s
[attoparsec] [10 of 16] Compiling Data.Attoparsec.ByteString.Internal ( Data/Attoparsec/ByteString/Internal.hs, dist/build/Data/Attoparsec/ByteString/Internal.o, dist/build/Data/Attoparsec/ByteString/Internal.dyn_o )
2251.91 s
[attoparsec] [11 of 16] Compiling Data.Attoparsec.ByteString ( Data/Attoparsec/ByteString.hs, dist/build/Data/Attoparsec/ByteString.o, dist/build/Data/Attoparsec/ByteString.dyn_o )
2251.91 s
[attoparsec] [12 of 16] Compiling Data.Attoparsec.ByteString.Lazy ( Data/Attoparsec/ByteString/Lazy.hs, dist/build/Data/Attoparsec/ByteString/Lazy.o, dist/build/Data/Attoparsec/ByteString/Lazy.dyn_o )
2251.91 s
[attoparsec] [13 of 16] Compiling Data.Attoparsec.Lazy ( Data/Attoparsec/Lazy.hs, dist/build/Data/Attoparsec/Lazy.o, dist/build/Data/Attoparsec/Lazy.dyn_o )
2251.91 s
[attoparsec] [14 of 16] Compiling Data.Attoparsec.ByteString.Char8 ( Data/Attoparsec/ByteString/Char8.hs, dist/build/Data/Attoparsec/ByteString/Char8.o, dist/build/Data/Attoparsec/ByteString/Char8.dyn_o )
2251.91 s
[attoparsec]
2251.91 s
[attoparsec] Data/Attoparsec/ByteString/Char8.hs:154:13: warning : [ GHC-58520 ] [ -Wtype-equality-requires-operators ]
2251.91 s
[attoparsec] The use of ‘~’ without TypeOperators
2251.91 s
[attoparsec] will become an error in a future GHC release.
2251.91 s
[attoparsec] Suggested fix: Perhaps you intended to use TypeOperators
2251.91 s
[attoparsec] |
2251.91 s
[attoparsec] 154 | instance (a ~ B.ByteString) => IsString (Parser a) where
2251.91 s
[attoparsec] | ^
2251.91 s
[attoparsec] [15 of 16] Compiling Data.Attoparsec.Char8 ( Data/Attoparsec/Char8.hs, dist/build/Data/Attoparsec/Char8.o, dist/build/Data/Attoparsec/Char8.dyn_o )
2251.91 s
[attoparsec] [16 of 16] Compiling Data.Attoparsec ( Data/Attoparsec.hs, dist/build/Data/Attoparsec.o, dist/build/Data/Attoparsec.dyn_o )
2251.91 s
[attoparsec] [ 1 of 16] Compiling Data.Attoparsec.Internal.Types ( Data/Attoparsec/Internal/Types.hs, dist/build/Data/Attoparsec/Internal/Types.p_o )
2251.91 s
[attoparsec]
2251.91 s
[attoparsec] Data/Attoparsec/Internal/Types.hs:28:53: warning : [ -Wunused-imports ]
2251.91 s
[attoparsec] The import of ‘<$>’ from module ‘Control.Applicative’ is redundant
2251.91 s
[attoparsec] |
2251.91 s
[attoparsec] 28 | import Control.Applicative as App (Applicative(..), (<$>) )
2251.91 s
[attoparsec] | ^^^^^
2251.91 s
[attoparsec]
2251.91 s
[attoparsec] Data/Attoparsec/Internal/Types.hs:34:1: warning : [ -Wunused-imports ]
2251.91 s
[attoparsec] The import of ‘Data.Semigroup’ is redundant
2251.91 s
[attoparsec] except perhaps to import instances from ‘Data.Semigroup’
2251.91 s
[attoparsec] To import instances alone, use: import Data.Semigroup()
2251.91 s
[attoparsec] |
2251.91 s
[attoparsec] 34 | import Data.Semigroup (Semigroup(..))
2251.91 s
[attoparsec] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2251.91 s
[attoparsec] [ 2 of 16] Compiling Data.Attoparsec.Internal ( Data/Attoparsec/Internal.hs, dist/build/Data/Attoparsec/Internal.p_o )
2252.18 s
[unordered-containers] Phase: setupCompilerEnvironmentPhase
2252.18 s
[unordered-containers] Build with /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3.
2252.73 s
[attoparsec] [ 3 of 16] Compiling Data.Attoparsec.Number ( Data/Attoparsec/Number.hs, dist/build/Data/Attoparsec/Number.p_o )
2252.73 s
[attoparsec] [ 4 of 16] Compiling Data.Attoparsec.Types ( Data/Attoparsec/Types.hs, dist/build/Data/Attoparsec/Types.p_o )
2252.73 s
[attoparsec] [ 5 of 16] Compiling Data.Attoparsec.Zepto ( Data/Attoparsec/Zepto.hs, dist/build/Data/Attoparsec/Zepto.p_o )
2252.73 s
[attoparsec]
2252.73 s
[attoparsec] Data/Attoparsec/Zepto.hs:46:1: warning : [ -Wunused-imports ]
2252.73 s
[attoparsec] The import of ‘Data.Semigroup’ is redundant
2252.73 s
[attoparsec] except perhaps to import instances from ‘Data.Semigroup’
2252.73 s
[attoparsec] To import instances alone, use: import Data.Semigroup()
2252.73 s
[attoparsec] |
2252.73 s
[attoparsec] 46 | import Data.Semigroup (Semigroup(..))
2252.73 s
[attoparsec] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2252.73 s
[attoparsec] [ 6 of 16] Compiling Data.Attoparsec.Combinator ( Data/Attoparsec/Combinator.hs, dist/build/Data/Attoparsec/Combinator.p_o )
2252.78 s
[attoparsec]
2252.78 s
[attoparsec] Data/Attoparsec/Combinator.hs:46:46: warning : [ -Wunused-imports ]
2252.78 s
[attoparsec] The import of ‘liftA2’
2252.78 s
[attoparsec] from module ‘Control.Applicative’ is redundant
2252.78 s
[attoparsec] |
2252.78 s
[attoparsec] 46 | import Control.Applicative (Alternative(..), liftA2 , many, (<|>))
2252.78 s
[attoparsec] | ^^^^^^
2252.93 s
[unordered-containers] Phase: unpackPhase
2252.96 s
[unordered-containers] unpacking source archive /nix/store/46rvk8vjzsagr58a6pqwimivmr0ahxys-unordered-containers-0.2.20.tar.gz
2252.98 s
[unordered-containers] source root is unordered-containers-0.2.20
2253.01 s
[unordered-containers] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "unordered-containers-0.2.20/unordered-containers.cabal"
2253.05 s
[unordered-containers] Phase: patchPhase
2253.08 s
[unordered-containers] Replace Cabal file with edited version from mirror://hackage/unordered-containers-0.2.20/revision/4.cabal.
2253.11 s
[unordered-containers] Phase: compileBuildDriverPhase
2253.14 s
[unordered-containers] setupCompileFlags: -package-db=/build/tmp.eyxkKP7Xls/setup-package.conf.d -threaded
2253.36 s
[unordered-containers] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.eyxkKP7Xls/Main.o )
2253.53 s
[unordered-containers] [2 of 2] Linking Setup
2254.21 s
[attoparsec] [ 7 of 16] Compiling Data.Attoparsec.Text.Internal ( Data/Attoparsec/Text/Internal.hs, dist/build/Data/Attoparsec/Text/Internal.p_o )
2254.33 s
[attoparsec]
2254.33 s
[attoparsec] Data/Attoparsec/Text/Internal.hs:68:1: warning : [ -Wunused-imports ]
2254.34 s
[attoparsec] The import of ‘*>, <$>, pure’
2254.34 s
[attoparsec] from module ‘Control.Applicative’ is redundant
2254.34 s
[attoparsec] |
2254.34 s
[attoparsec] 68 | import Control.Applicative ((<|>), (<$>), pure, (*>))
2254.34 s
[attoparsec] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2254.34 s
[attoparsec]
2254.34 s
[attoparsec] Data/Attoparsec/Text/Internal.hs:91:13: warning : [ GHC-58520 ] [ -Wtype-equality-requires-operators ]
2254.34 s
[attoparsec] The use of ‘~’ without TypeOperators
2254.34 s
[attoparsec] will become an error in a future GHC release.
2254.34 s
[attoparsec] Suggested fix: Perhaps you intended to use TypeOperators
2254.34 s
[attoparsec] |
2254.34 s
[attoparsec] 91 | instance (a ~ Text) => IsString (Parser a) where
2254.34 s
[attoparsec] | ^
2257.47 s
[unordered-containers] Phase: updateAutotoolsGnuConfigScriptsPhase
2257.52 s
[unordered-containers] Phase: configurePhase
2257.55 s
[unordered-containers] configureFlags: --verbose --prefix=/nix/store/z8s137h45isga31zgvwjsins1vp86iz7-unordered-containers-0.2.20 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/x3f53kdhg8ic99kziv9mh8v0s4vgqpyv-unordered-containers-0.2.20-doc/share/doc/unordered-containers-0.2.20 --with-gcc=gcc --package-db=/build/tmp.eyxkKP7Xls/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/yw7vb4hamv9mqgbgf7598zvis7k2spyx-ncurses-6.5/lib --extra-lib-dirs=/nix/store/adfh8p731fy9iahv0mccbx0is6i96diy-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vf3hfbbl7h32axb73fa2b0dbqg0gmjgi-elfutils-0.192/lib --extra-lib-dirs=/nix/store/wx2hkwfpc39ixyww2hai0v697zzrpbxr-gmp-with-cxx-6.3.0/lib
2257.58 s
[unordered-containers] Using Parsec parser
2257.58 s
[unordered-containers] Configuring unordered-containers-0.2.20...
2258.81 s
[unordered-containers] Flags chosen: debug=False
2258.81 s
[unordered-containers] Dependency base >=4.10 && <5: using base-4.18.1.0
2258.81 s
[unordered-containers] Dependency deepseq >=1.4.3: using deepseq-1.4.8.1
2258.81 s
[unordered-containers] Dependency hashable >=1.4 && <1.6: using hashable-1.4.7.0
2258.81 s
[unordered-containers] Dependency template-haskell <2.24: using template-haskell-2.20.0.0
2258.81 s
[unordered-containers] Dependency ChasingBottoms: using ChasingBottoms-1.3.1.15
2258.81 s
[unordered-containers] Dependency HUnit: using HUnit-1.6.2.0
2258.81 s
[unordered-containers] Dependency QuickCheck >=2.4.0.1: using QuickCheck-2.14.3
2258.81 s
[unordered-containers] Dependency base: using base-4.18.1.0
2258.81 s
[unordered-containers] Dependency containers >=0.5.8: using containers-0.6.7
2258.81 s
[unordered-containers] Dependency hashable: using hashable-1.4.7.0
2258.81 s
[unordered-containers] Dependency nothunks >=0.1.3: using nothunks-0.3.0.0
2258.81 s
[unordered-containers] Dependency random: using random-1.2.1.3
2258.81 s
[unordered-containers] Dependency tasty >=1.4.0.3: using tasty-1.5.3
2258.81 s
[unordered-containers] Dependency tasty-hunit >=0.10.0.3: using tasty-hunit-0.10.2
2258.81 s
[unordered-containers] Dependency tasty-quickcheck >=0.10.1.2: using tasty-quickcheck-0.11
2258.81 s
[unordered-containers] Dependency unordered-containers: using unordered-containers-0.2.20
2259.67 s
[unordered-containers] Source component graph:
2259.69 s
[unordered-containers] component lib
2259.69 s
[unordered-containers] component test:unordered-containers-tests dependency lib
2259.69 s
[unordered-containers] Configured component graph:
2259.69 s
[unordered-containers] component unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn
2259.69 s
[unordered-containers] include base-4.18.1.0
2259.69 s
[unordered-containers] include deepseq-1.4.8.1
2259.69 s
[unordered-containers] include hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3
2259.69 s
[unordered-containers] include template-haskell-2.20.0.0
2259.69 s
[unordered-containers] component unordered-containers-0.2.20-GdIQipvEzcJ42tjT2Yroyv-unordered-containers-tests
2259.69 s
[unordered-containers] include ChasingBottoms-1.3.1.15-JeN0fNcjSC1ugbIhfA4yW
2259.69 s
[unordered-containers] include HUnit-1.6.2.0-Cmk1z9y2zFk3aX4g3H2nfT
2259.69 s
[unordered-containers] include QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS
2259.69 s
[unordered-containers] include base-4.18.1.0
2259.69 s
[unordered-containers] include containers-0.6.7
2259.69 s
[unordered-containers] include hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3
2259.69 s
[unordered-containers] include nothunks-0.3.0.0-7ohoJeH9HDPHW0lcjAtCYB
2259.69 s
[unordered-containers] include random-1.2.1.3-9k6Qv394i0yCaivAy2bSc0
2259.69 s
[unordered-containers] include tasty-1.5.3-9zGpMC6Ttly7LCIedANHX6
2259.69 s
[unordered-containers] include tasty-hunit-0.10.2-HGm8sccssx1BtIU4TO93vm
2259.69 s
[unordered-containers] include tasty-quickcheck-0.11-HhViYyBQlQLAr2fMuKMnwF
2259.69 s
[unordered-containers] include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn
2259.69 s
[unordered-containers] Linked component graph:
2259.69 s
[unordered-containers] unit unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn
2259.69 s
[unordered-containers] include base-4.18.1.0
2259.69 s
[unordered-containers] include deepseq-1.4.8.1
2259.69 s
[unordered-containers] include hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3
2259.69 s
[unordered-containers] include template-haskell-2.20.0.0
2259.69 s
[unordered-containers] Data.HashMap.Internal=unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn:Data.HashMap.Internal,Data.HashMap.Internal.Array=unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn:Data.HashMap.Internal.Array,Data.HashMap.Internal.Debug=unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn:Data.HashMap.Internal.Debug,Data.HashMap.Internal.List=unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn:Data.HashMap.Internal.List,Data.HashMap.Internal.Strict=unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn:Data.HashMap.Internal.Strict,Data.HashMap.Lazy=unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn:Data.HashMap.Lazy,Data.HashMap.Strict=unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn:Data.HashMap.Strict,Data.HashSet=unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn:Data.HashSet,Data.HashSet.Internal=unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn:Data.HashSet.Internal
2259.69 s
[unordered-containers] unit unordered-containers-0.2.20-GdIQipvEzcJ42tjT2Yroyv-unordered-containers-tests
2259.69 s
[unordered-containers] include ChasingBottoms-1.3.1.15-JeN0fNcjSC1ugbIhfA4yW
2259.69 s
[unordered-containers] include HUnit-1.6.2.0-Cmk1z9y2zFk3aX4g3H2nfT
2259.69 s
[unordered-containers] include QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS
2259.69 s
[unordered-containers] include base-4.18.1.0
2259.69 s
[unordered-containers] include containers-0.6.7
2259.69 s
[unordered-containers] include hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3
2259.69 s
[unordered-containers] include nothunks-0.3.0.0-7ohoJeH9HDPHW0lcjAtCYB
2259.69 s
[unordered-containers] include random-1.2.1.3-9k6Qv394i0yCaivAy2bSc0
2259.69 s
[unordered-containers] include tasty-1.5.3-9zGpMC6Ttly7LCIedANHX6
2259.69 s
[unordered-containers] include tasty-hunit-0.10.2-HGm8sccssx1BtIU4TO93vm
2259.69 s
[unordered-containers] include tasty-quickcheck-0.11-HhViYyBQlQLAr2fMuKMnwF
2259.69 s
[unordered-containers] include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn
2259.69 s
[unordered-containers] Ready component graph:
2259.69 s
[unordered-containers] definite unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn
2259.69 s
[unordered-containers] depends base-4.18.1.0
2259.69 s
[unordered-containers] depends deepseq-1.4.8.1
2259.69 s
[unordered-containers] depends hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3
2259.69 s
[unordered-containers] depends template-haskell-2.20.0.0
2259.69 s
[unordered-containers] definite unordered-containers-0.2.20-GdIQipvEzcJ42tjT2Yroyv-unordered-containers-tests
2259.69 s
[unordered-containers] depends ChasingBottoms-1.3.1.15-JeN0fNcjSC1ugbIhfA4yW
2259.69 s
[unordered-containers] depends HUnit-1.6.2.0-Cmk1z9y2zFk3aX4g3H2nfT
2259.69 s
[unordered-containers] depends QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS
2259.69 s
[unordered-containers] depends base-4.18.1.0
2259.69 s
[unordered-containers] depends containers-0.6.7
2259.69 s
[unordered-containers] depends hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3
2259.69 s
[unordered-containers] depends nothunks-0.3.0.0-7ohoJeH9HDPHW0lcjAtCYB
2259.69 s
[unordered-containers] depends random-1.2.1.3-9k6Qv394i0yCaivAy2bSc0
2259.69 s
[unordered-containers] depends tasty-1.5.3-9zGpMC6Ttly7LCIedANHX6
2259.69 s
[unordered-containers] depends tasty-hunit-0.10.2-HGm8sccssx1BtIU4TO93vm
2259.69 s
[unordered-containers] depends tasty-quickcheck-0.11-HhViYyBQlQLAr2fMuKMnwF
2259.69 s
[unordered-containers] depends unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn
2259.69 s
[unordered-containers] Using Cabal-3.10.1.0 compiled by ghc-9.6
2259.69 s
[unordered-containers] Using compiler: ghc-9.6.3
2259.69 s
[unordered-containers] Using install prefix:
2259.70 s
[unordered-containers] /nix/store/z8s137h45isga31zgvwjsins1vp86iz7-unordered-containers-0.2.20
2259.70 s
[unordered-containers] Executables installed in:
2259.70 s
[unordered-containers] /nix/store/z8s137h45isga31zgvwjsins1vp86iz7-unordered-containers-0.2.20/bin
2259.70 s
[unordered-containers] Libraries installed in:
2259.70 s
[unordered-containers] /nix/store/z8s137h45isga31zgvwjsins1vp86iz7-unordered-containers-0.2.20/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn
2259.70 s
[unordered-containers] Dynamic Libraries installed in:
2259.70 s
[unordered-containers] /nix/store/z8s137h45isga31zgvwjsins1vp86iz7-unordered-containers-0.2.20/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3
2259.70 s
[unordered-containers] Private executables installed in:
2259.70 s
[unordered-containers] /nix/store/z8s137h45isga31zgvwjsins1vp86iz7-unordered-containers-0.2.20/libexec/x86_64-linux-ghc-9.6.3/unordered-containers-0.2.20
2259.70 s
[unordered-containers] Data files installed in:
2259.70 s
[unordered-containers] /nix/store/z8s137h45isga31zgvwjsins1vp86iz7-unordered-containers-0.2.20/share/x86_64-linux-ghc-9.6.3/unordered-containers-0.2.20
2259.70 s
[unordered-containers] Documentation installed in:
2259.70 s
[unordered-containers] /nix/store/x3f53kdhg8ic99kziv9mh8v0s4vgqpyv-unordered-containers-0.2.20-doc/share/doc/unordered-containers-0.2.20
2259.70 s
[unordered-containers] Configuration files installed in:
2259.70 s
[unordered-containers] /nix/store/z8s137h45isga31zgvwjsins1vp86iz7-unordered-containers-0.2.20/etc
2259.70 s
[unordered-containers] No alex found
2259.70 s
[unordered-containers] Using ar found on system at:
2259.70 s
[unordered-containers] /nix/store/87zpmcmwvn48z4lbrfba74b312h22s6c-binutils-wrapper-2.44/bin/ar
2259.70 s
[unordered-containers] No c2hs found
2259.70 s
[unordered-containers] No cpphs found
2259.70 s
[unordered-containers] No doctest found
2259.70 s
[unordered-containers] Using gcc version 14.3.0 given by user at:
2259.70 s
[unordered-containers] /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/gcc
2259.70 s
[unordered-containers] Using ghc version 9.6.3 found on system at:
2259.70 s
[unordered-containers] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/ghc
2259.70 s
[unordered-containers] Using ghc-pkg version 9.6.3 found on system at:
2259.70 s
[unordered-containers] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/ghc-pkg-9.6.3
2259.70 s
[unordered-containers] No ghcjs found
2259.70 s
[unordered-containers] No ghcjs-pkg found
2259.70 s
[unordered-containers] No greencard found
2259.70 s
[unordered-containers] Using haddock version 2.29.1 found on system at:
2259.70 s
[unordered-containers] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/haddock-ghc-9.6.3
2259.70 s
[unordered-containers] No happy found
2259.70 s
[unordered-containers] Using haskell-suite found on system at: haskell-suite-dummy-location
2259.70 s
[unordered-containers] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location
2259.70 s
[unordered-containers] No hmake found
2259.70 s
[unordered-containers] Using hpc version 0.68 found on system at:
2259.70 s
[unordered-containers] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/hpc-ghc-9.6.3
2259.70 s
[unordered-containers] Using hsc2hs version 0.68.9 found on system at:
2259.70 s
[unordered-containers] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/hsc2hs-ghc-9.6.3
2259.70 s
[unordered-containers] Using hscolour version 1.25 found on system at:
2259.70 s
[unordered-containers] /nix/store/s7zghqqjhw73n7zzski9hyx8f25l0lsj-hscolour-1.25/bin/HsColour
2259.70 s
[unordered-containers] No jhc found
2259.70 s
[unordered-containers] Using ld found on system at:
2259.70 s
[unordered-containers] /nix/store/87zpmcmwvn48z4lbrfba74b312h22s6c-binutils-wrapper-2.44/bin/ld.gold
2259.70 s
[unordered-containers] No pkg-config found
2259.70 s
[unordered-containers] Using runghc version 9.6.3 found on system at:
2259.70 s
[unordered-containers] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/runghc-9.6.3
2259.70 s
[unordered-containers] Using strip version 2.44 found on system at:
2259.70 s
[unordered-containers] /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/strip
2259.70 s
[unordered-containers] Using tar found on system at:
2259.70 s
[unordered-containers] /nix/store/w60s4xh1pjg6dwbw7j0b4xzlpp88q5qg-gnutar-1.35/bin/tar
2259.70 s
[unordered-containers] No uhc found
2260.15 s
[unordered-containers] Phase: buildPhase
2260.43 s
[unordered-containers] Preprocessing library for unordered-containers-0.2.20..
2260.45 s
[unordered-containers] Building library for unordered-containers-0.2.20..
2260.92 s
[unordered-containers]
2260.92 s
[unordered-containers] Data/HashMap/Internal.hs:12:14-23: warning : [ -Wdeprecated-flags ]
2260.92 s
[unordered-containers] -XTypeInType is deprecated: use -XDataKinds and -XPolyKinds instead
2260.92 s
[unordered-containers] |
2260.92 s
[unordered-containers] 12 | {-# LANGUAGE TypeInType #-}
2260.92 s
[unordered-containers] | ^^^^^^^^^^
2261.66 s
[unordered-containers] [1 of 9] Compiling Data.HashMap.Internal.Array ( Data/HashMap/Internal/Array.hs, dist/build/Data/HashMap/Internal/Array.o, dist/build/Data/HashMap/Internal/Array.dyn_o )
2262.27 s
[attoparsec] [ 8 of 16] Compiling Data.Attoparsec.Text ( Data/Attoparsec/Text.hs, dist/build/Data/Attoparsec/Text.p_o )
2262.30 s
[unordered-containers]
2262.30 s
[unordered-containers] Data/HashMap/Internal/Array.hs:83:1-35: warning : [ -Wunused-imports ]
2262.30 s
[unordered-containers] The import of ‘Control.Applicative’ is redundant
2262.30 s
[unordered-containers] except perhaps to import instances from ‘Control.Applicative’
2262.30 s
[unordered-containers] To import instances alone, use: import Control.Applicative()
2262.30 s
[unordered-containers] |
2262.30 s
[unordered-containers] 83 | import Control.Applicative (liftA2)
2262.30 s
[unordered-containers] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2264.06 s
[unordered-containers] [2 of 9] Compiling Data.HashMap.Internal.List ( Data/HashMap/Internal/List.hs, dist/build/Data/HashMap/Internal/List.o, dist/build/Data/HashMap/Internal/List.dyn_o )
2264.06 s
[unordered-containers] [3 of 9] Compiling Data.HashMap.Internal ( Data/HashMap/Internal.hs, dist/build/Data/HashMap/Internal.o, dist/build/Data/HashMap/Internal.dyn_o )
2289.55 s
[unordered-containers] [4 of 9] Compiling Data.HashMap.Internal.Debug ( Data/HashMap/Internal/Debug.hs, dist/build/Data/HashMap/Internal/Debug.o, dist/build/Data/HashMap/Internal/Debug.dyn_o )
2291.32 s
[unordered-containers] [5 of 9] Compiling Data.HashMap.Internal.Strict ( Data/HashMap/Internal/Strict.hs, dist/build/Data/HashMap/Internal/Strict.o, dist/build/Data/HashMap/Internal/Strict.dyn_o )
2296.00 s
[attoparsec] [ 9 of 16] Compiling Data.Attoparsec.Text.Lazy ( Data/Attoparsec/Text/Lazy.hs, dist/build/Data/Attoparsec/Text/Lazy.p_o )
2296.54 s
[attoparsec] [10 of 16] Compiling Data.Attoparsec.ByteString.Internal ( Data/Attoparsec/ByteString/Internal.hs, dist/build/Data/Attoparsec/ByteString/Internal.p_o )
2296.54 s
[attoparsec] [11 of 16] Compiling Data.Attoparsec.ByteString ( Data/Attoparsec/ByteString.hs, dist/build/Data/Attoparsec/ByteString.p_o )
2296.54 s
[attoparsec] [12 of 16] Compiling Data.Attoparsec.ByteString.Lazy ( Data/Attoparsec/ByteString/Lazy.hs, dist/build/Data/Attoparsec/ByteString/Lazy.p_o )
2296.54 s
[attoparsec] [13 of 16] Compiling Data.Attoparsec.Lazy ( Data/Attoparsec/Lazy.hs, dist/build/Data/Attoparsec/Lazy.p_o )
2296.54 s
[attoparsec] [14 of 16] Compiling Data.Attoparsec.ByteString.Char8 ( Data/Attoparsec/ByteString/Char8.hs, dist/build/Data/Attoparsec/ByteString/Char8.p_o )
2296.54 s
[attoparsec]
2296.54 s
[attoparsec] Data/Attoparsec/ByteString/Char8.hs:154:13: warning : [ GHC-58520 ] [ -Wtype-equality-requires-operators ]
2296.54 s
[attoparsec] The use of ‘~’ without TypeOperators
2296.54 s
[attoparsec] will become an error in a future GHC release.
2296.54 s
[attoparsec] Suggested fix: Perhaps you intended to use TypeOperators
2296.54 s
[attoparsec] |
2296.54 s
[attoparsec] 154 | instance (a ~ B.ByteString) => IsString (Parser a) where
2296.54 s
[attoparsec] | ^
2296.54 s
[attoparsec] [15 of 16] Compiling Data.Attoparsec.Char8 ( Data/Attoparsec/Char8.hs, dist/build/Data/Attoparsec/Char8.p_o )
2296.54 s
[attoparsec] [16 of 16] Compiling Data.Attoparsec ( Data/Attoparsec.hs, dist/build/Data/Attoparsec.p_o )
2298.58 s
[unordered-containers] [6 of 9] Compiling Data.HashSet.Internal ( Data/HashSet/Internal.hs, dist/build/Data/HashSet/Internal.o, dist/build/Data/HashSet/Internal.dyn_o )
2298.58 s
[unordered-containers] [7 of 9] Compiling Data.HashSet ( Data/HashSet.hs, dist/build/Data/HashSet.o, dist/build/Data/HashSet.dyn_o )
2298.58 s
[unordered-containers] [8 of 9] Compiling Data.HashMap.Strict ( Data/HashMap/Strict.hs, dist/build/Data/HashMap/Strict.o, dist/build/Data/HashMap/Strict.dyn_o )
2298.70 s
[unordered-containers] [9 of 9] Compiling Data.HashMap.Lazy ( Data/HashMap/Lazy.hs, dist/build/Data/HashMap/Lazy.o, dist/build/Data/HashMap/Lazy.dyn_o )
2299.65 s
[unordered-containers]
2299.65 s
[unordered-containers] Data/HashMap/Internal.hs:12:14-23: warning : [ -Wdeprecated-flags ]
2299.65 s
[unordered-containers] -XTypeInType is deprecated: use -XDataKinds and -XPolyKinds instead
2299.65 s
[unordered-containers] |
2299.65 s
[unordered-containers] 12 | {-# LANGUAGE TypeInType #-}
2299.65 s
[unordered-containers] | ^^^^^^^^^^
2300.40 s
[unordered-containers] [1 of 9] Compiling Data.HashMap.Internal.Array ( Data/HashMap/Internal/Array.hs, dist/build/Data/HashMap/Internal/Array.p_o )
2300.69 s
[attoparsec] Preprocessing test suite 'attoparsec-tests' for attoparsec-0.14.4..
2300.69 s
[attoparsec] Building test suite 'attoparsec-tests' for attoparsec-0.14.4..
2301.11 s
[unordered-containers]
2301.13 s
[unordered-containers] Data/HashMap/Internal/Array.hs:83:1-35: warning : [ -Wunused-imports ]
2301.13 s
[unordered-containers] The import of ‘Control.Applicative’ is redundant
2301.13 s
[unordered-containers] except perhaps to import instances from ‘Control.Applicative’
2301.13 s
[unordered-containers] To import instances alone, use: import Control.Applicative()
2301.13 s
[unordered-containers] |
2301.13 s
[unordered-containers] 83 | import Control.Applicative (liftA2)
2301.13 s
[unordered-containers] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2301.37 s
[attoparsec] [ 1 of 12] Compiling QC.Common ( tests/QC/Common.hs, dist/build/attoparsec-tests/attoparsec-tests-tmp/QC/Common.o )
2303.37 s
[unordered-containers] [2 of 9] Compiling Data.HashMap.Internal.List ( Data/HashMap/Internal/List.hs, dist/build/Data/HashMap/Internal/List.p_o )
2303.40 s
[unordered-containers] [3 of 9] Compiling Data.HashMap.Internal ( Data/HashMap/Internal.hs, dist/build/Data/HashMap/Internal.p_o )
2304.56 s
[attoparsec] [ 2 of 12] Compiling QC.Combinator ( tests/QC/Combinator.hs, dist/build/attoparsec-tests/attoparsec-tests-tmp/QC/Combinator.o )
2309.31 s
[attoparsec] [ 3 of 12] Compiling QC.ByteString ( tests/QC/ByteString.hs, dist/build/attoparsec-tests/attoparsec-tests-tmp/QC/ByteString.o )
2314.93 s
[attoparsec] [ 4 of 12] Compiling QC.Buffer ( tests/QC/Buffer.hs, dist/build/attoparsec-tests/attoparsec-tests-tmp/QC/Buffer.o )
2314.94 s
[attoparsec] [ 5 of 12] Compiling QC.IPv6.Types ( tests/QC/IPv6/Types.hs, dist/build/attoparsec-tests/attoparsec-tests-tmp/QC/IPv6/Types.o )
2314.94 s
[attoparsec] [ 6 of 12] Compiling QC.IPv6.Internal ( tests/QC/IPv6/Internal.hs, dist/build/attoparsec-tests/attoparsec-tests-tmp/QC/IPv6/Internal.o )
2314.94 s
[attoparsec]
2314.94 s
[attoparsec] tests/QC/IPv6/Internal.hs:32:1: warning : [ -Wunused-imports ]
2314.95 s
[attoparsec] The import of ‘Control.Monad’ is redundant
2314.95 s
[attoparsec] except perhaps to import instances from ‘Control.Monad’
2314.95 s
[attoparsec] To import instances alone, use: import Control.Monad()
2314.95 s
[attoparsec] |
2314.95 s
[attoparsec] 32 | import Control.Monad (replicateM)
2314.95 s
[attoparsec] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2314.95 s
[attoparsec]
2314.95 s
[attoparsec] tests/QC/IPv6/Internal.hs:34:1: warning : [ -Wunused-imports ]
2314.95 s
[attoparsec] The import of ‘isHexDigit, toLower’
2314.95 s
[attoparsec] from module ‘Data.Char’ is redundant
2314.95 s
[attoparsec] |
2314.95 s
[attoparsec] 34 | import Data.Char (isDigit,isHexDigit,toLower)
2314.95 s
[attoparsec] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2314.95 s
[attoparsec]
2314.95 s
[attoparsec] tests/QC/IPv6/Internal.hs:35:1: warning : [ -Wunused-imports ]
2314.95 s
[attoparsec] The import of ‘Data.Monoid’ is redundant
2314.95 s
[attoparsec] except perhaps to import instances from ‘Data.Monoid’
2314.95 s
[attoparsec] To import instances alone, use: import Data.Monoid()
2314.95 s
[attoparsec] |
2314.95 s
[attoparsec] 35 | import Data.Monoid ((<>))
2314.95 s
[attoparsec] | ^^^^^^^^^^^^^^^^^^^^^^^^^
2314.95 s
[attoparsec]
2314.95 s
[attoparsec] tests/QC/IPv6/Internal.hs:36:35: warning : [ -Wunused-imports ]
2314.95 s
[attoparsec] The import of ‘<*’ from module ‘Control.Applicative’ is redundant
2314.95 s
[attoparsec] |
2314.95 s
[attoparsec] 36 | import Control.Applicative ((<|>),(<*) )
2314.95 s
[attoparsec] | ^^^^
2314.95 s
[attoparsec]
2314.95 s
[attoparsec] tests/QC/IPv6/Internal.hs:38:1: warning : [ -Wunused-imports ]
2314.95 s
[attoparsec] The import of ‘Data.Word’ is redundant
2314.95 s
[attoparsec] except perhaps to import instances from ‘Data.Word’
2314.95 s
[attoparsec] To import instances alone, use: import Data.Word()
2314.95 s
[attoparsec] |
2314.95 s
[attoparsec] 38 | import Data.Word (Word32)
2314.95 s
[attoparsec] | ^^^^^^^^^^^^^^^^^^^^^^^^^
2314.95 s
[attoparsec]
2314.95 s
[attoparsec] tests/QC/IPv6/Internal.hs:46:1: warning : [ GHC-38417 ] [ -Wmissing-signatures ]
2314.95 s
[attoparsec] Top-level binding with no type signature: tok0 :: T.Text
2314.95 s
[attoparsec] |
2314.95 s
[attoparsec] 46 | tok0 = "0"
2314.95 s
[attoparsec] | ^^^^
2314.95 s
[attoparsec]
2314.95 s
[attoparsec] tests/QC/IPv6/Internal.hs:68:36: warning : [ -Wunused-matches ]
2314.95 s
[attoparsec] Defined but not used: ‘tok1’
2314.95 s
[attoparsec] |
2314.95 s
[attoparsec] 68 | isIPv6Addr [DoubleColon,SixteenBit tok1 ] = True
2314.95 s
[attoparsec] | ^^^^
2314.95 s
[attoparsec]
2314.95 s
[attoparsec] tests/QC/IPv6/Internal.hs:77:17: warning : [ GHC-18042 ] [ -Wtype-defaults ]
2314.95 s
[attoparsec] • Defaulting the type variable ‘a0’ to type ‘Integer’ in the following constraints
2314.95 s
[attoparsec] (Eq a0)
2314.95 s
[attoparsec] arising from the literal ‘0’ at tests/QC/IPv6/Internal.hs:77:17
2314.95 s
[attoparsec] (Num a0)
2314.96 s
[attoparsec] arising from the literal ‘0’ at tests/QC/IPv6/Internal.hs:77:17
2314.96 s
[attoparsec] (Num a0)
2314.96 s
[attoparsec] arising from a use of ‘oneMoreIPv4Addr’
2314.96 s
[attoparsec] at tests/QC/IPv6/Internal.hs:109:23-37
2314.96 s
[attoparsec] (Eq a0)
2314.96 s
[attoparsec] arising from a use of ‘==’ at tests/QC/IPv6/Internal.hs:221:45-46
2314.96 s
[attoparsec] (Num a0)
2314.96 s
[attoparsec] arising from the literal ‘1’ at tests/QC/IPv6/Internal.hs:221:48
2314.96 s
[attoparsec] • In the pattern: 0
2314.96 s
[attoparsec] In a case alternative:
2314.96 s
[attoparsec] 0 -> case lasttk of
2314.96 s
[attoparsec] SixteenBit _ -> lenconst
2314.96 s
[attoparsec] DoubleColon -> lenconst
2314.96 s
[attoparsec] AllZeros -> lenconst
2314.96 s
[attoparsec] _ -> False
2314.96 s
[attoparsec] In the second argument of ‘(&&)’, namely
2314.96 s
[attoparsec] ‘(case countIPv4Addr tks of
2314.96 s
[attoparsec] 0 -> case lasttk of
2314.96 s
[attoparsec] SixteenBit _ -> lenconst
2314.96 s
[attoparsec] DoubleColon -> lenconst
2314.96 s
[attoparsec] AllZeros -> lenconst
2314.96 s
[attoparsec] _ -> False
2314.96 s
[attoparsec] 1 -> case lasttk of
2314.96 s
[attoparsec] IPv4Addr _
2314.96 s
[attoparsec] -> (lentks == 13 && cdctks == 0) || (lentks < 12 && cdctks == 1)
2314.96 s
[attoparsec] _ -> False
2314.96 s
[attoparsec] otherwise -> False)’
2314.96 s
[attoparsec] |
2314.97 s
[attoparsec] 77 | 0 -> case lasttk of
2314.97 s
[attoparsec] | ^
2314.97 s
[attoparsec]
2314.97 s
[attoparsec] tests/QC/IPv6/Internal.hs:85:17: warning : [ -Wunused-matches ]
2314.97 s
[attoparsec] Defined but not used: ‘otherwise’
2314.97 s
[attoparsec] |
2314.97 s
[attoparsec] 85 | otherwise -> False))
2314.97 s
[attoparsec] | ^^^^^^^^^
2314.97 s
[attoparsec]
2314.97 s
[attoparsec] tests/QC/IPv6/Internal.hs:85:17: warning : [ GHC-63397 ] [ -Wname-shadowing ]
2314.97 s
[attoparsec] This binding for ‘otherwise’ shadows the existing binding
2314.97 s
[attoparsec] imported from ‘Prelude’ at tests/QC/IPv6/Internal.hs:16:8-23
2314.97 s
[attoparsec] (and originally defined in ‘GHC.Base’)
2314.97 s
[attoparsec] |
2314.97 s
[attoparsec] 85 | otherwise -> False))
2314.97 s
[attoparsec] | ^^^^^^^^^
2314.97 s
[attoparsec]
2314.97 s
[attoparsec] tests/QC/IPv6/Internal.hs:107:17: warning : [ -Wunused-local-binds ]
2314.97 s
[attoparsec] Defined but not used: ‘tok1’
2314.97 s
[attoparsec] |
2314.97 s
[attoparsec] 107 | tok1 = "1"
2314.97 s
[attoparsec] | ^^^^
2314.97 s
[attoparsec]
2314.97 s
[attoparsec] tests/QC/IPv6/Internal.hs:107:24: warning : [ GHC-18042 ] [ -Wtype-defaults ]
2314.97 s
[attoparsec] • Defaulting the type variable ‘a0’ to type ‘String’ in the following constraint
2314.97 s
[attoparsec] Data.String.IsString a0 arising from the literal ‘"1"’
2314.97 s
[attoparsec] • In the expression: "1"
2314.97 s
[attoparsec] In an equation for ‘tok1’: tok1 = "1"
2314.97 s
[attoparsec] In an equation for ‘isIPv6Addr’:
2314.97 s
[attoparsec] isIPv6Addr tks
2314.97 s
[attoparsec] = diffNext tks
2314.97 s
[attoparsec] &&
2314.98 s
[attoparsec] (do let cdctks = countDoubleColon tks
2314.98 s
[attoparsec] let lentks = length tks
2314.98 s
[attoparsec] let lasttk = last tks
2314.98 s
[attoparsec] let lenconst
2314.98 s
[attoparsec] = (lentks == 15 && cdctks == 0) || (lentks < 15 && cdctks == 1)
2314.98 s
[attoparsec] ....)
2314.98 s
[attoparsec] where
2314.98 s
[attoparsec] diffNext [] = False
2314.98 s
[attoparsec] diffNext [_] = True
2314.98 s
[attoparsec] diffNext (t : ts)
2314.98 s
[attoparsec] = do let ...
2314.98 s
[attoparsec] ....
2314.98 s
[attoparsec] firstValidToken l
2314.98 s
[attoparsec] = case head l of
2314.98 s
[attoparsec] SixteenBit _ -> True
2314.98 s
[attoparsec] DoubleColon -> True
2314.98 s
[attoparsec] AllZeros -> True
2314.98 s
[attoparsec] _ -> False
2314.98 s
[attoparsec] countDoubleColon l = length $ elemIndices DoubleColon l
2314.98 s
[attoparsec] tok1 = "1"
2314.98 s
[attoparsec] |
2314.98 s
[attoparsec] 107 | tok1 = "1"
2314.98 s
[attoparsec] | ^^^
2314.98 s
[attoparsec]
2314.98 s
[attoparsec] tests/QC/IPv6/Internal.hs:109:1: warning : [ GHC-38417 ] [ -Wmissing-signatures ]
2314.98 s
[attoparsec] Top-level binding with no type signature:
2314.98 s
[attoparsec] countIPv4Addr :: [IPv6AddrToken] -> Integer
2314.98 s
[attoparsec] |
2314.98 s
[attoparsec] 109 | countIPv4Addr = foldr oneMoreIPv4Addr 0
2314.98 s
[attoparsec] | ^^^^^^^^^^^^^
2314.98 s
[attoparsec]
2314.98 s
[attoparsec] tests/QC/IPv6/Internal.hs:113:31: warning : [ -Wunused-matches ]
2314.98 s
[attoparsec] Defined but not used: ‘otherwise’
2314.98 s
[attoparsec] |
2314.98 s
[attoparsec] 113 | otherwise -> c
2314.98 s
[attoparsec] | ^^^^^^^^^
2314.98 s
[attoparsec]
2314.98 s
[attoparsec] tests/QC/IPv6/Internal.hs:113:31: warning : [ GHC-63397 ] [ -Wname-shadowing ]
2314.98 s
[attoparsec] This binding for ‘otherwise’ shadows the existing binding
2314.98 s
[attoparsec] imported from ‘Prelude’ at tests/QC/IPv6/Internal.hs:16:8-23
2314.98 s
[attoparsec] (and originally defined in ‘GHC.Base’)
2314.98 s
[attoparsec] |
2314.98 s
[attoparsec] 113 | otherwise -> c
2314.98 s
[attoparsec] | ^^^^^^^^^
2314.98 s
[attoparsec]
2314.98 s
[attoparsec] tests/QC/IPv6/Internal.hs:145:5: warning : [ GHC-62161 ] [ -Wincomplete-patterns ]
2314.98 s
[attoparsec] Pattern match(es) are non-exhaustive
2314.98 s
[attoparsec] In a case alternative:
2314.98 s
[attoparsec] Patterns of type ‘IResult T.Text [IPv6AddrToken]’ not matched:
2314.98 s
[attoparsec] Partial _
2314.98 s
[attoparsec] |
2314.98 s
[attoparsec] 145 | case readText s of
2314.98 s
[attoparsec] | ^^^^^^^^^^^^^^^^^^...
2314.98 s
[attoparsec]
2314.98 s
[attoparsec] tests/QC/IPv6/Internal.hs:149:14: warning : [ GHC-63397 ] [ -Wname-shadowing ]
2314.99 s
[attoparsec] This binding for ‘s’ shadows the existing binding
2314.99 s
[attoparsec] bound at tests/QC/IPv6/Internal.hs:144:21
2314.99 s
[attoparsec] |
2314.99 s
[attoparsec] 149 | readText s = feed (parse (many1 $ ipv4Addr <|> sixteenBit <|> doubleColon <|> colon) s) T.empty
2314.99 s
[attoparsec] | ^
2314.99 s
[attoparsec]
2314.99 s
[attoparsec] tests/QC/IPv6/Internal.hs:219:34: warning : [ GHC-63397 ] [ -Wname-shadowing ]
2314.99 s
[attoparsec] This binding for ‘x’ shadows the existing binding
2314.99 s
[attoparsec] bound at tests/QC/IPv6/Internal.hs:218:42
2314.99 s
[attoparsec] |
2314.99 s
[attoparsec] 219 | ntks tks - foldl (\c x -> if (x /= DoubleColon) && (x /= Colon) then c+1 else c) 0 x
2314.99 s
[attoparsec] | ^
2314.99 s
[attoparsec]
2314.99 s
[attoparsec] tests/QC/IPv6/Internal.hs:221:18: warning : [ GHC-63397 ] [ -Wname-shadowing ]
2314.99 s
[attoparsec] This binding for ‘tks’ shadows the existing binding
2314.99 s
[attoparsec] bound at tests/QC/IPv6/Internal.hs:207:17
2314.99 s
[attoparsec] |
2314.99 s
[attoparsec] 221 | ntks tks = if countIPv4Addr tks == 1 then 7 else 8
2314.99 s
[attoparsec] | ^^^
2314.99 s
[attoparsec]
2314.99 s
[attoparsec] tests/QC/IPv6/Internal.hs:242:25: warning : [ GHC-63397 ] [ -Wname-shadowing ]
2314.99 s
[attoparsec] This binding for ‘t’ shadows the existing binding
2314.99 s
[attoparsec] bound at tests/QC/IPv6/Internal.hs:235:23
2314.99 s
[attoparsec] |
2314.99 s
[attoparsec] 242 | where longest t = case t of
2314.99 s
[attoparsec] | ^
2314.99 s
[attoparsec]
2314.99 s
[attoparsec] tests/QC/IPv6/Internal.hs:298:12: warning : [ GHC-18042 ] [ -Wtype-defaults ]
2314.99 s
[attoparsec] • Defaulting the type variable ‘a0’ to type ‘Integer’ in the following constraints
2314.99 s
[attoparsec] (Integral a0)
2314.99 s
[attoparsec] arising from a use of ‘R.decimal’
2314.99 s
[attoparsec] at tests/QC/IPv6/Internal.hs:298:12-20
2314.99 s
[attoparsec] (Ord a0)
2314.99 s
[attoparsec] arising from a use of ‘<’ at tests/QC/IPv6/Internal.hs:299:39
2314.99 s
[attoparsec] (Num a0)
2314.99 s
[attoparsec] arising from the literal ‘256’
2314.99 s
[attoparsec] at tests/QC/IPv6/Internal.hs:299:41-43
2314.99 s
[attoparsec] (Show a0)
2314.99 s
[attoparsec] arising from a use of ‘show’ at tests/QC/IPv6/Internal.hs:299:59-62
2314.99 s
[attoparsec] • In the expression: R.decimal ds
2314.99 s
[attoparsec] In a stmt of a 'do' block:
2314.99 s
[attoparsec] case R.decimal ds of
2314.99 s
[attoparsec] Right (n, _)
2314.99 s
[attoparsec] -> return (if n < 256 then T.pack $ show n else T.empty)
2314.99 s
[attoparsec] Left _ -> return T.empty
2314.99 s
[attoparsec] In the expression:
2314.99 s
[attoparsec] do ds <- takeWhile1 isDigit
2314.99 s
[attoparsec] case R.decimal ds of
2314.99 s
[attoparsec] Right (n, _)
2314.99 s
[attoparsec] -> return (if n < 256 then T.pack $ show n else T.empty)
2314.99 s
[attoparsec] Left _ -> return T.empty
2314.99 s
[attoparsec] |
2314.99 s
[attoparsec] 298 | case R.decimal ds of
2314.99 s
[attoparsec] | ^^^^^^^^^
2314.99 s
[attoparsec]
2314.99 s
[attoparsec] tests/QC/IPv6/Internal.hs:304:5: warning : [ GHC-81995 ] [ -Wunused-do-bind ]
2314.99 s
[attoparsec] A do-notation statement discarded a result of type ‘T.Text’
2314.99 s
[attoparsec] Suggested fix: Suppress this warning by saying ‘_ <- string "::"’
2314.99 s
[attoparsec] |
2314.99 s
[attoparsec] 304 | string "::"
2314.99 s
[attoparsec] | ^^^^^^^^^^^
2314.99 s
[attoparsec]
2314.99 s
[attoparsec] tests/QC/IPv6/Internal.hs:309:5: warning : [ GHC-81995 ] [ -Wunused-do-bind ]
2314.99 s
[attoparsec] A do-notation statement discarded a result of type ‘T.Text’
2314.99 s
[attoparsec] Suggested fix: Suppress this warning by saying ‘_ <- string ":"’
2314.99 s
[attoparsec] |
2314.99 s
[attoparsec] 309 | string ":"
2314.99 s
[attoparsec] | ^^^^^^^^^^
2314.99 s
[attoparsec] [ 7 of 12] Compiling QC.Rechunked ( tests/QC/Rechunked.hs, dist/build/attoparsec-tests/attoparsec-tests-tmp/QC/Rechunked.o )
2314.99 s
[attoparsec] [ 8 of 12] Compiling QC.Simple ( tests/QC/Simple.hs, dist/build/attoparsec-tests/attoparsec-tests-tmp/QC/Simple.o )
2314.99 s
[attoparsec] [ 9 of 12] Compiling QC.Text.FastSet ( tests/QC/Text/FastSet.hs, dist/build/attoparsec-tests/attoparsec-tests-tmp/QC/Text/FastSet.o )
2314.99 s
[attoparsec] [10 of 12] Compiling QC.Text.Regressions ( tests/QC/Text/Regressions.hs, dist/build/attoparsec-tests/attoparsec-tests-tmp/QC/Text/Regressions.o )
2314.99 s
[attoparsec]
2314.99 s
[attoparsec] tests/QC/Text/Regressions.hs:12:1: warning : [ -Wunused-imports ]
2314.99 s
[attoparsec] The import of ‘Data.Monoid’ is redundant
2314.99 s
[attoparsec] except perhaps to import instances from ‘Data.Monoid’
2314.99 s
[attoparsec] To import instances alone, use: import Data.Monoid()
2314.99 s
[attoparsec] |
2314.99 s
[attoparsec] 12 | import Data.Monoid ((<>))
2314.99 s
[attoparsec] | ^^^^^^^^^^^^^^^^^^^^^^^^^
2314.99 s
[attoparsec] [11 of 12] Compiling QC.Text ( tests/QC/Text.hs, dist/build/attoparsec-tests/attoparsec-tests-tmp/QC/Text.o )
2319.07 s
[attoparsec] [12 of 12] Compiling Main ( tests/QC.hs, dist/build/attoparsec-tests/attoparsec-tests-tmp/Main.o )
2321.48 s
[attoparsec] [13 of 13] Linking dist/build/attoparsec-tests/attoparsec-tests
2325.91 s
[attoparsec] buildPhase completed in 2 minutes 11 seconds
2325.91 s
[attoparsec] Phase: checkPhase
2326.21 s
[attoparsec] Running 1 test suites...
2326.21 s
[attoparsec] Test suite attoparsec-tests: RUNNING...
2326.25 s
[attoparsec] tests
2326.25 s
[attoparsec] bs
2326.25 s
[attoparsec] anyWord8: OK
2326.25 s
[attoparsec] +++ OK, passed 100 tests.
2326.25 s
[attoparsec] endOfInput: OK
2326.25 s
[attoparsec] +++ OK, passed 100 tests.
2326.25 s
[attoparsec] endOfLine: OK
2326.25 s
[attoparsec] +++ OK, failed as expected. Falsified, Falsified (after 2 tests):
2326.25 s
[attoparsec] "\NUL"
2326.25 s
[attoparsec] '\NUL' /= '\n'
2326.25 s
[attoparsec]
2326.25 s
[attoparsec] ('\NUL',Nothing) /= ('\r',Just '\n')
2326.25 s
[attoparsec] notWord8: OK
2326.25 s
[attoparsec] +++ OK, passed 100 tests.
2326.25 s
[attoparsec] peekWord8: OK
2326.26 s
[attoparsec] +++ OK, passed 100 tests.
2326.26 s
[attoparsec] peekWord8': OK
2326.26 s
[attoparsec] +++ OK, passed 100 tests.
2326.26 s
[attoparsec] satisfy: OK
2326.26 s
[attoparsec] +++ OK, passed 100 tests.
2326.33 s
[attoparsec] satisfyWith: OK
2326.33 s
[attoparsec] +++ OK, passed 100 tests.
2326.33 s
[attoparsec] scan: OK
2326.33 s
[attoparsec] +++ OK, passed 100 tests.
2326.33 s
[attoparsec] skip: OK
2326.33 s
[attoparsec] +++ OK, failed as expected. Falsified (after 3 tests and 2 shrinks):
2326.33 s
[attoparsec] 0
2326.33 s
[attoparsec] "\NUL"
2326.33 s
[attoparsec] not (0 < 0)
2326.33 s
[attoparsec] skipWhile: OK
2326.33 s
[attoparsec] +++ OK, passed 100 tests.
2326.33 s
[attoparsec] string: OK
2326.33 s
[attoparsec] +++ OK, passed 100 tests.
2326.34 s
[attoparsec] stringCI: OK
2326.34 s
[attoparsec] +++ OK, passed 100 tests.
2326.34 s
[attoparsec] strings: OK
2326.34 s
[attoparsec] +++ OK, passed 100 tests.
2326.34 s
[attoparsec] take: OK
2326.34 s
[attoparsec] +++ OK, passed 100 tests.
2326.34 s
[attoparsec] takeByteString: OK
2326.34 s
[attoparsec] +++ OK, passed 100 tests.
2326.34 s
[attoparsec] takeCount: OK
2326.34 s
[attoparsec] +++ OK, passed 100 tests.
2326.34 s
[attoparsec] takeLazyByteString: OK
2326.34 s
[attoparsec] +++ OK, passed 100 tests.
2326.34 s
[attoparsec] takeTill: OK
2326.34 s
[attoparsec] +++ OK, passed 100 tests.
2326.34 s
[attoparsec] takeWhile: OK
2326.34 s
[attoparsec] +++ OK, passed 100 tests.
2326.34 s
[attoparsec] takeWhile1: OK
2326.34 s
[attoparsec] +++ OK, passed 100 tests.
2326.34 s
[attoparsec] takeWhile1_empty: OK
2326.34 s
[attoparsec] +++ OK, passed 1 test.
2326.34 s
[attoparsec] takeWhileIncluding: OK
2326.34 s
[attoparsec] +++ OK, passed 100 tests.
2326.34 s
[attoparsec] getChunk: OK
2326.34 s
[attoparsec] +++ OK, passed 100 tests.
2326.34 s
[attoparsec] word8: OK
2326.34 s
[attoparsec] +++ OK, passed 100 tests.
2326.34 s
[attoparsec] members: OK
2326.34 s
[attoparsec] +++ OK, passed 100 tests.
2326.34 s
[attoparsec] nonmembers: OK
2326.34 s
[attoparsec] +++ OK, passed 100 tests.
2326.34 s
[attoparsec] buf
2326.34 s
[attoparsec] b_unbuffer: OK (0.03s)
2326.34 s
[attoparsec] +++ OK, passed 100 tests.
2326.34 s
[attoparsec] t_unbuffer: OK (0.02s)
2326.34 s
[attoparsec] +++ OK, passed 100 tests.
2326.36 s
[attoparsec] t_unbuffer_three: OK
2326.36 s
[attoparsec] +++ OK, passed 1 test.
2326.38 s
[attoparsec] b_length: OK (0.02s)
2326.38 s
[attoparsec] +++ OK, passed 100 tests.
2326.40 s
[attoparsec] t_length: OK (0.02s)
2326.40 s
[attoparsec] +++ OK, passed 100 tests.
2326.41 s
[attoparsec] b_unsafeIndex: OK (0.02s)
2326.41 s
[attoparsec] +++ OK, passed 100 tests.
2326.42 s
[attoparsec] t_iter: OK (0.01s)
2326.42 s
[attoparsec] +++ OK, passed 100 tests.
2326.44 s
[attoparsec] t_iter_: OK (0.01s)
2326.44 s
[attoparsec] +++ OK, passed 100 tests.
2326.45 s
[attoparsec] b_unsafeDrop: OK (0.02s)
2326.45 s
[attoparsec] +++ OK, passed 100 tests.
2326.47 s
[attoparsec] t_dropCodeUnits: OK (0.01s)
2326.47 s
[attoparsec] +++ OK, passed 100 tests.
2326.47 s
[attoparsec] combinator
2326.47 s
[attoparsec] choice: OK (0.01s)
2326.47 s
[attoparsec] +++ OK, passed 100 tests.
2326.47 s
[attoparsec] count: OK
2326.47 s
[attoparsec] +++ OK, passed 100 tests.
2326.47 s
[attoparsec] lookAhead: OK
2326.47 s
[attoparsec] +++ OK, passed 100 tests.
2326.47 s
[attoparsec] match: OK
2326.47 s
[attoparsec] +++ OK, passed 100 tests.
2326.47 s
[attoparsec] simple
2326.47 s
[attoparsec] issue75: OK
2326.47 s
[attoparsec] +++ OK, passed 100 tests.
2326.47 s
[attoparsec] text
2326.47 s
[attoparsec] anyChar: OK
2326.47 s
[attoparsec] +++ OK, passed 100 tests.
2326.47 s
[attoparsec] asciiCI: OK
2326.47 s
[attoparsec] +++ OK, passed 100 tests.
2326.47 s
[attoparsec] char: OK
2326.47 s
[attoparsec] +++ OK, passed 100 tests.
2326.48 s
[attoparsec] endOfInput: OK
2326.48 s
[attoparsec] +++ OK, passed 100 tests.
2326.48 s
[attoparsec] endOfLine: OK
2326.48 s
[attoparsec] +++ OK, failed as expected. Falsified, Falsified (after 5 tests):
2326.48 s
[attoparsec] "\NUL"
2326.48 s
[attoparsec] '\NUL' /= '\n'
2326.48 s
[attoparsec]
2326.48 s
[attoparsec] ('\NUL',Nothing) /= ('\r',Just '\n')
2326.48 s
[attoparsec] notChar: OK
2326.48 s
[attoparsec] +++ OK, passed 100 tests.
2326.48 s
[attoparsec] peekChar: OK
2326.48 s
[attoparsec] +++ OK, passed 100 tests.
2326.48 s
[attoparsec] peekChar': OK
2326.50 s
[attoparsec] +++ OK, passed 100 tests.
2326.50 s
[attoparsec] satisfy: OK
2326.50 s
[attoparsec] +++ OK, passed 100 tests.
2326.50 s
[attoparsec] satisfyWith: OK
2326.50 s
[attoparsec] +++ OK, passed 100 tests.
2326.50 s
[attoparsec] scan: OK
2326.50 s
[attoparsec] +++ OK, passed 100 tests.
2326.50 s
[attoparsec] skip: OK
2326.50 s
[attoparsec] +++ OK, failed as expected. Falsified (after 5 tests and 18 shrinks):
2326.50 s
[attoparsec] 'a'
2326.50 s
[attoparsec] "a"
2326.50 s
[attoparsec] not ('a' < 'a')
2326.50 s
[attoparsec] skipWhile: OK
2326.50 s
[attoparsec] +++ OK, passed 100 tests.
2326.50 s
[attoparsec] string: OK
2326.50 s
[attoparsec] +++ OK, passed 100 tests.
2326.50 s
[attoparsec] strings: OK
2326.50 s
[attoparsec] +++ OK, passed 100 tests.
2326.50 s
[attoparsec] stringCI: OK
2326.50 s
[attoparsec] +++ OK, passed 100 tests.
2326.50 s
[attoparsec] take: OK
2326.50 s
[attoparsec] +++ OK, passed 100 tests.
2326.50 s
[attoparsec] takeText: OK
2326.50 s
[attoparsec] +++ OK, passed 100 tests.
2326.50 s
[attoparsec] takeCount: OK
2326.50 s
[attoparsec] +++ OK, passed 100 tests.
2326.50 s
[attoparsec] takeLazyText: OK
2326.50 s
[attoparsec] +++ OK, passed 100 tests.
2326.50 s
[attoparsec] takeTill: OK
2326.50 s
[attoparsec] +++ OK, passed 100 tests.
2326.50 s
[attoparsec] takeWhile: OK
2326.50 s
[attoparsec] +++ OK, passed 100 tests.
2326.50 s
[attoparsec] takeWhile1: OK
2326.51 s
[attoparsec] +++ OK, passed 100 tests.
2326.51 s
[attoparsec] takeWhile1_empty: OK
2326.51 s
[attoparsec] +++ OK, passed 1 test.
2326.52 s
[attoparsec] members: OK
2326.52 s
[attoparsec] +++ OK, passed 100 tests.
2326.52 s
[attoparsec] nonmembers: OK
2326.52 s
[attoparsec] +++ OK, passed 100 tests.
2326.52 s
[attoparsec] FastSet
2326.52 s
[attoparsec] membership is correct: OK
2326.52 s
[attoparsec] +++ OK, passed 100 tests.
2326.52 s
[attoparsec] Regressions
2326.52 s
[attoparsec] issue105: OK
2326.53 s
[attoparsec] +++ OK, passed 100 tests.
2326.53 s
[attoparsec]
2326.53 s
[attoparsec] All 70 tests passed (0.29s)
2326.54 s
[attoparsec] Test suite attoparsec-tests: PASS
2326.54 s
[attoparsec] Test suite logged to: dist/test/attoparsec-0.14.4-attoparsec-tests.log
2326.54 s
[attoparsec] 1 of 1 test suites (1 of 1 test cases) passed.
2326.57 s
[attoparsec] Phase: haddockPhase
2326.61 s
[attoparsec] Phase: installPhase
2326.94 s
[attoparsec] Installing internal library attoparsec-internal in /nix/store/1pyz31qhrmcqdzpxppww8kig36jc17c6-attoparsec-0.14.4/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/attoparsec-0.14.4-CvjKGR06XX49x6vX3Xrh2a-attoparsec-internal
2327.04 s
[attoparsec] Installing library in /nix/store/1pyz31qhrmcqdzpxppww8kig36jc17c6-attoparsec-0.14.4/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/attoparsec-0.14.4-Lf5HznpK2Hu8bmGTsY7xll
2330.79 s
[attoparsec] Phase: fixupPhase
2330.93 s
[attoparsec] shrinking RPATHs of ELF executables and libraries in /nix/store/1pyz31qhrmcqdzpxppww8kig36jc17c6-attoparsec-0.14.4
2330.99 s
[attoparsec] shrinking /nix/store/1pyz31qhrmcqdzpxppww8kig36jc17c6-attoparsec-0.14.4/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHSattoparsec-0.14.4-Lf5HznpK2Hu8bmGTsY7xll-ghc9.6.3.so
2331.04 s
[attoparsec] shrinking /nix/store/1pyz31qhrmcqdzpxppww8kig36jc17c6-attoparsec-0.14.4/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHSattoparsec-0.14.4-CvjKGR06XX49x6vX3Xrh2a-attoparsec-internal-ghc9.6.3.so
2331.06 s
[attoparsec] checking for references to /build/ in /nix/store/1pyz31qhrmcqdzpxppww8kig36jc17c6-attoparsec-0.14.4...
2331.23 s
[attoparsec] patching script interpreter paths in /nix/store/1pyz31qhrmcqdzpxppww8kig36jc17c6-attoparsec-0.14.4
2331.27 s
[attoparsec] stripping (with command strip and flags -S -p) in /nix/store/1pyz31qhrmcqdzpxppww8kig36jc17c6-attoparsec-0.14.4/lib
2333.38 s
[attoparsec:post-build] Uploading to the NixCI cache: /nix/store/1pyz31qhrmcqdzpxppww8kig36jc17c6-attoparsec-0.14.4
2333.88 s
[attoparsec:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
2334.02 s
[attoparsec:post-build] copying 1 paths...
2334.02 s
[attoparsec:post-build] copying path '/nix/store/1pyz31qhrmcqdzpxppww8kig36jc17c6-attoparsec-0.14.4' to 'https://cache.nix-ci.com'...
2349.76 s
[attoparsec:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
2350.80 s
[attoparsec:post-build] copying 1 paths...
2350.80 s
[attoparsec:post-build] copying path '/nix/store/8np41g7gdrkzg0538x0xrxh4l4k17dnm-attoparsec-0.14.4.drv' to 'https://cache.nix-ci.com'...
2352.82 s
Uploaded attoparsec in 19.5s
2352.82 s
Progress: 183 of 217 built (1 building), 312 of 312 downloaded from cache
2352.82 s
Built attoparsec in 2m44s
2352.83 s
[unordered-containers] [4 of 9] Compiling Data.HashMap.Internal.Debug ( Data/HashMap/Internal/Debug.hs, dist/build/Data/HashMap/Internal/Debug.p_o )
2352.83 s
[unordered-containers] [5 of 9] Compiling Data.HashMap.Internal.Strict ( Data/HashMap/Internal/Strict.hs, dist/build/Data/HashMap/Internal/Strict.p_o )
2357.23 s
[unordered-containers] [6 of 9] Compiling Data.HashSet.Internal ( Data/HashSet/Internal.hs, dist/build/Data/HashSet/Internal.p_o )
2357.24 s
[unordered-containers] [7 of 9] Compiling Data.HashSet ( Data/HashSet.hs, dist/build/Data/HashSet.p_o )
2357.24 s
[unordered-containers] [8 of 9] Compiling Data.HashMap.Strict ( Data/HashMap/Strict.hs, dist/build/Data/HashMap/Strict.p_o )
2357.55 s
[unordered-containers] [9 of 9] Compiling Data.HashMap.Lazy ( Data/HashMap/Lazy.hs, dist/build/Data/HashMap/Lazy.p_o )
2361.77 s
[unordered-containers] Preprocessing test suite 'unordered-containers-tests' for unordered-containers-0.2.20..
2361.77 s
[unordered-containers] Building test suite 'unordered-containers-tests' for unordered-containers-0.2.20..
2362.31 s
[unordered-containers] [1 of 9] Compiling Properties.List ( tests/Properties/List.hs, dist/build/unordered-containers-tests/unordered-containers-tests-tmp/Properties/List.o )
2364.26 s
[unordered-containers] [2 of 9] Compiling Regressions ( tests/Regressions.hs, dist/build/unordered-containers-tests/unordered-containers-tests-tmp/Regressions.o )
2381.51 s
[unordered-containers] [3 of 9] Compiling Util.Key ( tests/Util/Key.hs, dist/build/unordered-containers-tests/unordered-containers-tests-tmp/Util/Key.o )
2381.53 s
[unordered-containers] [4 of 9] Compiling Strictness ( tests/Strictness.hs, dist/build/unordered-containers-tests/unordered-containers-tests-tmp/Strictness.o )
2381.53 s
[unordered-containers] [5 of 9] Compiling Properties.HashSet ( tests/Properties/HashSet.hs, dist/build/unordered-containers-tests/unordered-containers-tests-tmp/Properties/HashSet.o )
2383.21 s
[unordered-containers] [6 of 9] Compiling Properties.HashMapStrict ( tests/Properties/HashMapStrict.hs, dist/build/unordered-containers-tests/unordered-containers-tests-tmp/Properties/HashMapStrict.o )
2412.51 s
[unordered-containers] [7 of 9] Compiling Properties.HashMapLazy ( tests/Properties/HashMapLazy.hs, dist/build/unordered-containers-tests/unordered-containers-tests-tmp/Properties/HashMapLazy.o )
2412.56 s
[unordered-containers] [8 of 9] Compiling Properties ( tests/Properties.hs, dist/build/unordered-containers-tests/unordered-containers-tests-tmp/Properties.o )
2412.65 s
[unordered-containers] [9 of 9] Compiling Main ( tests/Main.hs, dist/build/unordered-containers-tests/unordered-containers-tests-tmp/Main.o )
2414.93 s
[unordered-containers] [10 of 10] Linking dist/build/unordered-containers-tests/unordered-containers-tests
2418.45 s
[unordered-containers] buildPhase completed in 2 minutes 38 seconds
2418.47 s
[unordered-containers] Phase: checkPhase
2418.63 s
[unordered-containers] Running 1 test suites...
2418.63 s
[unordered-containers] Test suite unordered-containers-tests: RUNNING...
2418.68 s
[unordered-containers] All
2418.68 s
[unordered-containers] Properties
2418.68 s
[unordered-containers] Data.HashMap.Lazy
2418.68 s
[unordered-containers] instances
2418.68 s
[unordered-containers] Eq
2418.98 s
[unordered-containers] ==: OK (0.29s)
2418.98 s
[unordered-containers] +++ OK, passed 100 tests.
2418.98 s
[unordered-containers] /=: OK (0.28s)
2418.98 s
[unordered-containers] +++ OK, passed 100 tests.
2418.98 s
[unordered-containers] Ord
2418.98 s
[unordered-containers] compare reflexive: OK (0.10s)
2418.98 s
[unordered-containers] +++ OK, passed 100 tests.
2418.98 s
[unordered-containers] compare transitive: OK (0.21s)
2418.98 s
[unordered-containers] +++ OK, passed 100 tests.
2418.98 s
[unordered-containers] compare antisymmetric: OK (0.26s)
2418.98 s
[unordered-containers] +++ OK, passed 100 tests.
2418.98 s
[unordered-containers] Ord => Eq: OK (0.15s)
2418.98 s
[unordered-containers] +++ OK, passed 100 tests.
2420.64 s
[unordered-containers] Read/Show: OK (1.72s)
2420.64 s
[unordered-containers] +++ OK, passed 100 tests.
2420.64 s
[unordered-containers] Functor: OK (0.34s)
2420.64 s
[unordered-containers] +++ OK, passed 100 tests.
2420.64 s
[unordered-containers] Foldable: OK (0.15s)
2420.64 s
[unordered-containers] +++ OK, passed 100 tests.
2420.64 s
[unordered-containers] Bifoldable
2420.64 s
[unordered-containers] bifoldMap: OK (0.18s)
2420.64 s
[unordered-containers] +++ OK, passed 100 tests.
2420.64 s
[unordered-containers] bifoldr: OK (0.14s)
2420.64 s
[unordered-containers] +++ OK, passed 100 tests.
2420.64 s
[unordered-containers] bifoldl: OK (0.08s)
2420.64 s
[unordered-containers] +++ OK, passed 100 tests.
2420.64 s
[unordered-containers] Hashable: OK (0.19s)
2420.64 s
[unordered-containers] +++ OK, passed 100 tests.
2420.64 s
[unordered-containers] empty
2420.64 s
[unordered-containers] valid: OK
2420.64 s
[unordered-containers] +++ OK, passed 1 test.
2420.64 s
[unordered-containers] singleton
2420.64 s
[unordered-containers] valid: OK (0.04s)
2420.64 s
[unordered-containers] +++ OK, passed 100 tests.
2420.64 s
[unordered-containers] size: OK (0.08s)
2420.64 s
[unordered-containers] +++ OK, passed 100 tests.
2420.64 s
[unordered-containers] member: OK (0.14s)
2420.64 s
[unordered-containers] +++ OK, passed 100 tests.
2420.64 s
[unordered-containers] lookup: OK (0.17s)
2420.64 s
[unordered-containers] +++ OK, passed 100 tests.
2420.64 s
[unordered-containers] !?: OK (0.06s)
2420.64 s
[unordered-containers] +++ OK, passed 100 tests.
2420.64 s
[unordered-containers] insert
2420.64 s
[unordered-containers] model: OK (0.12s)
2420.64 s
[unordered-containers] +++ OK, passed 100 tests.
2420.64 s
[unordered-containers] valid: OK (0.10s)
2420.64 s
[unordered-containers] +++ OK, passed 100 tests.
2420.64 s
[unordered-containers] insertWith
2420.64 s
[unordered-containers] insertWith: OK (0.16s)
2420.64 s
[unordered-containers] +++ OK, passed 100 tests.
2420.64 s
[unordered-containers] valid: OK (0.16s)
2420.64 s
[unordered-containers] +++ OK, passed 100 tests.
2420.64 s
[unordered-containers] delete
2420.64 s
[unordered-containers] model: OK (0.07s)
2420.64 s
[unordered-containers] +++ OK, passed 100 tests.
2420.64 s
[unordered-containers] valid: OK (0.01s)
2420.64 s
[unordered-containers] +++ OK, passed 100 tests.
2420.64 s
[unordered-containers] adjust
2420.64 s
[unordered-containers] model: OK (0.09s)
2420.64 s
[unordered-containers] +++ OK, passed 100 tests.
2420.64 s
[unordered-containers] valid: OK (0.09s)
2420.64 s
[unordered-containers] +++ OK, passed 100 tests.
2420.64 s
[unordered-containers] update
2420.64 s
[unordered-containers] model: OK (0.05s)
2420.64 s
[unordered-containers] +++ OK, passed 100 tests.
2420.64 s
[unordered-containers] valid: OK (0.08s)
2420.64 s
[unordered-containers] +++ OK, passed 100 tests.
2420.64 s
[unordered-containers] alter
2420.64 s
[unordered-containers] model: OK (0.13s)
2420.64 s
[unordered-containers] +++ OK, passed 100 tests.
2420.64 s
[unordered-containers] valid: OK (0.08s)
2420.64 s
[unordered-containers] +++ OK, passed 100 tests.
2420.64 s
[unordered-containers] alterF
2420.64 s
[unordered-containers] model
2420.64 s
[unordered-containers] []: OK (0.64s)
2420.64 s
[unordered-containers] +++ OK, passed 100 tests.
2420.64 s
[unordered-containers] adjust: OK (0.08s)
2420.64 s
[unordered-containers] +++ OK, passed 100 tests.
2420.64 s
[unordered-containers] insert: OK (0.17s)
2420.64 s
[unordered-containers] +++ OK, passed 100 tests.
2420.64 s
[unordered-containers] insertWith: OK (0.12s)
2420.64 s
[unordered-containers] +++ OK, passed 100 tests.
2420.64 s
[unordered-containers] delete: OK (0.08s)
2420.64 s
[unordered-containers] +++ OK, passed 100 tests.
2420.64 s
[unordered-containers] lookup: OK (0.07s)
2420.64 s
[unordered-containers] +++ OK, passed 100 tests.
2420.64 s
[unordered-containers] valid: OK (0.17s)
2420.64 s
[unordered-containers] +++ OK, passed 100 tests.
2420.64 s
[unordered-containers] isSubmapOf
2420.64 s
[unordered-containers] model: OK (0.17s)
2420.64 s
[unordered-containers] +++ OK, passed 100 tests.
2420.64 s
[unordered-containers] m ⊆ m: OK (0.16s)
2420.64 s
[unordered-containers] +++ OK, passed 100 tests.
2420.64 s
[unordered-containers] m1 ⊆ m1 ∪ m2: OK (0.12s)
2420.64 s
[unordered-containers] +++ OK, passed 100 tests.
2420.71 s
[unordered-containers] m1 ⊈ m2 ⇒ m1 ∪ m2 ⊈ m1: OK (0.12s)
2420.71 s
[unordered-containers] +++ OK, passed 100 tests; 15 discarded.
2420.71 s
[unordered-containers] m1\m2 ⊆ m1: OK (0.07s)
2420.71 s
[unordered-containers] +++ OK, passed 100 tests.
2420.71 s
[unordered-containers] m1 ∩ m2 ≠ ∅ ⇒ m1 ⊈ m1\m2 : OK (0.15s)
2420.71 s
[unordered-containers] +++ OK, passed 100 tests; 155 discarded.
2420.71 s
[unordered-containers] delete k m ⊆ m: OK (0.04s)
2420.71 s
[unordered-containers] +++ OK, passed 100 tests; 11 discarded.
2420.71 s
[unordered-containers] m ⊈ delete k m : OK (0.08s)
2420.71 s
[unordered-containers] +++ OK, passed 100 tests; 15 discarded.
2420.71 s
[unordered-containers] k ∉ m ⇒ m ⊆ insert k v m: OK (0.07s)
2420.71 s
[unordered-containers] +++ OK, passed 100 tests; 3 discarded.
2420.71 s
[unordered-containers] k ∉ m ⇒ insert k v m ⊈ m: OK (0.06s)
2420.71 s
[unordered-containers] +++ OK, passed 100 tests; 9 discarded.
2420.71 s
[unordered-containers] union
2420.71 s
[unordered-containers] model: OK (0.23s)
2420.71 s
[unordered-containers] +++ OK, passed 100 tests.
2420.71 s
[unordered-containers] valid: OK (0.14s)
2420.71 s
[unordered-containers] +++ OK, passed 100 tests.
2420.71 s
[unordered-containers] unionWith
2420.71 s
[unordered-containers] model: OK (0.29s)
2420.71 s
[unordered-containers] +++ OK, passed 100 tests.
2420.71 s
[unordered-containers] valid: OK (0.12s)
2420.71 s
[unordered-containers] +++ OK, passed 100 tests.
2420.71 s
[unordered-containers] unionWithKey
2420.71 s
[unordered-containers] model: OK (0.65s)
2420.71 s
[unordered-containers] +++ OK, passed 100 tests.
2420.72 s
[unordered-containers] valid: OK (0.07s)
2420.72 s
[unordered-containers] +++ OK, passed 100 tests.
2420.72 s
[unordered-containers] unions
2428.36 s
[unordered-containers] model: OK (9.23s)
2428.38 s
[unordered-containers] +++ OK, passed 100 tests.
2428.38 s
[unordered-containers] valid: OK (4.99s)
2428.38 s
[unordered-containers] +++ OK, passed 100 tests.
2428.38 s
[unordered-containers] difference
2428.38 s
[unordered-containers] model: OK (0.17s)
2428.38 s
[unordered-containers] +++ OK, passed 100 tests.
2428.38 s
[unordered-containers] valid: OK (0.13s)
2428.38 s
[unordered-containers] +++ OK, passed 100 tests.
2428.38 s
[unordered-containers] differenceWith
2428.38 s
[unordered-containers] model: OK (0.31s)
2428.38 s
[unordered-containers] +++ OK, passed 100 tests.
2428.38 s
[unordered-containers] valid: OK (0.30s)
2428.38 s
[unordered-containers] +++ OK, passed 100 tests.
2428.38 s
[unordered-containers] intersection
2428.38 s
[unordered-containers] model: OK (0.17s)
2428.38 s
[unordered-containers] +++ OK, passed 100 tests.
2428.38 s
[unordered-containers] valid: OK (0.16s)
2428.38 s
[unordered-containers] +++ OK, passed 100 tests.
2428.38 s
[unordered-containers] intersectionWith
2428.38 s
[unordered-containers] model: OK (0.32s)
2428.38 s
[unordered-containers] +++ OK, passed 100 tests.
2428.38 s
[unordered-containers] valid: OK (0.10s)
2428.38 s
[unordered-containers] +++ OK, passed 100 tests.
2428.38 s
[unordered-containers] intersectionWithKey
2428.38 s
[unordered-containers] model: OK (0.55s)
2428.38 s
[unordered-containers] +++ OK, passed 100 tests.
2428.38 s
[unordered-containers] valid: OK (0.05s)
2428.38 s
[unordered-containers] +++ OK, passed 100 tests.
2428.38 s
[unordered-containers] compose
2428.38 s
[unordered-containers] valid: OK (0.26s)
2428.38 s
[unordered-containers] +++ OK, passed 100 tests.
2428.39 s
[unordered-containers] map
2428.54 s
[unordered-containers] model: OK (0.38s)
2428.54 s
[unordered-containers] +++ OK, passed 100 tests.
2428.54 s
[unordered-containers] valid: OK (0.05s)
2428.54 s
[unordered-containers] +++ OK, passed 100 tests.
2428.54 s
[unordered-containers] traverseWithKey
2428.54 s
[unordered-containers] model: OK (5.33s)
2428.54 s
[unordered-containers] +++ OK, passed 100 tests.
2428.54 s
[unordered-containers] valid: OK (0.09s)
2428.54 s
[unordered-containers] +++ OK, passed 100 tests.
2428.54 s
[unordered-containers] mapKeys
2428.54 s
[unordered-containers] model: OK (0.11s)
2428.54 s
[unordered-containers] +++ OK, passed 100 tests.
2428.54 s
[unordered-containers] valid: OK (5.58s)
2428.54 s
[unordered-containers] +++ OK, passed 100 tests.
2428.54 s
[unordered-containers] foldr: OK (0.10s)
2428.54 s
[unordered-containers] +++ OK, passed 100 tests.
2428.54 s
[unordered-containers] foldl: OK (0.06s)
2428.54 s
[unordered-containers] +++ OK, passed 100 tests.
2428.54 s
[unordered-containers] foldrWithKey: OK (0.09s)
2428.54 s
[unordered-containers] +++ OK, passed 100 tests.
2428.54 s
[unordered-containers] foldlWithKey: OK (0.07s)
2428.54 s
[unordered-containers] +++ OK, passed 100 tests.
2428.54 s
[unordered-containers] foldrWithKey': OK (0.06s)
2428.54 s
[unordered-containers] +++ OK, passed 100 tests.
2428.54 s
[unordered-containers] foldlWithKey': OK (0.06s)
2428.54 s
[unordered-containers] +++ OK, passed 100 tests.
2428.54 s
[unordered-containers] foldl': OK (0.12s)
2428.54 s
[unordered-containers] +++ OK, passed 100 tests.
2428.54 s
[unordered-containers] foldr': OK (0.08s)
2428.54 s
[unordered-containers] +++ OK, passed 100 tests.
2428.54 s
[unordered-containers] foldMapWithKey: OK (0.09s)
2428.54 s
[unordered-containers] +++ OK, passed 100 tests.
2428.54 s
[unordered-containers] filter
2428.62 s
[unordered-containers] model: OK (0.45s)
2428.62 s
[unordered-containers] +++ OK, passed 100 tests.
2428.62 s
[unordered-containers] valid: OK (0.44s)
2428.62 s
[unordered-containers] +++ OK, passed 100 tests.
2428.62 s
[unordered-containers] filterWithKey
2434.79 s
[unordered-containers] model: OK (15.27s)
2434.80 s
[unordered-containers] +++ OK, passed 100 tests.
2434.81 s
[unordered-containers] valid: OK (8.16s)
2434.81 s
[unordered-containers] +++ OK, passed 100 tests.
2434.81 s
[unordered-containers] mapMaybe
2434.81 s
[unordered-containers] model: OK (0.64s)
2434.81 s
[unordered-containers] +++ OK, passed 100 tests.
2434.81 s
[unordered-containers] valid: OK (0.30s)
2434.81 s
[unordered-containers] +++ OK, passed 100 tests.
2434.81 s
[unordered-containers] mapMaybeWithKey
2434.81 s
[unordered-containers] model: OK (14.92s)
2434.81 s
[unordered-containers] +++ OK, passed 100 tests.
2434.81 s
[unordered-containers] valid: OK (10.02s)
2434.81 s
[unordered-containers] +++ OK, passed 100 tests.
2434.81 s
[unordered-containers] elems: OK (0.16s)
2434.81 s
[unordered-containers] +++ OK, passed 100 tests.
2434.81 s
[unordered-containers] keys: OK (0.06s)
2434.81 s
[unordered-containers] +++ OK, passed 100 tests.
2434.81 s
[unordered-containers] fromList
2434.81 s
[unordered-containers] model: OK (0.13s)
2434.81 s
[unordered-containers] +++ OK, passed 100 tests.
2434.81 s
[unordered-containers] valid: OK (0.08s)
2434.81 s
[unordered-containers] +++ OK, passed 100 tests.
2434.81 s
[unordered-containers] fromListWith
2434.81 s
[unordered-containers] model: OK (0.11s)
2434.81 s
[unordered-containers] +++ OK, passed 100 tests.
2434.81 s
[unordered-containers] valid: OK (0.05s)
2434.81 s
[unordered-containers] +++ OK, passed 100 tests.
2434.81 s
[unordered-containers] fromListWithKey
2434.81 s
[unordered-containers] model: OK (0.13s)
2434.81 s
[unordered-containers] +++ OK, passed 100 tests.
2434.81 s
[unordered-containers] valid: OK (0.05s)
2434.81 s
[unordered-containers] +++ OK, passed 100 tests.
2434.81 s
[unordered-containers] toList: OK (0.14s)
2434.81 s
[unordered-containers] +++ OK, passed 100 tests.
2434.81 s
[unordered-containers] Data.HashMap.Strict
2434.81 s
[unordered-containers] instances
2434.81 s
[unordered-containers] Eq
2434.81 s
[unordered-containers] ==: OK (0.26s)
2434.81 s
[unordered-containers] +++ OK, passed 100 tests.
2434.81 s
[unordered-containers] /=: OK (0.20s)
2434.83 s
[unordered-containers] +++ OK, passed 100 tests.
2434.83 s
[unordered-containers] Ord
2434.83 s
[unordered-containers] compare reflexive: OK (0.09s)
2434.83 s
[unordered-containers] +++ OK, passed 100 tests.
2434.83 s
[unordered-containers] compare transitive: OK (0.23s)
2434.83 s
[unordered-containers] +++ OK, passed 100 tests.
2434.83 s
[unordered-containers] compare antisymmetric: OK (0.34s)
2434.83 s
[unordered-containers] +++ OK, passed 100 tests.
2434.83 s
[unordered-containers] Ord => Eq: OK (0.34s)
2434.83 s
[unordered-containers] +++ OK, passed 100 tests.
2434.83 s
[unordered-containers] Read/Show: OK (3.71s)
2434.83 s
[unordered-containers] +++ OK, passed 100 tests.
2434.83 s
[unordered-containers] Functor: OK (1.05s)
2434.83 s
[unordered-containers] +++ OK, passed 100 tests.
2434.83 s
[unordered-containers] Foldable: OK (0.25s)
2434.83 s
[unordered-containers] +++ OK, passed 100 tests.
2434.83 s
[unordered-containers] Bifoldable
2434.83 s
[unordered-containers] bifoldMap: OK (0.20s)
2434.84 s
[unordered-containers] +++ OK, passed 100 tests.
2434.84 s
[unordered-containers] bifoldr: OK (0.20s)
2434.84 s
[unordered-containers] +++ OK, passed 100 tests.
2434.84 s
[unordered-containers] bifoldl: OK (0.11s)
2434.84 s
[unordered-containers] +++ OK, passed 100 tests.
2434.84 s
[unordered-containers] Hashable: OK (0.20s)
2434.84 s
[unordered-containers] +++ OK, passed 100 tests.
2434.84 s
[unordered-containers] empty
2434.84 s
[unordered-containers] valid: OK
2434.84 s
[unordered-containers] +++ OK, passed 1 test.
2434.84 s
[unordered-containers] singleton
2434.84 s
[unordered-containers] valid: OK (0.08s)
2434.84 s
[unordered-containers] +++ OK, passed 100 tests.
2434.84 s
[unordered-containers] size: OK (0.08s)
2434.84 s
[unordered-containers] +++ OK, passed 100 tests.
2434.84 s
[unordered-containers] member: OK (0.06s)
2434.84 s
[unordered-containers] +++ OK, passed 100 tests.
2434.84 s
[unordered-containers] lookup: OK (0.06s)
2434.84 s
[unordered-containers] +++ OK, passed 100 tests.
2434.84 s
[unordered-containers] !?: OK (0.13s)
2434.89 s
[unordered-containers] +++ OK, passed 100 tests.
2434.89 s
[unordered-containers] insert
2434.89 s
[unordered-containers] model: OK (0.10s)
2434.89 s
[unordered-containers] +++ OK, passed 100 tests.
2434.89 s
[unordered-containers] valid: OK (0.22s)
2434.89 s
[unordered-containers] +++ OK, passed 100 tests.
2434.89 s
[unordered-containers] insertWith
2434.89 s
[unordered-containers] insertWith: OK (0.17s)
2434.89 s
[unordered-containers] +++ OK, passed 100 tests.
2434.89 s
[unordered-containers] valid: OK (0.16s)
2434.89 s
[unordered-containers] +++ OK, passed 100 tests.
2434.89 s
[unordered-containers] delete
2434.89 s
[unordered-containers] model: OK (0.10s)
2434.89 s
[unordered-containers] +++ OK, passed 100 tests.
2434.89 s
[unordered-containers] valid: OK (0.14s)
2434.89 s
[unordered-containers] +++ OK, passed 100 tests.
2434.89 s
[unordered-containers] adjust
2434.89 s
[unordered-containers] model: OK (0.15s)
2434.89 s
[unordered-containers] +++ OK, passed 100 tests.
2434.89 s
[unordered-containers] valid: OK (0.16s)
2434.89 s
[unordered-containers] +++ OK, passed 100 tests.
2434.89 s
[unordered-containers] update
2434.89 s
[unordered-containers] model: OK (0.22s)
2434.89 s
[unordered-containers] +++ OK, passed 100 tests.
2434.89 s
[unordered-containers] valid: OK (0.23s)
2434.89 s
[unordered-containers] +++ OK, passed 100 tests.
2434.89 s
[unordered-containers] alter
2434.89 s
[unordered-containers] model: OK (0.07s)
2434.89 s
[unordered-containers] +++ OK, passed 100 tests.
2434.90 s
[unordered-containers] valid: OK (0.10s)
2434.90 s
[unordered-containers] +++ OK, passed 100 tests.
2434.90 s
[unordered-containers] alterF
2434.90 s
[unordered-containers] model
2434.93 s
[unordered-containers] []: OK (1.13s)
2434.93 s
[unordered-containers] +++ OK, passed 100 tests.
2434.93 s
[unordered-containers] adjust: OK (0.23s)
2434.93 s
[unordered-containers] +++ OK, passed 100 tests.
2434.93 s
[unordered-containers] insert: OK (0.59s)
2434.93 s
[unordered-containers] +++ OK, passed 100 tests.
2434.93 s
[unordered-containers] insertWith: OK (0.12s)
2434.93 s
[unordered-containers] +++ OK, passed 100 tests.
2434.93 s
[unordered-containers] delete: OK (0.19s)
2434.93 s
[unordered-containers] +++ OK, passed 100 tests.
2434.93 s
[unordered-containers] lookup: OK (0.23s)
2434.93 s
[unordered-containers] +++ OK, passed 100 tests.
2434.93 s
[unordered-containers] valid: OK (0.41s)
2434.93 s
[unordered-containers] +++ OK, passed 100 tests.
2434.93 s
[unordered-containers] isSubmapOf
2434.94 s
[unordered-containers] model: OK (0.38s)
2434.94 s
[unordered-containers] +++ OK, passed 100 tests.
2434.94 s
[unordered-containers] m ⊆ m: OK (0.08s)
2434.94 s
[unordered-containers] +++ OK, passed 100 tests.
2434.94 s
[unordered-containers] m1 ⊆ m1 ∪ m2: OK (0.18s)
2434.94 s
[unordered-containers] +++ OK, passed 100 tests.
2434.94 s
[unordered-containers] m1 ⊈ m2 ⇒ m1 ∪ m2 ⊈ m1: OK (0.21s)
2434.94 s
[unordered-containers] +++ OK, passed 100 tests; 20 discarded.
2434.94 s
[unordered-containers] m1\m2 ⊆ m1: OK (0.19s)
2434.94 s
[unordered-containers] +++ OK, passed 100 tests.
2434.94 s
[unordered-containers] m1 ∩ m2 ≠ ∅ ⇒ m1 ⊈ m1\m2 : OK (0.48s)
2434.94 s
[unordered-containers] +++ OK, passed 100 tests; 154 discarded.
2434.94 s
[unordered-containers] delete k m ⊆ m: OK (0.58s)
2434.94 s
[unordered-containers] +++ OK, passed 100 tests; 18 discarded.
2434.94 s
[unordered-containers] m ⊈ delete k m : OK (0.07s)
2434.94 s
[unordered-containers] +++ OK, passed 100 tests; 11 discarded.
2434.94 s
[unordered-containers] k ∉ m ⇒ m ⊆ insert k v m: OK (0.27s)
2434.94 s
[unordered-containers] +++ OK, passed 100 tests; 6 discarded.
2434.94 s
[unordered-containers] k ∉ m ⇒ insert k v m ⊈ m: OK (0.13s)
2434.94 s
[unordered-containers] +++ OK, passed 100 tests; 5 discarded.
2434.94 s
[unordered-containers] union
2434.94 s
[unordered-containers] model: OK (0.48s)
2434.94 s
[unordered-containers] +++ OK, passed 100 tests.
2434.94 s
[unordered-containers] valid: OK (0.23s)
2434.94 s
[unordered-containers] +++ OK, passed 100 tests.
2434.94 s
[unordered-containers] unionWith
2434.94 s
[unordered-containers] model: OK (0.89s)
2434.94 s
[unordered-containers] +++ OK, passed 100 tests.
2434.94 s
[unordered-containers] valid: OK (0.36s)
2434.94 s
[unordered-containers] +++ OK, passed 100 tests.
2434.94 s
[unordered-containers] unionWithKey
2434.94 s
[unordered-containers] model: OK (1.23s)
2434.94 s
[unordered-containers] +++ OK, passed 100 tests.
2434.94 s
[unordered-containers] valid: OK (0.73s)
2434.94 s
[unordered-containers] +++ OK, passed 100 tests.
2434.94 s
[unordered-containers] unions
2434.94 s
[unordered-containers] model: OK (11.33s)
2434.94 s
[unordered-containers] +++ OK, passed 100 tests.
2434.94 s
[unordered-containers] valid: OK (6.88s)
2434.94 s
[unordered-containers] +++ OK, passed 100 tests.
2434.94 s
[unordered-containers] difference
2434.94 s
[unordered-containers] model: OK (0.34s)
2434.94 s
[unordered-containers] +++ OK, passed 100 tests.
2434.94 s
[unordered-containers] valid: OK (0.32s)
2434.94 s
[unordered-containers] +++ OK, passed 100 tests.
2434.94 s
[unordered-containers] differenceWith
2434.94 s
[unordered-containers] model: OK (0.62s)
2434.94 s
[unordered-containers] +++ OK, passed 100 tests.
2434.94 s
[unordered-containers] valid: OK (0.44s)
2434.94 s
[unordered-containers] +++ OK, passed 100 tests.
2434.94 s
[unordered-containers] intersection
2434.94 s
[unordered-containers] model: OK (0.48s)
2434.94 s
[unordered-containers] +++ OK, passed 100 tests.
2434.94 s
[unordered-containers] valid: OK (0.25s)
2434.94 s
[unordered-containers] +++ OK, passed 100 tests.
2434.94 s
[unordered-containers] intersectionWith
2434.94 s
[unordered-containers] model: OK (0.99s)
2434.94 s
[unordered-containers] +++ OK, passed 100 tests.
2434.94 s
[unordered-containers] valid: OK (0.62s)
2434.94 s
[unordered-containers] +++ OK, passed 100 tests.
2434.94 s
[unordered-containers] intersectionWithKey
2434.94 s
[unordered-containers] model: OK (1.02s)
2434.94 s
[unordered-containers] +++ OK, passed 100 tests.
2434.94 s
[unordered-containers] valid: OK (0.60s)
2434.94 s
[unordered-containers] +++ OK, passed 100 tests.
2434.94 s
[unordered-containers] compose
2434.94 s
[unordered-containers] valid: OK (0.43s)
2434.94 s
[unordered-containers] +++ OK, passed 100 tests.
2434.94 s
[unordered-containers] map
2434.94 s
[unordered-containers] model: OK (1.01s)
2434.94 s
[unordered-containers] +++ OK, passed 100 tests.
2434.95 s
[unordered-containers] valid: OK (0.51s)
2434.95 s
[unordered-containers] +++ OK, passed 100 tests.
2434.95 s
[unordered-containers] traverseWithKey
2434.95 s
[unordered-containers] model: OK (4.72s)
2434.95 s
[unordered-containers] +++ OK, passed 100 tests.
2434.95 s
[unordered-containers] valid: OK (0.30s)
2434.95 s
[unordered-containers] +++ OK, passed 100 tests.
2434.95 s
[unordered-containers] mapKeys
2434.95 s
[unordered-containers] model: OK (0.30s)
2434.95 s
[unordered-containers] +++ OK, passed 100 tests.
2434.95 s
[unordered-containers] valid: OK (7.79s)
2434.95 s
[unordered-containers] +++ OK, passed 100 tests.
2434.95 s
[unordered-containers] foldr: OK (0.34s)
2434.95 s
[unordered-containers] +++ OK, passed 100 tests.
2434.95 s
[unordered-containers] foldl: OK (0.11s)
2434.95 s
[unordered-containers] +++ OK, passed 100 tests.
2434.95 s
[unordered-containers] foldrWithKey: OK (0.18s)
2434.95 s
[unordered-containers] +++ OK, passed 100 tests.
2434.95 s
[unordered-containers] foldlWithKey: OK (0.17s)
2434.95 s
[unordered-containers] +++ OK, passed 100 tests.
2434.95 s
[unordered-containers] foldrWithKey': OK (0.18s)
2434.95 s
[unordered-containers] +++ OK, passed 100 tests.
2434.95 s
[unordered-containers] foldlWithKey': OK (0.30s)
2434.95 s
[unordered-containers] +++ OK, passed 100 tests.
2434.95 s
[unordered-containers] foldl': OK (0.30s)
2434.95 s
[unordered-containers] +++ OK, passed 100 tests.
2434.95 s
[unordered-containers] foldr': OK (0.37s)
2434.95 s
[unordered-containers] +++ OK, passed 100 tests.
2434.95 s
[unordered-containers] foldMapWithKey: OK (0.34s)
2434.95 s
[unordered-containers] +++ OK, passed 100 tests.
2434.95 s
[unordered-containers] filter
2434.95 s
[unordered-containers] model: OK (1.38s)
2434.95 s
[unordered-containers] +++ OK, passed 100 tests.
2434.95 s
[unordered-containers] valid: OK (1.13s)
2434.95 s
[unordered-containers] +++ OK, passed 100 tests.
2434.95 s
[unordered-containers] filterWithKey
2435.71 s
[unordered-containers] model: OK (11.17s)
2435.71 s
[unordered-containers] +++ OK, passed 100 tests.
2435.71 s
[unordered-containers] valid: OK (8.21s)
2435.71 s
[unordered-containers] +++ OK, passed 100 tests.
2435.71 s
[unordered-containers] mapMaybe
2435.71 s
[unordered-containers] model: OK (1.48s)
2435.71 s
[unordered-containers] +++ OK, passed 100 tests.
2435.72 s
[unordered-containers] valid: OK (0.63s)
2435.72 s
[unordered-containers] +++ OK, passed 100 tests.
2435.72 s
[unordered-containers] mapMaybeWithKey
2435.72 s
[unordered-containers] model: OK (10.62s)
2435.72 s
[unordered-containers] +++ OK, passed 100 tests.
2435.72 s
[unordered-containers] valid: OK (8.09s)
2435.72 s
[unordered-containers] +++ OK, passed 100 tests.
2435.72 s
[unordered-containers] elems: OK (0.38s)
2435.72 s
[unordered-containers] +++ OK, passed 100 tests.
2435.72 s
[unordered-containers] keys: OK (0.33s)
2435.72 s
[unordered-containers] +++ OK, passed 100 tests.
2435.72 s
[unordered-containers] fromList
2435.72 s
[unordered-containers] model: OK (0.13s)
2435.72 s
[unordered-containers] +++ OK, passed 100 tests.
2435.72 s
[unordered-containers] valid: OK (0.15s)
2435.72 s
[unordered-containers] +++ OK, passed 100 tests.
2435.72 s
[unordered-containers] fromListWith
2435.72 s
[unordered-containers] model: OK (0.43s)
2435.72 s
[unordered-containers] +++ OK, passed 100 tests.
2435.72 s
[unordered-containers] valid: OK (0.58s)
2435.72 s
[unordered-containers] +++ OK, passed 100 tests.
2435.72 s
[unordered-containers] fromListWithKey
2435.72 s
[unordered-containers] model: OK (0.45s)
2435.72 s
[unordered-containers] +++ OK, passed 100 tests.
2435.72 s
[unordered-containers] valid: OK (0.31s)
2435.72 s
[unordered-containers] +++ OK, passed 100 tests.
2435.72 s
[unordered-containers] toList: OK (0.21s)
2435.72 s
[unordered-containers] +++ OK, passed 100 tests.
2435.72 s
[unordered-containers] Data.HashSet
2435.72 s
[unordered-containers] instances
2435.72 s
[unordered-containers] Eq
2435.72 s
[unordered-containers] ==: OK (0.58s)
2435.72 s
[unordered-containers] +++ OK, passed 100 tests.
2435.72 s
[unordered-containers] == permutations: OK (0.10s)
2435.72 s
[unordered-containers] +++ OK, passed 100 tests.
2435.72 s
[unordered-containers] /=: OK (0.10s)
2435.72 s
[unordered-containers] +++ OK, passed 100 tests.
2435.72 s
[unordered-containers] Ord
2435.72 s
[unordered-containers] compare reflexive: OK (0.38s)
2435.72 s
[unordered-containers] +++ OK, passed 100 tests.
2435.72 s
[unordered-containers] compare transitive: OK (0.59s)
2435.72 s
[unordered-containers] +++ OK, passed 100 tests.
2435.72 s
[unordered-containers] compare antisymmetric: OK (0.21s)
2435.72 s
[unordered-containers] +++ OK, passed 100 tests.
2435.72 s
[unordered-containers] Ord => Eq: OK (0.15s)
2435.72 s
[unordered-containers] +++ OK, passed 100 tests.
2435.72 s
[unordered-containers] Read/Show: OK (2.94s)
2435.72 s
[unordered-containers] +++ OK, passed 100 tests.
2435.72 s
[unordered-containers] Foldable: OK (0.22s)
2435.72 s
[unordered-containers] +++ OK, passed 100 tests.
2435.72 s
[unordered-containers] Hashable: OK (0.20s)
2435.72 s
[unordered-containers] +++ OK, passed 100 tests.
2435.72 s
[unordered-containers] size: OK (0.09s)
2435.72 s
[unordered-containers] +++ OK, passed 100 tests.
2435.72 s
[unordered-containers] member: OK (0.07s)
2435.72 s
[unordered-containers] +++ OK, passed 100 tests.
2435.72 s
[unordered-containers] insert: OK (0.25s)
2435.72 s
[unordered-containers] +++ OK, passed 100 tests.
2435.72 s
[unordered-containers] delete: OK (0.09s)
2435.72 s
[unordered-containers] +++ OK, passed 100 tests.
2435.72 s
[unordered-containers] union: OK (0.32s)
2435.72 s
[unordered-containers] +++ OK, passed 100 tests.
2435.72 s
[unordered-containers] map: OK (7.25s)
2435.72 s
[unordered-containers] +++ OK, passed 100 tests.
2435.72 s
[unordered-containers] foldr: OK (0.12s)
2435.72 s
[unordered-containers] +++ OK, passed 100 tests.
2435.72 s
[unordered-containers] foldl': OK (0.11s)
2435.72 s
[unordered-containers] +++ OK, passed 100 tests.
2435.72 s
[unordered-containers] filter: OK (6.68s)
2435.72 s
[unordered-containers] +++ OK, passed 100 tests.
2435.72 s
[unordered-containers] toList: OK (0.18s)
2435.72 s
[unordered-containers] +++ OK, passed 100 tests.
2435.72 s
[unordered-containers] Data.HashMap.Internal.List
2435.72 s
[unordered-containers] isPermutationBy: OK (0.15s)
2435.72 s
[unordered-containers] +++ OK, passed 100 tests.
2435.72 s
[unordered-containers] isPermutationBy of different length: OK (0.15s)
2435.72 s
[unordered-containers] +++ OK, passed 100 tests; 17 discarded.
2435.72 s
[unordered-containers] pUnorderedCompare: OK (0.65s)
2435.72 s
[unordered-containers] +++ OK, passed 100 tests.
2435.72 s
[unordered-containers] modelUnorderedCompare
2435.72 s
[unordered-containers] reflexive: OK (0.20s)
2435.72 s
[unordered-containers] +++ OK, passed 100 tests.
2435.72 s
[unordered-containers] anti-symmetric: OK (0.49s)
2435.72 s
[unordered-containers] +++ OK, passed 100 tests.
2435.72 s
[unordered-containers] transitive: OK (0.17s)
2435.72 s
[unordered-containers] +++ OK, passed 100 tests.
2435.72 s
[unordered-containers] Regression tests
2435.72 s
[unordered-containers] issue32: OK
2435.72 s
[unordered-containers] issue39a: OK
2435.72 s
[unordered-containers] issue39b: OK (0.04s)
2435.72 s
[unordered-containers] +++ OK, passed 100 tests.
2435.73 s
[unordered-containers] issue254 lazy: OK (0.12s)
2435.73 s
[unordered-containers] issue254 strict: OK (0.12s)
2435.73 s
[unordered-containers] issue379
2435.73 s
[unordered-containers] Lazy.unionWith: OK (0.03s)
2435.73 s
[unordered-containers] union: OK
2435.73 s
[unordered-containers] Strict.unionWith: OK
2435.73 s
[unordered-containers] Strict.unionWithKey: OK
2435.73 s
[unordered-containers] issue381
2435.73 s
[unordered-containers] mapMaybe: OK
2435.73 s
[unordered-containers] mapMaybeWithKey: OK
2435.73 s
[unordered-containers] issue382: OK (0.03s)
2435.73 s
[unordered-containers] issue383: OK (0.14s)
2435.73 s
[unordered-containers] issue420: OK
2435.73 s
[unordered-containers] Strictness
2435.73 s
[unordered-containers] HashMap.Strict
2435.73 s
[unordered-containers] singleton is key-strict: OK
2435.73 s
[unordered-containers] +++ OK, passed 100 tests.
2435.73 s
[unordered-containers] singleton is value-strict: OK
2435.73 s
[unordered-containers] +++ OK, passed 100 tests.
2435.73 s
[unordered-containers] member is key-strict: OK (0.02s)
2435.73 s
[unordered-containers] +++ OK, passed 100 tests.
2435.73 s
[unordered-containers] lookup is key-strict: OK
2435.73 s
[unordered-containers] +++ OK, passed 100 tests.
2435.73 s
[unordered-containers] lookupDefault is key-strict: OK (0.05s)
2435.73 s
[unordered-containers] +++ OK, passed 100 tests.
2435.73 s
[unordered-containers] findWithDefault is key-strict: OK (0.11s)
2435.73 s
[unordered-containers] +++ OK, passed 100 tests.
2435.73 s
[unordered-containers] ! is key-strict: OK
2435.73 s
[unordered-containers] +++ OK, passed 100 tests.
2435.73 s
[unordered-containers] delete is key-strict: OK
2435.73 s
[unordered-containers] +++ OK, passed 100 tests.
2435.73 s
[unordered-containers] adjust is key-strict: OK
2435.73 s
[unordered-containers] +++ OK, passed 100 tests.
2435.73 s
[unordered-containers] adjust is value-strict: OK (0.24s)
2435.73 s
[unordered-containers] +++ OK, passed 100 tests.
2435.73 s
[unordered-containers] insert is key-strict: OK (0.01s)
2435.73 s
[unordered-containers] +++ OK, passed 100 tests.
2435.73 s
[unordered-containers] insert is value-strict: OK
2435.73 s
[unordered-containers] +++ OK, passed 100 tests.
2435.73 s
[unordered-containers] insertWith is key-strict: OK (0.11s)
2435.73 s
[unordered-containers] +++ OK, passed 100 tests.
2435.73 s
[unordered-containers] insertWith is value-strict: OK (0.22s)
2435.73 s
[unordered-containers] +++ OK, passed 100 tests.
2435.73 s
[unordered-containers] fromList is key-strict: OK
2435.73 s
[unordered-containers] +++ OK, passed 1 test.
2435.73 s
[unordered-containers] fromList is value-strict: OK
2435.73 s
[unordered-containers] +++ OK, passed 100 tests.
2435.73 s
[unordered-containers] fromListWith is key-strict: OK
2435.73 s
[unordered-containers] +++ OK, passed 100 tests.
2435.73 s
[unordered-containers] fromListWith is value-strict: OK
2435.73 s
[unordered-containers] +++ OK, passed 100 tests.
2435.73 s
[unordered-containers]
2435.73 s
[unordered-containers] All 256 tests passed (17.05s)
2435.76 s
[unordered-containers] Test suite unordered-containers-tests: PASS
2435.76 s
[unordered-containers] Test suite logged to:
2435.76 s
[unordered-containers] dist/test/unordered-containers-0.2.20-unordered-containers-tests.log
2435.77 s
[unordered-containers] 1 of 1 test suites (1 of 1 test cases) passed.
2435.80 s
[unordered-containers] Phase: haddockPhase
2436.60 s
[unordered-containers] Preprocessing library for unordered-containers-0.2.20..
2436.61 s
[unordered-containers] Running Haddock on library for unordered-containers-0.2.20..
2436.80 s
[unordered-containers] Warning: --source-* options are ignored when --hyperlinked-source is enabled.
2437.41 s
[unordered-containers]
2437.41 s
[unordered-containers] Data/HashMap/Internal.hs:12:14-23: warning : [ -Wdeprecated-flags ]
2437.42 s
[unordered-containers] -XTypeInType is deprecated: use -XDataKinds and -XPolyKinds instead
2437.42 s
[unordered-containers] |
2437.42 s
[unordered-containers] 12 | {-# LANGUAGE TypeInType #-}
2437.42 s
[unordered-containers] | ^^^^^^^^^^
2438.60 s
[unordered-containers] 33% ( 16 / 48) in 'Data.HashMap.Internal.Array'
2438.60 s
[unordered-containers] Missing documentation for:
2438.60 s
[unordered-containers] Array (Data/HashMap/Internal/Array.hs:125)
2438.60 s
[unordered-containers] MArray (Data/HashMap/Internal/Array.hs:157)
2438.60 s
[unordered-containers] new_ (Data/HashMap/Internal/Array.hs:207)
2438.60 s
[unordered-containers] singleton (Data/HashMap/Internal/Array.hs:224)
2438.60 s
[unordered-containers] singletonM (Data/HashMap/Internal/Array.hs:228)
2438.60 s
[unordered-containers] snoc (Data/HashMap/Internal/Array.hs:232)
2438.60 s
[unordered-containers] pair (Data/HashMap/Internal/Array.hs:241)
2438.60 s
[unordered-containers] length (Data/HashMap/Internal/Array.hs:153)
2438.60 s
[unordered-containers] lengthM (Data/HashMap/Internal/Array.hs:161)
2438.60 s
[unordered-containers] read (Data/HashMap/Internal/Array.hs:248)
2438.60 s
[unordered-containers] write (Data/HashMap/Internal/Array.hs:254)
2438.60 s
[unordered-containers] index (Data/HashMap/Internal/Array.hs:261)
2438.60 s
[unordered-containers] indexM (Data/HashMap/Internal/Array.hs:273)
2438.60 s
[unordered-containers] index# (Data/HashMap/Internal/Array.hs:267)
2438.60 s
[unordered-containers] sameArray1 (Data/HashMap/Internal/Array.hs:139)
2438.60 s
[unordered-containers] unsafeFreeze (Data/HashMap/Internal/Array.hs:279)
2438.60 s
[unordered-containers] unsafeThaw (Data/HashMap/Internal/Array.hs:285)
2438.60 s
[unordered-containers] unsafeSameArray (Data/HashMap/Internal/Array.hs:135)
2438.60 s
[unordered-containers] run (Data/HashMap/Internal/Array.hs:291)
2438.60 s
[unordered-containers] cloneM (Data/HashMap/Internal/Array.hs:313)
2438.60 s
[unordered-containers] foldl (Data/HashMap/Internal/Array.hs:403)
2438.60 s
[unordered-containers] foldl' (Data/HashMap/Internal/Array.hs:374)
2438.60 s
[unordered-containers] foldr (Data/HashMap/Internal/Array.hs:393)
2438.60 s
[unordered-containers] foldr' (Data/HashMap/Internal/Array.hs:384)
2438.60 s
[unordered-containers] foldMap (Data/HashMap/Internal/Array.hs:416)
2438.60 s
[unordered-containers] thaw (Data/HashMap/Internal/Array.hs:435)
2438.60 s
[unordered-containers] map (Data/HashMap/Internal/Array.hs:460)
2438.60 s
[unordered-containers] traverse (Data/HashMap/Internal/Array.hs:536)
2438.60 s
[unordered-containers] traverse' (Data/HashMap/Internal/Array.hs:552)
2438.60 s
[unordered-containers] toList (Data/HashMap/Internal/Array.hs:528)
2438.60 s
[unordered-containers] fromList (Data/HashMap/Internal/Array.hs:493)
2438.60 s
[unordered-containers] fromList' (Data/HashMap/Internal/Array.hs:505)
2439.21 s
[unordered-containers]
2439.21 s
[unordered-containers] Data/HashMap/Internal/Array.hs:83:1-35: warning : [ -Wunused-imports ]
2439.21 s
[unordered-containers] The import of ‘Control.Applicative’ is redundant
2439.21 s
[unordered-containers] except perhaps to import instances from ‘Control.Applicative’
2439.21 s
[unordered-containers] To import instances alone, use: import Control.Applicative()
2439.21 s
[unordered-containers] |
2439.21 s
[unordered-containers] 83 | import Control.Applicative (liftA2)
2439.21 s
[unordered-containers] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2439.28 s
[unordered-containers] 25% ( 1 / 4) in 'Data.HashMap.Internal.List'
2439.28 s
[unordered-containers] Missing documentation for:
2439.29 s
[unordered-containers] isPermutationBy (Data/HashMap/Internal/List.hs:39)
2439.29 s
[unordered-containers] deleteBy (Data/HashMap/Internal/List.hs:82)
2439.29 s
[unordered-containers] unorderedCompare (Data/HashMap/Internal/List.hs:67)
2440.67 s
[unordered-containers] Warning: 'Leaf' is ambiguous. It is defined
2440.71 s
[unordered-containers] * at Data/HashMap/Internal.hs:225:7
2440.71 s
[unordered-containers] * at Data/HashMap/Internal.hs:185:1
2440.71 s
[unordered-containers] You may be able to disambiguate the identifier by qualifying it or
2440.71 s
[unordered-containers] by specifying the type/value namespace explicitly.
2440.71 s
[unordered-containers] Defaulting to the one defined at Data/HashMap/Internal.hs:185:1
2440.71 s
[unordered-containers] Warning: 'at' is out of scope.
2440.71 s
[unordered-containers] If you qualify the identifier, haddock can try to link it anyway.
2440.73 s
[unordered-containers] 88% ( 93 /105) in 'Data.HashMap.Internal'
2440.73 s
[unordered-containers] Missing documentation for:
2440.73 s
[unordered-containers] Leaf (Data/HashMap/Internal.hs:185)
2440.73 s
[unordered-containers] intersectionWithKey# (Data/HashMap/Internal.hs:1854)
2440.73 s
[unordered-containers] updateOrConcatWithKey (Data/HashMap/Internal.hs:2367)
2440.73 s
[unordered-containers] equalKeys (Data/HashMap/Internal.hs:510)
2440.73 s
[unordered-containers] equalKeys1 (Data/HashMap/Internal.hs:494)
2440.73 s
[unordered-containers] lookupRecordCollision (Data/HashMap/Internal.hs:677)
2440.73 s
[unordered-containers] LookupRes (Data/HashMap/Internal.hs:657)
2440.73 s
[unordered-containers] lookupResToMaybe (Data/HashMap/Internal.hs:659)
2440.73 s
[unordered-containers] insert' (Data/HashMap/Internal.hs:805)
2440.73 s
[unordered-containers] delete' (Data/HashMap/Internal.hs:1123)
2440.73 s
[unordered-containers] insertNewKey (Data/HashMap/Internal.hs:847)
2440.73 s
[unordered-containers] insertKeyExists (Data/HashMap/Internal.hs:882)
2443.10 s
[unordered-containers] 50% ( 3 / 6) in 'Data.HashMap.Internal.Debug'
2443.10 s
[unordered-containers] Missing documentation for:
2443.10 s
[unordered-containers] valid (Data/HashMap/Internal/Debug.hs:97)
2443.10 s
[unordered-containers] Validity (Data/HashMap/Internal/Debug.hs:43)
2443.10 s
[unordered-containers] SubHashPath (Data/HashMap/Internal/Debug.hs:75)
2443.51 s
[unordered-containers] Warning: 'lookup' is out of scope.
2443.51 s
[unordered-containers] If you qualify the identifier, haddock can try to link it anyway.
2443.51 s
[unordered-containers] Warning: 'at' is out of scope.
2443.52 s
[unordered-containers] If you qualify the identifier, haddock can try to link it anyway.
2443.55 s
[unordered-containers] 100% ( 67 / 67) in 'Data.HashMap.Internal.Strict'
2444.53 s
[unordered-containers] 100% ( 35 / 35) in 'Data.HashSet.Internal'
2445.10 s
[unordered-containers] 100% ( 32 / 32) in 'Data.HashSet'
2445.14 s
[unordered-containers] 100% ( 69 / 69) in 'Data.HashMap.Strict'
2445.17 s
[unordered-containers] 100% ( 69 / 69) in 'Data.HashMap.Lazy'
2464.45 s
[unordered-containers] Documentation created: dist/doc/html/unordered-containers/index.html,
2465.34 s
[unordered-containers] dist/doc/html/unordered-containers/unordered-containers.txt
2465.34 s
[unordered-containers] Preprocessing test suite 'unordered-containers-tests' for unordered-containers-0.2.20..
2465.34 s
[unordered-containers] Phase: installPhase
2465.34 s
[unordered-containers] Installing library in /nix/store/z8s137h45isga31zgvwjsins1vp86iz7-unordered-containers-0.2.20/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn
2467.02 s
[unordered-containers] Phase: fixupPhase
2467.16 s
[unordered-containers] shrinking RPATHs of ELF executables and libraries in /nix/store/z8s137h45isga31zgvwjsins1vp86iz7-unordered-containers-0.2.20
2467.18 s
[unordered-containers] shrinking /nix/store/z8s137h45isga31zgvwjsins1vp86iz7-unordered-containers-0.2.20/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHSunordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn-ghc9.6.3.so
2467.20 s
[unordered-containers] checking for references to /build/ in /nix/store/z8s137h45isga31zgvwjsins1vp86iz7-unordered-containers-0.2.20...
2467.28 s
[unordered-containers] patching script interpreter paths in /nix/store/z8s137h45isga31zgvwjsins1vp86iz7-unordered-containers-0.2.20
2467.30 s
[unordered-containers] stripping (with command strip and flags -S -p) in /nix/store/z8s137h45isga31zgvwjsins1vp86iz7-unordered-containers-0.2.20/lib
2467.89 s
[unordered-containers] shrinking RPATHs of ELF executables and libraries in /nix/store/x3f53kdhg8ic99kziv9mh8v0s4vgqpyv-unordered-containers-0.2.20-doc
2467.92 s
[unordered-containers] checking for references to /build/ in /nix/store/x3f53kdhg8ic99kziv9mh8v0s4vgqpyv-unordered-containers-0.2.20-doc...
2467.94 s
[unordered-containers] patching script interpreter paths in /nix/store/x3f53kdhg8ic99kziv9mh8v0s4vgqpyv-unordered-containers-0.2.20-doc
2468.45 s
[unordered-containers:post-build] Uploading to the NixCI cache: /nix/store/x3f53kdhg8ic99kziv9mh8v0s4vgqpyv-unordered-containers-0.2.20-doc /nix/store/z8s137h45isga31zgvwjsins1vp86iz7-unordered-containers-0.2.20
2469.01 s
[unordered-containers:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
2469.84 s
[unordered-containers:post-build] copying 2 paths...
2469.85 s
[unordered-containers:post-build] copying path '/nix/store/x3f53kdhg8ic99kziv9mh8v0s4vgqpyv-unordered-containers-0.2.20-doc' to 'https://cache.nix-ci.com'...
2473.29 s
[unordered-containers:post-build] copying path '/nix/store/z8s137h45isga31zgvwjsins1vp86iz7-unordered-containers-0.2.20' to 'https://cache.nix-ci.com'...
2480.55 s
[unordered-containers:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
2481.51 s
[unordered-containers:post-build] copying 1 paths...
2481.51 s
[unordered-containers:post-build] copying path '/nix/store/n1s7fg19hxxlbxf6hy11mgwdajhplp6g-unordered-containers-0.2.20.drv' to 'https://cache.nix-ci.com'...
2483.59 s
Uploaded unordered-containers in 15.2s
2483.59 s
Progress: 184 of 217 built, 312 of 312 downloaded from cache
2483.59 s
Built unordered-containers in 3m51s
2483.82 s
Building /nix/store/khxq309mhw5bynlk19ym0dnfqy03ad69-charset-0.3.12.drv
2483.98 s
Building /nix/store/kqm4gwmd2bxkbv273a3w880xc34pcnyw-quickcheck-instances-0.3.32.drv
2484.17 s
Building /nix/store/9k4hlscvw7khirgnbzb1031b2d6amhgh-semigroupoids-6.0.1.drv
2484.17 s
[charset] Phase: setupCompilerEnvironmentPhase
2484.17 s
[charset] Build with /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3.
2484.26 s
[quickcheck-instances] Phase: setupCompilerEnvironmentPhase
2484.30 s
[quickcheck-instances] Build with /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3.
2484.36 s
[semigroupoids] Phase: setupCompilerEnvironmentPhase
2484.37 s
[semigroupoids] Build with /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3.
2484.84 s
[charset] Phase: unpackPhase
2484.86 s
[charset] unpacking source archive /nix/store/id6snxkyy60iidv94fkc4a183lfx9kmv-charset-0.3.12.tar.gz
2484.97 s
[charset] source root is charset-0.3.12
2485.00 s
[charset] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "charset-0.3.12/src/Data/CharSet/Unicode.hs"
2485.05 s
[charset] Phase: patchPhase
2485.09 s
[charset] Phase: compileBuildDriverPhase
2485.10 s
[charset] setupCompileFlags: -package-db=/build/tmp.frFdqkfPKA/setup-package.conf.d -threaded
2485.11 s
[semigroupoids] Phase: unpackPhase
2485.14 s
[semigroupoids] unpacking source archive /nix/store/nj5kxxp3cbmwliynbmczi5164gg3i82a-semigroupoids-6.0.1.tar.gz
2485.17 s
[semigroupoids] source root is semigroupoids-6.0.1
2485.22 s
[semigroupoids] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "semigroupoids-6.0.1/.vim.custom"
2485.25 s
[semigroupoids] Phase: patchPhase
2485.32 s
[charset] [1 of 2] Compiling Main ( Setup.lhs, /build/tmp.frFdqkfPKA/Main.o )
2485.33 s
[quickcheck-instances] Phase: unpackPhase
2485.37 s
[quickcheck-instances] unpacking source archive /nix/store/kz0fzqcr8g42rvq6dwlwvzxmg8rjfhqn-quickcheck-instances-0.3.32.tar.gz
2485.37 s
[semigroupoids] Replace Cabal file with edited version from mirror://hackage/semigroupoids-6.0.1/revision/2.cabal.
2485.42 s
[quickcheck-instances] source root is quickcheck-instances-0.3.32
2485.42 s
[semigroupoids] Phase: compileBuildDriverPhase
2485.42 s
[semigroupoids] setupCompileFlags: -package-db=/build/tmp.2nsM1vFVv4/setup-package.conf.d -threaded
2485.44 s
[quickcheck-instances] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "quickcheck-instances-0.3.32/test/Tests.hs"
2485.48 s
[quickcheck-instances] Phase: patchPhase
2485.49 s
[quickcheck-instances] Replace Cabal file with edited version from mirror://hackage/quickcheck-instances-0.3.32/revision/1.cabal.
2485.51 s
[quickcheck-instances] Phase: compileBuildDriverPhase
2485.53 s
[quickcheck-instances] setupCompileFlags: -package-db=/build/tmp.DHyCHwrNbb/setup-package.conf.d -threaded
2485.56 s
[charset] [2 of 2] Linking Setup
2485.76 s
[quickcheck-instances] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.DHyCHwrNbb/Main.o )
2485.77 s
[semigroupoids] [1 of 2] Compiling Main ( Setup.lhs, /build/tmp.2nsM1vFVv4/Main.o )
2485.95 s
[quickcheck-instances] [2 of 2] Linking Setup
2486.13 s
[semigroupoids] [2 of 2] Linking Setup
2489.46 s
[charset] Phase: updateAutotoolsGnuConfigScriptsPhase
2489.49 s
[charset] Phase: configurePhase
2489.52 s
[charset] configureFlags: --verbose --prefix=/nix/store/303xhvicgh7lbh675nmad2kbgs54bbqx-charset-0.3.12 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/isb85f5l7wm3bs9wghbncbz3b00nf6b5-charset-0.3.12-doc/share/doc/charset-0.3.12 --with-gcc=gcc --package-db=/build/tmp.frFdqkfPKA/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/yw7vb4hamv9mqgbgf7598zvis7k2spyx-ncurses-6.5/lib --extra-lib-dirs=/nix/store/adfh8p731fy9iahv0mccbx0is6i96diy-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vf3hfbbl7h32axb73fa2b0dbqg0gmjgi-elfutils-0.192/lib --extra-lib-dirs=/nix/store/wx2hkwfpc39ixyww2hai0v697zzrpbxr-gmp-with-cxx-6.3.0/lib
2489.54 s
[charset] Using Parsec parser
2489.54 s
[charset] Configuring charset-0.3.12...
2490.21 s
[quickcheck-instances] Phase: updateAutotoolsGnuConfigScriptsPhase
2490.22 s
[semigroupoids] Phase: updateAutotoolsGnuConfigScriptsPhase
2490.28 s
[semigroupoids] Phase: configurePhase
2490.29 s
[semigroupoids] configureFlags: --verbose --prefix=/nix/store/68mrp9cc5jp08f1vgpq9b3nwqsxzw4m2-semigroupoids-6.0.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/yad52wsnpgz7nm1m2b9smwyb7swx3iik-semigroupoids-6.0.1-doc/share/doc/semigroupoids-6.0.1 --with-gcc=gcc --package-db=/build/tmp.2nsM1vFVv4/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/yw7vb4hamv9mqgbgf7598zvis7k2spyx-ncurses-6.5/lib --extra-lib-dirs=/nix/store/adfh8p731fy9iahv0mccbx0is6i96diy-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vf3hfbbl7h32axb73fa2b0dbqg0gmjgi-elfutils-0.192/lib --extra-lib-dirs=/nix/store/wx2hkwfpc39ixyww2hai0v697zzrpbxr-gmp-with-cxx-6.3.0/lib
2490.29 s
[quickcheck-instances] Phase: configurePhase
2490.32 s
[quickcheck-instances] configureFlags: --verbose --prefix=/nix/store/fd4x1qzfxbj5npb782brmcrzqydxjr35-quickcheck-instances-0.3.32 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/y7r8xs2rq813sjcs7a833azpln2vcx53-quickcheck-instances-0.3.32-doc/share/doc/quickcheck-instances-0.3.32 --with-gcc=gcc --package-db=/build/tmp.DHyCHwrNbb/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/yw7vb4hamv9mqgbgf7598zvis7k2spyx-ncurses-6.5/lib --extra-lib-dirs=/nix/store/adfh8p731fy9iahv0mccbx0is6i96diy-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vf3hfbbl7h32axb73fa2b0dbqg0gmjgi-elfutils-0.192/lib --extra-lib-dirs=/nix/store/wx2hkwfpc39ixyww2hai0v697zzrpbxr-gmp-with-cxx-6.3.0/lib
2490.32 s
[semigroupoids] Using Parsec parser
2490.32 s
[semigroupoids] Configuring semigroupoids-6.0.1...
2490.35 s
[quickcheck-instances] Using Parsec parser
2490.35 s
[quickcheck-instances] Configuring quickcheck-instances-0.3.32...
2490.91 s
[charset] Dependency array >=0.2 && <0.6: using array-0.5.5.0
2490.93 s
[charset] Dependency base >=4.9 && <5: using base-4.18.1.0
2490.93 s
[charset] Dependency bytestring >=0.9 && <0.13: using bytestring-0.11.5.2
2490.93 s
[charset] Dependency containers >=0.4.2.0 && <0.9: using containers-0.6.7
2490.93 s
[charset] Dependency unordered-containers >=0.1.4.6 && <0.3: using
2490.93 s
[charset] unordered-containers-0.2.20
2492.14 s
[charset] Source component graph: component lib
2492.14 s
[charset] Configured component graph:
2492.14 s
[charset] component charset-0.3.12-HcwIqgbGtt44OpCaaUboz9
2492.14 s
[charset] include array-0.5.5.0
2492.14 s
[charset] include base-4.18.1.0
2492.14 s
[charset] include bytestring-0.11.5.2
2492.14 s
[charset] include containers-0.6.7
2492.14 s
[charset] include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn
2492.14 s
[charset] Linked component graph:
2492.14 s
[charset] unit charset-0.3.12-HcwIqgbGtt44OpCaaUboz9
2492.14 s
[charset] include array-0.5.5.0
2492.14 s
[charset] include base-4.18.1.0
2492.14 s
[charset] include bytestring-0.11.5.2
2492.14 s
[charset] include containers-0.6.7
2492.14 s
[charset] include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn
2492.14 s
[charset] Data.CharSet=charset-0.3.12-HcwIqgbGtt44OpCaaUboz9:Data.CharSet,Data.CharSet.ByteSet=charset-0.3.12-HcwIqgbGtt44OpCaaUboz9:Data.CharSet.ByteSet,Data.CharSet.Common=charset-0.3.12-HcwIqgbGtt44OpCaaUboz9:Data.CharSet.Common,Data.CharSet.Posix=charset-0.3.12-HcwIqgbGtt44OpCaaUboz9:Data.CharSet.Posix,Data.CharSet.Posix.Ascii=charset-0.3.12-HcwIqgbGtt44OpCaaUboz9:Data.CharSet.Posix.Ascii,Data.CharSet.Posix.Unicode=charset-0.3.12-HcwIqgbGtt44OpCaaUboz9:Data.CharSet.Posix.Unicode,Data.CharSet.Unicode=charset-0.3.12-HcwIqgbGtt44OpCaaUboz9:Data.CharSet.Unicode,Data.CharSet.Unicode.Block=charset-0.3.12-HcwIqgbGtt44OpCaaUboz9:Data.CharSet.Unicode.Block,Data.CharSet.Unicode.Category=charset-0.3.12-HcwIqgbGtt44OpCaaUboz9:Data.CharSet.Unicode.Category
2492.14 s
[charset] Ready component graph:
2492.14 s
[charset] definite charset-0.3.12-HcwIqgbGtt44OpCaaUboz9
2492.14 s
[charset] depends array-0.5.5.0
2492.14 s
[charset] depends base-4.18.1.0
2492.14 s
[charset] depends bytestring-0.11.5.2
2492.14 s
[charset] depends containers-0.6.7
2492.14 s
[charset] depends unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn
2492.14 s
[charset] Using Cabal-3.10.1.0 compiled by ghc-9.6
2492.14 s
[charset] Using compiler: ghc-9.6.3
2492.14 s
[charset] Using install prefix:
2492.15 s
[charset] /nix/store/303xhvicgh7lbh675nmad2kbgs54bbqx-charset-0.3.12
2492.15 s
[charset] Executables installed in:
2492.15 s
[charset] /nix/store/303xhvicgh7lbh675nmad2kbgs54bbqx-charset-0.3.12/bin
2492.15 s
[charset] Libraries installed in:
2492.15 s
[charset] /nix/store/303xhvicgh7lbh675nmad2kbgs54bbqx-charset-0.3.12/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/charset-0.3.12-HcwIqgbGtt44OpCaaUboz9
2492.15 s
[charset] Dynamic Libraries installed in:
2492.15 s
[charset] /nix/store/303xhvicgh7lbh675nmad2kbgs54bbqx-charset-0.3.12/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3
2492.15 s
[charset] Private executables installed in:
2492.15 s
[charset] /nix/store/303xhvicgh7lbh675nmad2kbgs54bbqx-charset-0.3.12/libexec/x86_64-linux-ghc-9.6.3/charset-0.3.12
2492.15 s
[charset] Data files installed in:
2492.15 s
[charset] /nix/store/303xhvicgh7lbh675nmad2kbgs54bbqx-charset-0.3.12/share/x86_64-linux-ghc-9.6.3/charset-0.3.12
2492.15 s
[charset] Documentation installed in:
2492.15 s
[charset] /nix/store/isb85f5l7wm3bs9wghbncbz3b00nf6b5-charset-0.3.12-doc/share/doc/charset-0.3.12
2492.15 s
[charset] Configuration files installed in:
2492.15 s
[charset] /nix/store/303xhvicgh7lbh675nmad2kbgs54bbqx-charset-0.3.12/etc
2492.15 s
[charset] No alex found
2492.15 s
[charset] Using ar found on system at:
2492.15 s
[charset] /nix/store/87zpmcmwvn48z4lbrfba74b312h22s6c-binutils-wrapper-2.44/bin/ar
2492.15 s
[charset] No c2hs found
2492.15 s
[charset] No cpphs found
2492.15 s
[charset] No doctest found
2492.15 s
[charset] Using gcc version 14.3.0 given by user at:
2492.15 s
[charset] /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/gcc
2492.15 s
[charset] Using ghc version 9.6.3 found on system at:
2492.16 s
[charset] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/ghc
2492.16 s
[charset] Using ghc-pkg version 9.6.3 found on system at:
2492.16 s
[charset] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/ghc-pkg-9.6.3
2492.16 s
[charset] No ghcjs found
2492.16 s
[charset] No ghcjs-pkg found
2492.16 s
[charset] No greencard found
2492.16 s
[charset] Using haddock version 2.29.1 found on system at:
2492.16 s
[charset] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/haddock-ghc-9.6.3
2492.16 s
[charset] No happy found
2492.16 s
[charset] Using haskell-suite found on system at: haskell-suite-dummy-location
2492.16 s
[charset] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location
2492.16 s
[charset] No hmake found
2492.16 s
[charset] Using hpc version 0.68 found on system at:
2492.16 s
[charset] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/hpc-ghc-9.6.3
2492.16 s
[charset] Using hsc2hs version 0.68.9 found on system at:
2492.16 s
[charset] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/hsc2hs-ghc-9.6.3
2492.16 s
[charset] Using hscolour version 1.25 found on system at:
2492.16 s
[charset] /nix/store/s7zghqqjhw73n7zzski9hyx8f25l0lsj-hscolour-1.25/bin/HsColour
2492.16 s
[charset] No jhc found
2492.16 s
[charset] Using ld found on system at:
2492.16 s
[charset] /nix/store/87zpmcmwvn48z4lbrfba74b312h22s6c-binutils-wrapper-2.44/bin/ld.gold
2492.16 s
[charset] No pkg-config found
2492.16 s
[charset] Using runghc version 9.6.3 found on system at:
2492.16 s
[charset] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/runghc-9.6.3
2492.16 s
[charset] Using strip version 2.44 found on system at:
2492.16 s
[charset] /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/strip
2492.16 s
[charset] Using tar found on system at:
2492.16 s
[charset] /nix/store/w60s4xh1pjg6dwbw7j0b4xzlpp88q5qg-gnutar-1.35/bin/tar
2492.16 s
[charset] No uhc found
2492.19 s
[quickcheck-instances] Dependency OneTuple >=0.4.2 && <0.5: using OneTuple-0.4.2
2492.19 s
[quickcheck-instances] Dependency QuickCheck >=2.14.2 && <2.15.1: using QuickCheck-2.14.3
2492.19 s
[quickcheck-instances] Dependency array >=0.5.3.0 && <0.6: using array-0.5.5.0
2492.19 s
[quickcheck-instances] Dependency base >=4.12.0.0 && <4.22: using base-4.18.1.0
2492.19 s
[quickcheck-instances] Dependency bytestring >=0.10.8.2 && <0.13: using bytestring-0.11.5.2
2492.19 s
[quickcheck-instances] Dependency case-insensitive >=1.2.0.11 && <1.3: using case-insensitive-1.2.1.0
2492.19 s
[quickcheck-instances] Dependency containers >=0.6.0.1 && <0.8: using containers-0.6.7
2492.19 s
[quickcheck-instances] Dependency data-fix >=0.3 && <0.4: using data-fix-0.3.4
2492.19 s
[quickcheck-instances] Dependency hashable >=1.4.4.0 && <1.6: using hashable-1.4.7.0
2492.19 s
[quickcheck-instances] Dependency integer-logarithms >=1.0.3.1 && <1.1: using
2492.19 s
[quickcheck-instances] integer-logarithms-1.0.4
2492.19 s
[quickcheck-instances] Dependency old-time >=1.1.0.0 && <1.2: using old-time-1.1.0.4
2492.19 s
[quickcheck-instances] Dependency primitive >=0.9.0.0 && <0.10: using primitive-0.9.1.0
2492.19 s
[quickcheck-instances] Dependency scientific >=0.3.8.0 && <0.4: using scientific-0.3.8.0
2492.19 s
[quickcheck-instances] Dependency splitmix >=0.1.0.5 && <0.2: using splitmix-0.1.1
2492.19 s
[quickcheck-instances] Dependency strict >=0.5 && <0.6: using strict-0.5.1
2492.19 s
[quickcheck-instances] Dependency tagged >=0.8.8 && <0.9: using tagged-0.8.8
2492.19 s
[quickcheck-instances] Dependency text >=1.2.3.0 && <1.3 || >=2.0 && <2.2: using text-2.0.2
2492.19 s
[quickcheck-instances] Dependency text-short >=0.1.4 && <0.2: using text-short-0.1.6
2492.19 s
[quickcheck-instances] Dependency these >=1.2.1 && <1.3: using these-1.2.1
2492.19 s
[quickcheck-instances] Dependency time-compat >=1.9.4 && <1.10: using time-compat-1.9.7
2492.19 s
[quickcheck-instances] Dependency transformers >=0.5.6.2 && <0.7: using transformers-0.6.1.0
2492.19 s
[quickcheck-instances] Dependency unordered-containers >=0.2.20 && <0.3: using
2492.19 s
[quickcheck-instances] unordered-containers-0.2.20
2492.19 s
[quickcheck-instances] Dependency uuid-types >=1.0.6 && <1.1: using uuid-types-1.0.6
2492.19 s
[quickcheck-instances] Dependency vector >=0.13.1.0 && <0.14: using vector-0.13.2.0
2492.19 s
[quickcheck-instances] Dependency QuickCheck: using QuickCheck-2.14.3
2492.19 s
[quickcheck-instances] Dependency base: using base-4.18.1.0
2492.19 s
[quickcheck-instances] Dependency containers: using containers-0.6.7
2492.19 s
[quickcheck-instances] Dependency primitive: using primitive-0.9.1.0
2492.19 s
[quickcheck-instances] Dependency quickcheck-instances: using quickcheck-instances-0.3.32
2492.19 s
[quickcheck-instances] Dependency tagged: using tagged-0.8.8
2492.19 s
[quickcheck-instances] Dependency uuid-types: using uuid-types-1.0.6
2492.46 s
[semigroupoids] Flags chosen: comonad=True, containers=True, contravariant=True,
2492.46 s
[semigroupoids] distributive=True, tagged=True, unordered-containers=True
2492.46 s
[semigroupoids] Dependency base >=4.9 && <5: using base-4.18.1.0
2492.46 s
[semigroupoids] Dependency base-orphans >=0.8.4 && <1: using base-orphans-0.9.3
2492.46 s
[semigroupoids] Dependency bifunctors >=5.6 && <6: using bifunctors-5.6.2
2492.46 s
[semigroupoids] Dependency comonad >=5.0.8 && <6: using comonad-5.0.9
2492.46 s
[semigroupoids] Dependency containers >=0.6.7 && <0.9: using containers-0.6.7
2492.46 s
[semigroupoids] Dependency contravariant >=1.5.3 && <2: using contravariant-1.5.5
2492.46 s
[semigroupoids] Dependency distributive >=0.5.2 && <1: using distributive-0.6.2.1
2492.46 s
[semigroupoids] Dependency hashable >=1.2.7.0 && <1.6: using hashable-1.4.7.0
2492.46 s
[semigroupoids] Dependency tagged >=0.8.7 && <1: using tagged-0.8.8
2492.46 s
[semigroupoids] Dependency template-haskell >=0.2.11: using template-haskell-2.20.0.0
2492.46 s
[semigroupoids] Dependency transformers >=0.6.1.0 && <0.7: using transformers-0.6.1.0
2492.46 s
[semigroupoids] Dependency transformers-compat >=0.6 && <0.8: using transformers-compat-0.7.2
2492.46 s
[semigroupoids] Dependency unordered-containers >=0.2.8.0 && <0.3: using
2492.47 s
[semigroupoids] unordered-containers-0.2.20
2492.56 s
[charset] Phase: buildPhase
2492.83 s
[charset] Preprocessing library for charset-0.3.12..
2492.86 s
[charset] Building library for charset-0.3.12..
2493.16 s
[quickcheck-instances] Source component graph:
2493.16 s
[quickcheck-instances] component lib
2493.16 s
[quickcheck-instances] component test:self-test dependency lib
2493.16 s
[quickcheck-instances] Configured component graph:
2493.16 s
[quickcheck-instances] component quickcheck-instances-0.3.32-9fGeBu9hiv82mPGYbzXPCv
2493.16 s
[quickcheck-instances] include OneTuple-0.4.2-4RYUUrRewNpIt4JzrjaVAt
2493.16 s
[quickcheck-instances] include QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS
2493.16 s
[quickcheck-instances] include array-0.5.5.0
2493.16 s
[quickcheck-instances] include base-4.18.1.0
2493.16 s
[quickcheck-instances] include bytestring-0.11.5.2
2493.16 s
[quickcheck-instances] include case-insensitive-1.2.1.0-2Fr30x162J97VVTi3Jt0ZA
2493.16 s
[quickcheck-instances] include containers-0.6.7
2493.16 s
[quickcheck-instances] include data-fix-0.3.4-7Z2HzEJJxjpGfhwNdMyfvw
2493.16 s
[quickcheck-instances] include hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3
2493.16 s
[quickcheck-instances] include integer-logarithms-1.0.4-634gX6SnNksJOgHR1DSNl1
2493.16 s
[quickcheck-instances] include old-time-1.1.0.4-AMitDc381sTFfBdOk6gZUs
2493.16 s
[quickcheck-instances] include primitive-0.9.1.0-4Xu9LMuZ2cCJzEReDHZuyI
2493.16 s
[quickcheck-instances] include scientific-0.3.8.0-EXTb8i03tpyEFLFbbBcyqj
2493.16 s
[quickcheck-instances] include splitmix-0.1.1-DhujvlRHzy3LbShgpelvxY
2493.16 s
[quickcheck-instances] include strict-0.5.1-JQp8IUgd9mIGuI9YRo3e6a
2493.16 s
[quickcheck-instances] include tagged-0.8.8-KnTUHMtQah6DmtzwHmdxEL
2493.16 s
[quickcheck-instances] include text-2.0.2
2493.16 s
[quickcheck-instances] include text-short-0.1.6-Lu2CIjn4Axd1kTZu1MVDaa
2493.16 s
[quickcheck-instances] include these-1.2.1-5P6Fv3Pe7oRFsFG3HrYm87
2493.16 s
[quickcheck-instances] include time-compat-1.9.7-CgIQc7E2JHn8kYFCatkL43
2493.16 s
[quickcheck-instances] include transformers-0.6.1.0
2493.16 s
[quickcheck-instances] include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn
2493.16 s
[quickcheck-instances] include uuid-types-1.0.6-LSnHSQasIz2KiEYrGocUTH
2493.16 s
[quickcheck-instances] include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO
2493.16 s
[quickcheck-instances] component quickcheck-instances-0.3.32-7ZgY07HvcUlWXnEgoAJUN-self-test
2493.16 s
[quickcheck-instances] include QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS
2493.16 s
[quickcheck-instances] include base-4.18.1.0
2493.16 s
[quickcheck-instances] include containers-0.6.7
2493.16 s
[quickcheck-instances] include primitive-0.9.1.0-4Xu9LMuZ2cCJzEReDHZuyI
2493.16 s
[quickcheck-instances] include quickcheck-instances-0.3.32-9fGeBu9hiv82mPGYbzXPCv
2493.16 s
[quickcheck-instances] include tagged-0.8.8-KnTUHMtQah6DmtzwHmdxEL
2493.16 s
[quickcheck-instances] include uuid-types-1.0.6-LSnHSQasIz2KiEYrGocUTH
2493.16 s
[quickcheck-instances] Linked component graph:
2493.16 s
[quickcheck-instances] unit quickcheck-instances-0.3.32-9fGeBu9hiv82mPGYbzXPCv
2493.16 s
[quickcheck-instances] include OneTuple-0.4.2-4RYUUrRewNpIt4JzrjaVAt
2493.16 s
[quickcheck-instances] include QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS
2493.16 s
[quickcheck-instances] include array-0.5.5.0
2493.16 s
[quickcheck-instances] include base-4.18.1.0
2493.17 s
[quickcheck-instances] include bytestring-0.11.5.2
2493.17 s
[quickcheck-instances] include case-insensitive-1.2.1.0-2Fr30x162J97VVTi3Jt0ZA
2493.17 s
[quickcheck-instances] include containers-0.6.7
2493.17 s
[quickcheck-instances] include data-fix-0.3.4-7Z2HzEJJxjpGfhwNdMyfvw
2493.17 s
[quickcheck-instances] include hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3
2493.17 s
[quickcheck-instances] include integer-logarithms-1.0.4-634gX6SnNksJOgHR1DSNl1
2493.17 s
[quickcheck-instances] include old-time-1.1.0.4-AMitDc381sTFfBdOk6gZUs
2493.17 s
[quickcheck-instances] include primitive-0.9.1.0-4Xu9LMuZ2cCJzEReDHZuyI
2493.17 s
[quickcheck-instances] include scientific-0.3.8.0-EXTb8i03tpyEFLFbbBcyqj
2493.17 s
[quickcheck-instances] include splitmix-0.1.1-DhujvlRHzy3LbShgpelvxY
2493.17 s
[quickcheck-instances] include strict-0.5.1-JQp8IUgd9mIGuI9YRo3e6a
2493.17 s
[quickcheck-instances] include tagged-0.8.8-KnTUHMtQah6DmtzwHmdxEL
2493.17 s
[quickcheck-instances] include text-2.0.2
2493.17 s
[quickcheck-instances] include text-short-0.1.6-Lu2CIjn4Axd1kTZu1MVDaa
2493.17 s
[quickcheck-instances] include these-1.2.1-5P6Fv3Pe7oRFsFG3HrYm87
2493.17 s
[quickcheck-instances] include time-compat-1.9.7-CgIQc7E2JHn8kYFCatkL43
2493.17 s
[quickcheck-instances] include transformers-0.6.1.0
2493.17 s
[quickcheck-instances] include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn
2493.17 s
[quickcheck-instances] include uuid-types-1.0.6-LSnHSQasIz2KiEYrGocUTH
2493.17 s
[quickcheck-instances] include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO
2493.17 s
[quickcheck-instances] Test.QuickCheck.Instances=quickcheck-instances-0.3.32-9fGeBu9hiv82mPGYbzXPCv:Test.QuickCheck.Instances,Test.QuickCheck.Instances.Array=quickcheck-instances-0.3.32-9fGeBu9hiv82mPGYbzXPCv:Test.QuickCheck.Instances.Array,Test.QuickCheck.Instances.Array.Byte=quickcheck-instances-0.3.32-9fGeBu9hiv82mPGYbzXPCv:Test.QuickCheck.Instances.Array.Byte,Test.QuickCheck.Instances.ByteString=quickcheck-instances-0.3.32-9fGeBu9hiv82mPGYbzXPCv:Test.QuickCheck.Instances.ByteString,Test.QuickCheck.Instances.CaseInsensitive=quickcheck-instances-0.3.32-9fGeBu9hiv82mPGYbzXPCv:Test.QuickCheck.Instances.CaseInsensitive,Test.QuickCheck.Instances.Containers=quickcheck-instances-0.3.32-9fGeBu9hiv82mPGYbzXPCv:Test.QuickCheck.Instances.Containers,Test.QuickCheck.Instances.DataFix=quickcheck-instances-0.3.32-9fGeBu9hiv82mPGYbzXPCv:Test.QuickCheck.Instances.DataFix,Test.QuickCheck.Instances.Hashable=quickcheck-instances-0.3.32-9fGeBu9hiv82mPGYbzXPCv:Test.QuickCheck.Instances.Hashable,Test.QuickCheck.Instances.Natural=quickcheck-instances-0.3.32-9fGeBu9hiv82mPGYbzXPCv:Test.QuickCheck.Instances.Natural,Test.QuickCheck.Instances.OldTime=quickcheck-instances-0.3.32-9fGeBu9hiv82mPGYbzXPCv:Test.QuickCheck.Instances.OldTime,Test.QuickCheck.Instances.Primitive=quickcheck-instances-0.3.32-9fGeBu9hiv82mPGYbzXPCv:Test.QuickCheck.Instances.Primitive,Test.QuickCheck.Instances.Scientific=quickcheck-instances-0.3.32-9fGeBu9hiv82mPGYbzXPCv:Test.QuickCheck.Instances.Scientific,Test.QuickCheck.Instances.Semigroup=quickcheck-instances-0.3.32-9fGeBu9hiv82mPGYbzXPCv:Test.QuickCheck.Instances.Semigroup,Test.QuickCheck.Instances.Solo=quickcheck-instances-0.3.32-9fGeBu9hiv82mPGYbzXPCv:Test.QuickCheck.Instances.Solo,Test.QuickCheck.Instances.Strict=quickcheck-instances-0.3.32-9fGeBu9hiv82mPGYbzXPCv:Test.QuickCheck.Instances.Strict,Test.QuickCheck.Instances.Tagged=quickcheck-instances-0.3.32-9fGeBu9hiv82mPGYbzXPCv:Test.QuickCheck.Instances.Tagged,Test.QuickCheck.Instances.Text=quickcheck-instances-0.3.32-9fGeBu9hiv82mPGYbzXPCv:Test.QuickCheck.Instances.Text,Test.QuickCheck.Instances.Text.Short=quickcheck-instances-0.3.32-9fGeBu9hiv82mPGYbzXPCv:Test.QuickCheck.Instances.Text.Short,Test.QuickCheck.Instances.These=quickcheck-instances-0.3.32-9fGeBu9hiv82mPGYbzXPCv:Test.QuickCheck.Instances.These,Test.QuickCheck.Instances.Time=quickcheck-instances-0.3.32-9fGeBu9hiv82mPGYbzXPCv:Test.QuickCheck.Instances.Time,Test.QuickCheck.Instances.Transformer=quickcheck-instances-0.3.32-9fGeBu9hiv82mPGYbzXPCv:Test.QuickCheck.Instances.Transformer,Test.QuickCheck.Instances.UUID=quickcheck-instances-0.3.32-9fGeBu9hiv82mPGYbzXPCv:Test.QuickCheck.Instances.UUID,Test.QuickCheck.Instances.UnorderedContainers=quickcheck-instances-0.3.32-9fGeBu9hiv82mPGYbzXPCv:Test.QuickCheck.Instances.UnorderedContainers,Test.QuickCheck.Instances.Vector=quickcheck-instances-0.3.32-9fGeBu9hiv82mPGYbzXPCv:Test.QuickCheck.Instances.Vector,Test.QuickCheck.Instances.Void=quickcheck-instances-0.3.32-9fGeBu9hiv82mPGYbzXPCv:Test.QuickCheck.Instances.Void
2493.17 s
[quickcheck-instances] unit quickcheck-instances-0.3.32-7ZgY07HvcUlWXnEgoAJUN-self-test
2493.17 s
[quickcheck-instances] include QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS
2493.17 s
[quickcheck-instances] include base-4.18.1.0
2493.17 s
[quickcheck-instances] include containers-0.6.7
2493.17 s
[quickcheck-instances] include primitive-0.9.1.0-4Xu9LMuZ2cCJzEReDHZuyI
2493.17 s
[quickcheck-instances] include quickcheck-instances-0.3.32-9fGeBu9hiv82mPGYbzXPCv
2493.17 s
[quickcheck-instances] include tagged-0.8.8-KnTUHMtQah6DmtzwHmdxEL
2493.17 s
[quickcheck-instances] include uuid-types-1.0.6-LSnHSQasIz2KiEYrGocUTH
2493.17 s
[quickcheck-instances] Ready component graph:
2493.17 s
[quickcheck-instances] definite quickcheck-instances-0.3.32-9fGeBu9hiv82mPGYbzXPCv
2493.17 s
[quickcheck-instances] depends OneTuple-0.4.2-4RYUUrRewNpIt4JzrjaVAt
2493.17 s
[quickcheck-instances] depends QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS
2493.17 s
[quickcheck-instances] depends array-0.5.5.0
2493.17 s
[quickcheck-instances] depends base-4.18.1.0
2493.17 s
[quickcheck-instances] depends bytestring-0.11.5.2
2493.17 s
[quickcheck-instances] depends case-insensitive-1.2.1.0-2Fr30x162J97VVTi3Jt0ZA
2493.17 s
[quickcheck-instances] depends containers-0.6.7
2493.17 s
[quickcheck-instances] depends data-fix-0.3.4-7Z2HzEJJxjpGfhwNdMyfvw
2493.17 s
[quickcheck-instances] depends hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3
2493.17 s
[quickcheck-instances] depends integer-logarithms-1.0.4-634gX6SnNksJOgHR1DSNl1
2493.17 s
[quickcheck-instances] depends old-time-1.1.0.4-AMitDc381sTFfBdOk6gZUs
2493.17 s
[quickcheck-instances] depends primitive-0.9.1.0-4Xu9LMuZ2cCJzEReDHZuyI
2493.17 s
[quickcheck-instances] depends scientific-0.3.8.0-EXTb8i03tpyEFLFbbBcyqj
2493.17 s
[quickcheck-instances] depends splitmix-0.1.1-DhujvlRHzy3LbShgpelvxY
2493.17 s
[quickcheck-instances] depends strict-0.5.1-JQp8IUgd9mIGuI9YRo3e6a
2493.17 s
[quickcheck-instances] depends tagged-0.8.8-KnTUHMtQah6DmtzwHmdxEL
2493.17 s
[quickcheck-instances] depends text-2.0.2
2493.17 s
[quickcheck-instances] depends text-short-0.1.6-Lu2CIjn4Axd1kTZu1MVDaa
2493.17 s
[quickcheck-instances] depends these-1.2.1-5P6Fv3Pe7oRFsFG3HrYm87
2493.17 s
[quickcheck-instances] depends time-compat-1.9.7-CgIQc7E2JHn8kYFCatkL43
2493.17 s
[quickcheck-instances] depends transformers-0.6.1.0
2493.17 s
[quickcheck-instances] depends unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn
2493.17 s
[quickcheck-instances] depends uuid-types-1.0.6-LSnHSQasIz2KiEYrGocUTH
2493.17 s
[quickcheck-instances] depends vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO
2493.17 s
[quickcheck-instances] definite quickcheck-instances-0.3.32-7ZgY07HvcUlWXnEgoAJUN-self-test
2493.17 s
[quickcheck-instances] depends QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS
2493.17 s
[quickcheck-instances] depends base-4.18.1.0
2493.17 s
[quickcheck-instances] depends containers-0.6.7
2493.18 s
[quickcheck-instances] depends primitive-0.9.1.0-4Xu9LMuZ2cCJzEReDHZuyI
2493.18 s
[quickcheck-instances] depends quickcheck-instances-0.3.32-9fGeBu9hiv82mPGYbzXPCv
2493.28 s
[quickcheck-instances] depends tagged-0.8.8-KnTUHMtQah6DmtzwHmdxEL
2493.28 s
[quickcheck-instances] depends uuid-types-1.0.6-LSnHSQasIz2KiEYrGocUTH
2493.28 s
[quickcheck-instances] Using Cabal-3.10.1.0 compiled by ghc-9.6
2493.28 s
[quickcheck-instances] Using compiler: ghc-9.6.3
2493.28 s
[quickcheck-instances] Using install prefix:
2493.28 s
[quickcheck-instances] /nix/store/fd4x1qzfxbj5npb782brmcrzqydxjr35-quickcheck-instances-0.3.32
2493.28 s
[quickcheck-instances] Executables installed in:
2493.28 s
[quickcheck-instances] /nix/store/fd4x1qzfxbj5npb782brmcrzqydxjr35-quickcheck-instances-0.3.32/bin
2493.28 s
[quickcheck-instances] Libraries installed in:
2493.28 s
[quickcheck-instances] /nix/store/fd4x1qzfxbj5npb782brmcrzqydxjr35-quickcheck-instances-0.3.32/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/quickcheck-instances-0.3.32-9fGeBu9hiv82mPGYbzXPCv
2493.28 s
[quickcheck-instances] Dynamic Libraries installed in:
2493.28 s
[quickcheck-instances] /nix/store/fd4x1qzfxbj5npb782brmcrzqydxjr35-quickcheck-instances-0.3.32/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3
2493.28 s
[quickcheck-instances] Private executables installed in:
2493.28 s
[quickcheck-instances] /nix/store/fd4x1qzfxbj5npb782brmcrzqydxjr35-quickcheck-instances-0.3.32/libexec/x86_64-linux-ghc-9.6.3/quickcheck-instances-0.3.32
2493.28 s
[quickcheck-instances] Data files installed in:
2493.28 s
[quickcheck-instances] /nix/store/fd4x1qzfxbj5npb782brmcrzqydxjr35-quickcheck-instances-0.3.32/share/x86_64-linux-ghc-9.6.3/quickcheck-instances-0.3.32
2493.28 s
[quickcheck-instances] Documentation installed in:
2493.28 s
[quickcheck-instances] /nix/store/y7r8xs2rq813sjcs7a833azpln2vcx53-quickcheck-instances-0.3.32-doc/share/doc/quickcheck-instances-0.3.32
2493.28 s
[quickcheck-instances] Configuration files installed in:
2493.28 s
[quickcheck-instances] /nix/store/fd4x1qzfxbj5npb782brmcrzqydxjr35-quickcheck-instances-0.3.32/etc
2493.28 s
[quickcheck-instances] No alex found
2493.28 s
[quickcheck-instances] Using ar found on system at:
2493.28 s
[quickcheck-instances] /nix/store/87zpmcmwvn48z4lbrfba74b312h22s6c-binutils-wrapper-2.44/bin/ar
2493.28 s
[quickcheck-instances] No c2hs found
2493.28 s
[quickcheck-instances] No cpphs found
2493.28 s
[quickcheck-instances] No doctest found
2493.28 s
[quickcheck-instances] Using gcc version 14.3.0 given by user at:
2493.28 s
[quickcheck-instances] /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/gcc
2493.28 s
[quickcheck-instances] Using ghc version 9.6.3 found on system at:
2493.28 s
[quickcheck-instances] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/ghc
2493.28 s
[quickcheck-instances] Using ghc-pkg version 9.6.3 found on system at:
2493.28 s
[quickcheck-instances] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/ghc-pkg-9.6.3
2493.28 s
[quickcheck-instances] No ghcjs found
2493.28 s
[quickcheck-instances] No ghcjs-pkg found
2493.28 s
[quickcheck-instances] No greencard found
2493.28 s
[quickcheck-instances] Using haddock version 2.29.1 found on system at:
2493.28 s
[quickcheck-instances] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/haddock-ghc-9.6.3
2493.28 s
[quickcheck-instances] No happy found
2493.28 s
[quickcheck-instances] Using haskell-suite found on system at: haskell-suite-dummy-location
2493.28 s
[quickcheck-instances] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location
2493.28 s
[quickcheck-instances] No hmake found
2493.29 s
[quickcheck-instances] Using hpc version 0.68 found on system at:
2493.29 s
[quickcheck-instances] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/hpc-ghc-9.6.3
2493.29 s
[quickcheck-instances] Using hsc2hs version 0.68.9 found on system at:
2493.29 s
[quickcheck-instances] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/hsc2hs-ghc-9.6.3
2493.29 s
[quickcheck-instances] Using hscolour version 1.25 found on system at:
2493.29 s
[quickcheck-instances] /nix/store/s7zghqqjhw73n7zzski9hyx8f25l0lsj-hscolour-1.25/bin/HsColour
2493.29 s
[quickcheck-instances] No jhc found
2493.29 s
[quickcheck-instances] Using ld found on system at:
2493.29 s
[quickcheck-instances] /nix/store/87zpmcmwvn48z4lbrfba74b312h22s6c-binutils-wrapper-2.44/bin/ld.gold
2493.29 s
[quickcheck-instances] No pkg-config found
2493.29 s
[quickcheck-instances] Using runghc version 9.6.3 found on system at:
2493.29 s
[quickcheck-instances] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/runghc-9.6.3
2493.29 s
[quickcheck-instances] Using strip version 2.44 found on system at:
2493.29 s
[quickcheck-instances] /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/strip
2493.29 s
[quickcheck-instances] Using tar found on system at:
2493.29 s
[quickcheck-instances] /nix/store/w60s4xh1pjg6dwbw7j0b4xzlpp88q5qg-gnutar-1.35/bin/tar
2493.29 s
[quickcheck-instances] No uhc found
2493.56 s
[semigroupoids] Source component graph: component lib
2493.56 s
[semigroupoids] Configured component graph:
2493.56 s
[semigroupoids] component semigroupoids-6.0.1-1W2tGRcCKBULFl2sTeAMQR
2493.56 s
[semigroupoids] include base-4.18.1.0
2493.56 s
[semigroupoids] include base-orphans-0.9.3-EsfNI13WQjn4lDOQc9i0fL
2493.56 s
[semigroupoids] include bifunctors-5.6.2-Lbz7IW7RbEWLszMdXwAUwT
2493.56 s
[semigroupoids] include comonad-5.0.9-4DUsPyp1st69KlD7PYDzRF
2493.56 s
[semigroupoids] include containers-0.6.7
2493.56 s
[semigroupoids] include contravariant-1.5.5-BJswvy5l6NbKCNb8GIbKMn
2493.56 s
[semigroupoids] include distributive-0.6.2.1-IGSS9djK77G3Oq1CJlJAaw
2493.56 s
[semigroupoids] include hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3
2493.56 s
[semigroupoids] include tagged-0.8.8-KnTUHMtQah6DmtzwHmdxEL
2493.56 s
[semigroupoids] include template-haskell-2.20.0.0
2493.56 s
[semigroupoids] include transformers-0.6.1.0
2493.56 s
[semigroupoids] include transformers-compat-0.7.2-3t6mp1IijKeIAaOKqKOu9E
2493.56 s
[semigroupoids] include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn
2493.56 s
[semigroupoids] Linked component graph:
2493.56 s
[semigroupoids] unit semigroupoids-6.0.1-1W2tGRcCKBULFl2sTeAMQR
2493.56 s
[semigroupoids] include base-4.18.1.0
2493.56 s
[semigroupoids] include base-orphans-0.9.3-EsfNI13WQjn4lDOQc9i0fL
2493.56 s
[semigroupoids] include bifunctors-5.6.2-Lbz7IW7RbEWLszMdXwAUwT
2493.56 s
[semigroupoids] include comonad-5.0.9-4DUsPyp1st69KlD7PYDzRF
2493.56 s
[semigroupoids] include containers-0.6.7
2493.56 s
[semigroupoids] include contravariant-1.5.5-BJswvy5l6NbKCNb8GIbKMn
2493.56 s
[semigroupoids] include distributive-0.6.2.1-IGSS9djK77G3Oq1CJlJAaw
2493.56 s
[semigroupoids] include hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3
2493.56 s
[semigroupoids] include tagged-0.8.8-KnTUHMtQah6DmtzwHmdxEL
2493.56 s
[semigroupoids] include template-haskell-2.20.0.0
2493.56 s
[semigroupoids] include transformers-0.6.1.0
2493.56 s
[semigroupoids] include transformers-compat-0.7.2-3t6mp1IijKeIAaOKqKOu9E
2493.56 s
[semigroupoids] include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn
2493.56 s
[semigroupoids] Data.Bifunctor.Apply=semigroupoids-6.0.1-1W2tGRcCKBULFl2sTeAMQR:Data.Bifunctor.Apply,Data.Functor.Alt=semigroupoids-6.0.1-1W2tGRcCKBULFl2sTeAMQR:Data.Functor.Alt,Data.Functor.Apply=semigroupoids-6.0.1-1W2tGRcCKBULFl2sTeAMQR:Data.Functor.Apply,Data.Functor.Bind=semigroupoids-6.0.1-1W2tGRcCKBULFl2sTeAMQR:Data.Functor.Bind,Data.Functor.Bind.Class=semigroupoids-6.0.1-1W2tGRcCKBULFl2sTeAMQR:Data.Functor.Bind.Class,Data.Functor.Bind.Trans=semigroupoids-6.0.1-1W2tGRcCKBULFl2sTeAMQR:Data.Functor.Bind.Trans,Data.Functor.Contravariant.Conclude=semigroupoids-6.0.1-1W2tGRcCKBULFl2sTeAMQR:Data.Functor.Contravariant.Conclude,Data.Functor.Contravariant.Decide=semigroupoids-6.0.1-1W2tGRcCKBULFl2sTeAMQR:Data.Functor.Contravariant.Decide,Data.Functor.Contravariant.Divise=semigroupoids-6.0.1-1W2tGRcCKBULFl2sTeAMQR:Data.Functor.Contravariant.Divise,Data.Functor.Extend=semigroupoids-6.0.1-1W2tGRcCKBULFl2sTeAMQR:Data.Functor.Extend,Data.Functor.Plus=semigroupoids-6.0.1-1W2tGRcCKBULFl2sTeAMQR:Data.Functor.Plus,Data.Groupoid=semigroupoids-6.0.1-1W2tGRcCKBULFl2sTeAMQR:Data.Groupoid,Data.Isomorphism=semigroupoids-6.0.1-1W2tGRcCKBULFl2sTeAMQR:Data.Isomorphism,Data.Semigroup.Bifoldable=semigroupoids-6.0.1-1W2tGRcCKBULFl2sTeAMQR:Data.Semigroup.Bifoldable,Data.Semigroup.Bitraversable=semigroupoids-6.0.1-1W2tGRcCKBULFl2sTeAMQR:Data.Semigroup.Bitraversable,Data.Semigroup.Foldable=semigroupoids-6.0.1-1W2tGRcCKBULFl2sTeAMQR:Data.Semigroup.Foldable,Data.Semigroup.Foldable.Class=semigroupoids-6.0.1-1W2tGRcCKBULFl2sTeAMQR:Data.Semigroup.Foldable.Class,Data.Semigroup.Traversable=semigroupoids-6.0.1-1W2tGRcCKBULFl2sTeAMQR:Data.Semigroup.Traversable,Data.Semigroup.Traversable.Class=semigroupoids-6.0.1-1W2tGRcCKBULFl2sTeAMQR:Data.Semigroup.Traversable.Class,Data.Semigroupoid=semigroupoids-6.0.1-1W2tGRcCKBULFl2sTeAMQR:Data.Semigroupoid,Data.Semigroupoid.Categorical=semigroupoids-6.0.1-1W2tGRcCKBULFl2sTeAMQR:Data.Semigroupoid.Categorical,Data.Semigroupoid.Dual=semigroupoids-6.0.1-1W2tGRcCKBULFl2sTeAMQR:Data.Semigroupoid.Dual,Data.Semigroupoid.Ob=semigroupoids-6.0.1-1W2tGRcCKBULFl2sTeAMQR:Data.Semigroupoid.Ob,Data.Semigroupoid.Static=semigroupoids-6.0.1-1W2tGRcCKBULFl2sTeAMQR:Data.Semigroupoid.Static,Data.Traversable.Instances=semigroupoids-6.0.1-1W2tGRcCKBULFl2sTeAMQR:Data.Traversable.Instances,Semigroupoids.Do=semigroupoids-6.0.1-1W2tGRcCKBULFl2sTeAMQR:Semigroupoids.Do
2493.56 s
[semigroupoids] Ready component graph:
2493.56 s
[semigroupoids] definite semigroupoids-6.0.1-1W2tGRcCKBULFl2sTeAMQR
2493.56 s
[semigroupoids] depends base-4.18.1.0
2493.56 s
[semigroupoids] depends base-orphans-0.9.3-EsfNI13WQjn4lDOQc9i0fL
2493.56 s
[semigroupoids] depends bifunctors-5.6.2-Lbz7IW7RbEWLszMdXwAUwT
2493.56 s
[semigroupoids] depends comonad-5.0.9-4DUsPyp1st69KlD7PYDzRF
2493.56 s
[semigroupoids] depends containers-0.6.7
2493.56 s
[semigroupoids] depends contravariant-1.5.5-BJswvy5l6NbKCNb8GIbKMn
2493.56 s
[semigroupoids] depends distributive-0.6.2.1-IGSS9djK77G3Oq1CJlJAaw
2493.56 s
[semigroupoids] depends hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3
2493.56 s
[semigroupoids] depends tagged-0.8.8-KnTUHMtQah6DmtzwHmdxEL
2493.56 s
[semigroupoids] depends template-haskell-2.20.0.0
2493.56 s
[semigroupoids] depends transformers-0.6.1.0
2493.56 s
[semigroupoids] depends transformers-compat-0.7.2-3t6mp1IijKeIAaOKqKOu9E
2493.57 s
[semigroupoids] depends unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn
2493.57 s
[semigroupoids] Using Cabal-3.10.1.0 compiled by ghc-9.6
2493.57 s
[semigroupoids] Using compiler: ghc-9.6.3
2493.57 s
[semigroupoids] Using install prefix:
2493.57 s
[semigroupoids] /nix/store/68mrp9cc5jp08f1vgpq9b3nwqsxzw4m2-semigroupoids-6.0.1
2493.57 s
[semigroupoids] Executables installed in:
2493.57 s
[semigroupoids] /nix/store/68mrp9cc5jp08f1vgpq9b3nwqsxzw4m2-semigroupoids-6.0.1/bin
2493.57 s
[semigroupoids] Libraries installed in:
2493.57 s
[semigroupoids] /nix/store/68mrp9cc5jp08f1vgpq9b3nwqsxzw4m2-semigroupoids-6.0.1/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/semigroupoids-6.0.1-1W2tGRcCKBULFl2sTeAMQR
2493.57 s
[semigroupoids] Dynamic Libraries installed in:
2493.57 s
[semigroupoids] /nix/store/68mrp9cc5jp08f1vgpq9b3nwqsxzw4m2-semigroupoids-6.0.1/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3
2493.57 s
[semigroupoids] Private executables installed in:
2493.57 s
[semigroupoids] /nix/store/68mrp9cc5jp08f1vgpq9b3nwqsxzw4m2-semigroupoids-6.0.1/libexec/x86_64-linux-ghc-9.6.3/semigroupoids-6.0.1
2493.57 s
[semigroupoids] Data files installed in:
2493.57 s
[semigroupoids] /nix/store/68mrp9cc5jp08f1vgpq9b3nwqsxzw4m2-semigroupoids-6.0.1/share/x86_64-linux-ghc-9.6.3/semigroupoids-6.0.1
2493.57 s
[semigroupoids] Documentation installed in:
2493.57 s
[semigroupoids] /nix/store/yad52wsnpgz7nm1m2b9smwyb7swx3iik-semigroupoids-6.0.1-doc/share/doc/semigroupoids-6.0.1
2493.57 s
[semigroupoids] Configuration files installed in:
2493.57 s
[semigroupoids] /nix/store/68mrp9cc5jp08f1vgpq9b3nwqsxzw4m2-semigroupoids-6.0.1/etc
2493.57 s
[semigroupoids] No alex found
2493.57 s
[semigroupoids] Using ar found on system at:
2493.57 s
[semigroupoids] /nix/store/87zpmcmwvn48z4lbrfba74b312h22s6c-binutils-wrapper-2.44/bin/ar
2493.57 s
[semigroupoids] No c2hs found
2493.57 s
[semigroupoids] No cpphs found
2493.57 s
[semigroupoids] No doctest found
2493.57 s
[semigroupoids] Using gcc version 14.3.0 given by user at:
2493.57 s
[semigroupoids] /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/gcc
2493.57 s
[semigroupoids] Using ghc version 9.6.3 found on system at:
2493.57 s
[semigroupoids] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/ghc
2493.57 s
[semigroupoids] Using ghc-pkg version 9.6.3 found on system at:
2493.57 s
[semigroupoids] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/ghc-pkg-9.6.3
2493.57 s
[semigroupoids] No ghcjs found
2493.57 s
[semigroupoids] No ghcjs-pkg found
2493.57 s
[semigroupoids] No greencard found
2493.57 s
[semigroupoids] Using haddock version 2.29.1 found on system at:
2493.57 s
[semigroupoids] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/haddock-ghc-9.6.3
2493.57 s
[semigroupoids] No happy found
2493.57 s
[semigroupoids] Using haskell-suite found on system at: haskell-suite-dummy-location
2493.57 s
[semigroupoids] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location
2493.57 s
[semigroupoids] No hmake found
2493.57 s
[semigroupoids] Using hpc version 0.68 found on system at:
2493.57 s
[semigroupoids] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/hpc-ghc-9.6.3
2493.57 s
[semigroupoids] Using hsc2hs version 0.68.9 found on system at:
2493.57 s
[semigroupoids] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/hsc2hs-ghc-9.6.3
2493.57 s
[semigroupoids] Using hscolour version 1.25 found on system at:
2493.57 s
[semigroupoids] /nix/store/s7zghqqjhw73n7zzski9hyx8f25l0lsj-hscolour-1.25/bin/HsColour
2493.57 s
[semigroupoids] No jhc found
2493.57 s
[semigroupoids] Using ld found on system at:
2493.57 s
[semigroupoids] /nix/store/87zpmcmwvn48z4lbrfba74b312h22s6c-binutils-wrapper-2.44/bin/ld.gold
2493.57 s
[semigroupoids] No pkg-config found
2493.57 s
[semigroupoids] Using runghc version 9.6.3 found on system at:
2493.57 s
[semigroupoids] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/runghc-9.6.3
2493.57 s
[semigroupoids] Using strip version 2.44 found on system at:
2493.57 s
[semigroupoids] /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/strip
2493.57 s
[semigroupoids] Using tar found on system at:
2493.57 s
[semigroupoids] /nix/store/w60s4xh1pjg6dwbw7j0b4xzlpp88q5qg-gnutar-1.35/bin/tar
2493.57 s
[semigroupoids] No uhc found
2493.81 s
[quickcheck-instances] Phase: buildPhase
2494.10 s
[charset] [1 of 9] Compiling Data.CharSet.ByteSet ( src/Data/CharSet/ByteSet.hs, dist/build/Data/CharSet/ByteSet.o, dist/build/Data/CharSet/ByteSet.dyn_o )
2494.11 s
[semigroupoids] Phase: buildPhase
2494.15 s
[quickcheck-instances] Preprocessing library for quickcheck-instances-0.3.32..
2494.16 s
[quickcheck-instances] Building library for quickcheck-instances-0.3.32..
2494.32 s
[semigroupoids] Preprocessing library for semigroupoids-6.0.1..
2494.33 s
[semigroupoids] Building library for semigroupoids-6.0.1..
2494.61 s
[quickcheck-instances] [ 1 of 26] Compiling Test.QuickCheck.Instances.Containers ( src/Test/QuickCheck/Instances/Containers.hs, dist/build/Test/QuickCheck/Instances/Containers.o, dist/build/Test/QuickCheck/Instances/Containers.dyn_o )
2495.06 s
[quickcheck-instances] [ 2 of 26] Compiling Test.QuickCheck.Instances.CustomPrelude ( src/Test/QuickCheck/Instances/CustomPrelude.hs, dist/build/Test/QuickCheck/Instances/CustomPrelude.o, dist/build/Test/QuickCheck/Instances/CustomPrelude.dyn_o )
2495.06 s
[quickcheck-instances] [ 3 of 26] Compiling Test.QuickCheck.Instances.CaseInsensitive ( src/Test/QuickCheck/Instances/CaseInsensitive.hs, dist/build/Test/QuickCheck/Instances/CaseInsensitive.o, dist/build/Test/QuickCheck/Instances/CaseInsensitive.dyn_o )
2495.14 s
[charset] [2 of 9] Compiling Data.CharSet ( src/Data/CharSet.hs, dist/build/Data/CharSet.o, dist/build/Data/CharSet.dyn_o )
2496.59 s
[semigroupoids] [ 1 of 27] Compiling Data.Functor.Extend ( src/Data/Functor/Extend.hs, dist/build/Data/Functor/Extend.o, dist/build/Data/Functor/Extend.dyn_o )
2497.64 s
[quickcheck-instances] [ 4 of 26] Compiling Test.QuickCheck.Instances.ByteString ( src/Test/QuickCheck/Instances/ByteString.hs, dist/build/Test/QuickCheck/Instances/ByteString.o, dist/build/Test/QuickCheck/Instances/ByteString.dyn_o )
2497.64 s
[quickcheck-instances] [ 5 of 26] Compiling Test.QuickCheck.Instances.Array ( src/Test/QuickCheck/Instances/Array.hs, dist/build/Test/QuickCheck/Instances/Array.o, dist/build/Test/QuickCheck/Instances/Array.dyn_o )
2498.62 s
[semigroupoids] [ 2 of 27] Compiling Data.Semigroup.Foldable.Class ( src/Data/Semigroup/Foldable/Class.hs, dist/build/Data/Semigroup/Foldable/Class.o, dist/build/Data/Semigroup/Foldable/Class.dyn_o )
2498.62 s
[semigroupoids] [ 3 of 27] Compiling Data.Traversable.Instances ( src/Data/Traversable/Instances.hs, dist/build/Data/Traversable/Instances.o, dist/build/Data/Traversable/Instances.dyn_o )
2498.62 s
[semigroupoids] [ 4 of 27] Compiling Semigroupoids.Internal ( src/Semigroupoids/Internal.hs, dist/build/Semigroupoids/Internal.o, dist/build/Semigroupoids/Internal.dyn_o )
2498.62 s
[semigroupoids] [ 5 of 27] Compiling Data.Functor.Bind.Class ( src/Data/Functor/Bind/Class.hs, dist/build/Data/Functor/Bind/Class.o, dist/build/Data/Functor/Bind/Class.dyn_o )
2499.38 s
[quickcheck-instances] [ 6 of 26] Compiling Test.QuickCheck.Instances.DataFix ( src/Test/QuickCheck/Instances/DataFix.hs, dist/build/Test/QuickCheck/Instances/DataFix.o, dist/build/Test/QuickCheck/Instances/DataFix.dyn_o )
2499.90 s
[quickcheck-instances] [ 7 of 26] Compiling Test.QuickCheck.Instances.Hashable ( src/Test/QuickCheck/Instances/Hashable.hs, dist/build/Test/QuickCheck/Instances/Hashable.o, dist/build/Test/QuickCheck/Instances/Hashable.dyn_o )
2499.90 s
[quickcheck-instances] [ 8 of 26] Compiling Test.QuickCheck.Instances.Natural ( src/Test/QuickCheck/Instances/Natural.hs, dist/build/Test/QuickCheck/Instances/Natural.o, dist/build/Test/QuickCheck/Instances/Natural.dyn_o )
2499.90 s
[quickcheck-instances] [ 9 of 26] Compiling Test.QuickCheck.Instances.OldTime ( src/Test/QuickCheck/Instances/OldTime.hs, dist/build/Test/QuickCheck/Instances/OldTime.o, dist/build/Test/QuickCheck/Instances/OldTime.dyn_o )
2500.06 s
[charset] [3 of 9] Compiling Data.CharSet.Common ( src/Data/CharSet/Common.hs, dist/build/Data/CharSet/Common.o, dist/build/Data/CharSet/Common.dyn_o )
2501.95 s
[charset] [4 of 9] Compiling Data.CharSet.Posix.Ascii ( src/Data/CharSet/Posix/Ascii.hs, dist/build/Data/CharSet/Posix/Ascii.o, dist/build/Data/CharSet/Posix/Ascii.dyn_o )
2502.01 s
[quickcheck-instances] [10 of 26] Compiling Test.QuickCheck.Instances.Primitive ( src/Test/QuickCheck/Instances/Primitive.hs, dist/build/Test/QuickCheck/Instances/Primitive.o, dist/build/Test/QuickCheck/Instances/Primitive.dyn_o )
2502.01 s
[quickcheck-instances] [11 of 26] Compiling Test.QuickCheck.Instances.Array.Byte ( src/Test/QuickCheck/Instances/Array/Byte.hs, dist/build/Test/QuickCheck/Instances/Array/Byte.o, dist/build/Test/QuickCheck/Instances/Array/Byte.dyn_o )
2502.01 s
[quickcheck-instances] [12 of 26] Compiling Test.QuickCheck.Instances.Scientific ( src/Test/QuickCheck/Instances/Scientific.hs, dist/build/Test/QuickCheck/Instances/Scientific.o, dist/build/Test/QuickCheck/Instances/Scientific.dyn_o )
2502.01 s
[quickcheck-instances] [13 of 26] Compiling Test.QuickCheck.Instances.Semigroup ( src/Test/QuickCheck/Instances/Semigroup.hs, dist/build/Test/QuickCheck/Instances/Semigroup.o, dist/build/Test/QuickCheck/Instances/Semigroup.dyn_o )
2502.01 s
[quickcheck-instances] [14 of 26] Compiling Test.QuickCheck.Instances.Solo ( src/Test/QuickCheck/Instances/Solo.hs, dist/build/Test/QuickCheck/Instances/Solo.o, dist/build/Test/QuickCheck/Instances/Solo.dyn_o )
2502.01 s
[quickcheck-instances] [15 of 26] Compiling Test.QuickCheck.Instances.Strict ( src/Test/QuickCheck/Instances/Strict.hs, dist/build/Test/QuickCheck/Instances/Strict.o, dist/build/Test/QuickCheck/Instances/Strict.dyn_o )
2502.01 s
[quickcheck-instances] [16 of 26] Compiling Test.QuickCheck.Instances.Tagged ( src/Test/QuickCheck/Instances/Tagged.hs, dist/build/Test/QuickCheck/Instances/Tagged.o, dist/build/Test/QuickCheck/Instances/Tagged.dyn_o )
2502.01 s
[quickcheck-instances] [17 of 26] Compiling Test.QuickCheck.Instances.Text ( src/Test/QuickCheck/Instances/Text.hs, dist/build/Test/QuickCheck/Instances/Text.o, dist/build/Test/QuickCheck/Instances/Text.dyn_o )
2502.48 s
[quickcheck-instances] [18 of 26] Compiling Test.QuickCheck.Instances.Text.Short ( src/Test/QuickCheck/Instances/Text/Short.hs, dist/build/Test/QuickCheck/Instances/Text/Short.o, dist/build/Test/QuickCheck/Instances/Text/Short.dyn_o )
2502.48 s
[quickcheck-instances] [19 of 26] Compiling Test.QuickCheck.Instances.These ( src/Test/QuickCheck/Instances/These.hs, dist/build/Test/QuickCheck/Instances/These.o, dist/build/Test/QuickCheck/Instances/These.dyn_o )
2502.48 s
[quickcheck-instances] [20 of 26] Compiling Test.QuickCheck.Instances.Time ( src/Test/QuickCheck/Instances/Time.hs, dist/build/Test/QuickCheck/Instances/Time.o, dist/build/Test/QuickCheck/Instances/Time.dyn_o )
2503.16 s
[quickcheck-instances] [21 of 26] Compiling Test.QuickCheck.Instances.Transformer ( src/Test/QuickCheck/Instances/Transformer.hs, dist/build/Test/QuickCheck/Instances/Transformer.o, dist/build/Test/QuickCheck/Instances/Transformer.dyn_o )
2503.16 s
[quickcheck-instances] [22 of 26] Compiling Test.QuickCheck.Instances.UUID ( src/Test/QuickCheck/Instances/UUID.hs, dist/build/Test/QuickCheck/Instances/UUID.o, dist/build/Test/QuickCheck/Instances/UUID.dyn_o )
2503.16 s
[quickcheck-instances] [23 of 26] Compiling Test.QuickCheck.Instances.UnorderedContainers ( src/Test/QuickCheck/Instances/UnorderedContainers.hs, dist/build/Test/QuickCheck/Instances/UnorderedContainers.o, dist/build/Test/QuickCheck/Instances/UnorderedContainers.dyn_o )
2503.16 s
[quickcheck-instances] [24 of 26] Compiling Test.QuickCheck.Instances.Vector ( src/Test/QuickCheck/Instances/Vector.hs, dist/build/Test/QuickCheck/Instances/Vector.o, dist/build/Test/QuickCheck/Instances/Vector.dyn_o )
2503.16 s
[quickcheck-instances] [25 of 26] Compiling Test.QuickCheck.Instances.Void ( src/Test/QuickCheck/Instances/Void.hs, dist/build/Test/QuickCheck/Instances/Void.o, dist/build/Test/QuickCheck/Instances/Void.dyn_o )
2503.16 s
[quickcheck-instances] [26 of 26] Compiling Test.QuickCheck.Instances ( src/Test/QuickCheck/Instances.hs, dist/build/Test/QuickCheck/Instances.o, dist/build/Test/QuickCheck/Instances.dyn_o )
2503.48 s
[charset] [5 of 9] Compiling Data.CharSet.Unicode ( src/Data/CharSet/Unicode.hs, dist/build/Data/CharSet/Unicode.o, dist/build/Data/CharSet/Unicode.dyn_o )
2504.40 s
[quickcheck-instances] [ 1 of 26] Compiling Test.QuickCheck.Instances.Containers ( src/Test/QuickCheck/Instances/Containers.hs, dist/build/Test/QuickCheck/Instances/Containers.p_o )
2505.01 s
[quickcheck-instances] [ 2 of 26] Compiling Test.QuickCheck.Instances.CustomPrelude ( src/Test/QuickCheck/Instances/CustomPrelude.hs, dist/build/Test/QuickCheck/Instances/CustomPrelude.p_o )
2505.31 s
[quickcheck-instances] [ 3 of 26] Compiling Test.QuickCheck.Instances.CaseInsensitive ( src/Test/QuickCheck/Instances/CaseInsensitive.hs, dist/build/Test/QuickCheck/Instances/CaseInsensitive.p_o )
2505.55 s
[charset] [6 of 9] Compiling Data.CharSet.Unicode.Block ( src/Data/CharSet/Unicode/Block.hs, dist/build/Data/CharSet/Unicode/Block.o, dist/build/Data/CharSet/Unicode/Block.dyn_o )
2505.55 s
[charset] [7 of 9] Compiling Data.CharSet.Unicode.Category ( src/Data/CharSet/Unicode/Category.hs, dist/build/Data/CharSet/Unicode/Category.o, dist/build/Data/CharSet/Unicode/Category.dyn_o )
2505.80 s
[charset] [8 of 9] Compiling Data.CharSet.Posix.Unicode ( src/Data/CharSet/Posix/Unicode.hs, dist/build/Data/CharSet/Posix/Unicode.o, dist/build/Data/CharSet/Posix/Unicode.dyn_o )
2506.82 s
[charset] [9 of 9] Compiling Data.CharSet.Posix ( src/Data/CharSet/Posix.hs, dist/build/Data/CharSet/Posix.o, dist/build/Data/CharSet/Posix.dyn_o )
2506.91 s
[semigroupoids] [ 6 of 27] Compiling Data.Functor.Apply ( src/Data/Functor/Apply.hs, dist/build/Data/Functor/Apply.o, dist/build/Data/Functor/Apply.dyn_o )
2507.10 s
[semigroupoids] [ 7 of 27] Compiling Data.Semigroup.Bifoldable ( src/Data/Semigroup/Bifoldable.hs, dist/build/Data/Semigroup/Bifoldable.o, dist/build/Data/Semigroup/Bifoldable.dyn_o )
2507.34 s
[quickcheck-instances] [ 4 of 26] Compiling Test.QuickCheck.Instances.ByteString ( src/Test/QuickCheck/Instances/ByteString.hs, dist/build/Test/QuickCheck/Instances/ByteString.p_o )
2507.34 s
[quickcheck-instances] [ 5 of 26] Compiling Test.QuickCheck.Instances.Array ( src/Test/QuickCheck/Instances/Array.hs, dist/build/Test/QuickCheck/Instances/Array.p_o )
2507.99 s
[semigroupoids] [ 8 of 27] Compiling Data.Functor.Contravariant.Divise ( src/Data/Functor/Contravariant/Divise.hs, dist/build/Data/Functor/Contravariant/Divise.o, dist/build/Data/Functor/Contravariant/Divise.dyn_o )
2509.01 s
[semigroupoids] [ 9 of 27] Compiling Data.Functor.Contravariant.Decide ( src/Data/Functor/Contravariant/Decide.hs, dist/build/Data/Functor/Contravariant/Decide.o, dist/build/Data/Functor/Contravariant/Decide.dyn_o )
2509.06 s
[charset] [1 of 9] Compiling Data.CharSet.ByteSet ( src/Data/CharSet/ByteSet.hs, dist/build/Data/CharSet/ByteSet.p_o )
2509.74 s
[semigroupoids] [10 of 27] Compiling Data.Functor.Contravariant.Conclude ( src/Data/Functor/Contravariant/Conclude.hs, dist/build/Data/Functor/Contravariant/Conclude.o, dist/build/Data/Functor/Contravariant/Conclude.dyn_o )
2509.96 s
[charset] [2 of 9] Compiling Data.CharSet ( src/Data/CharSet.hs, dist/build/Data/CharSet.p_o )
2510.38 s
[semigroupoids] [11 of 27] Compiling Data.Functor.Bind ( src/Data/Functor/Bind.hs, dist/build/Data/Functor/Bind.o, dist/build/Data/Functor/Bind.dyn_o )
2510.38 s
[semigroupoids] [12 of 27] Compiling Data.Semigroupoid ( src/Data/Semigroupoid.hs, dist/build/Data/Semigroupoid.o, dist/build/Data/Semigroupoid.dyn_o )
2510.38 s
[semigroupoids] [13 of 27] Compiling Data.Semigroupoid.Ob ( src/Data/Semigroupoid/Ob.hs, dist/build/Data/Semigroupoid/Ob.o, dist/build/Data/Semigroupoid/Ob.dyn_o )
2510.38 s
[semigroupoids] [14 of 27] Compiling Data.Semigroupoid.Dual ( src/Data/Semigroupoid/Dual.hs, dist/build/Data/Semigroupoid/Dual.o, dist/build/Data/Semigroupoid/Dual.dyn_o )
2510.38 s
[semigroupoids] [15 of 27] Compiling Data.Semigroupoid.Categorical ( src/Data/Semigroupoid/Categorical.hs, dist/build/Data/Semigroupoid/Categorical.o, dist/build/Data/Semigroupoid/Categorical.dyn_o )
2510.38 s
[semigroupoids] [16 of 27] Compiling Data.Groupoid ( src/Data/Groupoid.hs, dist/build/Data/Groupoid.o, dist/build/Data/Groupoid.dyn_o )
2510.38 s
[semigroupoids] [17 of 27] Compiling Data.Isomorphism ( src/Data/Isomorphism.hs, dist/build/Data/Isomorphism.o, dist/build/Data/Isomorphism.dyn_o )
2510.38 s
[semigroupoids] [18 of 27] Compiling Data.Functor.Bind.Trans ( src/Data/Functor/Bind/Trans.hs, dist/build/Data/Functor/Bind/Trans.o, dist/build/Data/Functor/Bind/Trans.dyn_o )
2510.38 s
[semigroupoids] [19 of 27] Compiling Data.Bifunctor.Apply ( src/Data/Bifunctor/Apply.hs, dist/build/Data/Bifunctor/Apply.o, dist/build/Data/Bifunctor/Apply.dyn_o )
2510.38 s
[semigroupoids] [20 of 27] Compiling Data.Functor.Alt ( src/Data/Functor/Alt.hs, dist/build/Data/Functor/Alt.o, dist/build/Data/Functor/Alt.dyn_o )
2511.10 s
[quickcheck-instances] [ 6 of 26] Compiling Test.QuickCheck.Instances.DataFix ( src/Test/QuickCheck/Instances/DataFix.hs, dist/build/Test/QuickCheck/Instances/DataFix.p_o )
2511.30 s
[quickcheck-instances] [ 7 of 26] Compiling Test.QuickCheck.Instances.Hashable ( src/Test/QuickCheck/Instances/Hashable.hs, dist/build/Test/QuickCheck/Instances/Hashable.p_o )
2511.30 s
[quickcheck-instances] [ 8 of 26] Compiling Test.QuickCheck.Instances.Natural ( src/Test/QuickCheck/Instances/Natural.hs, dist/build/Test/QuickCheck/Instances/Natural.p_o )
2511.30 s
[quickcheck-instances] [ 9 of 26] Compiling Test.QuickCheck.Instances.OldTime ( src/Test/QuickCheck/Instances/OldTime.hs, dist/build/Test/QuickCheck/Instances/OldTime.p_o )
2511.31 s
[semigroupoids] [21 of 27] Compiling Data.Semigroup.Foldable ( src/Data/Semigroup/Foldable.hs, dist/build/Data/Semigroup/Foldable.o, dist/build/Data/Semigroup/Foldable.dyn_o )
2512.02 s
[semigroupoids] [22 of 27] Compiling Data.Semigroup.Traversable.Class ( src/Data/Semigroup/Traversable/Class.hs, dist/build/Data/Semigroup/Traversable/Class.o, dist/build/Data/Semigroup/Traversable/Class.dyn_o )
2512.26 s
[quickcheck-instances] [10 of 26] Compiling Test.QuickCheck.Instances.Primitive ( src/Test/QuickCheck/Instances/Primitive.hs, dist/build/Test/QuickCheck/Instances/Primitive.p_o )
2512.27 s
[quickcheck-instances] [11 of 26] Compiling Test.QuickCheck.Instances.Array.Byte ( src/Test/QuickCheck/Instances/Array/Byte.hs, dist/build/Test/QuickCheck/Instances/Array/Byte.p_o )
2512.38 s
[quickcheck-instances] [12 of 26] Compiling Test.QuickCheck.Instances.Scientific ( src/Test/QuickCheck/Instances/Scientific.hs, dist/build/Test/QuickCheck/Instances/Scientific.p_o )
2512.38 s
[quickcheck-instances] [13 of 26] Compiling Test.QuickCheck.Instances.Semigroup ( src/Test/QuickCheck/Instances/Semigroup.hs, dist/build/Test/QuickCheck/Instances/Semigroup.p_o )
2512.38 s
[quickcheck-instances] [14 of 26] Compiling Test.QuickCheck.Instances.Solo ( src/Test/QuickCheck/Instances/Solo.hs, dist/build/Test/QuickCheck/Instances/Solo.p_o )
2512.38 s
[quickcheck-instances] [15 of 26] Compiling Test.QuickCheck.Instances.Strict ( src/Test/QuickCheck/Instances/Strict.hs, dist/build/Test/QuickCheck/Instances/Strict.p_o )
2512.38 s
[quickcheck-instances] [16 of 26] Compiling Test.QuickCheck.Instances.Tagged ( src/Test/QuickCheck/Instances/Tagged.hs, dist/build/Test/QuickCheck/Instances/Tagged.p_o )
2512.38 s
[quickcheck-instances] [17 of 26] Compiling Test.QuickCheck.Instances.Text ( src/Test/QuickCheck/Instances/Text.hs, dist/build/Test/QuickCheck/Instances/Text.p_o )
2513.19 s
[quickcheck-instances] [18 of 26] Compiling Test.QuickCheck.Instances.Text.Short ( src/Test/QuickCheck/Instances/Text/Short.hs, dist/build/Test/QuickCheck/Instances/Text/Short.p_o )
2513.19 s
[quickcheck-instances] [19 of 26] Compiling Test.QuickCheck.Instances.These ( src/Test/QuickCheck/Instances/These.hs, dist/build/Test/QuickCheck/Instances/These.p_o )
2513.19 s
[quickcheck-instances] [20 of 26] Compiling Test.QuickCheck.Instances.Time ( src/Test/QuickCheck/Instances/Time.hs, dist/build/Test/QuickCheck/Instances/Time.p_o )
2513.88 s
[quickcheck-instances] [21 of 26] Compiling Test.QuickCheck.Instances.Transformer ( src/Test/QuickCheck/Instances/Transformer.hs, dist/build/Test/QuickCheck/Instances/Transformer.p_o )
2513.88 s
[quickcheck-instances] [22 of 26] Compiling Test.QuickCheck.Instances.UUID ( src/Test/QuickCheck/Instances/UUID.hs, dist/build/Test/QuickCheck/Instances/UUID.p_o )
2513.88 s
[quickcheck-instances] [23 of 26] Compiling Test.QuickCheck.Instances.UnorderedContainers ( src/Test/QuickCheck/Instances/UnorderedContainers.hs, dist/build/Test/QuickCheck/Instances/UnorderedContainers.p_o )
2513.88 s
[quickcheck-instances] [24 of 26] Compiling Test.QuickCheck.Instances.Vector ( src/Test/QuickCheck/Instances/Vector.hs, dist/build/Test/QuickCheck/Instances/Vector.p_o )
2513.88 s
[quickcheck-instances] [25 of 26] Compiling Test.QuickCheck.Instances.Void ( src/Test/QuickCheck/Instances/Void.hs, dist/build/Test/QuickCheck/Instances/Void.p_o )
2513.88 s
[quickcheck-instances] [26 of 26] Compiling Test.QuickCheck.Instances ( src/Test/QuickCheck/Instances.hs, dist/build/Test/QuickCheck/Instances.p_o )
2514.08 s
[semigroupoids] [23 of 27] Compiling Data.Semigroup.Traversable ( src/Data/Semigroup/Traversable.hs, dist/build/Data/Semigroup/Traversable.o, dist/build/Data/Semigroup/Traversable.dyn_o )
2514.25 s
[semigroupoids] [24 of 27] Compiling Data.Semigroup.Bitraversable ( src/Data/Semigroup/Bitraversable.hs, dist/build/Data/Semigroup/Bitraversable.o, dist/build/Data/Semigroup/Bitraversable.dyn_o )
2514.25 s
[semigroupoids] [25 of 27] Compiling Data.Functor.Plus ( src/Data/Functor/Plus.hs, dist/build/Data/Functor/Plus.o, dist/build/Data/Functor/Plus.dyn_o )
2514.25 s
[semigroupoids] [26 of 27] Compiling Semigroupoids.Do ( src/Semigroupoids/Do.hs, dist/build/Semigroupoids/Do.o, dist/build/Semigroupoids/Do.dyn_o )
2514.26 s
[semigroupoids] [27 of 27] Compiling Data.Semigroupoid.Static ( src/Data/Semigroupoid/Static.hs, dist/build/Data/Semigroupoid/Static.o, dist/build/Data/Semigroupoid/Static.dyn_o )
2514.96 s
[charset] [3 of 9] Compiling Data.CharSet.Common ( src/Data/CharSet/Common.hs, dist/build/Data/CharSet/Common.p_o )
2516.83 s
[semigroupoids] [ 1 of 27] Compiling Data.Functor.Extend ( src/Data/Functor/Extend.hs, dist/build/Data/Functor/Extend.p_o )
2517.87 s
[charset] [4 of 9] Compiling Data.CharSet.Posix.Ascii ( src/Data/CharSet/Posix/Ascii.hs, dist/build/Data/CharSet/Posix/Ascii.p_o )
2519.59 s
[quickcheck-instances] Preprocessing test suite 'self-test' for quickcheck-instances-0.3.32..
2519.59 s
[quickcheck-instances] Building test suite 'self-test' for quickcheck-instances-0.3.32..
2519.94 s
[semigroupoids] [ 2 of 27] Compiling Data.Semigroup.Foldable.Class ( src/Data/Semigroup/Foldable/Class.hs, dist/build/Data/Semigroup/Foldable/Class.p_o )
2519.94 s
[semigroupoids] [ 3 of 27] Compiling Data.Traversable.Instances ( src/Data/Traversable/Instances.hs, dist/build/Data/Traversable/Instances.p_o )
2519.94 s
[semigroupoids] [ 4 of 27] Compiling Semigroupoids.Internal ( src/Semigroupoids/Internal.hs, dist/build/Semigroupoids/Internal.p_o )
2519.94 s
[semigroupoids] [ 5 of 27] Compiling Data.Functor.Bind.Class ( src/Data/Functor/Bind/Class.hs, dist/build/Data/Functor/Bind/Class.p_o )
2519.99 s
[quickcheck-instances] [1 of 1] Compiling Main ( test/Tests.hs, dist/build/self-test/self-test-tmp/Main.o )
2520.88 s
[charset] [5 of 9] Compiling Data.CharSet.Unicode ( src/Data/CharSet/Unicode.hs, dist/build/Data/CharSet/Unicode.p_o )
2521.26 s
[charset] [6 of 9] Compiling Data.CharSet.Unicode.Block ( src/Data/CharSet/Unicode/Block.hs, dist/build/Data/CharSet/Unicode/Block.p_o )
2521.26 s
[charset] [7 of 9] Compiling Data.CharSet.Unicode.Category ( src/Data/CharSet/Unicode/Category.hs, dist/build/Data/CharSet/Unicode/Category.p_o )
2521.51 s
[quickcheck-instances] [2 of 2] Linking dist/build/self-test/self-test
2522.46 s
[charset] [8 of 9] Compiling Data.CharSet.Posix.Unicode ( src/Data/CharSet/Posix/Unicode.hs, dist/build/Data/CharSet/Posix/Unicode.p_o )
2523.88 s
[charset] [9 of 9] Compiling Data.CharSet.Posix ( src/Data/CharSet/Posix.hs, dist/build/Data/CharSet/Posix.p_o )
2524.41 s
[quickcheck-instances] buildPhase completed in 30 seconds
2524.41 s
[quickcheck-instances] Phase: checkPhase
2524.67 s
[quickcheck-instances] Running 1 test suites...
2524.67 s
[quickcheck-instances] Test suite self-test: RUNNING...
2524.68 s
[quickcheck-instances] +++ OK, passed 100 tests.
2524.69 s
[quickcheck-instances] +++ OK, passed 100 tests.
2524.69 s
[quickcheck-instances] +++ OK, passed 100 tests.
2524.69 s
[quickcheck-instances] +++ OK, passed 100 tests.
2524.69 s
[quickcheck-instances] +++ OK, passed 100 tests.
2524.70 s
[quickcheck-instances] Test suite self-test: PASS
2524.70 s
[quickcheck-instances] Test suite logged to: dist/test/quickcheck-instances-0.3.32-self-test.log
2524.70 s
[quickcheck-instances] 1 of 1 test suites (1 of 1 test cases) passed.
2524.73 s
[quickcheck-instances] Phase: haddockPhase
2525.30 s
[quickcheck-instances] Preprocessing library for quickcheck-instances-0.3.32..
2525.31 s
[quickcheck-instances] Running Haddock on library for quickcheck-instances-0.3.32..
2525.32 s
[quickcheck-instances] Warning: The documentation for the following packages are not installed. No
2525.32 s
[quickcheck-instances] links will be generated to these packages: vector-0.13.2.0
2525.52 s
[quickcheck-instances] Warning: --source-* options are ignored when --hyperlinked-source is enabled.
2526.48 s
[quickcheck-instances] 0% ( 0 / 1) in 'Test.QuickCheck.Instances.Containers'
2526.48 s
[quickcheck-instances] Missing documentation for:
2526.48 s
[quickcheck-instances] Module header
2527.08 s
[quickcheck-instances] 0% ( 0 / 1) in 'Test.QuickCheck.Instances.CaseInsensitive'
2527.08 s
[quickcheck-instances] Missing documentation for:
2527.08 s
[quickcheck-instances] Module header
2527.18 s
[quickcheck-instances] 0% ( 0 / 1) in 'Test.QuickCheck.Instances.ByteString'
2527.18 s
[quickcheck-instances] Missing documentation for:
2527.18 s
[quickcheck-instances] Module header
2527.26 s
[quickcheck-instances] 0% ( 0 / 1) in 'Test.QuickCheck.Instances.Array'
2527.26 s
[quickcheck-instances] Missing documentation for:
2527.26 s
[quickcheck-instances] Module header
2527.31 s
[quickcheck-instances] 0% ( 0 / 1) in 'Test.QuickCheck.Instances.DataFix'
2527.31 s
[quickcheck-instances] Missing documentation for:
2527.31 s
[quickcheck-instances] Module header
2527.35 s
[quickcheck-instances] 0% ( 0 / 1) in 'Test.QuickCheck.Instances.Hashable'
2527.35 s
[quickcheck-instances] Missing documentation for:
2527.35 s
[quickcheck-instances] Module header
2527.35 s
[quickcheck-instances] 0% ( 0 / 1) in 'Test.QuickCheck.Instances.Natural'
2527.35 s
[quickcheck-instances] Missing documentation for:
2527.35 s
[quickcheck-instances] Module header
2527.41 s
[quickcheck-instances] 0% ( 0 / 1) in 'Test.QuickCheck.Instances.OldTime'
2527.42 s
[quickcheck-instances] Missing documentation for:
2527.42 s
[quickcheck-instances] Module header
2527.61 s
[quickcheck-instances] 0% ( 0 / 1) in 'Test.QuickCheck.Instances.Primitive'
2527.61 s
[quickcheck-instances] Missing documentation for:
2527.61 s
[quickcheck-instances] Module header
2527.62 s
[quickcheck-instances] 0% ( 0 / 1) in 'Test.QuickCheck.Instances.Array.Byte'
2527.62 s
[quickcheck-instances] Missing documentation for:
2527.63 s
[quickcheck-instances] Module header
2527.64 s
[quickcheck-instances] 0% ( 0 / 1) in 'Test.QuickCheck.Instances.Scientific'
2527.64 s
[quickcheck-instances] Missing documentation for:
2527.65 s
[quickcheck-instances] Module header
2527.74 s
[quickcheck-instances] 0% ( 0 / 1) in 'Test.QuickCheck.Instances.Semigroup'
2527.74 s
[quickcheck-instances] Missing documentation for:
2527.74 s
[quickcheck-instances] Module header
2527.83 s
[quickcheck-instances] 0% ( 0 / 1) in 'Test.QuickCheck.Instances.Solo'
2527.83 s
[quickcheck-instances] Missing documentation for:
2527.83 s
[quickcheck-instances] Module header
2527.91 s
[charset] buildPhase completed in 35 seconds
2527.91 s
[charset] Phase: checkPhase
2527.97 s
[semigroupoids] [ 6 of 27] Compiling Data.Functor.Apply ( src/Data/Functor/Apply.hs, dist/build/Data/Functor/Apply.p_o )
2528.03 s
[charset] Package has no test suites.
2528.09 s
[charset] Phase: haddockPhase
2528.19 s
[quickcheck-instances] 0% ( 0 / 1) in 'Test.QuickCheck.Instances.Strict'
2528.19 s
[quickcheck-instances] Missing documentation for:
2528.19 s
[quickcheck-instances] Module header
2528.41 s
[quickcheck-instances] 0% ( 0 / 1) in 'Test.QuickCheck.Instances.Tagged'
2528.41 s
[quickcheck-instances] Missing documentation for:
2528.41 s
[quickcheck-instances] Module header
2528.46 s
[quickcheck-instances] 0% ( 0 / 1) in 'Test.QuickCheck.Instances.Text'
2528.46 s
[quickcheck-instances] Missing documentation for:
2528.46 s
[quickcheck-instances] Module header
2528.46 s
[semigroupoids] [ 7 of 27] Compiling Data.Semigroup.Bifoldable ( src/Data/Semigroup/Bifoldable.hs, dist/build/Data/Semigroup/Bifoldable.p_o )
2528.48 s
[quickcheck-instances] 0% ( 0 / 1) in 'Test.QuickCheck.Instances.Text.Short'
2528.48 s
[quickcheck-instances] Missing documentation for:
2528.48 s
[quickcheck-instances] Module header
2528.52 s
[quickcheck-instances] 0% ( 0 / 1) in 'Test.QuickCheck.Instances.These'
2528.52 s
[quickcheck-instances] Missing documentation for:
2528.52 s
[quickcheck-instances] Module header
2528.58 s
[charset] Preprocessing library for charset-0.3.12..
2528.58 s
[charset] Running Haddock on library for charset-0.3.12..
2528.75 s
[quickcheck-instances] 0% ( 0 / 1) in 'Test.QuickCheck.Instances.Time'
2528.75 s
[quickcheck-instances] Missing documentation for:
2528.75 s
[quickcheck-instances] Module header
2528.83 s
[charset] Warning: --source-* options are ignored when --hyperlinked-source is enabled.
2528.96 s
[quickcheck-instances] 0% ( 0 / 1) in 'Test.QuickCheck.Instances.Transformer'
2529.00 s
[quickcheck-instances] Missing documentation for:
2529.00 s
[quickcheck-instances] Module header
2529.04 s
[quickcheck-instances] 0% ( 0 / 1) in 'Test.QuickCheck.Instances.UUID'
2529.04 s
[quickcheck-instances] Missing documentation for:
2529.04 s
[quickcheck-instances] Module header
2529.11 s
[quickcheck-instances] 0% ( 0 / 1) in 'Test.QuickCheck.Instances.UnorderedContainers'
2529.11 s
[quickcheck-instances] Missing documentation for:
2529.11 s
[quickcheck-instances] Module header
2529.32 s
[quickcheck-instances] 0% ( 0 / 1) in 'Test.QuickCheck.Instances.Vector'
2529.32 s
[quickcheck-instances] Missing documentation for:
2529.32 s
[quickcheck-instances] Module header
2529.40 s
[quickcheck-instances] 0% ( 0 / 1) in 'Test.QuickCheck.Instances.Void'
2529.40 s
[quickcheck-instances] Missing documentation for:
2529.40 s
[quickcheck-instances] Module header
2529.61 s
[semigroupoids] [ 8 of 27] Compiling Data.Functor.Contravariant.Divise ( src/Data/Functor/Contravariant/Divise.hs, dist/build/Data/Functor/Contravariant/Divise.p_o )
2529.78 s
[quickcheck-instances] 100% ( 1 / 1) in 'Test.QuickCheck.Instances'
2530.02 s
[charset] 71% ( 5 / 7) in 'Data.CharSet.ByteSet'
2530.02 s
[charset] Missing documentation for:
2530.02 s
[charset] ByteSet (src/Data/CharSet/ByteSet.hs:46)
2530.02 s
[charset] fromList (src/Data/CharSet/ByteSet.hs:65)
2530.44 s
[charset] Warning: 'Char' is ambiguous. It is defined
2530.44 s
[charset] * in ‘Text.Read.Lex’
2530.44 s
[charset] * in ‘GHC.Types’
2530.44 s
[charset] You may be able to disambiguate the identifier by qualifying it or
2530.44 s
[charset] by specifying the type/value namespace explicitly.
2530.44 s
[charset] Defaulting to the one defined in ‘Text.Read.Lex’
2530.45 s
[charset] 39% ( 18 / 46) in 'Data.CharSet'
2530.45 s
[charset] Missing documentation for:
2530.45 s
[charset] \\ (src/Data/CharSet.hs:121)
2530.45 s
[charset] member (src/Data/CharSet.hs:216)
2530.45 s
[charset] notMember (src/Data/CharSet.hs:225)
2530.45 s
[charset] overlaps (src/Data/CharSet.hs:246)
2530.45 s
[charset] isSubsetOf (src/Data/CharSet.hs:253)
2530.45 s
[charset] isComplemented (src/Data/CharSet.hs:138)
2530.45 s
[charset] empty (src/Data/CharSet.hs:153)
2530.45 s
[charset] singleton (src/Data/CharSet.hs:156)
2530.45 s
[charset] full (src/Data/CharSet.hs:160)
2530.45 s
[charset] insert (src/Data/CharSet.hs:175)
2530.45 s
[charset] delete (src/Data/CharSet.hs:185)
2530.45 s
[charset] complement (src/Data/CharSet.hs:190)
2530.45 s
[charset] range (src/Data/CharSet.hs:180)
2530.45 s
[charset] union (src/Data/CharSet.hs:195)
2530.45 s
[charset] intersection (src/Data/CharSet.hs:202)
2530.45 s
[charset] difference (src/Data/CharSet.hs:209)
2530.45 s
[charset] filter (src/Data/CharSet.hs:234)
2530.45 s
[charset] partition (src/Data/CharSet.hs:239)
2530.45 s
[charset] map (src/Data/CharSet.hs:133)
2530.45 s
[charset] fold (src/Data/CharSet.hs:229)
2530.45 s
[charset] toList (src/Data/CharSet.hs:143)
2530.45 s
[charset] fromList (src/Data/CharSet.hs:260)
2530.45 s
[charset] toAscList (src/Data/CharSet.hs:148)
2530.45 s
[charset] fromAscList (src/Data/CharSet.hs:264)
2530.45 s
[charset] fromDistinctAscList (src/Data/CharSet.hs:268)
2530.45 s
[charset] fromCharSet (src/Data/CharSet.hs:322)
2530.45 s
[charset] toCharSet (src/Data/CharSet.hs:326)
2530.45 s
[charset] toArray (src/Data/CharSet.hs:341)
2530.92 s
[charset] 9% ( 2 / 21) in 'Data.CharSet.Common'
2530.92 s
[charset] Missing documentation for:
2530.92 s
[charset] control (src/Data/CharSet/Common.hs:42)
2530.92 s
[charset] space (src/Data/CharSet/Common.hs:42)
2530.92 s
[charset] lower (src/Data/CharSet/Common.hs:42)
2530.92 s
[charset] upper (src/Data/CharSet/Common.hs:42)
2530.92 s
[charset] alpha (src/Data/CharSet/Common.hs:42)
2530.92 s
[charset] alphaNum (src/Data/CharSet/Common.hs:42)
2530.92 s
[charset] print (src/Data/CharSet/Common.hs:42)
2530.92 s
[charset] digit (src/Data/CharSet/Common.hs:42)
2530.92 s
[charset] octDigit (src/Data/CharSet/Common.hs:42)
2530.92 s
[charset] letter (src/Data/CharSet/Common.hs:42)
2530.92 s
[charset] mark (src/Data/CharSet/Common.hs:42)
2530.92 s
[charset] number (src/Data/CharSet/Common.hs:42)
2530.92 s
[charset] punctuation (src/Data/CharSet/Common.hs:42)
2530.92 s
[charset] symbol (src/Data/CharSet/Common.hs:42)
2530.92 s
[charset] separator (src/Data/CharSet/Common.hs:42)
2530.92 s
[charset] ascii (src/Data/CharSet/Common.hs:42)
2530.92 s
[charset] latin1 (src/Data/CharSet/Common.hs:42)
2530.93 s
[charset] asciiUpper (src/Data/CharSet/Common.hs:42)
2530.93 s
[charset] asciiLower (src/Data/CharSet/Common.hs:42)
2530.99 s
[charset] 11% ( 2 / 18) in 'Data.CharSet.Posix.Ascii'
2530.99 s
[charset] Missing documentation for:
2530.99 s
[charset] posixAscii (src/Data/CharSet/Posix/Ascii.hs:42)
2530.99 s
[charset] lookupPosixAsciiCharSet (src/Data/CharSet/Posix/Ascii.hs:60)
2530.99 s
[charset] alnum (src/Data/CharSet/Posix/Ascii.hs:25)
2530.99 s
[charset] alpha (src/Data/CharSet/Posix/Ascii.hs:25)
2530.99 s
[charset] ascii (src/Data/CharSet/Posix/Ascii.hs:25)
2530.99 s
[charset] blank (src/Data/CharSet/Posix/Ascii.hs:25)
2530.99 s
[charset] cntrl (src/Data/CharSet/Posix/Ascii.hs:25)
2530.99 s
[charset] digit (src/Data/CharSet/Posix/Ascii.hs:25)
2530.99 s
[charset] graph (src/Data/CharSet/Posix/Ascii.hs:25)
2530.99 s
[charset] print (src/Data/CharSet/Posix/Ascii.hs:25)
2530.99 s
[charset] word (src/Data/CharSet/Posix/Ascii.hs:25)
2530.99 s
[charset] punct (src/Data/CharSet/Posix/Ascii.hs:25)
2530.99 s
[charset] space (src/Data/CharSet/Posix/Ascii.hs:25)
2530.99 s
[charset] upper (src/Data/CharSet/Posix/Ascii.hs:25)
2531.00 s
[charset] lower (src/Data/CharSet/Posix/Ascii.hs:25)
2531.00 s
[charset] xdigit (src/Data/CharSet/Posix/Ascii.hs:25)
2531.06 s
[charset] Warning: 'categories' is out of scope.
2531.07 s
[charset] If you qualify the identifier, haddock can try to link it anyway.
2531.07 s
[charset] 23% ( 12 / 52) in 'Data.CharSet.Unicode'
2531.07 s
[charset] Missing documentation for:
2531.07 s
[charset] UnicodeCategory (src/Data/CharSet/Unicode.hs:46)
2531.07 s
[charset] unicodeCategories (src/Data/CharSet/Unicode.hs:50)
2531.07 s
[charset] modifierLetter (src/Data/CharSet/Unicode.hs:95)
2531.07 s
[charset] otherLetter (src/Data/CharSet/Unicode.hs:95)
2531.07 s
[charset] letter (src/Data/CharSet/Unicode.hs:95)
2531.07 s
[charset] lowercaseLetter (src/Data/CharSet/Unicode.hs:95)
2531.07 s
[charset] uppercaseLetter (src/Data/CharSet/Unicode.hs:95)
2531.07 s
[charset] titlecaseLetter (src/Data/CharSet/Unicode.hs:95)
2531.07 s
[charset] letterAnd (src/Data/CharSet/Unicode.hs:95)
2531.07 s
[charset] nonSpacingMark (src/Data/CharSet/Unicode.hs:110)
2531.07 s
[charset] spacingCombiningMark (src/Data/CharSet/Unicode.hs:110)
2531.07 s
[charset] enclosingMark (src/Data/CharSet/Unicode.hs:110)
2531.07 s
[charset] mark (src/Data/CharSet/Unicode.hs:110)
2531.07 s
[charset] space (src/Data/CharSet/Unicode.hs:119)
2531.07 s
[charset] lineSeparator (src/Data/CharSet/Unicode.hs:119)
2531.07 s
[charset] paragraphSeparator (src/Data/CharSet/Unicode.hs:119)
2531.07 s
[charset] separator (src/Data/CharSet/Unicode.hs:119)
2531.07 s
[charset] mathSymbol (src/Data/CharSet/Unicode.hs:128)
2531.07 s
[charset] currencySymbol (src/Data/CharSet/Unicode.hs:128)
2531.07 s
[charset] modifierSymbol (src/Data/CharSet/Unicode.hs:128)
2531.07 s
[charset] otherSymbol (src/Data/CharSet/Unicode.hs:128)
2531.07 s
[charset] symbol (src/Data/CharSet/Unicode.hs:128)
2531.07 s
[charset] decimalNumber (src/Data/CharSet/Unicode.hs:139)
2531.07 s
[charset] letterNumber (src/Data/CharSet/Unicode.hs:139)
2531.07 s
[charset] otherNumber (src/Data/CharSet/Unicode.hs:139)
2531.07 s
[charset] number (src/Data/CharSet/Unicode.hs:139)
2531.07 s
[charset] dashPunctuation (src/Data/CharSet/Unicode.hs:148)
2531.07 s
[charset] openPunctuation (src/Data/CharSet/Unicode.hs:148)
2531.07 s
[charset] closePunctuation (src/Data/CharSet/Unicode.hs:148)
2531.07 s
[charset] initialQuote (src/Data/CharSet/Unicode.hs:148)
2531.07 s
[charset] finalQuote (src/Data/CharSet/Unicode.hs:148)
2531.07 s
[charset] connectorPunctuation (src/Data/CharSet/Unicode.hs:148)
2531.07 s
[charset] otherPunctuation (src/Data/CharSet/Unicode.hs:148)
2531.07 s
[charset] punctuation (src/Data/CharSet/Unicode.hs:148)
2531.07 s
[charset] control (src/Data/CharSet/Unicode.hs:167)
2531.07 s
[charset] format (src/Data/CharSet/Unicode.hs:167)
2531.07 s
[charset] privateUse (src/Data/CharSet/Unicode.hs:167)
2531.07 s
[charset] surrogate (src/Data/CharSet/Unicode.hs:167)
2531.07 s
[charset] notAssigned (src/Data/CharSet/Unicode.hs:167)
2531.07 s
[charset] other (src/Data/CharSet/Unicode.hs:167)
2531.21 s
[charset] Warning: 'categories' is out of scope.
2531.21 s
[charset] If you qualify the identifier, haddock can try to link it anyway.
2531.22 s
[charset] 3% ( 4 /113) in 'Data.CharSet.Unicode.Block'
2531.22 s
[charset] Missing documentation for:
2531.22 s
[charset] Block (src/Data/CharSet/Unicode/Block.hs:139)
2531.22 s
[charset] blocks (src/Data/CharSet/Unicode/Block.hs:144)
2531.22 s
[charset] lookupBlock (src/Data/CharSet/Unicode/Block.hs:268)
2531.22 s
[charset] lookupBlockCharSet (src/Data/CharSet/Unicode/Block.hs:271)
2531.22 s
[charset] basicLatin (src/Data/CharSet/Unicode/Block.hs:274)
2531.22 s
[charset] latin1Supplement (src/Data/CharSet/Unicode/Block.hs:275)
2531.22 s
[charset] latinExtendedA (src/Data/CharSet/Unicode/Block.hs:276)
2531.22 s
[charset] latinExtendedB (src/Data/CharSet/Unicode/Block.hs:277)
2531.22 s
[charset] ipaExtensions (src/Data/CharSet/Unicode/Block.hs:278)
2531.22 s
[charset] spacingModifierLetters (src/Data/CharSet/Unicode/Block.hs:279)
2531.22 s
[charset] combiningDiacriticalMarks (src/Data/CharSet/Unicode/Block.hs:280)
2531.22 s
[charset] greekAndCoptic (src/Data/CharSet/Unicode/Block.hs:281)
2531.22 s
[charset] cyrillic (src/Data/CharSet/Unicode/Block.hs:282)
2531.22 s
[charset] cyrillicSupplementary (src/Data/CharSet/Unicode/Block.hs:283)
2531.22 s
[charset] armenian (src/Data/CharSet/Unicode/Block.hs:284)
2531.22 s
[charset] hebrew (src/Data/CharSet/Unicode/Block.hs:285)
2531.22 s
[charset] arabic (src/Data/CharSet/Unicode/Block.hs:286)
2531.22 s
[charset] syriac (src/Data/CharSet/Unicode/Block.hs:287)
2531.22 s
[charset] thaana (src/Data/CharSet/Unicode/Block.hs:288)
2531.22 s
[charset] devanagari (src/Data/CharSet/Unicode/Block.hs:289)
2531.22 s
[charset] bengali (src/Data/CharSet/Unicode/Block.hs:290)
2531.22 s
[charset] gurmukhi (src/Data/CharSet/Unicode/Block.hs:291)
2531.22 s
[charset] gujarati (src/Data/CharSet/Unicode/Block.hs:292)
2531.22 s
[charset] oriya (src/Data/CharSet/Unicode/Block.hs:293)
2531.22 s
[charset] tamil (src/Data/CharSet/Unicode/Block.hs:294)
2531.22 s
[charset] telugu (src/Data/CharSet/Unicode/Block.hs:295)
2531.22 s
[charset] kannada (src/Data/CharSet/Unicode/Block.hs:296)
2531.22 s
[charset] malayalam (src/Data/CharSet/Unicode/Block.hs:297)
2531.22 s
[charset] sinhala (src/Data/CharSet/Unicode/Block.hs:298)
2531.22 s
[charset] thai (src/Data/CharSet/Unicode/Block.hs:299)
2531.22 s
[charset] lao (src/Data/CharSet/Unicode/Block.hs:300)
2531.22 s
[charset] tibetan (src/Data/CharSet/Unicode/Block.hs:301)
2531.22 s
[charset] myanmar (src/Data/CharSet/Unicode/Block.hs:302)
2531.22 s
[charset] georgian (src/Data/CharSet/Unicode/Block.hs:303)
2531.22 s
[charset] hangulJamo (src/Data/CharSet/Unicode/Block.hs:304)
2531.23 s
[charset] ethiopic (src/Data/CharSet/Unicode/Block.hs:305)
2531.23 s
[charset] cherokee (src/Data/CharSet/Unicode/Block.hs:306)
2531.23 s
[charset] unifiedCanadianAboriginalSyllabics (src/Data/CharSet/Unicode/Block.hs:307)
2531.23 s
[charset] ogham (src/Data/CharSet/Unicode/Block.hs:308)
2531.23 s
[charset] runic (src/Data/CharSet/Unicode/Block.hs:309)
2531.23 s
[charset] tagalog (src/Data/CharSet/Unicode/Block.hs:310)
2531.23 s
[charset] hanunoo (src/Data/CharSet/Unicode/Block.hs:311)
2531.23 s
[charset] buhid (src/Data/CharSet/Unicode/Block.hs:312)
2531.23 s
[charset] tagbanwa (src/Data/CharSet/Unicode/Block.hs:313)
2531.23 s
[charset] khmer (src/Data/CharSet/Unicode/Block.hs:314)
2531.23 s
[charset] mongolian (src/Data/CharSet/Unicode/Block.hs:315)
2531.23 s
[charset] limbu (src/Data/CharSet/Unicode/Block.hs:316)
2531.23 s
[charset] taiLe (src/Data/CharSet/Unicode/Block.hs:317)
2531.23 s
[charset] khmerSymbols (src/Data/CharSet/Unicode/Block.hs:318)
2531.23 s
[charset] phoneticExtensions (src/Data/CharSet/Unicode/Block.hs:319)
2531.23 s
[charset] latinExtendedAdditional (src/Data/CharSet/Unicode/Block.hs:320)
2531.23 s
[charset] greekExtended (src/Data/CharSet/Unicode/Block.hs:321)
2531.23 s
[charset] generalPunctuation (src/Data/CharSet/Unicode/Block.hs:322)
2531.23 s
[charset] superscriptsAndSubscripts (src/Data/CharSet/Unicode/Block.hs:323)
2531.23 s
[charset] currencySymbols (src/Data/CharSet/Unicode/Block.hs:324)
2531.23 s
[charset] combiningDiacriticalMarksForSymbols (src/Data/CharSet/Unicode/Block.hs:325)
2531.23 s
[charset] letterlikeSymbols (src/Data/CharSet/Unicode/Block.hs:326)
2531.23 s
[charset] numberForms (src/Data/CharSet/Unicode/Block.hs:327)
2531.23 s
[charset] arrows (src/Data/CharSet/Unicode/Block.hs:328)
2531.23 s
[charset] mathematicalOperators (src/Data/CharSet/Unicode/Block.hs:329)
2531.23 s
[charset] miscellaneousTechnical (src/Data/CharSet/Unicode/Block.hs:330)
2531.23 s
[charset] controlPictures (src/Data/CharSet/Unicode/Block.hs:331)
2531.23 s
[charset] opticalCharacterRecognition (src/Data/CharSet/Unicode/Block.hs:332)
2531.23 s
[charset] enclosedAlphanumerics (src/Data/CharSet/Unicode/Block.hs:333)
2531.23 s
[charset] boxDrawing (src/Data/CharSet/Unicode/Block.hs:334)
2531.23 s
[charset] blockElements (src/Data/CharSet/Unicode/Block.hs:335)
2531.23 s
[charset] geometricShapes (src/Data/CharSet/Unicode/Block.hs:336)
2531.23 s
[charset] miscellaneousSymbols (src/Data/CharSet/Unicode/Block.hs:337)
2531.23 s
[charset] dingbats (src/Data/CharSet/Unicode/Block.hs:338)
2531.23 s
[charset] miscellaneousMathematicalSymbolsA (src/Data/CharSet/Unicode/Block.hs:339)
2531.23 s
[charset] supplementalArrowsA (src/Data/CharSet/Unicode/Block.hs:340)
2531.23 s
[charset] braillePatterns (src/Data/CharSet/Unicode/Block.hs:341)
2531.23 s
[charset] supplementalArrowsB (src/Data/CharSet/Unicode/Block.hs:342)
2531.23 s
[charset] miscellaneousMathematicalSymbolsB (src/Data/CharSet/Unicode/Block.hs:343)
2531.23 s
[charset] supplementalMathematicalOperators (src/Data/CharSet/Unicode/Block.hs:344)
2531.23 s
[charset] miscellaneousSymbolsAndArrows (src/Data/CharSet/Unicode/Block.hs:345)
2531.23 s
[charset] cjkRadicalsSupplement (src/Data/CharSet/Unicode/Block.hs:346)
2531.23 s
[charset] kangxiRadicals (src/Data/CharSet/Unicode/Block.hs:347)
2531.23 s
[charset] ideographicDescriptionCharacters (src/Data/CharSet/Unicode/Block.hs:348)
2531.23 s
[charset] cjkSymbolsAndPunctuation (src/Data/CharSet/Unicode/Block.hs:349)
2531.23 s
[charset] hiragana (src/Data/CharSet/Unicode/Block.hs:350)
2531.23 s
[charset] katakana (src/Data/CharSet/Unicode/Block.hs:351)
2531.23 s
[charset] bopomofo (src/Data/CharSet/Unicode/Block.hs:352)
2531.23 s
[charset] hangulCompatibilityJamo (src/Data/CharSet/Unicode/Block.hs:353)
2531.23 s
[charset] kanbun (src/Data/CharSet/Unicode/Block.hs:354)
2531.23 s
[charset] bopomofoExtended (src/Data/CharSet/Unicode/Block.hs:355)
2531.23 s
[charset] katakanaPhoneticExtensions (src/Data/CharSet/Unicode/Block.hs:356)
2531.23 s
[charset] enclosedCjkLettersAndMonths (src/Data/CharSet/Unicode/Block.hs:357)
2531.23 s
[charset] cjkCompatibility (src/Data/CharSet/Unicode/Block.hs:358)
2531.23 s
[charset] cjkUnifiedIdeographsExtensionA (src/Data/CharSet/Unicode/Block.hs:359)
2531.23 s
[charset] yijingHexagramSymbols (src/Data/CharSet/Unicode/Block.hs:360)
2531.23 s
[charset] cjkUnifiedIdeographs (src/Data/CharSet/Unicode/Block.hs:361)
2531.23 s
[charset] yiSyllables (src/Data/CharSet/Unicode/Block.hs:362)
2531.23 s
[charset] yiRadicals (src/Data/CharSet/Unicode/Block.hs:363)
2531.23 s
[charset] hangulSyllables (src/Data/CharSet/Unicode/Block.hs:364)
2531.23 s
[charset] highSurrogates (src/Data/CharSet/Unicode/Block.hs:365)
2531.23 s
[charset] highPrivateUseSurrogates (src/Data/CharSet/Unicode/Block.hs:366)
2531.23 s
[charset] lowSurrogates (src/Data/CharSet/Unicode/Block.hs:367)
2531.23 s
[charset] privateUseArea (src/Data/CharSet/Unicode/Block.hs:368)
2531.23 s
[charset] cjkCompatibilityIdeographs (src/Data/CharSet/Unicode/Block.hs:369)
2531.23 s
[charset] alphabeticPresentationForms (src/Data/CharSet/Unicode/Block.hs:370)
2531.23 s
[charset] arabicPresentationFormsA (src/Data/CharSet/Unicode/Block.hs:371)
2531.23 s
[charset] variationSelectors (src/Data/CharSet/Unicode/Block.hs:372)
2531.23 s
[charset] combiningHalfMarks (src/Data/CharSet/Unicode/Block.hs:373)
2531.23 s
[charset] cjkCompatibilityForms (src/Data/CharSet/Unicode/Block.hs:374)
2531.23 s
[charset] smallFormVariants (src/Data/CharSet/Unicode/Block.hs:375)
2531.23 s
[charset] arabicPresentationFormsB (src/Data/CharSet/Unicode/Block.hs:376)
2531.23 s
[charset] halfwidthAndFullwidthForms (src/Data/CharSet/Unicode/Block.hs:377)
2531.23 s
[charset] specials (src/Data/CharSet/Unicode/Block.hs:378)
2531.41 s
[charset] 22% ( 12 / 54) in 'Data.CharSet.Unicode.Category'
2531.41 s
[charset] Missing documentation for:
2531.41 s
[charset] Category (src/Data/CharSet/Unicode/Category.hs:53)
2531.41 s
[charset] categories (src/Data/CharSet/Unicode/Category.hs:61)
2531.41 s
[charset] lookupCategory (src/Data/CharSet/Unicode/Category.hs:109)
2531.41 s
[charset] lookupCategoryCharSet (src/Data/CharSet/Unicode/Category.hs:112)
2531.41 s
[charset] modifierLetter (src/Data/CharSet/Unicode/Category.hs:130)
2531.41 s
[charset] otherLetter (src/Data/CharSet/Unicode/Category.hs:130)
2531.41 s
[charset] letter (src/Data/CharSet/Unicode/Category.hs:130)
2531.41 s
[charset] lowercaseLetter (src/Data/CharSet/Unicode/Category.hs:130)
2531.41 s
[charset] uppercaseLetter (src/Data/CharSet/Unicode/Category.hs:130)
2531.41 s
[charset] titlecaseLetter (src/Data/CharSet/Unicode/Category.hs:130)
2531.41 s
[charset] letterAnd (src/Data/CharSet/Unicode/Category.hs:130)
2531.41 s
[charset] nonSpacingMark (src/Data/CharSet/Unicode/Category.hs:145)
2531.41 s
[charset] spacingCombiningMark (src/Data/CharSet/Unicode/Category.hs:145)
2531.41 s
[charset] enclosingMark (src/Data/CharSet/Unicode/Category.hs:145)
2531.41 s
[charset] mark (src/Data/CharSet/Unicode/Category.hs:145)
2531.41 s
[charset] space (src/Data/CharSet/Unicode/Category.hs:154)
2531.41 s
[charset] lineSeparator (src/Data/CharSet/Unicode/Category.hs:154)
2531.41 s
[charset] paragraphSeparator (src/Data/CharSet/Unicode/Category.hs:154)
2531.42 s
[charset] separator (src/Data/CharSet/Unicode/Category.hs:154)
2531.42 s
[charset] mathSymbol (src/Data/CharSet/Unicode/Category.hs:163)
2531.42 s
[charset] currencySymbol (src/Data/CharSet/Unicode/Category.hs:163)
2531.42 s
[charset] modifierSymbol (src/Data/CharSet/Unicode/Category.hs:163)
2531.42 s
[charset] otherSymbol (src/Data/CharSet/Unicode/Category.hs:163)
2531.42 s
[charset] symbol (src/Data/CharSet/Unicode/Category.hs:163)
2531.42 s
[charset] decimalNumber (src/Data/CharSet/Unicode/Category.hs:174)
2531.42 s
[charset] letterNumber (src/Data/CharSet/Unicode/Category.hs:174)
2531.42 s
[charset] otherNumber (src/Data/CharSet/Unicode/Category.hs:174)
2531.42 s
[charset] number (src/Data/CharSet/Unicode/Category.hs:174)
2531.42 s
[charset] dashPunctuation (src/Data/CharSet/Unicode/Category.hs:183)
2531.42 s
[charset] openPunctuation (src/Data/CharSet/Unicode/Category.hs:183)
2531.42 s
[charset] closePunctuation (src/Data/CharSet/Unicode/Category.hs:183)
2531.42 s
[charset] initialQuote (src/Data/CharSet/Unicode/Category.hs:183)
2531.42 s
[charset] finalQuote (src/Data/CharSet/Unicode/Category.hs:183)
2531.42 s
[charset] connectorPunctuation (src/Data/CharSet/Unicode/Category.hs:183)
2531.42 s
[charset] otherPunctuation (src/Data/CharSet/Unicode/Category.hs:183)
2531.42 s
[charset] punctuation (src/Data/CharSet/Unicode/Category.hs:183)
2531.42 s
[charset] control (src/Data/CharSet/Unicode/Category.hs:202)
2531.42 s
[charset] format (src/Data/CharSet/Unicode/Category.hs:202)
2531.42 s
[charset] privateUse (src/Data/CharSet/Unicode/Category.hs:202)
2531.42 s
[charset] surrogate (src/Data/CharSet/Unicode/Category.hs:202)
2531.42 s
[charset] notAssigned (src/Data/CharSet/Unicode/Category.hs:202)
2531.42 s
[charset] other (src/Data/CharSet/Unicode/Category.hs:202)
2531.51 s
[charset] 11% ( 2 / 18) in 'Data.CharSet.Posix.Unicode'
2531.51 s
[charset] Missing documentation for:
2531.51 s
[charset] posixUnicode (src/Data/CharSet/Posix/Unicode.hs:44)
2531.51 s
[charset] lookupPosixUnicodeCharSet (src/Data/CharSet/Posix/Unicode.hs:62)
2531.51 s
[charset] alnum (src/Data/CharSet/Posix/Unicode.hs:27)
2531.51 s
[charset] alpha (src/Data/CharSet/Posix/Unicode.hs:27)
2531.51 s
[charset] ascii (src/Data/CharSet/Posix/Unicode.hs:27)
2531.51 s
[charset] blank (src/Data/CharSet/Posix/Unicode.hs:27)
2531.51 s
[charset] cntrl (src/Data/CharSet/Posix/Unicode.hs:27)
2531.51 s
[charset] digit (src/Data/CharSet/Posix/Unicode.hs:27)
2531.51 s
[charset] graph (src/Data/CharSet/Posix/Unicode.hs:27)
2531.51 s
[charset] print (src/Data/CharSet/Posix/Unicode.hs:27)
2531.51 s
[charset] word (src/Data/CharSet/Posix/Unicode.hs:27)
2531.51 s
[charset] punct (src/Data/CharSet/Posix/Unicode.hs:27)
2531.51 s
[charset] space (src/Data/CharSet/Posix/Unicode.hs:27)
2531.51 s
[charset] upper (src/Data/CharSet/Posix/Unicode.hs:27)
2531.51 s
[charset] lower (src/Data/CharSet/Posix/Unicode.hs:27)
2531.51 s
[charset] xdigit (src/Data/CharSet/Posix/Unicode.hs:27)
2531.53 s
[charset] 20% ( 1 / 5) in 'Data.CharSet.Posix'
2531.53 s
[charset] Missing documentation for:
2531.53 s
[charset] posixAscii (src/Data/CharSet/Posix/Ascii.hs:42)
2531.53 s
[charset] lookupPosixAsciiCharSet (src/Data/CharSet/Posix/Ascii.hs:60)
2531.53 s
[charset] posixUnicode (src/Data/CharSet/Posix/Unicode.hs:44)
2531.53 s
[charset] lookupPosixUnicodeCharSet (src/Data/CharSet/Posix/Unicode.hs:62)
2531.57 s
[quickcheck-instances] Warning: Test.QuickCheck.Instances.Vector: could not find link destinations for:
2531.57 s
[quickcheck-instances] - Data.Vector.Vector
2531.57 s
[quickcheck-instances] - Data.Vector.Primitive.Vector
2531.59 s
[quickcheck-instances] - Data.Vector.Storable.Vector
2531.59 s
[quickcheck-instances] - Data.Vector.Unboxed.Base.Unbox
2531.60 s
[quickcheck-instances] - Data.Vector.Unboxed.Base.Vector
2532.13 s
[semigroupoids] [ 9 of 27] Compiling Data.Functor.Contravariant.Decide ( src/Data/Functor/Contravariant/Decide.hs, dist/build/Data/Functor/Contravariant/Decide.p_o )
2533.10 s
[semigroupoids] [10 of 27] Compiling Data.Functor.Contravariant.Conclude ( src/Data/Functor/Contravariant/Conclude.hs, dist/build/Data/Functor/Contravariant/Conclude.p_o )
2535.14 s
[semigroupoids] [11 of 27] Compiling Data.Functor.Bind ( src/Data/Functor/Bind.hs, dist/build/Data/Functor/Bind.p_o )
2535.17 s
[semigroupoids] [12 of 27] Compiling Data.Semigroupoid ( src/Data/Semigroupoid.hs, dist/build/Data/Semigroupoid.p_o )
2535.17 s
[semigroupoids] [13 of 27] Compiling Data.Semigroupoid.Ob ( src/Data/Semigroupoid/Ob.hs, dist/build/Data/Semigroupoid/Ob.p_o )
2535.17 s
[semigroupoids] [14 of 27] Compiling Data.Semigroupoid.Dual ( src/Data/Semigroupoid/Dual.hs, dist/build/Data/Semigroupoid/Dual.p_o )
2535.17 s
[semigroupoids] [15 of 27] Compiling Data.Semigroupoid.Categorical ( src/Data/Semigroupoid/Categorical.hs, dist/build/Data/Semigroupoid/Categorical.p_o )
2535.17 s
[semigroupoids] [16 of 27] Compiling Data.Groupoid ( src/Data/Groupoid.hs, dist/build/Data/Groupoid.p_o )
2535.17 s
[semigroupoids] [17 of 27] Compiling Data.Isomorphism ( src/Data/Isomorphism.hs, dist/build/Data/Isomorphism.p_o )
2535.17 s
[semigroupoids] [18 of 27] Compiling Data.Functor.Bind.Trans ( src/Data/Functor/Bind/Trans.hs, dist/build/Data/Functor/Bind/Trans.p_o )
2535.17 s
[semigroupoids] [19 of 27] Compiling Data.Bifunctor.Apply ( src/Data/Bifunctor/Apply.hs, dist/build/Data/Bifunctor/Apply.p_o )
2535.17 s
[semigroupoids] [20 of 27] Compiling Data.Functor.Alt ( src/Data/Functor/Alt.hs, dist/build/Data/Functor/Alt.p_o )
2535.17 s
[semigroupoids] [21 of 27] Compiling Data.Semigroup.Foldable ( src/Data/Semigroup/Foldable.hs, dist/build/Data/Semigroup/Foldable.p_o )
2536.11 s
[semigroupoids] [22 of 27] Compiling Data.Semigroup.Traversable.Class ( src/Data/Semigroup/Traversable/Class.hs, dist/build/Data/Semigroup/Traversable/Class.p_o )
2538.36 s
[semigroupoids] [23 of 27] Compiling Data.Semigroup.Traversable ( src/Data/Semigroup/Traversable.hs, dist/build/Data/Semigroup/Traversable.p_o )
2538.71 s
[semigroupoids] [24 of 27] Compiling Data.Semigroup.Bitraversable ( src/Data/Semigroup/Bitraversable.hs, dist/build/Data/Semigroup/Bitraversable.p_o )
2538.71 s
[semigroupoids] [25 of 27] Compiling Data.Functor.Plus ( src/Data/Functor/Plus.hs, dist/build/Data/Functor/Plus.p_o )
2538.71 s
[semigroupoids] [26 of 27] Compiling Semigroupoids.Do ( src/Semigroupoids/Do.hs, dist/build/Semigroupoids/Do.p_o )
2538.71 s
[semigroupoids] [27 of 27] Compiling Data.Semigroupoid.Static ( src/Data/Semigroupoid/Static.hs, dist/build/Data/Semigroupoid/Static.p_o )
2542.94 s
[semigroupoids] buildPhase completed in 49 seconds
2542.96 s
[semigroupoids] Phase: checkPhase
2543.22 s
[semigroupoids] Package has no test suites.
2543.25 s
[semigroupoids] Phase: haddockPhase
2543.74 s
[semigroupoids] Preprocessing library for semigroupoids-6.0.1..
2543.75 s
[semigroupoids] Running Haddock on library for semigroupoids-6.0.1..
2544.04 s
[charset] Documentation created: dist/doc/html/charset/index.html,
2544.04 s
[charset] dist/doc/html/charset/charset.txt
2544.19 s
[semigroupoids] Warning: --source-* options are ignored when --hyperlinked-source is enabled.
2544.21 s
[charset] Phase: installPhase
2544.61 s
[charset] Installing library in /nix/store/303xhvicgh7lbh675nmad2kbgs54bbqx-charset-0.3.12/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/charset-0.3.12-HcwIqgbGtt44OpCaaUboz9
2546.17 s
[charset] Phase: fixupPhase
2546.22 s
[charset] shrinking RPATHs of ELF executables and libraries in /nix/store/303xhvicgh7lbh675nmad2kbgs54bbqx-charset-0.3.12
2546.23 s
[charset] shrinking /nix/store/303xhvicgh7lbh675nmad2kbgs54bbqx-charset-0.3.12/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHScharset-0.3.12-HcwIqgbGtt44OpCaaUboz9-ghc9.6.3.so
2546.29 s
[charset] checking for references to /build/ in /nix/store/303xhvicgh7lbh675nmad2kbgs54bbqx-charset-0.3.12...
2546.35 s
[charset] patching script interpreter paths in /nix/store/303xhvicgh7lbh675nmad2kbgs54bbqx-charset-0.3.12
2546.37 s
[charset] stripping (with command strip and flags -S -p) in /nix/store/303xhvicgh7lbh675nmad2kbgs54bbqx-charset-0.3.12/lib
2546.77 s
[charset] shrinking RPATHs of ELF executables and libraries in /nix/store/isb85f5l7wm3bs9wghbncbz3b00nf6b5-charset-0.3.12-doc
2546.79 s
[charset] checking for references to /build/ in /nix/store/isb85f5l7wm3bs9wghbncbz3b00nf6b5-charset-0.3.12-doc...
2546.82 s
[charset] patching script interpreter paths in /nix/store/isb85f5l7wm3bs9wghbncbz3b00nf6b5-charset-0.3.12-doc
2547.28 s
[charset:post-build] Uploading to the NixCI cache: /nix/store/303xhvicgh7lbh675nmad2kbgs54bbqx-charset-0.3.12 /nix/store/isb85f5l7wm3bs9wghbncbz3b00nf6b5-charset-0.3.12-doc
2548.03 s
[charset:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
2548.98 s
[charset:post-build] copying 2 paths...
2548.98 s
[charset:post-build] copying path '/nix/store/isb85f5l7wm3bs9wghbncbz3b00nf6b5-charset-0.3.12-doc' to 'https://cache.nix-ci.com'...
2550.66 s
[charset:post-build] copying path '/nix/store/303xhvicgh7lbh675nmad2kbgs54bbqx-charset-0.3.12' to 'https://cache.nix-ci.com'...
2556.37 s
[charset:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
2558.10 s
[charset:post-build] copying 1 paths...
2558.10 s
[charset:post-build] copying path '/nix/store/khxq309mhw5bynlk19ym0dnfqy03ad69-charset-0.3.12.drv' to 'https://cache.nix-ci.com'...
2560.03 s
Uploaded charset in 12.9s
2560.03 s
Progress: 185 of 217 built (2 building), 312 of 312 downloaded from cache
2560.03 s
Built charset in 1m16s
2560.03 s
[quickcheck-instances] Documentation created: dist/doc/html/quickcheck-instances/index.html,
2560.04 s
[quickcheck-instances] dist/doc/html/quickcheck-instances/quickcheck-instances.txt
2560.04 s
[quickcheck-instances] Preprocessing test suite 'self-test' for quickcheck-instances-0.3.32..
2560.04 s
[quickcheck-instances] Phase: installPhase
2560.04 s
[quickcheck-instances] Installing library in /nix/store/fd4x1qzfxbj5npb782brmcrzqydxjr35-quickcheck-instances-0.3.32/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/quickcheck-instances-0.3.32-9fGeBu9hiv82mPGYbzXPCv
2560.04 s
[quickcheck-instances] Phase: fixupPhase
2560.04 s
[quickcheck-instances] shrinking RPATHs of ELF executables and libraries in /nix/store/fd4x1qzfxbj5npb782brmcrzqydxjr35-quickcheck-instances-0.3.32
2560.04 s
[quickcheck-instances] shrinking /nix/store/fd4x1qzfxbj5npb782brmcrzqydxjr35-quickcheck-instances-0.3.32/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHSquickcheck-instances-0.3.32-9fGeBu9hiv82mPGYbzXPCv-ghc9.6.3.so
2560.04 s
[quickcheck-instances] checking for references to /build/ in /nix/store/fd4x1qzfxbj5npb782brmcrzqydxjr35-quickcheck-instances-0.3.32...
2560.04 s
[quickcheck-instances] patching script interpreter paths in /nix/store/fd4x1qzfxbj5npb782brmcrzqydxjr35-quickcheck-instances-0.3.32
2560.04 s
[quickcheck-instances] stripping (with command strip and flags -S -p) in /nix/store/fd4x1qzfxbj5npb782brmcrzqydxjr35-quickcheck-instances-0.3.32/lib
2560.04 s
[quickcheck-instances] shrinking RPATHs of ELF executables and libraries in /nix/store/y7r8xs2rq813sjcs7a833azpln2vcx53-quickcheck-instances-0.3.32-doc
2560.04 s
[quickcheck-instances] checking for references to /build/ in /nix/store/y7r8xs2rq813sjcs7a833azpln2vcx53-quickcheck-instances-0.3.32-doc...
2560.04 s
[quickcheck-instances] patching script interpreter paths in /nix/store/y7r8xs2rq813sjcs7a833azpln2vcx53-quickcheck-instances-0.3.32-doc
2560.04 s
[semigroupoids] 83% ( 5 / 6) in 'Data.Functor.Extend'
2560.04 s
[semigroupoids] Missing documentation for:
2560.04 s
[semigroupoids] Extend (src/Data/Functor/Extend.hs:55)
2560.04 s
[semigroupoids] 66% ( 2 / 3) in 'Data.Semigroup.Foldable.Class'
2560.04 s
[semigroupoids] Missing documentation for:
2560.04 s
[semigroupoids] Bifoldable1
2560.04 s
[semigroupoids] 100% ( 1 / 1) in 'Data.Traversable.Instances'
2560.04 s
[semigroupoids] Warning: '(,)' is out of scope.
2560.04 s
[semigroupoids] If you qualify the identifier, haddock can try to link it anyway.
2560.04 s
[semigroupoids] 80% ( 12 / 15) in 'Data.Functor.Bind.Class'
2560.04 s
[semigroupoids] Missing documentation for:
2560.04 s
[semigroupoids] apDefault (src/Data/Functor/Bind/Class.hs:539)
2560.04 s
[semigroupoids] returning (src/Data/Functor/Bind/Class.hs:536)
2560.04 s
[semigroupoids] Biapply (src/Data/Functor/Bind/Class.hs:753)
2560.04 s
[semigroupoids] 100% ( 16 / 16) in 'Data.Functor.Apply'
2560.04 s
[semigroupoids] 33% ( 2 / 6) in 'Data.Semigroup.Bifoldable'
2560.04 s
[semigroupoids] Missing documentation for:
2560.04 s
[semigroupoids] Bifoldable1
2560.04 s
[semigroupoids] bitraverse1_ (src/Data/Semigroup/Bifoldable.hs:45)
2560.04 s
[semigroupoids] bifor1_ (src/Data/Semigroup/Bifoldable.hs:49)
2560.04 s
[semigroupoids] bisequenceA1_ (src/Data/Semigroup/Bifoldable.hs:57)
2560.04 s
[semigroupoids] Warning: 'Day' is out of scope.
2560.04 s
[semigroupoids] If you qualify the identifier, haddock can try to link it anyway.
2560.04 s
[semigroupoids] 100% ( 6 / 6) in 'Data.Functor.Contravariant.Divise'
2560.04 s
[semigroupoids] Warning: 'EitherDay' is out of scope.
2560.04 s
[semigroupoids] If you qualify the identifier, haddock can try to link it anyway.
2560.05 s
[semigroupoids] Warning: 'Conclude' is out of scope.
2560.05 s
[semigroupoids] If you qualify the identifier, haddock can try to link it anyway.
2560.05 s
[semigroupoids] 100% ( 5 / 5) in 'Data.Functor.Contravariant.Decide'
2560.05 s
[semigroupoids] Warning: 'Plus' is out of scope.
2560.05 s
[semigroupoids] If you qualify the identifier, haddock can try to link it anyway.
2560.05 s
[semigroupoids] 100% ( 5 / 5) in 'Data.Functor.Contravariant.Conclude'
2560.05 s
[semigroupoids] 75% ( 15 / 20) in 'Data.Functor.Bind'
2560.05 s
[semigroupoids] Missing documentation for:
2560.05 s
[semigroupoids] -<< (src/Data/Functor/Bind.hs:52)
2560.05 s
[semigroupoids] -<- (src/Data/Functor/Bind.hs:58)
2560.05 s
[semigroupoids] ->- (src/Data/Functor/Bind.hs:55)
2560.05 s
[semigroupoids] apDefault (src/Data/Functor/Bind/Class.hs:539)
2560.05 s
[semigroupoids] returning (src/Data/Functor/Bind/Class.hs:536)
2560.05 s
[semigroupoids] 50% ( 2 / 4) in 'Data.Semigroupoid'
2560.05 s
[semigroupoids] Missing documentation for:
2560.05 s
[semigroupoids] WrappedCategory (src/Data/Semigroupoid.hs:71)
2560.05 s
[semigroupoids] Semi (src/Data/Semigroupoid.hs:80)
2560.05 s
[semigroupoids] 50% ( 1 / 2) in 'Data.Semigroupoid.Ob'
2560.05 s
[semigroupoids] Missing documentation for:
2560.05 s
[semigroupoids] Ob (src/Data/Semigroupoid/Ob.hs:29)
2560.05 s
[semigroupoids] 50% ( 1 / 2) in 'Data.Semigroupoid.Dual'
2560.05 s
[semigroupoids] Missing documentation for:
2560.05 s
[semigroupoids] Dual (src/Data/Semigroupoid/Dual.hs:21)
2560.05 s
[semigroupoids] 100% ( 3 / 3) in 'Data.Semigroupoid.Categorical'
2560.05 s
[semigroupoids] 100% ( 2 / 2) in 'Data.Groupoid'
2560.05 s
[semigroupoids] 50% ( 1 / 2) in 'Data.Isomorphism'
2560.05 s
[semigroupoids] Missing documentation for:
2560.05 s
[semigroupoids] Iso (src/Data/Isomorphism.hs:23)
2560.05 s
[semigroupoids] 100% ( 2 / 2) in 'Data.Functor.Bind.Trans'
2560.05 s
[semigroupoids] 62% ( 5 / 8) in 'Data.Bifunctor.Apply'
2560.05 s
[semigroupoids] Missing documentation for:
2560.05 s
[semigroupoids] Biapply (src/Data/Functor/Bind/Class.hs:753)
2560.05 s
[semigroupoids] <<$>>
2560.05 s
[semigroupoids] <<..>> (src/Data/Bifunctor/Apply.hs:27)
2560.06 s
[semigroupoids] Warning: 'Bind' is out of scope.
2560.06 s
[semigroupoids] If you qualify the identifier, haddock can try to link it anyway.
2560.06 s
[semigroupoids] 100% ( 5 / 5) in 'Data.Functor.Alt'
2560.06 s
[semigroupoids] 71% ( 10 / 14) in 'Data.Semigroup.Foldable'
2560.06 s
[semigroupoids] Missing documentation for:
2560.06 s
[semigroupoids] traverse1_ (src/Data/Semigroup/Foldable.hs:77)
2560.06 s
[semigroupoids] for1_ (src/Data/Semigroup/Foldable.hs:81)
2560.06 s
[semigroupoids] sequenceA1_ (src/Data/Semigroup/Foldable.hs:85)
2560.06 s
[semigroupoids] asum1 (src/Data/Semigroup/Foldable.hs:103)
2560.06 s
[semigroupoids] 33% ( 1 / 3) in 'Data.Semigroup.Traversable.Class'
2560.06 s
[semigroupoids] Missing documentation for:
2560.06 s
[semigroupoids] Bitraversable1 (src/Data/Semigroup/Traversable/Class.hs:59)
2560.06 s
[semigroupoids] Traversable1 (src/Data/Semigroup/Traversable/Class.hs:139)
2560.06 s
[semigroupoids] Warning: 'foldMap1' is out of scope.
2560.06 s
[semigroupoids] If you qualify the identifier, haddock can try to link it anyway.
2560.06 s
[semigroupoids] 88% ( 8 / 9) in 'Data.Semigroup.Traversable'
2560.06 s
[semigroupoids] Missing documentation for:
2560.06 s
[semigroupoids] Traversable1 (src/Data/Semigroup/Traversable/Class.hs:139)
2560.06 s
[semigroupoids] 33% ( 1 / 3) in 'Data.Semigroup.Bitraversable'
2560.06 s
[semigroupoids] Missing documentation for:
2560.06 s
[semigroupoids] Bitraversable1 (src/Data/Semigroup/Traversable/Class.hs:59)
2560.06 s
[semigroupoids] bifoldMap1Default (src/Data/Semigroup/Bitraversable.hs:24)
2560.06 s
[semigroupoids] 100% ( 5 / 5) in 'Data.Functor.Plus'
2560.06 s
[semigroupoids] Warning: 'Applicative' is out of scope.
2560.06 s
[semigroupoids] If you qualify the identifier, haddock can try to link it anyway.
2560.06 s
[semigroupoids] Warning: 'Monad' is out of scope.
2560.06 s
[semigroupoids] If you qualify the identifier, haddock can try to link it anyway.
2560.06 s
[semigroupoids] 90% ( 10 / 11) in 'Semigroupoids.Do'
2560.06 s
[semigroupoids] Missing documentation for:
2560.06 s
[semigroupoids] join (src/Data/Functor/Bind/Class.hs:531)
2560.06 s
[semigroupoids] 50% ( 1 / 2) in 'Data.Semigroupoid.Static'
2560.06 s
[semigroupoids] Missing documentation for:
2560.43 s
[quickcheck-instances:post-build] Uploading to the NixCI cache: /nix/store/fd4x1qzfxbj5npb782brmcrzqydxjr35-quickcheck-instances-0.3.32 /nix/store/y7r8xs2rq813sjcs7a833azpln2vcx53-quickcheck-instances-0.3.32-doc
2561.15 s
[quickcheck-instances:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
2561.64 s
[quickcheck-instances:post-build] copying 2 paths...
2561.65 s
[quickcheck-instances:post-build] copying path '/nix/store/y7r8xs2rq813sjcs7a833azpln2vcx53-quickcheck-instances-0.3.32-doc' to 'https://cache.nix-ci.com'...
2563.50 s
[quickcheck-instances:post-build] copying path '/nix/store/fd4x1qzfxbj5npb782brmcrzqydxjr35-quickcheck-instances-0.3.32' to 'https://cache.nix-ci.com'...
2569.03 s
[quickcheck-instances:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
2569.93 s
[quickcheck-instances:post-build] copying 1 paths...
2569.93 s
[quickcheck-instances:post-build] copying path '/nix/store/kqm4gwmd2bxkbv273a3w880xc34pcnyw-quickcheck-instances-0.3.32.drv' to 'https://cache.nix-ci.com'...
2571.84 s
Uploaded quickcheck-instances in 11.5s
2571.85 s
Progress: 186 of 217 built (1 building), 312 of 312 downloaded from cache
2571.85 s
Built quickcheck-instances in 1m27s
2571.85 s
[semigroupoids] Static (src/Data/Semigroupoid/Static.hs:35)
2571.86 s
[semigroupoids] Warning: Data.Functor.Apply: could not find link destinations for:
2571.86 s
[semigroupoids] - Text.ParserCombinators.ReadP.P
2571.86 s
[semigroupoids] - Data.Biapplicative.Mag
2571.86 s
[semigroupoids] Warning: Data.Functor.Bind: could not find link destinations for:
2571.86 s
[semigroupoids] - Text.ParserCombinators.ReadP.P
2571.86 s
[semigroupoids] - Data.Biapplicative.Mag
2572.23 s
Building /nix/store/82fkrqfqk6lg7niw51rxb3lsr0m9g2il-extra-1.7.16.drv
2572.46 s
Building /nix/store/ccrbij85jnjpqwwmjn2pk3cxkw7j1x5i-http-types-0.12.4.drv
2572.63 s
Building /nix/store/ck1yvjmic5416f5y7s5bx3ba89bzp12s-indexed-traversable-instances-0.1.2.drv
2572.82 s
Building /nix/store/ik3rqphz42l9h7x8jvxrv4zwzhrsdw35-parsers-0.12.12.drv
2573.18 s
Building /nix/store/lxmg6f151ak7y0jk4mrhssbmazhr2wpc-string-interpolate-0.3.4.0.drv
2573.45 s
Building /nix/store/prvdhv457ip561n49sy921pjjpal08xf-text-iso8601-0.1.1.drv
2573.45 s
[extra] Phase: setupCompilerEnvironmentPhase
2573.45 s
[extra] Build with /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3.
2573.45 s
[http-types] Phase: setupCompilerEnvironmentPhase
2573.45 s
[http-types] Build with /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3.
2573.45 s
[indexed-traversable-instances] Phase: setupCompilerEnvironmentPhase
2573.45 s
[indexed-traversable-instances] Build with /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3.
2573.45 s
[parsers] Phase: setupCompilerEnvironmentPhase
2573.45 s
[parsers] Build with /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3.
2573.59 s
[string-interpolate] Phase: setupCompilerEnvironmentPhase
2573.60 s
[string-interpolate] Build with /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3.
2573.75 s
[text-iso8601] Phase: setupCompilerEnvironmentPhase
2573.77 s
[text-iso8601] Build with /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3.
2573.84 s
[semigroupoids] Documentation created: dist/doc/html/semigroupoids/index.html,
2573.84 s
[semigroupoids] dist/doc/html/semigroupoids/semigroupoids.txt
2574.03 s
[extra] Phase: unpackPhase
2574.06 s
[extra] unpacking source archive /nix/store/zap07ayqyv48lfcxp4yva8sylcvy2knk-extra-1.7.16.tar.gz
2574.10 s
[extra] source root is extra-1.7.16
2574.17 s
[extra] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "extra-1.7.16/test/TestUtil.hs"
2574.23 s
[semigroupoids] haddockPhase completed in 31 seconds
2574.23 s
[semigroupoids] Phase: installPhase
2574.28 s
[http-types] Phase: unpackPhase
2574.31 s
[http-types] unpacking source archive /nix/store/lqhbb8fzlzkkmxxgnrd3nna1aya2a15p-http-types-0.12.4.tar.gz
2574.33 s
[http-types] source root is http-types-0.12.4
2574.37 s
[http-types] setting SOURCE_DATE_EPOCH to timestamp 1701311631 of file "http-types-0.12.4/http-types.cabal"
2574.39 s
[http-types] Phase: patchPhase
2574.44 s
[http-types] Phase: compileBuildDriverPhase
2574.46 s
[http-types] setupCompileFlags: -package-db=/build/tmp.uslHHu23rg/setup-package.conf.d -threaded
2574.54 s
[extra] Phase: patchPhase
2574.55 s
[semigroupoids] Installing library in /nix/store/68mrp9cc5jp08f1vgpq9b3nwqsxzw4m2-semigroupoids-6.0.1/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/semigroupoids-6.0.1-1W2tGRcCKBULFl2sTeAMQR
2574.57 s
[extra] Replace Cabal file with edited version from mirror://hackage/extra-1.7.16/revision/1.cabal.
2574.59 s
[indexed-traversable-instances] Phase: unpackPhase
2574.61 s
[extra] Phase: compileBuildDriverPhase
2574.61 s
[indexed-traversable-instances] unpacking source archive /nix/store/piy7fiiqr78dmbrs0lhbyiismy7byv84-indexed-traversable-instances-0.1.2.tar.gz
2574.62 s
[extra] setupCompileFlags: -package-db=/build/tmp.PtDgsLM3RP/setup-package.conf.d -threaded
2574.64 s
[indexed-traversable-instances] source root is indexed-traversable-instances-0.1.2
2574.67 s
[indexed-traversable-instances] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "indexed-traversable-instances-0.1.2/tests/safe.hs"
2574.68 s
[parsers] Phase: unpackPhase
2574.69 s
[parsers] unpacking source archive /nix/store/2d263zb3smga5ijwa6klggiccbq07077-parsers-0.12.12.tar.gz
2574.70 s
[indexed-traversable-instances] Phase: patchPhase
2574.71 s
[http-types] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.uslHHu23rg/Main.o )
2574.72 s
[indexed-traversable-instances] Replace Cabal file with edited version from mirror://hackage/indexed-traversable-instances-0.1.2/revision/1.cabal.
2574.73 s
[parsers] source root is parsers-0.12.12
2574.78 s
[parsers] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "parsers-0.12.12/tests/QuickCheck.hs"
2574.84 s
[parsers] Phase: patchPhase
2574.86 s
[indexed-traversable-instances] Phase: compileBuildDriverPhase
2574.88 s
[parsers] Replace Cabal file with edited version from mirror://hackage/parsers-0.12.12/revision/1.cabal.
2574.91 s
[indexed-traversable-instances] setupCompileFlags: -package-db=/build/tmp.S3Ue5cUWSi/setup-package.conf.d -threaded
2574.97 s
[parsers] Phase: compileBuildDriverPhase
2575.00 s
[parsers] setupCompileFlags: -package-db=/build/tmp.UvZ6s84SNW/setup-package.conf.d -threaded
2575.04 s
[text-iso8601] Phase: unpackPhase
2575.09 s
[text-iso8601] unpacking source archive /nix/store/wrqbgf2l5m4qwdvap1q7rdwrciqxmvp2-text-iso8601-0.1.1.tar.gz
2575.13 s
[extra] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.PtDgsLM3RP/Main.o )
2575.13 s
[text-iso8601] source root is text-iso8601-0.1.1
2575.18 s
[text-iso8601] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "text-iso8601-0.1.1/text-iso8601.cabal"
2575.22 s
[indexed-traversable-instances] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.S3Ue5cUWSi/Main.o )
2575.22 s
[text-iso8601] Phase: patchPhase
2575.27 s
[text-iso8601] Replace Cabal file with edited version from mirror://hackage/text-iso8601-0.1.1/revision/2.cabal.
2575.31 s
[http-types] [2 of 2] Linking Setup
2575.34 s
[text-iso8601] Phase: compileBuildDriverPhase
2575.37 s
[text-iso8601] setupCompileFlags: -package-db=/build/tmp.ZCrMlhjOOk/setup-package.conf.d -threaded
2575.73 s
[extra] [2 of 2] Linking Setup
2575.74 s
[indexed-traversable-instances] [2 of 2] Linking Setup
2575.74 s
[parsers] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.UvZ6s84SNW/Main.o )
2575.81 s
[string-interpolate] Phase: unpackPhase
2575.84 s
[string-interpolate] unpacking source archive /nix/store/q1qpj1b7k2fn8rbpnp8fb0p3i52gafc5-string-interpolate-0.3.4.0.tar.gz
2575.87 s
[text-iso8601] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.ZCrMlhjOOk/Main.o )
2575.90 s
[string-interpolate] source root is string-interpolate-0.3.4.0
2575.92 s
[string-interpolate] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "string-interpolate-0.3.4.0/test/spec.hs"
2575.96 s
[string-interpolate] Phase: patchPhase
2575.97 s
[string-interpolate] Replace Cabal file with edited version from mirror://hackage/string-interpolate-0.3.4.0/revision/2.cabal.
2575.99 s
[parsers] [2 of 2] Linking Setup
2576.01 s
[string-interpolate] Phase: compileBuildDriverPhase
2576.02 s
[string-interpolate] setupCompileFlags: -package-db=/build/tmp.zXoe8We6rJ/setup-package.conf.d -threaded
2576.11 s
[text-iso8601] [2 of 2] Linking Setup
2576.20 s
[string-interpolate] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.zXoe8We6rJ/Main.o )
2576.44 s
[string-interpolate] [2 of 2] Linking Setup
2578.75 s
[semigroupoids] Phase: fixupPhase
2578.82 s
[semigroupoids] shrinking RPATHs of ELF executables and libraries in /nix/store/68mrp9cc5jp08f1vgpq9b3nwqsxzw4m2-semigroupoids-6.0.1
2578.85 s
[semigroupoids] shrinking /nix/store/68mrp9cc5jp08f1vgpq9b3nwqsxzw4m2-semigroupoids-6.0.1/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHSsemigroupoids-6.0.1-1W2tGRcCKBULFl2sTeAMQR-ghc9.6.3.so
2578.87 s
[semigroupoids] checking for references to /build/ in /nix/store/68mrp9cc5jp08f1vgpq9b3nwqsxzw4m2-semigroupoids-6.0.1...
2579.02 s
[semigroupoids] patching script interpreter paths in /nix/store/68mrp9cc5jp08f1vgpq9b3nwqsxzw4m2-semigroupoids-6.0.1
2579.04 s
[semigroupoids] stripping (with command strip and flags -S -p) in /nix/store/68mrp9cc5jp08f1vgpq9b3nwqsxzw4m2-semigroupoids-6.0.1/lib
2579.90 s
[http-types] Phase: updateAutotoolsGnuConfigScriptsPhase
2579.98 s
[http-types] Phase: configurePhase
2580.02 s
[http-types] configureFlags: --verbose --prefix=/nix/store/64i7pzkxilxljddadkx408lgwacnby79-http-types-0.12.4 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/1qrb90b7rvhvxmjkhbbg1c7sh3f91jpq-http-types-0.12.4-doc/share/doc/http-types-0.12.4 --with-gcc=gcc --package-db=/build/tmp.uslHHu23rg/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/yw7vb4hamv9mqgbgf7598zvis7k2spyx-ncurses-6.5/lib --extra-lib-dirs=/nix/store/adfh8p731fy9iahv0mccbx0is6i96diy-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vf3hfbbl7h32axb73fa2b0dbqg0gmjgi-elfutils-0.192/lib --extra-lib-dirs=/nix/store/wx2hkwfpc39ixyww2hai0v697zzrpbxr-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/lib
2580.11 s
[http-types] Using Parsec parser
2580.11 s
[http-types] Configuring http-types-0.12.4...
2580.59 s
[semigroupoids] shrinking RPATHs of ELF executables and libraries in /nix/store/yad52wsnpgz7nm1m2b9smwyb7swx3iik-semigroupoids-6.0.1-doc
2580.62 s
[semigroupoids] checking for references to /build/ in /nix/store/yad52wsnpgz7nm1m2b9smwyb7swx3iik-semigroupoids-6.0.1-doc...
2580.71 s
[semigroupoids] patching script interpreter paths in /nix/store/yad52wsnpgz7nm1m2b9smwyb7swx3iik-semigroupoids-6.0.1-doc
2580.86 s
[indexed-traversable-instances] Phase: updateAutotoolsGnuConfigScriptsPhase
2580.89 s
[extra] Phase: updateAutotoolsGnuConfigScriptsPhase
2580.92 s
[parsers] Phase: updateAutotoolsGnuConfigScriptsPhase
2581.37 s
[semigroupoids:post-build] Uploading to the NixCI cache: /nix/store/68mrp9cc5jp08f1vgpq9b3nwqsxzw4m2-semigroupoids-6.0.1 /nix/store/yad52wsnpgz7nm1m2b9smwyb7swx3iik-semigroupoids-6.0.1-doc
2582.12 s
[semigroupoids:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
2582.81 s
[semigroupoids:post-build] copying 2 paths...
2582.81 s
[semigroupoids:post-build] copying path '/nix/store/yad52wsnpgz7nm1m2b9smwyb7swx3iik-semigroupoids-6.0.1-doc' to 'https://cache.nix-ci.com'...
2585.42 s
[semigroupoids:post-build] copying path '/nix/store/68mrp9cc5jp08f1vgpq9b3nwqsxzw4m2-semigroupoids-6.0.1' to 'https://cache.nix-ci.com'...
2595.16 s
[semigroupoids:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
2596.34 s
[semigroupoids:post-build] copying 1 paths...
2596.34 s
[semigroupoids:post-build] copying path '/nix/store/9k4hlscvw7khirgnbzb1031b2d6amhgh-semigroupoids-6.0.1.drv' to 'https://cache.nix-ci.com'...
2599.08 s
Uploaded semigroupoids in 17.8s
2599.08 s
Progress: 187 of 217 built (6 building), 312 of 312 downloaded from cache
2599.08 s
Built semigroupoids in 1m54s
2599.31 s
Building /nix/store/w8ygpc1vcafl4lsc5hf41fcr6bapql6v-either-5.0.2.drv
2599.31 s
[extra] Phase: configurePhase
2599.31 s
[extra] configureFlags: --verbose --prefix=/nix/store/3g5rvq5di39f5fc369dxmwsmklhh051c-extra-1.7.16 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/va4lrjl39wm9bxync567679nrkcyii0y-extra-1.7.16-doc/share/doc/extra-1.7.16 --with-gcc=gcc --package-db=/build/tmp.PtDgsLM3RP/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/yw7vb4hamv9mqgbgf7598zvis7k2spyx-ncurses-6.5/lib --extra-lib-dirs=/nix/store/adfh8p731fy9iahv0mccbx0is6i96diy-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vf3hfbbl7h32axb73fa2b0dbqg0gmjgi-elfutils-0.192/lib --extra-lib-dirs=/nix/store/wx2hkwfpc39ixyww2hai0v697zzrpbxr-gmp-with-cxx-6.3.0/lib
2599.31 s
[extra] Using Parsec parser
2599.31 s
[extra] Configuring extra-1.7.16...
2599.31 s
[extra] Dependency base >=4.9 && <4.21: using base-4.18.1.0
2599.31 s
[extra] Dependency clock >=0.7: using clock-0.8.4
2599.31 s
[extra] Dependency directory: using directory-1.3.8.1
2599.31 s
[extra] Dependency filepath: using filepath-1.4.100.4
2599.31 s
[extra] Dependency process: using process-1.6.17.0
2599.31 s
[extra] Dependency time: using time-1.12.2
2599.31 s
[extra] Dependency unix: using unix-2.8.1.0
2599.31 s
[extra] Dependency QuickCheck >=2.10: using QuickCheck-2.14.3
2599.31 s
[extra] Dependency base >=4 && <5: using base-4.18.1.0
2599.31 s
[extra] Dependency directory: using directory-1.3.8.1
2599.31 s
[extra] Dependency extra: using extra-1.7.16
2599.31 s
[extra] Dependency filepath: using filepath-1.4.100.4
2599.31 s
[extra] Dependency quickcheck-instances >=0.3.17: using quickcheck-instances-0.3.32
2599.31 s
[extra] Dependency unix: using unix-2.8.1.0
2599.31 s
[extra] Source component graph:
2599.31 s
[extra] component lib
2599.31 s
[extra] component test:extra-test dependency lib
2599.31 s
[extra] Configured component graph:
2599.31 s
[extra] component extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ
2599.31 s
[extra] include base-4.18.1.0
2599.31 s
[extra] include clock-0.8.4-Bnns7LmnhG01nLONJf4lGG
2599.31 s
[extra] include directory-1.3.8.1
2599.31 s
[extra] include filepath-1.4.100.4
2599.31 s
[extra] include process-1.6.17.0
2599.31 s
[extra] include time-1.12.2
2599.31 s
[extra] include unix-2.8.1.0
2599.31 s
[extra] component extra-1.7.16-J8bYhHK3Zlq51B5DJeRAR1-extra-test
2599.31 s
[extra] include QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS
2599.31 s
[extra] include base-4.18.1.0
2599.31 s
[extra] include directory-1.3.8.1
2599.31 s
[extra] include extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ
2599.31 s
[extra] include filepath-1.4.100.4
2599.31 s
[extra] include quickcheck-instances-0.3.32-9fGeBu9hiv82mPGYbzXPCv
2599.31 s
[extra] include unix-2.8.1.0
2599.31 s
[extra] Linked component graph:
2599.31 s
[extra] unit extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ
2599.31 s
[extra] include base-4.18.1.0
2599.31 s
[extra] include clock-0.8.4-Bnns7LmnhG01nLONJf4lGG
2599.31 s
[extra] include directory-1.3.8.1
2599.31 s
[extra] include filepath-1.4.100.4
2599.31 s
[extra] include process-1.6.17.0
2599.31 s
[extra] include time-1.12.2
2599.31 s
[extra] include unix-2.8.1.0
2599.31 s
[http-types] Dependency array >=0.2 && <0.6: using array-0.5.5.0
2599.31 s
[http-types] Dependency base >=4 && <5: using base-4.18.1.0
2599.31 s
[http-types] Dependency bytestring >=0.10.4.0 && <1.0: using bytestring-0.11.5.2
2599.31 s
[http-types] Dependency case-insensitive >=0.2 && <1.3: using case-insensitive-1.2.1.0
2599.31 s
[http-types] Dependency text >=0.11.0.2: using text-2.0.2
2599.31 s
[http-types] Dependency QuickCheck: using QuickCheck-2.14.3
2599.31 s
[http-types] Dependency base: using base-4.18.1.0
2599.31 s
[http-types] Dependency bytestring: using bytestring-0.11.5.2
2599.31 s
[http-types] Dependency hspec >=1.3: using hspec-2.11.12
2599.31 s
[http-types] Dependency http-types: using http-types-0.12.4
2599.31 s
[http-types] Dependency quickcheck-instances: using quickcheck-instances-0.3.32
2599.31 s
[http-types] Dependency text: using text-2.0.2
2599.31 s
[http-types] Dependency base: using base-4.18.1.0
2599.31 s
[http-types] Dependency doctest >=0.9.3: using doctest-0.22.6
2599.31 s
[http-types] Source component graph:
2599.31 s
[http-types] component test:doctests
2599.32 s
[http-types] component lib
2599.32 s
[http-types] component test:spec dependency lib
2599.32 s
[http-types] Configured component graph:
2599.32 s
[http-types] component http-types-0.12.4-CytpuByCLmvIsYaTDmlGkq-doctests
2599.32 s
[http-types] include base-4.18.1.0
2599.32 s
[http-types] include doctest-0.22.6-DBfUrtlIshj8Md6OAzYGEC
2599.32 s
[http-types] component http-types-0.12.4-8E2iQSJ1YoQLfNlBKQkNvc
2599.32 s
[http-types] include array-0.5.5.0
2599.32 s
[http-types] include base-4.18.1.0
2599.32 s
[http-types] include bytestring-0.11.5.2
2599.32 s
[http-types] include case-insensitive-1.2.1.0-2Fr30x162J97VVTi3Jt0ZA
2599.32 s
[http-types] include text-2.0.2
2599.32 s
[http-types] component http-types-0.12.4-5HX5vc4Z64n4hQu8MDMpYn-spec
2599.32 s
[http-types] include QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS
2599.32 s
[http-types] include base-4.18.1.0
2599.32 s
[http-types] include bytestring-0.11.5.2
2599.32 s
[http-types] include hspec-2.11.12-8RpQfPL7GgNCJuLqgXbcGU
2599.32 s
[http-types] include http-types-0.12.4-8E2iQSJ1YoQLfNlBKQkNvc
2599.32 s
[http-types] include quickcheck-instances-0.3.32-9fGeBu9hiv82mPGYbzXPCv
2599.32 s
[http-types] include text-2.0.2
2599.32 s
[http-types] Linked component graph:
2599.32 s
[http-types] unit http-types-0.12.4-CytpuByCLmvIsYaTDmlGkq-doctests
2599.32 s
[http-types] include base-4.18.1.0
2599.32 s
[http-types] include doctest-0.22.6-DBfUrtlIshj8Md6OAzYGEC
2599.32 s
[http-types] unit http-types-0.12.4-8E2iQSJ1YoQLfNlBKQkNvc
2599.32 s
[http-types] include array-0.5.5.0
2599.32 s
[http-types] include base-4.18.1.0
2599.32 s
[http-types] include bytestring-0.11.5.2
2599.32 s
[http-types] include case-insensitive-1.2.1.0-2Fr30x162J97VVTi3Jt0ZA
2599.32 s
[http-types] include text-2.0.2
2599.32 s
[http-types] Network.HTTP.Types=http-types-0.12.4-8E2iQSJ1YoQLfNlBKQkNvc:Network.HTTP.Types,Network.HTTP.Types.Header=http-types-0.12.4-8E2iQSJ1YoQLfNlBKQkNvc:Network.HTTP.Types.Header,Network.HTTP.Types.Method=http-types-0.12.4-8E2iQSJ1YoQLfNlBKQkNvc:Network.HTTP.Types.Method,Network.HTTP.Types.QueryLike=http-types-0.12.4-8E2iQSJ1YoQLfNlBKQkNvc:Network.HTTP.Types.QueryLike,Network.HTTP.Types.Status=http-types-0.12.4-8E2iQSJ1YoQLfNlBKQkNvc:Network.HTTP.Types.Status,Network.HTTP.Types.URI=http-types-0.12.4-8E2iQSJ1YoQLfNlBKQkNvc:Network.HTTP.Types.URI,Network.HTTP.Types.Version=http-types-0.12.4-8E2iQSJ1YoQLfNlBKQkNvc:Network.HTTP.Types.Version
2599.32 s
[http-types] unit http-types-0.12.4-5HX5vc4Z64n4hQu8MDMpYn-spec
2599.32 s
[http-types] include QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS
2599.32 s
[http-types] include base-4.18.1.0
2599.32 s
[http-types] include bytestring-0.11.5.2
2599.32 s
[http-types] include hspec-2.11.12-8RpQfPL7GgNCJuLqgXbcGU
2599.32 s
[http-types] include http-types-0.12.4-8E2iQSJ1YoQLfNlBKQkNvc
2599.32 s
[http-types] include quickcheck-instances-0.3.32-9fGeBu9hiv82mPGYbzXPCv
2599.32 s
[http-types] include text-2.0.2
2599.32 s
[http-types] Ready component graph:
2599.32 s
[http-types] definite http-types-0.12.4-CytpuByCLmvIsYaTDmlGkq-doctests
2599.32 s
[http-types] depends base-4.18.1.0
2599.32 s
[http-types] depends doctest-0.22.6-DBfUrtlIshj8Md6OAzYGEC
2599.32 s
[http-types] definite http-types-0.12.4-8E2iQSJ1YoQLfNlBKQkNvc
2599.32 s
[http-types] depends array-0.5.5.0
2599.32 s
[http-types] depends base-4.18.1.0
2599.32 s
[http-types] depends bytestring-0.11.5.2
2599.32 s
[http-types] depends case-insensitive-1.2.1.0-2Fr30x162J97VVTi3Jt0ZA
2599.32 s
[http-types] depends text-2.0.2
2599.32 s
[http-types] definite http-types-0.12.4-5HX5vc4Z64n4hQu8MDMpYn-spec
2599.32 s
[http-types] depends QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS
2599.32 s
[http-types] depends base-4.18.1.0
2599.32 s
[http-types] depends bytestring-0.11.5.2
2599.32 s
[http-types] depends hspec-2.11.12-8RpQfPL7GgNCJuLqgXbcGU
2599.32 s
[http-types] depends http-types-0.12.4-8E2iQSJ1YoQLfNlBKQkNvc
2599.32 s
[http-types] depends quickcheck-instances-0.3.32-9fGeBu9hiv82mPGYbzXPCv
2599.32 s
[http-types] depends text-2.0.2
2599.32 s
[http-types] Using Cabal-3.10.1.0 compiled by ghc-9.6
2599.32 s
[http-types] Using compiler: ghc-9.6.3
2599.32 s
[http-types] Using install prefix:
2599.32 s
[http-types] /nix/store/64i7pzkxilxljddadkx408lgwacnby79-http-types-0.12.4
2599.32 s
[http-types] Executables installed in:
2599.32 s
[http-types] /nix/store/64i7pzkxilxljddadkx408lgwacnby79-http-types-0.12.4/bin
2599.32 s
[indexed-traversable-instances] Phase: configurePhase
2599.32 s
[indexed-traversable-instances] configureFlags: --verbose --prefix=/nix/store/qyqvf2fsllnnfb6s5rxvswgm0gkw9xhx-indexed-traversable-instances-0.1.2 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/h409l6kmdjkcjnkgd2xpqzm4n6w4y676-indexed-traversable-instances-0.1.2-doc/share/doc/indexed-traversable-instances-0.1.2 --with-gcc=gcc --package-db=/build/tmp.S3Ue5cUWSi/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/yw7vb4hamv9mqgbgf7598zvis7k2spyx-ncurses-6.5/lib --extra-lib-dirs=/nix/store/adfh8p731fy9iahv0mccbx0is6i96diy-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vf3hfbbl7h32axb73fa2b0dbqg0gmjgi-elfutils-0.192/lib --extra-lib-dirs=/nix/store/wx2hkwfpc39ixyww2hai0v697zzrpbxr-gmp-with-cxx-6.3.0/lib
2599.32 s
[indexed-traversable-instances] Using Parsec parser
2599.32 s
[indexed-traversable-instances] Configuring indexed-traversable-instances-0.1.2...
2599.32 s
[indexed-traversable-instances] Dependency OneTuple >=0.3 && <0.5: using OneTuple-0.4.2
2599.32 s
[indexed-traversable-instances] Dependency base >=4.12 && <4.22: using base-4.18.1.0
2599.32 s
[indexed-traversable-instances] Dependency indexed-traversable >=0.1.4 && <0.2: using
2599.32 s
[indexed-traversable-instances] indexed-traversable-0.1.4
2599.32 s
[indexed-traversable-instances] Dependency tagged >=0.8.6 && <0.9: using tagged-0.8.8
2599.32 s
[indexed-traversable-instances] Dependency unordered-containers >=0.2.8.0 && <0.3: using
2599.32 s
[indexed-traversable-instances] unordered-containers-0.2.20
2599.32 s
[indexed-traversable-instances] Dependency vector >=0.13.1.0 && <0.14: using vector-0.13.2.0
2599.32 s
[indexed-traversable-instances] Dependency base: using base-4.18.1.0
2599.32 s
[indexed-traversable-instances] Dependency indexed-traversable: using indexed-traversable-0.1.4
2599.32 s
[indexed-traversable-instances] Dependency indexed-traversable-instances: using
2599.32 s
[indexed-traversable-instances] indexed-traversable-instances-0.1.2
2599.32 s
[indexed-traversable-instances] Dependency OneTuple: using OneTuple-0.4.2
2599.32 s
[indexed-traversable-instances] Dependency QuickCheck >=2.14.2 && <2.16: using QuickCheck-2.14.3
2599.32 s
[indexed-traversable-instances] Dependency base: using base-4.18.1.0
2599.33 s
[indexed-traversable-instances] Dependency containers: using containers-0.6.7
2599.33 s
[indexed-traversable-instances] Dependency indexed-traversable: using indexed-traversable-0.1.4
2599.33 s
[indexed-traversable-instances] Dependency indexed-traversable-instances: using
2599.33 s
[indexed-traversable-instances] indexed-traversable-instances-0.1.2
2599.33 s
[indexed-traversable-instances] Dependency quickcheck-instances >=0.3.29 && <0.4: using
2599.33 s
[indexed-traversable-instances] quickcheck-instances-0.3.32
2599.33 s
[indexed-traversable-instances] Dependency tasty >=1.2.3 && <1.6: using tasty-1.5.3
2599.33 s
[indexed-traversable-instances] Dependency tasty-quickcheck >=0.10.1.1 && <0.12: using tasty-quickcheck-0.11
2599.33 s
[indexed-traversable-instances] Dependency transformers: using transformers-0.6.1.0
2599.33 s
[indexed-traversable-instances] Dependency unordered-containers: using unordered-containers-0.2.20
2599.33 s
[indexed-traversable-instances] Dependency vector: using vector-0.13.2.0
2599.33 s
[indexed-traversable-instances] Source component graph:
2599.33 s
[indexed-traversable-instances] component lib
2599.33 s
[indexed-traversable-instances] component test:indexed-tests dependency lib
2599.33 s
[indexed-traversable-instances] component test:safe dependency lib
2599.33 s
[indexed-traversable-instances] Configured component graph:
2599.33 s
[indexed-traversable-instances] component indexed-traversable-instances-0.1.2-3K6JKtKWWRkLY5MVB3w6xq
2599.33 s
[indexed-traversable-instances] include OneTuple-0.4.2-4RYUUrRewNpIt4JzrjaVAt
2599.33 s
[indexed-traversable-instances] include base-4.18.1.0
2599.33 s
[indexed-traversable-instances] include indexed-traversable-0.1.4-3KQfryvD6CkLv2KxalzUb5
2599.33 s
[indexed-traversable-instances] include tagged-0.8.8-KnTUHMtQah6DmtzwHmdxEL
2599.33 s
[indexed-traversable-instances] include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn
2599.33 s
[indexed-traversable-instances] include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO
2599.33 s
[indexed-traversable-instances] component indexed-traversable-instances-0.1.2-ANCzdIG3WHNK1zuzXpOs2Q-indexed-tests
2599.33 s
[indexed-traversable-instances] include OneTuple-0.4.2-4RYUUrRewNpIt4JzrjaVAt
2599.33 s
[indexed-traversable-instances] include QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS
2599.33 s
[indexed-traversable-instances] include base-4.18.1.0
2599.33 s
[indexed-traversable-instances] include containers-0.6.7
2599.33 s
[indexed-traversable-instances] include indexed-traversable-0.1.4-3KQfryvD6CkLv2KxalzUb5
2599.33 s
[indexed-traversable-instances] include indexed-traversable-instances-0.1.2-3K6JKtKWWRkLY5MVB3w6xq
2599.33 s
[indexed-traversable-instances] include quickcheck-instances-0.3.32-9fGeBu9hiv82mPGYbzXPCv
2599.33 s
[indexed-traversable-instances] include tasty-1.5.3-9zGpMC6Ttly7LCIedANHX6
2599.33 s
[indexed-traversable-instances] include tasty-quickcheck-0.11-HhViYyBQlQLAr2fMuKMnwF
2599.33 s
[indexed-traversable-instances] include transformers-0.6.1.0
2599.33 s
[indexed-traversable-instances] include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn
2599.33 s
[indexed-traversable-instances] include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO
2599.33 s
[indexed-traversable-instances] component indexed-traversable-instances-0.1.2-3bLAzbqfjAN4wlPOtQznb0-safe
2599.33 s
[indexed-traversable-instances] include base-4.18.1.0
2599.33 s
[indexed-traversable-instances] include indexed-traversable-0.1.4-3KQfryvD6CkLv2KxalzUb5
2599.33 s
[parsers] Phase: configurePhase
2599.33 s
[parsers] configureFlags: --verbose --prefix=/nix/store/m2l1x39zzdf0lgsb173xxkg2x19cq60v-parsers-0.12.12 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/ak2kk198n71csags1s5k81fr6xymf38j-parsers-0.12.12-doc/share/doc/parsers-0.12.12 --with-gcc=gcc --package-db=/build/tmp.UvZ6s84SNW/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/yw7vb4hamv9mqgbgf7598zvis7k2spyx-ncurses-6.5/lib --extra-lib-dirs=/nix/store/adfh8p731fy9iahv0mccbx0is6i96diy-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vf3hfbbl7h32axb73fa2b0dbqg0gmjgi-elfutils-0.192/lib --extra-lib-dirs=/nix/store/wx2hkwfpc39ixyww2hai0v697zzrpbxr-gmp-with-cxx-6.3.0/lib
2599.33 s
[parsers] Using Parsec parser
2599.33 s
[parsers] Configuring parsers-0.12.12...
2599.33 s
[parsers] Flags chosen: attoparsec=True, binary=True, parsec=True
2599.33 s
[parsers] Dependency attoparsec >=0.12.1.4 && <0.15: using attoparsec-0.14.4
2599.33 s
[parsers] Dependency base >=4.9 && <5: using base-4.18.1.0
2599.33 s
[parsers] Dependency binary >=0.7.2 && <1: using binary-0.8.9.1
2599.33 s
[parsers] Dependency charset >=0.3 && <1: using charset-0.3.12
2599.33 s
[parsers] Dependency containers >=0.4 && <0.9: using containers-0.6.7
2599.33 s
[parsers] Dependency mtl >=2.0.1 && <2.4: using mtl-2.3.1
2599.33 s
[parsers] Dependency parsec >=3.1 && <3.2: using parsec-3.1.16.1
2599.33 s
[parsers] Dependency scientific >=0.3 && <0.4: using scientific-0.3.8.0
2599.33 s
[parsers] Dependency text >=0.10 && <2.2: using text-2.0.2
2599.33 s
[parsers] Dependency transformers >=0.2 && <0.7: using transformers-0.6.1.0
2599.33 s
[parsers] Dependency unordered-containers >=0.2 && <0.3: using
2599.33 s
[parsers] unordered-containers-0.2.20
2599.33 s
[parsers] Dependency QuickCheck: using QuickCheck-2.14.3
2599.33 s
[parsers] Dependency attoparsec: using attoparsec-0.14.4
2599.33 s
[parsers] Dependency base >=4 && <5: using base-4.18.1.0
2599.33 s
[parsers] Dependency bytestring: using bytestring-0.11.5.2
2599.33 s
[parsers] Dependency parsec >=3: using parsec-3.1.16.1
2599.33 s
[parsers] Dependency parsers: using parsers-0.12.12
2599.33 s
[parsers] Dependency quickcheck-instances: using quickcheck-instances-0.3.32
2599.33 s
[parsers] Source component graph:
2599.33 s
[parsers] component lib
2599.33 s
[parsers] component test:quickcheck dependency lib
2599.33 s
[parsers] Configured component graph:
2599.33 s
[parsers] component parsers-0.12.12-7VRfeAf4wPQAfz8RXhS58j
2599.33 s
[parsers] include attoparsec-0.14.4-Lf5HznpK2Hu8bmGTsY7xll
2599.33 s
[parsers] include base-4.18.1.0
2599.33 s
[parsers] include binary-0.8.9.1
2599.33 s
[parsers] include charset-0.3.12-HcwIqgbGtt44OpCaaUboz9
2599.33 s
[parsers] include containers-0.6.7
2599.33 s
[parsers] include mtl-2.3.1
2599.33 s
[parsers] include parsec-3.1.16.1
2599.33 s
[parsers] include scientific-0.3.8.0-EXTb8i03tpyEFLFbbBcyqj
2599.33 s
[parsers] include text-2.0.2
2599.33 s
[parsers] include transformers-0.6.1.0
2599.33 s
[parsers] include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn
2599.33 s
[parsers] component parsers-0.12.12-2YOqayOPKZiDHZ4hSwoNt1-quickcheck
2599.33 s
[parsers] include QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS
2599.33 s
[parsers] include attoparsec-0.14.4-Lf5HznpK2Hu8bmGTsY7xll
2599.33 s
[parsers] include base-4.18.1.0
2599.33 s
[parsers] include bytestring-0.11.5.2
2599.33 s
[parsers] include parsec-3.1.16.1
2599.33 s
[parsers] include parsers-0.12.12-7VRfeAf4wPQAfz8RXhS58j
2599.33 s
[parsers] include quickcheck-instances-0.3.32-9fGeBu9hiv82mPGYbzXPCv
2599.33 s
[parsers] Linked component graph:
2599.33 s
[parsers] unit parsers-0.12.12-7VRfeAf4wPQAfz8RXhS58j
2599.33 s
[parsers] include attoparsec-0.14.4-Lf5HznpK2Hu8bmGTsY7xll
2599.33 s
[parsers] include base-4.18.1.0
2599.33 s
[parsers] include binary-0.8.9.1
2599.33 s
[parsers] include charset-0.3.12-HcwIqgbGtt44OpCaaUboz9
2599.33 s
[parsers] include containers-0.6.7
2599.33 s
[parsers] include mtl-2.3.1
2599.33 s
[parsers] include parsec-3.1.16.1
2599.33 s
[parsers] include scientific-0.3.8.0-EXTb8i03tpyEFLFbbBcyqj
2599.33 s
[parsers] include text-2.0.2
2599.33 s
[parsers] include transformers-0.6.1.0
2599.33 s
[parsers] include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn
2599.33 s
[string-interpolate] Phase: updateAutotoolsGnuConfigScriptsPhase
2599.33 s
[string-interpolate] Phase: configurePhase
2599.33 s
[string-interpolate] configureFlags: --verbose --prefix=/nix/store/1nwmv87laaq6d5fym5kl3rmlnklz56pk-string-interpolate-0.3.4.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/2sdy1450xmxsf4xbqp7cfpm8m4x7nc7v-string-interpolate-0.3.4.0-doc/share/doc/string-interpolate-0.3.4.0 --with-gcc=gcc --package-db=/build/tmp.zXoe8We6rJ/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/yw7vb4hamv9mqgbgf7598zvis7k2spyx-ncurses-6.5/lib --extra-lib-dirs=/nix/store/adfh8p731fy9iahv0mccbx0is6i96diy-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vf3hfbbl7h32axb73fa2b0dbqg0gmjgi-elfutils-0.192/lib --extra-lib-dirs=/nix/store/wx2hkwfpc39ixyww2hai0v697zzrpbxr-gmp-with-cxx-6.3.0/lib
2599.33 s
[string-interpolate] Using Parsec parser
2599.33 s
[string-interpolate] Configuring string-interpolate-0.3.4.0...
2599.33 s
[string-interpolate] Flags chosen: bytestring-builder=False, extended-benchmarks=False,
2599.33 s
[string-interpolate] text-builder=False
2599.33 s
[string-interpolate] Dependency base >=4.11 && <5: using base-4.18.1.0
2599.33 s
[string-interpolate] Dependency bytestring <0.13: using bytestring-0.11.5.2
2599.33 s
[string-interpolate] Dependency haskell-src-exts <1.24: using haskell-src-exts-1.23.1
2599.33 s
[string-interpolate] Dependency haskell-src-meta <0.9: using haskell-src-meta-0.8.15
2599.33 s
[string-interpolate] Dependency split <0.3: using split-0.2.5
2599.33 s
[string-interpolate] Dependency template-haskell <2.24: using template-haskell-2.20.0.0
2599.33 s
[string-interpolate] Dependency text <2.2: using text-2.0.2
2599.33 s
[string-interpolate] Dependency text-conversions <0.4: using text-conversions-0.3.1.1
2599.33 s
[string-interpolate] Dependency utf8-string <1.1: using utf8-string-1.0.2
2599.33 s
[string-interpolate] Dependency QuickCheck <2.16: using QuickCheck-2.14.3
2599.33 s
[string-interpolate] Dependency base >=4 && <5: using base-4.18.1.0
2599.33 s
[string-interpolate] Dependency bytestring <0.13: using bytestring-0.11.5.2
2599.33 s
[string-interpolate] Dependency hspec >=2 && <3: using hspec-2.11.12
2599.33 s
[string-interpolate] Dependency hspec-core >=2 && <3: using hspec-core-2.11.12
2599.33 s
[string-interpolate] Dependency quickcheck-instances <0.4: using quickcheck-instances-0.3.32
2599.33 s
[string-interpolate] Dependency quickcheck-text <0.2: using quickcheck-text-0.1.2.1
2599.33 s
[string-interpolate] Dependency quickcheck-unicode <1.1: using quickcheck-unicode-1.0.1.0
2599.33 s
[string-interpolate] Dependency string-interpolate: using string-interpolate-0.3.4.0
2599.33 s
[string-interpolate] Dependency template-haskell <2.24: using template-haskell-2.20.0.0
2599.33 s
[string-interpolate] Dependency text <2.2: using text-2.0.2
2599.33 s
[string-interpolate] Dependency unordered-containers <0.3: using unordered-containers-0.2.20
2599.33 s
[string-interpolate] Source component graph:
2599.33 s
[string-interpolate] component lib
2599.33 s
[string-interpolate] component test:string-interpolate-test dependency lib
2599.33 s
[string-interpolate] Configured component graph:
2599.33 s
[string-interpolate] component string-interpolate-0.3.4.0-5JSCslDK5dL2TdEp6Xt9l
2599.33 s
[string-interpolate] include base-4.18.1.0
2599.33 s
[string-interpolate] include bytestring-0.11.5.2
2599.33 s
[string-interpolate] include haskell-src-exts-1.23.1-6bq8L1rOeseFIOXsg52Nca
2599.33 s
[string-interpolate] include haskell-src-meta-0.8.15-2BACy0FnPFmKf4PTsjFVlo
2599.33 s
[string-interpolate] include split-0.2.5-6nX4oLO6PQP1atJdxz68ck
2599.33 s
[string-interpolate] include template-haskell-2.20.0.0
2599.33 s
[string-interpolate] include text-2.0.2
2599.33 s
[string-interpolate] include text-conversions-0.3.1.1-G9nPlJc9RCl1he752HrGq4
2599.33 s
[string-interpolate] include utf8-string-1.0.2-9IpG6R3XXoC1U6dPRLdinT
2599.33 s
[string-interpolate] component string-interpolate-0.3.4.0-5cL3akzE3fZIPNJ6SVseO3-string-interpolate-test
2599.33 s
[string-interpolate] include QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS
2599.33 s
[string-interpolate] include base-4.18.1.0
2599.33 s
[string-interpolate] include bytestring-0.11.5.2
2599.33 s
[string-interpolate] include hspec-2.11.12-8RpQfPL7GgNCJuLqgXbcGU
2599.33 s
[string-interpolate] include hspec-core-2.11.12-JyGkZNbpPAm3oQkpU5Hu6U
2599.33 s
[string-interpolate] include quickcheck-instances-0.3.32-9fGeBu9hiv82mPGYbzXPCv
2599.33 s
[string-interpolate] include quickcheck-text-0.1.2.1-KaN49oesq5YJKCNzmeyTey
2599.33 s
[string-interpolate] include quickcheck-unicode-1.0.1.0-4fEkY6Q7R9cGbE41JQNPcd
2599.33 s
[string-interpolate] include string-interpolate-0.3.4.0-5JSCslDK5dL2TdEp6Xt9l
2599.33 s
[string-interpolate] include template-haskell-2.20.0.0
2599.33 s
[string-interpolate] include text-2.0.2
2599.33 s
[string-interpolate] include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn
2599.33 s
[string-interpolate] Linked component graph:
2599.33 s
[text-iso8601] Phase: updateAutotoolsGnuConfigScriptsPhase
2599.33 s
[text-iso8601] Phase: configurePhase
2599.33 s
[text-iso8601] configureFlags: --verbose --prefix=/nix/store/8gkfv09xjbkvjx4afqvsjsgqmsc5n1qs-text-iso8601-0.1.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/8qvgg8iq0p27xgh4mwhmfpq9p7nnjg63-text-iso8601-0.1.1-doc/share/doc/text-iso8601-0.1.1 --with-gcc=gcc --package-db=/build/tmp.ZCrMlhjOOk/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/yw7vb4hamv9mqgbgf7598zvis7k2spyx-ncurses-6.5/lib --extra-lib-dirs=/nix/store/adfh8p731fy9iahv0mccbx0is6i96diy-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vf3hfbbl7h32axb73fa2b0dbqg0gmjgi-elfutils-0.192/lib --extra-lib-dirs=/nix/store/wx2hkwfpc39ixyww2hai0v697zzrpbxr-gmp-with-cxx-6.3.0/lib
2599.33 s
[text-iso8601] Using Parsec parser
2599.33 s
[text-iso8601] Configuring text-iso8601-0.1.1...
2599.33 s
[text-iso8601] Dependency base >=4.12.0.0 && <5: using base-4.18.1.0
2599.33 s
[text-iso8601] Dependency integer-conversion >=0.1 && <0.2: using integer-conversion-0.1.1
2599.33 s
[text-iso8601] Dependency text >=1.2.3.0 && <1.3.0.0 || >=2.0 && <2.2: using text-2.0.2
2599.33 s
[text-iso8601] Dependency time >=1.8.0.2 && <1.15: using time-1.12.2
2599.33 s
[text-iso8601] Dependency time-compat >=1.9.4 && <1.10: using time-compat-1.9.7
2599.33 s
[text-iso8601] Dependency QuickCheck >=2.14.3 && <2.16: using QuickCheck-2.14.3
2599.33 s
[text-iso8601] Dependency base: using base-4.18.1.0
2599.33 s
[text-iso8601] Dependency quickcheck-instances >=0.3.29.1 && <0.4: using
2599.33 s
[text-iso8601] quickcheck-instances-0.3.32
2599.33 s
[text-iso8601] Dependency tasty >=1.4.3 && <1.6: using tasty-1.5.3
2599.33 s
[text-iso8601] Dependency tasty-hunit >=0.10.0.3 && <0.11: using tasty-hunit-0.10.2
2599.33 s
[text-iso8601] Dependency tasty-quickcheck >=0.10.2 && <0.12: using tasty-quickcheck-0.11
2599.33 s
[text-iso8601] Dependency text: using text-2.0.2
2599.33 s
[text-iso8601] Dependency text-iso8601: using text-iso8601-0.1.1
2599.33 s
[text-iso8601] Dependency time-compat: using time-compat-1.9.7
2599.33 s
[text-iso8601] Source component graph:
2599.33 s
[text-iso8601] component lib
2599.33 s
[text-iso8601] component test:text-iso8601-tests dependency lib
2599.33 s
[text-iso8601] Configured component graph:
2599.33 s
[text-iso8601] component text-iso8601-0.1.1-EX4KiHAhpSpDTEurZRHxkA
2599.33 s
[text-iso8601] include base-4.18.1.0
2599.33 s
[text-iso8601] include integer-conversion-0.1.1-6TIbI6c7kCqKvFJB3wkEL
2599.33 s
[text-iso8601] include text-2.0.2
2599.33 s
[text-iso8601] include time-1.12.2
2599.33 s
[text-iso8601] include time-compat-1.9.7-CgIQc7E2JHn8kYFCatkL43
2599.33 s
[text-iso8601] component text-iso8601-0.1.1-HMmWkyRJ3JkCp5HsPsw5Qn-text-iso8601-tests
2599.33 s
[text-iso8601] include QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS
2599.33 s
[text-iso8601] include base-4.18.1.0
2599.33 s
[text-iso8601] include quickcheck-instances-0.3.32-9fGeBu9hiv82mPGYbzXPCv
2599.33 s
[text-iso8601] include tasty-1.5.3-9zGpMC6Ttly7LCIedANHX6
2599.33 s
[text-iso8601] include tasty-hunit-0.10.2-HGm8sccssx1BtIU4TO93vm
2599.33 s
[text-iso8601] include tasty-quickcheck-0.11-HhViYyBQlQLAr2fMuKMnwF
2599.33 s
[text-iso8601] include text-2.0.2
2599.33 s
[text-iso8601] include text-iso8601-0.1.1-EX4KiHAhpSpDTEurZRHxkA
2599.33 s
[text-iso8601] include time-compat-1.9.7-CgIQc7E2JHn8kYFCatkL43
2599.33 s
[text-iso8601] Linked component graph:
2599.33 s
[text-iso8601] unit text-iso8601-0.1.1-EX4KiHAhpSpDTEurZRHxkA
2599.33 s
[text-iso8601] include base-4.18.1.0
2599.33 s
[text-iso8601] include integer-conversion-0.1.1-6TIbI6c7kCqKvFJB3wkEL
2599.33 s
[text-iso8601] include text-2.0.2
2599.33 s
[text-iso8601] include time-1.12.2
2599.33 s
[text-iso8601] include time-compat-1.9.7-CgIQc7E2JHn8kYFCatkL43
2599.33 s
[text-iso8601] Data.Time.FromText=text-iso8601-0.1.1-EX4KiHAhpSpDTEurZRHxkA:Data.Time.FromText,Data.Time.ToText=text-iso8601-0.1.1-EX4KiHAhpSpDTEurZRHxkA:Data.Time.ToText
2599.33 s
[text-iso8601] unit text-iso8601-0.1.1-HMmWkyRJ3JkCp5HsPsw5Qn-text-iso8601-tests
2599.33 s
[text-iso8601] include QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS
2599.33 s
[text-iso8601] include base-4.18.1.0
2599.33 s
[text-iso8601] include quickcheck-instances-0.3.32-9fGeBu9hiv82mPGYbzXPCv
2599.33 s
[text-iso8601] include tasty-1.5.3-9zGpMC6Ttly7LCIedANHX6
2599.33 s
[text-iso8601] include tasty-hunit-0.10.2-HGm8sccssx1BtIU4TO93vm
2599.33 s
[text-iso8601] include tasty-quickcheck-0.11-HhViYyBQlQLAr2fMuKMnwF
2599.33 s
[text-iso8601] include text-2.0.2
2599.33 s
[text-iso8601] include text-iso8601-0.1.1-EX4KiHAhpSpDTEurZRHxkA
2599.33 s
[text-iso8601] include time-compat-1.9.7-CgIQc7E2JHn8kYFCatkL43
2599.33 s
[extra] Control.Concurrent.Extra=extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ:Control.Concurrent.Extra,Control.Exception.Extra=extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ:Control.Exception.Extra,Control.Monad.Extra=extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ:Control.Monad.Extra,Data.Either.Extra=extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ:Data.Either.Extra,Data.Foldable.Extra=extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ:Data.Foldable.Extra,Data.IORef.Extra=extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ:Data.IORef.Extra,Data.List.Extra=extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ:Data.List.Extra,Data.List.NonEmpty.Extra=extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ:Data.List.NonEmpty.Extra,Data.Monoid.Extra=extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ:Data.Monoid.Extra,Data.Tuple.Extra=extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ:Data.Tuple.Extra,Data.Typeable.Extra=extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ:Data.Typeable.Extra,Data.Version.Extra=extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ:Data.Version.Extra,Extra=extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ:Extra,Numeric.Extra=extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ:Numeric.Extra,System.Directory.Extra=extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ:System.Directory.Extra,System.Environment.Extra=extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ:System.Environment.Extra,System.IO.Extra=extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ:System.IO.Extra,System.Info.Extra=extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ:System.Info.Extra,System.Process.Extra=extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ:System.Process.Extra,System.Time.Extra=extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ:System.Time.Extra,Text.Read.Extra=extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ:Text.Read.Extra
2599.33 s
[extra] unit extra-1.7.16-J8bYhHK3Zlq51B5DJeRAR1-extra-test
2599.33 s
[extra] include QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS
2599.34 s
[extra] include base-4.18.1.0
2599.34 s
[extra] include directory-1.3.8.1
2599.34 s
[extra] include extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ
2599.34 s
[extra] include filepath-1.4.100.4
2599.34 s
[extra] include quickcheck-instances-0.3.32-9fGeBu9hiv82mPGYbzXPCv
2599.34 s
[extra] include unix-2.8.1.0
2599.34 s
[extra] Ready component graph:
2599.34 s
[extra] definite extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ
2599.34 s
[extra] depends base-4.18.1.0
2599.34 s
[extra] depends clock-0.8.4-Bnns7LmnhG01nLONJf4lGG
2599.34 s
[extra] depends directory-1.3.8.1
2599.34 s
[extra] depends filepath-1.4.100.4
2599.34 s
[extra] depends process-1.6.17.0
2599.34 s
[extra] depends time-1.12.2
2599.34 s
[extra] depends unix-2.8.1.0
2599.34 s
[extra] definite extra-1.7.16-J8bYhHK3Zlq51B5DJeRAR1-extra-test
2599.34 s
[extra] depends QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS
2599.34 s
[extra] depends base-4.18.1.0
2599.34 s
[extra] depends directory-1.3.8.1
2599.34 s
[extra] depends extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ
2599.34 s
[extra] depends filepath-1.4.100.4
2599.34 s
[extra] depends quickcheck-instances-0.3.32-9fGeBu9hiv82mPGYbzXPCv
2599.34 s
[extra] depends unix-2.8.1.0
2599.34 s
[extra] Using Cabal-3.10.1.0 compiled by ghc-9.6
2599.34 s
[extra] Using compiler: ghc-9.6.3
2599.34 s
[extra] Using install prefix: /nix/store/3g5rvq5di39f5fc369dxmwsmklhh051c-extra-1.7.16
2599.34 s
[extra] Executables installed in:
2599.34 s
[extra] /nix/store/3g5rvq5di39f5fc369dxmwsmklhh051c-extra-1.7.16/bin
2599.34 s
[extra] Libraries installed in:
2599.34 s
[extra] /nix/store/3g5rvq5di39f5fc369dxmwsmklhh051c-extra-1.7.16/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ
2599.34 s
[extra] Dynamic Libraries installed in:
2599.34 s
[extra] /nix/store/3g5rvq5di39f5fc369dxmwsmklhh051c-extra-1.7.16/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3
2599.34 s
[extra] Private executables installed in:
2599.34 s
[extra] /nix/store/3g5rvq5di39f5fc369dxmwsmklhh051c-extra-1.7.16/libexec/x86_64-linux-ghc-9.6.3/extra-1.7.16
2599.34 s
[extra] Data files installed in:
2599.34 s
[extra] /nix/store/3g5rvq5di39f5fc369dxmwsmklhh051c-extra-1.7.16/share/x86_64-linux-ghc-9.6.3/extra-1.7.16
2599.34 s
[extra] Documentation installed in:
2599.34 s
[extra] /nix/store/va4lrjl39wm9bxync567679nrkcyii0y-extra-1.7.16-doc/share/doc/extra-1.7.16
2599.34 s
[extra] Configuration files installed in:
2599.34 s
[extra] /nix/store/3g5rvq5di39f5fc369dxmwsmklhh051c-extra-1.7.16/etc
2599.34 s
[extra] No alex found
2599.34 s
[extra] Using ar found on system at:
2599.34 s
[extra] /nix/store/87zpmcmwvn48z4lbrfba74b312h22s6c-binutils-wrapper-2.44/bin/ar
2599.34 s
[extra] No c2hs found
2599.34 s
[extra] No cpphs found
2599.34 s
[extra] No doctest found
2599.34 s
[extra] Using gcc version 14.3.0 given by user at:
2599.34 s
[extra] /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/gcc
2599.34 s
[extra] Using ghc version 9.6.3 found on system at:
2599.34 s
[extra] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/ghc
2599.34 s
[extra] Using ghc-pkg version 9.6.3 found on system at:
2599.34 s
[extra] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/ghc-pkg-9.6.3
2599.34 s
[extra] No ghcjs found
2599.34 s
[extra] No ghcjs-pkg found
2599.34 s
[extra] No greencard found
2599.34 s
[extra] Using haddock version 2.29.1 found on system at:
2599.34 s
[extra] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/haddock-ghc-9.6.3
2599.34 s
[extra] No happy found
2599.34 s
[extra] Using haskell-suite found on system at: haskell-suite-dummy-location
2599.34 s
[extra] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location
2599.34 s
[extra] No hmake found
2599.34 s
[extra] Using hpc version 0.68 found on system at:
2599.34 s
[extra] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/hpc-ghc-9.6.3
2599.34 s
[extra] Using hsc2hs version 0.68.9 found on system at:
2599.34 s
[extra] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/hsc2hs-ghc-9.6.3
2599.34 s
[extra] Using hscolour version 1.25 found on system at:
2599.34 s
[extra] /nix/store/s7zghqqjhw73n7zzski9hyx8f25l0lsj-hscolour-1.25/bin/HsColour
2599.34 s
[extra] No jhc found
2599.34 s
[extra] Using ld found on system at:
2599.34 s
[extra] /nix/store/87zpmcmwvn48z4lbrfba74b312h22s6c-binutils-wrapper-2.44/bin/ld.gold
2599.34 s
[extra] No pkg-config found
2599.34 s
[extra] Using runghc version 9.6.3 found on system at:
2599.34 s
[extra] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/runghc-9.6.3
2599.34 s
[extra] Using strip version 2.44 found on system at:
2599.34 s
[extra] /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/strip
2599.34 s
[extra] Using tar found on system at:
2599.34 s
[extra] /nix/store/w60s4xh1pjg6dwbw7j0b4xzlpp88q5qg-gnutar-1.35/bin/tar
2599.34 s
[extra] No uhc found
2599.34 s
[http-types] Libraries installed in:
2599.34 s
[http-types] /nix/store/64i7pzkxilxljddadkx408lgwacnby79-http-types-0.12.4/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/http-types-0.12.4-8E2iQSJ1YoQLfNlBKQkNvc
2599.34 s
[http-types] Dynamic Libraries installed in:
2599.34 s
[http-types] /nix/store/64i7pzkxilxljddadkx408lgwacnby79-http-types-0.12.4/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3
2599.34 s
[http-types] Private executables installed in:
2599.34 s
[http-types] /nix/store/64i7pzkxilxljddadkx408lgwacnby79-http-types-0.12.4/libexec/x86_64-linux-ghc-9.6.3/http-types-0.12.4
2599.34 s
[http-types] Data files installed in:
2599.34 s
[http-types] /nix/store/64i7pzkxilxljddadkx408lgwacnby79-http-types-0.12.4/share/x86_64-linux-ghc-9.6.3/http-types-0.12.4
2599.34 s
[http-types] Documentation installed in:
2599.34 s
[http-types] /nix/store/1qrb90b7rvhvxmjkhbbg1c7sh3f91jpq-http-types-0.12.4-doc/share/doc/http-types-0.12.4
2599.34 s
[http-types] Configuration files installed in:
2599.34 s
[http-types] /nix/store/64i7pzkxilxljddadkx408lgwacnby79-http-types-0.12.4/etc
2599.34 s
[http-types] No alex found
2599.34 s
[http-types] Using ar found on system at:
2599.34 s
[http-types] /nix/store/87zpmcmwvn48z4lbrfba74b312h22s6c-binutils-wrapper-2.44/bin/ar
2599.34 s
[http-types] No c2hs found
2599.34 s
[http-types] No cpphs found
2599.34 s
[http-types] Using doctest version 0.22.6 found on system at:
2599.34 s
[http-types] /nix/store/rkcxnqrvg743aglg8vkqy0vn1ylfh0r9-doctest-0.22.6/bin/doctest
2599.34 s
[http-types] Using gcc version 14.3.0 given by user at:
2599.34 s
[http-types] /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/gcc
2599.34 s
[http-types] Using ghc version 9.6.3 found on system at:
2599.34 s
[http-types] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/ghc
2599.34 s
[http-types] Using ghc-pkg version 9.6.3 found on system at:
2599.34 s
[http-types] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/ghc-pkg-9.6.3
2599.34 s
[http-types] No ghcjs found
2599.34 s
[http-types] No ghcjs-pkg found
2599.34 s
[http-types] No greencard found
2599.34 s
[http-types] Using haddock version 2.29.1 found on system at:
2599.34 s
[http-types] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/haddock-ghc-9.6.3
2599.34 s
[http-types] No happy found
2599.34 s
[http-types] Using haskell-suite found on system at: haskell-suite-dummy-location
2599.34 s
[http-types] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location
2599.34 s
[http-types] No hmake found
2599.34 s
[http-types] Using hpc version 0.68 found on system at:
2599.34 s
[http-types] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/hpc-ghc-9.6.3
2599.34 s
[http-types] Using hsc2hs version 0.68.9 found on system at:
2599.34 s
[http-types] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/hsc2hs-ghc-9.6.3
2599.34 s
[http-types] Using hscolour version 1.25 found on system at:
2599.34 s
[http-types] /nix/store/s7zghqqjhw73n7zzski9hyx8f25l0lsj-hscolour-1.25/bin/HsColour
2599.34 s
[http-types] No jhc found
2599.34 s
[http-types] Using ld found on system at:
2599.34 s
[http-types] /nix/store/87zpmcmwvn48z4lbrfba74b312h22s6c-binutils-wrapper-2.44/bin/ld.gold
2599.34 s
[http-types] No pkg-config found
2599.34 s
[http-types] Using runghc version 9.6.3 found on system at:
2599.34 s
[http-types] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/runghc-9.6.3
2599.34 s
[http-types] Using strip version 2.44 found on system at:
2599.34 s
[http-types] /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/strip
2599.34 s
[http-types] Using tar found on system at:
2599.34 s
[http-types] /nix/store/w60s4xh1pjg6dwbw7j0b4xzlpp88q5qg-gnutar-1.35/bin/tar
2599.34 s
[http-types] No uhc found
2599.34 s
[http-types] Phase: buildPhase
2599.34 s
[http-types] Preprocessing test suite 'doctests' for http-types-0.12.4..
2599.34 s
[http-types] Building test suite 'doctests' for http-types-0.12.4..
2599.34 s
[http-types] [1 of 1] Compiling Main ( test/doctests.hs, dist/build/doctests/doctests-tmp/Main.o )
2599.34 s
[http-types] [2 of 2] Linking dist/build/doctests/doctests
2599.34 s
[http-types] Preprocessing library for http-types-0.12.4..
2599.34 s
[http-types] Building library for http-types-0.12.4..
2599.34 s
[http-types] [1 of 7] Compiling Network.HTTP.Types.Header ( Network/HTTP/Types/Header.hs, dist/build/Network/HTTP/Types/Header.o, dist/build/Network/HTTP/Types/Header.dyn_o )
2599.34 s
[indexed-traversable-instances] include indexed-traversable-instances-0.1.2-3K6JKtKWWRkLY5MVB3w6xq
2599.34 s
[indexed-traversable-instances] Linked component graph:
2599.34 s
[indexed-traversable-instances] unit indexed-traversable-instances-0.1.2-3K6JKtKWWRkLY5MVB3w6xq
2599.34 s
[indexed-traversable-instances] include OneTuple-0.4.2-4RYUUrRewNpIt4JzrjaVAt
2599.34 s
[indexed-traversable-instances] include base-4.18.1.0
2599.34 s
[indexed-traversable-instances] include indexed-traversable-0.1.4-3KQfryvD6CkLv2KxalzUb5
2599.34 s
[indexed-traversable-instances] include tagged-0.8.8-KnTUHMtQah6DmtzwHmdxEL
2599.34 s
[indexed-traversable-instances] include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn
2599.34 s
[indexed-traversable-instances] include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO
2599.34 s
[indexed-traversable-instances] Data.Functor.WithIndex.Instances=indexed-traversable-instances-0.1.2-3K6JKtKWWRkLY5MVB3w6xq:Data.Functor.WithIndex.Instances
2599.34 s
[indexed-traversable-instances] unit indexed-traversable-instances-0.1.2-ANCzdIG3WHNK1zuzXpOs2Q-indexed-tests
2599.34 s
[indexed-traversable-instances] include OneTuple-0.4.2-4RYUUrRewNpIt4JzrjaVAt
2599.34 s
[indexed-traversable-instances] include QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS
2599.34 s
[indexed-traversable-instances] include base-4.18.1.0
2599.34 s
[indexed-traversable-instances] include containers-0.6.7
2599.34 s
[indexed-traversable-instances] include indexed-traversable-0.1.4-3KQfryvD6CkLv2KxalzUb5
2599.34 s
[indexed-traversable-instances] include indexed-traversable-instances-0.1.2-3K6JKtKWWRkLY5MVB3w6xq
2599.34 s
[indexed-traversable-instances] include quickcheck-instances-0.3.32-9fGeBu9hiv82mPGYbzXPCv
2599.34 s
[indexed-traversable-instances] include tasty-1.5.3-9zGpMC6Ttly7LCIedANHX6
2599.34 s
[indexed-traversable-instances] include tasty-quickcheck-0.11-HhViYyBQlQLAr2fMuKMnwF
2599.34 s
[indexed-traversable-instances] include transformers-0.6.1.0
2599.34 s
[indexed-traversable-instances] include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn
2599.34 s
[indexed-traversable-instances] include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO
2599.34 s
[indexed-traversable-instances] unit indexed-traversable-instances-0.1.2-3bLAzbqfjAN4wlPOtQznb0-safe
2599.34 s
[indexed-traversable-instances] include base-4.18.1.0
2599.34 s
[indexed-traversable-instances] include indexed-traversable-0.1.4-3KQfryvD6CkLv2KxalzUb5
2599.34 s
[indexed-traversable-instances] include indexed-traversable-instances-0.1.2-3K6JKtKWWRkLY5MVB3w6xq
2599.34 s
[indexed-traversable-instances] Ready component graph:
2599.34 s
[indexed-traversable-instances] definite indexed-traversable-instances-0.1.2-3K6JKtKWWRkLY5MVB3w6xq
2599.34 s
[indexed-traversable-instances] depends OneTuple-0.4.2-4RYUUrRewNpIt4JzrjaVAt
2599.34 s
[indexed-traversable-instances] depends base-4.18.1.0
2599.34 s
[indexed-traversable-instances] depends indexed-traversable-0.1.4-3KQfryvD6CkLv2KxalzUb5
2599.34 s
[indexed-traversable-instances] depends tagged-0.8.8-KnTUHMtQah6DmtzwHmdxEL
2599.34 s
[indexed-traversable-instances] depends unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn
2599.34 s
[indexed-traversable-instances] depends vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO
2599.34 s
[indexed-traversable-instances] definite indexed-traversable-instances-0.1.2-3bLAzbqfjAN4wlPOtQznb0-safe
2599.34 s
[indexed-traversable-instances] depends base-4.18.1.0
2599.34 s
[indexed-traversable-instances] depends indexed-traversable-0.1.4-3KQfryvD6CkLv2KxalzUb5
2599.34 s
[indexed-traversable-instances] depends indexed-traversable-instances-0.1.2-3K6JKtKWWRkLY5MVB3w6xq
2599.34 s
[indexed-traversable-instances] definite indexed-traversable-instances-0.1.2-ANCzdIG3WHNK1zuzXpOs2Q-indexed-tests
2599.34 s
[indexed-traversable-instances] depends OneTuple-0.4.2-4RYUUrRewNpIt4JzrjaVAt
2599.34 s
[indexed-traversable-instances] depends QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS
2599.34 s
[indexed-traversable-instances] depends base-4.18.1.0
2599.34 s
[indexed-traversable-instances] depends containers-0.6.7
2599.34 s
[indexed-traversable-instances] depends indexed-traversable-0.1.4-3KQfryvD6CkLv2KxalzUb5
2599.34 s
[indexed-traversable-instances] depends indexed-traversable-instances-0.1.2-3K6JKtKWWRkLY5MVB3w6xq
2599.34 s
[indexed-traversable-instances] depends quickcheck-instances-0.3.32-9fGeBu9hiv82mPGYbzXPCv
2599.34 s
[indexed-traversable-instances] depends tasty-1.5.3-9zGpMC6Ttly7LCIedANHX6
2599.34 s
[indexed-traversable-instances] depends tasty-quickcheck-0.11-HhViYyBQlQLAr2fMuKMnwF
2599.34 s
[indexed-traversable-instances] depends transformers-0.6.1.0
2599.34 s
[indexed-traversable-instances] depends unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn
2599.34 s
[indexed-traversable-instances] depends vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO
2599.34 s
[indexed-traversable-instances] Using Cabal-3.10.1.0 compiled by ghc-9.6
2599.34 s
[indexed-traversable-instances] Using compiler: ghc-9.6.3
2599.34 s
[indexed-traversable-instances] Using install prefix:
2599.34 s
[indexed-traversable-instances] /nix/store/qyqvf2fsllnnfb6s5rxvswgm0gkw9xhx-indexed-traversable-instances-0.1.2
2599.34 s
[indexed-traversable-instances] Executables installed in:
2599.34 s
[indexed-traversable-instances] /nix/store/qyqvf2fsllnnfb6s5rxvswgm0gkw9xhx-indexed-traversable-instances-0.1.2/bin
2599.34 s
[indexed-traversable-instances] Libraries installed in:
2599.34 s
[indexed-traversable-instances] /nix/store/qyqvf2fsllnnfb6s5rxvswgm0gkw9xhx-indexed-traversable-instances-0.1.2/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/indexed-traversable-instances-0.1.2-3K6JKtKWWRkLY5MVB3w6xq
2599.34 s
[indexed-traversable-instances] Dynamic Libraries installed in:
2599.34 s
[indexed-traversable-instances] /nix/store/qyqvf2fsllnnfb6s5rxvswgm0gkw9xhx-indexed-traversable-instances-0.1.2/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3
2599.34 s
[indexed-traversable-instances] Private executables installed in:
2599.34 s
[indexed-traversable-instances] /nix/store/qyqvf2fsllnnfb6s5rxvswgm0gkw9xhx-indexed-traversable-instances-0.1.2/libexec/x86_64-linux-ghc-9.6.3/indexed-traversable-instances-0.1.2
2599.34 s
[indexed-traversable-instances] Data files installed in:
2599.34 s
[indexed-traversable-instances] /nix/store/qyqvf2fsllnnfb6s5rxvswgm0gkw9xhx-indexed-traversable-instances-0.1.2/share/x86_64-linux-ghc-9.6.3/indexed-traversable-instances-0.1.2
2599.34 s
[indexed-traversable-instances] Documentation installed in:
2599.34 s
[indexed-traversable-instances] /nix/store/h409l6kmdjkcjnkgd2xpqzm4n6w4y676-indexed-traversable-instances-0.1.2-doc/share/doc/indexed-traversable-instances-0.1.2
2599.34 s
[parsers] Text.Parser.Char=parsers-0.12.12-7VRfeAf4wPQAfz8RXhS58j:Text.Parser.Char,Text.Parser.Combinators=parsers-0.12.12-7VRfeAf4wPQAfz8RXhS58j:Text.Parser.Combinators,Text.Parser.Expression=parsers-0.12.12-7VRfeAf4wPQAfz8RXhS58j:Text.Parser.Expression,Text.Parser.LookAhead=parsers-0.12.12-7VRfeAf4wPQAfz8RXhS58j:Text.Parser.LookAhead,Text.Parser.Permutation=parsers-0.12.12-7VRfeAf4wPQAfz8RXhS58j:Text.Parser.Permutation,Text.Parser.Token=parsers-0.12.12-7VRfeAf4wPQAfz8RXhS58j:Text.Parser.Token,Text.Parser.Token.Highlight=parsers-0.12.12-7VRfeAf4wPQAfz8RXhS58j:Text.Parser.Token.Highlight,Text.Parser.Token.Style=parsers-0.12.12-7VRfeAf4wPQAfz8RXhS58j:Text.Parser.Token.Style
2599.34 s
[parsers] unit parsers-0.12.12-2YOqayOPKZiDHZ4hSwoNt1-quickcheck
2599.34 s
[parsers] include QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS
2599.34 s
[parsers] include attoparsec-0.14.4-Lf5HznpK2Hu8bmGTsY7xll
2599.34 s
[parsers] include base-4.18.1.0
2599.34 s
[parsers] include bytestring-0.11.5.2
2599.34 s
[parsers] include parsec-3.1.16.1
2599.34 s
[parsers] include parsers-0.12.12-7VRfeAf4wPQAfz8RXhS58j
2599.34 s
[parsers] include quickcheck-instances-0.3.32-9fGeBu9hiv82mPGYbzXPCv
2599.34 s
[parsers] Ready component graph:
2599.34 s
[parsers] definite parsers-0.12.12-7VRfeAf4wPQAfz8RXhS58j
2599.34 s
[parsers] depends attoparsec-0.14.4-Lf5HznpK2Hu8bmGTsY7xll
2599.34 s
[parsers] depends base-4.18.1.0
2599.34 s
[parsers] depends binary-0.8.9.1
2599.34 s
[parsers] depends charset-0.3.12-HcwIqgbGtt44OpCaaUboz9
2599.34 s
[parsers] depends containers-0.6.7
2599.34 s
[parsers] depends mtl-2.3.1
2599.34 s
[parsers] depends parsec-3.1.16.1
2599.34 s
[parsers] depends scientific-0.3.8.0-EXTb8i03tpyEFLFbbBcyqj
2599.34 s
[parsers] depends text-2.0.2
2599.34 s
[parsers] depends transformers-0.6.1.0
2599.34 s
[parsers] depends unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn
2599.34 s
[parsers] definite parsers-0.12.12-2YOqayOPKZiDHZ4hSwoNt1-quickcheck
2599.34 s
[parsers] depends QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS
2599.34 s
[parsers] depends attoparsec-0.14.4-Lf5HznpK2Hu8bmGTsY7xll
2599.34 s
[parsers] depends base-4.18.1.0
2599.34 s
[parsers] depends bytestring-0.11.5.2
2599.34 s
[parsers] depends parsec-3.1.16.1
2599.34 s
[parsers] depends parsers-0.12.12-7VRfeAf4wPQAfz8RXhS58j
2599.34 s
[parsers] depends quickcheck-instances-0.3.32-9fGeBu9hiv82mPGYbzXPCv
2599.34 s
[parsers] Using Cabal-3.10.1.0 compiled by ghc-9.6
2599.34 s
[parsers] Using compiler: ghc-9.6.3
2599.34 s
[parsers] Using install prefix:
2599.34 s
[parsers] /nix/store/m2l1x39zzdf0lgsb173xxkg2x19cq60v-parsers-0.12.12
2599.34 s
[parsers] Executables installed in:
2599.34 s
[parsers] /nix/store/m2l1x39zzdf0lgsb173xxkg2x19cq60v-parsers-0.12.12/bin
2599.34 s
[parsers] Libraries installed in:
2599.34 s
[parsers] /nix/store/m2l1x39zzdf0lgsb173xxkg2x19cq60v-parsers-0.12.12/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/parsers-0.12.12-7VRfeAf4wPQAfz8RXhS58j
2599.34 s
[parsers] Dynamic Libraries installed in:
2599.34 s
[parsers] /nix/store/m2l1x39zzdf0lgsb173xxkg2x19cq60v-parsers-0.12.12/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3
2599.34 s
[parsers] Private executables installed in:
2599.34 s
[parsers] /nix/store/m2l1x39zzdf0lgsb173xxkg2x19cq60v-parsers-0.12.12/libexec/x86_64-linux-ghc-9.6.3/parsers-0.12.12
2599.34 s
[parsers] Data files installed in:
2599.34 s
[parsers] /nix/store/m2l1x39zzdf0lgsb173xxkg2x19cq60v-parsers-0.12.12/share/x86_64-linux-ghc-9.6.3/parsers-0.12.12
2599.34 s
[parsers] Documentation installed in:
2599.34 s
[parsers] /nix/store/ak2kk198n71csags1s5k81fr6xymf38j-parsers-0.12.12-doc/share/doc/parsers-0.12.12
2599.34 s
[parsers] Configuration files installed in:
2599.34 s
[parsers] /nix/store/m2l1x39zzdf0lgsb173xxkg2x19cq60v-parsers-0.12.12/etc
2599.34 s
[parsers] No alex found
2599.34 s
[parsers] Using ar found on system at:
2599.34 s
[parsers] /nix/store/87zpmcmwvn48z4lbrfba74b312h22s6c-binutils-wrapper-2.44/bin/ar
2599.34 s
[parsers] No c2hs found
2599.34 s
[parsers] No cpphs found
2599.34 s
[parsers] No doctest found
2599.34 s
[parsers] Using gcc version 14.3.0 given by user at:
2599.34 s
[parsers] /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/gcc
2599.34 s
[parsers] Using ghc version 9.6.3 found on system at:
2599.34 s
[parsers] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/ghc
2599.34 s
[parsers] Using ghc-pkg version 9.6.3 found on system at:
2599.34 s
[parsers] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/ghc-pkg-9.6.3
2599.34 s
[parsers] No ghcjs found
2599.34 s
[parsers] No ghcjs-pkg found
2599.34 s
[parsers] No greencard found
2599.34 s
[parsers] Using haddock version 2.29.1 found on system at:
2599.34 s
[parsers] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/haddock-ghc-9.6.3
2599.34 s
[parsers] No happy found
2599.34 s
[parsers] Using haskell-suite found on system at: haskell-suite-dummy-location
2599.34 s
[parsers] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location
2599.34 s
[parsers] No hmake found
2599.34 s
[parsers] Using hpc version 0.68 found on system at:
2599.34 s
[parsers] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/hpc-ghc-9.6.3
2599.34 s
[parsers] Using hsc2hs version 0.68.9 found on system at:
2599.34 s
[parsers] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/hsc2hs-ghc-9.6.3
2599.34 s
[parsers] Using hscolour version 1.25 found on system at:
2599.34 s
[parsers] /nix/store/s7zghqqjhw73n7zzski9hyx8f25l0lsj-hscolour-1.25/bin/HsColour
2599.34 s
[parsers] No jhc found
2599.34 s
[parsers] Using ld found on system at:
2599.34 s
[parsers] /nix/store/87zpmcmwvn48z4lbrfba74b312h22s6c-binutils-wrapper-2.44/bin/ld.gold
2599.34 s
[parsers] No pkg-config found
2599.34 s
[string-interpolate] unit string-interpolate-0.3.4.0-5JSCslDK5dL2TdEp6Xt9l
2599.34 s
[string-interpolate] include base-4.18.1.0
2599.34 s
[string-interpolate] include bytestring-0.11.5.2
2599.34 s
[string-interpolate] include haskell-src-exts-1.23.1-6bq8L1rOeseFIOXsg52Nca
2599.34 s
[string-interpolate] include haskell-src-meta-0.8.15-2BACy0FnPFmKf4PTsjFVlo
2599.34 s
[string-interpolate] include split-0.2.5-6nX4oLO6PQP1atJdxz68ck
2599.34 s
[string-interpolate] include template-haskell-2.20.0.0
2599.34 s
[string-interpolate] include text-2.0.2
2599.35 s
[string-interpolate] include text-conversions-0.3.1.1-G9nPlJc9RCl1he752HrGq4
2599.35 s
[string-interpolate] include utf8-string-1.0.2-9IpG6R3XXoC1U6dPRLdinT
2599.35 s
[string-interpolate] Data.String.Interpolate=string-interpolate-0.3.4.0-5JSCslDK5dL2TdEp6Xt9l:Data.String.Interpolate,Data.String.Interpolate.Conversion=string-interpolate-0.3.4.0-5JSCslDK5dL2TdEp6Xt9l:Data.String.Interpolate.Conversion,Data.String.Interpolate.Conversion.ByteStringSink=string-interpolate-0.3.4.0-5JSCslDK5dL2TdEp6Xt9l:Data.String.Interpolate.Conversion.ByteStringSink,Data.String.Interpolate.Conversion.TextSink=string-interpolate-0.3.4.0-5JSCslDK5dL2TdEp6Xt9l:Data.String.Interpolate.Conversion.TextSink,Data.String.Interpolate.Parse=string-interpolate-0.3.4.0-5JSCslDK5dL2TdEp6Xt9l:Data.String.Interpolate.Parse,Data.String.Interpolate.Types=string-interpolate-0.3.4.0-5JSCslDK5dL2TdEp6Xt9l:Data.String.Interpolate.Types
2599.35 s
[string-interpolate] unit string-interpolate-0.3.4.0-5cL3akzE3fZIPNJ6SVseO3-string-interpolate-test
2599.35 s
[string-interpolate] include QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS
2599.35 s
[string-interpolate] include base-4.18.1.0
2599.35 s
[string-interpolate] include bytestring-0.11.5.2
2599.35 s
[string-interpolate] include hspec-2.11.12-8RpQfPL7GgNCJuLqgXbcGU
2599.35 s
[string-interpolate] include hspec-core-2.11.12-JyGkZNbpPAm3oQkpU5Hu6U
2599.35 s
[string-interpolate] include quickcheck-instances-0.3.32-9fGeBu9hiv82mPGYbzXPCv
2599.35 s
[string-interpolate] include quickcheck-text-0.1.2.1-KaN49oesq5YJKCNzmeyTey
2599.35 s
[string-interpolate] include quickcheck-unicode-1.0.1.0-4fEkY6Q7R9cGbE41JQNPcd
2599.35 s
[string-interpolate] include string-interpolate-0.3.4.0-5JSCslDK5dL2TdEp6Xt9l
2599.35 s
[string-interpolate] include template-haskell-2.20.0.0
2599.35 s
[string-interpolate] include text-2.0.2
2599.35 s
[string-interpolate] include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn
2599.35 s
[string-interpolate] Ready component graph:
2599.35 s
[string-interpolate] definite string-interpolate-0.3.4.0-5JSCslDK5dL2TdEp6Xt9l
2599.35 s
[string-interpolate] depends base-4.18.1.0
2599.35 s
[string-interpolate] depends bytestring-0.11.5.2
2599.35 s
[string-interpolate] depends haskell-src-exts-1.23.1-6bq8L1rOeseFIOXsg52Nca
2599.35 s
[string-interpolate] depends haskell-src-meta-0.8.15-2BACy0FnPFmKf4PTsjFVlo
2599.35 s
[string-interpolate] depends split-0.2.5-6nX4oLO6PQP1atJdxz68ck
2599.35 s
[string-interpolate] depends template-haskell-2.20.0.0
2599.35 s
[string-interpolate] depends text-2.0.2
2599.35 s
[string-interpolate] depends text-conversions-0.3.1.1-G9nPlJc9RCl1he752HrGq4
2599.35 s
[string-interpolate] depends utf8-string-1.0.2-9IpG6R3XXoC1U6dPRLdinT
2599.35 s
[string-interpolate] definite string-interpolate-0.3.4.0-5cL3akzE3fZIPNJ6SVseO3-string-interpolate-test
2599.35 s
[string-interpolate] depends QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS
2599.35 s
[string-interpolate] depends base-4.18.1.0
2599.35 s
[string-interpolate] depends bytestring-0.11.5.2
2599.35 s
[string-interpolate] depends hspec-2.11.12-8RpQfPL7GgNCJuLqgXbcGU
2599.35 s
[string-interpolate] depends hspec-core-2.11.12-JyGkZNbpPAm3oQkpU5Hu6U
2599.35 s
[string-interpolate] depends quickcheck-instances-0.3.32-9fGeBu9hiv82mPGYbzXPCv
2599.35 s
[string-interpolate] depends quickcheck-text-0.1.2.1-KaN49oesq5YJKCNzmeyTey
2599.35 s
[string-interpolate] depends quickcheck-unicode-1.0.1.0-4fEkY6Q7R9cGbE41JQNPcd
2599.35 s
[string-interpolate] depends string-interpolate-0.3.4.0-5JSCslDK5dL2TdEp6Xt9l
2599.35 s
[string-interpolate] depends template-haskell-2.20.0.0
2599.35 s
[string-interpolate] depends text-2.0.2
2599.35 s
[string-interpolate] depends unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn
2599.35 s
[string-interpolate] Using Cabal-3.10.1.0 compiled by ghc-9.6
2599.35 s
[string-interpolate] Using compiler: ghc-9.6.3
2599.35 s
[string-interpolate] Using install prefix:
2599.35 s
[string-interpolate] /nix/store/1nwmv87laaq6d5fym5kl3rmlnklz56pk-string-interpolate-0.3.4.0
2599.35 s
[string-interpolate] Executables installed in:
2599.35 s
[string-interpolate] /nix/store/1nwmv87laaq6d5fym5kl3rmlnklz56pk-string-interpolate-0.3.4.0/bin
2599.35 s
[string-interpolate] Libraries installed in:
2599.35 s
[string-interpolate] /nix/store/1nwmv87laaq6d5fym5kl3rmlnklz56pk-string-interpolate-0.3.4.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/string-interpolate-0.3.4.0-5JSCslDK5dL2TdEp6Xt9l
2599.35 s
[string-interpolate] Dynamic Libraries installed in:
2599.35 s
[string-interpolate] /nix/store/1nwmv87laaq6d5fym5kl3rmlnklz56pk-string-interpolate-0.3.4.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3
2599.35 s
[string-interpolate] Private executables installed in:
2599.35 s
[string-interpolate] /nix/store/1nwmv87laaq6d5fym5kl3rmlnklz56pk-string-interpolate-0.3.4.0/libexec/x86_64-linux-ghc-9.6.3/string-interpolate-0.3.4.0
2599.35 s
[string-interpolate] Data files installed in:
2599.35 s
[string-interpolate] /nix/store/1nwmv87laaq6d5fym5kl3rmlnklz56pk-string-interpolate-0.3.4.0/share/x86_64-linux-ghc-9.6.3/string-interpolate-0.3.4.0
2599.35 s
[string-interpolate] Documentation installed in:
2599.35 s
[text-iso8601] Ready component graph:
2599.35 s
[text-iso8601] definite text-iso8601-0.1.1-EX4KiHAhpSpDTEurZRHxkA
2599.35 s
[text-iso8601] depends base-4.18.1.0
2599.35 s
[text-iso8601] depends integer-conversion-0.1.1-6TIbI6c7kCqKvFJB3wkEL
2599.35 s
[text-iso8601] depends text-2.0.2
2599.35 s
[text-iso8601] depends time-1.12.2
2599.35 s
[text-iso8601] depends time-compat-1.9.7-CgIQc7E2JHn8kYFCatkL43
2599.35 s
[text-iso8601] definite text-iso8601-0.1.1-HMmWkyRJ3JkCp5HsPsw5Qn-text-iso8601-tests
2599.35 s
[text-iso8601] depends QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS
2599.35 s
[text-iso8601] depends base-4.18.1.0
2599.35 s
[text-iso8601] depends quickcheck-instances-0.3.32-9fGeBu9hiv82mPGYbzXPCv
2599.35 s
[text-iso8601] depends tasty-1.5.3-9zGpMC6Ttly7LCIedANHX6
2599.35 s
[text-iso8601] depends tasty-hunit-0.10.2-HGm8sccssx1BtIU4TO93vm
2599.35 s
[text-iso8601] depends tasty-quickcheck-0.11-HhViYyBQlQLAr2fMuKMnwF
2599.35 s
[text-iso8601] depends text-2.0.2
2599.35 s
[text-iso8601] depends text-iso8601-0.1.1-EX4KiHAhpSpDTEurZRHxkA
2599.35 s
[text-iso8601] depends time-compat-1.9.7-CgIQc7E2JHn8kYFCatkL43
2599.35 s
[text-iso8601] Using Cabal-3.10.1.0 compiled by ghc-9.6
2599.35 s
[text-iso8601] Using compiler: ghc-9.6.3
2599.35 s
[text-iso8601] Using install prefix:
2599.35 s
[text-iso8601] /nix/store/8gkfv09xjbkvjx4afqvsjsgqmsc5n1qs-text-iso8601-0.1.1
2599.35 s
[text-iso8601] Executables installed in:
2599.35 s
[text-iso8601] /nix/store/8gkfv09xjbkvjx4afqvsjsgqmsc5n1qs-text-iso8601-0.1.1/bin
2599.35 s
[text-iso8601] Libraries installed in:
2599.35 s
[text-iso8601] /nix/store/8gkfv09xjbkvjx4afqvsjsgqmsc5n1qs-text-iso8601-0.1.1/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/text-iso8601-0.1.1-EX4KiHAhpSpDTEurZRHxkA
2599.35 s
[text-iso8601] Dynamic Libraries installed in:
2599.35 s
[text-iso8601] /nix/store/8gkfv09xjbkvjx4afqvsjsgqmsc5n1qs-text-iso8601-0.1.1/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3
2599.35 s
[text-iso8601] Private executables installed in:
2599.35 s
[text-iso8601] /nix/store/8gkfv09xjbkvjx4afqvsjsgqmsc5n1qs-text-iso8601-0.1.1/libexec/x86_64-linux-ghc-9.6.3/text-iso8601-0.1.1
2599.35 s
[text-iso8601] Data files installed in:
2599.35 s
[text-iso8601] /nix/store/8gkfv09xjbkvjx4afqvsjsgqmsc5n1qs-text-iso8601-0.1.1/share/x86_64-linux-ghc-9.6.3/text-iso8601-0.1.1
2599.35 s
[text-iso8601] Documentation installed in:
2599.35 s
[text-iso8601] /nix/store/8qvgg8iq0p27xgh4mwhmfpq9p7nnjg63-text-iso8601-0.1.1-doc/share/doc/text-iso8601-0.1.1
2599.35 s
[text-iso8601] Configuration files installed in:
2599.35 s
[text-iso8601] /nix/store/8gkfv09xjbkvjx4afqvsjsgqmsc5n1qs-text-iso8601-0.1.1/etc
2599.35 s
[text-iso8601] No alex found
2599.35 s
[text-iso8601] Using ar found on system at:
2599.35 s
[text-iso8601] /nix/store/87zpmcmwvn48z4lbrfba74b312h22s6c-binutils-wrapper-2.44/bin/ar
2599.35 s
[text-iso8601] No c2hs found
2599.35 s
[text-iso8601] No cpphs found
2599.35 s
[text-iso8601] No doctest found
2599.35 s
[text-iso8601] Using gcc version 14.3.0 given by user at:
2599.35 s
[text-iso8601] /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/gcc
2599.35 s
[text-iso8601] Using ghc version 9.6.3 found on system at:
2599.35 s
[text-iso8601] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/ghc
2599.35 s
[text-iso8601] Using ghc-pkg version 9.6.3 found on system at:
2599.35 s
[text-iso8601] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/ghc-pkg-9.6.3
2599.35 s
[text-iso8601] No ghcjs found
2599.35 s
[text-iso8601] No ghcjs-pkg found
2599.35 s
[text-iso8601] No greencard found
2599.35 s
[text-iso8601] Using haddock version 2.29.1 found on system at:
2599.35 s
[text-iso8601] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/haddock-ghc-9.6.3
2599.35 s
[text-iso8601] No happy found
2599.35 s
[text-iso8601] Using haskell-suite found on system at: haskell-suite-dummy-location
2599.35 s
[text-iso8601] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location
2599.35 s
[text-iso8601] No hmake found
2599.35 s
[text-iso8601] Using hpc version 0.68 found on system at:
2599.35 s
[text-iso8601] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/hpc-ghc-9.6.3
2599.35 s
[text-iso8601] Using hsc2hs version 0.68.9 found on system at:
2599.35 s
[text-iso8601] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/hsc2hs-ghc-9.6.3
2599.35 s
[text-iso8601] Using hscolour version 1.25 found on system at:
2599.35 s
[text-iso8601] /nix/store/s7zghqqjhw73n7zzski9hyx8f25l0lsj-hscolour-1.25/bin/HsColour
2599.35 s
[text-iso8601] No jhc found
2599.35 s
[text-iso8601] Using ld found on system at:
2599.35 s
[text-iso8601] /nix/store/87zpmcmwvn48z4lbrfba74b312h22s6c-binutils-wrapper-2.44/bin/ld.gold
2599.35 s
[text-iso8601] No pkg-config found
2599.35 s
[text-iso8601] Using runghc version 9.6.3 found on system at:
2599.35 s
[text-iso8601] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/runghc-9.6.3
2599.35 s
[text-iso8601] Using strip version 2.44 found on system at:
2599.35 s
[text-iso8601] /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/strip
2599.35 s
[text-iso8601] Using tar found on system at:
2599.35 s
[text-iso8601] /nix/store/w60s4xh1pjg6dwbw7j0b4xzlpp88q5qg-gnutar-1.35/bin/tar
2599.35 s
[text-iso8601] No uhc found
2599.35 s
[text-iso8601] Phase: buildPhase
2599.35 s
[text-iso8601] Preprocessing library for text-iso8601-0.1.1..
2599.35 s
[text-iso8601] Building library for text-iso8601-0.1.1..
2599.35 s
[text-iso8601] [1 of 2] Compiling Data.Time.FromText ( src/Data/Time/FromText.hs, dist/build/Data/Time/FromText.o, dist/build/Data/Time/FromText.dyn_o )
2599.35 s
[extra] Phase: buildPhase
2599.35 s
[extra] Preprocessing library for extra-1.7.16..
2599.35 s
[extra] Building library for extra-1.7.16..
2599.35 s
[extra] [ 1 of 22] Compiling Data.IORef.Extra ( src/Data/IORef/Extra.hs, dist/build/Data/IORef/Extra.o, dist/build/Data/IORef/Extra.dyn_o )
2599.35 s
[extra] [ 2 of 22] Compiling Data.Monoid.Extra ( src/Data/Monoid/Extra.hs, dist/build/Data/Monoid/Extra.o, dist/build/Data/Monoid/Extra.dyn_o )
2599.35 s
[extra] [ 3 of 22] Compiling Data.Tuple.Extra ( src/Data/Tuple/Extra.hs, dist/build/Data/Tuple/Extra.o, dist/build/Data/Tuple/Extra.dyn_o )
2599.35 s
[extra] [ 4 of 22] Compiling Data.Typeable.Extra ( src/Data/Typeable/Extra.hs, dist/build/Data/Typeable/Extra.o, dist/build/Data/Typeable/Extra.dyn_o )
2599.35 s
[extra] [ 5 of 22] Compiling Numeric.Extra ( src/Numeric/Extra.hs, dist/build/Numeric/Extra.o, dist/build/Numeric/Extra.dyn_o )
2599.35 s
[extra] [ 6 of 22] Compiling Partial ( src/Partial.hs, dist/build/Partial.o, dist/build/Partial.dyn_o )
2599.35 s
[extra] [ 7 of 22] Compiling Data.List.Extra ( src/Data/List/Extra.hs, dist/build/Data/List/Extra.o, dist/build/Data/List/Extra.dyn_o )
2599.35 s
[extra] [ 8 of 22] Compiling Data.Version.Extra ( src/Data/Version/Extra.hs, dist/build/Data/Version/Extra.o, dist/build/Data/Version/Extra.dyn_o )
2599.35 s
[extra] [ 9 of 22] Compiling Data.List.NonEmpty.Extra ( src/Data/List/NonEmpty/Extra.hs, dist/build/Data/List/NonEmpty/Extra.o, dist/build/Data/List/NonEmpty/Extra.dyn_o )
2599.35 s
[extra] [10 of 22] Compiling Data.Either.Extra ( src/Data/Either/Extra.hs, dist/build/Data/Either/Extra.o, dist/build/Data/Either/Extra.dyn_o )
2599.35 s
[extra] [11 of 22] Compiling Control.Exception.Extra ( src/Control/Exception/Extra.hs, dist/build/Control/Exception/Extra.o, dist/build/Control/Exception/Extra.dyn_o )
2599.35 s
[extra] [12 of 22] Compiling Control.Monad.Extra ( src/Control/Monad/Extra.hs, dist/build/Control/Monad/Extra.o, dist/build/Control/Monad/Extra.dyn_o )
2599.35 s
[extra] [13 of 22] Compiling Data.Foldable.Extra ( src/Data/Foldable/Extra.hs, dist/build/Data/Foldable/Extra.o, dist/build/Data/Foldable/Extra.dyn_o )
2599.35 s
[extra] [14 of 22] Compiling Control.Concurrent.Extra ( src/Control/Concurrent/Extra.hs, dist/build/Control/Concurrent/Extra.o, dist/build/Control/Concurrent/Extra.dyn_o )
2599.35 s
[extra] [15 of 22] Compiling System.Directory.Extra ( src/System/Directory/Extra.hs, dist/build/System/Directory/Extra.o, dist/build/System/Directory/Extra.dyn_o )
2599.35 s
[extra] [16 of 22] Compiling System.Environment.Extra ( src/System/Environment/Extra.hs, dist/build/System/Environment/Extra.o, dist/build/System/Environment/Extra.dyn_o )
2599.35 s
[extra] [17 of 22] Compiling System.IO.Extra ( src/System/IO/Extra.hs, dist/build/System/IO/Extra.o, dist/build/System/IO/Extra.dyn_o )
2599.35 s
[extra] [18 of 22] Compiling System.Info.Extra ( src/System/Info/Extra.hs, dist/build/System/Info/Extra.o, dist/build/System/Info/Extra.dyn_o )
2599.35 s
[extra] [19 of 22] Compiling System.Process.Extra ( src/System/Process/Extra.hs, dist/build/System/Process/Extra.o, dist/build/System/Process/Extra.dyn_o )
2599.35 s
[extra] [20 of 22] Compiling System.Time.Extra ( src/System/Time/Extra.hs, dist/build/System/Time/Extra.o, dist/build/System/Time/Extra.dyn_o )
2599.35 s
[extra] [21 of 22] Compiling Extra ( src/Extra.hs, dist/build/Extra.o, dist/build/Extra.dyn_o )
2599.35 s
[extra] [22 of 22] Compiling Text.Read.Extra ( src/Text/Read/Extra.hs, dist/build/Text/Read/Extra.o, dist/build/Text/Read/Extra.dyn_o )
2599.35 s
[extra] [ 1 of 22] Compiling Data.IORef.Extra ( src/Data/IORef/Extra.hs, dist/build/Data/IORef/Extra.p_o )
2599.35 s
[indexed-traversable-instances] Configuration files installed in:
2599.35 s
[indexed-traversable-instances] /nix/store/qyqvf2fsllnnfb6s5rxvswgm0gkw9xhx-indexed-traversable-instances-0.1.2/etc
2599.35 s
[indexed-traversable-instances] No alex found
2599.35 s
[indexed-traversable-instances] Using ar found on system at:
2599.35 s
[indexed-traversable-instances] /nix/store/87zpmcmwvn48z4lbrfba74b312h22s6c-binutils-wrapper-2.44/bin/ar
2599.35 s
[indexed-traversable-instances] No c2hs found
2599.35 s
[indexed-traversable-instances] No cpphs found
2599.35 s
[indexed-traversable-instances] No doctest found
2599.35 s
[indexed-traversable-instances] Using gcc version 14.3.0 given by user at:
2599.35 s
[indexed-traversable-instances] /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/gcc
2599.35 s
[indexed-traversable-instances] Using ghc version 9.6.3 found on system at:
2599.35 s
[indexed-traversable-instances] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/ghc
2599.36 s
[indexed-traversable-instances] Using ghc-pkg version 9.6.3 found on system at:
2599.36 s
[indexed-traversable-instances] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/ghc-pkg-9.6.3
2599.36 s
[indexed-traversable-instances] No ghcjs found
2599.36 s
[indexed-traversable-instances] No ghcjs-pkg found
2599.36 s
[indexed-traversable-instances] No greencard found
2599.36 s
[indexed-traversable-instances] Using haddock version 2.29.1 found on system at:
2599.36 s
[indexed-traversable-instances] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/haddock-ghc-9.6.3
2599.36 s
[indexed-traversable-instances] No happy found
2599.36 s
[indexed-traversable-instances] Using haskell-suite found on system at: haskell-suite-dummy-location
2599.36 s
[indexed-traversable-instances] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location
2599.36 s
[indexed-traversable-instances] No hmake found
2599.36 s
[indexed-traversable-instances] Using hpc version 0.68 found on system at:
2599.36 s
[indexed-traversable-instances] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/hpc-ghc-9.6.3
2599.36 s
[indexed-traversable-instances] Using hsc2hs version 0.68.9 found on system at:
2599.36 s
[indexed-traversable-instances] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/hsc2hs-ghc-9.6.3
2599.36 s
[indexed-traversable-instances] Using hscolour version 1.25 found on system at:
2599.36 s
[indexed-traversable-instances] /nix/store/s7zghqqjhw73n7zzski9hyx8f25l0lsj-hscolour-1.25/bin/HsColour
2599.36 s
[indexed-traversable-instances] No jhc found
2599.36 s
[indexed-traversable-instances] Using ld found on system at:
2599.36 s
[indexed-traversable-instances] /nix/store/87zpmcmwvn48z4lbrfba74b312h22s6c-binutils-wrapper-2.44/bin/ld.gold
2599.36 s
[indexed-traversable-instances] No pkg-config found
2599.36 s
[indexed-traversable-instances] Using runghc version 9.6.3 found on system at:
2599.36 s
[indexed-traversable-instances] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/runghc-9.6.3
2599.36 s
[indexed-traversable-instances] Using strip version 2.44 found on system at:
2599.36 s
[indexed-traversable-instances] /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/strip
2599.36 s
[indexed-traversable-instances] Using tar found on system at:
2599.36 s
[indexed-traversable-instances] /nix/store/w60s4xh1pjg6dwbw7j0b4xzlpp88q5qg-gnutar-1.35/bin/tar
2599.36 s
[indexed-traversable-instances] No uhc found
2599.36 s
[indexed-traversable-instances] Phase: buildPhase
2599.36 s
[indexed-traversable-instances] Preprocessing library for indexed-traversable-instances-0.1.2..
2599.36 s
[indexed-traversable-instances] Building library for indexed-traversable-instances-0.1.2..
2599.36 s
[indexed-traversable-instances] [1 of 1] Compiling Data.Functor.WithIndex.Instances ( src/Data/Functor/WithIndex/Instances.hs, dist/build/Data/Functor/WithIndex/Instances.o, dist/build/Data/Functor/WithIndex/Instances.dyn_o )
2599.36 s
[indexed-traversable-instances] [1 of 1] Compiling Data.Functor.WithIndex.Instances ( src/Data/Functor/WithIndex/Instances.hs, dist/build/Data/Functor/WithIndex/Instances.p_o )
2599.36 s
[indexed-traversable-instances] Preprocessing test suite 'safe' for indexed-traversable-instances-0.1.2..
2599.36 s
[indexed-traversable-instances] Building test suite 'safe' for indexed-traversable-instances-0.1.2..
2599.36 s
[indexed-traversable-instances] [1 of 1] Compiling Main ( tests/safe.hs, dist/build/safe/safe-tmp/Main.o )
2599.36 s
[indexed-traversable-instances] [2 of 2] Linking dist/build/safe/safe
2599.36 s
[parsers] Using runghc version 9.6.3 found on system at:
2599.36 s
[parsers] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/runghc-9.6.3
2599.36 s
[parsers] Using strip version 2.44 found on system at:
2599.36 s
[parsers] /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/strip
2599.36 s
[parsers] Using tar found on system at:
2599.36 s
[parsers] /nix/store/w60s4xh1pjg6dwbw7j0b4xzlpp88q5qg-gnutar-1.35/bin/tar
2599.36 s
[parsers] No uhc found
2599.36 s
[parsers] Phase: buildPhase
2599.36 s
[parsers] Preprocessing library for parsers-0.12.12..
2599.36 s
[parsers] Building library for parsers-0.12.12..
2599.36 s
[parsers] [1 of 8] Compiling Text.Parser.Combinators ( src/Text/Parser/Combinators.hs, dist/build/Text/Parser/Combinators.o, dist/build/Text/Parser/Combinators.dyn_o )
2599.36 s
[parsers] [2 of 8] Compiling Text.Parser.Char ( src/Text/Parser/Char.hs, dist/build/Text/Parser/Char.o, dist/build/Text/Parser/Char.dyn_o )
2599.36 s
[parsers] [3 of 8] Compiling Text.Parser.Expression ( src/Text/Parser/Expression.hs, dist/build/Text/Parser/Expression.o, dist/build/Text/Parser/Expression.dyn_o )
2599.36 s
[parsers] [4 of 8] Compiling Text.Parser.LookAhead ( src/Text/Parser/LookAhead.hs, dist/build/Text/Parser/LookAhead.o, dist/build/Text/Parser/LookAhead.dyn_o )
2599.36 s
[parsers] [5 of 8] Compiling Text.Parser.Permutation ( src/Text/Parser/Permutation.hs, dist/build/Text/Parser/Permutation.o, dist/build/Text/Parser/Permutation.dyn_o )
2599.36 s
[parsers] [6 of 8] Compiling Text.Parser.Token.Highlight ( src/Text/Parser/Token/Highlight.hs, dist/build/Text/Parser/Token/Highlight.o, dist/build/Text/Parser/Token/Highlight.dyn_o )
2599.36 s
[parsers] [7 of 8] Compiling Text.Parser.Token ( src/Text/Parser/Token.hs, dist/build/Text/Parser/Token.o, dist/build/Text/Parser/Token.dyn_o )
2599.36 s
[string-interpolate] /nix/store/2sdy1450xmxsf4xbqp7cfpm8m4x7nc7v-string-interpolate-0.3.4.0-doc/share/doc/string-interpolate-0.3.4.0
2599.36 s
[string-interpolate] Configuration files installed in:
2599.36 s
[string-interpolate] /nix/store/1nwmv87laaq6d5fym5kl3rmlnklz56pk-string-interpolate-0.3.4.0/etc
2599.36 s
[string-interpolate] No alex found
2599.36 s
[string-interpolate] Using ar found on system at:
2599.36 s
[string-interpolate] /nix/store/87zpmcmwvn48z4lbrfba74b312h22s6c-binutils-wrapper-2.44/bin/ar
2599.36 s
[string-interpolate] No c2hs found
2599.36 s
[string-interpolate] No cpphs found
2599.36 s
[string-interpolate] No doctest found
2599.36 s
[string-interpolate] Using gcc version 14.3.0 given by user at:
2599.36 s
[string-interpolate] /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/gcc
2599.36 s
[string-interpolate] Using ghc version 9.6.3 found on system at:
2599.36 s
[string-interpolate] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/ghc
2599.36 s
[string-interpolate] Using ghc-pkg version 9.6.3 found on system at:
2599.36 s
[string-interpolate] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/ghc-pkg-9.6.3
2599.36 s
[string-interpolate] No ghcjs found
2599.36 s
[string-interpolate] No ghcjs-pkg found
2599.36 s
[string-interpolate] No greencard found
2599.36 s
[string-interpolate] Using haddock version 2.29.1 found on system at:
2599.36 s
[string-interpolate] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/haddock-ghc-9.6.3
2599.36 s
[string-interpolate] No happy found
2599.37 s
[string-interpolate] Using haskell-suite found on system at: haskell-suite-dummy-location
2599.37 s
[string-interpolate] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location
2599.37 s
[string-interpolate] No hmake found
2599.37 s
[string-interpolate] Using hpc version 0.68 found on system at:
2599.37 s
[string-interpolate] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/hpc-ghc-9.6.3
2599.37 s
[string-interpolate] Using hsc2hs version 0.68.9 found on system at:
2599.37 s
[string-interpolate] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/hsc2hs-ghc-9.6.3
2599.37 s
[string-interpolate] Using hscolour version 1.25 found on system at:
2599.37 s
[string-interpolate] /nix/store/s7zghqqjhw73n7zzski9hyx8f25l0lsj-hscolour-1.25/bin/HsColour
2599.37 s
[string-interpolate] No jhc found
2599.37 s
[string-interpolate] Using ld found on system at:
2599.37 s
[string-interpolate] /nix/store/87zpmcmwvn48z4lbrfba74b312h22s6c-binutils-wrapper-2.44/bin/ld.gold
2599.37 s
[string-interpolate] No pkg-config found
2599.37 s
[string-interpolate] Using runghc version 9.6.3 found on system at:
2599.37 s
[string-interpolate] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/runghc-9.6.3
2599.37 s
[string-interpolate] Using strip version 2.44 found on system at:
2599.37 s
[string-interpolate] /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/strip
2599.37 s
[string-interpolate] Using tar found on system at:
2599.37 s
[string-interpolate] /nix/store/w60s4xh1pjg6dwbw7j0b4xzlpp88q5qg-gnutar-1.35/bin/tar
2599.37 s
[string-interpolate] No uhc found
2599.37 s
[string-interpolate] Phase: buildPhase
2599.37 s
[string-interpolate] Preprocessing library for string-interpolate-0.3.4.0..
2599.37 s
[string-interpolate] Building library for string-interpolate-0.3.4.0..
2599.37 s
[string-interpolate] [ 1 of 11] Compiling Data.String.Interpolate.Conversion.Classes ( src/lib/Data/String/Interpolate/Conversion/Classes.hs, dist/build/Data/String/Interpolate/Conversion/Classes.o, dist/build/Data/String/Interpolate/Conversion/Classes.dyn_o )
2599.37 s
[string-interpolate] [ 2 of 11] Compiling Data.String.Interpolate.Conversion.Encoding ( src/lib/Data/String/Interpolate/Conversion/Encoding.hs, dist/build/Data/String/Interpolate/Conversion/Encoding.o, dist/build/Data/String/Interpolate/Conversion/Encoding.dyn_o )
2599.37 s
[string-interpolate] [ 3 of 11] Compiling Data.String.Interpolate.Conversion.ByteStringSink ( src/lib/Data/String/Interpolate/Conversion/ByteStringSink.hs, dist/build/Data/String/Interpolate/Conversion/ByteStringSink.o, dist/build/Data/String/Interpolate/Conversion/ByteStringSink.dyn_o )
2599.37 s
[string-interpolate] [ 4 of 11] Compiling Data.String.Interpolate.Conversion.TextSink ( src/lib/Data/String/Interpolate/Conversion/TextSink.hs, dist/build/Data/String/Interpolate/Conversion/TextSink.o, dist/build/Data/String/Interpolate/Conversion/TextSink.dyn_o )
2599.37 s
[string-interpolate] [ 5 of 11] Compiling Data.String.Interpolate.Conversion ( src/lib/Data/String/Interpolate/Conversion.hs, dist/build/Data/String/Interpolate/Conversion.o, dist/build/Data/String/Interpolate/Conversion.dyn_o )
2599.37 s
[string-interpolate] [ 6 of 11] Compiling Data.String.Interpolate.Types ( src/lib/Data/String/Interpolate/Types.hs, dist/build/Data/String/Interpolate/Types.o, dist/build/Data/String/Interpolate/Types.dyn_o )
2599.37 s
[string-interpolate] [ 7 of 11] Compiling Data.String.Interpolate.Lines ( src/lib/Data/String/Interpolate/Lines.hs, dist/build/Data/String/Interpolate/Lines.o, dist/build/Data/String/Interpolate/Lines.dyn_o )
2599.37 s
[string-interpolate] [ 8 of 11] Compiling Data.String.Interpolate.Parse ( src/lib/Data/String/Interpolate/Parse.hs, dist/build/Data/String/Interpolate/Parse.o, dist/build/Data/String/Interpolate/Parse.dyn_o )
2599.37 s
[string-interpolate] [ 9 of 11] Compiling Data.String.Interpolate.Whitespace ( src/lib/Data/String/Interpolate/Whitespace.hs, dist/build/Data/String/Interpolate/Whitespace.o, dist/build/Data/String/Interpolate/Whitespace.dyn_o )
2599.37 s
[string-interpolate] [10 of 11] Compiling Data.String.Interpolate ( src/lib/Data/String/Interpolate.hs, dist/build/Data/String/Interpolate.o, dist/build/Data/String/Interpolate.dyn_o )
2599.37 s
[string-interpolate] [11 of 11] Compiling Paths_string_interpolate ( dist/build/autogen/Paths_string_interpolate.hs, dist/build/Paths_string_interpolate.o, dist/build/Paths_string_interpolate.dyn_o )
2599.37 s
[string-interpolate] [ 1 of 11] Compiling Data.String.Interpolate.Conversion.Classes ( src/lib/Data/String/Interpolate/Conversion/Classes.hs, dist/build/Data/String/Interpolate/Conversion/Classes.p_o )
2599.37 s
[string-interpolate] [ 2 of 11] Compiling Data.String.Interpolate.Conversion.Encoding ( src/lib/Data/String/Interpolate/Conversion/Encoding.hs, dist/build/Data/String/Interpolate/Conversion/Encoding.p_o )
2599.57 s
[either] Phase: setupCompilerEnvironmentPhase
2599.64 s
[indexed-traversable-instances] Preprocessing test suite 'indexed-tests' for indexed-traversable-instances-0.1.2..
2599.64 s
[indexed-traversable-instances] Building test suite 'indexed-tests' for indexed-traversable-instances-0.1.2..
2599.73 s
[either] Build with /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3.
2600.15 s
[string-interpolate] [ 3 of 11] Compiling Data.String.Interpolate.Conversion.ByteStringSink ( src/lib/Data/String/Interpolate/Conversion/ByteStringSink.hs, dist/build/Data/String/Interpolate/Conversion/ByteStringSink.p_o )
2600.53 s
[indexed-traversable-instances] [1 of 1] Compiling Main ( tests/main.hs, dist/build/indexed-tests/indexed-tests-tmp/Main.o )
2600.91 s
[either] Phase: unpackPhase
2600.94 s
[either] unpacking source archive /nix/store/c20nac81xmh4nhjwwfjh9kv0wvss2cdh-either-5.0.2.tar.gz
2600.98 s
[either] source root is either-5.0.2
2601.27 s
[either] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "either-5.0.2/.vim.custom"
2601.31 s
[either] Phase: patchPhase
2601.33 s
[either] Replace Cabal file with edited version from mirror://hackage/either-5.0.2/revision/2.cabal.
2601.36 s
[either] Phase: compileBuildDriverPhase
2601.38 s
[either] setupCompileFlags: -package-db=/build/tmp.s5zuuTpMrh/setup-package.conf.d -threaded
2601.72 s
[either] [1 of 2] Compiling Main ( Setup.lhs, /build/tmp.s5zuuTpMrh/Main.o )
2602.00 s
[text-iso8601] [2 of 2] Compiling Data.Time.ToText ( src/Data/Time/ToText.hs, dist/build/Data/Time/ToText.o, dist/build/Data/Time/ToText.dyn_o )
2602.09 s
[either] [2 of 2] Linking Setup
2602.11 s
[extra] [ 2 of 22] Compiling Data.Monoid.Extra ( src/Data/Monoid/Extra.hs, dist/build/Data/Monoid/Extra.p_o )
2602.11 s
[extra] [ 3 of 22] Compiling Data.Tuple.Extra ( src/Data/Tuple/Extra.hs, dist/build/Data/Tuple/Extra.p_o )
2602.11 s
[extra] [ 4 of 22] Compiling Data.Typeable.Extra ( src/Data/Typeable/Extra.hs, dist/build/Data/Typeable/Extra.p_o )
2602.11 s
[extra] [ 5 of 22] Compiling Numeric.Extra ( src/Numeric/Extra.hs, dist/build/Numeric/Extra.p_o )
2602.11 s
[extra] [ 6 of 22] Compiling Partial ( src/Partial.hs, dist/build/Partial.p_o )
2602.11 s
[extra] [ 7 of 22] Compiling Data.List.Extra ( src/Data/List/Extra.hs, dist/build/Data/List/Extra.p_o )
2602.85 s
[text-iso8601] [1 of 2] Compiling Data.Time.FromText ( src/Data/Time/FromText.hs, dist/build/Data/Time/FromText.p_o )
2603.21 s
[string-interpolate] [ 4 of 11] Compiling Data.String.Interpolate.Conversion.TextSink ( src/lib/Data/String/Interpolate/Conversion/TextSink.hs, dist/build/Data/String/Interpolate/Conversion/TextSink.p_o )
2603.64 s
[string-interpolate] [ 5 of 11] Compiling Data.String.Interpolate.Conversion ( src/lib/Data/String/Interpolate/Conversion.hs, dist/build/Data/String/Interpolate/Conversion.p_o )
2603.81 s
[parsers] [8 of 8] Compiling Text.Parser.Token.Style ( src/Text/Parser/Token/Style.hs, dist/build/Text/Parser/Token/Style.o, dist/build/Text/Parser/Token/Style.dyn_o )
2605.14 s
[string-interpolate] [ 6 of 11] Compiling Data.String.Interpolate.Types ( src/lib/Data/String/Interpolate/Types.hs, dist/build/Data/String/Interpolate/Types.p_o )
2605.14 s
[string-interpolate] [ 7 of 11] Compiling Data.String.Interpolate.Lines ( src/lib/Data/String/Interpolate/Lines.hs, dist/build/Data/String/Interpolate/Lines.p_o )
2605.14 s
[string-interpolate] [ 8 of 11] Compiling Data.String.Interpolate.Parse ( src/lib/Data/String/Interpolate/Parse.hs, dist/build/Data/String/Interpolate/Parse.p_o )
2605.22 s
[string-interpolate] [ 9 of 11] Compiling Data.String.Interpolate.Whitespace ( src/lib/Data/String/Interpolate/Whitespace.hs, dist/build/Data/String/Interpolate/Whitespace.p_o )
2605.24 s
[string-interpolate] [10 of 11] Compiling Data.String.Interpolate ( src/lib/Data/String/Interpolate.hs, dist/build/Data/String/Interpolate.p_o )
2606.01 s
[extra] [ 8 of 22] Compiling Data.Version.Extra ( src/Data/Version/Extra.hs, dist/build/Data/Version/Extra.p_o )
2606.99 s
[either] Phase: updateAutotoolsGnuConfigScriptsPhase
2607.04 s
[either] Phase: configurePhase
2607.08 s
[either] configureFlags: --verbose --prefix=/nix/store/xg62bb5rgbqpdshs85agjv9jhmf5c2dh-either-5.0.2 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/925zjs6bh84179bajckkjw1qc3dzp490-either-5.0.2-doc/share/doc/either-5.0.2 --with-gcc=gcc --package-db=/build/tmp.s5zuuTpMrh/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/yw7vb4hamv9mqgbgf7598zvis7k2spyx-ncurses-6.5/lib --extra-lib-dirs=/nix/store/adfh8p731fy9iahv0mccbx0is6i96diy-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vf3hfbbl7h32axb73fa2b0dbqg0gmjgi-elfutils-0.192/lib --extra-lib-dirs=/nix/store/wx2hkwfpc39ixyww2hai0v697zzrpbxr-gmp-with-cxx-6.3.0/lib
2607.11 s
[string-interpolate] [11 of 11] Compiling Paths_string_interpolate ( dist/build/autogen/Paths_string_interpolate.hs, dist/build/Paths_string_interpolate.p_o )
2607.23 s
[either] Using Parsec parser
2607.23 s
[either] Configuring either-5.0.2...
2607.32 s
[http-types] [2 of 7] Compiling Network.HTTP.Types.Method ( Network/HTTP/Types/Method.hs, dist/build/Network/HTTP/Types/Method.o, dist/build/Network/HTTP/Types/Method.dyn_o )
2607.32 s
[http-types] [3 of 7] Compiling Network.HTTP.Types.Status ( Network/HTTP/Types/Status.hs, dist/build/Network/HTTP/Types/Status.o, dist/build/Network/HTTP/Types/Status.dyn_o )
2607.78 s
[extra] [ 9 of 22] Compiling Data.List.NonEmpty.Extra ( src/Data/List/NonEmpty/Extra.hs, dist/build/Data/List/NonEmpty/Extra.p_o )
2607.92 s
[parsers] [1 of 8] Compiling Text.Parser.Combinators ( src/Text/Parser/Combinators.hs, dist/build/Text/Parser/Combinators.p_o )
2608.22 s
[http-types] [4 of 7] Compiling Network.HTTP.Types.URI ( Network/HTTP/Types/URI.hs, dist/build/Network/HTTP/Types/URI.o, dist/build/Network/HTTP/Types/URI.dyn_o )
2608.22 s
[http-types] [5 of 7] Compiling Network.HTTP.Types.QueryLike ( Network/HTTP/Types/QueryLike.hs, dist/build/Network/HTTP/Types/QueryLike.o, dist/build/Network/HTTP/Types/QueryLike.dyn_o )
2608.22 s
[http-types] [6 of 7] Compiling Network.HTTP.Types.Version ( Network/HTTP/Types/Version.hs, dist/build/Network/HTTP/Types/Version.o, dist/build/Network/HTTP/Types/Version.dyn_o )
2608.22 s
[http-types] [7 of 7] Compiling Network.HTTP.Types ( Network/HTTP/Types.hs, dist/build/Network/HTTP/Types.o, dist/build/Network/HTTP/Types.dyn_o )
2608.25 s
[extra] [10 of 22] Compiling Data.Either.Extra ( src/Data/Either/Extra.hs, dist/build/Data/Either/Extra.p_o )
2608.25 s
[extra] [11 of 22] Compiling Control.Exception.Extra ( src/Control/Exception/Extra.hs, dist/build/Control/Exception/Extra.p_o )
2608.58 s
[extra] [12 of 22] Compiling Control.Monad.Extra ( src/Control/Monad/Extra.hs, dist/build/Control/Monad/Extra.p_o )
2609.44 s
[either] Dependency base >=4 && <5: using base-4.18.1.0
2609.44 s
[either] Dependency bifunctors >=4 && <6: using bifunctors-5.6.2
2609.44 s
[either] Dependency mtl >=2.0 && <2.4: using mtl-2.3.1
2609.44 s
[either] Dependency profunctors >=4 && <6: using profunctors-5.6.2
2609.44 s
[either] Dependency semigroupoids >=4 && <7: using semigroupoids-6.0.1
2609.44 s
[either] Dependency QuickCheck >=2.9 && <2.16: using QuickCheck-2.14.3
2609.44 s
[either] Dependency base: using base-4.18.1.0
2609.44 s
[either] Dependency either: using either-5.0.2
2609.44 s
[either] Dependency test-framework >=0.8.1.1 && <0.9: using test-framework-0.8.2.2
2609.44 s
[either] Dependency test-framework-quickcheck2 >=0.3.0.3 && <0.4: using
2609.44 s
[either] test-framework-quickcheck2-0.3.0.6
2609.72 s
[extra] [13 of 22] Compiling Data.Foldable.Extra ( src/Data/Foldable/Extra.hs, dist/build/Data/Foldable/Extra.p_o )
2609.92 s
[http-types] [1 of 7] Compiling Network.HTTP.Types.Header ( Network/HTTP/Types/Header.hs, dist/build/Network/HTTP/Types/Header.p_o )
2611.02 s
[either] Source component graph:
2611.04 s
[either] component lib
2611.04 s
[either] component test:tests dependency lib
2611.04 s
[either] Configured component graph:
2611.04 s
[either] component either-5.0.2-FbgAdLsZ9YjF89LBRb0j1k
2611.04 s
[either] include base-4.18.1.0
2611.04 s
[either] include bifunctors-5.6.2-Lbz7IW7RbEWLszMdXwAUwT
2611.04 s
[either] include mtl-2.3.1
2611.04 s
[either] include profunctors-5.6.2-36avph0rW537qvMb6XX38R
2611.04 s
[either] include semigroupoids-6.0.1-1W2tGRcCKBULFl2sTeAMQR
2611.04 s
[either] component either-5.0.2-ESlGKEx1qzbIX4DmsICzHn-tests
2611.04 s
[either] include QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS
2611.04 s
[either] include base-4.18.1.0
2611.04 s
[either] include either-5.0.2-FbgAdLsZ9YjF89LBRb0j1k
2611.04 s
[either] include test-framework-0.8.2.2-LvAu41JlrMYAo0mc2w31nY
2611.04 s
[either] include test-framework-quickcheck2-0.3.0.6-HkHjoisjix325Erf8tshaD
2611.04 s
[either] Linked component graph:
2611.04 s
[either] unit either-5.0.2-FbgAdLsZ9YjF89LBRb0j1k
2611.04 s
[either] include base-4.18.1.0
2611.04 s
[either] include bifunctors-5.6.2-Lbz7IW7RbEWLszMdXwAUwT
2611.04 s
[either] include mtl-2.3.1
2611.04 s
[either] include profunctors-5.6.2-36avph0rW537qvMb6XX38R
2611.04 s
[either] include semigroupoids-6.0.1-1W2tGRcCKBULFl2sTeAMQR
2611.04 s
[either] Data.Either.Combinators=either-5.0.2-FbgAdLsZ9YjF89LBRb0j1k:Data.Either.Combinators,Data.Either.Validation=either-5.0.2-FbgAdLsZ9YjF89LBRb0j1k:Data.Either.Validation
2611.04 s
[either] unit either-5.0.2-ESlGKEx1qzbIX4DmsICzHn-tests
2611.04 s
[either] include QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS
2611.04 s
[either] include base-4.18.1.0
2611.04 s
[either] include either-5.0.2-FbgAdLsZ9YjF89LBRb0j1k
2611.04 s
[either] include test-framework-0.8.2.2-LvAu41JlrMYAo0mc2w31nY
2611.04 s
[either] include test-framework-quickcheck2-0.3.0.6-HkHjoisjix325Erf8tshaD
2611.04 s
[either] Ready component graph:
2611.04 s
[either] definite either-5.0.2-FbgAdLsZ9YjF89LBRb0j1k
2611.04 s
[either] depends base-4.18.1.0
2611.04 s
[either] depends bifunctors-5.6.2-Lbz7IW7RbEWLszMdXwAUwT
2611.04 s
[either] depends mtl-2.3.1
2611.04 s
[either] depends profunctors-5.6.2-36avph0rW537qvMb6XX38R
2611.04 s
[either] depends semigroupoids-6.0.1-1W2tGRcCKBULFl2sTeAMQR
2611.04 s
[either] definite either-5.0.2-ESlGKEx1qzbIX4DmsICzHn-tests
2611.04 s
[either] depends QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS
2611.05 s
[either] depends base-4.18.1.0
2611.05 s
[either] depends either-5.0.2-FbgAdLsZ9YjF89LBRb0j1k
2611.05 s
[either] depends test-framework-0.8.2.2-LvAu41JlrMYAo0mc2w31nY
2611.05 s
[either] depends test-framework-quickcheck2-0.3.0.6-HkHjoisjix325Erf8tshaD
2611.05 s
[either] Using Cabal-3.10.1.0 compiled by ghc-9.6
2611.05 s
[either] Using compiler: ghc-9.6.3
2611.05 s
[either] Using install prefix: /nix/store/xg62bb5rgbqpdshs85agjv9jhmf5c2dh-either-5.0.2
2611.05 s
[either] Executables installed in:
2611.05 s
[either] /nix/store/xg62bb5rgbqpdshs85agjv9jhmf5c2dh-either-5.0.2/bin
2611.05 s
[either] Libraries installed in:
2611.05 s
[either] /nix/store/xg62bb5rgbqpdshs85agjv9jhmf5c2dh-either-5.0.2/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/either-5.0.2-FbgAdLsZ9YjF89LBRb0j1k
2611.05 s
[either] Dynamic Libraries installed in:
2611.05 s
[either] /nix/store/xg62bb5rgbqpdshs85agjv9jhmf5c2dh-either-5.0.2/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3
2611.05 s
[either] Private executables installed in:
2611.05 s
[either] /nix/store/xg62bb5rgbqpdshs85agjv9jhmf5c2dh-either-5.0.2/libexec/x86_64-linux-ghc-9.6.3/either-5.0.2
2611.05 s
[either] Data files installed in:
2611.05 s
[either] /nix/store/xg62bb5rgbqpdshs85agjv9jhmf5c2dh-either-5.0.2/share/x86_64-linux-ghc-9.6.3/either-5.0.2
2611.05 s
[either] Documentation installed in:
2611.05 s
[either] /nix/store/925zjs6bh84179bajckkjw1qc3dzp490-either-5.0.2-doc/share/doc/either-5.0.2
2611.05 s
[either] Configuration files installed in:
2611.05 s
[either] /nix/store/xg62bb5rgbqpdshs85agjv9jhmf5c2dh-either-5.0.2/etc
2611.05 s
[either] No alex found
2611.05 s
[either] Using ar found on system at:
2611.05 s
[either] /nix/store/87zpmcmwvn48z4lbrfba74b312h22s6c-binutils-wrapper-2.44/bin/ar
2611.05 s
[either] No c2hs found
2611.05 s
[either] No cpphs found
2611.05 s
[either] No doctest found
2611.05 s
[either] Using gcc version 14.3.0 given by user at:
2611.05 s
[either] /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/gcc
2611.05 s
[either] Using ghc version 9.6.3 found on system at:
2611.05 s
[either] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/ghc
2611.05 s
[either] Using ghc-pkg version 9.6.3 found on system at:
2611.05 s
[either] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/ghc-pkg-9.6.3
2611.05 s
[either] No ghcjs found
2611.05 s
[either] No ghcjs-pkg found
2611.05 s
[either] No greencard found
2611.05 s
[either] Using haddock version 2.29.1 found on system at:
2611.05 s
[either] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/haddock-ghc-9.6.3
2611.05 s
[either] No happy found
2611.05 s
[either] Using haskell-suite found on system at: haskell-suite-dummy-location
2611.05 s
[either] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location
2611.05 s
[either] No hmake found
2611.05 s
[either] Using hpc version 0.68 found on system at:
2611.05 s
[either] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/hpc-ghc-9.6.3
2611.05 s
[either] Using hsc2hs version 0.68.9 found on system at:
2611.05 s
[either] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/hsc2hs-ghc-9.6.3
2611.05 s
[either] Using hscolour version 1.25 found on system at:
2611.05 s
[either] /nix/store/s7zghqqjhw73n7zzski9hyx8f25l0lsj-hscolour-1.25/bin/HsColour
2611.05 s
[either] No jhc found
2611.05 s
[either] Using ld found on system at:
2611.05 s
[either] /nix/store/87zpmcmwvn48z4lbrfba74b312h22s6c-binutils-wrapper-2.44/bin/ld.gold
2611.05 s
[either] No pkg-config found
2611.05 s
[either] Using runghc version 9.6.3 found on system at:
2611.05 s
[either] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/runghc-9.6.3
2611.05 s
[either] Using strip version 2.44 found on system at:
2611.05 s
[either] /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/strip
2611.06 s
[either] Using tar found on system at:
2611.06 s
[either] /nix/store/w60s4xh1pjg6dwbw7j0b4xzlpp88q5qg-gnutar-1.35/bin/tar
2611.06 s
[either] No uhc found
2611.16 s
[extra] [14 of 22] Compiling Control.Concurrent.Extra ( src/Control/Concurrent/Extra.hs, dist/build/Control/Concurrent/Extra.p_o )
2611.58 s
[either] Phase: buildPhase
2611.72 s
[indexed-traversable-instances] [2 of 2] Linking dist/build/indexed-tests/indexed-tests
2611.76 s
[extra] [15 of 22] Compiling System.Directory.Extra ( src/System/Directory/Extra.hs, dist/build/System/Directory/Extra.p_o )
2611.89 s
[extra] [16 of 22] Compiling System.Environment.Extra ( src/System/Environment/Extra.hs, dist/build/System/Environment/Extra.p_o )
2611.90 s
[extra] [17 of 22] Compiling System.IO.Extra ( src/System/IO/Extra.hs, dist/build/System/IO/Extra.p_o )
2611.94 s
[either] Preprocessing library for either-5.0.2..
2611.94 s
[either] Building library for either-5.0.2..
2612.82 s
[either] [1 of 2] Compiling Data.Either.Combinators ( src/Data/Either/Combinators.hs, dist/build/Data/Either/Combinators.o, dist/build/Data/Either/Combinators.dyn_o )
2613.21 s
[extra] [18 of 22] Compiling System.Info.Extra ( src/System/Info/Extra.hs, dist/build/System/Info/Extra.p_o )
2613.21 s
[extra] [19 of 22] Compiling System.Process.Extra ( src/System/Process/Extra.hs, dist/build/System/Process/Extra.p_o )
2613.62 s
[string-interpolate] Preprocessing test suite 'string-interpolate-test' for string-interpolate-0.3.4.0..
2613.62 s
[string-interpolate] Building test suite 'string-interpolate-test' for string-interpolate-0.3.4.0..
2613.77 s
[either] [2 of 2] Compiling Data.Either.Validation ( src/Data/Either/Validation.hs, dist/build/Data/Either/Validation.o, dist/build/Data/Either/Validation.dyn_o )
2613.90 s
[extra] [20 of 22] Compiling System.Time.Extra ( src/System/Time/Extra.hs, dist/build/System/Time/Extra.p_o )
2613.91 s
[extra] [21 of 22] Compiling Extra ( src/Extra.hs, dist/build/Extra.p_o )
2613.96 s
[parsers] [2 of 8] Compiling Text.Parser.Char ( src/Text/Parser/Char.hs, dist/build/Text/Parser/Char.p_o )
2614.19 s
[string-interpolate] [1 of 2] Compiling Main ( test/spec.hs, dist/build/string-interpolate-test/string-interpolate-test-tmp/Main.o )
2614.55 s
[extra] [22 of 22] Compiling Text.Read.Extra ( src/Text/Read/Extra.hs, dist/build/Text/Read/Extra.p_o )
2615.69 s
[indexed-traversable-instances] buildPhase completed in 31 seconds
2615.69 s
[indexed-traversable-instances] Phase: checkPhase
2615.88 s
[indexed-traversable-instances] Running 2 test suites...
2615.88 s
[indexed-traversable-instances] Test suite safe: RUNNING...
2615.94 s
[indexed-traversable-instances] Test suite safe: PASS
2615.94 s
[indexed-traversable-instances] Test suite logged to: dist/test/indexed-traversable-instances-0.1.2-safe.log
2615.95 s
[indexed-traversable-instances] Test suite indexed-tests: RUNNING...
2616.04 s
[indexed-traversable-instances] tests
2616.07 s
[indexed-traversable-instances] []
2616.07 s
[either] [1 of 2] Compiling Data.Either.Combinators ( src/Data/Either/Combinators.hs, dist/build/Data/Either/Combinators.p_o )
2616.40 s
[indexed-traversable-instances] imapDefault: OK (0.32s)
2616.40 s
[indexed-traversable-instances] +++ OK, passed 100 tests.
2616.58 s
[indexed-traversable-instances] ifoldMapDefault: OK (0.22s)
2616.58 s
[indexed-traversable-instances] +++ OK, passed 100 tests.
2616.81 s
[indexed-traversable-instances] ifoldrDefault: OK (0.22s)
2616.81 s
[indexed-traversable-instances] +++ OK, passed 100 tests.
2616.98 s
[indexed-traversable-instances] ifoldl'Default: OK (0.18s)
2616.98 s
[indexed-traversable-instances] +++ OK, passed 100 tests.
2616.98 s
[indexed-traversable-instances] toList: OK
2616.99 s
[indexed-traversable-instances] +++ OK, passed 100 tests.
2616.99 s
[indexed-traversable-instances] indices: OK
2617.01 s
[indexed-traversable-instances] +++ OK, passed 100 tests.
2617.01 s
[indexed-traversable-instances] Map Int
2617.33 s
[indexed-traversable-instances] imapDefault: OK (0.17s)
2617.33 s
[indexed-traversable-instances] +++ OK, passed 100 tests.
2617.40 s
[indexed-traversable-instances] ifoldMapDefault: OK (0.23s)
2617.40 s
[indexed-traversable-instances] +++ OK, passed 100 tests.
2617.46 s
[indexed-traversable-instances] ifoldrDefault: OK (0.05s)
2617.46 s
[indexed-traversable-instances] +++ OK, passed 100 tests.
2617.49 s
[indexed-traversable-instances] ifoldl'Default: OK (0.04s)
2617.49 s
[indexed-traversable-instances] +++ OK, passed 100 tests.
2617.49 s
[indexed-traversable-instances] toList: OK
2617.50 s
[indexed-traversable-instances] +++ OK, passed 100 tests.
2617.50 s
[indexed-traversable-instances] indices: OK
2617.50 s
[indexed-traversable-instances] +++ OK, passed 100 tests.
2617.50 s
[indexed-traversable-instances] HashMap Int
2617.52 s
[indexed-traversable-instances] imapDefault: OK (0.02s)
2617.52 s
[indexed-traversable-instances] +++ OK, passed 100 tests.
2617.62 s
[either] [2 of 2] Compiling Data.Either.Validation ( src/Data/Either/Validation.hs, dist/build/Data/Either/Validation.p_o )
2617.63 s
[indexed-traversable-instances] ifoldMapDefault: OK (0.06s)
2617.63 s
[indexed-traversable-instances] +++ OK, passed 100 tests.
2617.66 s
[indexed-traversable-instances] ifoldrDefault: OK (0.08s)
2617.66 s
[indexed-traversable-instances] +++ OK, passed 100 tests.
2617.78 s
[indexed-traversable-instances] ifoldl'Default: OK (0.13s)
2617.78 s
[indexed-traversable-instances] +++ OK, passed 100 tests.
2617.78 s
[indexed-traversable-instances] toList: OK
2617.78 s
[indexed-traversable-instances] +++ OK, passed 100 tests.
2617.80 s
[indexed-traversable-instances] indices: OK
2617.80 s
[indexed-traversable-instances] +++ OK, passed 100 tests.
2617.80 s
[indexed-traversable-instances] Seq
2617.85 s
[indexed-traversable-instances] imapDefault: OK (0.05s)
2617.85 s
[indexed-traversable-instances] +++ OK, passed 100 tests.
2617.88 s
[indexed-traversable-instances] ifoldMapDefault: OK (0.05s)
2617.88 s
[indexed-traversable-instances] +++ OK, passed 100 tests.
2618.02 s
[indexed-traversable-instances] ifoldrDefault: OK (0.13s)
2618.02 s
[indexed-traversable-instances] +++ OK, passed 100 tests.
2618.06 s
[indexed-traversable-instances] ifoldl'Default: OK (0.05s)
2618.06 s
[indexed-traversable-instances] +++ OK, passed 100 tests.
2618.06 s
[indexed-traversable-instances] toList: OK
2618.06 s
[indexed-traversable-instances] +++ OK, passed 100 tests.
2618.06 s
[indexed-traversable-instances] indices: OK
2618.06 s
[indexed-traversable-instances] +++ OK, passed 100 tests.
2618.06 s
[indexed-traversable-instances] Vector
2618.08 s
[indexed-traversable-instances] imapDefault: OK (0.02s)
2618.08 s
[indexed-traversable-instances] +++ OK, passed 100 tests.
2618.13 s
[indexed-traversable-instances] ifoldMapDefault: OK (0.04s)
2618.13 s
[indexed-traversable-instances] +++ OK, passed 100 tests.
2618.20 s
[indexed-traversable-instances] ifoldrDefault: OK (0.07s)
2618.20 s
[indexed-traversable-instances] +++ OK, passed 100 tests.
2618.25 s
[indexed-traversable-instances] ifoldl'Default: OK (0.05s)
2618.25 s
[indexed-traversable-instances] +++ OK, passed 100 tests.
2618.25 s
[indexed-traversable-instances] toList: OK
2618.25 s
[indexed-traversable-instances] +++ OK, passed 100 tests.
2618.25 s
[indexed-traversable-instances] indices: OK
2618.25 s
[indexed-traversable-instances] +++ OK, passed 100 tests.
2618.25 s
[indexed-traversable-instances] Solo
2618.25 s
[indexed-traversable-instances] imapDefault: OK
2618.25 s
[indexed-traversable-instances] +++ OK, passed 100 tests.
2618.25 s
[indexed-traversable-instances] ifoldMapDefault: OK
2618.25 s
[indexed-traversable-instances] +++ OK, passed 100 tests.
2618.25 s
[indexed-traversable-instances] ifoldrDefault: OK
2618.25 s
[indexed-traversable-instances] +++ OK, passed 100 tests.
2618.25 s
[indexed-traversable-instances] ifoldl'Default: OK
2618.25 s
[indexed-traversable-instances] +++ OK, passed 100 tests.
2618.25 s
[indexed-traversable-instances] toList: OK
2618.25 s
[indexed-traversable-instances] +++ OK, passed 100 tests.
2618.25 s
[indexed-traversable-instances] indices: OK
2618.26 s
[indexed-traversable-instances] +++ OK, passed 100 tests.
2618.26 s
[indexed-traversable-instances] IntMap
2618.28 s
[indexed-traversable-instances] imapDefault: OK (0.02s)
2618.28 s
[indexed-traversable-instances] +++ OK, passed 100 tests.
2618.32 s
[indexed-traversable-instances] ifoldMapDefault: OK (0.04s)
2618.32 s
[indexed-traversable-instances] +++ OK, passed 100 tests.
2618.36 s
[indexed-traversable-instances] ifoldrDefault: OK (0.04s)
2618.36 s
[indexed-traversable-instances] +++ OK, passed 100 tests.
2618.43 s
[indexed-traversable-instances] ifoldl'Default: OK (0.08s)
2618.43 s
[indexed-traversable-instances] +++ OK, passed 100 tests.
2618.43 s
[indexed-traversable-instances] toList: OK
2618.43 s
[indexed-traversable-instances] +++ OK, passed 100 tests.
2618.43 s
[indexed-traversable-instances] indices: OK
2618.43 s
[indexed-traversable-instances] +++ OK, passed 100 tests.
2618.43 s
[indexed-traversable-instances]
2618.43 s
[indexed-traversable-instances] All 42 tests passed (2.40s)
2618.45 s
[indexed-traversable-instances] Test suite indexed-tests: PASS
2618.45 s
[indexed-traversable-instances] Test suite logged to:
2618.45 s
[indexed-traversable-instances] dist/test/indexed-traversable-instances-0.1.2-indexed-tests.log
2618.45 s
[indexed-traversable-instances] 2 of 2 test suites (2 of 2 test cases) passed.
2618.47 s
[indexed-traversable-instances] Phase: haddockPhase
2618.57 s
[extra] Preprocessing test suite 'extra-test' for extra-1.7.16..
2618.57 s
[extra] Building test suite 'extra-test' for extra-1.7.16..
2618.83 s
[parsers] [3 of 8] Compiling Text.Parser.Expression ( src/Text/Parser/Expression.hs, dist/build/Text/Parser/Expression.p_o )
2618.83 s
[parsers] [4 of 8] Compiling Text.Parser.LookAhead ( src/Text/Parser/LookAhead.hs, dist/build/Text/Parser/LookAhead.p_o )
2618.83 s
[parsers] [5 of 8] Compiling Text.Parser.Permutation ( src/Text/Parser/Permutation.hs, dist/build/Text/Parser/Permutation.p_o )
2618.83 s
[parsers] [6 of 8] Compiling Text.Parser.Token.Highlight ( src/Text/Parser/Token/Highlight.hs, dist/build/Text/Parser/Token/Highlight.p_o )
2618.83 s
[parsers] [7 of 8] Compiling Text.Parser.Token ( src/Text/Parser/Token.hs, dist/build/Text/Parser/Token.p_o )
2618.85 s
[extra] [1 of 4] Compiling TestUtil ( test/TestUtil.hs, dist/build/extra-test/extra-test-tmp/TestUtil.o )
2618.95 s
[indexed-traversable-instances] Preprocessing library for indexed-traversable-instances-0.1.2..
2618.95 s
[indexed-traversable-instances] Running Haddock on library for indexed-traversable-instances-0.1.2..
2618.99 s
[indexed-traversable-instances] Warning: The documentation for the following packages are not installed. No
2618.99 s
[indexed-traversable-instances] links will be generated to these packages: vector-0.13.2.0
2619.01 s
[text-iso8601] [2 of 2] Compiling Data.Time.ToText ( src/Data/Time/ToText.hs, dist/build/Data/Time/ToText.p_o )
2619.17 s
[http-types] [2 of 7] Compiling Network.HTTP.Types.Method ( Network/HTTP/Types/Method.hs, dist/build/Network/HTTP/Types/Method.p_o )
2619.18 s
[http-types] [3 of 7] Compiling Network.HTTP.Types.Status ( Network/HTTP/Types/Status.hs, dist/build/Network/HTTP/Types/Status.p_o )
2619.18 s
[http-types] [4 of 7] Compiling Network.HTTP.Types.URI ( Network/HTTP/Types/URI.hs, dist/build/Network/HTTP/Types/URI.p_o )
2619.29 s
[indexed-traversable-instances] Warning: --source-* options are ignored when --hyperlinked-source is enabled.
2619.38 s
[http-types] [5 of 7] Compiling Network.HTTP.Types.QueryLike ( Network/HTTP/Types/QueryLike.hs, dist/build/Network/HTTP/Types/QueryLike.p_o )
2620.06 s
[extra] [2 of 4] Compiling TestGen ( test/TestGen.hs, dist/build/extra-test/extra-test-tmp/TestGen.o )
2620.17 s
[http-types] [6 of 7] Compiling Network.HTTP.Types.Version ( Network/HTTP/Types/Version.hs, dist/build/Network/HTTP/Types/Version.p_o )
2620.17 s
[http-types] [7 of 7] Compiling Network.HTTP.Types ( Network/HTTP/Types.hs, dist/build/Network/HTTP/Types.p_o )
2620.85 s
[indexed-traversable-instances] 100% ( 1 / 1) in 'Data.Functor.WithIndex.Instances'
2620.96 s
[indexed-traversable-instances] Warning: Data.Functor.WithIndex.Instances: could not find link destinations for:
2620.96 s
[indexed-traversable-instances] - Data.Vector.Vector
2623.84 s
[either] Preprocessing test suite 'tests' for either-5.0.2..
2623.85 s
[either] Building test suite 'tests' for either-5.0.2..
2624.31 s
[either] [1 of 1] Compiling Main ( tests/Main.hs, dist/build/tests/tests-tmp/Main.o )
2624.44 s
[text-iso8601] Preprocessing test suite 'text-iso8601-tests' for text-iso8601-0.1.1..
2624.44 s
[text-iso8601] Building test suite 'text-iso8601-tests' for text-iso8601-0.1.1..
2624.80 s
[text-iso8601] [1 of 1] Compiling Main ( tests/text-iso8601-tests.hs, dist/build/text-iso8601-tests/text-iso8601-tests-tmp/Main.o )
2625.54 s
[http-types] Preprocessing test suite 'spec' for http-types-0.12.4..
2625.54 s
[http-types] Building test suite 'spec' for http-types-0.12.4..
2626.12 s
[http-types] [1 of 2] Compiling Network.HTTP.Types.URISpec ( test/Network/HTTP/Types/URISpec.hs, dist/build/spec/spec-tmp/Network/HTTP/Types/URISpec.o )
2626.80 s
[either] [2 of 2] Linking dist/build/tests/tests
2628.23 s
[extra] [3 of 4] Compiling TestCustom ( test/TestCustom.hs, dist/build/extra-test/extra-test-tmp/TestCustom.o )
2628.23 s
[extra] [4 of 4] Compiling Test ( test/Test.hs, dist/build/extra-test/extra-test-tmp/Test.o )
2628.80 s
[parsers] [8 of 8] Compiling Text.Parser.Token.Style ( src/Text/Parser/Token/Style.hs, dist/build/Text/Parser/Token/Style.p_o )
2629.38 s
[extra] [5 of 5] Linking dist/build/extra-test/extra-test
2630.35 s
[either] Phase: checkPhase
2630.43 s
[http-types] [2 of 2] Compiling Main ( test/Spec.hs, dist/build/spec/spec-tmp/Main.o )
2630.66 s
[either] Running 1 test suites...
2630.66 s
[either] Test suite tests: RUNNING...
2630.70 s
[either] identity: [OK, passed 100 tests]
2630.70 s
[either] associativity: [OK, passed 100 tests]
2630.70 s
[either]
2630.71 s
[either] Properties Total
2630.71 s
[either] Passed 2 2
2630.71 s
[either] Failed 0 0
2630.71 s
[either] Total 2 2
2630.75 s
[either] Test suite tests: PASS
2630.75 s
[either] Test suite logged to: dist/test/either-5.0.2-tests.log
2630.75 s
[either] 1 of 1 test suites (1 of 1 test cases) passed.
2630.78 s
[either] Phase: haddockPhase
2631.41 s
[string-interpolate] [2 of 2] Compiling Paths_string_interpolate ( dist/build/string-interpolate-test/autogen/Paths_string_interpolate.hs, dist/build/string-interpolate-test/string-interpolate-test-tmp/Paths_string_interpolate.o )
2631.64 s
[either] Preprocessing library for either-5.0.2..
2631.64 s
[either] Running Haddock on library for either-5.0.2..
2631.81 s
[http-types] [3 of 3] Linking dist/build/spec/spec
2631.92 s
[either] Warning: --source-* options are ignored when --hyperlinked-source is enabled.
2632.21 s
[extra] buildPhase completed in 47 seconds
2632.21 s
[extra] Phase: checkPhase
2632.62 s
[extra] Running 1 test suites...
2632.63 s
[extra] Test suite extra-test: RUNNING...
2632.66 s
[extra] withTempFile
2632.66 s
[extra] +++ OK, passed 1 test.
2632.66 s
[extra] captureOutput
2632.66 s
[extra] +++ OK, passed 1 test.
2632.66 s
[extra] \(x :: IO Int) -> void (once x) == pure ()
2632.81 s
[text-iso8601] [2 of 2] Linking dist/build/text-iso8601-tests/text-iso8601-tests
2632.85 s
[either] Warning: 'forM_' is out of scope.
2632.85 s
[either] If you qualify the identifier, haddock can try to link it anyway.
2632.86 s
[either] 100% ( 20 / 20) in 'Data.Either.Combinators'
2632.97 s
[string-interpolate] [3 of 3] Linking dist/build/string-interpolate-test/string-interpolate-test
2633.03 s
[extra] +++ OK, passed 100 tests.
2633.03 s
[extra] \(x :: IO Int) -> join (once x) == x
2633.07 s
[extra] +++ OK, passed 100 tests.
2633.07 s
[extra] \(x :: IO Int) -> (do y <- once x; y; y) == x
2633.14 s
[extra] +++ OK, passed 100 tests.
2633.14 s
[extra] \(x :: IO Int) -> (do y <- once x; y ||| y) == x
2633.24 s
[extra] +++ OK, passed 100 tests.
2633.24 s
[extra] \(x :: IO Int) -> join (onceFork x) == x
2633.31 s
[extra] +++ OK, passed 100 tests.
2633.31 s
[extra] \(x :: IO Int) -> (do a <- onceFork x; a; a) == x
2633.37 s
[extra] +++ OK, passed 100 tests.
2633.37 s
[extra] stringException "test" == pure "test"
2633.37 s
[extra] +++ OK, passed 1 test.
2633.37 s
[extra] stringException ("test" ++ undefined) == pure "test<Exception>"
2633.38 s
[extra] +++ OK, passed 1 test.
2633.38 s
[extra] stringException ("test" ++ undefined ++ "hello") == pure "test<Exception>"
2633.38 s
[extra] +++ OK, passed 1 test.
2633.38 s
[extra] stringException ['t','e','s','t',undefined] == pure "test<Exception>"
2633.38 s
[extra] +++ OK, passed 1 test.
2633.38 s
[extra] ignore (print 1) == print 1
2633.39 s
[extra] +++ OK, passed 1 test.
2633.39 s
[extra] ignore (fail "die") == pure ()
2633.39 s
[extra] +++ OK, passed 1 test.
2633.39 s
[extra] catch (errorIO "Hello") (\(ErrorCall x) -> pure x) == pure "Hello"
2633.39 s
[extra] +++ OK, passed 1 test.
2633.39 s
[extra] seq (errorIO "foo") (print 1) == print 1
2633.39 s
[extra] +++ OK, passed 1 test.
2633.39 s
[extra] catch (assertIO True >> pure 1) (\(x :: AssertionFailed) -> pure 2) == pure 1
2633.39 s
[extra] +++ OK, passed 1 test.
2633.39 s
[extra] seq (assertIO False) (print 1) == print 1
2633.39 s
[extra] +++ OK, passed 1 test.
2633.39 s
[extra] retry 1 (print "x") == print "x"
2633.39 s
[extra] +++ OK, passed 1 test.
2633.39 s
[extra] retry 3 (fail "die") == fail "die"
2633.39 s
[extra] +++ OK, passed 1 test.
2633.39 s
[extra] whenJust Nothing print == pure ()
2633.39 s
[extra] +++ OK, passed 1 test.
2633.40 s
[extra] whenJust (Just 1) print == print 1
2633.40 s
[extra] +++ OK, passed 1 test.
2633.40 s
[extra] pureIf @Maybe True 5 == Just 5
2633.40 s
[extra] +++ OK, passed 1 test.
2633.40 s
[extra] pureIf @Maybe False 5 == Nothing
2633.40 s
[extra] +++ OK, passed 1 test.
2633.40 s
[extra] pureIf @[] True 5 == [5]
2633.40 s
[extra] +++ OK, passed 1 test.
2633.40 s
[extra] pureIf @[] False 5 == []
2633.40 s
[extra] +++ OK, passed 1 test.
2633.40 s
[extra] whenMaybe True (print 1) == fmap Just (print 1)
2633.40 s
[extra] +++ OK, passed 1 test.
2633.40 s
[extra] whenMaybe False (print 1) == pure Nothing
2633.41 s
[extra] +++ OK, passed 1 test.
2633.41 s
[extra] \(x :: Maybe ()) -> unit x == x
2633.41 s
[extra] +++ OK, passed 100 tests.
2633.41 s
[extra] fold1M (\x y -> Just x) [] == undefined
2633.41 s
[extra] +++ OK, passed 1 test.
2633.41 s
[extra] fold1M (\x y -> Just $ x + y) [1, 2, 3] == Just 6
2633.41 s
[extra] +++ OK, passed 1 test.
2633.41 s
[extra] partitionM (Just . even) [1,2,3] == Just ([2], [1,3])
2633.41 s
[extra] +++ OK, passed 1 test.
2633.41 s
[extra] partitionM (const Nothing) [1,2,3] == Nothing
2633.41 s
[extra] +++ OK, passed 1 test.
2633.41 s
[extra] loop (\x -> if x < 10 then Left $ x * 2 else Right $ show x) 1 == "16"
2633.41 s
[extra] +++ OK, passed 1 test.
2633.41 s
[extra] Just True ||^ undefined == Just True
2633.41 s
[extra] +++ OK, passed 1 test.
2633.41 s
[extra] Just False ||^ Just True == Just True
2633.41 s
[extra] +++ OK, passed 1 test.
2633.41 s
[extra] Just False ||^ Just False == Just False
2633.41 s
[extra] +++ OK, passed 1 test.
2633.41 s
[extra] Just False &&^ undefined == Just False
2633.41 s
[extra] +++ OK, passed 1 test.
2633.41 s
[extra] Just True &&^ Just True == Just True
2633.41 s
[extra] +++ OK, passed 1 test.
2633.41 s
[extra] Just True &&^ Just False == Just False
2633.41 s
[extra] +++ OK, passed 1 test.
2633.41 s
[extra] anyM Just [False,True ,undefined] == Just True
2633.41 s
[extra] +++ OK, passed 1 test.
2633.41 s
[extra] anyM Just [False,False,undefined] == undefined
2633.41 s
[extra] +++ OK, passed 1 test.
2633.41 s
[extra] \(f :: Int -> Maybe Bool) xs -> anyM f xs == orM (map f xs)
2633.41 s
[extra] +++ OK, passed 100 tests.
2633.42 s
[extra] allM Just [True,False,undefined] == Just False
2633.42 s
[extra] +++ OK, passed 1 test.
2633.42 s
[extra] allM Just [True,True ,undefined] == undefined
2633.42 s
[extra] +++ OK, passed 1 test.
2633.42 s
[extra] \(f :: Int -> Maybe Bool) xs -> anyM f xs == orM (map f xs)
2633.42 s
[extra] +++ OK, passed 100 tests.
2633.42 s
[extra] orM [Just False,Just True ,undefined] == Just True
2633.42 s
[extra] +++ OK, passed 1 test.
2633.42 s
[extra] orM [Just False,Just False,undefined] == undefined
2633.42 s
[extra] +++ OK, passed 1 test.
2633.42 s
[extra] \xs -> Just (or xs) == orM (map Just xs)
2633.42 s
[extra] +++ OK, passed 100 tests.
2633.42 s
[extra] andM [Just True,Just False,undefined] == Just False
2633.42 s
[extra] +++ OK, passed 1 test.
2633.43 s
[extra] andM [Just True,Just True ,undefined] == undefined
2633.43 s
[extra] +++ OK, passed 1 test.
2633.43 s
[extra] \xs -> Just (and xs) == andM (map Just xs)
2633.43 s
[extra] +++ OK, passed 100 tests.
2633.43 s
[extra] findM (Just . isUpper) "teST" == Just (Just 'S')
2633.43 s
[extra] +++ OK, passed 1 test.
2633.43 s
[extra] findM (Just . isUpper) "test" == Just Nothing
2633.43 s
[extra] +++ OK, passed 1 test.
2633.43 s
[extra] findM (Just . const True) ["x",undefined] == Just (Just "x")
2633.43 s
[extra] +++ OK, passed 1 test.
2633.43 s
[extra] fromLeft 1 (Left 3) == 3
2633.43 s
[extra] +++ OK, passed 1 test.
2633.43 s
[extra] fromLeft 1 (Right "foo") == 1
2633.43 s
[extra] +++ OK, passed 1 test.
2633.43 s
[extra] fromRight 1 (Right 3) == 3
2633.43 s
[extra] +++ OK, passed 1 test.
2633.43 s
[extra] fromRight 1 (Left "foo") == 1
2633.43 s
[extra] +++ OK, passed 1 test.
2633.43 s
[extra] \x -> fromLeft' (Left x) == x
2633.43 s
[extra] +++ OK, passed 100 tests.
2633.43 s
[extra] \x -> fromLeft' (Right x) == undefined
2633.43 s
[extra] +++ OK, passed 100 tests.
2633.43 s
[extra] \x -> fromRight' (Right x) == x
2633.43 s
[extra] +++ OK, passed 100 tests.
2633.43 s
[extra] \x -> fromRight' (Left x) == undefined
2633.52 s
[extra] +++ OK, passed 100 tests.
2633.52 s
[extra] \x -> fromEither (Left x ) == x
2633.52 s
[extra] +++ OK, passed 100 tests.
2633.52 s
[extra] \x -> fromEither (Right x) == x
2633.52 s
[extra] +++ OK, passed 100 tests.
2633.52 s
[extra] \a b -> maybeToEither a (Just b) == Right b
2633.52 s
[extra] +++ OK, passed 100 tests.
2633.52 s
[extra] \a -> maybeToEither a Nothing == Left a
2633.52 s
[extra] +++ OK, passed 100 tests.
2633.52 s
[extra] \x -> eitherToMaybe (Left x) == Nothing
2633.52 s
[extra] +++ OK, passed 100 tests.
2633.53 s
[extra] \x -> eitherToMaybe (Right x) == Just x
2633.53 s
[extra] +++ OK, passed 100 tests.
2633.53 s
[extra] mapLeft show (Left 1) == Left "1"
2633.53 s
[extra] +++ OK, passed 1 test.
2633.53 s
[extra] mapLeft show (Right True) == Right True
2633.53 s
[extra] +++ OK, passed 1 test.
2633.53 s
[extra] mapRight show (Left 1) == Left 1
2633.53 s
[extra] +++ OK, passed 1 test.
2633.53 s
[extra] mapRight show (Right True) == Right "True"
2633.53 s
[extra] +++ OK, passed 1 test.
2633.53 s
[extra] \xs -> repeatedly (splitAt 3) xs == chunksOf 3 xs
2633.53 s
[extra] +++ OK, passed 100 tests.
2633.53 s
[extra] \xs -> repeatedly word1 (trim xs) == words xs
2633.53 s
[extra] +++ OK, passed 100 tests.
2633.53 s
[extra] \xs -> repeatedly line1 xs == lines xs
2633.53 s
[extra] +++ OK, passed 100 tests.
2633.53 s
[extra] disjoint [1,2,3] [4,5] == True
2633.53 s
[extra] +++ OK, passed 1 test.
2633.53 s
[extra] disjoint [1,2,3] [4,1] == False
2633.53 s
[extra] +++ OK, passed 1 test.
2633.53 s
[extra] disjointOrd [1,2,3] [4,5] == True
2633.53 s
[extra] +++ OK, passed 1 test.
2633.53 s
[extra] disjointOrd [1,2,3] [4,1] == False
2633.53 s
[extra] +++ OK, passed 1 test.
2633.53 s
[extra] disjointOrdBy (compare `on` (`mod` 7)) [1,2,3] [4,5] == True
2633.54 s
[extra] +++ OK, passed 1 test.
2633.54 s
[extra] disjointOrdBy (compare `on` (`mod` 7)) [1,2,3] [4,8] == False
2633.54 s
[extra] +++ OK, passed 1 test.
2633.54 s
[extra] anySame [1,1,2] == True
2633.54 s
[extra] +++ OK, passed 1 test.
2633.54 s
[extra] anySame [1,2,3] == False
2633.54 s
[extra] +++ OK, passed 1 test.
2633.54 s
[extra] anySame (1:2:1:undefined) == True
2633.54 s
[extra] +++ OK, passed 1 test.
2633.54 s
[extra] anySame [] == False
2633.54 s
[extra] +++ OK, passed 1 test.
2633.54 s
[extra] \xs -> anySame xs == (length (nub xs) < length xs)
2633.54 s
[extra] +++ OK, passed 100 tests.
2633.54 s
[extra] allSame [1,1,2] == False
2633.54 s
[extra] +++ OK, passed 1 test.
2633.54 s
[extra] allSame [1,1,1] == True
2633.54 s
[extra] +++ OK, passed 1 test.
2633.54 s
[extra] allSame [1] == True
2633.54 s
[extra] +++ OK, passed 1 test.
2633.54 s
[extra] allSame [] == True
2633.54 s
[extra] +++ OK, passed 1 test.
2633.54 s
[extra] allSame (1:1:2:undefined) == False
2633.54 s
[extra] +++ OK, passed 1 test.
2633.54 s
[extra] \xs -> allSame xs == (length (nub xs) <= 1)
2633.54 s
[extra] +++ OK, passed 100 tests.
2633.54 s
[extra] headDef 1 [] == 1
2633.54 s
[extra] +++ OK, passed 1 test.
2633.55 s
[extra] headDef 1 [2,3,4] == 2
2633.55 s
[extra] +++ OK, passed 1 test.
2633.55 s
[extra] \x xs -> headDef x xs == fromMaybe x (listToMaybe xs)
2633.55 s
[extra] +++ OK, passed 100 tests.
2633.55 s
[extra] lastDef 1 [] == 1
2633.55 s
[extra] +++ OK, passed 1 test.
2633.55 s
[extra] lastDef 1 [2,3,4] == 4
2633.55 s
[extra] +++ OK, passed 1 test.
2633.55 s
[extra] \x xs -> lastDef x xs == last (x:xs)
2633.55 s
[extra] +++ OK, passed 100 tests.
2633.55 s
[extra] [2,3,4] !? 1 == Just 3
2633.55 s
[extra] +++ OK, passed 1 test.
2633.55 s
[extra] [2,3,4] !? (-1) == Nothing
2633.55 s
[extra] +++ OK, passed 1 test.
2633.55 s
[extra] [] !? 0 == Nothing
2633.55 s
[extra] +++ OK, passed 1 test.
2633.55 s
[extra] notNull [] == False
2633.55 s
[extra] +++ OK, passed 1 test.
2633.55 s
[extra] notNull [1] == True
2633.55 s
[extra] +++ OK, passed 1 test.
2633.55 s
[extra] \xs -> notNull xs == not (null xs)
2633.55 s
[extra] +++ OK, passed 100 tests.
2633.55 s
[extra] list 1 (\v _ -> v - 2) [5,6,7] == 3
2633.55 s
[extra] +++ OK, passed 1 test.
2633.55 s
[extra] list 1 (\v _ -> v - 2) [] == 1
2633.55 s
[extra] +++ OK, passed 1 test.
2633.55 s
[extra] \nil cons xs -> maybe nil (uncurry cons) (uncons xs) == list nil cons xs
2633.55 s
[extra] +++ OK, passed 100 tests.
2633.55 s
[extra] unsnoc "test" == Just ("tes",'t')
2633.55 s
[extra] +++ OK, passed 1 test.
2633.55 s
[extra] unsnoc "" == Nothing
2633.55 s
[extra] +++ OK, passed 1 test.
2633.55 s
[extra] \xs -> unsnoc xs == if null xs then Nothing else Just (init xs, last xs)
2633.55 s
[extra] +++ OK, passed 100 tests.
2633.55 s
[extra] cons 't' "est" == "test"
2633.55 s
[extra] +++ OK, passed 1 test.
2633.55 s
[extra] \x xs -> uncons (cons x xs) == Just (x,xs)
2633.55 s
[extra] +++ OK, passed 100 tests.
2633.55 s
[extra] snoc "tes" 't' == "test"
2633.55 s
[extra] +++ OK, passed 1 test.
2633.55 s
[extra] \xs x -> unsnoc (snoc xs x) == Just (xs,x)
2633.55 s
[extra] +++ OK, passed 100 tests.
2633.55 s
[extra] enumerate == [False, True]
2633.55 s
[extra] +++ OK, passed 1 test.
2633.55 s
[extra] takeEnd 3 "hello" == "llo"
2633.55 s
[extra] +++ OK, passed 1 test.
2633.55 s
[extra] takeEnd 5 "bye" == "bye"
2633.55 s
[extra] +++ OK, passed 1 test.
2633.55 s
[extra] takeEnd (-1) "bye" == ""
2633.55 s
[extra] +++ OK, passed 1 test.
2633.55 s
[extra] \i xs -> takeEnd i xs `isSuffixOf` xs
2633.55 s
[extra] +++ OK, passed 100 tests.
2633.55 s
[extra] \i xs -> length (takeEnd i xs) == min (max 0 i) (length xs)
2633.56 s
[extra] +++ OK, passed 100 tests.
2633.56 s
[extra] dropEnd 3 "hello" == "he"
2633.56 s
[extra] +++ OK, passed 1 test.
2633.56 s
[extra] dropEnd 5 "bye" == ""
2633.56 s
[extra] +++ OK, passed 1 test.
2633.56 s
[extra] dropEnd (-1) "bye" == "bye"
2633.56 s
[extra] +++ OK, passed 1 test.
2633.56 s
[extra] \i xs -> dropEnd i xs `isPrefixOf` xs
2633.56 s
[extra] +++ OK, passed 100 tests.
2633.56 s
[extra] \i xs -> length (dropEnd i xs) == max 0 (length xs - max 0 i)
2633.56 s
[extra] +++ OK, passed 100 tests.
2633.56 s
[extra] \i -> take 3 (dropEnd 5 [i..]) == take 3 [i..]
2633.56 s
[extra] +++ OK, passed 100 tests.
2633.56 s
[extra] splitAtEnd 3 "hello" == ("he","llo")
2633.56 s
[extra] +++ OK, passed 1 test.
2633.56 s
[extra] splitAtEnd 3 "he" == ("", "he")
2633.56 s
[extra] +++ OK, passed 1 test.
2633.56 s
[extra] \i xs -> uncurry (++) (splitAt i xs) == xs
2633.56 s
[extra] +++ OK, passed 100 tests.
2633.56 s
[extra] \i xs -> splitAtEnd i xs == (dropEnd i xs, takeEnd i xs)
2633.56 s
[extra] +++ OK, passed 100 tests.
2633.56 s
[extra] \i xs -> zip [i..] xs == zipFrom i xs
2633.56 s
[extra] +++ OK, passed 100 tests.
2633.56 s
[extra] zipFrom False [1..3] == [(False,1),(True, 2)]
2633.56 s
[extra] +++ OK, passed 1 test.
2633.56 s
[extra] \i xs -> zipWithFrom (,) i xs == zipFrom i xs
2633.56 s
[extra] +++ OK, passed 100 tests.
2633.56 s
[extra] concatUnzip [("a","AB"),("bc","C")] == ("abc","ABC")
2633.56 s
[extra] +++ OK, passed 1 test.
2633.56 s
[extra] concatUnzip3 [("a","AB",""),("bc","C","123")] == ("abc","ABC","123")
2633.56 s
[extra] +++ OK, passed 1 test.
2633.56 s
[extra] takeWhileEnd even [2,3,4,6] == [4,6]
2633.56 s
[extra] +++ OK, passed 1 test.
2633.56 s
[extra] trim " hello " == "hello"
2633.56 s
[extra] +++ OK, passed 1 test.
2633.56 s
[extra] trimStart " hello " == "hello "
2633.56 s
[extra] +++ OK, passed 1 test.
2633.56 s
[extra] trimEnd " hello " == " hello"
2633.56 s
[extra] +++ OK, passed 1 test.
2633.56 s
[extra] \s -> trim s == trimEnd (trimStart s)
2633.56 s
[extra] +++ OK, passed 100 tests.
2633.56 s
[extra] lower "This is A TEST" == "this is a test"
2633.56 s
[extra] +++ OK, passed 1 test.
2633.56 s
[extra] lower "" == ""
2633.56 s
[extra] +++ OK, passed 1 test.
2633.56 s
[extra] upper "This is A TEST" == "THIS IS A TEST"
2633.56 s
[extra] +++ OK, passed 1 test.
2633.56 s
[extra] upper "" == ""
2633.56 s
[extra] +++ OK, passed 1 test.
2633.56 s
[extra] word1 "" == ("", "")
2633.56 s
[extra] +++ OK, passed 1 test.
2633.56 s
[extra] word1 "keyword rest of string" == ("keyword","rest of string")
2633.56 s
[extra] +++ OK, passed 1 test.
2633.56 s
[extra] word1 " keyword\n rest of string" == ("keyword","rest of string")
2633.56 s
[extra] +++ OK, passed 1 test.
2633.56 s
[extra] \s -> fst (word1 s) == concat (take 1 $ words s)
2633.56 s
[extra] +++ OK, passed 100 tests.
2633.56 s
[extra] \s -> words (snd $ word1 s) == drop 1 (words s)
2633.56 s
[extra] +++ OK, passed 100 tests.
2633.56 s
[extra] line1 "" == ("", "")
2633.56 s
[extra] +++ OK, passed 1 test.
2633.57 s
[extra] line1 "test" == ("test","")
2633.57 s
[extra] +++ OK, passed 1 test.
2633.57 s
[extra] line1 "test\n" == ("test","")
2633.57 s
[extra] +++ OK, passed 1 test.
2633.57 s
[extra] line1 "test\nrest" == ("test","rest")
2633.57 s
[extra] +++ OK, passed 1 test.
2633.57 s
[extra] line1 "test\nrest\nmore" == ("test","rest\nmore")
2633.57 s
[extra] +++ OK, passed 1 test.
2633.57 s
[extra] escapeHTML "this is a test" == "this is a test"
2633.57 s
[extra] +++ OK, passed 1 test.
2633.57 s
[extra] escapeHTML "<b>\"g&t\"</n>" == "<b>"g&t"</n>"
2633.57 s
[extra] +++ OK, passed 1 test.
2633.57 s
[extra] escapeHTML "t'was another test" == "t'was another test"
2633.57 s
[extra] +++ OK, passed 1 test.
2633.57 s
[extra] \xs -> unescapeHTML (escapeHTML xs) == xs
2633.57 s
[extra] +++ OK, passed 100 tests.
2633.57 s
[extra] escapeJSON "this is a test" == "this is a test"
2633.57 s
[extra] +++ OK, passed 1 test.
2633.57 s
[extra] escapeJSON "\ttab\nnewline\\" == "\\ttab\\nnewline\\\\"
2633.57 s
[extra] +++ OK, passed 1 test.
2633.57 s
[extra] escapeJSON "\ESC[0mHello" == "\\u001b[0mHello"
2633.57 s
[extra] +++ OK, passed 1 test.
2633.57 s
[extra] \xs -> unescapeJSON (escapeJSON xs) == xs
2633.57 s
[extra] +++ OK, passed 100 tests.
2633.57 s
[extra] groupOn abs [1,-1,2] == [[1,-1], [2]]
2633.57 s
[extra] +++ OK, passed 1 test.
2633.57 s
[extra] groupOnKey abs [1,-1,2] == [(1, [1,-1]), (2, [2])]
2633.57 s
[extra] +++ OK, passed 1 test.
2633.57 s
[extra] maximumOn id [] == undefined
2633.57 s
[extra] +++ OK, passed 1 test.
2633.57 s
[extra] maximumOn length ["test","extra","a"] == "extra"
2633.57 s
[extra] +++ OK, passed 1 test.
2633.57 s
[extra] minimumOn id [] == undefined
2633.57 s
[extra] +++ OK, passed 1 test.
2633.57 s
[extra] minimumOn length ["test","extra","a"] == "a"
2633.57 s
[extra] +++ OK, passed 1 test.
2633.59 s
[extra] groupSort [(1,'t'),(3,'t'),(2,'e'),(2,'s')] == [(1,"t"),(2,"es"),(3,"t")]
2633.60 s
[extra] +++ OK, passed 1 test.
2633.60 s
[extra] \xs -> map fst (groupSort xs) == sort (nub (map fst xs))
2633.60 s
[extra] +++ OK, passed 100 tests.
2633.60 s
[extra] \xs -> concatMap snd (groupSort xs) == map snd (sortOn fst xs)
2633.60 s
[extra] +++ OK, passed 100 tests.
2633.60 s
[extra] groupSortOn length ["test","of","sized","item"] == [["of"],["test","item"],["sized"]]
2633.60 s
[extra] +++ OK, passed 1 test.
2633.60 s
[extra] groupSortBy (compare `on` length) ["test","of","sized","item"] == [["of"],["test","item"],["sized"]]
2633.60 s
[extra] +++ OK, passed 1 test.
2633.60 s
[extra] sum' [1, 2, 3] == 6
2633.60 s
[extra] +++ OK, passed 1 test.
2633.60 s
[extra] sumOn' read ["1", "2", "3"] == 6
2633.60 s
[extra] +++ OK, passed 1 test.
2633.60 s
[extra] product' [1, 2, 4] == 8
2633.60 s
[extra] +++ OK, passed 1 test.
2633.61 s
[extra] productOn' read ["1", "2", "4"] == 8
2633.61 s
[extra] +++ OK, passed 1 test.
2633.61 s
[extra] merge "ace" "bd" == "abcde"
2633.61 s
[extra] +++ OK, passed 1 test.
2633.61 s
[extra] \xs ys -> merge (sort xs) (sort ys) == sort (xs ++ ys)
2633.61 s
[extra] +++ OK, passed 100 tests.
2633.61 s
[extra] replace "el" "_" "Hello Bella" == "H_lo B_la"
2633.61 s
[extra] +++ OK, passed 1 test.
2633.61 s
[extra] replace "el" "e" "Hello" == "Helo"
2633.61 s
[extra] +++ OK, passed 1 test.
2633.61 s
[extra] replace "" "x" "Hello" == "xHxexlxlxox"
2633.61 s
[extra] +++ OK, passed 1 test.
2633.61 s
[extra] replace "" "x" "" == "x"
2633.61 s
[extra] +++ OK, passed 1 test.
2633.61 s
[extra] \xs ys -> replace xs xs ys == ys
2633.61 s
[extra] +++ OK, passed 100 tests.
2633.61 s
[extra] breakEnd isLower "youRE" == ("you","RE")
2633.61 s
[extra] +++ OK, passed 1 test.
2633.61 s
[extra] breakEnd isLower "youre" == ("youre","")
2633.61 s
[extra] +++ OK, passed 1 test.
2633.61 s
[extra] breakEnd isLower "YOURE" == ("","YOURE")
2633.61 s
[extra] +++ OK, passed 1 test.
2633.61 s
[extra] \f xs -> breakEnd (not . f) xs == spanEnd f xs
2633.61 s
[extra] +++ OK, passed 100 tests.
2633.62 s
[extra] spanEnd isUpper "youRE" == ("you","RE")
2633.62 s
[extra] +++ OK, passed 1 test.
2633.62 s
[extra] spanEnd (not . isSpace) "x y z" == ("x y ","z")
2633.62 s
[extra] +++ OK, passed 1 test.
2633.62 s
[extra] \f xs -> uncurry (++) (spanEnd f xs) == xs
2633.62 s
[extra] +++ OK, passed 100 tests.
2633.62 s
[extra] \f xs -> spanEnd f xs == swap (both reverse (span f (reverse xs)))
2633.62 s
[extra] +++ OK, passed 100 tests.
2633.62 s
[extra] wordsBy (== ':') "::xyz:abc::123::" == ["xyz","abc","123"]
2633.62 s
[extra] +++ OK, passed 1 test.
2633.62 s
[extra] \s -> wordsBy isSpace s == words s
2633.62 s
[extra] +++ OK, passed 100 tests.
2633.62 s
[extra] linesBy (== ':') "::xyz:abc::123::" == ["","","xyz","abc","","123",""]
2633.62 s
[extra] +++ OK, passed 1 test.
2633.62 s
[extra] \s -> linesBy (== '\n') s == lines s
2633.63 s
[extra] +++ OK, passed 100 tests.
2633.63 s
[extra] linesBy (== ';') "my;list;here;" == ["my","list","here"]
2633.63 s
[extra] +++ OK, passed 1 test.
2633.63 s
[extra] firstJust id [Nothing,Just 3] == Just 3
2633.63 s
[extra] +++ OK, passed 1 test.
2633.63 s
[extra] firstJust id [Nothing,Nothing] == Nothing
2633.63 s
[extra] +++ OK, passed 1 test.
2633.63 s
[extra] drop1 "" == ""
2633.63 s
[extra] +++ OK, passed 1 test.
2633.63 s
[extra] drop1 "test" == "est"
2633.63 s
[extra] +++ OK, passed 1 test.
2633.63 s
[extra] \xs -> drop 1 xs == drop1 xs
2633.63 s
[extra] +++ OK, passed 100 tests.
2633.63 s
[extra] dropEnd1 "" == ""
2633.63 s
[extra] +++ OK, passed 1 test.
2633.63 s
[extra] dropEnd1 "test" == "tes"
2633.63 s
[extra] +++ OK, passed 1 test.
2633.63 s
[extra] \xs -> dropEnd 1 xs == dropEnd1 xs
2633.63 s
[extra] +++ OK, passed 100 tests.
2633.63 s
[extra] mconcatMap Sum [1,2,3] == Sum 6
2633.64 s
[extra] +++ OK, passed 1 test.
2633.64 s
[extra] \f xs -> mconcatMap f xs == concatMap f xs
2633.67 s
[extra] +++ OK, passed 100 tests.
2633.67 s
[extra] breakOn "::" "a::b::c" == ("a", "::b::c")
2633.67 s
[extra] +++ OK, passed 1 test.
2633.67 s
[extra] breakOn "/" "foobar" == ("foobar", "")
2633.67 s
[extra] +++ OK, passed 1 test.
2633.67 s
[extra] \needle haystack -> let (prefix,match) = breakOn needle haystack in prefix ++ match == haystack
2633.67 s
[extra] +++ OK, passed 100 tests.
2633.67 s
[extra] breakOnEnd "::" "a::b::c" == ("a::b::", "c")
2633.67 s
[extra] +++ OK, passed 1 test.
2633.67 s
[extra] splitOn "\r\n" "a\r\nb\r\nd\r\ne" == ["a","b","d","e"]
2633.67 s
[extra] +++ OK, passed 1 test.
2633.68 s
[extra] splitOn "aaa" "aaaXaaaXaaaXaaa" == ["","X","X","X",""]
2633.68 s
[extra] +++ OK, passed 1 test.
2633.68 s
[extra] splitOn "x" "x" == ["",""]
2633.68 s
[extra] +++ OK, passed 1 test.
2633.68 s
[extra] splitOn "x" "" == [""]
2633.68 s
[extra] +++ OK, passed 1 test.
2633.68 s
[extra] \s x -> s /= "" ==> intercalate s (splitOn s x) == x
2633.68 s
[extra] +++ OK, passed 100 tests; 20 discarded.
2633.68 s
[extra] \c x -> splitOn [c] x == split (==c) x
2633.68 s
[extra] +++ OK, passed 100 tests.
2633.68 s
[extra] split (== 'a') "aabbaca" == ["","","bb","c",""]
2633.68 s
[extra] +++ OK, passed 1 test.
2633.68 s
[extra] split (== 'a') "" == [""]
2633.68 s
[extra] +++ OK, passed 1 test.
2633.68 s
[extra] split (== ':') "::xyz:abc::123::" == ["","","xyz","abc","","123","",""]
2633.68 s
[extra] +++ OK, passed 1 test.
2633.68 s
[extra] split (== ',') "my,list,here" == ["my","list","here"]
2633.68 s
[extra] +++ OK, passed 1 test.
2633.68 s
[extra] dropWhileEnd isSpace "ab cde " == "ab cde"
2633.68 s
[extra] +++ OK, passed 1 test.
2633.69 s
[extra] dropWhileEnd' isSpace "ab cde " == "ab cde"
2633.69 s
[extra] +++ OK, passed 1 test.
2633.69 s
[extra] last (dropWhileEnd even [undefined,3]) == undefined
2633.69 s
[extra] +++ OK, passed 1 test.
2633.69 s
[extra] last (dropWhileEnd' even [undefined,3]) == 3
2633.69 s
[extra] +++ OK, passed 1 test.
2633.69 s
[extra] head (dropWhileEnd even (3:undefined)) == 3
2633.69 s
[extra] +++ OK, passed 1 test.
2633.69 s
[extra] head (dropWhileEnd' even (3:undefined)) == undefined
2633.69 s
[extra] +++ OK, passed 1 test.
2633.69 s
[extra] dropPrefix "Mr. " "Mr. Men" == "Men"
2633.69 s
[extra] +++ OK, passed 1 test.
2633.69 s
[extra] dropPrefix "Mr. " "Dr. Men" == "Dr. Men"
2633.69 s
[extra] +++ OK, passed 1 test.
2633.69 s
[extra] dropSuffix "!" "Hello World!" == "Hello World"
2633.69 s
[extra] +++ OK, passed 1 test.
2633.69 s
[extra] dropSuffix "!" "Hello World!!" == "Hello World!"
2633.69 s
[extra] +++ OK, passed 1 test.
2633.69 s
[extra] dropSuffix "!" "Hello World." == "Hello World."
2633.69 s
[extra] +++ OK, passed 1 test.
2633.69 s
[extra] stripSuffix "bar" "foobar" == Just "foo"
2633.69 s
[extra] +++ OK, passed 1 test.
2633.69 s
[extra] stripSuffix "" "baz" == Just "baz"
2633.69 s
[extra] +++ OK, passed 1 test.
2633.69 s
[extra] stripSuffix "foo" "quux" == Nothing
2633.69 s
[extra] +++ OK, passed 1 test.
2633.69 s
[extra] stripInfix "::" "a::b::c" == Just ("a", "b::c")
2633.69 s
[extra] +++ OK, passed 1 test.
2633.69 s
[extra] stripInfix "/" "foobar" == Nothing
2633.69 s
[extra] +++ OK, passed 1 test.
2633.69 s
[extra] stripInfixEnd "::" "a::b::c" == Just ("a::b", "c")
2633.69 s
[extra] +++ OK, passed 1 test.
2633.69 s
[extra] chunksOf 3 "my test" == ["my ","tes","t"]
2633.69 s
[extra] +++ OK, passed 1 test.
2633.69 s
[extra] chunksOf 3 "mytest" == ["myt","est"]
2633.69 s
[extra] +++ OK, passed 1 test.
2633.69 s
[extra] chunksOf 8 "" == []
2633.69 s
[extra] +++ OK, passed 1 test.
2633.69 s
[extra] chunksOf 0 "test" == undefined
2633.69 s
[extra] +++ OK, passed 1 test.
2633.70 s
[extra] nubSort "this is a test" == " aehist"
2633.70 s
[extra] +++ OK, passed 1 test.
2633.70 s
[extra] \xs -> nubSort xs == nub (sort xs)
2633.70 s
[extra] +++ OK, passed 100 tests.
2633.70 s
[extra] nubSortOn length ["a","test","of","this"] == ["a","of","test"]
2633.70 s
[extra] +++ OK, passed 1 test.
2633.70 s
[extra] nubSortBy (compare `on` length) ["a","test","of","this"] == ["a","of","test"]
2633.70 s
[extra] +++ OK, passed 1 test.
2633.70 s
[extra] nubOrd "this is a test" == "this ae"
2633.70 s
[extra] +++ OK, passed 1 test.
2633.70 s
[extra] nubOrd (take 4 ("this" ++ undefined)) == "this"
2633.70 s
[extra] +++ OK, passed 1 test.
2633.70 s
[extra] \xs -> nubOrd xs == nub xs
2633.71 s
[extra] +++ OK, passed 100 tests.
2633.71 s
[extra] nubOrdOn length ["a","test","of","this"] == ["a","test","of"]
2633.71 s
[extra] +++ OK, passed 1 test.
2633.71 s
[extra] nubOrdBy (compare `on` length) ["a","test","of","this"] == ["a","test","of"]
2633.71 s
[extra] +++ OK, passed 1 test.
2633.71 s
[extra] zipWithLongest (,) "a" "xyz" == [(Just 'a', Just 'x'), (Nothing, Just 'y'), (Nothing, Just 'z')]
2633.71 s
[extra] +++ OK, passed 1 test.
2633.71 s
[extra] zipWithLongest (,) "a" "x" == [(Just 'a', Just 'x')]
2633.71 s
[extra] +++ OK, passed 1 test.
2633.71 s
[extra] zipWithLongest (,) "" "x" == [(Nothing, Just 'x')]
2633.71 s
[extra] +++ OK, passed 1 test.
2633.71 s
[extra] compareLength [1,2,3] 1 == GT
2633.71 s
[extra] +++ OK, passed 1 test.
2633.71 s
[extra] compareLength [1,2] 2 == EQ
2633.71 s
[extra] +++ OK, passed 1 test.
2633.71 s
[extra] \(xs :: [Int]) n -> compareLength xs n == compare (length xs) n
2633.71 s
[extra] +++ OK, passed 100 tests.
2633.71 s
[extra] compareLength (1:2:3:undefined) 2 == GT
2633.71 s
[extra] +++ OK, passed 1 test.
2633.71 s
[extra] comparingLength [1,2,3] [False] == GT
2633.71 s
[extra] +++ OK, passed 1 test.
2633.71 s
[extra] comparingLength [1,2] "ab" == EQ
2633.71 s
[extra] +++ OK, passed 1 test.
2633.71 s
[extra] \(xs :: [Int]) (ys :: [Int]) -> comparingLength xs ys == Data.Ord.comparing length xs ys
2633.71 s
[extra] +++ OK, passed 100 tests.
2633.72 s
[extra] comparingLength [1,2] (1:2:3:undefined) == LT
2633.72 s
[extra] +++ OK, passed 1 test.
2633.72 s
[extra] comparingLength (1:2:3:undefined) [1,2] == GT
2633.72 s
[extra] +++ OK, passed 1 test.
2633.72 s
[extra] mwhen True "test" == "test"
2633.72 s
[extra] +++ OK, passed 1 test.
2633.72 s
[extra] mwhen False "test" == ""
2633.72 s
[extra] +++ OK, passed 1 test.
2633.72 s
[extra] first succ (1,"test") == (2,"test")
2633.72 s
[extra] +++ OK, passed 1 test.
2633.72 s
[extra] second reverse (1,"test") == (1,"tset")
2633.72 s
[extra] +++ OK, passed 1 test.
2633.72 s
[extra] firstM (\x -> [x-1, x+1]) (1,"test") == [(0,"test"),(2,"test")]
2633.72 s
[extra] +++ OK, passed 1 test.
2633.72 s
[extra] secondM (\x -> [reverse x, x]) (1,"test") == [(1,"tset"),(1,"test")]
2633.72 s
[extra] +++ OK, passed 1 test.
2633.72 s
[extra] (succ *** reverse) (1,"test") == (2,"tset")
2633.72 s
[extra] +++ OK, passed 1 test.
2633.72 s
[extra] (succ &&& pred) 1 == (2,0)
2633.72 s
[extra] +++ OK, passed 1 test.
2633.72 s
[extra] dupe 12 == (12, 12)
2633.72 s
[extra] +++ OK, passed 1 test.
2633.72 s
[extra] both succ (1,2) == (2,3)
2633.72 s
[extra] +++ OK, passed 1 test.
2633.72 s
[extra] first3 succ (1,1,1) == (2,1,1)
2633.72 s
[extra] +++ OK, passed 1 test.
2633.72 s
[extra] second3 succ (1,1,1) == (1,2,1)
2633.72 s
[extra] +++ OK, passed 1 test.
2633.73 s
[extra] third3 succ (1,1,1) == (1,1,2)
2633.73 s
[extra] +++ OK, passed 1 test.
2633.73 s
[extra] \x -> readVersion (showVersion x) == x
2633.73 s
[extra] +++ OK, passed 100 tests.
2633.73 s
[extra] readVersion "hello" == undefined
2633.73 s
[extra] +++ OK, passed 1 test.
2633.73 s
[extra] showDP 4 pi == "3.1416"
2633.73 s
[extra] +++ OK, passed 1 test.
2633.73 s
[extra] showDP 0 pi == "3"
2633.73 s
[extra] +++ OK, passed 1 test.
2633.73 s
[extra] showDP 2 3 == "3.00"
2633.73 s
[extra] +++ OK, passed 1 test.
2633.73 s
[extra] withTempDir $ \dir -> do writeFile (dir </> "foo.txt") ""; withCurrentDirectory dir $ doesFileExist "foo.txt"
2633.73 s
[extra] +++ OK, passed 1 test.
2633.73 s
[extra] withTempDir $ \dir -> do writeFile (dir </> "test.txt") ""; (== [dir </> "test.txt"]) <$> listContents dir
2633.73 s
[extra] +++ OK, passed 1 test.
2633.73 s
[extra] listTest listContents ["bar.txt","foo/baz.txt","zoo"] ["bar.txt","foo","zoo"]
2633.74 s
[extra] +++ OK, passed 1 test.
2633.74 s
[extra] listTest listDirectories ["bar.txt","foo/baz.txt","zoo"] ["foo"]
2633.74 s
[extra] +++ OK, passed 1 test.
2633.74 s
[extra] listTest listFiles ["bar.txt","foo/baz.txt","zoo"] ["bar.txt","zoo"]
2633.74 s
[extra] +++ OK, passed 1 test.
2633.74 s
[extra] listTest listFilesRecursive ["bar.txt","zoo","foo" </> "baz.txt"] ["bar.txt","zoo","foo" </> "baz.txt"]
2633.74 s
[extra] +++ OK, passed 1 test.
2633.75 s
[extra] listTest (listFilesInside $ pure . not . isPrefixOf "." . takeFileName) ["bar.txt","foo" </> "baz.txt",".foo" </> "baz2.txt", "zoo"] ["bar.txt","zoo","foo" </> "baz.txt"]
2633.75 s
[extra] +++ OK, passed 1 test.
2633.75 s
[extra] listTest (listFilesInside $ const $ pure False) ["bar.txt"] []
2633.75 s
[extra] +++ OK, passed 1 test.
2633.75 s
[extra] isWindows == (os == "mingw32")
2633.75 s
[extra] +++ OK, passed 1 test.
2633.75 s
[extra] \(filter isHexDigit -> s) -> fmap (== s) $ withTempFile $ \file -> do writeFile file s; readFile' file
2633.95 s
[either] 27% ( 3 / 11) in 'Data.Either.Validation'
2633.95 s
[either] Missing documentation for:
2633.95 s
[either] _Success (src/Data/Either/Validation.hs:129)
2633.95 s
[either] _Failure (src/Data/Either/Validation.hs:120)
2633.95 s
[either] eitherToValidation (src/Data/Either/Validation.hs:150)
2633.95 s
[either] validationToEither (src/Data/Either/Validation.hs:144)
2633.95 s
[either] vap (src/Data/Either/Validation.hs:161)
2633.95 s
[either] ealt (src/Data/Either/Validation.hs:186)
2633.96 s
[either] vapm (src/Data/Either/Validation.hs:178)
2633.96 s
[either] apm (src/Data/Either/Validation.hs:169)
2634.21 s
[extra] +++ OK, passed 100 tests.
2634.21 s
[extra] \s -> withTempFile $ \file -> do writeFileUTF8 file s; fmap (== s) $ readFileUTF8' file
2634.41 s
[extra] +++ OK, passed 100 tests.
2634.47 s
[extra] \(ASCIIString s) -> withTempFile $ \file -> do writeFileBinary file s; fmap (== s) $ readFileBinary' file
2634.74 s
[extra] +++ OK, passed 100 tests.
2634.74 s
[extra] captureOutput (print 1) == pure ("1\n",())
2634.74 s
[extra] +++ OK, passed 1 test.
2634.74 s
[extra] withTempFile doesFileExist == pure True
2634.74 s
[extra] +++ OK, passed 1 test.
2634.74 s
[extra] (doesFileExist =<< withTempFile pure) == pure False
2634.74 s
[extra] +++ OK, passed 1 test.
2634.74 s
[extra] withTempFile readFile' == pure ""
2634.74 s
[extra] +++ OK, passed 1 test.
2634.74 s
[extra] withTempDir doesDirectoryExist == pure True
2634.74 s
[extra] +++ OK, passed 1 test.
2634.74 s
[extra] (doesDirectoryExist =<< withTempDir pure) == pure False
2634.74 s
[extra] +++ OK, passed 1 test.
2634.74 s
[extra] withTempDir listFiles == pure []
2634.74 s
[extra] +++ OK, passed 1 test.
2634.74 s
[extra] fileEq "does_not_exist1" "does_not_exist2" == undefined
2634.74 s
[extra] +++ OK, passed 1 test.
2634.74 s
[extra] fileEq "does_not_exist" "does_not_exist" == undefined
2634.74 s
[extra] +++ OK, passed 1 test.
2634.74 s
[extra] withTempFile $ \f1 -> fileEq "does_not_exist" f1 == undefined
2634.74 s
[extra] +++ OK, passed 1 test.
2634.74 s
[extra] withTempFile $ \f1 -> withTempFile $ \f2 -> fileEq f1 f2
2634.74 s
[extra] +++ OK, passed 1 test.
2634.74 s
[extra] withTempFile $ \f1 -> withTempFile $ \f2 -> writeFile f1 "a" >> writeFile f2 "a" >> fileEq f1 f2
2634.74 s
[extra] +++ OK, passed 1 test.
2634.74 s
[extra] withTempFile $ \f1 -> withTempFile $ \f2 -> writeFile f1 "a" >> writeFile f2 "b" >> notM (fileEq f1 f2)
2634.74 s
[extra] +++ OK, passed 1 test.
2634.74 s
[extra] fmap (round . fst) (duration $ sleep 1) == pure 1
2635.01 s
[either] Warning: Data.Either.Validation: could not find link destinations for:
2635.01 s
[either] - Data.Either.Validation.Iso
2635.01 s
[either] - Data.Either.Validation.Prism
2635.72 s
[http-types] buildPhase completed in 53 seconds
2635.72 s
[http-types] Phase: checkPhase
2635.76 s
[extra] +++ OK, passed 1 test.
2635.76 s
[extra] timeout (-3) (print 1) == pure Nothing
2635.76 s
[extra] +++ OK, passed 1 test.
2635.76 s
[extra] timeout 0.1 (print 1) == fmap Just (print 1)
2635.76 s
[extra] +++ OK, passed 1 test.
2635.76 s
[extra] do (t, _) <- duration $ timeout 0.1 $ sleep 1000; print t; pure $ t < 1
2635.85 s
[extra] 0.10114684
2635.85 s
[extra] +++ OK, passed 1 test.
2635.86 s
[extra] timeout 0.1 (sleep 2 >> print 1) == pure Nothing
2635.93 s
[text-iso8601] buildPhase completed in 51 seconds
2635.93 s
[text-iso8601] Phase: checkPhase
2635.96 s
[extra] +++ OK, passed 1 test.
2635.96 s
[extra] showDuration 3.435 == "3.44s"
2635.96 s
[extra] +++ OK, passed 1 test.
2635.96 s
[extra] showDuration 623.8 == "10m24s"
2635.96 s
[extra] +++ OK, passed 1 test.
2635.96 s
[extra] showDuration 62003.8 == "17h13m"
2635.96 s
[extra] +++ OK, passed 1 test.
2635.96 s
[extra] showDuration 1e8 == "27777h47m"
2635.96 s
[extra] +++ OK, passed 1 test.
2635.96 s
[extra] do f <- offsetTime; xs <- replicateM 10 f; pure $ xs == sort xs
2635.96 s
[extra] +++ OK, passed 1 test.
2635.96 s
[extra] do (a,_) <- duration $ sleep 1; pure $ a >= 1 && a <= 1.5
2636.57 s
[http-types] Running 2 test suites...
2636.57 s
[http-types] Test suite doctests: RUNNING...
2636.59 s
[text-iso8601] Running 1 test suites...
2636.59 s
[text-iso8601] Test suite text-iso8601-tests: RUNNING...
2636.64 s
[text-iso8601] text-iso8601
2636.64 s
[text-iso8601] roundtrip
2636.64 s
[text-iso8601] Day: OK
2636.64 s
[text-iso8601] +++ OK, passed 100 tests.
2636.68 s
[text-iso8601] LocalTime: OK
2636.68 s
[text-iso8601] +++ OK, passed 100 tests.
2636.69 s
[text-iso8601] TimeZone: OK
2636.69 s
[text-iso8601] +++ OK, passed 100 tests.
2636.70 s
[text-iso8601] UTCTime: OK
2636.70 s
[text-iso8601] +++ OK, passed 100 tests.
2636.70 s
[text-iso8601] ZonedTime: OK
2636.70 s
[text-iso8601] +++ OK, passed 100 tests.
2636.70 s
[text-iso8601] TimeOfDay: OK
2636.70 s
[text-iso8601] +++ OK, passed 100 tests.
2636.70 s
[text-iso8601] Integer: OK
2636.70 s
[text-iso8601] +++ OK, passed 100 tests.
2636.70 s
[text-iso8601] Month: OK
2636.71 s
[text-iso8601] +++ OK, passed 100 tests.
2636.71 s
[text-iso8601] Quarter: OK
2636.71 s
[text-iso8601] +++ OK, passed 100 tests.
2636.71 s
[text-iso8601] QuarterOfYear: OK
2636.71 s
[text-iso8601] +++ OK, passed 100 tests.
2636.71 s
[text-iso8601] accepts
2636.71 s
[text-iso8601] UTCTime accepts "2023-06-09 02:35:33Z": OK
2636.71 s
[text-iso8601] UTCTime accepts "2023-06-09T02:35:60Z": OK
2636.71 s
[text-iso8601] UTCTime accepts "1985-04-12T23:20:50.52Z": OK
2636.71 s
[text-iso8601] UTCTime accepts "1996-12-19T16:39:57-08:00": OK
2636.71 s
[text-iso8601] UTCTime accepts "1990-12-31T23:59:60Z": OK
2636.71 s
[text-iso8601] UTCTime accepts "1990-12-31T15:59:60-08:00": OK
2636.71 s
[text-iso8601] UTCTime accepts "1937-01-01T12:00:27.87+00:20": OK
2636.71 s
[text-iso8601] UTCTime accepts "1937-01-01 12:00Z": OK
2636.71 s
[text-iso8601] LocalTime accepts "1937-01-01 12:00": OK
2636.71 s
[text-iso8601] UTCTime accepts "1990-12-31T15:59:60-0800": OK
2636.71 s
[text-iso8601] UTCTime accepts "1990-12-31T15:59:60-08": OK
2636.71 s
[text-iso8601] UTCTime accepts "1937-01-01T12:00:00+23:59": OK
2636.71 s
[text-iso8601] UTCTime accepts "1937-01-01T12:00:00-23:59": OK
2636.71 s
[text-iso8601] rejected
2636.71 s
[text-iso8601] UTCTime rejects "2023-06-09T02:35:33 Z": OK
2636.71 s
[text-iso8601] Day rejects "99-12-12": OK
2636.71 s
[text-iso8601] UTCTime rejects "2023-06-09T02:35:33z": OK
2636.71 s
[text-iso8601] UTCTime rejects "2023-06-09t02:35:33Z": OK
2636.71 s
[text-iso8601] UTCTime rejects "1937-01-01T12:00:00+24:59": OK
2636.72 s
[text-iso8601] UTCTime rejects "1937-01-01T12:00:00-23:60": OK
2636.72 s
[text-iso8601]
2636.72 s
[text-iso8601] All 29 tests passed (0.08s)
2636.72 s
[text-iso8601] Test suite text-iso8601-tests: PASS
2636.72 s
[text-iso8601] Test suite logged to: dist/test/text-iso8601-0.1.1-text-iso8601-tests.log
2636.72 s
[text-iso8601] 1 of 1 test suites (1 of 1 test cases) passed.
2636.74 s
[text-iso8601] Phase: haddockPhase
2637.03 s
[extra] +++ OK, passed 1 test.
2637.03 s
[extra] Extra export
2637.03 s
[extra] +++ OK, passed 1 test.
2637.03 s
[extra] withTempFile
2637.03 s
[parsers] Preprocessing test suite 'quickcheck' for parsers-0.12.12..
2637.03 s
[parsers] Building test suite 'quickcheck' for parsers-0.12.12..
2637.04 s
[extra] ....done
2637.04 s
[extra] withTempDir
2637.22 s
[extra] ....done
2637.22 s
[extra] retry
2637.22 s
[extra] +++ OK, passed 1 test.
2637.22 s
[extra] barrier
2637.22 s
[extra] Success (323 tests)
2637.27 s
[indexed-traversable-instances] Documentation created: dist/doc/html/indexed-traversable-instances/index.html,
2637.27 s
[indexed-traversable-instances] dist/doc/html/indexed-traversable-instances/indexed-traversable-instances.txt
2637.50 s
[indexed-traversable-instances] Preprocessing test suite 'safe' for indexed-traversable-instances-0.1.2..
2637.51 s
[indexed-traversable-instances] Preprocessing test suite 'indexed-tests' for indexed-traversable-instances-0.1.2..
2637.57 s
[indexed-traversable-instances] Phase: installPhase
2637.58 s
[text-iso8601] Preprocessing library for text-iso8601-0.1.1..
2637.58 s
[text-iso8601] Running Haddock on library for text-iso8601-0.1.1..
2637.64 s
[string-interpolate] buildPhase completed in 53 seconds
2637.64 s
[string-interpolate] Phase: checkPhase
2637.73 s
[extra] Test suite extra-test: PASS
2637.73 s
[extra] Test suite logged to: dist/test/extra-1.7.16-extra-test.log
2637.73 s
[extra] 1 of 1 test suites (1 of 1 test cases) passed.
2637.76 s
[extra] Phase: haddockPhase
2637.78 s
[parsers] [1 of 1] Compiling Main ( tests/QuickCheck.hs, dist/build/quickcheck/quickcheck-tmp/Main.o )
2637.84 s
[indexed-traversable-instances] Installing library in /nix/store/qyqvf2fsllnnfb6s5rxvswgm0gkw9xhx-indexed-traversable-instances-0.1.2/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/indexed-traversable-instances-0.1.2-3K6JKtKWWRkLY5MVB3w6xq
2637.90 s
[string-interpolate] Running 1 test suites...
2637.90 s
[string-interpolate] Test suite string-interpolate-test: RUNNING...
2637.95 s
[string-interpolate] T
2637.96 s
[string-interpolate] eTTTparseInterpSegments
2637.98 s
[text-iso8601] Warning: --source-* options are ignored when --hyperlinked-source is enabled.
2638.02 s
[string-interpolate] meeepmmmlpppallltaaaettt eeeH aHHHsaaaksssekkkleeellll llle reeerrrrorrrrooo:rrr :::D aDDDtaaaattt.aaaS...tSSSrtttirrrniiignnn.gggI...nIIItnnnetttreeeprrroppploooallltaaaettt.eeei...:iii :::u nuuuennnsttkceenarropmmweiindnn aae#tts eecsdday pm#beb{a o.ccl.kh .saw}lri aatischnhtot eueertrs: pc ioacnlp
2638.02 s
[string-interpolate] taeet riapoton l
2638.02 s
[string-interpolate] eantdi oonf bsrtarciknegt
2638.02 s
[string-interpolate] s
2638.64 s
[extra] Preprocessing library for extra-1.7.16..
2638.65 s
[extra] Running Haddock on library for extra-1.7.16..
2638.96 s
[extra] Warning: --source-* options are ignored when --hyperlinked-source is enabled.
2639.17 s
[indexed-traversable-instances] Phase: fixupPhase
2639.39 s
[indexed-traversable-instances] shrinking RPATHs of ELF executables and libraries in /nix/store/qyqvf2fsllnnfb6s5rxvswgm0gkw9xhx-indexed-traversable-instances-0.1.2
2639.39 s
[indexed-traversable-instances] shrinking /nix/store/qyqvf2fsllnnfb6s5rxvswgm0gkw9xhx-indexed-traversable-instances-0.1.2/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHSindexed-traversable-instances-0.1.2-3K6JKtKWWRkLY5MVB3w6xq-ghc9.6.3.so
2639.42 s
[indexed-traversable-instances] checking for references to /build/ in /nix/store/qyqvf2fsllnnfb6s5rxvswgm0gkw9xhx-indexed-traversable-instances-0.1.2...
2639.47 s
[indexed-traversable-instances] patching script interpreter paths in /nix/store/qyqvf2fsllnnfb6s5rxvswgm0gkw9xhx-indexed-traversable-instances-0.1.2
2639.49 s
[indexed-traversable-instances] stripping (with command strip and flags -S -p) in /nix/store/qyqvf2fsllnnfb6s5rxvswgm0gkw9xhx-indexed-traversable-instances-0.1.2/lib
2639.61 s
[text-iso8601] Warning: 'zonedTime' is out of scope.
2639.61 s
[text-iso8601] If you qualify the identifier, haddock can try to link it anyway.
2639.62 s
[text-iso8601] 100% ( 11 / 11) in 'Data.Time.FromText'
2639.84 s
[indexed-traversable-instances] shrinking RPATHs of ELF executables and libraries in /nix/store/h409l6kmdjkcjnkgd2xpqzm4n6w4y676-indexed-traversable-instances-0.1.2-doc
2639.85 s
[indexed-traversable-instances] checking for references to /build/ in /nix/store/h409l6kmdjkcjnkgd2xpqzm4n6w4y676-indexed-traversable-instances-0.1.2-doc...
2639.87 s
[indexed-traversable-instances] patching script interpreter paths in /nix/store/h409l6kmdjkcjnkgd2xpqzm4n6w4y676-indexed-traversable-instances-0.1.2-doc
2639.94 s
[parsers] [2 of 2] Linking dist/build/quickcheck/quickcheck
2640.31 s
[indexed-traversable-instances:post-build] Uploading to the NixCI cache: /nix/store/h409l6kmdjkcjnkgd2xpqzm4n6w4y676-indexed-traversable-instances-0.1.2-doc /nix/store/qyqvf2fsllnnfb6s5rxvswgm0gkw9xhx-indexed-traversable-instances-0.1.2
2640.98 s
[indexed-traversable-instances:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
2641.67 s
[indexed-traversable-instances:post-build] copying 2 paths...
2641.67 s
[indexed-traversable-instances:post-build] copying path '/nix/store/h409l6kmdjkcjnkgd2xpqzm4n6w4y676-indexed-traversable-instances-0.1.2-doc' to 'https://cache.nix-ci.com'...
2643.42 s
[indexed-traversable-instances:post-build] copying path '/nix/store/qyqvf2fsllnnfb6s5rxvswgm0gkw9xhx-indexed-traversable-instances-0.1.2' to 'https://cache.nix-ci.com'...
2646.32 s
[indexed-traversable-instances:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
2647.27 s
[indexed-traversable-instances:post-build] copying 1 paths...
2647.27 s
[indexed-traversable-instances:post-build] copying path '/nix/store/ck1yvjmic5416f5y7s5bx3ba89bzp12s-indexed-traversable-instances-0.1.2.drv' to 'https://cache.nix-ci.com'...
2649.33 s
Uploaded indexed-traversable-instances in 9.1s
2649.33 s
Progress: 188 of 217 built (6 building), 312 of 312 downloaded from cache
2649.33 s
Built indexed-traversable-instances in 1m16s
2649.33 s
[text-iso8601] 9% ( 1 / 11) in 'Data.Time.ToText'
2649.33 s
[text-iso8601] Missing documentation for:
2649.33 s
[text-iso8601] Module header
2649.61 s
Building /nix/store/kibj7yckgmxris6j5qkcrsn941acir9c-semialign-1.3.1.drv
2649.95 s
Building /nix/store/6pn0d8h73a7ls5zkk28r34mhcsnqy284-witherable-0.5.drv
2649.95 s
[extra] 100% ( 6 / 6) in 'Data.IORef.Extra'
2649.95 s
[extra] 100% ( 4 / 4) in 'Data.Monoid.Extra'
2649.95 s
[extra] Warning: 'Arrow' is out of scope.
2649.95 s
[extra] If you qualify the identifier, haddock can try to link it anyway.
2649.95 s
[extra] 100% ( 22 / 22) in 'Data.Tuple.Extra'
2649.95 s
[extra] 100% ( 2 / 2) in 'Data.Typeable.Extra'
2649.96 s
[extra] 100% ( 7 / 7) in 'Numeric.Extra'
2649.96 s
[extra] Warning: '(:)' is out of scope.
2649.96 s
[extra] If you qualify the identifier, haddock can try to link it anyway.
2649.96 s
[extra] Warning: 'firstJustM' is out of scope.
2649.96 s
[extra] If you qualify the identifier, haddock can try to link it anyway.
2649.96 s
[extra] 100% ( 85 / 85) in 'Data.List.Extra'
2649.96 s
[extra] 100% ( 3 / 3) in 'Data.Version.Extra'
2649.96 s
[extra] 100% ( 22 / 22) in 'Data.List.NonEmpty.Extra'
2649.96 s
[extra] Warning: 'fromJust' is out of scope.
2649.96 s
[extra] If you qualify the identifier, haddock can try to link it anyway.
2649.96 s
[extra] 100% ( 11 / 11) in 'Data.Either.Extra'
2649.96 s
[extra] 100% ( 21 / 21) in 'Control.Exception.Extra'
2649.96 s
[extra] Warning: 'partition' is out of scope.
2649.96 s
[extra] If you qualify the identifier, haddock can try to link it anyway.
2649.96 s
[extra] Warning: 'mconcatMap' is out of scope.
2649.96 s
[extra] If you qualify the identifier, haddock can try to link it anyway.
2649.96 s
[extra] Warning: 'find' is out of scope.
2649.96 s
[extra] If you qualify the identifier, haddock can try to link it anyway.
2649.96 s
[extra] 100% ( 38 / 38) in 'Control.Monad.Extra'
2649.96 s
[extra] 92% ( 12 / 13) in 'Data.Foldable.Extra'
2649.96 s
[extra] Missing documentation for:
2649.96 s
[extra] Module header
2649.96 s
[extra] 100% ( 27 / 27) in 'Control.Concurrent.Extra'
2649.96 s
[extra] 100% ( 8 / 8) in 'System.Directory.Extra'
2649.96 s
[extra] 100% ( 2 / 2) in 'System.Environment.Extra'
2649.96 s
[extra] 100% ( 26 / 26) in 'System.IO.Extra'
2649.96 s
[extra] 100% ( 4 / 4) in 'System.Info.Extra'
2649.96 s
[extra] 100% ( 5 / 5) in 'System.Process.Extra'
2649.96 s
[extra] 100% ( 8 / 8) in 'System.Time.Extra'
2649.96 s
[extra] 100% (268 /268) in 'Extra'
2649.96 s
[extra] 100% ( 2 / 2) in 'Text.Read.Extra'
2649.96 s
[http-types] Examples: 28 Tried: 28 Errors: 0 Failures: 0
2649.96 s
[http-types] Test suite doctests: PASS
2649.96 s
[http-types] Test suite logged to: dist/test/http-types-0.12.4-doctests.log
2649.96 s
[http-types] Test suite spec: RUNNING...
2649.96 s
[http-types]
2649.96 s
[http-types] Network.HTTP.Types.URI
2649.96 s
[http-types] encode/decode path
2649.96 s
[http-types] is identity to encode and then decode [✔]
2649.96 s
[http-types] +++ OK, passed 100 tests.
2649.96 s
[http-types] does not escape period and dash [✔]
2649.96 s
[http-types] encode/decode query
2649.96 s
[http-types] is identity to encode and then decode [✔]
2649.96 s
[http-types] +++ OK, passed 100 tests.
2649.96 s
[http-types] add ? in front of Query if and only if necessary [✔]
2649.96 s
[http-types] +++ OK, passed 100 tests.
2649.96 s
[http-types] decodePathSegments
2649.96 s
[http-types] is inverse to encodePathSegments [✔]
2649.96 s
[http-types] +++ OK, passed 100 tests; 1 discarded.
2649.96 s
[http-types] extractPath
2649.96 s
[http-types] when used with a relative URL
2649.96 s
[http-types] returns URL unmodified [✔]
2649.96 s
[http-types] +++ OK, passed 100 tests; 35 discarded.
2649.96 s
[http-types] when path is empty
2649.96 s
[http-types] returns / [✔]
2649.96 s
[http-types] when used with an absolute URL
2649.96 s
[http-types] when used with a HTTP URL
2649.96 s
[http-types] it extracts path [✔]
2649.96 s
[http-types] when path is empty
2649.96 s
[http-types] returns / [✔]
2649.96 s
[http-types] when used with a HTTPS URL
2649.96 s
[http-types] it extracts path [✔]
2649.96 s
[http-types] when path is empty
2649.96 s
[http-types] returns / [✔]
2649.96 s
[http-types] parseQuery
2649.96 s
[http-types] returns value with '+' replaced to ' ' [✔]
2649.96 s
[http-types] parseQueryReplacePlus
2649.96 s
[http-types] returns value with '+' replaced to ' ' [✔]
2649.96 s
[http-types] returns value with '+' preserved [✔]
2649.96 s
[http-types]
2649.96 s
[http-types] Finished in 0.2436 seconds
2649.96 s
[http-types] 14 examples, 0 failures
2649.96 s
[http-types] Test suite spec: PASS
2649.96 s
[http-types] Test suite logged to: dist/test/http-types-0.12.4-spec.log
2649.96 s
[http-types] 2 of 2 test suites (2 of 2 test cases) passed.
2649.96 s
[http-types] Phase: haddockPhase
2649.97 s
[http-types] Preprocessing test suite 'doctests' for http-types-0.12.4..
2649.97 s
[http-types] Preprocessing library for http-types-0.12.4..
2649.97 s
[http-types] Running Haddock on library for http-types-0.12.4..
2649.97 s
[http-types] Warning: --source-* options are ignored when --hyperlinked-source is enabled.
2649.97 s
[http-types] 100% ( 71 / 71) in 'Network.HTTP.Types.Header'
2649.97 s
[http-types] Warning: 'ByteString' is out of scope.
2649.97 s
[http-types] If you qualify the identifier, haddock can try to link it anyway.
2649.97 s
[http-types] 100% ( 19 / 19) in 'Network.HTTP.Types.Method'
2649.97 s
[http-types] 98% (107 /109) in 'Network.HTTP.Types.Status'
2649.97 s
[http-types] Missing documentation for:
2649.97 s
[http-types] statusCode (Network/HTTP/Types/Status.hs:141)
2649.97 s
[http-types] statusMessage (Network/HTTP/Types/Status.hs:142)
2649.97 s
[http-types] Warning: 'Builder' is out of scope.
2649.97 s
[http-types] If you qualify the identifier, haddock can try to link it anyway.
2649.97 s
[http-types] Warning: 'ByteString' is out of scope.
2649.97 s
[http-types] If you qualify the identifier, haddock can try to link it anyway.
2649.97 s
[http-types] 100% ( 42 / 42) in 'Network.HTTP.Types.URI'
2649.97 s
[http-types] 100% ( 4 / 4) in 'Network.HTTP.Types.QueryLike'
2649.97 s
[http-types] 100% ( 6 / 6) in 'Network.HTTP.Types.Version'
2649.97 s
[http-types] 99% (207 /208) in 'Network.HTTP.Types'
2649.97 s
[http-types] Missing documentation for:
2649.97 s
[http-types] Module header
2649.97 s
[parsers] buildPhase completed in 1 minutes 0 seconds
2649.97 s
[parsers] Phase: checkPhase
2649.97 s
[parsers] Running 1 test suites...
2649.97 s
[parsers] Test suite quickcheck: RUNNING...
2649.97 s
[parsers] +++ OK, passed 100 tests.
2649.97 s
[parsers] +++ OK, passed 100 tests.
2649.97 s
[parsers] +++ OK, passed 100 tests.
2649.97 s
[parsers] +++ OK, passed 100 tests.
2649.97 s
[parsers] Test suite quickcheck: PASS
2649.97 s
[parsers] Test suite logged to: dist/test/parsers-0.12.12-quickcheck.log
2649.97 s
[parsers] 1 of 1 test suites (1 of 1 test cases) passed.
2649.97 s
[parsers] Phase: haddockPhase
2649.97 s
[parsers] Preprocessing library for parsers-0.12.12..
2649.97 s
[parsers] Running Haddock on library for parsers-0.12.12..
2649.97 s
[parsers] Warning: The documentation for the following packages are not installed. No
2649.97 s
[parsers] links will be generated to these packages: attoparsec-0.14.4,
2649.97 s
[parsers] attoparsec-0.14.4
2649.97 s
[parsers] Warning: --source-* options are ignored when --hyperlinked-source is enabled.
2649.97 s
[parsers] 100% ( 27 / 27) in 'Text.Parser.Combinators'
2649.97 s
[parsers] 95% ( 19 / 20) in 'Text.Parser.Char'
2649.97 s
[parsers] Missing documentation for:
2649.97 s
[parsers] satisfyRange (src/Text/Parser/Char.hs:171)
2649.97 s
[parsers] 100% ( 5 / 5) in 'Text.Parser.Expression'
2649.97 s
[parsers] 100% ( 3 / 3) in 'Text.Parser.LookAhead'
2649.97 s
[parsers] 100% ( 7 / 7) in 'Text.Parser.Permutation'
2649.97 s
[parsers] 100% ( 2 / 2) in 'Text.Parser.Token.Highlight'
2649.97 s
[string-interpolate] terminates [✔]
2649.97 s
[string-interpolate] +++ OK, passed 10000 tests.
2649.97 s
[string-interpolate] i
2649.97 s
[string-interpolate] should allow an escaped backslash right before an interp [✔]
2649.97 s
[string-interpolate] should only escape verbatim segments a single time [✔]
2649.97 s
[string-interpolate] should error on hanging # [✔]
2649.97 s
[string-interpolate] should error on unterminated backslash [✔]
2649.97 s
[string-interpolate] should error on unknown escape sequence [✔]
2649.97 s
[string-interpolate] should error on unclosed expression [✔]
2649.97 s
[string-interpolate] should parse TypeApplications [✔]
2649.97 s
[string-interpolate] should work with many interpolations [✔]
2649.97 s
[string-interpolate] when using String as a parameter
2649.97 s
[string-interpolate] just interpolating should be id [✔]
2649.97 s
[string-interpolate] +++ OK, passed 10000 tests.
2649.97 s
[string-interpolate] should passthrough a conversion to strict Text and back unchanged [✔]
2649.97 s
[string-interpolate] +++ OK, passed 10000 tests.
2649.97 s
[text-iso8601] buildDay (src/Data/Time/ToText.hs:37)
2649.97 s
[text-iso8601] buildLocalTime (src/Data/Time/ToText.hs:121)
2649.97 s
[text-iso8601] buildTimeOfDay (src/Data/Time/ToText.hs:73)
2649.97 s
[text-iso8601] buildTimeZone (src/Data/Time/ToText.hs:105)
2649.97 s
[text-iso8601] buildUTCTime (src/Data/Time/ToText.hs:117)
2649.97 s
[text-iso8601] buildZonedTime (src/Data/Time/ToText.hs:125)
2649.97 s
[text-iso8601] buildMonth (src/Data/Time/ToText.hs:42)
2649.97 s
[text-iso8601] buildQuarter (src/Data/Time/ToText.hs:47)
2649.97 s
[text-iso8601] buildQuarterOfYear (src/Data/Time/ToText.hs:52)
2650.04 s
[semialign] Phase: setupCompilerEnvironmentPhase
2650.06 s
[semialign] Build with /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3.
2650.47 s
[witherable] Phase: setupCompilerEnvironmentPhase
2650.49 s
[witherable] Build with /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3.
2650.70 s
[parsers] Warning: 'float' is out of scope.
2650.70 s
[parsers] If you qualify the identifier, haddock can try to link it anyway.
2650.75 s
[parsers] 100% ( 55 / 55) in 'Text.Parser.Token'
2651.26 s
[string-interpolate] should passthrough a conversion to lazy Text and back unchanged [✔]
2651.27 s
[string-interpolate] +++ OK, passed 10000 tests.
2651.65 s
[semialign] Phase: unpackPhase
2651.67 s
[semialign] unpacking source archive /nix/store/7r6xfw79m4pw1yb0i8zzcx6cha65xrx1-semialign-1.3.1.tar.gz
2651.70 s
[witherable] Phase: unpackPhase
2651.72 s
[witherable] unpacking source archive /nix/store/ai652bi646pyr3gc4wn98pbxjdmrrhas-witherable-0.5.tar.gz
2651.73 s
[witherable] source root is witherable-0.5
2651.79 s
[witherable] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "witherable-0.5/witherable.cabal"
2651.79 s
[semialign] source root is semialign-1.3.1
2651.81 s
[semialign] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "semialign-1.3.1/src/Data/Zip.hs"
2651.82 s
[witherable] Phase: patchPhase
2651.82 s
[semialign] Phase: patchPhase
2651.83 s
[witherable] Replace Cabal file with edited version from mirror://hackage/witherable-0.5/revision/1.cabal.
2651.83 s
[semialign] Replace Cabal file with edited version from mirror://hackage/semialign-1.3.1/revision/2.cabal.
2651.84 s
[witherable] Phase: compileBuildDriverPhase
2651.84 s
[semialign] Phase: compileBuildDriverPhase
2651.85 s
[witherable] setupCompileFlags: -package-db=/build/tmp.wdLoPtxxH0/setup-package.conf.d -threaded
2651.87 s
[semialign] setupCompileFlags: -package-db=/build/tmp.xAIEwfotol/setup-package.conf.d -threaded
2652.06 s
[witherable] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.wdLoPtxxH0/Main.o )
2652.22 s
[string-interpolate] should passthrough a conversion to strict ByteString and back unchanged [✔]
2652.22 s
[string-interpolate] +++ OK, passed 10000 tests.
2652.22 s
[string-interpolate] should passthrough a conversion to lazy ByteString and back unchanged [✔]
2652.22 s
[string-interpolate] +++ OK, passed 10000 tests.
2652.22 s
[string-interpolate] when using strict Text as a parameter
2652.22 s
[string-interpolate] just interpolating should be id [✔]
2652.22 s
[string-interpolate] +++ OK, passed 10000 tests.
2652.22 s
[string-interpolate] should passthrough a conversion to String and back unchanged [✔]
2652.22 s
[string-interpolate] +++ OK, passed 10000 tests.
2652.22 s
[string-interpolate] should passthrough a conversion to lazy Text and back unchanged [✔]
2652.22 s
[string-interpolate] +++ OK, passed 10000 tests.
2652.26 s
[string-interpolate] should passthrough a conversion to strict ByteString and back unchanged [✔]
2652.26 s
[string-interpolate] +++ OK, passed 10000 tests.
2652.30 s
[witherable] [2 of 2] Linking Setup
2652.31 s
[parsers] 100% ( 22 / 22) in 'Text.Parser.Token.Style'
2652.40 s
[semialign] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.xAIEwfotol/Main.o )
2652.67 s
[semialign] [2 of 2] Linking Setup
2653.02 s
[either] Documentation created: dist/doc/html/either/index.html,
2653.02 s
[either] dist/doc/html/either/either.txt
2653.41 s
[parsers] Warning: Text.Parser.Combinators: could not find link destinations for:
2653.41 s
[parsers] - Data.Attoparsec.Internal.Types.Chunk
2653.41 s
[parsers] - Data.Attoparsec.Internal.Types.Parser
2653.44 s
[parsers] Warning: Text.Parser.Char: could not find link destinations for:
2653.44 s
[parsers] - Data.Attoparsec.Internal.Types.Chunk
2653.44 s
[parsers] - Data.Attoparsec.Internal.Types.Parser
2653.47 s
[parsers] Warning: Text.Parser.LookAhead: could not find link destinations for:
2653.47 s
[parsers] - Data.Attoparsec.Internal.Types.Chunk
2653.47 s
[parsers] - Data.Attoparsec.Internal.Types.Parser
2653.49 s
[either] Preprocessing test suite 'tests' for either-5.0.2..
2653.53 s
[either] Phase: installPhase
2653.59 s
[parsers] Warning: Text.Parser.Token: could not find link destinations for:
2653.60 s
[parsers] - Data.Attoparsec.Internal.Types.Chunk
2653.60 s
[parsers] - Data.Attoparsec.Internal.Types.Parser
2653.67 s
[string-interpolate] should passthrough a conversion to lazy ByteString and back unchanged [✔]
2653.67 s
[string-interpolate] +++ OK, passed 10000 tests.
2653.67 s
[string-interpolate] when using lazy Text as a parameter
2653.67 s
[string-interpolate] just interpolating should be id [✔]
2653.67 s
[string-interpolate] +++ OK, passed 10000 tests.
2653.67 s
[string-interpolate] should passthrough a conversion to String and back unchanged [✔]
2653.67 s
[string-interpolate] +++ OK, passed 10000 tests.
2653.67 s
[string-interpolate] should passthrough a conversion to strict Text and back unchanged [✔]
2653.67 s
[string-interpolate] +++ OK, passed 10000 tests.
2653.67 s
[string-interpolate] should passthrough a conversion to strict ByteString and back unchanged [✔]
2653.67 s
[string-interpolate] +++ OK, passed 10000 tests.
2653.93 s
[either] Installing library in /nix/store/xg62bb5rgbqpdshs85agjv9jhmf5c2dh-either-5.0.2/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/either-5.0.2-FbgAdLsZ9YjF89LBRb0j1k
2654.01 s
[string-interpolate] should passthrough a conversion to lazy ByteString and back unchanged [✔]
2654.01 s
[string-interpolate] +++ OK, passed 10000 tests.
2654.01 s
[string-interpolate] when using strict ByteString as a parameter
2654.01 s
[string-interpolate] just interpolating should be id [✔]
2654.01 s
[string-interpolate] +++ OK, passed 10000 tests.
2654.01 s
[string-interpolate] should passthrough a conversion to lazy ByteString and back unchanged [✔]
2654.01 s
[string-interpolate] +++ OK, passed 10000 tests.
2654.01 s
[string-interpolate] and the ByteString is valid UTF8
2655.00 s
[either] Phase: fixupPhase
2655.14 s
[either] shrinking RPATHs of ELF executables and libraries in /nix/store/xg62bb5rgbqpdshs85agjv9jhmf5c2dh-either-5.0.2
2655.14 s
[either] shrinking /nix/store/xg62bb5rgbqpdshs85agjv9jhmf5c2dh-either-5.0.2/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHSeither-5.0.2-FbgAdLsZ9YjF89LBRb0j1k-ghc9.6.3.so
2655.19 s
[either] checking for references to /build/ in /nix/store/xg62bb5rgbqpdshs85agjv9jhmf5c2dh-either-5.0.2...
2655.28 s
[either] patching script interpreter paths in /nix/store/xg62bb5rgbqpdshs85agjv9jhmf5c2dh-either-5.0.2
2655.33 s
[either] stripping (with command strip and flags -S -p) in /nix/store/xg62bb5rgbqpdshs85agjv9jhmf5c2dh-either-5.0.2/lib
2655.63 s
[either] shrinking RPATHs of ELF executables and libraries in /nix/store/925zjs6bh84179bajckkjw1qc3dzp490-either-5.0.2-doc
2655.64 s
[either] checking for references to /build/ in /nix/store/925zjs6bh84179bajckkjw1qc3dzp490-either-5.0.2-doc...
2655.66 s
[either] patching script interpreter paths in /nix/store/925zjs6bh84179bajckkjw1qc3dzp490-either-5.0.2-doc
2656.24 s
[either:post-build] Uploading to the NixCI cache: /nix/store/925zjs6bh84179bajckkjw1qc3dzp490-either-5.0.2-doc /nix/store/xg62bb5rgbqpdshs85agjv9jhmf5c2dh-either-5.0.2
2656.94 s
[either:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
2658.20 s
[either:post-build] copying 2 paths...
2658.20 s
[either:post-build] copying path '/nix/store/925zjs6bh84179bajckkjw1qc3dzp490-either-5.0.2-doc' to 'https://cache.nix-ci.com'...
2659.83 s
[either:post-build] copying path '/nix/store/xg62bb5rgbqpdshs85agjv9jhmf5c2dh-either-5.0.2' to 'https://cache.nix-ci.com'...
2664.45 s
[either:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
2665.41 s
[either:post-build] copying 1 paths...
2665.43 s
[either:post-build] copying path '/nix/store/w8ygpc1vcafl4lsc5hf41fcr6bapql6v-either-5.0.2.drv' to 'https://cache.nix-ci.com'...
2667.46 s
Uploaded either in 11.3s
2667.48 s
Progress: 189 of 217 built (7 building), 312 of 312 downloaded from cache
2667.48 s
Built either in 1m08s
2667.48 s
[extra] Documentation created: dist/doc/html/extra/index.html,
2667.48 s
[extra] dist/doc/html/extra/extra.txt
2667.48 s
[extra] Preprocessing test suite 'extra-test' for extra-1.7.16..
2667.48 s
[extra] Phase: installPhase
2667.48 s
[extra] Installing library in /nix/store/3g5rvq5di39f5fc369dxmwsmklhh051c-extra-1.7.16/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ
2667.48 s
[extra] Phase: fixupPhase
2667.48 s
[extra] shrinking RPATHs of ELF executables and libraries in /nix/store/3g5rvq5di39f5fc369dxmwsmklhh051c-extra-1.7.16
2667.48 s
[extra] shrinking /nix/store/3g5rvq5di39f5fc369dxmwsmklhh051c-extra-1.7.16/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHSextra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ-ghc9.6.3.so
2667.48 s
[extra] checking for references to /build/ in /nix/store/3g5rvq5di39f5fc369dxmwsmklhh051c-extra-1.7.16...
2667.48 s
[extra] patching script interpreter paths in /nix/store/3g5rvq5di39f5fc369dxmwsmklhh051c-extra-1.7.16
2667.48 s
[extra] stripping (with command strip and flags -S -p) in /nix/store/3g5rvq5di39f5fc369dxmwsmklhh051c-extra-1.7.16/lib
2667.48 s
[extra] shrinking RPATHs of ELF executables and libraries in /nix/store/va4lrjl39wm9bxync567679nrkcyii0y-extra-1.7.16-doc
2667.48 s
[extra] checking for references to /build/ in /nix/store/va4lrjl39wm9bxync567679nrkcyii0y-extra-1.7.16-doc...
2667.48 s
[extra] patching script interpreter paths in /nix/store/va4lrjl39wm9bxync567679nrkcyii0y-extra-1.7.16-doc
2667.48 s
[semialign] Phase: updateAutotoolsGnuConfigScriptsPhase
2667.48 s
[semialign] Phase: configurePhase
2667.48 s
[semialign] configureFlags: --verbose --prefix=/nix/store/cqywz8fjqkjijy01h0pz2dyzh0h1z74h-semialign-1.3.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/g7i1qpjpxg4kgf0xa1bwmh0sw0ihngx9-semialign-1.3.1-doc/share/doc/semialign-1.3.1 --with-gcc=gcc --package-db=/build/tmp.xAIEwfotol/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/yw7vb4hamv9mqgbgf7598zvis7k2spyx-ncurses-6.5/lib --extra-lib-dirs=/nix/store/adfh8p731fy9iahv0mccbx0is6i96diy-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vf3hfbbl7h32axb73fa2b0dbqg0gmjgi-elfutils-0.192/lib --extra-lib-dirs=/nix/store/wx2hkwfpc39ixyww2hai0v697zzrpbxr-gmp-with-cxx-6.3.0/lib
2667.48 s
[semialign] Using Parsec parser
2667.48 s
[semialign] Configuring semialign-1.3.1...
2667.48 s
[semialign] Flags chosen: semigroupoids=True
2667.48 s
[semialign] Dependency base >=4.12.0.0 && <4.22: using base-4.18.1.0
2667.48 s
[semialign] Dependency containers >=0.6.0.1 && <0.8: using containers-0.6.7
2667.48 s
[semialign] Dependency hashable >=1.4.4.0 && <1.6: using hashable-1.4.7.0
2667.48 s
[semialign] Dependency indexed-traversable >=0.1.4 && <0.2: using
2667.48 s
[semialign] indexed-traversable-0.1.4
2667.48 s
[semialign] Dependency indexed-traversable-instances >=0.1.2 && <0.2: using
2667.48 s
[semialign] indexed-traversable-instances-0.1.2
2667.48 s
[semialign] Dependency semigroupoids >=6.0.1 && <6.1: using semigroupoids-6.0.1
2667.48 s
[semialign] Dependency tagged >=0.8.8 && <0.9: using tagged-0.8.8
2667.48 s
[semialign] Dependency these >=1.2.1 && <1.3: using these-1.2.1
2667.49 s
[semialign] Dependency transformers >=0.5.6.2 && <0.7: using transformers-0.6.1.0
2667.49 s
[semialign] Dependency unordered-containers >=0.2.8.0 && <0.3: using
2667.49 s
[semialign] unordered-containers-0.2.20
2667.49 s
[semialign] Dependency vector >=0.13.0.0 && <0.14: using vector-0.13.2.0
2667.49 s
[semialign] Source component graph: component lib
2667.49 s
[semialign] Configured component graph:
2667.49 s
[semialign] component semialign-1.3.1-8WahCywZIivIMgZNchc7Ew
2667.49 s
[semialign] include base-4.18.1.0
2667.49 s
[semialign] include containers-0.6.7
2667.49 s
[semialign] include hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3
2667.49 s
[semialign] include indexed-traversable-0.1.4-3KQfryvD6CkLv2KxalzUb5
2667.49 s
[semialign] include indexed-traversable-instances-0.1.2-3K6JKtKWWRkLY5MVB3w6xq
2667.49 s
[semialign] include semigroupoids-6.0.1-1W2tGRcCKBULFl2sTeAMQR
2667.49 s
[semialign] include tagged-0.8.8-KnTUHMtQah6DmtzwHmdxEL
2667.49 s
[semialign] include these-1.2.1-5P6Fv3Pe7oRFsFG3HrYm87
2667.49 s
[semialign] include transformers-0.6.1.0
2667.49 s
[semialign] include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn
2667.49 s
[semialign] include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO
2667.49 s
[semialign] Linked component graph:
2667.49 s
[semialign] unit semialign-1.3.1-8WahCywZIivIMgZNchc7Ew
2667.49 s
[semialign] include base-4.18.1.0
2667.49 s
[semialign] include containers-0.6.7
2667.49 s
[semialign] include hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3
2667.50 s
[semialign] include indexed-traversable-0.1.4-3KQfryvD6CkLv2KxalzUb5
2667.50 s
[semialign] include indexed-traversable-instances-0.1.2-3K6JKtKWWRkLY5MVB3w6xq
2667.50 s
[semialign] include semigroupoids-6.0.1-1W2tGRcCKBULFl2sTeAMQR
2667.50 s
[semialign] include tagged-0.8.8-KnTUHMtQah6DmtzwHmdxEL
2667.50 s
[semialign] include these-1.2.1-5P6Fv3Pe7oRFsFG3HrYm87
2667.50 s
[semialign] include transformers-0.6.1.0
2667.50 s
[semialign] include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn
2667.50 s
[semialign] include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO
2667.50 s
[semialign] Data.Align=semialign-1.3.1-8WahCywZIivIMgZNchc7Ew:Data.Align,Data.Crosswalk=semialign-1.3.1-8WahCywZIivIMgZNchc7Ew:Data.Crosswalk,Data.Semialign=semialign-1.3.1-8WahCywZIivIMgZNchc7Ew:Data.Semialign,Data.Semialign.Indexed=semialign-1.3.1-8WahCywZIivIMgZNchc7Ew:Data.Semialign.Indexed,Data.Zip=semialign-1.3.1-8WahCywZIivIMgZNchc7Ew:Data.Zip
2667.50 s
[semialign] Ready component graph:
2667.50 s
[semialign] definite semialign-1.3.1-8WahCywZIivIMgZNchc7Ew
2667.50 s
[semialign] depends base-4.18.1.0
2667.50 s
[semialign] depends containers-0.6.7
2667.50 s
[semialign] depends hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3
2667.50 s
[semialign] depends indexed-traversable-0.1.4-3KQfryvD6CkLv2KxalzUb5
2667.50 s
[string-interpolate] should passthrough a conversion to String and back unchanged [✔]
2667.50 s
[string-interpolate] +++ OK, passed 10000 tests.
2667.50 s
[string-interpolate] should passthrough a conversion to strict Text and back unchanged [✔]
2667.50 s
[string-interpolate] +++ OK, passed 10000 tests.
2667.50 s
[string-interpolate] should passthrough a conversion to lazy Text and back unchanged [✔]
2667.50 s
[string-interpolate] +++ OK, passed 10000 tests.
2667.50 s
[string-interpolate] when using lazy ByteString as a parameter
2667.50 s
[string-interpolate] just interpolating should be id [✔]
2667.50 s
[string-interpolate] +++ OK, passed 10000 tests.
2667.50 s
[string-interpolate] should passthrough a conversion to strict ByteString and back unchanged [✔]
2667.50 s
[string-interpolate] +++ OK, passed 10000 tests.
2667.50 s
[string-interpolate] and the ByteString is valid UTF8
2667.50 s
[string-interpolate] should passthrough a conversion to String and back unchanged [✔]
2667.50 s
[string-interpolate] +++ OK, passed 10000 tests.
2667.50 s
[string-interpolate] should passthrough a conversion to strict Text and back unchanged [✔]
2667.50 s
[string-interpolate] +++ OK, passed 10000 tests.
2667.50 s
[string-interpolate] should passthrough a conversion to lazy Text and back unchanged [✔]
2667.50 s
[string-interpolate] +++ OK, passed 10000 tests.
2667.50 s
[string-interpolate] when using Char as a parameter
2667.50 s
[string-interpolate] interpolating into a String shouldn't have quotes [✔]
2667.50 s
[string-interpolate] +++ OK, passed 10000 tests.
2667.50 s
[string-interpolate] interpolating into strict Text shouldn't have quotes [✔]
2667.50 s
[string-interpolate] +++ OK, passed 10000 tests.
2667.50 s
[string-interpolate] interpolating into lazy Text shouldn't have quotes [✔]
2667.51 s
[string-interpolate] +++ OK, passed 10000 tests.
2667.51 s
[string-interpolate] interpolating into strict ByteString shouldn't have quotes [✔]
2667.51 s
[string-interpolate] +++ OK, passed 10000 tests.
2667.51 s
[string-interpolate] interpolating into lazy ByteString shouldn't have quotes [✔]
2667.51 s
[string-interpolate] +++ OK, passed 10000 tests.
2667.51 s
[string-interpolate] when interpolating into strict ByteString
2667.51 s
[string-interpolate] should handle literal Unicode strings correctly [✔]
2667.51 s
[string-interpolate] when interpolating into lazy ByteString
2667.51 s
[string-interpolate] should handle literal Unicode strings correctly [✔]
2667.51 s
[string-interpolate] __i
2667.51 s
[string-interpolate] when there are newlines
2667.51 s
[string-interpolate] handles a small code snippet correctly/1 [✔]
2667.51 s
[string-interpolate] handles a small code snippet correctly/2 [✔]
2667.51 s
[string-interpolate] handles a small code snippet correctly/3 [✔]
2667.51 s
[string-interpolate] handles tabs [✔]
2667.51 s
[string-interpolate] __i'E
2667.51 s
[string-interpolate] when there are newlines
2667.51 s
[string-interpolate] handles a small code snippet correctly/1 [✔]
2667.51 s
[string-interpolate] handles a small code snippet correctly/2 [✔]
2667.51 s
[string-interpolate] handles a small code snippet correctly/3 [✔]
2667.51 s
[string-interpolate] __i'L
2667.51 s
[string-interpolate] when there are newlines
2667.51 s
[string-interpolate] handles a small code snippet correctly/1 [✔]
2667.51 s
[string-interpolate] handles a small code snippet correctly/2 [✔]
2667.51 s
[string-interpolate] handles a small code snippet correctly/3 [✔]
2667.51 s
[string-interpolate] iii
2667.51 s
[string-interpolate] when there is whitespace
2667.51 s
[string-interpolate] collapses a small example of whitespace [✔]
2667.51 s
[string-interpolate] collapses a small example of newlines [✔]
2667.51 s
[string-interpolate] iii'E
2667.51 s
[string-interpolate] when there is whitespace
2667.52 s
[string-interpolate] collapses a small example of whitespace [✔]
2667.52 s
[string-interpolate] collapses a small example of newlines [✔]
2667.52 s
[string-interpolate] iii'L
2667.52 s
[string-interpolate] when there is whitespace
2667.52 s
[string-interpolate] collapses a small example of whitespace [✔]
2667.52 s
[string-interpolate] collapses a small example of newlines [✔]
2667.52 s
[string-interpolate]
2667.52 s
[string-interpolate] Finished in 19.8442 seconds
2667.52 s
[string-interpolate] 57 examples, 0 failures
2667.52 s
[string-interpolate] Test suite string-interpolate-test: PASS
2667.52 s
[string-interpolate] Test suite logged to:
2667.52 s
[string-interpolate] dist/test/string-interpolate-0.3.4.0-string-interpolate-test.log
2667.52 s
[string-interpolate] 1 of 1 test suites (1 of 1 test cases) passed.
2667.52 s
[string-interpolate] Phase: haddockPhase
2667.52 s
[string-interpolate] Preprocessing library for string-interpolate-0.3.4.0..
2667.52 s
[string-interpolate] Running Haddock on library for string-interpolate-0.3.4.0..
2667.52 s
[string-interpolate] Warning: --source-* options are ignored when --hyperlinked-source is enabled.
2667.52 s
[string-interpolate] Warning: 'charUtf8' is out of scope.
2667.52 s
[string-interpolate] If you qualify the identifier, haddock can try to link it anyway.
2667.52 s
[string-interpolate] 0% ( 0 / 1) in 'Data.String.Interpolate.Conversion.ByteStringSink'
2667.52 s
[string-interpolate] Missing documentation for:
2667.52 s
[string-interpolate] Module header
2667.53 s
[string-interpolate] 0% ( 0 / 1) in 'Data.String.Interpolate.Conversion.TextSink'
2667.53 s
[string-interpolate] Missing documentation for:
2667.53 s
[string-interpolate] Module header
2667.53 s
[string-interpolate] 100% ( 8 / 8) in 'Data.String.Interpolate.Conversion'
2667.53 s
[string-interpolate] 0% ( 0 / 4) in 'Data.String.Interpolate.Types'
2667.53 s
[string-interpolate] Missing documentation for:
2667.53 s
[string-interpolate] Module header
2667.53 s
[string-interpolate] InterpSegment (src/lib/Data/String/Interpolate/Types.hs:7)
2667.53 s
[string-interpolate] Line (src/lib/Data/String/Interpolate/Types.hs:14)
2667.53 s
[string-interpolate] Lines (src/lib/Data/String/Interpolate/Types.hs:15)
2667.53 s
[string-interpolate] 80% ( 4 / 5) in 'Data.String.Interpolate.Parse'
2667.53 s
[string-interpolate] Missing documentation for:
2667.53 s
[string-interpolate] dosToUnix (src/lib/Data/String/Interpolate/Parse.hs:109)
2667.53 s
[string-interpolate] Warning: 'IsString' is out of scope.
2667.54 s
[string-interpolate] If you qualify the identifier, haddock can try to link it anyway.
2667.54 s
[text-iso8601] Documentation created: dist/doc/html/text-iso8601/index.html,
2667.54 s
[text-iso8601] dist/doc/html/text-iso8601/text-iso8601.txt
2667.54 s
[text-iso8601] Preprocessing test suite 'text-iso8601-tests' for text-iso8601-0.1.1..
2667.54 s
[text-iso8601] Phase: installPhase
2667.54 s
[text-iso8601] Installing library in /nix/store/8gkfv09xjbkvjx4afqvsjsgqmsc5n1qs-text-iso8601-0.1.1/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/text-iso8601-0.1.1-EX4KiHAhpSpDTEurZRHxkA
2667.54 s
[text-iso8601] Phase: fixupPhase
2667.54 s
[text-iso8601] shrinking RPATHs of ELF executables and libraries in /nix/store/8gkfv09xjbkvjx4afqvsjsgqmsc5n1qs-text-iso8601-0.1.1
2667.54 s
[text-iso8601] shrinking /nix/store/8gkfv09xjbkvjx4afqvsjsgqmsc5n1qs-text-iso8601-0.1.1/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHStext-iso8601-0.1.1-EX4KiHAhpSpDTEurZRHxkA-ghc9.6.3.so
2667.54 s
[text-iso8601] checking for references to /build/ in /nix/store/8gkfv09xjbkvjx4afqvsjsgqmsc5n1qs-text-iso8601-0.1.1...
2667.54 s
[text-iso8601] patching script interpreter paths in /nix/store/8gkfv09xjbkvjx4afqvsjsgqmsc5n1qs-text-iso8601-0.1.1
2667.54 s
[text-iso8601] stripping (with command strip and flags -S -p) in /nix/store/8gkfv09xjbkvjx4afqvsjsgqmsc5n1qs-text-iso8601-0.1.1/lib
2667.54 s
[text-iso8601] shrinking RPATHs of ELF executables and libraries in /nix/store/8qvgg8iq0p27xgh4mwhmfpq9p7nnjg63-text-iso8601-0.1.1-doc
2667.54 s
[text-iso8601] checking for references to /build/ in /nix/store/8qvgg8iq0p27xgh4mwhmfpq9p7nnjg63-text-iso8601-0.1.1-doc...
2667.54 s
[text-iso8601] patching script interpreter paths in /nix/store/8qvgg8iq0p27xgh4mwhmfpq9p7nnjg63-text-iso8601-0.1.1-doc
2667.54 s
[witherable] Phase: updateAutotoolsGnuConfigScriptsPhase
2667.54 s
[witherable] Phase: configurePhase
2667.54 s
[witherable] configureFlags: --verbose --prefix=/nix/store/hqvbhqzxs4ybgh629pbbxxslach8q3mg-witherable-0.5 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/aj0a154493cljw6680qcrykdbr4xw95i-witherable-0.5-doc/share/doc/witherable-0.5 --with-gcc=gcc --package-db=/build/tmp.wdLoPtxxH0/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/yw7vb4hamv9mqgbgf7598zvis7k2spyx-ncurses-6.5/lib --extra-lib-dirs=/nix/store/adfh8p731fy9iahv0mccbx0is6i96diy-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vf3hfbbl7h32axb73fa2b0dbqg0gmjgi-elfutils-0.192/lib --extra-lib-dirs=/nix/store/wx2hkwfpc39ixyww2hai0v697zzrpbxr-gmp-with-cxx-6.3.0/lib
2667.54 s
[witherable] Using Parsec parser
2667.54 s
[witherable] Configuring witherable-0.5...
2667.55 s
[witherable] Dependency base >=4.9 && <5: using base-4.18.1.0
2667.55 s
[witherable] Dependency base-orphans >=0.8.4 && <0.10: using base-orphans-0.9.3
2667.55 s
[witherable] Dependency containers >=0.5.7.1 && <0.8: using containers-0.6.7
2667.55 s
[witherable] Dependency hashable >=1.2.7.0 && <1.6: using hashable-1.4.7.0
2667.55 s
[witherable] Dependency indexed-traversable >=0.1.1 && <0.2: using
2667.55 s
[witherable] indexed-traversable-0.1.4
2667.55 s
[witherable] Dependency indexed-traversable-instances >=0.1 && <0.2: using
2667.55 s
[witherable] indexed-traversable-instances-0.1.2
2667.55 s
[witherable] Dependency transformers >=0.5.2.0 && <0.7: using transformers-0.6.1.0
2667.55 s
[witherable] Dependency unordered-containers >=0.2.12.0 && <0.3: using
2667.55 s
[witherable] unordered-containers-0.2.20
2667.55 s
[witherable] Dependency vector >=0.12.2.0 && <0.14: using vector-0.13.2.0
2667.55 s
[witherable] Dependency QuickCheck >=2.14.2: using QuickCheck-2.14.3
2667.55 s
[witherable] Dependency base: using base-4.18.1.0
2667.56 s
[witherable] Dependency containers: using containers-0.6.7
2667.56 s
[witherable] Dependency hashable: using hashable-1.4.7.0
2667.56 s
[witherable] Dependency quickcheck-instances: using quickcheck-instances-0.3.32
2667.56 s
[witherable] Dependency tasty: using tasty-1.5.3
2667.56 s
[witherable] Dependency tasty-quickcheck: using tasty-quickcheck-0.11
2667.56 s
[witherable] Dependency transformers: using transformers-0.6.1.0
2667.56 s
[witherable] Dependency unordered-containers: using unordered-containers-0.2.20
2667.56 s
[witherable] Dependency vector: using vector-0.13.2.0
2667.56 s
[witherable] Dependency witherable: using witherable-0.5
2667.56 s
[witherable] Source component graph:
2667.56 s
[witherable] component lib
2667.56 s
[witherable] component test:witherable-tests dependency lib
2667.56 s
[witherable] Configured component graph:
2667.56 s
[witherable] component witherable-0.5-5BtrC1gnyqkDSwG0XsP2r3
2667.56 s
[witherable] include base-4.18.1.0
2667.56 s
[witherable] include base-orphans-0.9.3-EsfNI13WQjn4lDOQc9i0fL
2667.56 s
[witherable] include containers-0.6.7
2667.56 s
[witherable] include hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3
2667.56 s
[witherable] include indexed-traversable-0.1.4-3KQfryvD6CkLv2KxalzUb5
2667.56 s
[witherable] include indexed-traversable-instances-0.1.2-3K6JKtKWWRkLY5MVB3w6xq
2667.56 s
[witherable] include transformers-0.6.1.0
2667.56 s
[witherable] include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn
2667.56 s
[witherable] include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO
2667.56 s
[witherable] component witherable-0.5-FQSMZ3OomtGGBigx99ttY0-witherable-tests
2667.56 s
[witherable] include QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS
2667.56 s
[witherable] include base-4.18.1.0
2667.56 s
[witherable] include containers-0.6.7
2667.56 s
[witherable] include hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3
2667.56 s
[witherable] include quickcheck-instances-0.3.32-9fGeBu9hiv82mPGYbzXPCv
2667.56 s
[witherable] include tasty-1.5.3-9zGpMC6Ttly7LCIedANHX6
2667.57 s
[witherable] include tasty-quickcheck-0.11-HhViYyBQlQLAr2fMuKMnwF
2667.57 s
[witherable] include transformers-0.6.1.0
2667.57 s
[witherable] include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn
2667.57 s
[witherable] include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO
2667.57 s
[witherable] include witherable-0.5-5BtrC1gnyqkDSwG0XsP2r3
2667.57 s
[witherable] Linked component graph:
2667.57 s
[witherable] unit witherable-0.5-5BtrC1gnyqkDSwG0XsP2r3
2667.57 s
[witherable] include base-4.18.1.0
2667.57 s
[witherable] include base-orphans-0.9.3-EsfNI13WQjn4lDOQc9i0fL
2667.57 s
[witherable] include containers-0.6.7
2667.57 s
[witherable] include hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3
2667.90 s
[extra:post-build] Uploading to the NixCI cache: /nix/store/3g5rvq5di39f5fc369dxmwsmklhh051c-extra-1.7.16 /nix/store/va4lrjl39wm9bxync567679nrkcyii0y-extra-1.7.16-doc
2668.43 s
[extra:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
2669.06 s
[extra:post-build] copying 2 paths...
2669.06 s
[extra:post-build] copying path '/nix/store/va4lrjl39wm9bxync567679nrkcyii0y-extra-1.7.16-doc' to 'https://cache.nix-ci.com'...
2673.38 s
[extra:post-build] copying path '/nix/store/3g5rvq5di39f5fc369dxmwsmklhh051c-extra-1.7.16' to 'https://cache.nix-ci.com'...
2677.93 s
[extra:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
2679.02 s
[extra:post-build] copying 1 paths...
2679.04 s
[extra:post-build] copying path '/nix/store/82fkrqfqk6lg7niw51rxb3lsr0m9g2il-extra-1.7.16.drv' to 'https://cache.nix-ci.com'...
2681.23 s
Uploaded extra in 13.4s
2681.23 s
Progress: 190 of 217 built (6 building), 312 of 312 downloaded from cache
2681.23 s
Built extra in 1m49s
2681.23 s
[semialign] depends indexed-traversable-instances-0.1.2-3K6JKtKWWRkLY5MVB3w6xq
2681.23 s
[semialign] depends semigroupoids-6.0.1-1W2tGRcCKBULFl2sTeAMQR
2681.23 s
[semialign] depends tagged-0.8.8-KnTUHMtQah6DmtzwHmdxEL
2681.23 s
[semialign] depends these-1.2.1-5P6Fv3Pe7oRFsFG3HrYm87
2681.23 s
[semialign] depends transformers-0.6.1.0
2681.23 s
[semialign] depends unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn
2681.23 s
[semialign] depends vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO
2681.24 s
[semialign] Using Cabal-3.10.1.0 compiled by ghc-9.6
2681.24 s
[semialign] Using compiler: ghc-9.6.3
2681.24 s
[semialign] Using install prefix:
2681.24 s
[semialign] /nix/store/cqywz8fjqkjijy01h0pz2dyzh0h1z74h-semialign-1.3.1
2681.24 s
[semialign] Executables installed in:
2681.24 s
[semialign] /nix/store/cqywz8fjqkjijy01h0pz2dyzh0h1z74h-semialign-1.3.1/bin
2681.24 s
[semialign] Libraries installed in:
2681.24 s
[semialign] /nix/store/cqywz8fjqkjijy01h0pz2dyzh0h1z74h-semialign-1.3.1/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/semialign-1.3.1-8WahCywZIivIMgZNchc7Ew
2681.24 s
[semialign] Dynamic Libraries installed in:
2681.24 s
[semialign] /nix/store/cqywz8fjqkjijy01h0pz2dyzh0h1z74h-semialign-1.3.1/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3
2681.24 s
[semialign] Private executables installed in:
2681.24 s
[semialign] /nix/store/cqywz8fjqkjijy01h0pz2dyzh0h1z74h-semialign-1.3.1/libexec/x86_64-linux-ghc-9.6.3/semialign-1.3.1
2681.24 s
[semialign] Data files installed in:
2681.24 s
[semialign] /nix/store/cqywz8fjqkjijy01h0pz2dyzh0h1z74h-semialign-1.3.1/share/x86_64-linux-ghc-9.6.3/semialign-1.3.1
2681.24 s
[semialign] Documentation installed in:
2681.24 s
[semialign] /nix/store/g7i1qpjpxg4kgf0xa1bwmh0sw0ihngx9-semialign-1.3.1-doc/share/doc/semialign-1.3.1
2681.24 s
[semialign] Configuration files installed in:
2681.24 s
[semialign] /nix/store/cqywz8fjqkjijy01h0pz2dyzh0h1z74h-semialign-1.3.1/etc
2681.24 s
[semialign] No alex found
2681.24 s
[semialign] Using ar found on system at:
2681.24 s
[semialign] /nix/store/87zpmcmwvn48z4lbrfba74b312h22s6c-binutils-wrapper-2.44/bin/ar
2681.24 s
[semialign] No c2hs found
2681.24 s
[semialign] No cpphs found
2681.25 s
[semialign] No doctest found
2681.25 s
[semialign] Using gcc version 14.3.0 given by user at:
2681.25 s
[semialign] /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/gcc
2681.25 s
[semialign] Using ghc version 9.6.3 found on system at:
2681.25 s
[semialign] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/ghc
2681.25 s
[semialign] Using ghc-pkg version 9.6.3 found on system at:
2681.25 s
[semialign] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/ghc-pkg-9.6.3
2681.25 s
[semialign] No ghcjs found
2681.25 s
[semialign] No ghcjs-pkg found
2681.25 s
[semialign] No greencard found
2681.25 s
[semialign] Using haddock version 2.29.1 found on system at:
2681.25 s
[semialign] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/haddock-ghc-9.6.3
2681.25 s
[semialign] No happy found
2681.25 s
[semialign] Using haskell-suite found on system at: haskell-suite-dummy-location
2681.25 s
[semialign] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location
2681.25 s
[semialign] No hmake found
2681.25 s
[semialign] Using hpc version 0.68 found on system at:
2681.25 s
[semialign] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/hpc-ghc-9.6.3
2681.25 s
[semialign] Using hsc2hs version 0.68.9 found on system at:
2681.25 s
[semialign] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/hsc2hs-ghc-9.6.3
2681.25 s
[semialign] Using hscolour version 1.25 found on system at:
2681.25 s
[semialign] /nix/store/s7zghqqjhw73n7zzski9hyx8f25l0lsj-hscolour-1.25/bin/HsColour
2681.25 s
[semialign] No jhc found
2681.25 s
[semialign] Using ld found on system at:
2681.25 s
[semialign] /nix/store/87zpmcmwvn48z4lbrfba74b312h22s6c-binutils-wrapper-2.44/bin/ld.gold
2681.26 s
[semialign] No pkg-config found
2681.26 s
[semialign] Using runghc version 9.6.3 found on system at:
2681.26 s
[semialign] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/runghc-9.6.3
2681.26 s
[semialign] Using strip version 2.44 found on system at:
2681.26 s
[semialign] /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/strip
2681.26 s
[semialign] Using tar found on system at:
2681.26 s
[semialign] /nix/store/w60s4xh1pjg6dwbw7j0b4xzlpp88q5qg-gnutar-1.35/bin/tar
2681.26 s
[semialign] No uhc found
2681.26 s
[semialign] Phase: buildPhase
2681.26 s
[semialign] Preprocessing library for semialign-1.3.1..
2681.26 s
[semialign] Building library for semialign-1.3.1..
2681.26 s
[semialign] [1 of 6] Compiling Data.Semialign.Internal ( src/Data/Semialign/Internal.hs, dist/build/Data/Semialign/Internal.o, dist/build/Data/Semialign/Internal.dyn_o )
2681.26 s
[string-interpolate] 100% ( 10 / 10) in 'Data.String.Interpolate'
2681.59 s
[text-iso8601:post-build] Uploading to the NixCI cache: /nix/store/8gkfv09xjbkvjx4afqvsjsgqmsc5n1qs-text-iso8601-0.1.1 /nix/store/8qvgg8iq0p27xgh4mwhmfpq9p7nnjg63-text-iso8601-0.1.1-doc
2682.34 s
[text-iso8601:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
2682.87 s
[text-iso8601:post-build] copying 2 paths...
2682.87 s
[text-iso8601:post-build] copying path '/nix/store/8qvgg8iq0p27xgh4mwhmfpq9p7nnjg63-text-iso8601-0.1.1-doc' to 'https://cache.nix-ci.com'...
2684.53 s
[text-iso8601:post-build] copying path '/nix/store/8gkfv09xjbkvjx4afqvsjsgqmsc5n1qs-text-iso8601-0.1.1' to 'https://cache.nix-ci.com'...
2688.95 s
[text-iso8601:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
2689.67 s
[text-iso8601:post-build] copying 1 paths...
2689.69 s
[text-iso8601:post-build] copying path '/nix/store/prvdhv457ip561n49sy921pjjpal08xf-text-iso8601-0.1.1.drv' to 'https://cache.nix-ci.com'...
2691.74 s
Uploaded text-iso8601 in 10.2s
2691.74 s
Progress: 191 of 218 built (5 building), 312 of 312 downloaded from cache
2691.74 s
Built text-iso8601 in 1m58s
2691.74 s
[witherable] include indexed-traversable-0.1.4-3KQfryvD6CkLv2KxalzUb5
2691.74 s
[witherable] include indexed-traversable-instances-0.1.2-3K6JKtKWWRkLY5MVB3w6xq
2691.74 s
[witherable] include transformers-0.6.1.0
2691.74 s
[witherable] include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn
2691.74 s
[witherable] include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO
2691.74 s
[witherable] Witherable=witherable-0.5-5BtrC1gnyqkDSwG0XsP2r3:Witherable
2691.74 s
[witherable] unit witherable-0.5-FQSMZ3OomtGGBigx99ttY0-witherable-tests
2691.74 s
[witherable] include QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS
2691.74 s
[witherable] include base-4.18.1.0
2691.74 s
[witherable] include containers-0.6.7
2691.74 s
[witherable] include hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3
2691.74 s
[witherable] include quickcheck-instances-0.3.32-9fGeBu9hiv82mPGYbzXPCv
2691.74 s
[witherable] include tasty-1.5.3-9zGpMC6Ttly7LCIedANHX6
2691.74 s
[witherable] include tasty-quickcheck-0.11-HhViYyBQlQLAr2fMuKMnwF
2691.74 s
[witherable] include transformers-0.6.1.0
2691.74 s
[witherable] include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn
2691.74 s
[witherable] include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO
2691.75 s
[witherable] include witherable-0.5-5BtrC1gnyqkDSwG0XsP2r3
2691.75 s
[witherable] Ready component graph:
2691.75 s
[witherable] definite witherable-0.5-5BtrC1gnyqkDSwG0XsP2r3
2691.75 s
[witherable] depends base-4.18.1.0
2691.75 s
[witherable] depends base-orphans-0.9.3-EsfNI13WQjn4lDOQc9i0fL
2691.75 s
[witherable] depends containers-0.6.7
2691.75 s
[witherable] depends hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3
2691.75 s
[witherable] depends indexed-traversable-0.1.4-3KQfryvD6CkLv2KxalzUb5
2691.75 s
[witherable] depends indexed-traversable-instances-0.1.2-3K6JKtKWWRkLY5MVB3w6xq
2691.75 s
[witherable] depends transformers-0.6.1.0
2691.75 s
[witherable] depends unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn
2691.75 s
[witherable] depends vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO
2691.75 s
[witherable] definite witherable-0.5-FQSMZ3OomtGGBigx99ttY0-witherable-tests
2691.75 s
[witherable] depends QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS
2691.75 s
[witherable] depends base-4.18.1.0
2691.75 s
[witherable] depends containers-0.6.7
2691.75 s
[witherable] depends hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3
2691.75 s
[witherable] depends quickcheck-instances-0.3.32-9fGeBu9hiv82mPGYbzXPCv
2691.75 s
[witherable] depends tasty-1.5.3-9zGpMC6Ttly7LCIedANHX6
2691.75 s
[witherable] depends tasty-quickcheck-0.11-HhViYyBQlQLAr2fMuKMnwF
2691.75 s
[witherable] depends transformers-0.6.1.0
2691.75 s
[witherable] depends unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn
2691.75 s
[witherable] depends vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO
2691.75 s
[witherable] depends witherable-0.5-5BtrC1gnyqkDSwG0XsP2r3
2691.75 s
[witherable] Using Cabal-3.10.1.0 compiled by ghc-9.6
2691.75 s
[witherable] Using compiler: ghc-9.6.3
2691.75 s
[witherable] Using install prefix:
2691.75 s
[witherable] /nix/store/hqvbhqzxs4ybgh629pbbxxslach8q3mg-witherable-0.5
2691.75 s
[witherable] Executables installed in:
2691.75 s
[witherable] /nix/store/hqvbhqzxs4ybgh629pbbxxslach8q3mg-witherable-0.5/bin
2691.75 s
[witherable] Libraries installed in:
2691.75 s
[witherable] /nix/store/hqvbhqzxs4ybgh629pbbxxslach8q3mg-witherable-0.5/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/witherable-0.5-5BtrC1gnyqkDSwG0XsP2r3
2691.75 s
[witherable] Dynamic Libraries installed in:
2691.75 s
[witherable] /nix/store/hqvbhqzxs4ybgh629pbbxxslach8q3mg-witherable-0.5/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3
2691.75 s
[witherable] Private executables installed in:
2691.75 s
[witherable] /nix/store/hqvbhqzxs4ybgh629pbbxxslach8q3mg-witherable-0.5/libexec/x86_64-linux-ghc-9.6.3/witherable-0.5
2691.75 s
[witherable] Data files installed in:
2691.75 s
[witherable] /nix/store/hqvbhqzxs4ybgh629pbbxxslach8q3mg-witherable-0.5/share/x86_64-linux-ghc-9.6.3/witherable-0.5
2691.75 s
[witherable] Documentation installed in:
2691.75 s
[witherable] /nix/store/aj0a154493cljw6680qcrykdbr4xw95i-witherable-0.5-doc/share/doc/witherable-0.5
2691.75 s
[witherable] Configuration files installed in:
2691.75 s
[witherable] /nix/store/hqvbhqzxs4ybgh629pbbxxslach8q3mg-witherable-0.5/etc
2691.75 s
[witherable] No alex found
2691.75 s
[witherable] Using ar found on system at:
2691.75 s
[witherable] /nix/store/87zpmcmwvn48z4lbrfba74b312h22s6c-binutils-wrapper-2.44/bin/ar
2691.75 s
[witherable] No c2hs found
2691.75 s
[witherable] No cpphs found
2691.75 s
[witherable] No doctest found
2691.75 s
[witherable] Using gcc version 14.3.0 given by user at:
2691.75 s
[witherable] /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/gcc
2691.75 s
[witherable] Using ghc version 9.6.3 found on system at:
2691.75 s
[witherable] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/ghc
2691.75 s
[witherable] Using ghc-pkg version 9.6.3 found on system at:
2691.75 s
[witherable] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/ghc-pkg-9.6.3
2691.75 s
[witherable] No ghcjs found
2691.75 s
[witherable] No ghcjs-pkg found
2691.75 s
[witherable] No greencard found
2691.75 s
[witherable] Using haddock version 2.29.1 found on system at:
2691.75 s
[witherable] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/haddock-ghc-9.6.3
2691.75 s
[witherable] No happy found
2691.75 s
[witherable] Using haskell-suite found on system at: haskell-suite-dummy-location
2691.75 s
[witherable] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location
2691.75 s
[witherable] No hmake found
2691.75 s
[witherable] Using hpc version 0.68 found on system at:
2691.88 s
Building /nix/store/7xlz2ypj560y2iggdnyyzkfszbrf5x1l-unix-compat-0.7.4.drv
2691.88 s
[http-types] Documentation created: dist/doc/html/http-types/index.html,
2691.88 s
[http-types] dist/doc/html/http-types/http-types.txt
2691.88 s
[http-types] Preprocessing test suite 'spec' for http-types-0.12.4..
2691.88 s
[http-types] Phase: installPhase
2691.88 s
[http-types] Installing library in /nix/store/64i7pzkxilxljddadkx408lgwacnby79-http-types-0.12.4/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/http-types-0.12.4-8E2iQSJ1YoQLfNlBKQkNvc
2691.88 s
[http-types] Phase: fixupPhase
2691.88 s
[http-types] shrinking RPATHs of ELF executables and libraries in /nix/store/64i7pzkxilxljddadkx408lgwacnby79-http-types-0.12.4
2691.88 s
[http-types] shrinking /nix/store/64i7pzkxilxljddadkx408lgwacnby79-http-types-0.12.4/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHShttp-types-0.12.4-8E2iQSJ1YoQLfNlBKQkNvc-ghc9.6.3.so
2691.88 s
[http-types] checking for references to /build/ in /nix/store/64i7pzkxilxljddadkx408lgwacnby79-http-types-0.12.4...
2691.88 s
[http-types] patching script interpreter paths in /nix/store/64i7pzkxilxljddadkx408lgwacnby79-http-types-0.12.4
2691.88 s
[http-types] stripping (with command strip and flags -S -p) in /nix/store/64i7pzkxilxljddadkx408lgwacnby79-http-types-0.12.4/lib
2691.88 s
[http-types] shrinking RPATHs of ELF executables and libraries in /nix/store/1qrb90b7rvhvxmjkhbbg1c7sh3f91jpq-http-types-0.12.4-doc
2691.88 s
[http-types] checking for references to /build/ in /nix/store/1qrb90b7rvhvxmjkhbbg1c7sh3f91jpq-http-types-0.12.4-doc...
2691.88 s
[http-types] patching script interpreter paths in /nix/store/1qrb90b7rvhvxmjkhbbg1c7sh3f91jpq-http-types-0.12.4-doc
2691.88 s
[parsers] Documentation created: dist/doc/html/parsers/index.html,
2691.88 s
[parsers] dist/doc/html/parsers/parsers.txt
2691.88 s
[parsers] Preprocessing test suite 'quickcheck' for parsers-0.12.12..
2691.88 s
[parsers] haddockPhase completed in 31 seconds
2691.88 s
[parsers] Phase: installPhase
2691.88 s
[parsers] Installing library in /nix/store/m2l1x39zzdf0lgsb173xxkg2x19cq60v-parsers-0.12.12/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/parsers-0.12.12-7VRfeAf4wPQAfz8RXhS58j
2691.88 s
[parsers] Phase: fixupPhase
2691.88 s
[parsers] shrinking RPATHs of ELF executables and libraries in /nix/store/m2l1x39zzdf0lgsb173xxkg2x19cq60v-parsers-0.12.12
2691.88 s
[parsers] shrinking /nix/store/m2l1x39zzdf0lgsb173xxkg2x19cq60v-parsers-0.12.12/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHSparsers-0.12.12-7VRfeAf4wPQAfz8RXhS58j-ghc9.6.3.so
2691.88 s
[parsers] checking for references to /build/ in /nix/store/m2l1x39zzdf0lgsb173xxkg2x19cq60v-parsers-0.12.12...
2691.88 s
[parsers] patching script interpreter paths in /nix/store/m2l1x39zzdf0lgsb173xxkg2x19cq60v-parsers-0.12.12
2691.88 s
[parsers] stripping (with command strip and flags -S -p) in /nix/store/m2l1x39zzdf0lgsb173xxkg2x19cq60v-parsers-0.12.12/lib
2691.88 s
[parsers] shrinking RPATHs of ELF executables and libraries in /nix/store/ak2kk198n71csags1s5k81fr6xymf38j-parsers-0.12.12-doc
2691.88 s
[parsers] checking for references to /build/ in /nix/store/ak2kk198n71csags1s5k81fr6xymf38j-parsers-0.12.12-doc...
2691.88 s
[parsers] patching script interpreter paths in /nix/store/ak2kk198n71csags1s5k81fr6xymf38j-parsers-0.12.12-doc
2691.88 s
[semialign] [2 of 6] Compiling Data.Semialign.Indexed ( src/Data/Semialign/Indexed.hs, dist/build/Data/Semialign/Indexed.o, dist/build/Data/Semialign/Indexed.dyn_o )
2691.88 s
[semialign] [3 of 6] Compiling Data.Semialign ( src/Data/Semialign.hs, dist/build/Data/Semialign.o, dist/build/Data/Semialign.dyn_o )
2691.88 s
[semialign] [4 of 6] Compiling Data.Align ( src/Data/Align.hs, dist/build/Data/Align.o, dist/build/Data/Align.dyn_o )
2691.88 s
[semialign] [5 of 6] Compiling Data.Crosswalk ( src/Data/Crosswalk.hs, dist/build/Data/Crosswalk.o, dist/build/Data/Crosswalk.dyn_o )
2691.88 s
[semialign] [6 of 6] Compiling Data.Zip ( src/Data/Zip.hs, dist/build/Data/Zip.o, dist/build/Data/Zip.dyn_o )
2691.88 s
[semialign] [1 of 6] Compiling Data.Semialign.Internal ( src/Data/Semialign/Internal.hs, dist/build/Data/Semialign/Internal.p_o )
2691.88 s
[semialign] [2 of 6] Compiling Data.Semialign.Indexed ( src/Data/Semialign/Indexed.hs, dist/build/Data/Semialign/Indexed.p_o )
2691.88 s
[semialign] [3 of 6] Compiling Data.Semialign ( src/Data/Semialign.hs, dist/build/Data/Semialign.p_o )
2691.88 s
[semialign] [4 of 6] Compiling Data.Align ( src/Data/Align.hs, dist/build/Data/Align.p_o )
2691.88 s
[semialign] [5 of 6] Compiling Data.Crosswalk ( src/Data/Crosswalk.hs, dist/build/Data/Crosswalk.p_o )
2691.88 s
[semialign] [6 of 6] Compiling Data.Zip ( src/Data/Zip.hs, dist/build/Data/Zip.p_o )
2691.88 s
[semialign] Phase: checkPhase
2691.88 s
[semialign] Package has no test suites.
2691.88 s
[semialign] Phase: haddockPhase
2691.88 s
[string-interpolate] Warning: Data.String.Interpolate.Conversion.ByteStringSink: could not find link destinations for:
2691.88 s
[string-interpolate] - Data.String.Interpolate.Conversion.Classes.B
2691.88 s
[string-interpolate] Warning: Data.String.Interpolate.Conversion.TextSink: could not find link destinations for:
2691.88 s
[string-interpolate] - Data.String.Interpolate.Conversion.Classes.B
2691.88 s
[string-interpolate] Warning: Data.String.Interpolate.Conversion: could not find link destinations for:
2691.88 s
[string-interpolate] - Data.String.Interpolate.Conversion.Classes.B
2691.88 s
[string-interpolate] Documentation created: dist/doc/html/string-interpolate/index.html,
2691.88 s
[string-interpolate] dist/doc/html/string-interpolate/string-interpolate.txt
2691.88 s
[string-interpolate] Preprocessing test suite 'string-interpolate-test' for string-interpolate-0.3.4.0..
2691.88 s
[string-interpolate] Phase: installPhase
2691.88 s
[string-interpolate] Installing library in /nix/store/1nwmv87laaq6d5fym5kl3rmlnklz56pk-string-interpolate-0.3.4.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/string-interpolate-0.3.4.0-5JSCslDK5dL2TdEp6Xt9l
2691.88 s
[string-interpolate] Phase: fixupPhase
2691.88 s
[string-interpolate] shrinking RPATHs of ELF executables and libraries in /nix/store/1nwmv87laaq6d5fym5kl3rmlnklz56pk-string-interpolate-0.3.4.0
2691.88 s
[string-interpolate] shrinking /nix/store/1nwmv87laaq6d5fym5kl3rmlnklz56pk-string-interpolate-0.3.4.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHSstring-interpolate-0.3.4.0-5JSCslDK5dL2TdEp6Xt9l-ghc9.6.3.so
2691.88 s
[string-interpolate] checking for references to /build/ in /nix/store/1nwmv87laaq6d5fym5kl3rmlnklz56pk-string-interpolate-0.3.4.0...
2691.88 s
[string-interpolate] patching script interpreter paths in /nix/store/1nwmv87laaq6d5fym5kl3rmlnklz56pk-string-interpolate-0.3.4.0
2691.88 s
[string-interpolate] stripping (with command strip and flags -S -p) in /nix/store/1nwmv87laaq6d5fym5kl3rmlnklz56pk-string-interpolate-0.3.4.0/lib
2691.88 s
[string-interpolate] shrinking RPATHs of ELF executables and libraries in /nix/store/2sdy1450xmxsf4xbqp7cfpm8m4x7nc7v-string-interpolate-0.3.4.0-doc
2691.88 s
[string-interpolate] checking for references to /build/ in /nix/store/2sdy1450xmxsf4xbqp7cfpm8m4x7nc7v-string-interpolate-0.3.4.0-doc...
2691.88 s
[string-interpolate] patching script interpreter paths in /nix/store/2sdy1450xmxsf4xbqp7cfpm8m4x7nc7v-string-interpolate-0.3.4.0-doc
2691.88 s
[witherable] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/hpc-ghc-9.6.3
2691.88 s
[witherable] Using hsc2hs version 0.68.9 found on system at:
2691.88 s
[witherable] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/hsc2hs-ghc-9.6.3
2691.88 s
[witherable] Using hscolour version 1.25 found on system at:
2691.88 s
[witherable] /nix/store/s7zghqqjhw73n7zzski9hyx8f25l0lsj-hscolour-1.25/bin/HsColour
2691.88 s
[witherable] No jhc found
2691.88 s
[witherable] Using ld found on system at:
2691.88 s
[witherable] /nix/store/87zpmcmwvn48z4lbrfba74b312h22s6c-binutils-wrapper-2.44/bin/ld.gold
2691.88 s
[witherable] No pkg-config found
2691.88 s
[witherable] Using runghc version 9.6.3 found on system at:
2691.88 s
[witherable] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/runghc-9.6.3
2691.88 s
[witherable] Using strip version 2.44 found on system at:
2691.88 s
[witherable] /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/strip
2691.88 s
[witherable] Using tar found on system at:
2691.88 s
[witherable] /nix/store/w60s4xh1pjg6dwbw7j0b4xzlpp88q5qg-gnutar-1.35/bin/tar
2691.88 s
[witherable] No uhc found
2691.88 s
[witherable] Phase: buildPhase
2691.88 s
[witherable] Preprocessing library for witherable-0.5..
2691.88 s
[witherable] Building library for witherable-0.5..
2691.88 s
[witherable] [1 of 1] Compiling Witherable ( src/Witherable.hs, dist/build/Witherable.o, dist/build/Witherable.dyn_o )
2691.88 s
[witherable] [1 of 1] Compiling Witherable ( src/Witherable.hs, dist/build/Witherable.p_o )
2692.20 s
[http-types:post-build] Uploading to the NixCI cache: /nix/store/1qrb90b7rvhvxmjkhbbg1c7sh3f91jpq-http-types-0.12.4-doc /nix/store/64i7pzkxilxljddadkx408lgwacnby79-http-types-0.12.4
2692.96 s
[http-types:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
2693.91 s
[http-types:post-build] copying 2 paths...
2693.91 s
[http-types:post-build] copying path '/nix/store/1qrb90b7rvhvxmjkhbbg1c7sh3f91jpq-http-types-0.12.4-doc' to 'https://cache.nix-ci.com'...
2695.46 s
[http-types:post-build] copying path '/nix/store/64i7pzkxilxljddadkx408lgwacnby79-http-types-0.12.4' to 'https://cache.nix-ci.com'...
2699.82 s
[http-types:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
2700.72 s
[http-types:post-build] copying 1 paths...
2700.74 s
[http-types:post-build] copying path '/nix/store/ccrbij85jnjpqwwmjn2pk3cxkw7j1x5i-http-types-0.12.4.drv' to 'https://cache.nix-ci.com'...
2702.81 s
Uploaded http-types in 10.7s
2702.81 s
Progress: 192 of 217 built (5 building), 312 of 312 downloaded from cache
2702.81 s
Built http-types in 2m10s
2703.09 s
[parsers:post-build] Uploading to the NixCI cache: /nix/store/ak2kk198n71csags1s5k81fr6xymf38j-parsers-0.12.12-doc /nix/store/m2l1x39zzdf0lgsb173xxkg2x19cq60v-parsers-0.12.12
2703.56 s
[parsers:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
2704.41 s
[parsers:post-build] copying 2 paths...
2704.41 s
[parsers:post-build] copying path '/nix/store/ak2kk198n71csags1s5k81fr6xymf38j-parsers-0.12.12-doc' to 'https://cache.nix-ci.com'...
2707.83 s
[parsers:post-build] copying path '/nix/store/m2l1x39zzdf0lgsb173xxkg2x19cq60v-parsers-0.12.12' to 'https://cache.nix-ci.com'...
2715.13 s
[parsers:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
2716.18 s
[parsers:post-build] copying 1 paths...
2716.18 s
[parsers:post-build] copying path '/nix/store/ik3rqphz42l9h7x8jvxrv4zwzhrsdw35-parsers-0.12.12.drv' to 'https://cache.nix-ci.com'...
2718.17 s
Uploaded parsers in 15.1s
2718.17 s
Progress: 193 of 218 built (4 building), 312 of 312 downloaded from cache
2718.17 s
Built parsers in 2m25s
2718.55 s
[string-interpolate:post-build] Uploading to the NixCI cache: /nix/store/1nwmv87laaq6d5fym5kl3rmlnklz56pk-string-interpolate-0.3.4.0 /nix/store/2sdy1450xmxsf4xbqp7cfpm8m4x7nc7v-string-interpolate-0.3.4.0-doc
2719.37 s
[string-interpolate:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
2719.75 s
[string-interpolate:post-build] copying 2 paths...
2719.75 s
[string-interpolate:post-build] copying path '/nix/store/2sdy1450xmxsf4xbqp7cfpm8m4x7nc7v-string-interpolate-0.3.4.0-doc' to 'https://cache.nix-ci.com'...
2723.26 s
[string-interpolate:post-build] copying path '/nix/store/1nwmv87laaq6d5fym5kl3rmlnklz56pk-string-interpolate-0.3.4.0' to 'https://cache.nix-ci.com'...
2726.92 s
[string-interpolate:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
2727.80 s
[string-interpolate:post-build] copying 1 paths...
2727.80 s
[string-interpolate:post-build] copying path '/nix/store/lxmg6f151ak7y0jk4mrhssbmazhr2wpc-string-interpolate-0.3.4.0.drv' to 'https://cache.nix-ci.com'...
2729.84 s
Uploaded string-interpolate in 11.4s
2729.87 s
Progress: 194 of 219 built (3 building), 312 of 312 downloaded from cache
2729.87 s
Built string-interpolate in 2m36s
2730.10 s
Building /nix/store/xpcjp6hvz96bcx07cdbgxsgm1cxmw7qs-http-client-0.7.19.drv
2730.10 s
[semialign] Preprocessing library for semialign-1.3.1..
2730.10 s
[semialign] Running Haddock on library for semialign-1.3.1..
2730.10 s
[semialign] Warning: The documentation for the following packages are not installed. No
2730.10 s
[semialign] links will be generated to these packages: vector-0.13.2.0
2730.10 s
[semialign] Warning: --source-* options are ignored when --hyperlinked-source is enabled.
2730.10 s
[semialign] Warning: 'Foldable' is out of scope.
2730.10 s
[semialign] If you qualify the identifier, haddock can try to link it anyway.
2730.10 s
[semialign] Warning: 'join' is out of scope.
2730.10 s
[semialign] If you qualify the identifier, haddock can try to link it anyway.
2730.10 s
[semialign] Warning: 'tabulate' is out of scope.
2730.10 s
[semialign] If you qualify the identifier, haddock can try to link it anyway.
2730.10 s
[semialign] Warning: 'liftA2' is out of scope.
2730.10 s
[semialign] If you qualify the identifier, haddock can try to link it anyway.
2730.10 s
[semialign] 100% ( 4 / 4) in 'Data.Semialign.Indexed'
2730.10 s
[semialign] 88% ( 16 / 18) in 'Data.Semialign'
2730.10 s
[semialign] Missing documentation for:
2730.10 s
[semialign] unzipDefault (src/Data/Semialign/Internal.hs:307)
2730.10 s
[semialign] alignVectorWith (src/Data/Semialign/Internal.hs:716)
2730.10 s
[semialign] Warning: 'These' is out of scope.
2730.10 s
[semialign] If you qualify the identifier, haddock can try to link it anyway.
2730.10 s
[semialign] 92% ( 12 / 13) in 'Data.Align'
2730.10 s
[semialign] Missing documentation for:
2730.10 s
[semialign] alignVectorWith (src/Data/Semialign/Internal.hs:716)
2730.10 s
[semialign] 80% ( 4 / 5) in 'Data.Crosswalk'
2730.10 s
[semialign] Missing documentation for:
2730.10 s
[semialign] Module header
2730.10 s
[semialign] 71% ( 5 / 7) in 'Data.Zip'
2730.10 s
[semialign] Missing documentation for:
2730.10 s
[semialign] unzipDefault (src/Data/Semialign/Internal.hs:307)
2730.10 s
[semialign] Zippy (src/Data/Zip.hs:30)
2730.10 s
[semialign] Warning: Data.Semialign.Indexed: could not find link destinations for:
2730.10 s
[semialign] - Data.Vector.Vector
2730.10 s
[semialign] Warning: Data.Semialign: could not find link destinations for:
2730.10 s
[semialign] - Data.Vector.Generic.Base.Vector
2730.10 s
[semialign] - Data.Vector.Fusion.Bundle.Monadic.Bundle
2730.10 s
[semialign] - Data.Vector.Vector
2730.10 s
[semialign] Warning: Data.Align: could not find link destinations for:
2730.10 s
[semialign] - Data.Vector.Generic.Base.Vector
2730.10 s
[semialign] - Data.Vector.Fusion.Bundle.Monadic.Bundle
2730.10 s
[semialign] - Data.Vector.Vector
2730.10 s
[semialign] Warning: Data.Crosswalk: could not find link destinations for:
2730.10 s
[semialign] - Data.Vector.Vector
2730.10 s
[semialign] Warning: Data.Zip: could not find link destinations for:
2730.10 s
[semialign] - Data.Vector.Fusion.Bundle.Monadic.Bundle
2730.10 s
[semialign] - Data.Vector.Vector
2730.10 s
[semialign] Documentation created: dist/doc/html/semialign/index.html,
2730.10 s
[semialign] dist/doc/html/semialign/semialign.txt
2730.10 s
[semialign] Phase: installPhase
2730.10 s
[semialign] Installing library in /nix/store/cqywz8fjqkjijy01h0pz2dyzh0h1z74h-semialign-1.3.1/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/semialign-1.3.1-8WahCywZIivIMgZNchc7Ew
2730.10 s
[semialign] Phase: fixupPhase
2730.10 s
[semialign] shrinking RPATHs of ELF executables and libraries in /nix/store/cqywz8fjqkjijy01h0pz2dyzh0h1z74h-semialign-1.3.1
2730.10 s
[semialign] shrinking /nix/store/cqywz8fjqkjijy01h0pz2dyzh0h1z74h-semialign-1.3.1/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHSsemialign-1.3.1-8WahCywZIivIMgZNchc7Ew-ghc9.6.3.so
2730.10 s
[semialign] checking for references to /build/ in /nix/store/cqywz8fjqkjijy01h0pz2dyzh0h1z74h-semialign-1.3.1...
2730.10 s
[semialign] patching script interpreter paths in /nix/store/cqywz8fjqkjijy01h0pz2dyzh0h1z74h-semialign-1.3.1
2730.10 s
[semialign] stripping (with command strip and flags -S -p) in /nix/store/cqywz8fjqkjijy01h0pz2dyzh0h1z74h-semialign-1.3.1/lib
2730.10 s
[semialign] shrinking RPATHs of ELF executables and libraries in /nix/store/g7i1qpjpxg4kgf0xa1bwmh0sw0ihngx9-semialign-1.3.1-doc
2730.10 s
[semialign] checking for references to /build/ in /nix/store/g7i1qpjpxg4kgf0xa1bwmh0sw0ihngx9-semialign-1.3.1-doc...
2730.10 s
[semialign] patching script interpreter paths in /nix/store/g7i1qpjpxg4kgf0xa1bwmh0sw0ihngx9-semialign-1.3.1-doc
2730.10 s
[unix-compat] Phase: setupCompilerEnvironmentPhase
2730.10 s
[unix-compat] Build with /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3.
2730.10 s
[unix-compat] Phase: unpackPhase
2730.10 s
[unix-compat] unpacking source archive /nix/store/sxajf6wmraplp7fmlb1571k2xcha606c-unix-compat-0.7.4.tar.gz
2730.10 s
[unix-compat] source root is unix-compat-0.7.4
2730.10 s
[unix-compat] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "unix-compat-0.7.4/unix-compat.cabal"
2730.10 s
[unix-compat] Phase: patchPhase
2730.10 s
[unix-compat] Phase: compileBuildDriverPhase
2730.10 s
[unix-compat] setupCompileFlags: -package-db=/build/tmp.7fm95OiucU/setup-package.conf.d -threaded
2730.10 s
[unix-compat] [1 of 2] Compiling Main ( Setup.lhs, /build/tmp.7fm95OiucU/Main.o )
2730.10 s
[unix-compat] [2 of 2] Linking Setup
2730.11 s
[unix-compat] Phase: updateAutotoolsGnuConfigScriptsPhase
2730.11 s
[unix-compat] Phase: configurePhase
2730.11 s
[unix-compat] configureFlags: --verbose --prefix=/nix/store/3d6zaczq5wvcvmiggfwqpm506cf11lfp-unix-compat-0.7.4 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/gadvjc6a718bax5j97b2p6lm4pj47fws-unix-compat-0.7.4-doc/share/doc/unix-compat-0.7.4 --with-gcc=gcc --package-db=/build/tmp.7fm95OiucU/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/yw7vb4hamv9mqgbgf7598zvis7k2spyx-ncurses-6.5/lib --extra-lib-dirs=/nix/store/adfh8p731fy9iahv0mccbx0is6i96diy-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vf3hfbbl7h32axb73fa2b0dbqg0gmjgi-elfutils-0.192/lib --extra-lib-dirs=/nix/store/wx2hkwfpc39ixyww2hai0v697zzrpbxr-gmp-with-cxx-6.3.0/lib
2730.11 s
[unix-compat] Using Parsec parser
2730.11 s
[unix-compat] Configuring unix-compat-0.7.4...
2730.11 s
[unix-compat] Dependency base >=4.9 && <5: using base-4.18.1.0
2730.11 s
[unix-compat] Dependency unix >=2.7.2.0 && <2.9: using unix-2.8.1.0
2730.11 s
[unix-compat] Dependency HUnit: using HUnit-1.6.2.0
2730.11 s
[unix-compat] Dependency base: using base-4.18.1.0
2730.11 s
[unix-compat] Dependency directory >=1.3.1.0: using directory-1.3.8.1
2730.11 s
[unix-compat] Dependency extra: using extra-1.7.16
2730.11 s
[unix-compat] Dependency hspec >=2.5.5: using hspec-2.11.12
2730.11 s
[unix-compat] Dependency monad-parallel: using monad-parallel-0.8
2730.11 s
[unix-compat] Dependency temporary: using temporary-1.3
2730.11 s
[unix-compat] Dependency unix-compat: using unix-compat-0.7.4
2730.11 s
[unix-compat] Source component graph:
2730.11 s
[unix-compat] component lib
2730.11 s
[unix-compat] component test:unix-compat-testsuite dependency lib
2730.11 s
[unix-compat] Configured component graph:
2730.11 s
[unix-compat] component unix-compat-0.7.4-FTGww1oDu3BJ4n3cKK9JiY
2730.11 s
[unix-compat] include base-4.18.1.0
2730.11 s
[unix-compat] include unix-2.8.1.0
2730.11 s
[unix-compat] component unix-compat-0.7.4-882KF64MJal1PduRzBF6CE-unix-compat-testsuite
2730.11 s
[unix-compat] include HUnit-1.6.2.0-Cmk1z9y2zFk3aX4g3H2nfT
2730.11 s
[unix-compat] include base-4.18.1.0
2730.11 s
[unix-compat] include directory-1.3.8.1
2730.11 s
[unix-compat] include extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ
2730.11 s
[unix-compat] include hspec-2.11.12-8RpQfPL7GgNCJuLqgXbcGU
2730.11 s
[unix-compat] include monad-parallel-0.8-1CIGHe9jvZX2yc171HQFaI
2730.11 s
[unix-compat] include temporary-1.3-1FJWtachrRvJFtqy3IoBZa
2730.11 s
[unix-compat] include unix-compat-0.7.4-FTGww1oDu3BJ4n3cKK9JiY
2730.11 s
[unix-compat] Linked component graph:
2730.11 s
[unix-compat] unit unix-compat-0.7.4-FTGww1oDu3BJ4n3cKK9JiY
2730.11 s
[unix-compat] include base-4.18.1.0
2730.11 s
[unix-compat] include unix-2.8.1.0
2730.11 s
[witherable] Preprocessing test suite 'witherable-tests' for witherable-0.5..
2730.11 s
[witherable] Building test suite 'witherable-tests' for witherable-0.5..
2730.11 s
[witherable] [1 of 1] Compiling Main ( tests/tests.hs, dist/build/witherable-tests/witherable-tests-tmp/Main.o )
2730.11 s
[witherable] [2 of 2] Linking dist/build/witherable-tests/witherable-tests
2730.11 s
[witherable] buildPhase completed in 52 seconds
2730.11 s
[witherable] Phase: checkPhase
2730.11 s
[witherable] Running 1 test suites...
2730.11 s
[witherable] Test suite witherable-tests: RUNNING...
2730.11 s
[witherable] witherable
2730.11 s
[witherable] Filterable
2730.11 s
[witherable] []
2730.11 s
[witherable] conservation: OK (0.03s)
2730.11 s
[witherable] +++ OK, passed 100 tests.
2730.11 s
[witherable] composition: OK (0.02s)
2730.11 s
[witherable] +++ OK, passed 100 tests.
2730.11 s
[witherable] default filter: OK
2730.11 s
[witherable] +++ OK, passed 100 tests.
2730.11 s
[witherable] default mapMaybe: OK
2730.11 s
[witherable] +++ OK, passed 100 tests.
2730.11 s
[witherable] default catMaybes: OK
2730.11 s
[witherable] +++ OK, passed 100 tests.
2730.11 s
[witherable] Maybe
2730.11 s
[witherable] conservation: OK
2730.11 s
[witherable] +++ OK, passed 100 tests.
2730.11 s
[witherable] composition: OK
2730.11 s
[witherable] +++ OK, passed 100 tests.
2730.11 s
[witherable] default filter: OK
2730.11 s
[witherable] +++ OK, passed 100 tests.
2730.11 s
[witherable] default mapMaybe: OK
2730.11 s
[witherable] +++ OK, passed 100 tests.
2730.11 s
[witherable] default catMaybes: OK
2730.11 s
[witherable] +++ OK, passed 100 tests.
2730.11 s
[witherable] Either [Char]
2730.11 s
[witherable] conservation: OK
2730.11 s
[witherable] +++ OK, passed 100 tests.
2730.11 s
[witherable] composition: OK
2730.11 s
[witherable] +++ OK, passed 100 tests.
2730.11 s
[witherable] default filter: OK
2730.11 s
[witherable] +++ OK, passed 100 tests.
2730.11 s
[witherable] default mapMaybe: OK
2730.11 s
[witherable] +++ OK, passed 100 tests.
2730.11 s
[witherable] default catMaybes: OK
2730.11 s
[witherable] +++ OK, passed 100 tests.
2730.11 s
[witherable] Vector
2730.11 s
[witherable] conservation: OK
2730.11 s
[witherable] +++ OK, passed 100 tests.
2730.11 s
[witherable] composition: OK
2730.11 s
[witherable] +++ OK, passed 100 tests.
2730.11 s
[witherable] default filter: OK
2730.11 s
[witherable] +++ OK, passed 100 tests.
2730.11 s
[witherable] default mapMaybe: OK
2730.11 s
[witherable] +++ OK, passed 100 tests.
2730.11 s
[witherable] default catMaybes: OK
2730.11 s
[witherable] +++ OK, passed 100 tests.
2730.11 s
[witherable] Seq
2730.11 s
[witherable] conservation: OK
2730.11 s
[witherable] +++ OK, passed 100 tests.
2730.11 s
[witherable] composition: OK (0.01s)
2730.11 s
[witherable] +++ OK, passed 100 tests.
2730.11 s
[witherable] default filter: OK
2730.11 s
[witherable] +++ OK, passed 100 tests.
2730.11 s
[witherable] default mapMaybe: OK
2730.11 s
[witherable] +++ OK, passed 100 tests.
2730.11 s
[witherable] default catMaybes: OK
2730.11 s
[witherable] +++ OK, passed 100 tests.
2730.11 s
[witherable] IntMap
2730.11 s
[witherable] conservation: OK
2730.11 s
[witherable] +++ OK, passed 100 tests.
2730.11 s
[witherable] composition: OK (0.01s)
2730.11 s
[witherable] +++ OK, passed 100 tests.
2730.11 s
[witherable] default filter: OK
2730.11 s
[witherable] +++ OK, passed 100 tests.
2730.11 s
[witherable] default mapMaybe: OK
2730.11 s
[witherable] +++ OK, passed 100 tests.
2730.11 s
[witherable] default catMaybes: OK
2730.11 s
[witherable] +++ OK, passed 100 tests.
2730.11 s
[witherable] Map K
2730.11 s
[witherable] conservation: OK
2730.11 s
[witherable] +++ OK, passed 100 tests.
2730.11 s
[witherable] composition: OK (0.01s)
2730.11 s
[witherable] +++ OK, passed 100 tests.
2730.11 s
[witherable] default filter: OK
2730.11 s
[witherable] +++ OK, passed 100 tests.
2730.11 s
[witherable] default mapMaybe: OK
2730.11 s
[witherable] +++ OK, passed 100 tests.
2730.11 s
[witherable] default catMaybes: OK
2730.11 s
[witherable] +++ OK, passed 100 tests.
2730.11 s
[witherable] HashMap K
2730.11 s
[witherable] conservation: OK
2730.11 s
[witherable] +++ OK, passed 100 tests.
2730.11 s
[witherable] composition: OK (0.01s)
2730.11 s
[witherable] +++ OK, passed 100 tests.
2730.11 s
[witherable] default filter: OK
2730.11 s
[witherable] +++ OK, passed 100 tests.
2730.12 s
[witherable] default mapMaybe: OK
2730.12 s
[witherable] +++ OK, passed 100 tests.
2730.12 s
[witherable] default catMaybes: OK
2730.12 s
[witherable] +++ OK, passed 100 tests.
2730.12 s
[witherable] Wicked
2730.12 s
[witherable] conservation: OK
2730.12 s
[witherable] +++ OK, passed 100 tests.
2730.12 s
[witherable] composition: OK
2730.12 s
[witherable] +++ OK, passed 100 tests.
2730.12 s
[witherable] default filter: OK
2730.12 s
[witherable] +++ OK, passed 100 tests.
2730.12 s
[witherable] default mapMaybe: OK
2730.12 s
[witherable] +++ OK, passed 100 tests.
2730.12 s
[witherable] default catMaybes: OK
2730.12 s
[witherable] +++ OK, passed 100 tests.
2730.12 s
[witherable] Witherable
2730.12 s
[witherable] []
2730.12 s
[witherable] default wither: OK (0.03s)
2730.12 s
[witherable] +++ OK, passed 100 tests.
2730.12 s
[witherable] default witherM: OK (0.02s)
2730.12 s
[witherable] +++ OK, passed 100 tests.
2730.12 s
[witherable] default filterA: OK (0.01s)
2730.12 s
[witherable] +++ OK, passed 100 tests.
2730.12 s
[witherable] identity: OK (0.02s)
2730.12 s
[witherable] +++ OK, passed 100 tests.
2730.12 s
[witherable] composition: OK (0.05s)
2730.12 s
[witherable] +++ OK, passed 100 tests.
2730.12 s
[witherable] Maybe
2730.12 s
[witherable] default wither: OK
2730.12 s
[witherable] +++ OK, passed 100 tests.
2730.12 s
[witherable] default witherM: OK
2730.12 s
[witherable] +++ OK, passed 100 tests.
2730.12 s
[witherable] default filterA: OK
2730.12 s
[witherable] +++ OK, passed 100 tests.
2730.12 s
[witherable] identity: OK
2730.12 s
[witherable] +++ OK, passed 100 tests.
2730.59 s
[semialign:post-build] Uploading to the NixCI cache: /nix/store/cqywz8fjqkjijy01h0pz2dyzh0h1z74h-semialign-1.3.1 /nix/store/g7i1qpjpxg4kgf0xa1bwmh0sw0ihngx9-semialign-1.3.1-doc
2731.13 s
[semialign:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
2732.25 s
[semialign:post-build] copying 2 paths...
2732.25 s
[semialign:post-build] copying path '/nix/store/g7i1qpjpxg4kgf0xa1bwmh0sw0ihngx9-semialign-1.3.1-doc' to 'https://cache.nix-ci.com'...
2733.95 s
[semialign:post-build] copying path '/nix/store/cqywz8fjqkjijy01h0pz2dyzh0h1z74h-semialign-1.3.1' to 'https://cache.nix-ci.com'...
2739.70 s
[semialign:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
2740.67 s
[semialign:post-build] copying 1 paths...
2740.68 s
[semialign:post-build] copying path '/nix/store/kibj7yckgmxris6j5qkcrsn941acir9c-semialign-1.3.1.drv' to 'https://cache.nix-ci.com'...
2742.79 s
Uploaded semialign in 12.3s
2742.81 s
Progress: 195 of 217 built (3 building), 312 of 312 downloaded from cache
2742.81 s
Built semialign in 1m33s
2742.81 s
[unix-compat] System.PosixCompat=unix-compat-0.7.4-FTGww1oDu3BJ4n3cKK9JiY:System.PosixCompat,System.PosixCompat.Extensions=unix-compat-0.7.4-FTGww1oDu3BJ4n3cKK9JiY:System.PosixCompat.Extensions,System.PosixCompat.Files=unix-compat-0.7.4-FTGww1oDu3BJ4n3cKK9JiY:System.PosixCompat.Files,System.PosixCompat.Process=unix-compat-0.7.4-FTGww1oDu3BJ4n3cKK9JiY:System.PosixCompat.Process,System.PosixCompat.Temp=unix-compat-0.7.4-FTGww1oDu3BJ4n3cKK9JiY:System.PosixCompat.Temp,System.PosixCompat.Time=unix-compat-0.7.4-FTGww1oDu3BJ4n3cKK9JiY:System.PosixCompat.Time,System.PosixCompat.Types=unix-compat-0.7.4-FTGww1oDu3BJ4n3cKK9JiY:System.PosixCompat.Types,System.PosixCompat.Unistd=unix-compat-0.7.4-FTGww1oDu3BJ4n3cKK9JiY:System.PosixCompat.Unistd
2742.81 s
[unix-compat] unit unix-compat-0.7.4-882KF64MJal1PduRzBF6CE-unix-compat-testsuite
2742.81 s
[unix-compat] include HUnit-1.6.2.0-Cmk1z9y2zFk3aX4g3H2nfT
2742.81 s
[unix-compat] include base-4.18.1.0
2742.81 s
[unix-compat] include directory-1.3.8.1
2742.81 s
[unix-compat] include extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ
2742.81 s
[unix-compat] include hspec-2.11.12-8RpQfPL7GgNCJuLqgXbcGU
2742.81 s
[unix-compat] include monad-parallel-0.8-1CIGHe9jvZX2yc171HQFaI
2742.81 s
[unix-compat] include temporary-1.3-1FJWtachrRvJFtqy3IoBZa
2742.81 s
[unix-compat] include unix-compat-0.7.4-FTGww1oDu3BJ4n3cKK9JiY
2742.81 s
[unix-compat] Ready component graph:
2742.81 s
[unix-compat] definite unix-compat-0.7.4-FTGww1oDu3BJ4n3cKK9JiY
2742.81 s
[unix-compat] depends base-4.18.1.0
2742.81 s
[unix-compat] depends unix-2.8.1.0
2742.81 s
[unix-compat] definite unix-compat-0.7.4-882KF64MJal1PduRzBF6CE-unix-compat-testsuite
2742.81 s
[unix-compat] depends HUnit-1.6.2.0-Cmk1z9y2zFk3aX4g3H2nfT
2742.81 s
[unix-compat] depends base-4.18.1.0
2742.81 s
[unix-compat] depends directory-1.3.8.1
2742.81 s
[unix-compat] depends extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ
2742.81 s
[unix-compat] depends hspec-2.11.12-8RpQfPL7GgNCJuLqgXbcGU
2742.81 s
[unix-compat] depends monad-parallel-0.8-1CIGHe9jvZX2yc171HQFaI
2742.81 s
[unix-compat] depends temporary-1.3-1FJWtachrRvJFtqy3IoBZa
2742.81 s
[unix-compat] depends unix-compat-0.7.4-FTGww1oDu3BJ4n3cKK9JiY
2742.81 s
[unix-compat] Using Cabal-3.10.1.0 compiled by ghc-9.6
2742.81 s
[unix-compat] Using compiler: ghc-9.6.3
2742.81 s
[unix-compat] Using install prefix:
2742.82 s
[unix-compat] /nix/store/3d6zaczq5wvcvmiggfwqpm506cf11lfp-unix-compat-0.7.4
2742.82 s
[unix-compat] Executables installed in:
2742.82 s
[unix-compat] /nix/store/3d6zaczq5wvcvmiggfwqpm506cf11lfp-unix-compat-0.7.4/bin
2742.82 s
[unix-compat] Libraries installed in:
2742.82 s
[unix-compat] /nix/store/3d6zaczq5wvcvmiggfwqpm506cf11lfp-unix-compat-0.7.4/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/unix-compat-0.7.4-FTGww1oDu3BJ4n3cKK9JiY
2742.82 s
[unix-compat] Dynamic Libraries installed in:
2742.82 s
[unix-compat] /nix/store/3d6zaczq5wvcvmiggfwqpm506cf11lfp-unix-compat-0.7.4/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3
2742.82 s
[unix-compat] Private executables installed in:
2742.82 s
[unix-compat] /nix/store/3d6zaczq5wvcvmiggfwqpm506cf11lfp-unix-compat-0.7.4/libexec/x86_64-linux-ghc-9.6.3/unix-compat-0.7.4
2742.82 s
[unix-compat] Data files installed in:
2742.82 s
[unix-compat] /nix/store/3d6zaczq5wvcvmiggfwqpm506cf11lfp-unix-compat-0.7.4/share/x86_64-linux-ghc-9.6.3/unix-compat-0.7.4
2742.82 s
[unix-compat] Documentation installed in:
2742.82 s
[unix-compat] /nix/store/gadvjc6a718bax5j97b2p6lm4pj47fws-unix-compat-0.7.4-doc/share/doc/unix-compat-0.7.4
2742.82 s
[unix-compat] Configuration files installed in:
2742.82 s
[unix-compat] /nix/store/3d6zaczq5wvcvmiggfwqpm506cf11lfp-unix-compat-0.7.4/etc
2742.82 s
[unix-compat] No alex found
2742.82 s
[unix-compat] Using ar found on system at:
2742.82 s
[unix-compat] /nix/store/87zpmcmwvn48z4lbrfba74b312h22s6c-binutils-wrapper-2.44/bin/ar
2742.82 s
[unix-compat] No c2hs found
2742.82 s
[unix-compat] No cpphs found
2742.82 s
[unix-compat] No doctest found
2742.82 s
[unix-compat] Using gcc version 14.3.0 given by user at:
2742.82 s
[unix-compat] /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/gcc
2742.82 s
[unix-compat] Using ghc version 9.6.3 found on system at:
2742.82 s
[unix-compat] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/ghc
2742.82 s
[unix-compat] Using ghc-pkg version 9.6.3 found on system at:
2742.82 s
[unix-compat] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/ghc-pkg-9.6.3
2742.82 s
[unix-compat] No ghcjs found
2742.82 s
[unix-compat] No ghcjs-pkg found
2742.82 s
[unix-compat] No greencard found
2742.82 s
[unix-compat] Using haddock version 2.29.1 found on system at:
2742.82 s
[unix-compat] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/haddock-ghc-9.6.3
2742.82 s
[unix-compat] No happy found
2742.82 s
[unix-compat] Using haskell-suite found on system at: haskell-suite-dummy-location
2742.83 s
[unix-compat] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location
2742.83 s
[unix-compat] No hmake found
2742.83 s
[unix-compat] Using hpc version 0.68 found on system at:
2742.83 s
[unix-compat] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/hpc-ghc-9.6.3
2742.83 s
[unix-compat] Using hsc2hs version 0.68.9 found on system at:
2742.83 s
[unix-compat] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/hsc2hs-ghc-9.6.3
2742.83 s
[unix-compat] Using hscolour version 1.25 found on system at:
2742.83 s
[unix-compat] /nix/store/s7zghqqjhw73n7zzski9hyx8f25l0lsj-hscolour-1.25/bin/HsColour
2742.83 s
[unix-compat] No jhc found
2742.83 s
[unix-compat] Using ld found on system at:
2742.83 s
[unix-compat] /nix/store/87zpmcmwvn48z4lbrfba74b312h22s6c-binutils-wrapper-2.44/bin/ld.gold
2742.83 s
[unix-compat] No pkg-config found
2742.83 s
[unix-compat] Using runghc version 9.6.3 found on system at:
2742.83 s
[unix-compat] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/runghc-9.6.3
2742.83 s
[unix-compat] Using strip version 2.44 found on system at:
2742.83 s
[unix-compat] /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/strip
2742.83 s
[unix-compat] Using tar found on system at:
2742.83 s
[unix-compat] /nix/store/w60s4xh1pjg6dwbw7j0b4xzlpp88q5qg-gnutar-1.35/bin/tar
2742.83 s
[unix-compat] No uhc found
2742.83 s
[unix-compat] Phase: buildPhase
2742.83 s
[unix-compat] Preprocessing library for unix-compat-0.7.4..
2742.83 s
[witherable] composition: OK
2742.83 s
[witherable] +++ OK, passed 100 tests.
2742.83 s
[witherable] Either [Char]
2742.83 s
[witherable] default wither: OK
2742.83 s
[witherable] +++ OK, passed 100 tests.
2742.83 s
[witherable] default witherM: OK
2742.83 s
[witherable] +++ OK, passed 100 tests.
2742.83 s
[witherable] default filterA: OK
2742.83 s
[witherable] +++ OK, passed 100 tests.
2742.83 s
[witherable] identity: OK
2742.83 s
[witherable] +++ OK, passed 100 tests.
2742.83 s
[witherable] composition: OK
2742.83 s
[witherable] +++ OK, passed 100 tests.
2742.83 s
[witherable] Vector
2742.83 s
[witherable] default wither: OK (0.02s)
2742.83 s
[witherable] +++ OK, passed 100 tests.
2742.83 s
[witherable] default witherM: OK (0.03s)
2742.83 s
[witherable] +++ OK, passed 100 tests.
2742.83 s
[witherable] default filterA: OK (0.02s)
2742.83 s
[witherable] +++ OK, passed 100 tests.
2742.83 s
[witherable] identity: OK (0.03s)
2742.83 s
[witherable] +++ OK, passed 100 tests.
2742.83 s
[witherable] composition: OK (0.06s)
2742.83 s
[witherable] +++ OK, passed 100 tests.
2742.83 s
[witherable] Seq
2742.83 s
[witherable] default wither: OK (0.12s)
2742.83 s
[witherable] +++ OK, passed 100 tests.
2742.83 s
[witherable] default witherM: OK (0.02s)
2742.83 s
[witherable] +++ OK, passed 100 tests.
2742.83 s
[witherable] default filterA: OK
2742.83 s
[witherable] +++ OK, passed 100 tests.
2742.83 s
[witherable] identity: OK (0.03s)
2742.83 s
[witherable] +++ OK, passed 100 tests.
2742.83 s
[witherable] composition: OK (0.15s)
2742.83 s
[witherable] +++ OK, passed 100 tests.
2742.83 s
[witherable] IntMap
2742.83 s
[witherable] default wither: OK (0.08s)
2742.83 s
[witherable] +++ OK, passed 100 tests.
2742.83 s
[witherable] default witherM: OK (0.08s)
2742.83 s
[witherable] +++ OK, passed 100 tests.
2742.83 s
[witherable] default filterA: OK (0.03s)
2742.83 s
[witherable] +++ OK, passed 100 tests.
2742.83 s
[witherable] identity: OK (0.02s)
2742.83 s
[witherable] +++ OK, passed 100 tests.
2742.83 s
[witherable] composition: OK (0.05s)
2742.83 s
[witherable] +++ OK, passed 100 tests.
2742.83 s
[witherable] Map K
2742.83 s
[witherable] default wither: OK (0.02s)
2742.83 s
[witherable] +++ OK, passed 100 tests.
2742.83 s
[witherable] default witherM: OK (0.03s)
2742.83 s
[witherable] +++ OK, passed 100 tests.
2742.83 s
[witherable] default filterA: OK (0.02s)
2742.83 s
[witherable] +++ OK, passed 100 tests.
2742.83 s
[witherable] identity: OK (0.02s)
2742.83 s
[witherable] +++ OK, passed 100 tests.
2742.83 s
[witherable] composition: OK (0.04s)
2742.83 s
[witherable] +++ OK, passed 100 tests.
2742.83 s
[witherable] HashMap K
2742.83 s
[witherable] default wither: OK (0.02s)
2742.83 s
[witherable] +++ OK, passed 100 tests.
2742.83 s
[witherable] default witherM: OK (0.01s)
2742.83 s
[witherable] +++ OK, passed 100 tests.
2742.83 s
[witherable] default filterA: OK (0.02s)
2742.83 s
[witherable] +++ OK, passed 100 tests.
2742.83 s
[witherable] identity: OK (0.02s)
2742.83 s
[witherable] +++ OK, passed 100 tests.
2742.83 s
[witherable] composition: OK (0.09s)
2742.83 s
[witherable] +++ OK, passed 100 tests.
2742.83 s
[witherable] nub
2742.83 s
[witherable] ordNub: OK
2742.83 s
[witherable] +++ OK, passed 100 tests.
2742.83 s
[witherable] ordNubOn: OK (0.12s)
2742.83 s
[witherable] +++ OK, passed 100 tests.
2742.83 s
[witherable] hashNub: OK
2742.83 s
[witherable] +++ OK, passed 100 tests.
2742.83 s
[witherable] hashNubOn: OK (0.10s)
2742.83 s
[witherable] +++ OK, passed 100 tests.
2742.83 s
[witherable] ordNub is lazy: OK
2742.83 s
[witherable] +++ OK, passed 1 test.
2742.83 s
[witherable] hashNub is lazy: OK
2742.84 s
[witherable] +++ OK, passed 1 test.
2742.84 s
[witherable]
2742.84 s
[witherable] All 91 tests passed (1.73s)
2742.84 s
[witherable] Test suite witherable-tests: PASS
2742.84 s
[witherable] Test suite logged to: dist/test/witherable-0.5-witherable-tests.log
2742.84 s
[witherable] 1 of 1 test suites (1 of 1 test cases) passed.
2742.84 s
[witherable] Phase: haddockPhase
2742.84 s
[witherable] Preprocessing library for witherable-0.5..
2742.84 s
[witherable] Running Haddock on library for witherable-0.5..
2742.84 s
[witherable] Warning: The documentation for the following packages are not installed. No
2742.84 s
[witherable] links will be generated to these packages: vector-0.13.2.0
2742.84 s
[witherable] Warning: --source-* options are ignored when --hyperlinked-source is enabled.
2742.84 s
[witherable] 93% ( 14 / 15) in 'Witherable'
2742.84 s
[witherable] Missing documentation for:
2742.84 s
[witherable] WrappedFoldable (src/Witherable.hs:733)
2742.84 s
[witherable] Warning: Witherable: could not find link destinations for:
2742.84 s
[witherable] - Data.Vector.Vector
2742.84 s
[http-client] Phase: setupCompilerEnvironmentPhase
2742.84 s
[http-client] Build with /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3.
2742.84 s
[http-client] Phase: unpackPhase
2742.84 s
[http-client] unpacking source archive /nix/store/025pxmmycwcympj7ppdhbn5zdb60nb76-http-client-0.7.19.tar.gz
2742.84 s
[http-client] source root is http-client-0.7.19
2742.84 s
[http-client] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "http-client-0.7.19/test/Spec.hs"
2742.84 s
[http-client] Phase: patchPhase
2742.84 s
[http-client] Phase: compileBuildDriverPhase
2742.84 s
[http-client] setupCompileFlags: -package-db=/build/tmp.nPhSsgSiDO/setup-package.conf.d -threaded
2742.84 s
[http-client] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.nPhSsgSiDO/Main.o )
2742.84 s
[http-client] [2 of 2] Linking Setup
2742.84 s
[http-client] Phase: updateAutotoolsGnuConfigScriptsPhase
2742.84 s
[http-client] Phase: configurePhase
2742.84 s
[http-client] configureFlags: --verbose --prefix=/nix/store/k2kravf0sn3x2izasim7s17yljc17r1r-http-client-0.7.19 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/v9mi8l0dqhfh4qhv0nn370w70m4qqmzk-http-client-0.7.19-doc/share/doc/http-client-0.7.19 --with-gcc=gcc --package-db=/build/tmp.nPhSsgSiDO/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --disable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/yw7vb4hamv9mqgbgf7598zvis7k2spyx-ncurses-6.5/lib --extra-lib-dirs=/nix/store/adfh8p731fy9iahv0mccbx0is6i96diy-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vf3hfbbl7h32axb73fa2b0dbqg0gmjgi-elfutils-0.192/lib --extra-lib-dirs=/nix/store/wx2hkwfpc39ixyww2hai0v697zzrpbxr-gmp-with-cxx-6.3.0/lib
2742.84 s
[http-client] Using Parsec parser
2742.84 s
[http-client] Configuring http-client-0.7.19...
2742.84 s
[http-client] Flags chosen: network-uri=True
2742.84 s
[http-client] Dependency array: using array-0.5.5.0
2742.84 s
[http-client] Dependency async >=2.0: using async-2.2.5
2742.84 s
[http-client] Dependency base >=4.10 && <5: using base-4.18.1.0
2742.84 s
[http-client] Dependency base64-bytestring >=1.0: using base64-bytestring-1.2.1.0
2742.84 s
[http-client] Dependency blaze-builder >=0.3: using blaze-builder-0.4.2.3
2742.84 s
[http-client] Dependency bytestring >=0.10: using bytestring-0.11.5.2
2742.84 s
[http-client] Dependency case-insensitive >=1.0: using case-insensitive-1.2.1.0
2742.84 s
[http-client] Dependency containers >=0.5: using containers-0.6.7
2742.84 s
[http-client] Dependency cookie: using cookie-0.5.1
2742.84 s
[http-client] Dependency deepseq >=1.3 && <1.6: using deepseq-1.4.8.1
2742.84 s
[http-client] Dependency exceptions >=0.4: using exceptions-0.10.7
2742.84 s
[http-client] Dependency filepath: using filepath-1.4.100.4
2742.84 s
[http-client] Dependency ghc-prim: using ghc-prim-0.10.0
2742.84 s
[http-client] Dependency http-types >=0.8: using http-types-0.12.4
2742.84 s
[http-client] Dependency iproute >=1.7.5: using iproute-1.7.15
2742.84 s
[http-client] Dependency mime-types: using mime-types-0.1.2.0
2742.84 s
[http-client] Dependency network >=2.6: using network-3.2.7.0
2742.84 s
[http-client] Dependency network-uri >=2.6: using network-uri-2.6.4.2
2742.84 s
[http-client] Dependency random: using random-1.2.1.3
2742.84 s
[http-client] Dependency stm >=2.3: using stm-2.5.1.0
2742.84 s
[http-client] Dependency streaming-commons >=0.1.0.2 && <0.3: using
2742.84 s
[http-client] streaming-commons-0.2.3.0
2742.84 s
[http-client] Dependency text >=0.11: using text-2.0.2
2742.84 s
[http-client] Dependency time >=1.2: using time-1.12.2
2742.84 s
[http-client] Dependency transformers: using transformers-0.6.1.0
2742.84 s
[http-client] Source component graph: component lib
2742.84 s
[http-client] Configured component graph:
2742.84 s
[http-client] component http-client-0.7.19-aK6U9GY6jeICGYnSOnbIR
2742.84 s
[http-client] include array-0.5.5.0
2742.84 s
[http-client] include async-2.2.5-FXUcVAC32Pt4FiCqIp4LhF
2742.84 s
[http-client] include base-4.18.1.0
2742.84 s
[http-client] include base64-bytestring-1.2.1.0-3leDTdMn5ILLQCtMYjX3CL
2742.84 s
[http-client] include blaze-builder-0.4.2.3-VTiclHUcNqAtylpevRMbb
2742.84 s
[http-client] include bytestring-0.11.5.2
2742.84 s
[http-client] include case-insensitive-1.2.1.0-2Fr30x162J97VVTi3Jt0ZA
2742.84 s
[http-client] include containers-0.6.7
2742.84 s
[http-client] include cookie-0.5.1-4nTDmAsNlDo4dakDMBee7S
2742.84 s
[http-client] include deepseq-1.4.8.1
2742.84 s
[http-client] include exceptions-0.10.7
2742.84 s
[http-client] include filepath-1.4.100.4
2742.84 s
[unix-compat] Building library for unix-compat-0.7.4..
2742.84 s
[unix-compat] [1 of 8] Compiling System.PosixCompat.Files ( dist/build/System/PosixCompat/Files.hs, dist/build/System/PosixCompat/Files.o, dist/build/System/PosixCompat/Files.dyn_o )
2742.84 s
[unix-compat] [2 of 8] Compiling System.PosixCompat.Process ( src/System/PosixCompat/Process.hs, dist/build/System/PosixCompat/Process.o, dist/build/System/PosixCompat/Process.dyn_o )
2742.84 s
[unix-compat] [3 of 8] Compiling System.PosixCompat.Temp ( src/System/PosixCompat/Temp.hs, dist/build/System/PosixCompat/Temp.o, dist/build/System/PosixCompat/Temp.dyn_o )
2742.84 s
[unix-compat] [4 of 8] Compiling System.PosixCompat.Time ( src/System/PosixCompat/Time.hs, dist/build/System/PosixCompat/Time.o, dist/build/System/PosixCompat/Time.dyn_o )
2742.84 s
[unix-compat] [5 of 8] Compiling System.PosixCompat.Types ( src/System/PosixCompat/Types.hs, dist/build/System/PosixCompat/Types.o, dist/build/System/PosixCompat/Types.dyn_o )
2742.84 s
[unix-compat] [6 of 8] Compiling System.PosixCompat.Extensions ( dist/build/System/PosixCompat/Extensions.hs, dist/build/System/PosixCompat/Extensions.o, dist/build/System/PosixCompat/Extensions.dyn_o )
2742.84 s
[unix-compat] [7 of 8] Compiling System.PosixCompat.Unistd ( src/System/PosixCompat/Unistd.hs, dist/build/System/PosixCompat/Unistd.o, dist/build/System/PosixCompat/Unistd.dyn_o )
2742.84 s
[unix-compat] [8 of 8] Compiling System.PosixCompat ( src/System/PosixCompat.hs, dist/build/System/PosixCompat.o, dist/build/System/PosixCompat.dyn_o )
2742.84 s
[unix-compat] [1 of 8] Compiling System.PosixCompat.Files ( dist/build/System/PosixCompat/Files.hs, dist/build/System/PosixCompat/Files.p_o )
2742.84 s
[unix-compat] [2 of 8] Compiling System.PosixCompat.Process ( src/System/PosixCompat/Process.hs, dist/build/System/PosixCompat/Process.p_o )
2742.84 s
[unix-compat] [3 of 8] Compiling System.PosixCompat.Temp ( src/System/PosixCompat/Temp.hs, dist/build/System/PosixCompat/Temp.p_o )
2742.84 s
[unix-compat] [4 of 8] Compiling System.PosixCompat.Time ( src/System/PosixCompat/Time.hs, dist/build/System/PosixCompat/Time.p_o )
2742.84 s
[unix-compat] [5 of 8] Compiling System.PosixCompat.Types ( src/System/PosixCompat/Types.hs, dist/build/System/PosixCompat/Types.p_o )
2742.84 s
[unix-compat] [6 of 8] Compiling System.PosixCompat.Extensions ( dist/build/System/PosixCompat/Extensions.hs, dist/build/System/PosixCompat/Extensions.p_o )
2742.84 s
[unix-compat] [7 of 8] Compiling System.PosixCompat.Unistd ( src/System/PosixCompat/Unistd.hs, dist/build/System/PosixCompat/Unistd.p_o )
2742.84 s
[unix-compat] [8 of 8] Compiling System.PosixCompat ( src/System/PosixCompat.hs, dist/build/System/PosixCompat.p_o )
2742.84 s
[unix-compat] Preprocessing test suite 'unix-compat-testsuite' for unix-compat-0.7.4..
2742.84 s
[unix-compat] Building test suite 'unix-compat-testsuite' for unix-compat-0.7.4..
2742.84 s
[unix-compat] [1 of 4] Compiling LinksSpec ( tests/LinksSpec.hs, dist/build/unix-compat-testsuite/unix-compat-testsuite-tmp/LinksSpec.o )
2742.84 s
[unix-compat] [2 of 4] Compiling MkstempSpec ( tests/MkstempSpec.hs, dist/build/unix-compat-testsuite/unix-compat-testsuite-tmp/MkstempSpec.o )
2742.84 s
[unix-compat] [3 of 4] Compiling ProcessSpec ( tests/ProcessSpec.hs, dist/build/unix-compat-testsuite/unix-compat-testsuite-tmp/ProcessSpec.o )
2742.84 s
[unix-compat] [4 of 4] Compiling Main ( tests/main.hs, dist/build/unix-compat-testsuite/unix-compat-testsuite-tmp/Main.o )
2742.84 s
[unix-compat] [5 of 5] Linking dist/build/unix-compat-testsuite/unix-compat-testsuite
2742.84 s
[unix-compat] Phase: checkPhase
2742.84 s
[unix-compat] Running 1 test suites...
2742.84 s
[unix-compat] Test suite unix-compat-testsuite: RUNNING...
2742.84 s
[unix-compat]
2742.84 s
[unix-compat] mkstemp
2742.84 s
[unix-compat] Creating 10000 temp files...ok
2742.84 s
[unix-compat] Deleting temp files...ok
2742.84 s
[unix-compat] TODO [✔]
2742.84 s
[unix-compat] createSymbolicLink
2742.84 s
[unix-compat] should error on Windows and succeed on other OSes [✔]
2742.84 s
[unix-compat] getSymbolicLinkStatus
2742.84 s
[unix-compat] should detect symbolic link to a file [✔]
2742.84 s
[unix-compat] should detect symbolic link to a directory [✔]
2742.84 s
[unix-compat] should give later time stamp than getFileStatus for link to file [✔]
2742.84 s
[unix-compat] should give later time stamp than getFileStatus for link to dir [✔]
2742.84 s
[unix-compat] should give a different fileID than getFileStatus for link to file [✔]
2742.84 s
[unix-compat] should give a different fileID than getFileStatus for link to dir [✔]
2742.84 s
[unix-compat] getFileStatus
2742.84 s
[unix-compat] should detect that symbolic link target is a file [✔]
2742.84 s
[unix-compat] should detect that symbolic link target is a directory [✔]
2742.84 s
[unix-compat] should be equal for link and link target (except access time) [✔]
2742.84 s
[unix-compat] getProcessID
2742.84 s
[unix-compat] should work on Windows and Unix [✔]
2742.84 s
[unix-compat]
2742.84 s
[unix-compat] Finished in 1.7670 seconds
2742.84 s
[unix-compat] 12 examples, 0 failures
2742.84 s
[witherable] Documentation created: dist/doc/html/witherable/index.html,
2742.84 s
[witherable] dist/doc/html/witherable/witherable.txt
2742.84 s
[witherable] Preprocessing test suite 'witherable-tests' for witherable-0.5..
2742.84 s
[witherable] Phase: installPhase
2742.84 s
[witherable] Installing library in /nix/store/hqvbhqzxs4ybgh629pbbxxslach8q3mg-witherable-0.5/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/witherable-0.5-5BtrC1gnyqkDSwG0XsP2r3
2742.84 s
[witherable] Phase: fixupPhase
2742.84 s
[witherable] shrinking RPATHs of ELF executables and libraries in /nix/store/hqvbhqzxs4ybgh629pbbxxslach8q3mg-witherable-0.5
2742.84 s
[witherable] shrinking /nix/store/hqvbhqzxs4ybgh629pbbxxslach8q3mg-witherable-0.5/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHSwitherable-0.5-5BtrC1gnyqkDSwG0XsP2r3-ghc9.6.3.so
2742.84 s
[witherable] checking for references to /build/ in /nix/store/hqvbhqzxs4ybgh629pbbxxslach8q3mg-witherable-0.5...
2742.84 s
[witherable] patching script interpreter paths in /nix/store/hqvbhqzxs4ybgh629pbbxxslach8q3mg-witherable-0.5
2742.84 s
[witherable] stripping (with command strip and flags -S -p) in /nix/store/hqvbhqzxs4ybgh629pbbxxslach8q3mg-witherable-0.5/lib
2742.84 s
[witherable] shrinking RPATHs of ELF executables and libraries in /nix/store/aj0a154493cljw6680qcrykdbr4xw95i-witherable-0.5-doc
2742.84 s
[witherable] checking for references to /build/ in /nix/store/aj0a154493cljw6680qcrykdbr4xw95i-witherable-0.5-doc...
2742.84 s
[witherable] patching script interpreter paths in /nix/store/aj0a154493cljw6680qcrykdbr4xw95i-witherable-0.5-doc
2742.84 s
[http-client] include ghc-prim-0.10.0
2742.84 s
[http-client] include http-types-0.12.4-8E2iQSJ1YoQLfNlBKQkNvc
2742.84 s
[http-client] include iproute-1.7.15-KDR5ivvHjHdbJPvA672Ws
2742.84 s
[http-client] include mime-types-0.1.2.0-HPRgTlT2fvf4bLloxzfVy
2742.84 s
[http-client] include network-3.2.7.0-45d4I1HrWfTHEl4wJurNTz
2742.84 s
[http-client] include network-uri-2.6.4.2-4HBdWLx90QQKv5xcfAzInz
2742.84 s
[http-client] include random-1.2.1.3-9k6Qv394i0yCaivAy2bSc0
2742.84 s
[http-client] include stm-2.5.1.0
2742.84 s
[http-client] include streaming-commons-0.2.3.0-KyKEB131CGX6IUYFers5qi
2742.84 s
[http-client] include text-2.0.2
2742.84 s
[http-client] include time-1.12.2
2742.84 s
[http-client] include transformers-0.6.1.0
2742.84 s
[http-client] Linked component graph:
2742.84 s
[http-client] unit http-client-0.7.19-aK6U9GY6jeICGYnSOnbIR
2742.84 s
[http-client] include array-0.5.5.0
2742.84 s
[http-client] include async-2.2.5-FXUcVAC32Pt4FiCqIp4LhF
2742.84 s
[http-client] include base-4.18.1.0
2742.84 s
[http-client] include base64-bytestring-1.2.1.0-3leDTdMn5ILLQCtMYjX3CL
2742.84 s
[http-client] include blaze-builder-0.4.2.3-VTiclHUcNqAtylpevRMbb
2742.84 s
[http-client] include bytestring-0.11.5.2
2742.84 s
[http-client] include case-insensitive-1.2.1.0-2Fr30x162J97VVTi3Jt0ZA
2742.84 s
[http-client] include containers-0.6.7
2742.84 s
[http-client] include cookie-0.5.1-4nTDmAsNlDo4dakDMBee7S
2742.84 s
[http-client] include deepseq-1.4.8.1
2742.84 s
[http-client] include exceptions-0.10.7
2742.84 s
[http-client] include filepath-1.4.100.4
2742.84 s
[http-client] include ghc-prim-0.10.0
2742.84 s
[http-client] include http-types-0.12.4-8E2iQSJ1YoQLfNlBKQkNvc
2742.84 s
[http-client] include iproute-1.7.15-KDR5ivvHjHdbJPvA672Ws
2742.84 s
[http-client] include mime-types-0.1.2.0-HPRgTlT2fvf4bLloxzfVy
2742.84 s
[http-client] include network-3.2.7.0-45d4I1HrWfTHEl4wJurNTz
2742.84 s
[http-client] include network-uri-2.6.4.2-4HBdWLx90QQKv5xcfAzInz
2742.84 s
[http-client] include random-1.2.1.3-9k6Qv394i0yCaivAy2bSc0
2742.84 s
[http-client] include stm-2.5.1.0
2742.84 s
[http-client] include streaming-commons-0.2.3.0-KyKEB131CGX6IUYFers5qi
2742.84 s
[http-client] include text-2.0.2
2742.84 s
[http-client] include time-1.12.2
2742.84 s
[http-client] include transformers-0.6.1.0
2742.84 s
[http-client] Network.HTTP.Client=http-client-0.7.19-aK6U9GY6jeICGYnSOnbIR:Network.HTTP.Client,Network.HTTP.Client.Internal=http-client-0.7.19-aK6U9GY6jeICGYnSOnbIR:Network.HTTP.Client.Internal,Network.HTTP.Client.MultipartFormData=http-client-0.7.19-aK6U9GY6jeICGYnSOnbIR:Network.HTTP.Client.MultipartFormData
2742.84 s
[http-client] Ready component graph:
2742.84 s
[http-client] definite http-client-0.7.19-aK6U9GY6jeICGYnSOnbIR
2742.84 s
[http-client] depends array-0.5.5.0
2742.84 s
[http-client] depends async-2.2.5-FXUcVAC32Pt4FiCqIp4LhF
2742.84 s
[http-client] depends base-4.18.1.0
2742.84 s
[http-client] depends base64-bytestring-1.2.1.0-3leDTdMn5ILLQCtMYjX3CL
2742.84 s
[http-client] depends blaze-builder-0.4.2.3-VTiclHUcNqAtylpevRMbb
2742.84 s
[http-client] depends bytestring-0.11.5.2
2742.84 s
[http-client] depends case-insensitive-1.2.1.0-2Fr30x162J97VVTi3Jt0ZA
2742.84 s
[http-client] depends containers-0.6.7
2742.84 s
[http-client] depends cookie-0.5.1-4nTDmAsNlDo4dakDMBee7S
2742.84 s
[http-client] depends deepseq-1.4.8.1
2742.84 s
[http-client] depends exceptions-0.10.7
2742.84 s
[http-client] depends filepath-1.4.100.4
2742.84 s
[http-client] depends ghc-prim-0.10.0
2742.84 s
[http-client] depends http-types-0.12.4-8E2iQSJ1YoQLfNlBKQkNvc
2742.84 s
[http-client] depends iproute-1.7.15-KDR5ivvHjHdbJPvA672Ws
2742.84 s
[http-client] depends mime-types-0.1.2.0-HPRgTlT2fvf4bLloxzfVy
2742.84 s
[http-client] depends network-3.2.7.0-45d4I1HrWfTHEl4wJurNTz
2742.84 s
[http-client] depends network-uri-2.6.4.2-4HBdWLx90QQKv5xcfAzInz
2742.84 s
[http-client] depends random-1.2.1.3-9k6Qv394i0yCaivAy2bSc0
2742.84 s
[http-client] depends stm-2.5.1.0
2742.84 s
[http-client] depends streaming-commons-0.2.3.0-KyKEB131CGX6IUYFers5qi
2742.84 s
[http-client] depends text-2.0.2
2742.84 s
[http-client] depends time-1.12.2
2742.84 s
[http-client] depends transformers-0.6.1.0
2742.84 s
[http-client] Using Cabal-3.10.1.0 compiled by ghc-9.6
2742.84 s
[http-client] Using compiler: ghc-9.6.3
2742.84 s
[http-client] Using install prefix:
2742.84 s
[http-client] /nix/store/k2kravf0sn3x2izasim7s17yljc17r1r-http-client-0.7.19
2742.84 s
[http-client] Executables installed in:
2742.84 s
[http-client] /nix/store/k2kravf0sn3x2izasim7s17yljc17r1r-http-client-0.7.19/bin
2742.84 s
[http-client] Libraries installed in:
2742.84 s
[http-client] /nix/store/k2kravf0sn3x2izasim7s17yljc17r1r-http-client-0.7.19/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/http-client-0.7.19-aK6U9GY6jeICGYnSOnbIR
2742.84 s
[http-client] Dynamic Libraries installed in:
2742.84 s
[http-client] /nix/store/k2kravf0sn3x2izasim7s17yljc17r1r-http-client-0.7.19/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3
2742.84 s
[http-client] Private executables installed in:
2742.84 s
[http-client] /nix/store/k2kravf0sn3x2izasim7s17yljc17r1r-http-client-0.7.19/libexec/x86_64-linux-ghc-9.6.3/http-client-0.7.19
2742.84 s
[http-client] Data files installed in:
2742.84 s
[http-client] /nix/store/k2kravf0sn3x2izasim7s17yljc17r1r-http-client-0.7.19/share/x86_64-linux-ghc-9.6.3/http-client-0.7.19
2742.84 s
[http-client] Documentation installed in:
2742.84 s
[unix-compat] Test suite unix-compat-testsuite: PASS
2742.84 s
[unix-compat] Test suite logged to: dist/test/unix-compat-0.7.4-unix-compat-testsuite.log
2742.84 s
[unix-compat] 1 of 1 test suites (1 of 1 test cases) passed.
2742.84 s
[unix-compat] Phase: haddockPhase
2742.84 s
[unix-compat] Preprocessing library for unix-compat-0.7.4..
2742.84 s
[unix-compat] Running Haddock on library for unix-compat-0.7.4..
2742.84 s
[unix-compat] Warning: --source-* options are ignored when --hyperlinked-source is enabled.
2742.84 s
[unix-compat] 98% ( 80 / 81) in 'System.PosixCompat.Files'
2742.84 s
[unix-compat] Missing documentation for:
2742.84 s
[unix-compat] PathVar
2742.84 s
[unix-compat] 100% ( 2 / 2) in 'System.PosixCompat.Process'
2742.84 s
[unix-compat] 100% ( 2 / 2) in 'System.PosixCompat.Temp'
2742.84 s
[unix-compat] 100% ( 2 / 2) in 'System.PosixCompat.Time'
2742.84 s
[unix-compat] 100% ( 2 / 2) in 'System.PosixCompat.Types'
2742.84 s
[unix-compat] 71% ( 5 / 7) in 'System.PosixCompat.Extensions'
2742.84 s
[unix-compat] Missing documentation for:
2742.84 s
[unix-compat] CMajor (src/System/PosixCompat/Extensions.hsc:23)
2742.84 s
[unix-compat] CMinor (src/System/PosixCompat/Extensions.hsc:24)
2742.84 s
[unix-compat] 75% ( 6 / 8) in 'System.PosixCompat.Unistd'
2742.84 s
[unix-compat] Missing documentation for:
2742.84 s
[unix-compat] SystemID
2742.84 s
[unix-compat] getSystemID
2742.84 s
[unix-compat] 100% ( 8 / 8) in 'System.PosixCompat'
2742.84 s
[unix-compat] Documentation created: dist/doc/html/unix-compat/index.html,
2742.84 s
[unix-compat] dist/doc/html/unix-compat/unix-compat.txt
2742.84 s
[unix-compat] Preprocessing test suite 'unix-compat-testsuite' for unix-compat-0.7.4..
2742.84 s
[unix-compat] Phase: installPhase
2742.84 s
[unix-compat] Installing library in /nix/store/3d6zaczq5wvcvmiggfwqpm506cf11lfp-unix-compat-0.7.4/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/unix-compat-0.7.4-FTGww1oDu3BJ4n3cKK9JiY
2742.84 s
[unix-compat] Phase: fixupPhase
2742.84 s
[unix-compat] shrinking RPATHs of ELF executables and libraries in /nix/store/3d6zaczq5wvcvmiggfwqpm506cf11lfp-unix-compat-0.7.4
2742.84 s
[unix-compat] shrinking /nix/store/3d6zaczq5wvcvmiggfwqpm506cf11lfp-unix-compat-0.7.4/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHSunix-compat-0.7.4-FTGww1oDu3BJ4n3cKK9JiY-ghc9.6.3.so
2742.84 s
[unix-compat] checking for references to /build/ in /nix/store/3d6zaczq5wvcvmiggfwqpm506cf11lfp-unix-compat-0.7.4...
2742.84 s
[unix-compat] patching script interpreter paths in /nix/store/3d6zaczq5wvcvmiggfwqpm506cf11lfp-unix-compat-0.7.4
2742.84 s
[unix-compat] stripping (with command strip and flags -S -p) in /nix/store/3d6zaczq5wvcvmiggfwqpm506cf11lfp-unix-compat-0.7.4/lib
2742.84 s
[unix-compat] shrinking RPATHs of ELF executables and libraries in /nix/store/gadvjc6a718bax5j97b2p6lm4pj47fws-unix-compat-0.7.4-doc
2742.84 s
[unix-compat] checking for references to /build/ in /nix/store/gadvjc6a718bax5j97b2p6lm4pj47fws-unix-compat-0.7.4-doc...
2742.84 s
[unix-compat] patching script interpreter paths in /nix/store/gadvjc6a718bax5j97b2p6lm4pj47fws-unix-compat-0.7.4-doc
2743.14 s
[witherable:post-build] Uploading to the NixCI cache: /nix/store/aj0a154493cljw6680qcrykdbr4xw95i-witherable-0.5-doc /nix/store/hqvbhqzxs4ybgh629pbbxxslach8q3mg-witherable-0.5
2743.43 s
[witherable:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
2744.32 s
[witherable:post-build] copying 2 paths...
2744.32 s
[witherable:post-build] copying path '/nix/store/aj0a154493cljw6680qcrykdbr4xw95i-witherable-0.5-doc' to 'https://cache.nix-ci.com'...
2745.95 s
[witherable:post-build] copying path '/nix/store/hqvbhqzxs4ybgh629pbbxxslach8q3mg-witherable-0.5' to 'https://cache.nix-ci.com'...
2750.57 s
[witherable:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
2751.33 s
[witherable:post-build] copying 1 paths...
2751.34 s
[witherable:post-build] copying path '/nix/store/6pn0d8h73a7ls5zkk28r34mhcsnqy284-witherable-0.5.drv' to 'https://cache.nix-ci.com'...
2753.68 s
Uploaded witherable in 10.6s
2753.68 s
Progress: 196 of 217 built (2 building), 312 of 312 downloaded from cache
2753.68 s
Built witherable in 1m43s
2753.84 s
Building /nix/store/qyjl67rymifg39ky68cy1bw8f5lnssxv-aeson-2.2.3.0.drv
2753.85 s
[http-client] /nix/store/v9mi8l0dqhfh4qhv0nn370w70m4qqmzk-http-client-0.7.19-doc/share/doc/http-client-0.7.19
2753.85 s
[http-client] Configuration files installed in:
2753.85 s
[http-client] /nix/store/k2kravf0sn3x2izasim7s17yljc17r1r-http-client-0.7.19/etc
2753.85 s
[http-client] No alex found
2753.85 s
[http-client] Using ar found on system at:
2753.85 s
[http-client] /nix/store/87zpmcmwvn48z4lbrfba74b312h22s6c-binutils-wrapper-2.44/bin/ar
2753.85 s
[http-client] No c2hs found
2753.85 s
[http-client] No cpphs found
2753.85 s
[http-client] No doctest found
2753.85 s
[http-client] Using gcc version 14.3.0 given by user at:
2753.85 s
[http-client] /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/gcc
2753.85 s
[http-client] Using ghc version 9.6.3 found on system at:
2753.85 s
[http-client] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/ghc
2753.85 s
[http-client] Using ghc-pkg version 9.6.3 found on system at:
2753.85 s
[http-client] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/ghc-pkg-9.6.3
2753.85 s
[http-client] No ghcjs found
2753.85 s
[http-client] No ghcjs-pkg found
2753.85 s
[http-client] No greencard found
2753.85 s
[http-client] Using haddock version 2.29.1 found on system at:
2753.85 s
[http-client] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/haddock-ghc-9.6.3
2753.85 s
[http-client] No happy found
2753.85 s
[http-client] Using haskell-suite found on system at: haskell-suite-dummy-location
2753.85 s
[http-client] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location
2753.85 s
[http-client] No hmake found
2753.85 s
[http-client] Using hpc version 0.68 found on system at:
2753.85 s
[http-client] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/hpc-ghc-9.6.3
2753.85 s
[http-client] Using hsc2hs version 0.68.9 found on system at:
2753.85 s
[http-client] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/hsc2hs-ghc-9.6.3
2753.85 s
[http-client] Using hscolour version 1.25 found on system at:
2753.85 s
[http-client] /nix/store/s7zghqqjhw73n7zzski9hyx8f25l0lsj-hscolour-1.25/bin/HsColour
2753.85 s
[http-client] No jhc found
2753.85 s
[http-client] Using ld found on system at:
2753.85 s
[http-client] /nix/store/87zpmcmwvn48z4lbrfba74b312h22s6c-binutils-wrapper-2.44/bin/ld.gold
2753.85 s
[http-client] No pkg-config found
2753.85 s
[http-client] Using runghc version 9.6.3 found on system at:
2753.85 s
[http-client] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/runghc-9.6.3
2753.85 s
[http-client] Using strip version 2.44 found on system at:
2753.85 s
[http-client] /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/strip
2753.85 s
[http-client] Using tar found on system at:
2753.85 s
[http-client] /nix/store/w60s4xh1pjg6dwbw7j0b4xzlpp88q5qg-gnutar-1.35/bin/tar
2753.85 s
[http-client] No uhc found
2753.85 s
[http-client] Phase: buildPhase
2753.85 s
[http-client] Preprocessing library for http-client-0.7.19..
2753.85 s
[http-client] Building library for http-client-0.7.19..
2753.85 s
[http-client] [ 1 of 19] Compiling Data.KeyedPool ( Data/KeyedPool.hs, dist/build/Data/KeyedPool.o, dist/build/Data/KeyedPool.dyn_o )
2753.85 s
[http-client] [ 2 of 19] Compiling Network.HTTP.Client.Types ( Network/HTTP/Client/Types.hs, dist/build/Network/HTTP/Client/Types.o, dist/build/Network/HTTP/Client/Types.dyn_o )
2753.85 s
[http-client] [ 3 of 19] Compiling Network.HTTP.Client.Connection ( Network/HTTP/Client/Connection.hs, dist/build/Network/HTTP/Client/Connection.o, dist/build/Network/HTTP/Client/Connection.dyn_o )
2753.85 s
[http-client] [ 4 of 19] Compiling Network.HTTP.Client.Headers ( Network/HTTP/Client/Headers.hs, dist/build/Network/HTTP/Client/Headers.o, dist/build/Network/HTTP/Client/Headers.dyn_o )
2753.85 s
[http-client] [ 5 of 19] Compiling Network.HTTP.Client.Body ( Network/HTTP/Client/Body.hs, dist/build/Network/HTTP/Client/Body.o, dist/build/Network/HTTP/Client/Body.dyn_o )
2753.85 s
[http-client] [ 6 of 19] Compiling Network.HTTP.Client.Util ( Network/HTTP/Client/Util.hs, dist/build/Network/HTTP/Client/Util.o, dist/build/Network/HTTP/Client/Util.dyn_o )
2753.85 s
[http-client] [ 7 of 19] Compiling Network.HTTP.Client.Request ( Network/HTTP/Client/Request.hs, dist/build/Network/HTTP/Client/Request.o, dist/build/Network/HTTP/Client/Request.dyn_o )
2754.18 s
[unix-compat:post-build] Uploading to the NixCI cache: /nix/store/3d6zaczq5wvcvmiggfwqpm506cf11lfp-unix-compat-0.7.4 /nix/store/gadvjc6a718bax5j97b2p6lm4pj47fws-unix-compat-0.7.4-doc
2754.97 s
[unix-compat:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
2755.31 s
[unix-compat:post-build] copying 2 paths...
2755.31 s
[unix-compat:post-build] copying path '/nix/store/gadvjc6a718bax5j97b2p6lm4pj47fws-unix-compat-0.7.4-doc' to 'https://cache.nix-ci.com'...
2756.96 s
[unix-compat:post-build] copying path '/nix/store/3d6zaczq5wvcvmiggfwqpm506cf11lfp-unix-compat-0.7.4' to 'https://cache.nix-ci.com'...
2759.78 s
[unix-compat:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
2760.69 s
[unix-compat:post-build] copying 1 paths...
2760.69 s
[unix-compat:post-build] copying path '/nix/store/7xlz2ypj560y2iggdnyyzkfszbrf5x1l-unix-compat-0.7.4.drv' to 'https://cache.nix-ci.com'...
2764.41 s
Uploaded unix-compat in 10.4s
2764.42 s
Progress: 197 of 217 built (2 building), 312 of 312 downloaded from cache
2764.42 s
Built unix-compat in 1m12s
2764.56 s
Building /nix/store/6ygpfa81b4i1z5q1cb94si5jbsv9kgkm-atomic-write-0.2.1.1.drv
2764.56 s
[aeson] Phase: setupCompilerEnvironmentPhase
2764.56 s
[aeson] Build with /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3.
2764.56 s
[aeson] Phase: unpackPhase
2764.57 s
[aeson] unpacking source archive /nix/store/f0d7b9x9gkig0ip0d9g81wf1vsdp1nl4-aeson-2.2.3.0.tar.gz
2764.57 s
[aeson] source root is aeson-2.2.3.0
2764.57 s
[aeson] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "aeson-2.2.3.0/tests/UnitTests/UTCTime.hs"
2764.57 s
[aeson] Phase: patchPhase
2764.57 s
[aeson] Replace Cabal file with edited version from mirror://hackage/aeson-2.2.3.0/revision/3.cabal.
2764.57 s
[aeson] Phase: compileBuildDriverPhase
2764.57 s
[aeson] setupCompileFlags: -package-db=/build/tmp.929nl92OCf/setup-package.conf.d -threaded
2764.57 s
[aeson] [1 of 2] Compiling Main ( Setup.lhs, /build/tmp.929nl92OCf/Main.o )
2764.57 s
[aeson] [2 of 2] Linking Setup
2764.57 s
[aeson] Phase: updateAutotoolsGnuConfigScriptsPhase
2764.57 s
[aeson] Phase: configurePhase
2764.57 s
[aeson] configureFlags: --verbose --prefix=/nix/store/4f63maka9x42m6ddy10zjrijwdwa7a0f-aeson-2.2.3.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/wpsw9747rn79ck0bfsr3k9apz0w33rps-aeson-2.2.3.0-doc/share/doc/aeson-2.2.3.0 --with-gcc=gcc --package-db=/build/tmp.929nl92OCf/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --disable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/yw7vb4hamv9mqgbgf7598zvis7k2spyx-ncurses-6.5/lib --extra-lib-dirs=/nix/store/adfh8p731fy9iahv0mccbx0is6i96diy-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vf3hfbbl7h32axb73fa2b0dbqg0gmjgi-elfutils-0.192/lib --extra-lib-dirs=/nix/store/wx2hkwfpc39ixyww2hai0v697zzrpbxr-gmp-with-cxx-6.3.0/lib
2764.57 s
[aeson] Using Parsec parser
2764.57 s
[aeson] Configuring aeson-2.2.3.0...
2764.57 s
[aeson] Flags chosen: ordered-keymap=True
2764.57 s
[aeson] Dependency OneTuple >=0.4.1.1 && <0.5: using OneTuple-0.4.2
2764.57 s
[aeson] Dependency QuickCheck >=2.14.3 && <2.16: using QuickCheck-2.14.3
2764.57 s
[aeson] Dependency base >=4.12.0.0 && <5: using base-4.18.1.0
2764.57 s
[aeson] Dependency bytestring >=0.10.8.2 && <0.13: using bytestring-0.11.5.2
2764.57 s
[aeson] Dependency character-ps >=0.1 && <0.2: using character-ps-0.1
2764.57 s
[aeson] Dependency containers >=0.6.0.1 && <0.8: using containers-0.6.7
2764.57 s
[aeson] Dependency data-fix >=0.3.2 && <0.4: using data-fix-0.3.4
2764.57 s
[aeson] Dependency deepseq >=1.4.4.0 && <1.6: using deepseq-1.4.8.1
2764.57 s
[aeson] Dependency dlist >=1.0 && <1.1: using dlist-1.0
2764.57 s
[aeson] Dependency exceptions >=0.10.4 && <0.11: using exceptions-0.10.7
2764.57 s
[aeson] Dependency generically >=0.1 && <0.2: using generically-0.1.1
2764.57 s
[aeson] Dependency ghc-prim >=0.5.0.0 && <0.14: using ghc-prim-0.10.0
2764.57 s
[aeson] Dependency hashable >=1.4.6.0 && <1.5 || >=1.5.0.0 && <1.6: using
2764.57 s
[aeson] hashable-1.4.7.0
2764.57 s
[aeson] Dependency indexed-traversable >=0.1.2 && <0.2: using
2764.57 s
[aeson] indexed-traversable-0.1.4
2764.57 s
[aeson] Dependency integer-conversion >=0.1 && <0.2: using integer-conversion-0.1.1
2764.57 s
[aeson] Dependency integer-logarithms >=1.0.3.1 && <1.1: using
2764.57 s
[aeson] integer-logarithms-1.0.4
2764.57 s
[aeson] Dependency network-uri >=2.6.4.1 && <2.7: using network-uri-2.6.4.2
2764.57 s
[aeson] Dependency primitive >=0.8.0.0 && <0.9 || >=0.9.0.0 && <0.10: using
2764.57 s
[aeson] primitive-0.9.1.0
2764.57 s
[aeson] Dependency scientific >=0.3.7.0 && <0.4: using scientific-0.3.8.0
2764.57 s
[aeson] Dependency semialign >=1.3 && <1.4: using semialign-1.3.1
2764.57 s
[aeson] Dependency strict >=0.5 && <0.6: using strict-0.5.1
2764.57 s
[aeson] Dependency tagged >=0.8.7 && <0.9: using tagged-0.8.8
2764.57 s
[aeson] Dependency template-haskell >=2.14.0.0 && <2.24: using
2764.57 s
[aeson] template-haskell-2.20.0.0
2764.57 s
[aeson] Dependency text >=1.2.3.0 && <1.3 || >=2.0 && <2.2: using text-2.0.2
2764.57 s
[aeson] Dependency text-iso8601 >=0.1.1 && <0.2: using text-iso8601-0.1.1
2764.57 s
[aeson] Dependency text-short >=0.1.5 && <0.2: using text-short-0.1.6
2764.57 s
[http-client] [ 8 of 19] Compiling Network.HTTP.Client.Response ( Network/HTTP/Client/Response.hs, dist/build/Network/HTTP/Client/Response.o, dist/build/Network/HTTP/Client/Response.dyn_o )
2764.57 s
[http-client] [ 9 of 19] Compiling Network.HTTP.Proxy ( Network/HTTP/Proxy.hs, dist/build/Network/HTTP/Proxy.o, dist/build/Network/HTTP/Proxy.dyn_o )
2764.57 s
[http-client] [10 of 19] Compiling Network.HTTP.Client.Manager ( Network/HTTP/Client/Manager.hs, dist/build/Network/HTTP/Client/Manager.o, dist/build/Network/HTTP/Client/Manager.dyn_o )
2764.57 s
[http-client] [11 of 19] Compiling Network.PublicSuffixList.Types ( publicsuffixlist/Network/PublicSuffixList/Types.hs, dist/build/Network/PublicSuffixList/Types.o, dist/build/Network/PublicSuffixList/Types.dyn_o )
2764.57 s
[http-client] [12 of 19] Compiling Network.PublicSuffixList.Serialize ( publicsuffixlist/Network/PublicSuffixList/Serialize.hs, dist/build/Network/PublicSuffixList/Serialize.o, dist/build/Network/PublicSuffixList/Serialize.dyn_o )
2764.57 s
[http-client] [13 of 19] Compiling Network.PublicSuffixList.DataStructure ( publicsuffixlist/Network/PublicSuffixList/DataStructure.hs, dist/build/Network/PublicSuffixList/DataStructure.o, dist/build/Network/PublicSuffixList/DataStructure.dyn_o )
2764.57 s
[http-client] [14 of 19] Compiling Network.PublicSuffixList.Lookup ( publicsuffixlist/Network/PublicSuffixList/Lookup.hs, dist/build/Network/PublicSuffixList/Lookup.o, dist/build/Network/PublicSuffixList/Lookup.dyn_o )
2764.57 s
[http-client] [15 of 19] Compiling Network.HTTP.Client.Cookies ( Network/HTTP/Client/Cookies.hs, dist/build/Network/HTTP/Client/Cookies.o, dist/build/Network/HTTP/Client/Cookies.dyn_o )
2764.57 s
[http-client] [16 of 19] Compiling Network.HTTP.Client.Core ( Network/HTTP/Client/Core.hs, dist/build/Network/HTTP/Client/Core.o, dist/build/Network/HTTP/Client/Core.dyn_o )
2764.57 s
[http-client] [17 of 19] Compiling Network.HTTP.Client.Internal ( Network/HTTP/Client/Internal.hs, dist/build/Network/HTTP/Client/Internal.o, dist/build/Network/HTTP/Client/Internal.dyn_o )
2764.57 s
[http-client] [18 of 19] Compiling Network.HTTP.Client ( Network/HTTP/Client.hs, dist/build/Network/HTTP/Client.o, dist/build/Network/HTTP/Client.dyn_o )
2764.57 s
[http-client] [19 of 19] Compiling Network.HTTP.Client.MultipartFormData ( Network/HTTP/Client/MultipartFormData.hs, dist/build/Network/HTTP/Client/MultipartFormData.o, dist/build/Network/HTTP/Client/MultipartFormData.dyn_o )
2764.57 s
[http-client] [ 1 of 19] Compiling Data.KeyedPool ( Data/KeyedPool.hs, dist/build/Data/KeyedPool.p_o )
2764.57 s
[http-client] [ 2 of 19] Compiling Network.HTTP.Client.Types ( Network/HTTP/Client/Types.hs, dist/build/Network/HTTP/Client/Types.p_o )
2764.57 s
[aeson] Dependency th-abstraction >=0.5.0.0 && <0.6 || >=0.6.0.0 && <0.7 || >=0.7.0.0
2764.57 s
[aeson] && <0.8: using th-abstraction-0.7.1.0
2764.57 s
[aeson] Dependency these >=1.2 && <1.3: using these-1.2.1
2764.57 s
[aeson] Dependency time >=1.8.0.2 && <1.15: using time-1.12.2
2764.57 s
[aeson] Dependency time-compat >=1.9.6 && <1.10: using time-compat-1.9.7
2764.57 s
[aeson] Dependency unordered-containers >=0.2.10.0 && <0.3: using
2764.57 s
[aeson] unordered-containers-0.2.20
2764.58 s
[aeson] Dependency uuid-types >=1.0.5 && <1.1: using uuid-types-1.0.6
2764.58 s
[aeson] Dependency vector >=0.13.0.0 && <0.14: using vector-0.13.2.0
2764.58 s
[aeson] Dependency witherable >=0.4.2 && <0.6: using witherable-0.5
2764.58 s
[aeson] Source component graph: component lib
2764.58 s
[aeson] Configured component graph:
2764.58 s
[aeson] component aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ
2764.58 s
[aeson] include OneTuple-0.4.2-4RYUUrRewNpIt4JzrjaVAt
2764.58 s
[aeson] include QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS
2764.58 s
[aeson] include base-4.18.1.0
2764.58 s
[aeson] include bytestring-0.11.5.2
2764.58 s
[aeson] include character-ps-0.1-kSWlntPNFC90fXWCQyqCm
2764.58 s
[aeson] include containers-0.6.7
2764.58 s
[aeson] include data-fix-0.3.4-7Z2HzEJJxjpGfhwNdMyfvw
2764.58 s
[aeson] include deepseq-1.4.8.1
2764.58 s
[aeson] include dlist-1.0-F8GeUD3trJzACUxUjnJfNR
2764.58 s
[aeson] include exceptions-0.10.7
2764.58 s
[aeson] include generically-0.1.1-EkcRYhUnPJ57wDcdcrdfk6
2764.58 s
[aeson] include ghc-prim-0.10.0
2764.58 s
[aeson] include hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3
2764.58 s
[aeson] include indexed-traversable-0.1.4-3KQfryvD6CkLv2KxalzUb5
2764.58 s
[aeson] include integer-conversion-0.1.1-6TIbI6c7kCqKvFJB3wkEL
2764.58 s
[aeson] include integer-logarithms-1.0.4-634gX6SnNksJOgHR1DSNl1
2764.58 s
[aeson] include network-uri-2.6.4.2-4HBdWLx90QQKv5xcfAzInz
2764.58 s
[aeson] include primitive-0.9.1.0-4Xu9LMuZ2cCJzEReDHZuyI
2764.58 s
[aeson] include scientific-0.3.8.0-EXTb8i03tpyEFLFbbBcyqj
2764.58 s
[aeson] include semialign-1.3.1-8WahCywZIivIMgZNchc7Ew
2764.58 s
[aeson] include strict-0.5.1-JQp8IUgd9mIGuI9YRo3e6a
2764.58 s
[aeson] include tagged-0.8.8-KnTUHMtQah6DmtzwHmdxEL
2764.58 s
[aeson] include template-haskell-2.20.0.0
2764.58 s
[aeson] include text-2.0.2
2764.58 s
[aeson] include text-iso8601-0.1.1-EX4KiHAhpSpDTEurZRHxkA
2764.58 s
[aeson] include text-short-0.1.6-Lu2CIjn4Axd1kTZu1MVDaa
2764.58 s
[aeson] include th-abstraction-0.7.1.0-705kaaInCfSGFvRe7PqSX0
2764.58 s
[aeson] include these-1.2.1-5P6Fv3Pe7oRFsFG3HrYm87
2764.58 s
[aeson] include time-1.12.2
2764.58 s
[aeson] include time-compat-1.9.7-CgIQc7E2JHn8kYFCatkL43
2764.58 s
[aeson] include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn
2764.58 s
[aeson] include uuid-types-1.0.6-LSnHSQasIz2KiEYrGocUTH
2764.58 s
[aeson] include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO
2764.58 s
[aeson] include witherable-0.5-5BtrC1gnyqkDSwG0XsP2r3
2764.58 s
[aeson] Linked component graph:
2764.58 s
[aeson] unit aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ
2764.58 s
[aeson] include OneTuple-0.4.2-4RYUUrRewNpIt4JzrjaVAt
2764.58 s
[aeson] include QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS
2764.58 s
[aeson] include base-4.18.1.0
2764.58 s
[aeson] include bytestring-0.11.5.2
2764.58 s
[aeson] include character-ps-0.1-kSWlntPNFC90fXWCQyqCm
2764.58 s
[aeson] include containers-0.6.7
2764.58 s
[aeson] include data-fix-0.3.4-7Z2HzEJJxjpGfhwNdMyfvw
2764.58 s
[aeson] include deepseq-1.4.8.1
2764.58 s
[aeson] include dlist-1.0-F8GeUD3trJzACUxUjnJfNR
2764.58 s
[aeson] include exceptions-0.10.7
2764.58 s
[aeson] include generically-0.1.1-EkcRYhUnPJ57wDcdcrdfk6
2764.58 s
[aeson] include ghc-prim-0.10.0
2764.58 s
[aeson] include hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3
2764.58 s
[aeson] include indexed-traversable-0.1.4-3KQfryvD6CkLv2KxalzUb5
2764.58 s
[aeson] include integer-conversion-0.1.1-6TIbI6c7kCqKvFJB3wkEL
2764.58 s
[aeson] include integer-logarithms-1.0.4-634gX6SnNksJOgHR1DSNl1
2764.58 s
[aeson] include network-uri-2.6.4.2-4HBdWLx90QQKv5xcfAzInz
2764.58 s
[aeson] include primitive-0.9.1.0-4Xu9LMuZ2cCJzEReDHZuyI
2764.58 s
[aeson] include scientific-0.3.8.0-EXTb8i03tpyEFLFbbBcyqj
2764.58 s
[aeson] include semialign-1.3.1-8WahCywZIivIMgZNchc7Ew
2764.58 s
[aeson] include strict-0.5.1-JQp8IUgd9mIGuI9YRo3e6a
2764.58 s
[aeson] include tagged-0.8.8-KnTUHMtQah6DmtzwHmdxEL
2764.58 s
[aeson] include template-haskell-2.20.0.0
2764.58 s
[aeson] include text-2.0.2
2764.58 s
[aeson] include text-iso8601-0.1.1-EX4KiHAhpSpDTEurZRHxkA
2764.58 s
[aeson] include text-short-0.1.6-Lu2CIjn4Axd1kTZu1MVDaa
2764.58 s
[aeson] include th-abstraction-0.7.1.0-705kaaInCfSGFvRe7PqSX0
2764.58 s
[aeson] include these-1.2.1-5P6Fv3Pe7oRFsFG3HrYm87
2764.58 s
[aeson] include time-1.12.2
2764.58 s
[aeson] include time-compat-1.9.7-CgIQc7E2JHn8kYFCatkL43
2764.58 s
[aeson] include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn
2764.58 s
[aeson] include uuid-types-1.0.6-LSnHSQasIz2KiEYrGocUTH
2764.59 s
[aeson] include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO
2764.59 s
[aeson] include witherable-0.5-5BtrC1gnyqkDSwG0XsP2r3
2764.59 s
[aeson] Data.Aeson=aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ:Data.Aeson,Data.Aeson.Decoding=aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ:Data.Aeson.Decoding,Data.Aeson.Decoding.ByteString=aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ:Data.Aeson.Decoding.ByteString,Data.Aeson.Decoding.ByteString.Lazy=aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ:Data.Aeson.Decoding.ByteString.Lazy,Data.Aeson.Decoding.Text=aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ:Data.Aeson.Decoding.Text,Data.Aeson.Decoding.Tokens=aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ:Data.Aeson.Decoding.Tokens,Data.Aeson.Encoding=aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ:Data.Aeson.Encoding,Data.Aeson.Encoding.Internal=aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ:Data.Aeson.Encoding.Internal,Data.Aeson.Key=aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ:Data.Aeson.Key,Data.Aeson.KeyMap=aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ:Data.Aeson.KeyMap,Data.Aeson.QQ.Simple=aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ:Data.Aeson.QQ.Simple,Data.Aeson.RFC8785=aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ:Data.Aeson.RFC8785,Data.Aeson.TH=aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ:Data.Aeson.TH,Data.Aeson.Text=aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ:Data.Aeson.Text,Data.Aeson.Types=aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ:Data.Aeson.Types
2764.59 s
[aeson] Ready component graph:
2764.59 s
[aeson] definite aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ
2764.59 s
[aeson] depends OneTuple-0.4.2-4RYUUrRewNpIt4JzrjaVAt
2764.59 s
[aeson] depends QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS
2764.59 s
[aeson] depends base-4.18.1.0
2764.59 s
[aeson] depends bytestring-0.11.5.2
2764.59 s
[aeson] depends character-ps-0.1-kSWlntPNFC90fXWCQyqCm
2764.59 s
[aeson] depends containers-0.6.7
2764.59 s
[aeson] depends data-fix-0.3.4-7Z2HzEJJxjpGfhwNdMyfvw
2764.59 s
[aeson] depends deepseq-1.4.8.1
2764.59 s
[aeson] depends dlist-1.0-F8GeUD3trJzACUxUjnJfNR
2764.59 s
[aeson] depends exceptions-0.10.7
2764.59 s
[aeson] depends generically-0.1.1-EkcRYhUnPJ57wDcdcrdfk6
2764.59 s
[aeson] depends ghc-prim-0.10.0
2764.59 s
[aeson] depends hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3
2764.59 s
[aeson] depends indexed-traversable-0.1.4-3KQfryvD6CkLv2KxalzUb5
2764.59 s
[aeson] depends integer-conversion-0.1.1-6TIbI6c7kCqKvFJB3wkEL
2764.59 s
[aeson] depends integer-logarithms-1.0.4-634gX6SnNksJOgHR1DSNl1
2764.59 s
[aeson] depends network-uri-2.6.4.2-4HBdWLx90QQKv5xcfAzInz
2764.59 s
[aeson] depends primitive-0.9.1.0-4Xu9LMuZ2cCJzEReDHZuyI
2764.59 s
[aeson] depends scientific-0.3.8.0-EXTb8i03tpyEFLFbbBcyqj
2764.59 s
[aeson] depends semialign-1.3.1-8WahCywZIivIMgZNchc7Ew
2764.59 s
[aeson] depends strict-0.5.1-JQp8IUgd9mIGuI9YRo3e6a
2764.59 s
[aeson] depends tagged-0.8.8-KnTUHMtQah6DmtzwHmdxEL
2764.59 s
[aeson] depends template-haskell-2.20.0.0
2764.59 s
[aeson] depends text-2.0.2
2764.59 s
[aeson] depends text-iso8601-0.1.1-EX4KiHAhpSpDTEurZRHxkA
2764.59 s
[aeson] depends text-short-0.1.6-Lu2CIjn4Axd1kTZu1MVDaa
2764.59 s
[aeson] depends th-abstraction-0.7.1.0-705kaaInCfSGFvRe7PqSX0
2764.59 s
[aeson] depends these-1.2.1-5P6Fv3Pe7oRFsFG3HrYm87
2764.59 s
[aeson] depends time-1.12.2
2764.59 s
[aeson] depends time-compat-1.9.7-CgIQc7E2JHn8kYFCatkL43
2764.59 s
[aeson] depends unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn
2764.59 s
[aeson] depends uuid-types-1.0.6-LSnHSQasIz2KiEYrGocUTH
2764.59 s
[aeson] depends vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO
2764.59 s
[aeson] depends witherable-0.5-5BtrC1gnyqkDSwG0XsP2r3
2764.59 s
[aeson] Using Cabal-3.10.1.0 compiled by ghc-9.6
2764.59 s
[aeson] Using compiler: ghc-9.6.3
2764.59 s
[aeson] Using install prefix:
2764.59 s
[aeson] /nix/store/4f63maka9x42m6ddy10zjrijwdwa7a0f-aeson-2.2.3.0
2764.59 s
[aeson] Executables installed in:
2764.59 s
[aeson] /nix/store/4f63maka9x42m6ddy10zjrijwdwa7a0f-aeson-2.2.3.0/bin
2764.59 s
[aeson] Libraries installed in:
2764.59 s
[aeson] /nix/store/4f63maka9x42m6ddy10zjrijwdwa7a0f-aeson-2.2.3.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ
2764.59 s
[aeson] Dynamic Libraries installed in:
2764.59 s
[aeson] /nix/store/4f63maka9x42m6ddy10zjrijwdwa7a0f-aeson-2.2.3.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3
2764.59 s
[aeson] Private executables installed in:
2764.59 s
[aeson] /nix/store/4f63maka9x42m6ddy10zjrijwdwa7a0f-aeson-2.2.3.0/libexec/x86_64-linux-ghc-9.6.3/aeson-2.2.3.0
2764.59 s
[aeson] Data files installed in:
2764.59 s
[aeson] /nix/store/4f63maka9x42m6ddy10zjrijwdwa7a0f-aeson-2.2.3.0/share/x86_64-linux-ghc-9.6.3/aeson-2.2.3.0
2764.59 s
[aeson] Documentation installed in:
2764.59 s
[aeson] /nix/store/wpsw9747rn79ck0bfsr3k9apz0w33rps-aeson-2.2.3.0-doc/share/doc/aeson-2.2.3.0
2764.59 s
[aeson] Configuration files installed in:
2764.59 s
[aeson] /nix/store/4f63maka9x42m6ddy10zjrijwdwa7a0f-aeson-2.2.3.0/etc
2764.59 s
[aeson] No alex found
2764.59 s
[aeson] Using ar found on system at:
2764.59 s
[aeson] /nix/store/87zpmcmwvn48z4lbrfba74b312h22s6c-binutils-wrapper-2.44/bin/ar
2764.59 s
[aeson] No c2hs found
2764.59 s
[aeson] No cpphs found
2764.59 s
[aeson] No doctest found
2764.59 s
[aeson] Using gcc version 14.3.0 given by user at:
2764.59 s
[aeson] /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/gcc
2764.59 s
[aeson] Using ghc version 9.6.3 found on system at:
2764.59 s
[aeson] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/ghc
2764.59 s
[aeson] Using ghc-pkg version 9.6.3 found on system at:
2764.59 s
[aeson] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/ghc-pkg-9.6.3
2764.59 s
[aeson] No ghcjs found
2764.59 s
[aeson] No ghcjs-pkg found
2764.59 s
[aeson] No greencard found
2764.59 s
[aeson] Using haddock version 2.29.1 found on system at:
2764.59 s
[aeson] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/haddock-ghc-9.6.3
2764.59 s
[aeson] No happy found
2764.59 s
[aeson] Using haskell-suite found on system at: haskell-suite-dummy-location
2764.59 s
[aeson] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location
2764.59 s
[aeson] No hmake found
2764.59 s
[aeson] Using hpc version 0.68 found on system at:
2764.59 s
[aeson] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/hpc-ghc-9.6.3
2764.59 s
[aeson] Using hsc2hs version 0.68.9 found on system at:
2764.59 s
[aeson] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/hsc2hs-ghc-9.6.3
2764.59 s
[aeson] Using hscolour version 1.25 found on system at:
2764.59 s
[aeson] /nix/store/s7zghqqjhw73n7zzski9hyx8f25l0lsj-hscolour-1.25/bin/HsColour
2764.59 s
[aeson] No jhc found
2764.59 s
[aeson] Using ld found on system at:
2764.59 s
[aeson] /nix/store/87zpmcmwvn48z4lbrfba74b312h22s6c-binutils-wrapper-2.44/bin/ld.gold
2764.59 s
[aeson] No pkg-config found
2764.59 s
[aeson] Using runghc version 9.6.3 found on system at:
2764.59 s
[aeson] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/runghc-9.6.3
2764.59 s
[aeson] Using strip version 2.44 found on system at:
2764.59 s
[aeson] /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/strip
2764.59 s
[aeson] Using tar found on system at:
2764.59 s
[aeson] /nix/store/w60s4xh1pjg6dwbw7j0b4xzlpp88q5qg-gnutar-1.35/bin/tar
2764.59 s
[aeson] No uhc found
2764.59 s
[aeson] Phase: buildPhase
2764.59 s
[aeson] Preprocessing library for aeson-2.2.3.0..
2764.59 s
[aeson] Building library for aeson-2.2.3.0..
2764.78 s
[atomic-write] Phase: setupCompilerEnvironmentPhase
2764.80 s
[atomic-write] Build with /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3.
2765.46 s
[atomic-write] Phase: unpackPhase
2765.49 s
[atomic-write] unpacking source archive /nix/store/prnjsq4746521sd58kyvh2f0x74lz4p8-atomic-write-0.2.1.1.tar.gz
2765.53 s
[atomic-write] source root is atomic-write-0.2.1.1
2765.55 s
[atomic-write] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "atomic-write-0.2.1.1/src/System/AtomicWrite/Writer/Text.hs"
2765.57 s
[atomic-write] Phase: patchPhase
2765.64 s
[atomic-write] Phase: compileBuildDriverPhase
2765.66 s
[atomic-write] setupCompileFlags: -package-db=/build/tmp.HYi5WQy8Y1/setup-package.conf.d -threaded
2765.96 s
[atomic-write] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.HYi5WQy8Y1/Main.o )
2765.98 s
[aeson] [ 1 of 32] Compiling Data.Aeson.Internal.ByteString ( src/Data/Aeson/Internal/ByteString.hs, dist/build/Data/Aeson/Internal/ByteString.o, dist/build/Data/Aeson/Internal/ByteString.dyn_o )
2766.18 s
[atomic-write] [2 of 2] Linking Setup
2769.01 s
[aeson] [ 2 of 32] Compiling Data.Aeson.Internal.Functions ( src/Data/Aeson/Internal/Functions.hs, dist/build/Data/Aeson/Internal/Functions.o, dist/build/Data/Aeson/Internal/Functions.dyn_o )
2769.01 s
[aeson] [ 3 of 32] Compiling Data.Aeson.Internal.Prelude ( src/Data/Aeson/Internal/Prelude.hs, dist/build/Data/Aeson/Internal/Prelude.o, dist/build/Data/Aeson/Internal/Prelude.dyn_o )
2769.01 s
[aeson] [ 4 of 32] Compiling Data.Aeson.Internal.Scientific ( src/Data/Aeson/Internal/Scientific.hs, dist/build/Data/Aeson/Internal/Scientific.o, dist/build/Data/Aeson/Internal/Scientific.dyn_o )
2770.55 s
[atomic-write] Phase: updateAutotoolsGnuConfigScriptsPhase
2771.60 s
[atomic-write] Phase: configurePhase
2771.60 s
[aeson] [ 5 of 32] Compiling Data.Aeson.Internal.TH ( src/Data/Aeson/Internal/TH.hs, dist/build/Data/Aeson/Internal/TH.o, dist/build/Data/Aeson/Internal/TH.dyn_o )
2771.60 s
[aeson] [ 6 of 32] Compiling Data.Aeson.Internal.Text ( src/Data/Aeson/Internal/Text.hs, dist/build/Data/Aeson/Internal/Text.o, dist/build/Data/Aeson/Internal/Text.dyn_o )
2771.60 s
[aeson] [ 7 of 32] Compiling Data.Aeson.Internal.Unescape ( src/Data/Aeson/Internal/Unescape.hs, dist/build/Data/Aeson/Internal/Unescape.o, dist/build/Data/Aeson/Internal/Unescape.dyn_o )
2771.60 s
[aeson] [ 8 of 32] Compiling Data.Aeson.Internal.UnescapeFromText ( src/Data/Aeson/Internal/UnescapeFromText.hs, dist/build/Data/Aeson/Internal/UnescapeFromText.o, dist/build/Data/Aeson/Internal/UnescapeFromText.dyn_o )
2771.60 s
[aeson] [ 9 of 32] Compiling Data.Aeson.Key ( src/Data/Aeson/Key.hs, dist/build/Data/Aeson/Key.o, dist/build/Data/Aeson/Key.dyn_o )
2771.60 s
[atomic-write] configureFlags: --verbose --prefix=/nix/store/5afl6q8nhccpr4c7286ym7xz0d1q18b2-atomic-write-0.2.1.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/kwxfsmgdf4q44wnash7kv6ms7jhl2s6b-atomic-write-0.2.1.1-doc/share/doc/atomic-write-0.2.1.1 --with-gcc=gcc --package-db=/build/tmp.HYi5WQy8Y1/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/yw7vb4hamv9mqgbgf7598zvis7k2spyx-ncurses-6.5/lib --extra-lib-dirs=/nix/store/adfh8p731fy9iahv0mccbx0is6i96diy-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vf3hfbbl7h32axb73fa2b0dbqg0gmjgi-elfutils-0.192/lib --extra-lib-dirs=/nix/store/wx2hkwfpc39ixyww2hai0v697zzrpbxr-gmp-with-cxx-6.3.0/lib
2771.60 s
[atomic-write] Using Parsec parser
2771.60 s
[atomic-write] Configuring atomic-write-0.2.1.1...
2771.60 s
[aeson] [10 of 32] Compiling Data.Aeson.Decoding.Tokens ( src/Data/Aeson/Decoding/Tokens.hs, dist/build/Data/Aeson/Decoding/Tokens.o, dist/build/Data/Aeson/Decoding/Tokens.dyn_o )
2771.60 s
[http-client] [ 3 of 19] Compiling Network.HTTP.Client.Connection ( Network/HTTP/Client/Connection.hs, dist/build/Network/HTTP/Client/Connection.p_o )
2771.83 s
[atomic-write] Dependency base >=4.5 && <5.0: using base-4.18.1.0
2771.83 s
[atomic-write] Dependency bytestring >=0.10.4 && <0.13.0: using bytestring-0.11.5.2
2771.83 s
[atomic-write] Dependency directory >=1.3 && <1.4: using directory-1.3.8.1
2771.84 s
[atomic-write] Dependency filepath >=1.4 && <1.6: using filepath-1.4.100.4
2771.84 s
[atomic-write] Dependency temporary >=1.3 && <1.4: using temporary-1.3
2771.84 s
[atomic-write] Dependency text >=1.2 && <3.0: using text-2.0.2
2771.84 s
[atomic-write] Dependency unix-compat >=0.5 && <1.0: using unix-compat-0.7.4
2771.84 s
[atomic-write] Dependency atomic-write: using atomic-write-0.2.1.1
2771.84 s
[atomic-write] Dependency base >=4.5 && <5.0: using base-4.18.1.0
2771.84 s
[atomic-write] Dependency bytestring: using bytestring-0.11.5.2
2771.84 s
[atomic-write] Dependency filepath: using filepath-1.4.100.4
2771.84 s
[atomic-write] Dependency hspec >=2.5 && <2.12: using hspec-2.11.12
2771.84 s
[atomic-write] Dependency temporary: using temporary-1.3
2771.84 s
[atomic-write] Dependency text: using text-2.0.2
2771.84 s
[atomic-write] Dependency unix-compat: using unix-compat-0.7.4
2771.90 s
[http-client] [ 4 of 19] Compiling Network.HTTP.Client.Headers ( Network/HTTP/Client/Headers.hs, dist/build/Network/HTTP/Client/Headers.p_o )
2772.66 s
[http-client] [ 5 of 19] Compiling Network.HTTP.Client.Body ( Network/HTTP/Client/Body.hs, dist/build/Network/HTTP/Client/Body.p_o )
2772.84 s
[atomic-write] Source component graph:
2772.84 s
[atomic-write] component lib
2772.84 s
[atomic-write] component test:atomic-write-test dependency lib
2772.84 s
[atomic-write] Configured component graph:
2772.84 s
[atomic-write] component atomic-write-0.2.1.1-tAv29xPp25jaOETn22pk
2772.84 s
[atomic-write] include base-4.18.1.0
2772.84 s
[atomic-write] include bytestring-0.11.5.2
2772.84 s
[atomic-write] include directory-1.3.8.1
2772.84 s
[atomic-write] include filepath-1.4.100.4
2772.84 s
[atomic-write] include temporary-1.3-1FJWtachrRvJFtqy3IoBZa
2772.84 s
[atomic-write] include text-2.0.2
2772.84 s
[atomic-write] include unix-compat-0.7.4-FTGww1oDu3BJ4n3cKK9JiY
2772.84 s
[atomic-write] component atomic-write-0.2.1.1-GPZATK8GCxKBP25LUiF36m-atomic-write-test
2772.84 s
[atomic-write] include atomic-write-0.2.1.1-tAv29xPp25jaOETn22pk
2772.84 s
[atomic-write] include base-4.18.1.0
2772.84 s
[atomic-write] include bytestring-0.11.5.2
2772.84 s
[atomic-write] include filepath-1.4.100.4
2772.85 s
[atomic-write] include hspec-2.11.12-8RpQfPL7GgNCJuLqgXbcGU
2772.85 s
[atomic-write] include temporary-1.3-1FJWtachrRvJFtqy3IoBZa
2772.85 s
[atomic-write] include text-2.0.2
2772.85 s
[atomic-write] include unix-compat-0.7.4-FTGww1oDu3BJ4n3cKK9JiY
2772.85 s
[atomic-write] Linked component graph:
2772.85 s
[atomic-write] unit atomic-write-0.2.1.1-tAv29xPp25jaOETn22pk
2772.85 s
[atomic-write] include base-4.18.1.0
2772.85 s
[atomic-write] include bytestring-0.11.5.2
2772.85 s
[atomic-write] include directory-1.3.8.1
2772.85 s
[atomic-write] include filepath-1.4.100.4
2772.85 s
[atomic-write] include temporary-1.3-1FJWtachrRvJFtqy3IoBZa
2772.85 s
[atomic-write] include text-2.0.2
2772.85 s
[atomic-write] include unix-compat-0.7.4-FTGww1oDu3BJ4n3cKK9JiY
2772.85 s
[atomic-write] System.AtomicWrite.Writer.ByteString=atomic-write-0.2.1.1-tAv29xPp25jaOETn22pk:System.AtomicWrite.Writer.ByteString,System.AtomicWrite.Writer.ByteString.Binary=atomic-write-0.2.1.1-tAv29xPp25jaOETn22pk:System.AtomicWrite.Writer.ByteString.Binary,System.AtomicWrite.Writer.ByteStringBuilder=atomic-write-0.2.1.1-tAv29xPp25jaOETn22pk:System.AtomicWrite.Writer.ByteStringBuilder,System.AtomicWrite.Writer.LazyByteString=atomic-write-0.2.1.1-tAv29xPp25jaOETn22pk:System.AtomicWrite.Writer.LazyByteString,System.AtomicWrite.Writer.LazyByteString.Binary=atomic-write-0.2.1.1-tAv29xPp25jaOETn22pk:System.AtomicWrite.Writer.LazyByteString.Binary,System.AtomicWrite.Writer.LazyText=atomic-write-0.2.1.1-tAv29xPp25jaOETn22pk:System.AtomicWrite.Writer.LazyText,System.AtomicWrite.Writer.LazyText.Binary=atomic-write-0.2.1.1-tAv29xPp25jaOETn22pk:System.AtomicWrite.Writer.LazyText.Binary,System.AtomicWrite.Writer.String=atomic-write-0.2.1.1-tAv29xPp25jaOETn22pk:System.AtomicWrite.Writer.String,System.AtomicWrite.Writer.String.Binary=atomic-write-0.2.1.1-tAv29xPp25jaOETn22pk:System.AtomicWrite.Writer.String.Binary,System.AtomicWrite.Writer.Text=atomic-write-0.2.1.1-tAv29xPp25jaOETn22pk:System.AtomicWrite.Writer.Text,System.AtomicWrite.Writer.Text.Binary=atomic-write-0.2.1.1-tAv29xPp25jaOETn22pk:System.AtomicWrite.Writer.Text.Binary
2772.85 s
[atomic-write] unit atomic-write-0.2.1.1-GPZATK8GCxKBP25LUiF36m-atomic-write-test
2772.85 s
[atomic-write] include atomic-write-0.2.1.1-tAv29xPp25jaOETn22pk
2772.85 s
[atomic-write] include base-4.18.1.0
2772.85 s
[atomic-write] include bytestring-0.11.5.2
2772.85 s
[atomic-write] include filepath-1.4.100.4
2772.85 s
[atomic-write] include hspec-2.11.12-8RpQfPL7GgNCJuLqgXbcGU
2772.85 s
[atomic-write] include temporary-1.3-1FJWtachrRvJFtqy3IoBZa
2772.85 s
[atomic-write] include text-2.0.2
2772.85 s
[atomic-write] include unix-compat-0.7.4-FTGww1oDu3BJ4n3cKK9JiY
2772.85 s
[atomic-write] Ready component graph:
2772.85 s
[atomic-write] definite atomic-write-0.2.1.1-tAv29xPp25jaOETn22pk
2772.85 s
[atomic-write] depends base-4.18.1.0
2772.85 s
[atomic-write] depends bytestring-0.11.5.2
2772.85 s
[atomic-write] depends directory-1.3.8.1
2772.85 s
[atomic-write] depends filepath-1.4.100.4
2772.85 s
[atomic-write] depends temporary-1.3-1FJWtachrRvJFtqy3IoBZa
2772.85 s
[atomic-write] depends text-2.0.2
2772.85 s
[atomic-write] depends unix-compat-0.7.4-FTGww1oDu3BJ4n3cKK9JiY
2772.85 s
[atomic-write] definite atomic-write-0.2.1.1-GPZATK8GCxKBP25LUiF36m-atomic-write-test
2772.85 s
[atomic-write] depends atomic-write-0.2.1.1-tAv29xPp25jaOETn22pk
2772.85 s
[atomic-write] depends base-4.18.1.0
2772.85 s
[atomic-write] depends bytestring-0.11.5.2
2772.85 s
[atomic-write] depends filepath-1.4.100.4
2772.85 s
[atomic-write] depends hspec-2.11.12-8RpQfPL7GgNCJuLqgXbcGU
2772.85 s
[atomic-write] depends temporary-1.3-1FJWtachrRvJFtqy3IoBZa
2772.85 s
[atomic-write] depends text-2.0.2
2772.85 s
[atomic-write] depends unix-compat-0.7.4-FTGww1oDu3BJ4n3cKK9JiY
2772.85 s
[atomic-write] Using Cabal-3.10.1.0 compiled by ghc-9.6
2772.85 s
[atomic-write] Using compiler: ghc-9.6.3
2772.85 s
[atomic-write] Using install prefix:
2772.85 s
[atomic-write] /nix/store/5afl6q8nhccpr4c7286ym7xz0d1q18b2-atomic-write-0.2.1.1
2772.85 s
[atomic-write] Executables installed in:
2772.85 s
[atomic-write] /nix/store/5afl6q8nhccpr4c7286ym7xz0d1q18b2-atomic-write-0.2.1.1/bin
2772.85 s
[atomic-write] Libraries installed in:
2772.85 s
[atomic-write] /nix/store/5afl6q8nhccpr4c7286ym7xz0d1q18b2-atomic-write-0.2.1.1/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/atomic-write-0.2.1.1-tAv29xPp25jaOETn22pk
2772.85 s
[atomic-write] Dynamic Libraries installed in:
2772.85 s
[atomic-write] /nix/store/5afl6q8nhccpr4c7286ym7xz0d1q18b2-atomic-write-0.2.1.1/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3
2772.85 s
[atomic-write] Private executables installed in:
2772.85 s
[atomic-write] /nix/store/5afl6q8nhccpr4c7286ym7xz0d1q18b2-atomic-write-0.2.1.1/libexec/x86_64-linux-ghc-9.6.3/atomic-write-0.2.1.1
2772.85 s
[atomic-write] Data files installed in:
2772.85 s
[atomic-write] /nix/store/5afl6q8nhccpr4c7286ym7xz0d1q18b2-atomic-write-0.2.1.1/share/x86_64-linux-ghc-9.6.3/atomic-write-0.2.1.1
2772.85 s
[atomic-write] Documentation installed in:
2772.85 s
[atomic-write] /nix/store/kwxfsmgdf4q44wnash7kv6ms7jhl2s6b-atomic-write-0.2.1.1-doc/share/doc/atomic-write-0.2.1.1
2772.85 s
[atomic-write] Configuration files installed in:
2772.85 s
[atomic-write] /nix/store/5afl6q8nhccpr4c7286ym7xz0d1q18b2-atomic-write-0.2.1.1/etc
2772.85 s
[atomic-write] No alex found
2772.85 s
[atomic-write] Using ar found on system at:
2772.85 s
[atomic-write] /nix/store/87zpmcmwvn48z4lbrfba74b312h22s6c-binutils-wrapper-2.44/bin/ar
2772.85 s
[atomic-write] No c2hs found
2772.85 s
[atomic-write] No cpphs found
2772.85 s
[atomic-write] No doctest found
2772.85 s
[atomic-write] Using gcc version 14.3.0 given by user at:
2772.85 s
[atomic-write] /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/gcc
2772.85 s
[atomic-write] Using ghc version 9.6.3 found on system at:
2772.85 s
[atomic-write] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/ghc
2772.85 s
[atomic-write] Using ghc-pkg version 9.6.3 found on system at:
2772.85 s
[atomic-write] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/ghc-pkg-9.6.3
2772.85 s
[atomic-write] No ghcjs found
2772.85 s
[atomic-write] No ghcjs-pkg found
2772.85 s
[atomic-write] No greencard found
2772.85 s
[atomic-write] Using haddock version 2.29.1 found on system at:
2772.85 s
[atomic-write] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/haddock-ghc-9.6.3
2772.86 s
[atomic-write] No happy found
2772.86 s
[atomic-write] Using haskell-suite found on system at: haskell-suite-dummy-location
2772.86 s
[atomic-write] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location
2772.86 s
[atomic-write] No hmake found
2772.86 s
[atomic-write] Using hpc version 0.68 found on system at:
2772.86 s
[atomic-write] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/hpc-ghc-9.6.3
2772.86 s
[atomic-write] Using hsc2hs version 0.68.9 found on system at:
2772.86 s
[atomic-write] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/hsc2hs-ghc-9.6.3
2772.86 s
[atomic-write] Using hscolour version 1.25 found on system at:
2772.86 s
[atomic-write] /nix/store/s7zghqqjhw73n7zzski9hyx8f25l0lsj-hscolour-1.25/bin/HsColour
2772.86 s
[atomic-write] No jhc found
2772.86 s
[atomic-write] Using ld found on system at:
2772.86 s
[atomic-write] /nix/store/87zpmcmwvn48z4lbrfba74b312h22s6c-binutils-wrapper-2.44/bin/ld.gold
2772.86 s
[atomic-write] No pkg-config found
2772.86 s
[atomic-write] Using runghc version 9.6.3 found on system at:
2772.86 s
[atomic-write] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/runghc-9.6.3
2772.86 s
[atomic-write] Using strip version 2.44 found on system at:
2772.86 s
[atomic-write] /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/strip
2772.86 s
[atomic-write] Using tar found on system at:
2772.86 s
[atomic-write] /nix/store/w60s4xh1pjg6dwbw7j0b4xzlpp88q5qg-gnutar-1.35/bin/tar
2772.86 s
[atomic-write] No uhc found
2772.93 s
[http-client] [ 6 of 19] Compiling Network.HTTP.Client.Util ( Network/HTTP/Client/Util.hs, dist/build/Network/HTTP/Client/Util.p_o )
2772.93 s
[http-client] [ 7 of 19] Compiling Network.HTTP.Client.Request ( Network/HTTP/Client/Request.hs, dist/build/Network/HTTP/Client/Request.p_o )
2773.39 s
[atomic-write] Phase: buildPhase
2773.60 s
[atomic-write] Preprocessing library for atomic-write-0.2.1.1..
2773.60 s
[atomic-write] Building library for atomic-write-0.2.1.1..
2773.81 s
[aeson] [11 of 32] Compiling Data.Aeson.Decoding.Internal ( src/Data/Aeson/Decoding/Internal.hs, dist/build/Data/Aeson/Decoding/Internal.o, dist/build/Data/Aeson/Decoding/Internal.dyn_o )
2773.86 s
[atomic-write] [ 1 of 12] Compiling System.AtomicWrite.Internal ( src/System/AtomicWrite/Internal.hs, dist/build/System/AtomicWrite/Internal.o, dist/build/System/AtomicWrite/Internal.dyn_o )
2773.92 s
[aeson] [12 of 32] Compiling Data.Aeson.Decoding.Text ( src/Data/Aeson/Decoding/Text.hs, dist/build/Data/Aeson/Decoding/Text.o, dist/build/Data/Aeson/Decoding/Text.dyn_o )
2774.95 s
[atomic-write] [ 2 of 12] Compiling System.AtomicWrite.Writer.ByteString ( src/System/AtomicWrite/Writer/ByteString.hs, dist/build/System/AtomicWrite/Writer/ByteString.o, dist/build/System/AtomicWrite/Writer/ByteString.dyn_o )
2775.52 s
[atomic-write] [ 3 of 12] Compiling System.AtomicWrite.Writer.ByteString.Binary ( src/System/AtomicWrite/Writer/ByteString/Binary.hs, dist/build/System/AtomicWrite/Writer/ByteString/Binary.o, dist/build/System/AtomicWrite/Writer/ByteString/Binary.dyn_o )
2775.52 s
[atomic-write] [ 4 of 12] Compiling System.AtomicWrite.Writer.ByteStringBuilder ( src/System/AtomicWrite/Writer/ByteStringBuilder.hs, dist/build/System/AtomicWrite/Writer/ByteStringBuilder.o, dist/build/System/AtomicWrite/Writer/ByteStringBuilder.dyn_o )
2775.61 s
[atomic-write] [ 5 of 12] Compiling System.AtomicWrite.Writer.LazyByteString ( src/System/AtomicWrite/Writer/LazyByteString.hs, dist/build/System/AtomicWrite/Writer/LazyByteString.o, dist/build/System/AtomicWrite/Writer/LazyByteString.dyn_o )
2775.63 s
[atomic-write] [ 6 of 12] Compiling System.AtomicWrite.Writer.LazyByteString.Binary ( src/System/AtomicWrite/Writer/LazyByteString/Binary.hs, dist/build/System/AtomicWrite/Writer/LazyByteString/Binary.o, dist/build/System/AtomicWrite/Writer/LazyByteString/Binary.dyn_o )
2775.64 s
[atomic-write] [ 7 of 12] Compiling System.AtomicWrite.Writer.LazyText ( src/System/AtomicWrite/Writer/LazyText.hs, dist/build/System/AtomicWrite/Writer/LazyText.o, dist/build/System/AtomicWrite/Writer/LazyText.dyn_o )
2775.94 s
[atomic-write] [ 8 of 12] Compiling System.AtomicWrite.Writer.LazyText.Binary ( src/System/AtomicWrite/Writer/LazyText/Binary.hs, dist/build/System/AtomicWrite/Writer/LazyText/Binary.o, dist/build/System/AtomicWrite/Writer/LazyText/Binary.dyn_o )
2775.94 s
[atomic-write] [ 9 of 12] Compiling System.AtomicWrite.Writer.String ( src/System/AtomicWrite/Writer/String.hs, dist/build/System/AtomicWrite/Writer/String.o, dist/build/System/AtomicWrite/Writer/String.dyn_o )
2775.94 s
[atomic-write] [10 of 12] Compiling System.AtomicWrite.Writer.String.Binary ( src/System/AtomicWrite/Writer/String/Binary.hs, dist/build/System/AtomicWrite/Writer/String/Binary.o, dist/build/System/AtomicWrite/Writer/String/Binary.dyn_o )
2775.94 s
[atomic-write] [11 of 12] Compiling System.AtomicWrite.Writer.Text ( src/System/AtomicWrite/Writer/Text.hs, dist/build/System/AtomicWrite/Writer/Text.o, dist/build/System/AtomicWrite/Writer/Text.dyn_o )
2775.94 s
[atomic-write] [12 of 12] Compiling System.AtomicWrite.Writer.Text.Binary ( src/System/AtomicWrite/Writer/Text/Binary.hs, dist/build/System/AtomicWrite/Writer/Text/Binary.o, dist/build/System/AtomicWrite/Writer/Text/Binary.dyn_o )
2775.96 s
[http-client] [ 8 of 19] Compiling Network.HTTP.Client.Response ( Network/HTTP/Client/Response.hs, dist/build/Network/HTTP/Client/Response.p_o )
2776.59 s
[atomic-write] [ 1 of 12] Compiling System.AtomicWrite.Internal ( src/System/AtomicWrite/Internal.hs, dist/build/System/AtomicWrite/Internal.p_o )
2776.96 s
[aeson] [13 of 32] Compiling Data.Aeson.Decoding.ByteString.Lazy ( src/Data/Aeson/Decoding/ByteString/Lazy.hs, dist/build/Data/Aeson/Decoding/ByteString/Lazy.o, dist/build/Data/Aeson/Decoding/ByteString/Lazy.dyn_o )
2777.30 s
[http-client] [ 9 of 19] Compiling Network.HTTP.Proxy ( Network/HTTP/Proxy.hs, dist/build/Network/HTTP/Proxy.p_o )
2777.61 s
[http-client] [10 of 19] Compiling Network.HTTP.Client.Manager ( Network/HTTP/Client/Manager.hs, dist/build/Network/HTTP/Client/Manager.p_o )
2777.64 s
[atomic-write] [ 2 of 12] Compiling System.AtomicWrite.Writer.ByteString ( src/System/AtomicWrite/Writer/ByteString.hs, dist/build/System/AtomicWrite/Writer/ByteString.p_o )
2777.78 s
[aeson] [14 of 32] Compiling Data.Aeson.Decoding.ByteString ( src/Data/Aeson/Decoding/ByteString.hs, dist/build/Data/Aeson/Decoding/ByteString.o, dist/build/Data/Aeson/Decoding/ByteString.dyn_o )
2777.78 s
[aeson] [15 of 32] Compiling Data.Aeson.KeyMap ( src/Data/Aeson/KeyMap.hs, dist/build/Data/Aeson/KeyMap.o, dist/build/Data/Aeson/KeyMap.dyn_o )
2777.78 s
[aeson] [16 of 32] Compiling Data.Aeson.Types.Generic ( src/Data/Aeson/Types/Generic.hs, dist/build/Data/Aeson/Types/Generic.o, dist/build/Data/Aeson/Types/Generic.dyn_o )
2777.78 s
[aeson] [17 of 32] Compiling Data.Aeson.Types.Internal ( src/Data/Aeson/Types/Internal.hs, dist/build/Data/Aeson/Types/Internal.o, dist/build/Data/Aeson/Types/Internal.dyn_o )
2778.43 s
[http-client] [11 of 19] Compiling Network.PublicSuffixList.Types ( publicsuffixlist/Network/PublicSuffixList/Types.hs, dist/build/Network/PublicSuffixList/Types.p_o )
2778.43 s
[http-client] [12 of 19] Compiling Network.PublicSuffixList.Serialize ( publicsuffixlist/Network/PublicSuffixList/Serialize.hs, dist/build/Network/PublicSuffixList/Serialize.p_o )
2778.43 s
[http-client] [13 of 19] Compiling Network.PublicSuffixList.DataStructure ( publicsuffixlist/Network/PublicSuffixList/DataStructure.hs, dist/build/Network/PublicSuffixList/DataStructure.p_o )
2778.43 s
[http-client] [14 of 19] Compiling Network.PublicSuffixList.Lookup ( publicsuffixlist/Network/PublicSuffixList/Lookup.hs, dist/build/Network/PublicSuffixList/Lookup.p_o )
2778.43 s
[http-client] [15 of 19] Compiling Network.HTTP.Client.Cookies ( Network/HTTP/Client/Cookies.hs, dist/build/Network/HTTP/Client/Cookies.p_o )
2778.44 s
[http-client] [16 of 19] Compiling Network.HTTP.Client.Core ( Network/HTTP/Client/Core.hs, dist/build/Network/HTTP/Client/Core.p_o )
2778.57 s
[atomic-write] [ 3 of 12] Compiling System.AtomicWrite.Writer.ByteString.Binary ( src/System/AtomicWrite/Writer/ByteString/Binary.hs, dist/build/System/AtomicWrite/Writer/ByteString/Binary.p_o )
2778.57 s
[atomic-write] [ 4 of 12] Compiling System.AtomicWrite.Writer.ByteStringBuilder ( src/System/AtomicWrite/Writer/ByteStringBuilder.hs, dist/build/System/AtomicWrite/Writer/ByteStringBuilder.p_o )
2779.11 s
[atomic-write] [ 5 of 12] Compiling System.AtomicWrite.Writer.LazyByteString ( src/System/AtomicWrite/Writer/LazyByteString.hs, dist/build/System/AtomicWrite/Writer/LazyByteString.p_o )
2779.11 s
[atomic-write] [ 6 of 12] Compiling System.AtomicWrite.Writer.LazyByteString.Binary ( src/System/AtomicWrite/Writer/LazyByteString/Binary.hs, dist/build/System/AtomicWrite/Writer/LazyByteString/Binary.p_o )
2779.11 s
[atomic-write] [ 7 of 12] Compiling System.AtomicWrite.Writer.LazyText ( src/System/AtomicWrite/Writer/LazyText.hs, dist/build/System/AtomicWrite/Writer/LazyText.p_o )
2779.11 s
[atomic-write] [ 8 of 12] Compiling System.AtomicWrite.Writer.LazyText.Binary ( src/System/AtomicWrite/Writer/LazyText/Binary.hs, dist/build/System/AtomicWrite/Writer/LazyText/Binary.p_o )
2779.29 s
[atomic-write] [ 9 of 12] Compiling System.AtomicWrite.Writer.String ( src/System/AtomicWrite/Writer/String.hs, dist/build/System/AtomicWrite/Writer/String.p_o )
2779.29 s
[atomic-write] [10 of 12] Compiling System.AtomicWrite.Writer.String.Binary ( src/System/AtomicWrite/Writer/String/Binary.hs, dist/build/System/AtomicWrite/Writer/String/Binary.p_o )
2779.29 s
[atomic-write] [11 of 12] Compiling System.AtomicWrite.Writer.Text ( src/System/AtomicWrite/Writer/Text.hs, dist/build/System/AtomicWrite/Writer/Text.p_o )
2779.31 s
[atomic-write] [12 of 12] Compiling System.AtomicWrite.Writer.Text.Binary ( src/System/AtomicWrite/Writer/Text/Binary.hs, dist/build/System/AtomicWrite/Writer/Text/Binary.p_o )
2779.31 s
[http-client] [17 of 19] Compiling Network.HTTP.Client.Internal ( Network/HTTP/Client/Internal.hs, dist/build/Network/HTTP/Client/Internal.p_o )
2779.61 s
[http-client] [18 of 19] Compiling Network.HTTP.Client ( Network/HTTP/Client.hs, dist/build/Network/HTTP/Client.p_o )
2780.48 s
[http-client] [19 of 19] Compiling Network.HTTP.Client.MultipartFormData ( Network/HTTP/Client/MultipartFormData.hs, dist/build/Network/HTTP/Client/MultipartFormData.p_o )
2783.14 s
[atomic-write] Preprocessing test suite 'atomic-write-test' for atomic-write-0.2.1.1..
2783.16 s
[atomic-write] Building test suite 'atomic-write-test' for atomic-write-0.2.1.1..
2783.58 s
[atomic-write] [ 1 of 12] Compiling System.AtomicWrite.Writer.ByteString.BinarySpec ( spec/System/AtomicWrite/Writer/ByteString/BinarySpec.hs, dist/build/atomic-write-test/atomic-write-test-tmp/System/AtomicWrite/Writer/ByteString/BinarySpec.o )
2784.03 s
[aeson] [18 of 32] Compiling Data.Aeson.Parser.Time ( src/Data/Aeson/Parser/Time.hs, dist/build/Data/Aeson/Parser/Time.o, dist/build/Data/Aeson/Parser/Time.dyn_o )
2784.18 s
[aeson] [19 of 32] Compiling Data.Aeson.Encoding.Builder ( src/Data/Aeson/Encoding/Builder.hs, dist/build/Data/Aeson/Encoding/Builder.o, dist/build/Data/Aeson/Encoding/Builder.dyn_o )
2786.98 s
[http-client] buildPhase completed in 48 seconds
2786.98 s
[http-client] Phase: haddockPhase
2787.35 s
[atomic-write] [ 2 of 12] Compiling System.AtomicWrite.Writer.ByteStringBuilderSpec ( spec/System/AtomicWrite/Writer/ByteStringBuilderSpec.hs, dist/build/atomic-write-test/atomic-write-test-tmp/System/AtomicWrite/Writer/ByteStringBuilderSpec.o )
2787.35 s
[atomic-write] [ 3 of 12] Compiling System.AtomicWrite.Writer.ByteStringSpec ( spec/System/AtomicWrite/Writer/ByteStringSpec.hs, dist/build/atomic-write-test/atomic-write-test-tmp/System/AtomicWrite/Writer/ByteStringSpec.o )
2787.35 s
[atomic-write] [ 4 of 12] Compiling System.AtomicWrite.Writer.LazyByteString.BinarySpec ( spec/System/AtomicWrite/Writer/LazyByteString/BinarySpec.hs, dist/build/atomic-write-test/atomic-write-test-tmp/System/AtomicWrite/Writer/LazyByteString/BinarySpec.o )
2787.35 s
[atomic-write] [ 5 of 12] Compiling System.AtomicWrite.Writer.LazyByteStringSpec ( spec/System/AtomicWrite/Writer/LazyByteStringSpec.hs, dist/build/atomic-write-test/atomic-write-test-tmp/System/AtomicWrite/Writer/LazyByteStringSpec.o )
2787.35 s
[atomic-write] [ 6 of 12] Compiling System.AtomicWrite.Writer.LazyText.BinarySpec ( spec/System/AtomicWrite/Writer/LazyText/BinarySpec.hs, dist/build/atomic-write-test/atomic-write-test-tmp/System/AtomicWrite/Writer/LazyText/BinarySpec.o )
2787.38 s
[atomic-write] [ 7 of 12] Compiling System.AtomicWrite.Writer.LazyTextSpec ( spec/System/AtomicWrite/Writer/LazyTextSpec.hs, dist/build/atomic-write-test/atomic-write-test-tmp/System/AtomicWrite/Writer/LazyTextSpec.o )
2787.38 s
[atomic-write] [ 8 of 12] Compiling System.AtomicWrite.Writer.String.BinarySpec ( spec/System/AtomicWrite/Writer/String/BinarySpec.hs, dist/build/atomic-write-test/atomic-write-test-tmp/System/AtomicWrite/Writer/String/BinarySpec.o )
2787.38 s
[atomic-write] [ 9 of 12] Compiling System.AtomicWrite.Writer.StringSpec ( spec/System/AtomicWrite/Writer/StringSpec.hs, dist/build/atomic-write-test/atomic-write-test-tmp/System/AtomicWrite/Writer/StringSpec.o )
2787.38 s
[atomic-write] [10 of 12] Compiling System.AtomicWrite.Writer.Text.BinarySpec ( spec/System/AtomicWrite/Writer/Text/BinarySpec.hs, dist/build/atomic-write-test/atomic-write-test-tmp/System/AtomicWrite/Writer/Text/BinarySpec.o )
2787.38 s
[atomic-write] [11 of 12] Compiling System.AtomicWrite.Writer.TextSpec ( spec/System/AtomicWrite/Writer/TextSpec.hs, dist/build/atomic-write-test/atomic-write-test-tmp/System/AtomicWrite/Writer/TextSpec.o )
2787.38 s
[atomic-write] [12 of 12] Compiling Main ( spec/Spec.hs, dist/build/atomic-write-test/atomic-write-test-tmp/Main.o )
2787.70 s
[http-client] Preprocessing library for http-client-0.7.19..
2787.71 s
[http-client] Running Haddock on library for http-client-0.7.19..
2787.98 s
[http-client] Warning: --source-* options are ignored when --hyperlinked-source is enabled.
2788.82 s
[atomic-write] [13 of 13] Linking dist/build/atomic-write-test/atomic-write-test
2790.10 s
[aeson] [20 of 32] Compiling Data.Aeson.Encoding.Internal ( src/Data/Aeson/Encoding/Internal.hs, dist/build/Data/Aeson/Encoding/Internal.o, dist/build/Data/Aeson/Encoding/Internal.dyn_o )
2790.75 s
[http-client] Warning: 'equal' is out of scope.
2790.75 s
[http-client] If you qualify the identifier, haddock can try to link it anyway.
2790.75 s
[http-client] Warning: 'equiv' is out of scope.
2790.75 s
[http-client] If you qualify the identifier, haddock can try to link it anyway.
2790.76 s
[http-client] Warning: 'parseRequest' is out of scope.
2790.76 s
[http-client] If you qualify the identifier, haddock can try to link it anyway.
2790.76 s
[http-client] Warning: 'defaultRequest' is out of scope.
2790.76 s
[http-client] If you qualify the identifier, haddock can try to link it anyway.
2790.76 s
[http-client] Warning: 'strippedHostName' is out of scope.
2790.76 s
[http-client] If you qualify the identifier, haddock can try to link it anyway.
2790.76 s
[http-client] Warning: 'alwaysDecompress' is out of scope.
2790.76 s
[http-client] If you qualify the identifier, haddock can try to link it anyway.
2790.76 s
[http-client] Warning: 'browserDecompress' is out of scope.
2790.76 s
[http-client] If you qualify the identifier, haddock can try to link it anyway.
2790.76 s
[http-client] Warning: 'ResponseTimeout' is ambiguous. It is defined
2790.76 s
[http-client] * at Network/HTTP/Client/Types.hs:160:22
2790.76 s
[http-client] * at Network/HTTP/Client/Types.hs:652:1
2790.76 s
[http-client] You may be able to disambiguate the identifier by qualifying it or
2790.77 s
[http-client] by specifying the type/value namespace explicitly.
2790.77 s
[http-client] Defaulting to the one defined at Network/HTTP/Client/Types.hs:133:1
2790.77 s
[http-client] Warning: 'defaultManagerSettings' is out of scope.
2790.77 s
[http-client] If you qualify the identifier, haddock can try to link it anyway.
2790.77 s
[http-client] Warning: 'managerProxy' is out of scope.
2790.77 s
[http-client] If you qualify the identifier, haddock can try to link it anyway.
2791.66 s
[atomic-write] Phase: checkPhase
2791.85 s
[atomic-write] Running 1 test suites...
2791.85 s
[atomic-write] Test suite atomic-write-test: RUNNING...
2791.88 s
[atomic-write]
2791.88 s
[atomic-write] System.AtomicWrite.Writer.ByteString
2791.88 s
[atomic-write] atomicWriteFile
2791.88 s
[atomic-write] writes contents to a file [✔]
2791.91 s
[atomic-write] preserves the permissions of original file, regardless of umask [✔]
2791.94 s
[atomic-write] creates a new file with permissions based on active umask [✔]
2791.94 s
[atomic-write] atomicWriteFileWithMode
2791.94 s
[atomic-write] writes contents to a file [✔]
2791.95 s
[atomic-write] changes the permissions of a previously created file, regardless of umask [✔]
2791.95 s
[atomic-write] creates a new file with specified permissions [✔]
2791.95 s
[atomic-write] System.AtomicWrite.Writer.ByteString.Binary
2791.95 s
[atomic-write] atomicWriteFile
2791.95 s
[atomic-write] writes the contents to a file [✔]
2791.97 s
[atomic-write] preserves the permissions of original file, regardless of umask [✔]
2791.97 s
[atomic-write] creates a new file with permissions based on active umask [✔]
2791.97 s
[atomic-write] atomicWriteFileWithMode
2791.97 s
[atomic-write] writes contents to a file [✔]
2791.98 s
[atomic-write] changes the permissions of a previously created file, regardless of umask [✔]
2791.99 s
[atomic-write] creates a new file with specified permissions [✔]
2791.99 s
[atomic-write] System.AtomicWrite.Writer.ByteStringBuilder
2791.99 s
[atomic-write] atomicWriteFile
2791.99 s
[atomic-write] writes contents to a file [✔]
2791.99 s
[atomic-write] preserves the permissions of original file, regardless of umask [✔]
2791.99 s
[atomic-write] creates a new file with permissions based on active umask [✔]
2791.99 s
[atomic-write] atomicWriteFileWithMode
2791.99 s
[atomic-write] writes contents to a file [✔]
2792.00 s
[atomic-write] changes the permissions of a previously created file, regardless of umask [✔]
2792.00 s
[atomic-write] creates a new file with specified permissions [✔]
2792.00 s
[atomic-write] System.AtomicWrite.Writer.LazyByteString
2792.00 s
[atomic-write] atomicWriteFile
2792.00 s
[atomic-write] writes contents to a file [✔]
2792.01 s
[atomic-write] preserves the permissions of original file, regardless of umask [✔]
2792.01 s
[atomic-write] creates a new file with permissions based on active umask [✔]
2792.01 s
[atomic-write] atomicWriteFileWithMode
2792.01 s
[atomic-write] writes contents to a file [✔]
2792.02 s
[atomic-write] changes the permissions of a previously created file, regardless of umask [✔]
2792.02 s
[atomic-write] creates a new file with specified permissions [✔]
2792.02 s
[atomic-write] System.AtomicWrite.Writer.LazyByteString.Binary
2792.02 s
[atomic-write] atomicWriteFile
2792.02 s
[atomic-write] writes contents to a file [✔]
2792.02 s
[atomic-write] preserves the permissions of original file, regardless of umask [✔]
2792.02 s
[atomic-write] creates a new file with permissions based on active umask [✔]
2792.02 s
[atomic-write] atomicWriteFileWithMode
2792.02 s
[atomic-write] writes contents to a file [✔]
2792.03 s
[atomic-write] changes the permissions of a previously created file, regardless of umask [✔]
2792.03 s
[atomic-write] creates a new file with specified permissions [✔]
2792.03 s
[atomic-write] System.AtomicWrite.Writer.LazyText
2792.03 s
[atomic-write] atomicWriteFile
2792.03 s
[atomic-write] writes contents to a file [✔]
2792.04 s
[atomic-write] preserves the permissions of original file, regardless of umask [✔]
2792.04 s
[atomic-write] creates a new file with permissions based on active umask [✔]
2792.04 s
[atomic-write] atomicWriteFileWithMode
2792.04 s
[atomic-write] writes contents to a file [✔]
2792.05 s
[atomic-write] changes the permissions of a previously created file, regardless of umask [✔]
2792.05 s
[atomic-write] creates a new file with specified permissions [✔]
2792.06 s
[atomic-write] System.AtomicWrite.Writer.LazyText.Binary
2792.06 s
[atomic-write] atomicWriteFile
2792.06 s
[atomic-write] writes contents to a file [✔]
2792.07 s
[atomic-write] preserves the permissions of original file, regardless of umask [✔]
2792.08 s
[atomic-write] creates a new file with permissions based on active umask [✔]
2792.08 s
[atomic-write] atomicWriteFileWithMode
2792.08 s
[atomic-write] writes contents to a file [✔]
2792.08 s
[atomic-write] changes the permissions of a previously created file, regardless of umask [✔]
2792.08 s
[atomic-write] creates a new file with specified permissions [✔]
2792.08 s
[atomic-write] System.AtomicWrite.Writer.String
2792.08 s
[atomic-write] atomicWriteFile
2792.08 s
[atomic-write] writes contents to a file [✔]
2792.08 s
[atomic-write] preserves the permissions of original file, regardless of umask [✔]
2792.08 s
[atomic-write] creates a new file with permissions based on active umask [✔]
2792.08 s
[atomic-write] atomicWriteFileWithMode
2792.08 s
[atomic-write] writes contents to a file [✔]
2792.09 s
[atomic-write] changes the permissions of a previously created file, regardless of umask [✔]
2792.09 s
[atomic-write] creates a new file with specified permissions [✔]
2792.09 s
[atomic-write] System.AtomicWrite.Writer.String.Binary
2792.09 s
[atomic-write] atomicWriteFile
2792.09 s
[atomic-write] writes contents to a file [✔]
2792.09 s
[atomic-write] preserves the permissions of original file, regardless of umask [✔]
2792.09 s
[atomic-write] creates a new file with permissions based on active umask [✔]
2792.09 s
[atomic-write] atomicWriteFileWithMode
2792.09 s
[atomic-write] writes contents to a file [✔]
2792.09 s
[atomic-write] changes the permissions of a previously created file, regardless of umask [✔]
2792.09 s
[atomic-write] creates a new file with specified permissions [✔]
2792.09 s
[atomic-write] System.AtomicWrite.Writer.Text
2792.09 s
[atomic-write] atomicWriteFile
2792.09 s
[atomic-write] writes contents to a file [✔]
2792.09 s
[atomic-write] preserves the permissions of original file, regardless of umask [✔]
2792.10 s
[atomic-write] creates a new file with permissions based on active umask [✔]
2792.10 s
[atomic-write] atomicWriteFileWithMode
2792.10 s
[atomic-write] writes contents to a file [✔]
2792.10 s
[atomic-write] changes the permissions of a previously created file, regardless of umask [✔]
2792.10 s
[atomic-write] creates a new file with specified permissions [✔]
2792.10 s
[atomic-write] System.AtomicWrite.Writer.Text.Binary
2792.10 s
[atomic-write] atomicWriteFile
2792.10 s
[atomic-write] writes contents to a file [✔]
2792.10 s
[atomic-write] preserves the permissions of original file, regardless of umask [✔]
2792.10 s
[atomic-write] creates a new file with permissions based on active umask [✔]
2792.10 s
[atomic-write] atomicWriteFileWithMode
2792.11 s
[atomic-write] writes contents to a file [✔]
2792.11 s
[atomic-write] changes the permissions of a previously created file, regardless of umask [✔]
2792.11 s
[atomic-write] creates a new file with specified permissions [✔]
2792.11 s
[atomic-write]
2792.11 s
[atomic-write] Finished in 0.2343 seconds
2792.11 s
[atomic-write] 66 examples, 0 failures
2792.12 s
[atomic-write] Test suite atomic-write-test: PASS
2792.12 s
[atomic-write] Test suite logged to: dist/test/atomic-write-0.2.1.1-atomic-write-test.log
2792.12 s
[atomic-write] 1 of 1 test suites (1 of 1 test cases) passed.
2792.15 s
[atomic-write] Phase: haddockPhase
2792.63 s
[http-client] Warning: 'PopObserver' is out of scope.
2792.63 s
[http-client] If you qualify the identifier, haddock can try to link it anyway.
2792.77 s
[atomic-write] Preprocessing library for atomic-write-0.2.1.1..
2792.78 s
[atomic-write] Running Haddock on library for atomic-write-0.2.1.1..
2792.97 s
[atomic-write] Warning: --source-* options are ignored when --hyperlinked-source is enabled.
2793.00 s
[aeson] [21 of 32] Compiling Data.Aeson.Encoding ( src/Data/Aeson/Encoding.hs, dist/build/Data/Aeson/Encoding.o, dist/build/Data/Aeson/Encoding.dyn_o )
2793.04 s
[http-client] Warning: 'location' is out of scope.
2793.05 s
[http-client] If you qualify the identifier, haddock can try to link it anyway.
2793.05 s
[http-client] Warning: 'Source' is out of scope.
2793.05 s
[http-client] If you qualify the identifier, haddock can try to link it anyway.
2793.21 s
[aeson] [22 of 32] Compiling Data.Aeson.Decoding.Conversion ( src/Data/Aeson/Decoding/Conversion.hs, dist/build/Data/Aeson/Decoding/Conversion.o, dist/build/Data/Aeson/Decoding/Conversion.dyn_o )
2793.21 s
[aeson] [23 of 32] Compiling Data.Aeson.Types.FromJSON ( src/Data/Aeson/Types/FromJSON.hs, dist/build/Data/Aeson/Types/FromJSON.o, dist/build/Data/Aeson/Types/FromJSON.dyn_o )
2793.71 s
[atomic-write] 100% ( 3 / 3) in 'System.AtomicWrite.Writer.ByteString'
2793.79 s
[http-client] Warning: 'publicsuffixlistcreate' is out of scope.
2793.79 s
[http-client] If you qualify the identifier, haddock can try to link it anyway.
2793.85 s
[atomic-write] 100% ( 3 / 3) in 'System.AtomicWrite.Writer.ByteString.Binary'
2793.88 s
[atomic-write] 100% ( 3 / 3) in 'System.AtomicWrite.Writer.ByteStringBuilder'
2793.90 s
[http-client] Warning: 'isSuffix' is out of scope.
2793.90 s
[http-client] If you qualify the identifier, haddock can try to link it anyway.
2793.91 s
[atomic-write] 100% ( 3 / 3) in 'System.AtomicWrite.Writer.LazyByteString'
2793.92 s
[atomic-write] 100% ( 3 / 3) in 'System.AtomicWrite.Writer.LazyByteString.Binary'
2794.10 s
[atomic-write] 100% ( 3 / 3) in 'System.AtomicWrite.Writer.LazyText'
2794.12 s
[atomic-write] 100% ( 3 / 3) in 'System.AtomicWrite.Writer.LazyText.Binary'
2794.16 s
[atomic-write] 100% ( 5 / 5) in 'System.AtomicWrite.Writer.String'
2794.19 s
[atomic-write] 100% ( 5 / 5) in 'System.AtomicWrite.Writer.String.Binary'
2794.22 s
[atomic-write] 100% ( 3 / 3) in 'System.AtomicWrite.Writer.Text'
2794.23 s
[atomic-write] 100% ( 3 / 3) in 'System.AtomicWrite.Writer.Text.Binary'
2794.52 s
[http-client] 75% (112 /149) in 'Network.HTTP.Client.Internal'
2794.53 s
[http-client] Missing documentation for:
2794.53 s
[http-client] makeChunkedReader (Network/HTTP/Client/Body.hs:150)
2794.53 s
[http-client] makeLengthReader (Network/HTTP/Client/Body.hs:121)
2794.53 s
[http-client] makeGzipReader (Network/HTTP/Client/Body.hs:77)
2794.53 s
[http-client] makeUnlimitedReader (Network/HTTP/Client/Body.hs:108)
2794.53 s
[http-client] brEmpty (Network/HTTP/Client/Body.hs:53)
2794.53 s
[http-client] constBodyReader (Network/HTTP/Client/Body.hs:56)
2794.53 s
[http-client] connectionReadLine (Network/HTTP/Client/Connection.hs:34)
2794.53 s
[http-client] connectionReadLineWith (Network/HTTP/Client/Connection.hs:46)
2794.53 s
[http-client] connectionUnreadLine (Network/HTTP/Client/Connection.hs:64)
2794.53 s
[http-client] openSocketConnection (Network/HTTP/Client/Connection.hs:148)
2794.53 s
[http-client] openSocketConnectionSize (Network/HTTP/Client/Connection.hs:155)
2794.53 s
[http-client] withSocket (Network/HTTP/Client/Connection.hs:183)
2794.53 s
[http-client] createCookieJar (Network/HTTP/Client/Cookies.hs:91)
2794.53 s
[http-client] destroyCookieJar (Network/HTTP/Client/Cookies.hs:94)
2794.53 s
[http-client] removeExistingCookieFromCookieJar (Network/HTTP/Client/Cookies.hs:101)
2794.53 s
[http-client] isIpAddress (Network/HTTP/Client/Cookies.hs:41)
2794.53 s
[http-client] requestAction (Network/HTTP/Client/Core.hs:116)
2794.53 s
[http-client] handleClosedRead (Network/HTTP/Client/Core.hs:263)
2794.53 s
[http-client] parseStatusHeaders (Network/HTTP/Client/Headers.hs:31)
2794.53 s
[http-client] validateHeaders (Network/HTTP/Client/Headers.hs:141)
2794.53 s
[http-client] HeadersValidationResult (Network/HTTP/Client/Headers.hs:137)
2794.53 s
[http-client] needsGunzip (Network/HTTP/Client/Request.hs:414)
2794.53 s
[http-client] requestBuilder (Network/HTTP/Client/Request.hs:435)
2794.53 s
[http-client] getResponse (Network/HTTP/Client/Response.hs:116)
2794.53 s
[http-client] getConn (Network/HTTP/Client/Manager.hs:205)
2794.53 s
[http-client] Connection (Network/HTTP/Client/Types.hs:81)
2794.53 s
[http-client] StatusHeaders (Network/HTTP/Client/Types.hs:95)
2794.53 s
[http-client] HttpExceptionContent (Network/HTTP/Client/Types.hs:133)
2794.53 s
[http-client] unHttpExceptionContentWrapper (Network/HTTP/Client/Types.hs:105)
2794.53 s
[http-client] throwHttp (Network/HTTP/Client/Types.hs:110)
2794.53 s
[http-client] toHttpException (Network/HTTP/Client/Types.hs:113)
2794.53 s
[http-client] Cookie (Network/HTTP/Client/Types.hs:260)
2794.53 s
[http-client] CookieJar (Network/HTTP/Client/Types.hs:275)
2794.53 s
[http-client] ResponseClose (Network/HTTP/Client/Types.hs:741)
2794.53 s
[http-client] HasHttpManager (Network/HTTP/Client/Types.hs:870)
2794.53 s
[http-client] ConnsMap (Network/HTTP/Client/Types.hs:875)
2794.53 s
[http-client] NonEmptyList (Network/HTTP/Client/Types.hs:879)
2794.84 s
[http-client] Warning: 'tlsManagerSettings' is out of scope.
2794.84 s
[http-client] If you qualify the identifier, haddock can try to link it anyway.
2794.87 s
[http-client] 93% (139 /149) in 'Network.HTTP.Client'
2794.87 s
[http-client] Missing documentation for:
2794.87 s
[http-client] HasHttpManager (Network/HTTP/Client/Types.hs:870)
2794.87 s
[http-client] managerSetMaxHeaderLength (Network/HTTP/Client.hs:326)
2794.87 s
[http-client] managerSetMaxNumberHeaders (Network/HTTP/Client.hs:331)
2794.87 s
[http-client] HttpExceptionContent (Network/HTTP/Client/Types.hs:133)
2794.87 s
[http-client] Cookie (Network/HTTP/Client/Types.hs:260)
2794.87 s
[http-client] CookieJar (Network/HTTP/Client/Types.hs:275)
2794.87 s
[http-client] createCookieJar (Network/HTTP/Client/Cookies.hs:91)
2794.87 s
[http-client] destroyCookieJar (Network/HTTP/Client/Cookies.hs:94)
2794.87 s
[http-client] removeExistingCookieFromCookieJar (Network/HTTP/Client/Cookies.hs:101)
2794.87 s
[http-client] isIpAddress (Network/HTTP/Client/Cookies.hs:41)
2795.22 s
[http-client] Warning: 'Part' is ambiguous. It is defined
2795.22 s
[http-client] * at Network/HTTP/Client/MultipartFormData.hs:84:16
2795.22 s
[http-client] * at Network/HTTP/Client/MultipartFormData.hs:81:1
2795.22 s
[http-client] You may be able to disambiguate the identifier by qualifying it or
2795.22 s
[http-client] by specifying the type/value namespace explicitly.
2795.22 s
[http-client] Defaulting to the one defined at Network/HTTP/Client/MultipartFormData.hs:81:1
2795.24 s
[http-client] 89% ( 25 / 28) in 'Network.HTTP.Client.MultipartFormData'
2795.24 s
[http-client] Missing documentation for:
2795.24 s
[http-client] Part (Network/HTTP/Client/MultipartFormData.hs:81)
2795.24 s
[http-client] webkitBoundaryPure (Network/HTTP/Client/MultipartFormData.hs:254)
2795.24 s
[http-client] renderPart (Network/HTTP/Client/MultipartFormData.hs:217)
2796.34 s
[http-client] Warning: Network.HTTP.Client.Internal: could not find link destinations for:
2796.34 s
[http-client] - Data.KeyedPool.Managed
2796.34 s
[http-client] - Data.KeyedPool.KeyedPool
2796.34 s
[http-client] - Network.HTTP.Client.Types.HttpExceptionContentWrapper
2806.90 s
[atomic-write] Documentation created: dist/doc/html/atomic-write/index.html,
2806.92 s
[atomic-write] dist/doc/html/atomic-write/atomic-write.txt
2807.26 s
[atomic-write] Preprocessing test suite 'atomic-write-test' for atomic-write-0.2.1.1..
2807.31 s
[atomic-write] Phase: installPhase
2807.76 s
[atomic-write] Installing library in /nix/store/5afl6q8nhccpr4c7286ym7xz0d1q18b2-atomic-write-0.2.1.1/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/atomic-write-0.2.1.1-tAv29xPp25jaOETn22pk
2810.97 s
[atomic-write] Phase: fixupPhase
2811.08 s
[atomic-write] shrinking RPATHs of ELF executables and libraries in /nix/store/5afl6q8nhccpr4c7286ym7xz0d1q18b2-atomic-write-0.2.1.1
2811.10 s
[atomic-write] shrinking /nix/store/5afl6q8nhccpr4c7286ym7xz0d1q18b2-atomic-write-0.2.1.1/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHSatomic-write-0.2.1.1-tAv29xPp25jaOETn22pk-ghc9.6.3.so
2811.13 s
[atomic-write] checking for references to /build/ in /nix/store/5afl6q8nhccpr4c7286ym7xz0d1q18b2-atomic-write-0.2.1.1...
2811.19 s
[atomic-write] patching script interpreter paths in /nix/store/5afl6q8nhccpr4c7286ym7xz0d1q18b2-atomic-write-0.2.1.1
2811.24 s
[atomic-write] stripping (with command strip and flags -S -p) in /nix/store/5afl6q8nhccpr4c7286ym7xz0d1q18b2-atomic-write-0.2.1.1/lib
2812.13 s
[atomic-write] shrinking RPATHs of ELF executables and libraries in /nix/store/kwxfsmgdf4q44wnash7kv6ms7jhl2s6b-atomic-write-0.2.1.1-doc
2812.15 s
[atomic-write] checking for references to /build/ in /nix/store/kwxfsmgdf4q44wnash7kv6ms7jhl2s6b-atomic-write-0.2.1.1-doc...
2812.18 s
[atomic-write] patching script interpreter paths in /nix/store/kwxfsmgdf4q44wnash7kv6ms7jhl2s6b-atomic-write-0.2.1.1-doc
2812.69 s
[atomic-write:post-build] Uploading to the NixCI cache: /nix/store/5afl6q8nhccpr4c7286ym7xz0d1q18b2-atomic-write-0.2.1.1 /nix/store/kwxfsmgdf4q44wnash7kv6ms7jhl2s6b-atomic-write-0.2.1.1-doc
2813.26 s
[atomic-write:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
2813.72 s
[atomic-write:post-build] copying 2 paths...
2813.72 s
[atomic-write:post-build] copying path '/nix/store/kwxfsmgdf4q44wnash7kv6ms7jhl2s6b-atomic-write-0.2.1.1-doc' to 'https://cache.nix-ci.com'...
2815.44 s
[atomic-write:post-build] copying path '/nix/store/5afl6q8nhccpr4c7286ym7xz0d1q18b2-atomic-write-0.2.1.1' to 'https://cache.nix-ci.com'...
2818.63 s
[atomic-write:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
2819.72 s
[atomic-write:post-build] copying 1 paths...
2819.73 s
[atomic-write:post-build] copying path '/nix/store/6ygpfa81b4i1z5q1cb94si5jbsv9kgkm-atomic-write-0.2.1.1.drv' to 'https://cache.nix-ci.com'...
2821.87 s
Uploaded atomic-write in 9.3s
2821.89 s
Progress: 198 of 217 built (2 building), 312 of 312 downloaded from cache
2821.89 s
Built atomic-write in 57.3s
2821.89 s
[http-client] Documentation created: dist/doc/html/http-client/index.html,
2821.89 s
[http-client] dist/doc/html/http-client/http-client.txt
2821.89 s
[http-client] Phase: installPhase
2821.89 s
[http-client] Installing library in /nix/store/k2kravf0sn3x2izasim7s17yljc17r1r-http-client-0.7.19/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/http-client-0.7.19-aK6U9GY6jeICGYnSOnbIR
2821.89 s
[http-client] Phase: fixupPhase
2821.89 s
[http-client] shrinking RPATHs of ELF executables and libraries in /nix/store/k2kravf0sn3x2izasim7s17yljc17r1r-http-client-0.7.19
2821.89 s
[http-client] shrinking /nix/store/k2kravf0sn3x2izasim7s17yljc17r1r-http-client-0.7.19/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHShttp-client-0.7.19-aK6U9GY6jeICGYnSOnbIR-ghc9.6.3.so
2821.89 s
[http-client] checking for references to /build/ in /nix/store/k2kravf0sn3x2izasim7s17yljc17r1r-http-client-0.7.19...
2821.89 s
[http-client] patching script interpreter paths in /nix/store/k2kravf0sn3x2izasim7s17yljc17r1r-http-client-0.7.19
2821.89 s
[http-client] stripping (with command strip and flags -S -p) in /nix/store/k2kravf0sn3x2izasim7s17yljc17r1r-http-client-0.7.19/lib
2821.89 s
[http-client] shrinking RPATHs of ELF executables and libraries in /nix/store/v9mi8l0dqhfh4qhv0nn370w70m4qqmzk-http-client-0.7.19-doc
2821.89 s
[http-client] checking for references to /build/ in /nix/store/v9mi8l0dqhfh4qhv0nn370w70m4qqmzk-http-client-0.7.19-doc...
2821.89 s
[http-client] patching script interpreter paths in /nix/store/v9mi8l0dqhfh4qhv0nn370w70m4qqmzk-http-client-0.7.19-doc
2822.27 s
[http-client:post-build] Uploading to the NixCI cache: /nix/store/k2kravf0sn3x2izasim7s17yljc17r1r-http-client-0.7.19 /nix/store/v9mi8l0dqhfh4qhv0nn370w70m4qqmzk-http-client-0.7.19-doc
2822.95 s
[http-client:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
2823.33 s
[http-client:post-build] copying 2 paths...
2823.33 s
[http-client:post-build] copying path '/nix/store/v9mi8l0dqhfh4qhv0nn370w70m4qqmzk-http-client-0.7.19-doc' to 'https://cache.nix-ci.com'...
2826.73 s
[http-client:post-build] copying path '/nix/store/k2kravf0sn3x2izasim7s17yljc17r1r-http-client-0.7.19' to 'https://cache.nix-ci.com'...
2836.37 s
[http-client:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
2837.24 s
[http-client:post-build] copying 1 paths...
2837.24 s
[http-client:post-build] copying path '/nix/store/xpcjp6hvz96bcx07cdbgxsgm1cxmw7qs-http-client-0.7.19.drv' to 'https://cache.nix-ci.com'...
2839.29 s
Uploaded http-client in 17.1s
2839.29 s
Progress: 199 of 217 built (1 building), 312 of 312 downloaded from cache
2839.30 s
Built http-client in 1m49s
2840.26 s
[aeson] [24 of 32] Compiling Data.Aeson.Types.ToJSON ( src/Data/Aeson/Types/ToJSON.hs, dist/build/Data/Aeson/Types/ToJSON.o, dist/build/Data/Aeson/Types/ToJSON.dyn_o )
2840.26 s
[aeson]
2840.26 s
[aeson] src/Data/Aeson/Types/ToJSON.hs:1615:23: warning : [ GHC-68441 ] [ -Wdeprecations ]
2840.26 s
[aeson] In the use of data constructor ‘Solo’
2840.26 s
[aeson] (imported from Data.Tuple.Solo, but defined in GHC.Tuple):
2840.26 s
[aeson] Deprecated: "The Solo constructor has been renamed to MkSolo to avoid punning."
2840.27 s
[aeson] |
2840.27 s
[aeson] 1615 | liftToJSON _ t _ (Solo a) = t a
2840.27 s
[aeson] | ^^^^
2840.27 s
[aeson]
2840.27 s
[aeson] src/Data/Aeson/Types/ToJSON.hs:1618:27: warning : [ GHC-68441 ] [ -Wdeprecations ]
2840.27 s
[aeson] In the use of data constructor ‘Solo’
2840.27 s
[aeson] (imported from Data.Tuple.Solo, but defined in GHC.Tuple):
2840.27 s
[aeson] Deprecated: "The Solo constructor has been renamed to MkSolo to avoid punning."
2840.27 s
[aeson] |
2840.27 s
[aeson] 1618 | liftToEncoding _ t _ (Solo a) = t a
2840.27 s
[aeson] | ^^^^
2862.38 s
[aeson] [25 of 32] Compiling Data.Aeson.Types.Class ( src/Data/Aeson/Types/Class.hs, dist/build/Data/Aeson/Types/Class.o, dist/build/Data/Aeson/Types/Class.dyn_o )
2862.47 s
[aeson] [26 of 32] Compiling Data.Aeson.Types ( src/Data/Aeson/Types.hs, dist/build/Data/Aeson/Types.o, dist/build/Data/Aeson/Types.dyn_o )
2862.61 s
[aeson] [27 of 32] Compiling Data.Aeson.Text ( src/Data/Aeson/Text.hs, dist/build/Data/Aeson/Text.o, dist/build/Data/Aeson/Text.dyn_o )
2865.36 s
[aeson] [28 of 32] Compiling Data.Aeson.Decoding ( src/Data/Aeson/Decoding.hs, dist/build/Data/Aeson/Decoding.o, dist/build/Data/Aeson/Decoding.dyn_o )
2865.36 s
[aeson] [29 of 32] Compiling Data.Aeson ( src/Data/Aeson.hs, dist/build/Data/Aeson.o, dist/build/Data/Aeson.dyn_o )
2865.36 s
[aeson] [30 of 32] Compiling Data.Aeson.RFC8785 ( src/Data/Aeson/RFC8785.hs, dist/build/Data/Aeson/RFC8785.o, dist/build/Data/Aeson/RFC8785.dyn_o )
2865.36 s
[aeson] [31 of 32] Compiling Data.Aeson.QQ.Simple ( src/Data/Aeson/QQ/Simple.hs, dist/build/Data/Aeson/QQ/Simple.o, dist/build/Data/Aeson/QQ/Simple.dyn_o )
2865.36 s
[aeson] [32 of 32] Compiling Data.Aeson.TH ( src/Data/Aeson/TH.hs, dist/build/Data/Aeson/TH.o, dist/build/Data/Aeson/TH.dyn_o )
2865.36 s
[aeson]
2865.36 s
[aeson] src/Data/Aeson/TH.hs:948:7: warning : [ GHC-62161 ] [ -Wincomplete-uni-patterns ]
2865.36 s
[aeson] Pattern match(es) are non-exhaustive
2865.36 s
[aeson] In a pattern binding: Patterns of type ‘[Q Exp]’ not matched: []
2865.36 s
[aeson] |
2865.36 s
[aeson] 948 | x:xs = [ lookupField argTy
2865.36 s
[aeson] | ^^^^^^^^^^^^^^^^^^^^^^^^^^...
2865.36 s
[aeson]
2865.36 s
[aeson] src/Data/Aeson/TH.hs:1064:14: warning : [ GHC-62161 ] [ -Wincomplete-uni-patterns ]
2865.36 s
[aeson] Pattern match(es) are non-exhaustive
2865.36 s
[aeson] In a pattern binding: Patterns of type ‘[Q Exp]’ not matched: []
2865.36 s
[aeson] |
2865.36 s
[aeson] 1064 | let x:xs = [ dispatchParseJSON jc conName tvMap argTy
2865.36 s
[aeson] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...
2874.29 s
[aeson] [ 1 of 32] Compiling Data.Aeson.Internal.ByteString ( src/Data/Aeson/Internal/ByteString.hs, dist/build/Data/Aeson/Internal/ByteString.p_o )
2876.77 s
[aeson] [ 2 of 32] Compiling Data.Aeson.Internal.Functions ( src/Data/Aeson/Internal/Functions.hs, dist/build/Data/Aeson/Internal/Functions.p_o )
2876.77 s
[aeson] [ 3 of 32] Compiling Data.Aeson.Internal.Prelude ( src/Data/Aeson/Internal/Prelude.hs, dist/build/Data/Aeson/Internal/Prelude.p_o )
2876.77 s
[aeson] [ 4 of 32] Compiling Data.Aeson.Internal.Scientific ( src/Data/Aeson/Internal/Scientific.hs, dist/build/Data/Aeson/Internal/Scientific.p_o )
2877.65 s
[aeson] [ 5 of 32] Compiling Data.Aeson.Internal.TH ( src/Data/Aeson/Internal/TH.hs, dist/build/Data/Aeson/Internal/TH.p_o )
2877.65 s
[aeson] [ 6 of 32] Compiling Data.Aeson.Internal.Text ( src/Data/Aeson/Internal/Text.hs, dist/build/Data/Aeson/Internal/Text.p_o )
2877.65 s
[aeson] [ 7 of 32] Compiling Data.Aeson.Internal.Unescape ( src/Data/Aeson/Internal/Unescape.hs, dist/build/Data/Aeson/Internal/Unescape.p_o )
2878.20 s
[aeson] [ 8 of 32] Compiling Data.Aeson.Internal.UnescapeFromText ( src/Data/Aeson/Internal/UnescapeFromText.hs, dist/build/Data/Aeson/Internal/UnescapeFromText.p_o )
2878.20 s
[aeson] [ 9 of 32] Compiling Data.Aeson.Key ( src/Data/Aeson/Key.hs, dist/build/Data/Aeson/Key.p_o )
2878.20 s
[aeson] [10 of 32] Compiling Data.Aeson.Decoding.Tokens ( src/Data/Aeson/Decoding/Tokens.hs, dist/build/Data/Aeson/Decoding/Tokens.p_o )
2881.06 s
[aeson] [11 of 32] Compiling Data.Aeson.Decoding.Internal ( src/Data/Aeson/Decoding/Internal.hs, dist/build/Data/Aeson/Decoding/Internal.p_o )
2881.37 s
[aeson] [12 of 32] Compiling Data.Aeson.Decoding.Text ( src/Data/Aeson/Decoding/Text.hs, dist/build/Data/Aeson/Decoding/Text.p_o )
2883.72 s
[aeson] [13 of 32] Compiling Data.Aeson.Decoding.ByteString.Lazy ( src/Data/Aeson/Decoding/ByteString/Lazy.hs, dist/build/Data/Aeson/Decoding/ByteString/Lazy.p_o )
2884.06 s
[aeson] [14 of 32] Compiling Data.Aeson.Decoding.ByteString ( src/Data/Aeson/Decoding/ByteString.hs, dist/build/Data/Aeson/Decoding/ByteString.p_o )
2884.06 s
[aeson] [15 of 32] Compiling Data.Aeson.KeyMap ( src/Data/Aeson/KeyMap.hs, dist/build/Data/Aeson/KeyMap.p_o )
2884.06 s
[aeson] [16 of 32] Compiling Data.Aeson.Types.Generic ( src/Data/Aeson/Types/Generic.hs, dist/build/Data/Aeson/Types/Generic.p_o )
2884.06 s
[aeson] [17 of 32] Compiling Data.Aeson.Types.Internal ( src/Data/Aeson/Types/Internal.hs, dist/build/Data/Aeson/Types/Internal.p_o )
2888.05 s
[aeson] [18 of 32] Compiling Data.Aeson.Parser.Time ( src/Data/Aeson/Parser/Time.hs, dist/build/Data/Aeson/Parser/Time.p_o )
2888.43 s
[aeson] [19 of 32] Compiling Data.Aeson.Encoding.Builder ( src/Data/Aeson/Encoding/Builder.hs, dist/build/Data/Aeson/Encoding/Builder.p_o )
2891.76 s
[aeson] [20 of 32] Compiling Data.Aeson.Encoding.Internal ( src/Data/Aeson/Encoding/Internal.hs, dist/build/Data/Aeson/Encoding/Internal.p_o )
2896.96 s
[aeson] [21 of 32] Compiling Data.Aeson.Encoding ( src/Data/Aeson/Encoding.hs, dist/build/Data/Aeson/Encoding.p_o )
2897.46 s
[aeson] [22 of 32] Compiling Data.Aeson.Decoding.Conversion ( src/Data/Aeson/Decoding/Conversion.hs, dist/build/Data/Aeson/Decoding/Conversion.p_o )
2897.47 s
[aeson] [23 of 32] Compiling Data.Aeson.Types.FromJSON ( src/Data/Aeson/Types/FromJSON.hs, dist/build/Data/Aeson/Types/FromJSON.p_o )
2940.33 s
[aeson] [24 of 32] Compiling Data.Aeson.Types.ToJSON ( src/Data/Aeson/Types/ToJSON.hs, dist/build/Data/Aeson/Types/ToJSON.p_o )
2940.34 s
[aeson]
2940.34 s
[aeson] src/Data/Aeson/Types/ToJSON.hs:1615:23: warning : [ GHC-68441 ] [ -Wdeprecations ]
2940.34 s
[aeson] In the use of data constructor ‘Solo’
2940.34 s
[aeson] (imported from Data.Tuple.Solo, but defined in GHC.Tuple):
2940.34 s
[aeson] Deprecated: "The Solo constructor has been renamed to MkSolo to avoid punning."
2940.34 s
[aeson] |
2940.34 s
[aeson] 1615 | liftToJSON _ t _ (Solo a) = t a
2940.34 s
[aeson] | ^^^^
2940.34 s
[aeson]
2940.34 s
[aeson] src/Data/Aeson/Types/ToJSON.hs:1618:27: warning : [ GHC-68441 ] [ -Wdeprecations ]
2940.34 s
[aeson] In the use of data constructor ‘Solo’
2940.34 s
[aeson] (imported from Data.Tuple.Solo, but defined in GHC.Tuple):
2940.34 s
[aeson] Deprecated: "The Solo constructor has been renamed to MkSolo to avoid punning."
2940.34 s
[aeson] |
2940.34 s
[aeson] 1618 | liftToEncoding _ t _ (Solo a) = t a
2940.34 s
[aeson] | ^^^^
2946.36 s
[aeson] [25 of 32] Compiling Data.Aeson.Types.Class ( src/Data/Aeson/Types/Class.hs, dist/build/Data/Aeson/Types/Class.p_o )
2946.67 s
[aeson] [26 of 32] Compiling Data.Aeson.Types ( src/Data/Aeson/Types.hs, dist/build/Data/Aeson/Types.p_o )
2946.95 s
[aeson] [27 of 32] Compiling Data.Aeson.Text ( src/Data/Aeson/Text.hs, dist/build/Data/Aeson/Text.p_o )
2949.88 s
[aeson] [28 of 32] Compiling Data.Aeson.Decoding ( src/Data/Aeson/Decoding.hs, dist/build/Data/Aeson/Decoding.p_o )
2949.88 s
[aeson] [29 of 32] Compiling Data.Aeson ( src/Data/Aeson.hs, dist/build/Data/Aeson.p_o )
2949.88 s
[aeson] [30 of 32] Compiling Data.Aeson.RFC8785 ( src/Data/Aeson/RFC8785.hs, dist/build/Data/Aeson/RFC8785.p_o )
2949.88 s
[aeson] [31 of 32] Compiling Data.Aeson.QQ.Simple ( src/Data/Aeson/QQ/Simple.hs, dist/build/Data/Aeson/QQ/Simple.p_o )
2949.88 s
[aeson] [32 of 32] Compiling Data.Aeson.TH ( src/Data/Aeson/TH.hs, dist/build/Data/Aeson/TH.p_o )
2949.88 s
[aeson]
2949.89 s
[aeson] src/Data/Aeson/TH.hs:948:7: warning : [ GHC-62161 ] [ -Wincomplete-uni-patterns ]
2949.89 s
[aeson] Pattern match(es) are non-exhaustive
2949.89 s
[aeson] In a pattern binding: Patterns of type ‘[Q Exp]’ not matched: []
2949.89 s
[aeson] |
2949.89 s
[aeson] 948 | x:xs = [ lookupField argTy
2949.89 s
[aeson] | ^^^^^^^^^^^^^^^^^^^^^^^^^^...
2949.89 s
[aeson]
2949.89 s
[aeson] src/Data/Aeson/TH.hs:1064:14: warning : [ GHC-62161 ] [ -Wincomplete-uni-patterns ]
2949.89 s
[aeson] Pattern match(es) are non-exhaustive
2949.89 s
[aeson] In a pattern binding: Patterns of type ‘[Q Exp]’ not matched: []
2949.89 s
[aeson] |
2949.89 s
[aeson] 1064 | let x:xs = [ dispatchParseJSON jc conName tvMap argTy
2949.89 s
[aeson] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...
2964.81 s
[aeson] buildPhase completed in 3 minutes 23 seconds
2964.82 s
[aeson] Phase: haddockPhase
2965.36 s
[aeson] Preprocessing library for aeson-2.2.3.0..
2965.37 s
[aeson] Running Haddock on library for aeson-2.2.3.0..
2965.37 s
[aeson] Warning: The documentation for the following packages are not installed. No
2965.37 s
[aeson] links will be generated to these packages: vector-0.13.2.0
2965.63 s
[aeson] Warning: --source-* options are ignored when --hyperlinked-source is enabled.
2968.74 s
[aeson] Warning: Couldn't find .haddock for export Vector
2969.01 s
[aeson] Warning: 'letE' is out of scope.
2969.01 s
[aeson] If you qualify the identifier, haddock can try to link it anyway.
2970.75 s
[aeson] Warning: 'Coercible' is out of scope.
2970.76 s
[aeson] If you qualify the identifier, haddock can try to link it anyway.
2970.76 s
[aeson] Warning: 'coercing' is out of scope.
2970.76 s
[aeson] If you qualify the identifier, haddock can try to link it anyway.
2970.76 s
[aeson] 44% ( 4 / 9) in 'Data.Aeson.Key'
2970.76 s
[aeson] Missing documentation for:
2970.76 s
[aeson] Key (src/Data/Aeson/Key.hs:44)
2970.76 s
[aeson] fromString (src/Data/Aeson/Key.hs:47)
2970.76 s
[aeson] toString (src/Data/Aeson/Key.hs:50)
2970.76 s
[aeson] toText (src/Data/Aeson/Key.hs:56)
2970.76 s
[aeson] fromText (src/Data/Aeson/Key.hs:53)
2970.96 s
[aeson] 100% ( 7 / 7) in 'Data.Aeson.Decoding.Tokens'
2971.24 s
[aeson] Warning: 'ByteString' is out of scope.
2971.24 s
[aeson] If you qualify the identifier, haddock can try to link it anyway.
2971.24 s
[aeson] 100% ( 2 / 2) in 'Data.Aeson.Decoding.Text'
2971.93 s
[aeson] 100% ( 2 / 2) in 'Data.Aeson.Decoding.ByteString.Lazy'
2972.25 s
[aeson] 100% ( 2 / 2) in 'Data.Aeson.Decoding.ByteString'
2972.82 s
[aeson] Warning: 'v' is out of scope.
2972.82 s
[aeson] If you qualify the identifier, haddock can try to link it anyway.
2972.85 s
[aeson] Warning: 'const' is out of scope.
2972.85 s
[aeson] If you qualify the identifier, haddock can try to link it anyway.
2972.86 s
[aeson] 88% ( 61 / 69) in 'Data.Aeson.KeyMap'
2972.86 s
[aeson] Missing documentation for:
2972.86 s
[aeson] coercionToHashMap (src/Data/Aeson/KeyMap.hs:316)
2972.86 s
[aeson] coercionToMap (src/Data/Aeson/KeyMap.hs:320)
2972.86 s
[aeson] foldr (src/Data/Aeson/KeyMap.hs:205)
2972.86 s
[aeson] foldr' (src/Data/Aeson/KeyMap.hs:208)
2972.86 s
[aeson] foldl (src/Data/Aeson/KeyMap.hs:211)
2972.86 s
[aeson] foldl' (src/Data/Aeson/KeyMap.hs:214)
2972.86 s
[aeson] foldMapWithKey (src/Data/Aeson/KeyMap.hs:202)
2972.86 s
[aeson] Key (src/Data/Aeson/Key.hs:44)
2973.23 s
[aeson] Warning: 'ToJSON' is out of scope.
2973.23 s
[aeson] If you qualify the identifier, haddock can try to link it anyway.
2973.23 s
[aeson] Warning: 'FromJSON' is out of scope.
2973.23 s
[aeson] If you qualify the identifier, haddock can try to link it anyway.
2973.23 s
[aeson] Warning: 'ToJSON1' is out of scope.
2973.23 s
[aeson] If you qualify the identifier, haddock can try to link it anyway.
2973.23 s
[aeson] Warning: 'FromJSON1' is out of scope.
2973.23 s
[aeson] If you qualify the identifier, haddock can try to link it anyway.
2973.58 s
[aeson] Warning: 'hashable' is out of scope.
2973.58 s
[aeson] If you qualify the identifier, haddock can try to link it anyway.
2973.58 s
[aeson] Warning: 'Array' is ambiguous. It is defined
2973.58 s
[aeson] * at src/Data/Aeson/Types/Internal.hs:367:14
2973.58 s
[aeson] * at src/Data/Aeson/Types/Internal.hs:363:1
2973.58 s
[aeson] You may be able to disambiguate the identifier by qualifying it or
2973.58 s
[aeson] by specifying the type/value namespace explicitly.
2973.58 s
[aeson] Defaulting to the one defined at src/Data/Aeson/Types/Internal.hs:363:1
2973.59 s
[aeson] Warning: 'String' is ambiguous. It is defined
2973.59 s
[aeson] * at src/Data/Aeson/Types/Internal.hs:368:14
2973.59 s
[aeson] * in ‘GHC.Base’
2973.59 s
[aeson] You may be able to disambiguate the identifier by qualifying it or
2973.59 s
[aeson] by specifying the type/value namespace explicitly.
2973.59 s
[aeson] Defaulting to the one defined at src/Data/Aeson/Types/Internal.hs:366:1
2973.59 s
[aeson] Warning: 'Object' is ambiguous. It is defined
2973.59 s
[aeson] * at src/Data/Aeson/Types/Internal.hs:366:14
2973.59 s
[aeson] * at src/Data/Aeson/Types/Internal.hs:360:1
2973.59 s
[aeson] You may be able to disambiguate the identifier by qualifying it or
2973.59 s
[aeson] by specifying the type/value namespace explicitly.
2973.59 s
[aeson] Defaulting to the one defined at src/Data/Aeson/Types/Internal.hs:360:1
2973.59 s
[aeson] Warning: '(.:)' is out of scope.
2973.59 s
[aeson] If you qualify the identifier, haddock can try to link it anyway.
2973.59 s
[aeson] Warning: 'allowOmittedFieds' is out of scope.
2973.59 s
[aeson] If you qualify the identifier, haddock can try to link it anyway.
2973.59 s
[aeson] Warning: 'omittedField' is out of scope.
2973.59 s
[aeson] If you qualify the identifier, haddock can try to link it anyway.
2973.60 s
[aeson] Warning: 'ToJSONKey' is out of scope.
2973.60 s
[aeson] If you qualify the identifier, haddock can try to link it anyway.
2973.60 s
[aeson] Warning: 'toJSONKey' is out of scope.
2973.60 s
[aeson] If you qualify the identifier, haddock can try to link it anyway.
2973.60 s
[aeson] Warning: 'genericToJSONKey' is out of scope.
2973.60 s
[aeson] If you qualify the identifier, haddock can try to link it anyway.
2973.60 s
[aeson] Warning: 'FromJSONKey' is out of scope.
2973.60 s
[aeson] If you qualify the identifier, haddock can try to link it anyway.
2973.61 s
[aeson] Warning: 'fromJSONKey' is out of scope.
2973.61 s
[aeson] If you qualify the identifier, haddock can try to link it anyway.
2973.61 s
[aeson] Warning: 'genericFromJSONKey' is out of scope.
2973.61 s
[aeson] If you qualify the identifier, haddock can try to link it anyway.
2973.61 s
[aeson] Warning: 'API' is out of scope.
2973.61 s
[aeson] If you qualify the identifier, haddock can try to link it anyway.
2973.61 s
[aeson] Warning: 'throwDecode' is out of scope.
2973.61 s
[aeson] If you qualify the identifier, haddock can try to link it anyway.
2975.01 s
[aeson] Warning: 'Value' is ambiguous. It is defined
2975.01 s
[aeson] * at src/Data/Aeson/Encoding/Internal.hs:130:15
2975.01 s
[aeson] * at src/Data/Aeson/Types/Internal.hs:366:1
2975.01 s
[aeson] You may be able to disambiguate the identifier by qualifying it or
2975.01 s
[aeson] by specifying the type/value namespace explicitly.
2975.01 s
[aeson] Defaulting to the one defined at src/Data/Aeson/Encoding/Internal.hs:129:1
2975.01 s
[aeson] Warning: '.=' is out of scope.
2975.01 s
[aeson] If you qualify the identifier, haddock can try to link it anyway.
2975.01 s
[aeson] Warning: 'unsafePair' is out of scope.
2975.01 s
[aeson] If you qualify the identifier, haddock can try to link it anyway.
2975.03 s
[aeson] 25% ( 21 / 82) in 'Data.Aeson.Encoding.Internal'
2975.03 s
[aeson] Missing documentation for:
2975.03 s
[aeson] Module header
2975.03 s
[aeson] encodingToLazyByteString (src/Data/Aeson/Encoding/Internal.hs:97)
2975.03 s
[aeson] retagEncoding (src/Data/Aeson/Encoding/Internal.hs:101)
2975.03 s
[aeson] pair (src/Data/Aeson/Encoding/Internal.hs:133)
2975.03 s
[aeson] pairStr (src/Data/Aeson/Encoding/Internal.hs:137)
2975.03 s
[aeson] pair' (src/Data/Aeson/Encoding/Internal.hs:141)
2975.03 s
[aeson] nullEncoding (src/Data/Aeson/Encoding/Internal.hs:167)
2975.03 s
[aeson] emptyArray_ (src/Data/Aeson/Encoding/Internal.hs:170)
2975.03 s
[aeson] emptyObject_ (src/Data/Aeson/Encoding/Internal.hs:173)
2975.03 s
[aeson] wrapObject (src/Data/Aeson/Encoding/Internal.hs:179)
2975.03 s
[aeson] wrapArray (src/Data/Aeson/Encoding/Internal.hs:176)
2975.03 s
[aeson] null_ (src/Data/Aeson/Encoding/Internal.hs:182)
2975.03 s
[aeson] bool (src/Data/Aeson/Encoding/Internal.hs:185)
2975.03 s
[aeson] key (src/Data/Aeson/Encoding/Internal.hs:246)
2975.03 s
[aeson] text (src/Data/Aeson/Encoding/Internal.hs:249)
2975.03 s
[aeson] lazyText (src/Data/Aeson/Encoding/Internal.hs:252)
2975.03 s
[aeson] string (src/Data/Aeson/Encoding/Internal.hs:265)
2975.03 s
[aeson] list (src/Data/Aeson/Encoding/Internal.hs:195)
2975.03 s
[aeson] empty (src/Data/Aeson/Encoding/Internal.hs:224)
2975.03 s
[aeson] >< (src/Data/Aeson/Encoding/Internal.hs:231)
2975.03 s
[aeson] econcat (src/Data/Aeson/Encoding/Internal.hs:227)
2975.03 s
[aeson] int8 (src/Data/Aeson/Encoding/Internal.hs:284)
2975.03 s
[aeson] int16 (src/Data/Aeson/Encoding/Internal.hs:287)
2975.03 s
[aeson] int32 (src/Data/Aeson/Encoding/Internal.hs:290)
2975.03 s
[aeson] int64 (src/Data/Aeson/Encoding/Internal.hs:293)
2975.03 s
[aeson] int (src/Data/Aeson/Encoding/Internal.hs:296)
2975.03 s
[aeson] word8 (src/Data/Aeson/Encoding/Internal.hs:299)
2975.03 s
[aeson] word16 (src/Data/Aeson/Encoding/Internal.hs:302)
2975.04 s
[aeson] word32 (src/Data/Aeson/Encoding/Internal.hs:305)
2975.04 s
[aeson] word64 (src/Data/Aeson/Encoding/Internal.hs:308)
2975.04 s
[aeson] word (src/Data/Aeson/Encoding/Internal.hs:311)
2975.04 s
[aeson] integer (src/Data/Aeson/Encoding/Internal.hs:314)
2975.04 s
[aeson] float (src/Data/Aeson/Encoding/Internal.hs:317)
2975.04 s
[aeson] scientific (src/Data/Aeson/Encoding/Internal.hs:337)
2975.04 s
[aeson] int8Text (src/Data/Aeson/Encoding/Internal.hs:351)
2975.04 s
[aeson] int16Text (src/Data/Aeson/Encoding/Internal.hs:354)
2975.04 s
[aeson] int32Text (src/Data/Aeson/Encoding/Internal.hs:357)
2975.04 s
[aeson] int64Text (src/Data/Aeson/Encoding/Internal.hs:360)
2975.04 s
[aeson] intText (src/Data/Aeson/Encoding/Internal.hs:363)
2975.04 s
[aeson] word8Text (src/Data/Aeson/Encoding/Internal.hs:366)
2975.04 s
[aeson] word16Text (src/Data/Aeson/Encoding/Internal.hs:369)
2975.04 s
[aeson] word32Text (src/Data/Aeson/Encoding/Internal.hs:372)
2975.04 s
[aeson] word64Text (src/Data/Aeson/Encoding/Internal.hs:375)
2975.04 s
[aeson] wordText (src/Data/Aeson/Encoding/Internal.hs:378)
2975.04 s
[aeson] integerText (src/Data/Aeson/Encoding/Internal.hs:381)
2975.04 s
[aeson] floatText (src/Data/Aeson/Encoding/Internal.hs:384)
2975.04 s
[aeson] scientificText (src/Data/Aeson/Encoding/Internal.hs:408)
2975.04 s
[aeson] day (src/Data/Aeson/Encoding/Internal.hs:415)
2975.04 s
[aeson] month (src/Data/Aeson/Encoding/Internal.hs:418)
2975.04 s
[aeson] quarter (src/Data/Aeson/Encoding/Internal.hs:421)
2975.04 s
[aeson] localTime (src/Data/Aeson/Encoding/Internal.hs:424)
2975.04 s
[aeson] utcTime (src/Data/Aeson/Encoding/Internal.hs:427)
2975.04 s
[aeson] timeOfDay (src/Data/Aeson/Encoding/Internal.hs:430)
2975.04 s
[aeson] zonedTime (src/Data/Aeson/Encoding/Internal.hs:433)
2975.04 s
[aeson] value (src/Data/Aeson/Encoding/Internal.hs:440)
2975.04 s
[aeson] comma (src/Data/Aeson/Encoding/Internal.hs:272)
2975.04 s
[aeson] colon (src/Data/Aeson/Encoding/Internal.hs:272)
2975.04 s
[aeson] openBracket (src/Data/Aeson/Encoding/Internal.hs:272)
2975.04 s
[aeson] closeBracket (src/Data/Aeson/Encoding/Internal.hs:272)
2975.04 s
[aeson] openCurly (src/Data/Aeson/Encoding/Internal.hs:272)
2975.04 s
[aeson] closeCurly (src/Data/Aeson/Encoding/Internal.hs:272)
2975.18 s
[aeson] Warning: 'Encoding' is ambiguous. It is defined
2975.18 s
[aeson] * at src/Data/Aeson/Encoding/Internal.hs:82:25
2975.18 s
[aeson] * at src/Data/Aeson/Encoding/Internal.hs:88:1
2975.18 s
[aeson] You may be able to disambiguate the identifier by qualifying it or
2975.18 s
[aeson] by specifying the type/value namespace explicitly.
2975.18 s
[aeson] Defaulting to the one defined at src/Data/Aeson/Encoding/Internal.hs:82:1
2975.18 s
[aeson] Warning: 'Text' is out of scope.
2975.18 s
[aeson] If you qualify the identifier, haddock can try to link it anyway.
2975.18 s
[aeson] 27% ( 18 / 65) in 'Data.Aeson.Encoding'
2975.18 s
[aeson] Missing documentation for:
2975.18 s
[aeson] encodingToLazyByteString (src/Data/Aeson/Encoding/Internal.hs:97)
2975.18 s
[aeson] pair (src/Data/Aeson/Encoding/Internal.hs:133)
2975.18 s
[aeson] pairStr (src/Data/Aeson/Encoding/Internal.hs:137)
2975.18 s
[aeson] pair' (src/Data/Aeson/Encoding/Internal.hs:141)
2975.18 s
[aeson] nullEncoding (src/Data/Aeson/Encoding/Internal.hs:167)
2975.18 s
[aeson] emptyArray_ (src/Data/Aeson/Encoding/Internal.hs:170)
2975.18 s
[aeson] emptyObject_ (src/Data/Aeson/Encoding/Internal.hs:173)
2975.18 s
[aeson] text (src/Data/Aeson/Encoding/Internal.hs:249)
2975.18 s
[aeson] lazyText (src/Data/Aeson/Encoding/Internal.hs:252)
2975.18 s
[aeson] string (src/Data/Aeson/Encoding/Internal.hs:265)
2975.18 s
[aeson] list (src/Data/Aeson/Encoding/Internal.hs:195)
2975.18 s
[aeson] null_ (src/Data/Aeson/Encoding/Internal.hs:182)
2975.18 s
[aeson] bool (src/Data/Aeson/Encoding/Internal.hs:185)
2975.18 s
[aeson] int8 (src/Data/Aeson/Encoding/Internal.hs:284)
2975.18 s
[aeson] int16 (src/Data/Aeson/Encoding/Internal.hs:287)
2975.18 s
[aeson] int32 (src/Data/Aeson/Encoding/Internal.hs:290)
2975.18 s
[aeson] int64 (src/Data/Aeson/Encoding/Internal.hs:293)
2975.18 s
[aeson] int (src/Data/Aeson/Encoding/Internal.hs:296)
2975.18 s
[aeson] word8 (src/Data/Aeson/Encoding/Internal.hs:299)
2975.18 s
[aeson] word16 (src/Data/Aeson/Encoding/Internal.hs:302)
2975.18 s
[aeson] word32 (src/Data/Aeson/Encoding/Internal.hs:305)
2975.18 s
[aeson] word64 (src/Data/Aeson/Encoding/Internal.hs:308)
2975.18 s
[aeson] word (src/Data/Aeson/Encoding/Internal.hs:311)
2975.18 s
[aeson] integer (src/Data/Aeson/Encoding/Internal.hs:314)
2975.18 s
[aeson] float (src/Data/Aeson/Encoding/Internal.hs:317)
2975.18 s
[aeson] scientific (src/Data/Aeson/Encoding/Internal.hs:337)
2975.18 s
[aeson] int8Text (src/Data/Aeson/Encoding/Internal.hs:351)
2975.18 s
[aeson] int16Text (src/Data/Aeson/Encoding/Internal.hs:354)
2975.18 s
[aeson] int32Text (src/Data/Aeson/Encoding/Internal.hs:357)
2975.18 s
[aeson] int64Text (src/Data/Aeson/Encoding/Internal.hs:360)
2975.18 s
[aeson] intText (src/Data/Aeson/Encoding/Internal.hs:363)
2975.18 s
[aeson] word8Text (src/Data/Aeson/Encoding/Internal.hs:366)
2975.18 s
[aeson] word16Text (src/Data/Aeson/Encoding/Internal.hs:369)
2975.18 s
[aeson] word32Text (src/Data/Aeson/Encoding/Internal.hs:372)
2975.18 s
[aeson] word64Text (src/Data/Aeson/Encoding/Internal.hs:375)
2975.18 s
[aeson] wordText (src/Data/Aeson/Encoding/Internal.hs:378)
2975.18 s
[aeson] integerText (src/Data/Aeson/Encoding/Internal.hs:381)
2975.18 s
[aeson] floatText (src/Data/Aeson/Encoding/Internal.hs:384)
2975.18 s
[aeson] scientificText (src/Data/Aeson/Encoding/Internal.hs:408)
2975.18 s
[aeson] day (src/Data/Aeson/Encoding/Internal.hs:415)
2975.18 s
[aeson] month (src/Data/Aeson/Encoding/Internal.hs:418)
2975.18 s
[aeson] quarter (src/Data/Aeson/Encoding/Internal.hs:421)
2975.18 s
[aeson] localTime (src/Data/Aeson/Encoding/Internal.hs:424)
2975.18 s
[aeson] utcTime (src/Data/Aeson/Encoding/Internal.hs:427)
2975.18 s
[aeson] timeOfDay (src/Data/Aeson/Encoding/Internal.hs:430)
2975.18 s
[aeson] zonedTime (src/Data/Aeson/Encoding/Internal.hs:433)
2975.18 s
[aeson] value (src/Data/Aeson/Encoding/Internal.hs:440)
2976.79 s
[aeson] Warning: 'Object' is ambiguous. It is defined
2976.83 s
[aeson] * at src/Data/Aeson/Types/Internal.hs:366:14
2976.83 s
[aeson] * at src/Data/Aeson/Types/Internal.hs:360:1
2976.83 s
[aeson] You may be able to disambiguate the identifier by qualifying it or
2976.83 s
[aeson] by specifying the type/value namespace explicitly.
2976.83 s
[aeson] Defaulting to the one defined at src/Data/Aeson/Types/Internal.hs:360:1
2976.83 s
[aeson] Warning: 'Array' is ambiguous. It is defined
2976.83 s
[aeson] * at src/Data/Aeson/Types/Internal.hs:367:14
2976.83 s
[aeson] * at src/Data/Aeson/Types/Internal.hs:363:1
2976.83 s
[aeson] You may be able to disambiguate the identifier by qualifying it or
2976.83 s
[aeson] by specifying the type/value namespace explicitly.
2976.83 s
[aeson] Defaulting to the one defined at src/Data/Aeson/Types/Internal.hs:363:1
2976.83 s
[aeson] Warning: 'ToJSONKey' is out of scope.
2976.83 s
[aeson] If you qualify the identifier, haddock can try to link it anyway.
2976.83 s
[aeson] Warning: 'String' is ambiguous. It is defined
2976.83 s
[aeson] * at src/Data/Aeson/Types/Internal.hs:368:14
2976.83 s
[aeson] * in ‘GHC.Base’
2976.83 s
[aeson] You may be able to disambiguate the identifier by qualifying it or
2976.83 s
[aeson] by specifying the type/value namespace explicitly.
2976.83 s
[aeson] Defaulting to the one defined at src/Data/Aeson/Types/Internal.hs:366:1
2976.83 s
[aeson] Warning: 'ToJSONKeyFunction' is out of scope.
2976.83 s
[aeson] If you qualify the identifier, haddock can try to link it anyway.
2976.83 s
[aeson] Warning: 'ToJSONKeyValue' is out of scope.
2976.83 s
[aeson] If you qualify the identifier, haddock can try to link it anyway.
2976.83 s
[aeson] Warning: 'ToJSONKeyText' is out of scope.
2976.83 s
[aeson] If you qualify the identifier, haddock can try to link it anyway.
2976.83 s
[aeson] Warning: 'genericToJSONKey' is out of scope.
2976.83 s
[aeson] If you qualify the identifier, haddock can try to link it anyway.
2976.83 s
[aeson] Warning: 'Bool' is ambiguous. It is defined
2976.83 s
[aeson] * at src/Data/Aeson/Types/Internal.hs:370:14
2976.83 s
[aeson] * in ‘GHC.Types’
2976.83 s
[aeson] You may be able to disambiguate the identifier by qualifying it or
2976.83 s
[aeson] by specifying the type/value namespace explicitly.
2976.83 s
[aeson] Defaulting to the one defined at src/Data/Aeson/Types/Internal.hs:366:1
2976.83 s
[aeson] Warning: 'Boolean' is out of scope.
2976.83 s
[aeson] If you qualify the identifier, haddock can try to link it anyway.
2976.85 s
[aeson] Warning: 'ConsParseJSON' is out of scope.
2976.85 s
[aeson] If you qualify the identifier, haddock can try to link it anyway.
2981.79 s
[aeson] Warning: 'pairs' is out of scope.
2981.79 s
[aeson] If you qualify the identifier, haddock can try to link it anyway.
2981.81 s
[aeson] Warning: 'Object' is ambiguous. It is defined
2981.81 s
[aeson] * at src/Data/Aeson/Types/Internal.hs:366:14
2981.81 s
[aeson] * at src/Data/Aeson/Types/Internal.hs:360:1
2981.81 s
[aeson] You may be able to disambiguate the identifier by qualifying it or
2981.81 s
[aeson] by specifying the type/value namespace explicitly.
2981.81 s
[aeson] Defaulting to the one defined at src/Data/Aeson/Types/Internal.hs:360:1
2981.81 s
[aeson] Warning: 'Map' is out of scope.
2981.81 s
[aeson] If you qualify the identifier, haddock can try to link it anyway.
2981.81 s
[aeson] Warning: 'HashMap' is out of scope.
2981.81 s
[aeson] If you qualify the identifier, haddock can try to link it anyway.
2981.81 s
[aeson] Warning: 'FromJSONKey' is out of scope.
2981.81 s
[aeson] If you qualify the identifier, haddock can try to link it anyway.
2981.81 s
[aeson] Warning: 'Foo' is out of scope.
2981.81 s
[aeson] If you qualify the identifier, haddock can try to link it anyway.
2981.81 s
[aeson] Warning: 'String' is ambiguous. It is defined
2981.81 s
[aeson] * at src/Data/Aeson/Types/Internal.hs:368:14
2981.81 s
[aeson] * in ‘GHC.Base’
2981.81 s
[aeson] You may be able to disambiguate the identifier by qualifying it or
2981.81 s
[aeson] by specifying the type/value namespace explicitly.
2981.81 s
[aeson] Defaulting to the one defined at src/Data/Aeson/Types/Internal.hs:366:1
2981.81 s
[aeson] Warning: 'ByteString' is out of scope.
2981.81 s
[aeson] If you qualify the identifier, haddock can try to link it anyway.
2981.81 s
[aeson] Warning: 'showsList' is out of scope.
2981.81 s
[aeson] If you qualify the identifier, haddock can try to link it anyway.
2985.36 s
[aeson]
2985.36 s
[aeson] src/Data/Aeson/Types/ToJSON.hs:1615:23: warning : [ GHC-68441 ] [ -Wdeprecations ]
2985.36 s
[aeson] In the use of data constructor ‘Solo’
2985.36 s
[aeson] (imported from Data.Tuple.Solo, but defined in GHC.Tuple):
2985.36 s
[aeson] Deprecated: "The Solo constructor has been renamed to MkSolo to avoid punning."
2985.36 s
[aeson] |
2985.36 s
[aeson] 1615 | liftToJSON _ t _ (Solo a) = t a
2985.36 s
[aeson] | ^^^^
2985.37 s
[aeson]
2985.37 s
[aeson] src/Data/Aeson/Types/ToJSON.hs:1618:27: warning : [ GHC-68441 ] [ -Wdeprecations ]
2985.37 s
[aeson] In the use of data constructor ‘Solo’
2985.37 s
[aeson] (imported from Data.Tuple.Solo, but defined in GHC.Tuple):
2985.37 s
[aeson] Deprecated: "The Solo constructor has been renamed to MkSolo to avoid punning."
2985.37 s
[aeson] |
2985.37 s
[aeson] 1618 | liftToEncoding _ t _ (Solo a) = t a
2985.37 s
[aeson] | ^^^^
2985.51 s
[aeson] 93% (138 /148) in 'Data.Aeson.Types'
2985.51 s
[aeson] Missing documentation for:
2985.51 s
[aeson] Key (src/Data/Aeson/Key.hs:44)
2985.51 s
[aeson] ToJSONKeyFunction (src/Data/Aeson/Types/ToJSON.hs:532)
2985.51 s
[aeson] GToJSONKey (src/Data/Aeson/Types/ToJSON.hs:596)
2985.51 s
[aeson] genericToJSONKey (src/Data/Aeson/Types/ToJSON.hs:592)
2985.51 s
[aeson] GFromJSONKey (src/Data/Aeson/Types/FromJSON.hs:521)
2985.51 s
[aeson] omitField1 (src/Data/Aeson/Types/ToJSON.hs:690)
2985.51 s
[aeson] omitField2 (src/Data/Aeson/Types/ToJSON.hs:723)
2985.51 s
[aeson] GToJSON (src/Data/Aeson/Types/Class.hs:120)
2985.51 s
[aeson] GToEncoding (src/Data/Aeson/Types/Class.hs:121)
2985.51 s
[aeson] JSONPath (src/Data/Aeson/Types/Internal.hs:116)
2985.57 s
[aeson] Warning: 'encode' is out of scope.
2985.57 s
[aeson] If you qualify the identifier, haddock can try to link it anyway.
2985.57 s
[aeson] Warning: 'fromEncoding' is out of scope.
2985.57 s
[aeson] If you qualify the identifier, haddock can try to link it anyway.
2985.57 s
[aeson] 100% ( 3 / 3) in 'Data.Aeson.Text'
2985.66 s
[aeson] 100% ( 12 / 12) in 'Data.Aeson.Decoding'
2985.76 s
[aeson] Warning: 'json' is out of scope.
2985.76 s
[aeson] If you qualify the identifier, haddock can try to link it anyway.
2985.77 s
[aeson] Warning: 'Generic' is out of scope.
2985.77 s
[aeson] If you qualify the identifier, haddock can try to link it anyway.
2985.78 s
[aeson] Warning: 'name' is out of scope.
2985.78 s
[aeson] If you qualify the identifier, haddock can try to link it anyway.
2985.79 s
[aeson] Warning: 'Object' is ambiguous. It is defined
2985.79 s
[aeson] * at src/Data/Aeson/Types/Internal.hs:366:14
2985.79 s
[aeson] * at src/Data/Aeson/Types/Internal.hs:360:1
2985.79 s
[aeson] You may be able to disambiguate the identifier by qualifying it or
2985.79 s
[aeson] by specifying the type/value namespace explicitly.
2985.79 s
[aeson] Defaulting to the one defined at src/Data/Aeson/Types/Internal.hs:360:1
2985.80 s
[aeson] Cannot find documentation for: $optionsFields
2985.80 s
[aeson] 92% (132 /143) in 'Data.Aeson'
2985.80 s
[aeson] Missing documentation for:
2985.80 s
[aeson] Key (src/Data/Aeson/Key.hs:44)
2985.81 s
[aeson] JSONPath (src/Data/Aeson/Types/Internal.hs:116)
2985.81 s
[aeson] ToJSONKeyFunction (src/Data/Aeson/Types/ToJSON.hs:532)
2985.81 s
[aeson] GToJSONKey (src/Data/Aeson/Types/ToJSON.hs:596)
2985.81 s
[aeson] genericToJSONKey (src/Data/Aeson/Types/ToJSON.hs:592)
2985.81 s
[aeson] GFromJSONKey (src/Data/Aeson/Types/FromJSON.hs:521)
2985.81 s
[aeson] omitField1 (src/Data/Aeson/Types/ToJSON.hs:690)
2985.81 s
[aeson] omitField2 (src/Data/Aeson/Types/ToJSON.hs:723)
2985.81 s
[aeson] GToJSON (src/Data/Aeson/Types/Class.hs:120)
2985.81 s
[aeson] GToEncoding (src/Data/Aeson/Types/Class.hs:121)
2985.81 s
[aeson] parseIndexedJSON (src/Data/Aeson/Types/FromJSON.hs:170)
2985.89 s
[aeson] Warning: 'Value' is ambiguous. It is defined
2985.89 s
[aeson] * at src/Data/Aeson/Encoding/Internal.hs:130:15
2985.89 s
[aeson] * at src/Data/Aeson/Types/Internal.hs:366:1
2985.89 s
[aeson] You may be able to disambiguate the identifier by qualifying it or
2985.89 s
[aeson] by specifying the type/value namespace explicitly.
2985.89 s
[aeson] Defaulting to the one defined at src/Data/Aeson/Encoding/Internal.hs:129:1
2985.89 s
[aeson] 100% ( 2 / 2) in 'Data.Aeson.RFC8785'
2985.97 s
[aeson] 100% ( 2 / 2) in 'Data.Aeson.QQ.Simple'
2986.51 s
[aeson] Warning: 'ToJSON' is ambiguous. It is defined
2986.51 s
[aeson] * at src/Data/Aeson/TH.hs:1906:16
2986.51 s
[aeson] * at src/Data/Aeson/Types/ToJSON.hs:291:1
2986.51 s
[aeson] You may be able to disambiguate the identifier by qualifying it or
2986.51 s
[aeson] by specifying the type/value namespace explicitly.
2986.51 s
[aeson] Defaulting to the one defined at src/Data/Aeson/TH.hs:1906:1
2986.53 s
[aeson] Warning: 'Value' is ambiguous. It is defined
2986.53 s
[aeson] * at src/Data/Aeson/TH.hs:1909:18
2986.53 s
[aeson] * at src/Data/Aeson/Types/Internal.hs:366:1
2986.53 s
[aeson] You may be able to disambiguate the identifier by qualifying it or
2986.53 s
[aeson] by specifying the type/value namespace explicitly.
2986.53 s
[aeson] Defaulting to the one defined at src/Data/Aeson/TH.hs:1909:1
2986.55 s
[aeson] Warning: 'Object' is ambiguous. It is defined
2986.55 s
[aeson] * at src/Data/Aeson/Types/Internal.hs:366:14
2986.55 s
[aeson] * at src/Data/Aeson/Types/Internal.hs:360:1
2986.55 s
[aeson] You may be able to disambiguate the identifier by qualifying it or
2986.55 s
[aeson] by specifying the type/value namespace explicitly.
2986.55 s
[aeson] Defaulting to the one defined at src/Data/Aeson/Types/Internal.hs:360:1
2986.56 s
[aeson] Warning: 'FromJSON3' is out of scope.
2986.56 s
[aeson] If you qualify the identifier, haddock can try to link it anyway.
2986.62 s
[aeson] 100% ( 25 / 25) in 'Data.Aeson.TH'
2990.85 s
[aeson] Warning: Data.Aeson.Encoding.Internal: could not find link destinations for:
2990.87 s
[aeson] - Data.Aeson.Types.ToJSON.EncodeProduct
2990.87 s
[aeson] - Data.Aeson.Types.ToJSON.gToJSON
2990.87 s
[aeson] Warning: Data.Aeson.Encoding: could not find link destinations for:
2990.87 s
[aeson] - Data.Aeson.Types.ToJSON.EncodeProduct
2990.87 s
[aeson] - Data.Aeson.Types.ToJSON.gToJSON
2991.85 s
[aeson] Warning: Data.Aeson.Types: could not find link destinations for:
2991.86 s
[aeson] - Data.Vector.Vector
2991.86 s
[aeson] - Data.Vector.Generic.Base.Vector
2991.86 s
[aeson] - Data.Aeson.Types.Generic.ProductSize
2991.86 s
[aeson] - Data.Aeson.Types.Generic.AllNullary
2991.86 s
[aeson] - Data.Vector.Primitive.Vector
2991.86 s
[aeson] - Data.Vector.Storable.Vector
2991.86 s
[aeson] - Data.Vector.Unboxed.Base.Vector
2991.86 s
[aeson] - Data.Aeson.Types.FromJSON.ConstructorNames
2991.86 s
[aeson] - Data.Aeson.Types.FromJSON.SumFromString
2991.86 s
[aeson] - Data.Aeson.Types.FromJSON.GFromJSON'
2991.86 s
[aeson] - Data.Aeson.Types.FromJSON.gParseJSON
2991.86 s
[aeson] - Data.Aeson.Types.FromJSON.withBoundedScientific
2991.86 s
[aeson] - Data.Aeson.Types.ToJSON.EncodeProduct
2991.86 s
[aeson] - Data.Aeson.Types.ToJSON.WriteProduct
2991.86 s
[aeson] - Data.Aeson.Types.ToJSON.ConsToJSON
2991.86 s
[aeson] - Data.Aeson.Types.ToJSON.GetConName
2991.86 s
[aeson] - Data.Aeson.Types.ToJSON.SumToJSON
2991.86 s
[aeson] - Data.Aeson.Types.ToJSON.gToJSON
2992.24 s
[aeson] Warning: Data.Aeson: could not find link destinations for:
2992.24 s
[aeson] - Data.Vector.Vector
2992.24 s
[aeson] - Data.Vector.Generic.Base.Vector
2992.24 s
[aeson] - Data.Aeson.Types.Generic.ProductSize
2992.24 s
[aeson] - Data.Aeson.Types.Generic.AllNullary
2992.24 s
[aeson] - Data.Vector.Primitive.Vector
2992.24 s
[aeson] - Data.Vector.Storable.Vector
2992.24 s
[aeson] - Data.Vector.Unboxed.Base.Vector
2992.24 s
[aeson] - Data.Aeson.Types.FromJSON.ConstructorNames
2992.24 s
[aeson] - Data.Aeson.Types.FromJSON.SumFromString
2992.24 s
[aeson] - Data.Aeson.Types.FromJSON.GFromJSON'
2992.24 s
[aeson] - Data.Aeson.Types.FromJSON.gParseJSON
2992.24 s
[aeson] - Data.Aeson.Types.FromJSON.withBoundedScientific
2992.24 s
[aeson] - Data.Aeson.Types.ToJSON.EncodeProduct
2992.24 s
[aeson] - Data.Aeson.Types.ToJSON.WriteProduct
2992.24 s
[aeson] - Data.Aeson.Types.ToJSON.ConsToJSON
2992.24 s
[aeson] - Data.Aeson.Types.ToJSON.GetConName
2992.24 s
[aeson] - Data.Aeson.Types.ToJSON.SumToJSON
2992.24 s
[aeson] - Data.Aeson.Types.ToJSON.gToJSON
2992.25 s
[aeson] Warning: Data.Aeson.TH: could not find link destinations for:
2992.25 s
[aeson] - Data.Aeson.TH.ToJSONFun
2992.25 s
[aeson] - Data.Aeson.TH.JSONFun
3018.62 s
[aeson] Documentation created: dist/doc/html/aeson/index.html,
3018.69 s
[aeson] dist/doc/html/aeson/aeson.txt
3018.84 s
[aeson] haddockPhase completed in 54 seconds
3018.84 s
[aeson] Phase: installPhase
3019.11 s
[aeson] Installing library in /nix/store/4f63maka9x42m6ddy10zjrijwdwa7a0f-aeson-2.2.3.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ
3022.48 s
[aeson] Phase: fixupPhase
3022.59 s
[aeson] shrinking RPATHs of ELF executables and libraries in /nix/store/4f63maka9x42m6ddy10zjrijwdwa7a0f-aeson-2.2.3.0
3022.62 s
[aeson] shrinking /nix/store/4f63maka9x42m6ddy10zjrijwdwa7a0f-aeson-2.2.3.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHSaeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ-ghc9.6.3.so
3022.66 s
[aeson] checking for references to /build/ in /nix/store/4f63maka9x42m6ddy10zjrijwdwa7a0f-aeson-2.2.3.0...
3022.74 s
[aeson] patching script interpreter paths in /nix/store/4f63maka9x42m6ddy10zjrijwdwa7a0f-aeson-2.2.3.0
3022.75 s
[aeson] stripping (with command strip and flags -S -p) in /nix/store/4f63maka9x42m6ddy10zjrijwdwa7a0f-aeson-2.2.3.0/lib
3024.56 s
[aeson] shrinking RPATHs of ELF executables and libraries in /nix/store/wpsw9747rn79ck0bfsr3k9apz0w33rps-aeson-2.2.3.0-doc
3024.58 s
[aeson] checking for references to /build/ in /nix/store/wpsw9747rn79ck0bfsr3k9apz0w33rps-aeson-2.2.3.0-doc...
3024.61 s
[aeson] patching script interpreter paths in /nix/store/wpsw9747rn79ck0bfsr3k9apz0w33rps-aeson-2.2.3.0-doc
3025.19 s
[aeson:post-build] Uploading to the NixCI cache: /nix/store/4f63maka9x42m6ddy10zjrijwdwa7a0f-aeson-2.2.3.0 /nix/store/wpsw9747rn79ck0bfsr3k9apz0w33rps-aeson-2.2.3.0-doc
3025.78 s
[aeson:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
3026.57 s
[aeson:post-build] copying 2 paths...
3026.57 s
[aeson:post-build] copying path '/nix/store/wpsw9747rn79ck0bfsr3k9apz0w33rps-aeson-2.2.3.0-doc' to 'https://cache.nix-ci.com'...
3031.12 s
[aeson:post-build] copying path '/nix/store/4f63maka9x42m6ddy10zjrijwdwa7a0f-aeson-2.2.3.0' to 'https://cache.nix-ci.com'...
3047.44 s
[aeson:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
3048.25 s
[aeson:post-build] copying 1 paths...
3048.25 s
[aeson:post-build] copying path '/nix/store/qyjl67rymifg39ky68cy1bw8f5lnssxv-aeson-2.2.3.0.drv' to 'https://cache.nix-ci.com'...
3049.86 s
Uploaded aeson in 24.8s
3049.87 s
Progress: 200 of 217 built, 312 of 312 downloaded from cache
3049.87 s
Built aeson in 4m56s
3050.08 s
Building /nix/store/n1qwnfn08ds3gwi947hwwks3k603f0da-attoparsec-aeson-2.2.2.0.drv
3050.19 s
Building /nix/store/6w08ki9sdsmxmqip1zdz74z2325v4p6i-autodocodec-0.4.2.2.drv
3050.29 s
Building /nix/store/7cq73zgmszwdl6mf57mr5kyj4bbwi2mm-cborg-0.2.10.0.drv
3050.40 s
Building /nix/store/5lwawcang1vpqlkc9zl7wivi2iagz0lv-path-0.9.5.drv
3050.44 s
[attoparsec-aeson] Phase: setupCompilerEnvironmentPhase
3050.46 s
[attoparsec-aeson] Build with /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3.
3050.66 s
[autodocodec] Phase: setupCompilerEnvironmentPhase
3050.68 s
[autodocodec] Build with /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3.
3050.70 s
[cborg] Phase: setupCompilerEnvironmentPhase
3050.73 s
[cborg] Build with /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3.
3050.75 s
[path] Phase: setupCompilerEnvironmentPhase
3050.77 s
[path] Build with /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3.
3051.30 s
[attoparsec-aeson] Phase: unpackPhase
3051.34 s
[attoparsec-aeson] unpacking source archive /nix/store/5rb5wpjl9np13rv3zw09x0ihmgyz3gi8-attoparsec-aeson-2.2.2.0.tar.gz
3051.36 s
[autodocodec] Phase: unpackPhase
3051.37 s
[attoparsec-aeson] source root is attoparsec-aeson-2.2.2.0
3051.39 s
[autodocodec] unpacking source archive /nix/store/wjlx76i578xnkd56hk0drs3q3pdvvhga-autodocodec-0.4.2.2.tar.gz
3051.41 s
[attoparsec-aeson] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "attoparsec-aeson-2.2.2.0/src/Data/Aeson/Parser/Internal.hs"
3051.42 s
[autodocodec] source root is autodocodec-0.4.2.2
3051.45 s
[autodocodec] setting SOURCE_DATE_EPOCH to timestamp 1725200897 of file "autodocodec-0.4.2.2/src/Autodocodec.hs"
3051.45 s
[attoparsec-aeson] Phase: patchPhase
3051.48 s
[autodocodec] Phase: patchPhase
3051.49 s
[attoparsec-aeson] Phase: compileBuildDriverPhase
3051.51 s
[attoparsec-aeson] setupCompileFlags: -package-db=/build/tmp.oXj4Chz2XD/setup-package.conf.d -threaded
3051.51 s
[autodocodec] Phase: compileBuildDriverPhase
3051.54 s
[autodocodec] setupCompileFlags: -package-db=/build/tmp.kgwennqbNY/setup-package.conf.d -threaded
3051.59 s
[cborg] Phase: unpackPhase
3051.60 s
[cborg] unpacking source archive /nix/store/spp3954b0hx9jx5p74p9kvb2y9rp4w58-cborg-0.2.10.0.tar.gz
3051.66 s
[cborg] source root is cborg-0.2.10.0
3051.70 s
[path] Phase: unpackPhase
3051.70 s
[cborg] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "cborg-0.2.10.0/tests/test-vectors/README.md"
3051.72 s
[path] unpacking source archive /nix/store/lwci43w7gzk8lmmp4inn94bqn32r86iz-path-0.9.5.tar.gz
3051.74 s
[cborg] Phase: patchPhase
3051.74 s
[path] source root is path-0.9.5
3051.77 s
[cborg] Replace Cabal file with edited version from mirror://hackage/cborg-0.2.10.0/revision/2.cabal.
3051.79 s
[cborg] Run jailbreak-cabal to lift version restrictions on build inputs.
3051.80 s
[path] setting SOURCE_DATE_EPOCH to timestamp 1697620144 of file "path-0.9.5/CHANGELOG"
3051.81 s
[autodocodec] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.kgwennqbNY/Main.o )
3051.83 s
[path] Phase: patchPhase
3051.84 s
[cborg] Phase: compileBuildDriverPhase
3051.85 s
[cborg] setupCompileFlags: -package-db=/build/tmp.9FmyjYgQqK/setup-package.conf.d -threaded
3051.86 s
[attoparsec-aeson] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.oXj4Chz2XD/Main.o )
3051.87 s
[path] Phase: compileBuildDriverPhase
3051.88 s
[path] setupCompileFlags: -package-db=/build/tmp.OFjfpQcXjW/setup-package.conf.d -threaded
3052.02 s
[cborg] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.9FmyjYgQqK/Main.o )
3052.06 s
[autodocodec] [2 of 2] Linking Setup
3052.10 s
[path] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.OFjfpQcXjW/Main.o )
3052.13 s
[attoparsec-aeson] [2 of 2] Linking Setup
3052.18 s
[cborg] [2 of 2] Linking Setup
3052.41 s
[path] [2 of 2] Linking Setup
3055.41 s
[cborg] Phase: updateAutotoolsGnuConfigScriptsPhase
3056.15 s
[cborg] Phase: configurePhase
3056.15 s
[cborg] configureFlags: --verbose --prefix=/nix/store/pvhv77lw651xh466ardwzpycjqj58ay1-cborg-0.2.10.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/ys9hkjv1lsd434mjnb3jcrnh53s6prxr-cborg-0.2.10.0-doc/share/doc/cborg-0.2.10.0 --with-gcc=gcc --package-db=/build/tmp.9FmyjYgQqK/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/yw7vb4hamv9mqgbgf7598zvis7k2spyx-ncurses-6.5/lib --extra-lib-dirs=/nix/store/adfh8p731fy9iahv0mccbx0is6i96diy-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vf3hfbbl7h32axb73fa2b0dbqg0gmjgi-elfutils-0.192/lib --extra-lib-dirs=/nix/store/wx2hkwfpc39ixyww2hai0v697zzrpbxr-gmp-with-cxx-6.3.0/lib
3056.15 s
[attoparsec-aeson] Phase: updateAutotoolsGnuConfigScriptsPhase
3056.15 s
[attoparsec-aeson] Phase: configurePhase
3056.15 s
[cborg] Using Parsec parser
3056.15 s
[cborg] Configuring cborg-0.2.10.0...
3056.15 s
[attoparsec-aeson] configureFlags: --verbose --prefix=/nix/store/hpac9vfm0d0zpdyiv85ywkm504bn6rwq-attoparsec-aeson-2.2.2.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/pz3l5gajx3fjxhr09v9cg47qdqafvgg9-attoparsec-aeson-2.2.2.0-doc/share/doc/attoparsec-aeson-2.2.2.0 --with-gcc=gcc --package-db=/build/tmp.oXj4Chz2XD/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/yw7vb4hamv9mqgbgf7598zvis7k2spyx-ncurses-6.5/lib --extra-lib-dirs=/nix/store/adfh8p731fy9iahv0mccbx0is6i96diy-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vf3hfbbl7h32axb73fa2b0dbqg0gmjgi-elfutils-0.192/lib --extra-lib-dirs=/nix/store/wx2hkwfpc39ixyww2hai0v697zzrpbxr-gmp-with-cxx-6.3.0/lib
3056.15 s
[attoparsec-aeson] Using Parsec parser
3056.15 s
[attoparsec-aeson] Configuring attoparsec-aeson-2.2.2.0...
3056.15 s
[autodocodec] Phase: updateAutotoolsGnuConfigScriptsPhase
3056.15 s
[autodocodec] Phase: configurePhase
3056.15 s
[autodocodec] configureFlags: --verbose --prefix=/nix/store/5x0g7lbwfzclgyc1brxyg4a1wb01qdx1-autodocodec-0.4.2.2 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/fa8xkc3vwql4a9zvy4irhg4lb1yivd5p-autodocodec-0.4.2.2-doc/share/doc/autodocodec-0.4.2.2 --with-gcc=gcc --package-db=/build/tmp.kgwennqbNY/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/yw7vb4hamv9mqgbgf7598zvis7k2spyx-ncurses-6.5/lib --extra-lib-dirs=/nix/store/adfh8p731fy9iahv0mccbx0is6i96diy-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vf3hfbbl7h32axb73fa2b0dbqg0gmjgi-elfutils-0.192/lib --extra-lib-dirs=/nix/store/wx2hkwfpc39ixyww2hai0v697zzrpbxr-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/lib
3056.15 s
[autodocodec] Using Parsec parser
3056.15 s
[autodocodec] Configuring autodocodec-0.4.2.2...
3056.15 s
[path] Phase: updateAutotoolsGnuConfigScriptsPhase
3056.15 s
[path] Phase: configurePhase
3056.15 s
[path] configureFlags: --verbose --prefix=/nix/store/f4pibf1w9m3crc5gs66qy4h2yfzbjl44-path-0.9.5 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/933js2m4nwbyanj988fp09jj7nzcg83g-path-0.9.5-doc/share/doc/path-0.9.5 --with-gcc=gcc --package-db=/build/tmp.OFjfpQcXjW/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/yw7vb4hamv9mqgbgf7598zvis7k2spyx-ncurses-6.5/lib --extra-lib-dirs=/nix/store/adfh8p731fy9iahv0mccbx0is6i96diy-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vf3hfbbl7h32axb73fa2b0dbqg0gmjgi-elfutils-0.192/lib --extra-lib-dirs=/nix/store/wx2hkwfpc39ixyww2hai0v697zzrpbxr-gmp-with-cxx-6.3.0/lib
3056.15 s
[path] Using Parsec parser
3056.15 s
[path] Configuring path-0.9.5...
3057.03 s
[attoparsec-aeson] Dependency aeson >=2.2.2.0 && <2.3: using aeson-2.2.3.0
3057.03 s
[attoparsec-aeson] Dependency attoparsec >=0.14.2 && <0.15: using attoparsec-0.14.4
3057.03 s
[attoparsec-aeson] Dependency base >=4.12.0.0 && <5: using base-4.18.1.0
3057.03 s
[attoparsec-aeson] Dependency bytestring >=0.10.8.2 && <0.13: using bytestring-0.11.5.2
3057.03 s
[attoparsec-aeson] Dependency character-ps >=0.1 && <0.2: using character-ps-0.1
3057.03 s
[attoparsec-aeson] Dependency integer-conversion >=0.1 && <0.2: using integer-conversion-0.1.1
3057.03 s
[attoparsec-aeson] Dependency primitive >=0.8.0.0 && <0.10: using primitive-0.9.1.0
3057.03 s
[attoparsec-aeson] Dependency scientific >=0.3.7.0 && <0.4: using scientific-0.3.8.0
3057.03 s
[attoparsec-aeson] Dependency text >=1.2.3.0 && <1.3 || >=2.0 && <2.2: using text-2.0.2
3057.03 s
[attoparsec-aeson] Dependency vector >=0.12.0.1 && <0.14: using vector-0.13.2.0
3057.14 s
[cborg] Flags chosen: optimize-gmp=True
3057.14 s
[cborg] Dependency array: using array-0.5.5.0
3057.14 s
[cborg] Dependency base: using base-4.18.1.0
3057.14 s
[cborg] Dependency bytestring: using bytestring-0.11.5.2
3057.14 s
[cborg] Dependency containers: using containers-0.6.7
3057.14 s
[cborg] Dependency deepseq: using deepseq-1.4.8.1
3057.14 s
[cborg] Dependency ghc-bignum >=1.0 && <2.0: using ghc-bignum-1.3
3057.14 s
[cborg] Dependency ghc-prim: using ghc-prim-0.10.0
3057.14 s
[cborg] Dependency half: using half-0.3.2
3057.14 s
[cborg] Dependency primitive: using primitive-0.9.1.0
3057.14 s
[cborg] Dependency text: using text-2.0.2
3057.14 s
[cborg] Dependency QuickCheck: using QuickCheck-2.14.3
3057.14 s
[cborg] Dependency aeson: using aeson-2.2.3.0
3057.14 s
[cborg] Dependency array: using array-0.5.5.0
3057.14 s
[cborg] Dependency base: using base-4.18.1.0
3057.14 s
[cborg] Dependency base-orphans: using base-orphans-0.9.3
3057.14 s
[cborg] Dependency base16-bytestring: using base16-bytestring-1.0.2.0
3057.14 s
[cborg] Dependency base64-bytestring: using base64-bytestring-1.2.1.0
3057.14 s
[cborg] Dependency bytestring: using bytestring-0.11.5.2
3057.14 s
[cborg] Dependency cborg: using cborg-0.2.10.0
3057.14 s
[cborg] Dependency deepseq: using deepseq-1.4.8.1
3057.14 s
[cborg] Dependency half: using half-0.3.2
3057.14 s
[cborg] Dependency primitive: using primitive-0.9.1.0
3057.14 s
[cborg] Dependency random: using random-1.2.1.3
3057.14 s
[cborg] Dependency scientific: using scientific-0.3.8.0
3057.14 s
[cborg] Dependency tasty: using tasty-1.5.3
3057.14 s
[cborg] Dependency tasty-hunit: using tasty-hunit-0.10.2
3057.14 s
[cborg] Dependency tasty-quickcheck: using tasty-quickcheck-0.11
3057.14 s
[cborg] Dependency text: using text-2.0.2
3057.14 s
[cborg] Dependency vector: using vector-0.13.2.0
3057.32 s
[autodocodec] Dependency aeson: using aeson-2.2.3.0
3057.32 s
[autodocodec] Dependency base >=4.7 && <5: using base-4.18.1.0
3057.32 s
[autodocodec] Dependency bytestring: using bytestring-0.11.5.2
3057.32 s
[autodocodec] Dependency containers: using containers-0.6.7
3057.32 s
[autodocodec] Dependency dlist: using dlist-1.0
3057.32 s
[autodocodec] Dependency hashable: using hashable-1.4.7.0
3057.32 s
[autodocodec] Dependency mtl: using mtl-2.3.1
3057.32 s
[autodocodec] Dependency scientific: using scientific-0.3.8.0
3057.32 s
[autodocodec] Dependency text: using text-2.0.2
3057.32 s
[autodocodec] Dependency time: using time-1.12.2
3057.32 s
[autodocodec] Dependency unordered-containers: using unordered-containers-0.2.20
3057.32 s
[autodocodec] Dependency validity: using validity-0.12.1.0
3057.32 s
[autodocodec] Dependency validity-scientific: using validity-scientific-0.2.0.3
3057.32 s
[autodocodec] Dependency vector: using vector-0.13.2.0
3057.32 s
[autodocodec] Dependency base >=4.7 && <5: using base-4.18.1.0
3057.32 s
[autodocodec] Dependency doctest: using doctest-0.22.6
3057.44 s
[path] Flags chosen: dev=False
3057.44 s
[path] Dependency aeson: using aeson-2.2.3.0
3057.45 s
[path] Dependency base >=4.12 && <5: using base-4.18.1.0
3057.45 s
[path] Dependency deepseq: using deepseq-1.4.8.1
3057.45 s
[path] Dependency exceptions >=0.4 && <0.11: using exceptions-0.10.7
3057.45 s
[path] Dependency filepath <1.2.0.1 || >=1.3: using filepath-1.4.100.4
3057.45 s
[path] Dependency hashable >=1.2 && <1.5: using hashable-1.4.7.0
3057.45 s
[path] Dependency template-haskell: using template-haskell-2.20.0.0
3057.45 s
[path] Dependency text: using text-2.0.2
3057.45 s
[path] Dependency aeson: using aeson-2.2.3.0
3057.45 s
[path] Dependency base >=4.12 && <5: using base-4.18.1.0
3057.45 s
[path] Dependency bytestring: using bytestring-0.11.5.2
3057.45 s
[path] Dependency filepath <1.2.0.1 || >=1.3: using filepath-1.4.100.4
3057.45 s
[path] Dependency hspec >=2.0 && <3: using hspec-2.11.12
3057.45 s
[path] Dependency mtl >=2.0 && <3: using mtl-2.3.1
3057.45 s
[path] Dependency path: using path-0.9.5
3057.45 s
[path] Dependency template-haskell: using template-haskell-2.20.0.0
3057.45 s
[path] Dependency QuickCheck: using QuickCheck-2.14.3
3057.45 s
[path] Dependency aeson: using aeson-2.2.3.0
3057.45 s
[path] Dependency base >=4.12 && <5: using base-4.18.1.0
3057.45 s
[path] Dependency bytestring: using bytestring-0.11.5.2
3057.45 s
[path] Dependency filepath <1.2.0.1 || >=1.3: using filepath-1.4.100.4
3057.45 s
[path] Dependency genvalidity >=1.0: using genvalidity-1.1.1.0
3057.45 s
[path] Dependency genvalidity-hspec >=0.7: using genvalidity-hspec-1.0.0.3
3057.45 s
[path] Dependency genvalidity-property >=0.4: using genvalidity-property-1.0.0.0
3057.45 s
[path] Dependency hspec >=2.0 && <3: using hspec-2.11.12
3057.45 s
[path] Dependency mtl >=2.0 && <3: using mtl-2.3.1
3057.45 s
[path] Dependency path: using path-0.9.5
3057.45 s
[path] Dependency validity >=0.8.0.0: using validity-0.12.1.0
3057.75 s
[attoparsec-aeson] Source component graph: component lib
3057.75 s
[attoparsec-aeson] Configured component graph:
3057.75 s
[attoparsec-aeson] component attoparsec-aeson-2.2.2.0-J8ppcjxoDU8DpQhz8fdsPv
3057.75 s
[attoparsec-aeson] include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ
3057.75 s
[attoparsec-aeson] include attoparsec-0.14.4-Lf5HznpK2Hu8bmGTsY7xll
3057.75 s
[attoparsec-aeson] include base-4.18.1.0
3057.75 s
[attoparsec-aeson] include bytestring-0.11.5.2
3057.75 s
[attoparsec-aeson] include character-ps-0.1-kSWlntPNFC90fXWCQyqCm
3057.75 s
[attoparsec-aeson] include integer-conversion-0.1.1-6TIbI6c7kCqKvFJB3wkEL
3057.75 s
[attoparsec-aeson] include primitive-0.9.1.0-4Xu9LMuZ2cCJzEReDHZuyI
3057.75 s
[attoparsec-aeson] include scientific-0.3.8.0-EXTb8i03tpyEFLFbbBcyqj
3057.75 s
[attoparsec-aeson] include text-2.0.2
3057.75 s
[attoparsec-aeson] include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO
3057.75 s
[attoparsec-aeson] Linked component graph:
3057.75 s
[attoparsec-aeson] unit attoparsec-aeson-2.2.2.0-J8ppcjxoDU8DpQhz8fdsPv
3057.75 s
[attoparsec-aeson] include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ
3057.75 s
[attoparsec-aeson] include attoparsec-0.14.4-Lf5HznpK2Hu8bmGTsY7xll
3057.75 s
[attoparsec-aeson] include base-4.18.1.0
3057.75 s
[attoparsec-aeson] include bytestring-0.11.5.2
3057.75 s
[attoparsec-aeson] include character-ps-0.1-kSWlntPNFC90fXWCQyqCm
3057.75 s
[attoparsec-aeson] include integer-conversion-0.1.1-6TIbI6c7kCqKvFJB3wkEL
3057.75 s
[attoparsec-aeson] include primitive-0.9.1.0-4Xu9LMuZ2cCJzEReDHZuyI
3057.75 s
[attoparsec-aeson] include scientific-0.3.8.0-EXTb8i03tpyEFLFbbBcyqj
3057.75 s
[attoparsec-aeson] include text-2.0.2
3057.75 s
[attoparsec-aeson] include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO
3057.75 s
[attoparsec-aeson] Data.Aeson.Parser=attoparsec-aeson-2.2.2.0-J8ppcjxoDU8DpQhz8fdsPv:Data.Aeson.Parser,Data.Aeson.Parser.Internal=attoparsec-aeson-2.2.2.0-J8ppcjxoDU8DpQhz8fdsPv:Data.Aeson.Parser.Internal
3057.75 s
[attoparsec-aeson] Ready component graph:
3057.75 s
[attoparsec-aeson] definite attoparsec-aeson-2.2.2.0-J8ppcjxoDU8DpQhz8fdsPv
3057.75 s
[attoparsec-aeson] depends aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ
3057.75 s
[attoparsec-aeson] depends attoparsec-0.14.4-Lf5HznpK2Hu8bmGTsY7xll
3057.75 s
[attoparsec-aeson] depends base-4.18.1.0
3057.75 s
[attoparsec-aeson] depends bytestring-0.11.5.2
3057.75 s
[attoparsec-aeson] depends character-ps-0.1-kSWlntPNFC90fXWCQyqCm
3057.75 s
[attoparsec-aeson] depends integer-conversion-0.1.1-6TIbI6c7kCqKvFJB3wkEL
3057.75 s
[attoparsec-aeson] depends primitive-0.9.1.0-4Xu9LMuZ2cCJzEReDHZuyI
3057.75 s
[attoparsec-aeson] depends scientific-0.3.8.0-EXTb8i03tpyEFLFbbBcyqj
3057.75 s
[attoparsec-aeson] depends text-2.0.2
3057.75 s
[attoparsec-aeson] depends vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO
3057.75 s
[attoparsec-aeson] Using Cabal-3.10.1.0 compiled by ghc-9.6
3057.75 s
[attoparsec-aeson] Using compiler: ghc-9.6.3
3057.75 s
[attoparsec-aeson] Using install prefix:
3057.75 s
[attoparsec-aeson] /nix/store/hpac9vfm0d0zpdyiv85ywkm504bn6rwq-attoparsec-aeson-2.2.2.0
3057.76 s
[attoparsec-aeson] Executables installed in:
3057.76 s
[attoparsec-aeson] /nix/store/hpac9vfm0d0zpdyiv85ywkm504bn6rwq-attoparsec-aeson-2.2.2.0/bin
3057.76 s
[attoparsec-aeson] Libraries installed in:
3057.76 s
[attoparsec-aeson] /nix/store/hpac9vfm0d0zpdyiv85ywkm504bn6rwq-attoparsec-aeson-2.2.2.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/attoparsec-aeson-2.2.2.0-J8ppcjxoDU8DpQhz8fdsPv
3057.76 s
[attoparsec-aeson] Dynamic Libraries installed in:
3057.76 s
[attoparsec-aeson] /nix/store/hpac9vfm0d0zpdyiv85ywkm504bn6rwq-attoparsec-aeson-2.2.2.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3
3057.76 s
[attoparsec-aeson] Private executables installed in:
3057.76 s
[attoparsec-aeson] /nix/store/hpac9vfm0d0zpdyiv85ywkm504bn6rwq-attoparsec-aeson-2.2.2.0/libexec/x86_64-linux-ghc-9.6.3/attoparsec-aeson-2.2.2.0
3057.76 s
[attoparsec-aeson] Data files installed in:
3057.76 s
[attoparsec-aeson] /nix/store/hpac9vfm0d0zpdyiv85ywkm504bn6rwq-attoparsec-aeson-2.2.2.0/share/x86_64-linux-ghc-9.6.3/attoparsec-aeson-2.2.2.0
3057.76 s
[attoparsec-aeson] Documentation installed in:
3057.76 s
[attoparsec-aeson] /nix/store/pz3l5gajx3fjxhr09v9cg47qdqafvgg9-attoparsec-aeson-2.2.2.0-doc/share/doc/attoparsec-aeson-2.2.2.0
3057.76 s
[attoparsec-aeson] Configuration files installed in:
3057.76 s
[attoparsec-aeson] /nix/store/hpac9vfm0d0zpdyiv85ywkm504bn6rwq-attoparsec-aeson-2.2.2.0/etc
3057.76 s
[attoparsec-aeson] No alex found
3057.76 s
[attoparsec-aeson] Using ar found on system at:
3057.76 s
[attoparsec-aeson] /nix/store/87zpmcmwvn48z4lbrfba74b312h22s6c-binutils-wrapper-2.44/bin/ar
3057.76 s
[attoparsec-aeson] No c2hs found
3057.76 s
[attoparsec-aeson] No cpphs found
3057.76 s
[attoparsec-aeson] No doctest found
3057.76 s
[attoparsec-aeson] Using gcc version 14.3.0 given by user at:
3057.76 s
[attoparsec-aeson] /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/gcc
3057.76 s
[attoparsec-aeson] Using ghc version 9.6.3 found on system at:
3057.76 s
[attoparsec-aeson] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/ghc
3057.76 s
[attoparsec-aeson] Using ghc-pkg version 9.6.3 found on system at:
3057.76 s
[attoparsec-aeson] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/ghc-pkg-9.6.3
3057.76 s
[attoparsec-aeson] No ghcjs found
3057.76 s
[attoparsec-aeson] No ghcjs-pkg found
3057.76 s
[attoparsec-aeson] No greencard found
3057.76 s
[attoparsec-aeson] Using haddock version 2.29.1 found on system at:
3057.76 s
[attoparsec-aeson] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/haddock-ghc-9.6.3
3057.76 s
[attoparsec-aeson] No happy found
3057.76 s
[attoparsec-aeson] Using haskell-suite found on system at: haskell-suite-dummy-location
3057.76 s
[attoparsec-aeson] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location
3057.76 s
[attoparsec-aeson] No hmake found
3057.76 s
[attoparsec-aeson] Using hpc version 0.68 found on system at:
3057.76 s
[attoparsec-aeson] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/hpc-ghc-9.6.3
3057.76 s
[attoparsec-aeson] Using hsc2hs version 0.68.9 found on system at:
3057.76 s
[attoparsec-aeson] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/hsc2hs-ghc-9.6.3
3057.76 s
[attoparsec-aeson] Using hscolour version 1.25 found on system at:
3057.76 s
[attoparsec-aeson] /nix/store/s7zghqqjhw73n7zzski9hyx8f25l0lsj-hscolour-1.25/bin/HsColour
3057.76 s
[attoparsec-aeson] No jhc found
3057.76 s
[attoparsec-aeson] Using ld found on system at:
3057.76 s
[attoparsec-aeson] /nix/store/87zpmcmwvn48z4lbrfba74b312h22s6c-binutils-wrapper-2.44/bin/ld.gold
3057.76 s
[attoparsec-aeson] No pkg-config found
3057.76 s
[attoparsec-aeson] Using runghc version 9.6.3 found on system at:
3057.76 s
[attoparsec-aeson] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/runghc-9.6.3
3057.76 s
[attoparsec-aeson] Using strip version 2.44 found on system at:
3057.76 s
[attoparsec-aeson] /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/strip
3057.76 s
[attoparsec-aeson] Using tar found on system at:
3057.76 s
[attoparsec-aeson] /nix/store/w60s4xh1pjg6dwbw7j0b4xzlpp88q5qg-gnutar-1.35/bin/tar
3057.76 s
[attoparsec-aeson] No uhc found
3057.91 s
[cborg] Source component graph:
3057.91 s
[cborg] component lib
3057.91 s
[cborg] component test:tests dependency lib
3057.91 s
[cborg] Configured component graph:
3057.91 s
[cborg] component cborg-0.2.10.0-L2Ds2DbzA1bKYvPSPzhfY1
3057.91 s
[cborg] include array-0.5.5.0
3057.91 s
[cborg] include base-4.18.1.0
3057.91 s
[cborg] include bytestring-0.11.5.2
3057.91 s
[cborg] include containers-0.6.7
3057.91 s
[cborg] include deepseq-1.4.8.1
3057.91 s
[cborg] include ghc-bignum-1.3
3057.91 s
[cborg] include ghc-prim-0.10.0
3057.91 s
[cborg] include half-0.3.2-EDVXLKob6y16djeF7g8Izu
3057.91 s
[cborg] include primitive-0.9.1.0-4Xu9LMuZ2cCJzEReDHZuyI
3057.91 s
[cborg] include text-2.0.2
3057.91 s
[cborg] component cborg-0.2.10.0-2P7vUSZOZV05DBO0JN8QXO-tests
3057.91 s
[cborg] include QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS
3057.91 s
[cborg] include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ
3057.91 s
[cborg] include array-0.5.5.0
3057.91 s
[cborg] include base-4.18.1.0
3057.91 s
[cborg] include base-orphans-0.9.3-EsfNI13WQjn4lDOQc9i0fL
3057.91 s
[cborg] include base16-bytestring-1.0.2.0-AQ9mQ4qPmsv2iX1TYz5ACO
3057.91 s
[cborg] include base64-bytestring-1.2.1.0-3leDTdMn5ILLQCtMYjX3CL
3057.91 s
[cborg] include bytestring-0.11.5.2
3057.91 s
[cborg] include cborg-0.2.10.0-L2Ds2DbzA1bKYvPSPzhfY1
3057.91 s
[cborg] include deepseq-1.4.8.1
3057.91 s
[cborg] include half-0.3.2-EDVXLKob6y16djeF7g8Izu
3057.91 s
[cborg] include primitive-0.9.1.0-4Xu9LMuZ2cCJzEReDHZuyI
3057.91 s
[cborg] include random-1.2.1.3-9k6Qv394i0yCaivAy2bSc0
3057.91 s
[cborg] include scientific-0.3.8.0-EXTb8i03tpyEFLFbbBcyqj
3057.91 s
[cborg] include tasty-1.5.3-9zGpMC6Ttly7LCIedANHX6
3057.91 s
[cborg] include tasty-hunit-0.10.2-HGm8sccssx1BtIU4TO93vm
3057.91 s
[cborg] include tasty-quickcheck-0.11-HhViYyBQlQLAr2fMuKMnwF
3057.91 s
[cborg] include text-2.0.2
3057.91 s
[cborg] include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO
3057.91 s
[cborg] Linked component graph:
3057.91 s
[cborg] unit cborg-0.2.10.0-L2Ds2DbzA1bKYvPSPzhfY1
3057.91 s
[cborg] include array-0.5.5.0
3057.91 s
[cborg] include base-4.18.1.0
3057.91 s
[cborg] include bytestring-0.11.5.2
3057.91 s
[cborg] include containers-0.6.7
3057.91 s
[cborg] include deepseq-1.4.8.1
3057.91 s
[cborg] include ghc-bignum-1.3
3057.91 s
[cborg] include ghc-prim-0.10.0
3057.91 s
[cborg] include half-0.3.2-EDVXLKob6y16djeF7g8Izu
3057.91 s
[cborg] include primitive-0.9.1.0-4Xu9LMuZ2cCJzEReDHZuyI
3057.91 s
[cborg] include text-2.0.2
3057.91 s
[cborg] Codec.CBOR=cborg-0.2.10.0-L2Ds2DbzA1bKYvPSPzhfY1:Codec.CBOR,Codec.CBOR.ByteArray=cborg-0.2.10.0-L2Ds2DbzA1bKYvPSPzhfY1:Codec.CBOR.ByteArray,Codec.CBOR.ByteArray.Sliced=cborg-0.2.10.0-L2Ds2DbzA1bKYvPSPzhfY1:Codec.CBOR.ByteArray.Sliced,Codec.CBOR.Decoding=cborg-0.2.10.0-L2Ds2DbzA1bKYvPSPzhfY1:Codec.CBOR.Decoding,Codec.CBOR.Encoding=cborg-0.2.10.0-L2Ds2DbzA1bKYvPSPzhfY1:Codec.CBOR.Encoding,Codec.CBOR.FlatTerm=cborg-0.2.10.0-L2Ds2DbzA1bKYvPSPzhfY1:Codec.CBOR.FlatTerm,Codec.CBOR.Magic=cborg-0.2.10.0-L2Ds2DbzA1bKYvPSPzhfY1:Codec.CBOR.Magic,Codec.CBOR.Pretty=cborg-0.2.10.0-L2Ds2DbzA1bKYvPSPzhfY1:Codec.CBOR.Pretty,Codec.CBOR.Read=cborg-0.2.10.0-L2Ds2DbzA1bKYvPSPzhfY1:Codec.CBOR.Read,Codec.CBOR.Term=cborg-0.2.10.0-L2Ds2DbzA1bKYvPSPzhfY1:Codec.CBOR.Term,Codec.CBOR.Write=cborg-0.2.10.0-L2Ds2DbzA1bKYvPSPzhfY1:Codec.CBOR.Write
3057.91 s
[cborg] unit cborg-0.2.10.0-2P7vUSZOZV05DBO0JN8QXO-tests
3057.91 s
[cborg] include QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS
3057.91 s
[cborg] include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ
3057.91 s
[cborg] include array-0.5.5.0
3057.91 s
[cborg] include base-4.18.1.0
3057.91 s
[cborg] include base-orphans-0.9.3-EsfNI13WQjn4lDOQc9i0fL
3057.91 s
[cborg] include base16-bytestring-1.0.2.0-AQ9mQ4qPmsv2iX1TYz5ACO
3057.91 s
[cborg] include base64-bytestring-1.2.1.0-3leDTdMn5ILLQCtMYjX3CL
3057.91 s
[cborg] include bytestring-0.11.5.2
3057.91 s
[cborg] include cborg-0.2.10.0-L2Ds2DbzA1bKYvPSPzhfY1
3057.91 s
[cborg] include deepseq-1.4.8.1
3057.92 s
[cborg] include half-0.3.2-EDVXLKob6y16djeF7g8Izu
3057.92 s
[cborg] include primitive-0.9.1.0-4Xu9LMuZ2cCJzEReDHZuyI
3057.92 s
[cborg] include random-1.2.1.3-9k6Qv394i0yCaivAy2bSc0
3057.92 s
[cborg] include scientific-0.3.8.0-EXTb8i03tpyEFLFbbBcyqj
3057.92 s
[cborg] include tasty-1.5.3-9zGpMC6Ttly7LCIedANHX6
3057.92 s
[cborg] include tasty-hunit-0.10.2-HGm8sccssx1BtIU4TO93vm
3057.92 s
[cborg] include tasty-quickcheck-0.11-HhViYyBQlQLAr2fMuKMnwF
3057.92 s
[cborg] include text-2.0.2
3057.92 s
[cborg] include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO
3057.92 s
[cborg] Ready component graph:
3057.92 s
[cborg] definite cborg-0.2.10.0-L2Ds2DbzA1bKYvPSPzhfY1
3057.92 s
[cborg] depends array-0.5.5.0
3057.92 s
[cborg] depends base-4.18.1.0
3057.92 s
[cborg] depends bytestring-0.11.5.2
3057.92 s
[cborg] depends containers-0.6.7
3057.92 s
[cborg] depends deepseq-1.4.8.1
3057.92 s
[cborg] depends ghc-bignum-1.3
3057.92 s
[cborg] depends ghc-prim-0.10.0
3057.92 s
[cborg] depends half-0.3.2-EDVXLKob6y16djeF7g8Izu
3057.92 s
[cborg] depends primitive-0.9.1.0-4Xu9LMuZ2cCJzEReDHZuyI
3057.92 s
[cborg] depends text-2.0.2
3057.92 s
[cborg] definite cborg-0.2.10.0-2P7vUSZOZV05DBO0JN8QXO-tests
3057.92 s
[cborg] depends QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS
3057.92 s
[cborg] depends aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ
3057.92 s
[cborg] depends array-0.5.5.0
3057.92 s
[cborg] depends base-4.18.1.0
3057.92 s
[cborg] depends base-orphans-0.9.3-EsfNI13WQjn4lDOQc9i0fL
3057.92 s
[cborg] depends base16-bytestring-1.0.2.0-AQ9mQ4qPmsv2iX1TYz5ACO
3057.92 s
[cborg] depends base64-bytestring-1.2.1.0-3leDTdMn5ILLQCtMYjX3CL
3057.92 s
[cborg] depends bytestring-0.11.5.2
3057.92 s
[cborg] depends cborg-0.2.10.0-L2Ds2DbzA1bKYvPSPzhfY1
3057.92 s
[cborg] depends deepseq-1.4.8.1
3057.92 s
[cborg] depends half-0.3.2-EDVXLKob6y16djeF7g8Izu
3057.92 s
[cborg] depends primitive-0.9.1.0-4Xu9LMuZ2cCJzEReDHZuyI
3057.92 s
[cborg] depends random-1.2.1.3-9k6Qv394i0yCaivAy2bSc0
3057.92 s
[cborg] depends scientific-0.3.8.0-EXTb8i03tpyEFLFbbBcyqj
3057.92 s
[cborg] depends tasty-1.5.3-9zGpMC6Ttly7LCIedANHX6
3057.92 s
[cborg] depends tasty-hunit-0.10.2-HGm8sccssx1BtIU4TO93vm
3057.92 s
[cborg] depends tasty-quickcheck-0.11-HhViYyBQlQLAr2fMuKMnwF
3057.92 s
[cborg] depends text-2.0.2
3057.92 s
[cborg] depends vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO
3057.92 s
[cborg] Using Cabal-3.10.1.0 compiled by ghc-9.6
3057.92 s
[cborg] Using compiler: ghc-9.6.3
3057.92 s
[cborg] Using install prefix:
3057.92 s
[cborg] /nix/store/pvhv77lw651xh466ardwzpycjqj58ay1-cborg-0.2.10.0
3057.92 s
[cborg] Executables installed in:
3057.92 s
[cborg] /nix/store/pvhv77lw651xh466ardwzpycjqj58ay1-cborg-0.2.10.0/bin
3057.92 s
[cborg] Libraries installed in:
3057.92 s
[cborg] /nix/store/pvhv77lw651xh466ardwzpycjqj58ay1-cborg-0.2.10.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/cborg-0.2.10.0-L2Ds2DbzA1bKYvPSPzhfY1
3057.92 s
[cborg] Dynamic Libraries installed in:
3057.92 s
[cborg] /nix/store/pvhv77lw651xh466ardwzpycjqj58ay1-cborg-0.2.10.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3
3057.92 s
[cborg] Private executables installed in:
3057.92 s
[cborg] /nix/store/pvhv77lw651xh466ardwzpycjqj58ay1-cborg-0.2.10.0/libexec/x86_64-linux-ghc-9.6.3/cborg-0.2.10.0
3057.92 s
[cborg] Data files installed in:
3057.92 s
[cborg] /nix/store/pvhv77lw651xh466ardwzpycjqj58ay1-cborg-0.2.10.0/share/x86_64-linux-ghc-9.6.3/cborg-0.2.10.0
3057.92 s
[cborg] Documentation installed in:
3057.92 s
[cborg] /nix/store/ys9hkjv1lsd434mjnb3jcrnh53s6prxr-cborg-0.2.10.0-doc/share/doc/cborg-0.2.10.0
3057.92 s
[cborg] Configuration files installed in:
3057.92 s
[cborg] /nix/store/pvhv77lw651xh466ardwzpycjqj58ay1-cborg-0.2.10.0/etc
3057.92 s
[cborg] No alex found
3057.92 s
[cborg] Using ar found on system at:
3057.92 s
[cborg] /nix/store/87zpmcmwvn48z4lbrfba74b312h22s6c-binutils-wrapper-2.44/bin/ar
3057.92 s
[cborg] No c2hs found
3057.92 s
[cborg] No cpphs found
3057.92 s
[cborg] No doctest found
3057.92 s
[cborg] Using gcc version 14.3.0 given by user at:
3057.92 s
[cborg] /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/gcc
3057.92 s
[cborg] Using ghc version 9.6.3 found on system at:
3057.92 s
[cborg] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/ghc
3057.92 s
[cborg] Using ghc-pkg version 9.6.3 found on system at:
3057.92 s
[cborg] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/ghc-pkg-9.6.3
3057.92 s
[cborg] No ghcjs found
3057.92 s
[cborg] No ghcjs-pkg found
3057.92 s
[cborg] No greencard found
3057.92 s
[cborg] Using haddock version 2.29.1 found on system at:
3057.92 s
[cborg] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/haddock-ghc-9.6.3
3057.92 s
[cborg] No happy found
3057.92 s
[cborg] Using haskell-suite found on system at: haskell-suite-dummy-location
3057.92 s
[cborg] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location
3057.92 s
[cborg] No hmake found
3057.92 s
[cborg] Using hpc version 0.68 found on system at:
3057.92 s
[cborg] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/hpc-ghc-9.6.3
3057.92 s
[cborg] Using hsc2hs version 0.68.9 found on system at:
3057.92 s
[cborg] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/hsc2hs-ghc-9.6.3
3057.92 s
[cborg] Using hscolour version 1.25 found on system at:
3057.92 s
[cborg] /nix/store/s7zghqqjhw73n7zzski9hyx8f25l0lsj-hscolour-1.25/bin/HsColour
3057.92 s
[cborg] No jhc found
3057.92 s
[cborg] Using ld found on system at:
3057.92 s
[cborg] /nix/store/87zpmcmwvn48z4lbrfba74b312h22s6c-binutils-wrapper-2.44/bin/ld.gold
3057.92 s
[cborg] No pkg-config found
3057.92 s
[cborg] Using runghc version 9.6.3 found on system at:
3057.92 s
[cborg] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/runghc-9.6.3
3057.92 s
[cborg] Using strip version 2.44 found on system at:
3057.92 s
[cborg] /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/strip
3057.92 s
[cborg] Using tar found on system at:
3057.92 s
[cborg] /nix/store/w60s4xh1pjg6dwbw7j0b4xzlpp88q5qg-gnutar-1.35/bin/tar
3057.92 s
[cborg] No uhc found
3058.16 s
[attoparsec-aeson] Phase: buildPhase
3058.17 s
[autodocodec] Source component graph:
3058.17 s
[autodocodec] component test:autodocodec-doctest
3058.17 s
[autodocodec] component lib
3058.17 s
[autodocodec] Configured component graph:
3058.17 s
[autodocodec] component autodocodec-0.4.2.2-9I0r645YPMDGuavmiM5sXq-autodocodec-doctest
3058.17 s
[autodocodec] include base-4.18.1.0
3058.17 s
[autodocodec] include doctest-0.22.6-DBfUrtlIshj8Md6OAzYGEC
3058.17 s
[autodocodec] component autodocodec-0.4.2.2-LHvPvs1jxjkJxyEmcYYDts
3058.17 s
[autodocodec] include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ
3058.17 s
[autodocodec] include base-4.18.1.0
3058.17 s
[autodocodec] include bytestring-0.11.5.2
3058.17 s
[autodocodec] include containers-0.6.7
3058.17 s
[autodocodec] include dlist-1.0-F8GeUD3trJzACUxUjnJfNR
3058.17 s
[autodocodec] include hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3
3058.17 s
[autodocodec] include mtl-2.3.1
3058.17 s
[autodocodec] include scientific-0.3.8.0-EXTb8i03tpyEFLFbbBcyqj
3058.17 s
[autodocodec] include text-2.0.2
3058.17 s
[autodocodec] include time-1.12.2
3058.17 s
[autodocodec] include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn
3058.17 s
[autodocodec] include validity-0.12.1.0-7E4zIdPETG33shMsemrssI
3058.17 s
[autodocodec] include validity-scientific-0.2.0.3-DFsH1pC4W2SB9VtvaJMRw5
3058.17 s
[autodocodec] include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO
3058.17 s
[autodocodec] Linked component graph:
3058.18 s
[autodocodec] unit autodocodec-0.4.2.2-9I0r645YPMDGuavmiM5sXq-autodocodec-doctest
3058.18 s
[autodocodec] include base-4.18.1.0
3058.18 s
[autodocodec] include doctest-0.22.6-DBfUrtlIshj8Md6OAzYGEC
3058.18 s
[autodocodec] unit autodocodec-0.4.2.2-LHvPvs1jxjkJxyEmcYYDts
3058.18 s
[autodocodec] include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ
3058.18 s
[autodocodec] include base-4.18.1.0
3058.18 s
[autodocodec] include bytestring-0.11.5.2
3058.18 s
[autodocodec] include containers-0.6.7
3058.18 s
[autodocodec] include dlist-1.0-F8GeUD3trJzACUxUjnJfNR
3058.18 s
[autodocodec] include hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3
3058.18 s
[autodocodec] include mtl-2.3.1
3058.18 s
[autodocodec] include scientific-0.3.8.0-EXTb8i03tpyEFLFbbBcyqj
3058.18 s
[autodocodec] include text-2.0.2
3058.18 s
[autodocodec] include time-1.12.2
3058.18 s
[autodocodec] include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn
3058.18 s
[autodocodec] include validity-0.12.1.0-7E4zIdPETG33shMsemrssI
3058.18 s
[autodocodec] include validity-scientific-0.2.0.3-DFsH1pC4W2SB9VtvaJMRw5
3058.18 s
[autodocodec] include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO
3058.18 s
[autodocodec] Autodocodec=autodocodec-0.4.2.2-LHvPvs1jxjkJxyEmcYYDts:Autodocodec,Autodocodec.Aeson=autodocodec-0.4.2.2-LHvPvs1jxjkJxyEmcYYDts:Autodocodec.Aeson,Autodocodec.Aeson.Compat=autodocodec-0.4.2.2-LHvPvs1jxjkJxyEmcYYDts:Autodocodec.Aeson.Compat,Autodocodec.Aeson.Decode=autodocodec-0.4.2.2-LHvPvs1jxjkJxyEmcYYDts:Autodocodec.Aeson.Decode,Autodocodec.Aeson.Encode=autodocodec-0.4.2.2-LHvPvs1jxjkJxyEmcYYDts:Autodocodec.Aeson.Encode,Autodocodec.Class=autodocodec-0.4.2.2-LHvPvs1jxjkJxyEmcYYDts:Autodocodec.Class,Autodocodec.Codec=autodocodec-0.4.2.2-LHvPvs1jxjkJxyEmcYYDts:Autodocodec.Codec,Autodocodec.DerivingVia=autodocodec-0.4.2.2-LHvPvs1jxjkJxyEmcYYDts:Autodocodec.DerivingVia
3058.18 s
[autodocodec] Ready component graph:
3058.18 s
[autodocodec] definite autodocodec-0.4.2.2-LHvPvs1jxjkJxyEmcYYDts
3058.18 s
[autodocodec] depends aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ
3058.18 s
[autodocodec] depends base-4.18.1.0
3058.18 s
[autodocodec] depends bytestring-0.11.5.2
3058.18 s
[autodocodec] depends containers-0.6.7
3058.18 s
[autodocodec] depends dlist-1.0-F8GeUD3trJzACUxUjnJfNR
3058.18 s
[autodocodec] depends hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3
3058.18 s
[autodocodec] depends mtl-2.3.1
3058.18 s
[autodocodec] depends scientific-0.3.8.0-EXTb8i03tpyEFLFbbBcyqj
3058.18 s
[autodocodec] depends text-2.0.2
3058.18 s
[autodocodec] depends time-1.12.2
3058.18 s
[autodocodec] depends unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn
3058.18 s
[autodocodec] depends validity-0.12.1.0-7E4zIdPETG33shMsemrssI
3058.18 s
[autodocodec] depends validity-scientific-0.2.0.3-DFsH1pC4W2SB9VtvaJMRw5
3058.18 s
[autodocodec] depends vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO
3058.18 s
[autodocodec] definite autodocodec-0.4.2.2-9I0r645YPMDGuavmiM5sXq-autodocodec-doctest
3058.18 s
[autodocodec] depends base-4.18.1.0
3058.18 s
[autodocodec] depends doctest-0.22.6-DBfUrtlIshj8Md6OAzYGEC
3058.18 s
[autodocodec] Using Cabal-3.10.1.0 compiled by ghc-9.6
3058.18 s
[autodocodec] Using compiler: ghc-9.6.3
3058.18 s
[autodocodec] Using install prefix:
3058.18 s
[autodocodec] /nix/store/5x0g7lbwfzclgyc1brxyg4a1wb01qdx1-autodocodec-0.4.2.2
3058.18 s
[autodocodec] Executables installed in:
3058.18 s
[autodocodec] /nix/store/5x0g7lbwfzclgyc1brxyg4a1wb01qdx1-autodocodec-0.4.2.2/bin
3058.18 s
[autodocodec] Libraries installed in:
3058.18 s
[autodocodec] /nix/store/5x0g7lbwfzclgyc1brxyg4a1wb01qdx1-autodocodec-0.4.2.2/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/autodocodec-0.4.2.2-LHvPvs1jxjkJxyEmcYYDts
3058.18 s
[autodocodec] Dynamic Libraries installed in:
3058.18 s
[autodocodec] /nix/store/5x0g7lbwfzclgyc1brxyg4a1wb01qdx1-autodocodec-0.4.2.2/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3
3058.18 s
[autodocodec] Private executables installed in:
3058.18 s
[autodocodec] /nix/store/5x0g7lbwfzclgyc1brxyg4a1wb01qdx1-autodocodec-0.4.2.2/libexec/x86_64-linux-ghc-9.6.3/autodocodec-0.4.2.2
3058.18 s
[autodocodec] Data files installed in:
3058.18 s
[autodocodec] /nix/store/5x0g7lbwfzclgyc1brxyg4a1wb01qdx1-autodocodec-0.4.2.2/share/x86_64-linux-ghc-9.6.3/autodocodec-0.4.2.2
3058.18 s
[autodocodec] Documentation installed in:
3058.18 s
[autodocodec] /nix/store/fa8xkc3vwql4a9zvy4irhg4lb1yivd5p-autodocodec-0.4.2.2-doc/share/doc/autodocodec-0.4.2.2
3058.18 s
[autodocodec] Configuration files installed in:
3058.18 s
[autodocodec] /nix/store/5x0g7lbwfzclgyc1brxyg4a1wb01qdx1-autodocodec-0.4.2.2/etc
3058.18 s
[autodocodec] No alex found
3058.18 s
[autodocodec] Using ar found on system at:
3058.18 s
[autodocodec] /nix/store/87zpmcmwvn48z4lbrfba74b312h22s6c-binutils-wrapper-2.44/bin/ar
3058.18 s
[autodocodec] No c2hs found
3058.18 s
[autodocodec] No cpphs found
3058.18 s
[autodocodec] Using doctest version 0.22.6 found on system at:
3058.18 s
[autodocodec] /nix/store/rkcxnqrvg743aglg8vkqy0vn1ylfh0r9-doctest-0.22.6/bin/doctest
3058.18 s
[autodocodec] Using gcc version 14.3.0 given by user at:
3058.18 s
[autodocodec] /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/gcc
3058.18 s
[autodocodec] Using ghc version 9.6.3 found on system at:
3058.18 s
[autodocodec] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/ghc
3058.18 s
[autodocodec] Using ghc-pkg version 9.6.3 found on system at:
3058.18 s
[autodocodec] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/ghc-pkg-9.6.3
3058.18 s
[autodocodec] No ghcjs found
3058.18 s
[autodocodec] No ghcjs-pkg found
3058.18 s
[autodocodec] No greencard found
3058.18 s
[autodocodec] Using haddock version 2.29.1 found on system at:
3058.18 s
[autodocodec] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/haddock-ghc-9.6.3
3058.18 s
[autodocodec] No happy found
3058.18 s
[autodocodec] Using haskell-suite found on system at: haskell-suite-dummy-location
3058.18 s
[autodocodec] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location
3058.18 s
[autodocodec] No hmake found
3058.18 s
[autodocodec] Using hpc version 0.68 found on system at:
3058.18 s
[autodocodec] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/hpc-ghc-9.6.3
3058.18 s
[autodocodec] Using hsc2hs version 0.68.9 found on system at:
3058.18 s
[autodocodec] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/hsc2hs-ghc-9.6.3
3058.18 s
[autodocodec] Using hscolour version 1.25 found on system at:
3058.18 s
[autodocodec] /nix/store/s7zghqqjhw73n7zzski9hyx8f25l0lsj-hscolour-1.25/bin/HsColour
3058.18 s
[autodocodec] No jhc found
3058.18 s
[autodocodec] Using ld found on system at:
3058.18 s
[autodocodec] /nix/store/87zpmcmwvn48z4lbrfba74b312h22s6c-binutils-wrapper-2.44/bin/ld.gold
3058.18 s
[autodocodec] No pkg-config found
3058.18 s
[autodocodec] Using runghc version 9.6.3 found on system at:
3058.18 s
[autodocodec] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/runghc-9.6.3
3058.18 s
[autodocodec] Using strip version 2.44 found on system at:
3058.18 s
[autodocodec] /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/strip
3058.18 s
[autodocodec] Using tar found on system at:
3058.18 s
[autodocodec] /nix/store/w60s4xh1pjg6dwbw7j0b4xzlpp88q5qg-gnutar-1.35/bin/tar
3058.18 s
[autodocodec] No uhc found
3058.22 s
[path] Source component graph:
3058.22 s
[path] component lib
3058.22 s
[path] component test:test dependency lib
3058.22 s
[path] component test:validity-test dependency lib
3058.22 s
[path] Configured component graph:
3058.22 s
[path] component path-0.9.5-18GQJfyXY4d8sNTTH7YP9T
3058.22 s
[path] include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ
3058.22 s
[path] include base-4.18.1.0
3058.22 s
[path] include deepseq-1.4.8.1
3058.22 s
[path] include exceptions-0.10.7
3058.22 s
[path] include filepath-1.4.100.4
3058.22 s
[path] include hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3
3058.22 s
[path] include template-haskell-2.20.0.0
3058.22 s
[path] include text-2.0.2
3058.22 s
[path] component path-0.9.5-Kh5ythBh7351wKQPOntGzb-test
3058.22 s
[path] include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ
3058.22 s
[path] include base-4.18.1.0
3058.22 s
[path] include bytestring-0.11.5.2
3058.22 s
[path] include filepath-1.4.100.4
3058.22 s
[path] include hspec-2.11.12-8RpQfPL7GgNCJuLqgXbcGU
3058.22 s
[path] include mtl-2.3.1
3058.22 s
[path] include path-0.9.5-18GQJfyXY4d8sNTTH7YP9T
3058.22 s
[path] include template-haskell-2.20.0.0
3058.22 s
[path] component path-0.9.5-Bew72e7m41SJZhzd1Ictw6-validity-test
3058.22 s
[path] include QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS
3058.22 s
[path] include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ
3058.22 s
[path] include base-4.18.1.0
3058.22 s
[path] include bytestring-0.11.5.2
3058.22 s
[path] include filepath-1.4.100.4
3058.22 s
[path] include genvalidity-1.1.1.0-2iBVnSsY0U627vHBIu1T9h
3058.22 s
[path] include genvalidity-hspec-1.0.0.3-G01wyTuVz5x7UspkKV3PPS
3058.22 s
[path] include genvalidity-property-1.0.0.0-3XqkfArtiCLFvf7Tlululm
3058.22 s
[path] include hspec-2.11.12-8RpQfPL7GgNCJuLqgXbcGU
3058.22 s
[path] include mtl-2.3.1
3058.22 s
[path] include path-0.9.5-18GQJfyXY4d8sNTTH7YP9T
3058.22 s
[path] include validity-0.12.1.0-7E4zIdPETG33shMsemrssI
3058.22 s
[path] Linked component graph:
3058.22 s
[path] unit path-0.9.5-18GQJfyXY4d8sNTTH7YP9T
3058.22 s
[path] include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ
3058.22 s
[path] include base-4.18.1.0
3058.22 s
[path] include deepseq-1.4.8.1
3058.22 s
[path] include exceptions-0.10.7
3058.22 s
[path] include filepath-1.4.100.4
3058.22 s
[path] include hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3
3058.22 s
[path] include template-haskell-2.20.0.0
3058.22 s
[path] include text-2.0.2
3058.23 s
[path] Path=path-0.9.5-18GQJfyXY4d8sNTTH7YP9T:Path,Path.Internal=path-0.9.5-18GQJfyXY4d8sNTTH7YP9T:Path.Internal,Path.Internal.Posix=path-0.9.5-18GQJfyXY4d8sNTTH7YP9T:Path.Internal.Posix,Path.Internal.Windows=path-0.9.5-18GQJfyXY4d8sNTTH7YP9T:Path.Internal.Windows,Path.Posix=path-0.9.5-18GQJfyXY4d8sNTTH7YP9T:Path.Posix,Path.Windows=path-0.9.5-18GQJfyXY4d8sNTTH7YP9T:Path.Windows
3058.23 s
[path] unit path-0.9.5-Kh5ythBh7351wKQPOntGzb-test
3058.23 s
[path] include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ
3058.23 s
[path] include base-4.18.1.0
3058.23 s
[path] include bytestring-0.11.5.2
3058.23 s
[path] include filepath-1.4.100.4
3058.23 s
[path] include hspec-2.11.12-8RpQfPL7GgNCJuLqgXbcGU
3058.23 s
[path] include mtl-2.3.1
3058.23 s
[path] include path-0.9.5-18GQJfyXY4d8sNTTH7YP9T
3058.23 s
[path] include template-haskell-2.20.0.0
3058.23 s
[path] unit path-0.9.5-Bew72e7m41SJZhzd1Ictw6-validity-test
3058.23 s
[path] include QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS
3058.23 s
[path] include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ
3058.23 s
[path] include base-4.18.1.0
3058.23 s
[path] include bytestring-0.11.5.2
3058.23 s
[path] include filepath-1.4.100.4
3058.23 s
[path] include genvalidity-1.1.1.0-2iBVnSsY0U627vHBIu1T9h
3058.23 s
[path] include genvalidity-hspec-1.0.0.3-G01wyTuVz5x7UspkKV3PPS
3058.23 s
[path] include genvalidity-property-1.0.0.0-3XqkfArtiCLFvf7Tlululm
3058.23 s
[path] include hspec-2.11.12-8RpQfPL7GgNCJuLqgXbcGU
3058.23 s
[path] include mtl-2.3.1
3058.23 s
[path] include path-0.9.5-18GQJfyXY4d8sNTTH7YP9T
3058.23 s
[path] include validity-0.12.1.0-7E4zIdPETG33shMsemrssI
3058.23 s
[path] Ready component graph:
3058.23 s
[path] definite path-0.9.5-18GQJfyXY4d8sNTTH7YP9T
3058.23 s
[path] depends aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ
3058.23 s
[path] depends base-4.18.1.0
3058.23 s
[path] depends deepseq-1.4.8.1
3058.23 s
[path] depends exceptions-0.10.7
3058.23 s
[path] depends filepath-1.4.100.4
3058.23 s
[path] depends hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3
3058.23 s
[path] depends template-haskell-2.20.0.0
3058.23 s
[path] depends text-2.0.2
3058.23 s
[path] definite path-0.9.5-Bew72e7m41SJZhzd1Ictw6-validity-test
3058.23 s
[path] depends QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS
3058.23 s
[path] depends aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ
3058.23 s
[path] depends base-4.18.1.0
3058.23 s
[path] depends bytestring-0.11.5.2
3058.23 s
[path] depends filepath-1.4.100.4
3058.23 s
[path] depends genvalidity-1.1.1.0-2iBVnSsY0U627vHBIu1T9h
3058.23 s
[path] depends genvalidity-hspec-1.0.0.3-G01wyTuVz5x7UspkKV3PPS
3058.23 s
[path] depends genvalidity-property-1.0.0.0-3XqkfArtiCLFvf7Tlululm
3058.23 s
[path] depends hspec-2.11.12-8RpQfPL7GgNCJuLqgXbcGU
3058.23 s
[path] depends mtl-2.3.1
3058.23 s
[path] depends path-0.9.5-18GQJfyXY4d8sNTTH7YP9T
3058.23 s
[path] depends validity-0.12.1.0-7E4zIdPETG33shMsemrssI
3058.23 s
[path] definite path-0.9.5-Kh5ythBh7351wKQPOntGzb-test
3058.23 s
[path] depends aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ
3058.23 s
[path] depends base-4.18.1.0
3058.23 s
[path] depends bytestring-0.11.5.2
3058.23 s
[path] depends filepath-1.4.100.4
3058.23 s
[path] depends hspec-2.11.12-8RpQfPL7GgNCJuLqgXbcGU
3058.23 s
[path] depends mtl-2.3.1
3058.23 s
[path] depends path-0.9.5-18GQJfyXY4d8sNTTH7YP9T
3058.23 s
[path] depends template-haskell-2.20.0.0
3058.23 s
[path] Using Cabal-3.10.1.0 compiled by ghc-9.6
3058.23 s
[path] Using compiler: ghc-9.6.3
3058.23 s
[path] Using install prefix: /nix/store/f4pibf1w9m3crc5gs66qy4h2yfzbjl44-path-0.9.5
3058.23 s
[path] Executables installed in:
3058.23 s
[path] /nix/store/f4pibf1w9m3crc5gs66qy4h2yfzbjl44-path-0.9.5/bin
3058.23 s
[path] Libraries installed in:
3058.23 s
[path] /nix/store/f4pibf1w9m3crc5gs66qy4h2yfzbjl44-path-0.9.5/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/path-0.9.5-18GQJfyXY4d8sNTTH7YP9T
3058.23 s
[path] Dynamic Libraries installed in:
3058.23 s
[path] /nix/store/f4pibf1w9m3crc5gs66qy4h2yfzbjl44-path-0.9.5/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3
3058.23 s
[path] Private executables installed in:
3058.23 s
[path] /nix/store/f4pibf1w9m3crc5gs66qy4h2yfzbjl44-path-0.9.5/libexec/x86_64-linux-ghc-9.6.3/path-0.9.5
3058.23 s
[path] Data files installed in:
3058.23 s
[path] /nix/store/f4pibf1w9m3crc5gs66qy4h2yfzbjl44-path-0.9.5/share/x86_64-linux-ghc-9.6.3/path-0.9.5
3058.23 s
[path] Documentation installed in:
3058.23 s
[path] /nix/store/933js2m4nwbyanj988fp09jj7nzcg83g-path-0.9.5-doc/share/doc/path-0.9.5
3058.23 s
[path] Configuration files installed in:
3058.23 s
[path] /nix/store/f4pibf1w9m3crc5gs66qy4h2yfzbjl44-path-0.9.5/etc
3058.23 s
[path] No alex found
3058.23 s
[path] Using ar found on system at:
3058.23 s
[path] /nix/store/87zpmcmwvn48z4lbrfba74b312h22s6c-binutils-wrapper-2.44/bin/ar
3058.23 s
[path] No c2hs found
3058.23 s
[path] No cpphs found
3058.23 s
[path] No doctest found
3058.23 s
[path] Using gcc version 14.3.0 given by user at:
3058.23 s
[path] /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/gcc
3058.23 s
[path] Using ghc version 9.6.3 found on system at:
3058.23 s
[path] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/ghc
3058.23 s
[path] Using ghc-pkg version 9.6.3 found on system at:
3058.23 s
[path] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/ghc-pkg-9.6.3
3058.23 s
[path] No ghcjs found
3058.23 s
[path] No ghcjs-pkg found
3058.23 s
[path] No greencard found
3058.23 s
[path] Using haddock version 2.29.1 found on system at:
3058.23 s
[path] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/haddock-ghc-9.6.3
3058.23 s
[path] No happy found
3058.23 s
[path] Using haskell-suite found on system at: haskell-suite-dummy-location
3058.23 s
[path] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location
3058.23 s
[path] No hmake found
3058.23 s
[path] Using hpc version 0.68 found on system at:
3058.23 s
[path] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/hpc-ghc-9.6.3
3058.23 s
[path] Using hsc2hs version 0.68.9 found on system at:
3058.23 s
[path] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/hsc2hs-ghc-9.6.3
3058.23 s
[path] Using hscolour version 1.25 found on system at:
3058.23 s
[path] /nix/store/s7zghqqjhw73n7zzski9hyx8f25l0lsj-hscolour-1.25/bin/HsColour
3058.23 s
[path] No jhc found
3058.23 s
[path] Using ld found on system at:
3058.23 s
[path] /nix/store/87zpmcmwvn48z4lbrfba74b312h22s6c-binutils-wrapper-2.44/bin/ld.gold
3058.23 s
[path] No pkg-config found
3058.23 s
[path] Using runghc version 9.6.3 found on system at:
3058.23 s
[path] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/runghc-9.6.3
3058.23 s
[path] Using strip version 2.44 found on system at:
3058.23 s
[path] /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/strip
3058.23 s
[path] Using tar found on system at:
3058.23 s
[path] /nix/store/w60s4xh1pjg6dwbw7j0b4xzlpp88q5qg-gnutar-1.35/bin/tar
3058.23 s
[path] No uhc found
3058.31 s
[cborg] Phase: buildPhase
3058.40 s
[attoparsec-aeson] Preprocessing library for attoparsec-aeson-2.2.2.0..
3058.40 s
[attoparsec-aeson] Building library for attoparsec-aeson-2.2.2.0..
3058.58 s
[cborg] Preprocessing library for cborg-0.2.10.0..
3058.58 s
[cborg] Building library for cborg-0.2.10.0..
3058.63 s
[path] Phase: buildPhase
3058.64 s
[autodocodec] Phase: buildPhase
3058.84 s
[attoparsec-aeson] [1 of 4] Compiling Data.Aeson.Internal.ByteString ( src/Data/Aeson/Internal/ByteString.hs, dist/build/Data/Aeson/Internal/ByteString.o, dist/build/Data/Aeson/Internal/ByteString.dyn_o )
3058.94 s
[autodocodec] Preprocessing library for autodocodec-0.4.2.2..
3058.94 s
[path] Preprocessing library for path-0.9.5..
3058.94 s
[path] Building library for path-0.9.5..
3058.94 s
[autodocodec] Building library for autodocodec-0.4.2.2..
3059.01 s
[attoparsec-aeson] [2 of 4] Compiling Data.Aeson.Internal.Text ( src/Data/Aeson/Internal/Text.hs, dist/build/Data/Aeson/Internal/Text.o, dist/build/Data/Aeson/Internal/Text.dyn_o )
3059.14 s
[attoparsec-aeson] [3 of 4] Compiling Data.Aeson.Parser.Internal ( src/Data/Aeson/Parser/Internal.hs, dist/build/Data/Aeson/Parser/Internal.o, dist/build/Data/Aeson/Parser/Internal.dyn_o )
3059.55 s
[path] [1 of 6] Compiling Path.Internal.Posix ( src/Path/Internal/Posix.hs, dist/build/Path/Internal/Posix.o, dist/build/Path/Internal/Posix.dyn_o )
3059.55 s
[autodocodec] [1 of 9] Compiling Autodocodec.Aeson.Compat ( src/Autodocodec/Aeson/Compat.hs, dist/build/Autodocodec/Aeson/Compat.o, dist/build/Autodocodec/Aeson/Compat.dyn_o )
3059.74 s
[cborg] [ 1 of 14] Compiling Codec.CBOR.ByteArray.Internal ( src/Codec/CBOR/ByteArray/Internal.hs, dist/build/Codec/CBOR/ByteArray/Internal.o, dist/build/Codec/CBOR/ByteArray/Internal.dyn_o )
3060.50 s
[autodocodec] [2 of 9] Compiling Autodocodec.Codec ( src/Autodocodec/Codec.hs, dist/build/Autodocodec/Codec.o, dist/build/Autodocodec/Codec.dyn_o )
3060.57 s
[cborg] [ 2 of 14] Compiling Codec.CBOR.ByteArray.Sliced ( src/Codec/CBOR/ByteArray/Sliced.hs, dist/build/Codec/CBOR/ByteArray/Sliced.o, dist/build/Codec/CBOR/ByteArray/Sliced.dyn_o )
3060.84 s
[cborg]
3060.84 s
[cborg] src/Codec/CBOR/ByteArray/Sliced.hs:44:1: warning : [ -Wunused-imports ]
3060.84 s
[cborg] The qualified import of ‘Data.ByteString.Short.Internal’ is redundant
3060.84 s
[cborg] except perhaps to import instances from ‘Data.ByteString.Short.Internal’
3060.84 s
[cborg] To import instances alone, use: import Data.ByteString.Short.Internal()
3060.84 s
[cborg] |
3060.84 s
[cborg] 44 | import qualified Data.ByteString.Short.Internal as BSS
3060.84 s
[cborg] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3061.47 s
[cborg] [ 3 of 14] Compiling Codec.CBOR.ByteArray ( src/Codec/CBOR/ByteArray.hs, dist/build/Codec/CBOR/ByteArray.o, dist/build/Codec/CBOR/ByteArray.dyn_o )
3061.48 s
[cborg]
3061.49 s
[cborg] src/Codec/CBOR/ByteArray.hs:39:1: warning : [ -Wunused-imports ]
3061.49 s
[cborg] The qualified import of ‘Data.ByteString.Short.Internal’ is redundant
3061.49 s
[cborg] except perhaps to import instances from ‘Data.ByteString.Short.Internal’
3061.49 s
[cborg] To import instances alone, use: import Data.ByteString.Short.Internal()
3061.49 s
[cborg] |
3061.49 s
[cborg] 39 | import qualified Data.ByteString.Short.Internal as BSS
3061.49 s
[cborg] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3061.83 s
[cborg] [ 4 of 14] Compiling Codec.CBOR.Decoding ( src/Codec/CBOR/Decoding.hs, dist/build/Codec/CBOR/Decoding.o, dist/build/Codec/CBOR/Decoding.dyn_o )
3063.44 s
[path] [2 of 6] Compiling Path.Internal ( src/Path/Internal.hs, dist/build/Path/Internal.o, dist/build/Path/Internal.dyn_o )
3063.52 s
[path] [3 of 6] Compiling Path.Internal.Windows ( src/Path/Internal/Windows.hs, dist/build/Path/Internal/Windows.o, dist/build/Path/Internal/Windows.dyn_o )
3063.55 s
[path] [4 of 6] Compiling Path.Posix ( src/Path/Posix.hs, dist/build/Path/Posix.o, dist/build/Path/Posix.dyn_o )
3063.62 s
[path]
3063.62 s
[path] src/Path/Include.hs:486:11: warning : [ GHC-53633 ] [ -Woverlapping-patterns ]
3063.62 s
[path] Pattern match is redundant
3063.62 s
[path] In an equation for ‘normalizeDrive’: normalizeDrive | False = ...
3063.62 s
[path] |
3063.62 s
[path] 486 | | IS_WI NDOWS = normalizeTrailingSeps
3063.62 s
[path] | ^^^^^
3063.62 s
[path]
3063.62 s
[path] src/Path/Include.hs:850:5: warning : [ GHC-53633 ] [ -Woverlapping-patterns ]
3063.62 s
[path] Pattern match is redundant
3063.62 s
[path] In an equation for ‘normalizeFilePath’:
3063.62 s
[path] normalizeFilePath | False = ...
3063.62 s
[path] |
3063.62 s
[path] 850 | | IS_WI NDOWS = normalizeWindowsSeps . FilePath.normalise
3063.62 s
[path] | ^^^^^
3064.00 s
[cborg] [ 5 of 14] Compiling Codec.CBOR.Magic ( src/Codec/CBOR/Magic.hs, dist/build/Codec/CBOR/Magic.o, dist/build/Codec/CBOR/Magic.dyn_o )
3064.00 s
[cborg] [ 6 of 14] Compiling Codec.CBOR.Read ( src/Codec/CBOR/Read.hs, dist/build/Codec/CBOR/Read.o, dist/build/Codec/CBOR/Read.dyn_o )
3065.97 s
[autodocodec] [3 of 9] Compiling Autodocodec.Class ( src/Autodocodec/Class.hs, dist/build/Autodocodec/Class.o, dist/build/Autodocodec/Class.dyn_o )
3067.09 s
[autodocodec] [4 of 9] Compiling Autodocodec.Aeson.Encode ( src/Autodocodec/Aeson/Encode.hs, dist/build/Autodocodec/Aeson/Encode.o, dist/build/Autodocodec/Aeson/Encode.dyn_o )
3068.05 s
[autodocodec] [5 of 9] Compiling Autodocodec.Aeson.Decode ( src/Autodocodec/Aeson/Decode.hs, dist/build/Autodocodec/Aeson/Decode.o, dist/build/Autodocodec/Aeson/Decode.dyn_o )
3068.07 s
[path] [5 of 6] Compiling Path ( src/Path.hs, dist/build/Path.o, dist/build/Path.dyn_o )
3068.17 s
[path] [6 of 6] Compiling Path.Windows ( src/Path/Windows.hs, dist/build/Path/Windows.o, dist/build/Path/Windows.dyn_o )
3068.17 s
[path]
3068.17 s
[path] src/Path/Include.hs:487:11: warning : [ GHC-53633 ] [ -Woverlapping-patterns ]
3068.17 s
[path] Pattern match is redundant
3068.17 s
[path] In an equation for ‘normalizeDrive’:
3068.17 s
[path] normalizeDrive | otherwise = ...
3068.17 s
[path] |
3068.17 s
[path] 487 | | otherwise = id
3068.17 s
[path] | ^^^^^^^^^
3068.17 s
[path]
3068.17 s
[path] src/Path/Include.hs:851:5: warning : [ GHC-53633 ] [ -Woverlapping-patterns ]
3068.17 s
[path] Pattern match is redundant
3068.17 s
[path] In an equation for ‘normalizeFilePath’:
3068.17 s
[path] normalizeFilePath | otherwise = ...
3068.17 s
[path] |
3068.17 s
[path] 851 | | otherwise = normalizeLeadingSeps . FilePath.normalise
3068.17 s
[path] | ^^^^^^^^^
3068.33 s
[autodocodec] [6 of 9] Compiling Autodocodec.DerivingVia ( src/Autodocodec/DerivingVia.hs, dist/build/Autodocodec/DerivingVia.o, dist/build/Autodocodec/DerivingVia.dyn_o )
3068.80 s
[autodocodec] [7 of 9] Compiling Autodocodec.Aeson ( src/Autodocodec/Aeson.hs, dist/build/Autodocodec/Aeson.o, dist/build/Autodocodec/Aeson.dyn_o )
3068.98 s
[autodocodec] [8 of 9] Compiling Autodocodec ( src/Autodocodec.hs, dist/build/Autodocodec.o, dist/build/Autodocodec.dyn_o )
3069.04 s
[autodocodec] [9 of 9] Compiling Paths_autodocodec ( dist/build/autogen/Paths_autodocodec.hs, dist/build/Paths_autodocodec.o, dist/build/Paths_autodocodec.dyn_o )
3070.04 s
[path] [1 of 6] Compiling Path.Internal.Posix ( src/Path/Internal/Posix.hs, dist/build/Path/Internal/Posix.p_o )
3070.39 s
[autodocodec] [1 of 9] Compiling Autodocodec.Aeson.Compat ( src/Autodocodec/Aeson/Compat.hs, dist/build/Autodocodec/Aeson/Compat.p_o )
3071.62 s
[autodocodec] [2 of 9] Compiling Autodocodec.Codec ( src/Autodocodec/Codec.hs, dist/build/Autodocodec/Codec.p_o )
3072.91 s
[path] [2 of 6] Compiling Path.Internal ( src/Path/Internal.hs, dist/build/Path/Internal.p_o )
3073.19 s
[path] [3 of 6] Compiling Path.Internal.Windows ( src/Path/Internal/Windows.hs, dist/build/Path/Internal/Windows.p_o )
3073.19 s
[path] [4 of 6] Compiling Path.Posix ( src/Path/Posix.hs, dist/build/Path/Posix.p_o )
3073.19 s
[path]
3073.19 s
[path] src/Path/Include.hs:486:11: warning : [ GHC-53633 ] [ -Woverlapping-patterns ]
3073.19 s
[path] Pattern match is redundant
3073.19 s
[path] In an equation for ‘normalizeDrive’: normalizeDrive | False = ...
3073.19 s
[path] |
3073.19 s
[path] 486 | | IS_WI NDOWS = normalizeTrailingSeps
3073.19 s
[path] | ^^^^^
3073.19 s
[path]
3073.19 s
[path] src/Path/Include.hs:850:5: warning : [ GHC-53633 ] [ -Woverlapping-patterns ]
3073.19 s
[path] Pattern match is redundant
3073.19 s
[path] In an equation for ‘normalizeFilePath’:
3073.19 s
[path] normalizeFilePath | False = ...
3073.19 s
[path] |
3073.19 s
[path] 850 | | IS_WI NDOWS = normalizeWindowsSeps . FilePath.normalise
3073.19 s
[path] | ^^^^^
3077.66 s
[path] [5 of 6] Compiling Path ( src/Path.hs, dist/build/Path.p_o )
3077.74 s
[autodocodec] [3 of 9] Compiling Autodocodec.Class ( src/Autodocodec/Class.hs, dist/build/Autodocodec/Class.p_o )
3077.88 s
[path] [6 of 6] Compiling Path.Windows ( src/Path/Windows.hs, dist/build/Path/Windows.p_o )
3077.88 s
[path]
3077.88 s
[path] src/Path/Include.hs:487:11: warning : [ GHC-53633 ] [ -Woverlapping-patterns ]
3077.88 s
[path] Pattern match is redundant
3077.88 s
[path] In an equation for ‘normalizeDrive’:
3077.88 s
[path] normalizeDrive | otherwise = ...
3077.88 s
[path] |
3077.88 s
[path] 487 | | otherwise = id
3077.88 s
[path] | ^^^^^^^^^
3077.88 s
[path]
3077.88 s
[path] src/Path/Include.hs:851:5: warning : [ GHC-53633 ] [ -Woverlapping-patterns ]
3077.88 s
[path] Pattern match is redundant
3077.88 s
[path] In an equation for ‘normalizeFilePath’:
3077.88 s
[path] normalizeFilePath | otherwise = ...
3077.88 s
[path] |
3077.88 s
[path] 851 | | otherwise = normalizeLeadingSeps . FilePath.normalise
3077.88 s
[path] | ^^^^^^^^^
3078.77 s
[autodocodec] [4 of 9] Compiling Autodocodec.Aeson.Encode ( src/Autodocodec/Aeson/Encode.hs, dist/build/Autodocodec/Aeson/Encode.p_o )
3079.79 s
[autodocodec] [5 of 9] Compiling Autodocodec.Aeson.Decode ( src/Autodocodec/Aeson/Decode.hs, dist/build/Autodocodec/Aeson/Decode.p_o )
3079.98 s
[autodocodec] [6 of 9] Compiling Autodocodec.DerivingVia ( src/Autodocodec/DerivingVia.hs, dist/build/Autodocodec/DerivingVia.p_o )
3080.92 s
[autodocodec] [7 of 9] Compiling Autodocodec.Aeson ( src/Autodocodec/Aeson.hs, dist/build/Autodocodec/Aeson.p_o )
3081.26 s
[autodocodec] [8 of 9] Compiling Autodocodec ( src/Autodocodec.hs, dist/build/Autodocodec.p_o )
3081.57 s
[autodocodec] [9 of 9] Compiling Paths_autodocodec ( dist/build/autogen/Paths_autodocodec.hs, dist/build/Paths_autodocodec.p_o )
3082.39 s
[path] Preprocessing test suite 'validity-test' for path-0.9.5..
3082.39 s
[path] Building test suite 'validity-test' for path-0.9.5..
3082.65 s
[path] [1 of 2] Compiling Path.Gen ( test/Path/Gen.hs, dist/build/validity-test/validity-test-tmp/Path/Gen.o, dist/build/validity-test/validity-test-tmp/Path/Gen.dyn_o )
3083.74 s
[attoparsec-aeson] [4 of 4] Compiling Data.Aeson.Parser ( src/Data/Aeson/Parser.hs, dist/build/Data/Aeson/Parser.o, dist/build/Data/Aeson/Parser.dyn_o )
3084.12 s
[path] [2 of 2] Compiling Main ( test/ValidityTest.hs, dist/build/validity-test/validity-test-tmp/Main.o )
3084.53 s
[attoparsec-aeson] [1 of 4] Compiling Data.Aeson.Internal.ByteString ( src/Data/Aeson/Internal/ByteString.hs, dist/build/Data/Aeson/Internal/ByteString.p_o )
3084.87 s
[attoparsec-aeson] [2 of 4] Compiling Data.Aeson.Internal.Text ( src/Data/Aeson/Internal/Text.hs, dist/build/Data/Aeson/Internal/Text.p_o )
3085.32 s
[attoparsec-aeson] [3 of 4] Compiling Data.Aeson.Parser.Internal ( src/Data/Aeson/Parser/Internal.hs, dist/build/Data/Aeson/Parser/Internal.p_o )
3086.33 s
[autodocodec] Preprocessing test suite 'autodocodec-doctest' for autodocodec-0.4.2.2..
3086.33 s
[autodocodec] Building test suite 'autodocodec-doctest' for autodocodec-0.4.2.2..
3086.66 s
[autodocodec] [1 of 2] Compiling DocTest ( doctest/DocTest.hs, dist/build/autodocodec-doctest/autodocodec-doctest-tmp/DocTest.o )
3087.48 s
[autodocodec] [2 of 2] Compiling Paths_autodocodec ( dist/build/autodocodec-doctest/autogen/Paths_autodocodec.hs, dist/build/autodocodec-doctest/autodocodec-doctest-tmp/Paths_autodocodec.o )
3087.95 s
[autodocodec] [3 of 3] Linking dist/build/autodocodec-doctest/autodocodec-doctest
3090.35 s
[path] [3 of 3] Linking dist/build/validity-test/validity-test
3092.84 s
[path] Preprocessing test suite 'test' for path-0.9.5..
3092.84 s
[path] Building test suite 'test' for path-0.9.5..
3093.14 s
[path] [1 of 5] Compiling Common.Posix ( test/Common/Posix.hs, dist/build/test/test-tmp/Common/Posix.o, dist/build/test/test-tmp/Common/Posix.dyn_o )
3094.87 s
[path]
3094.87 s
[path] test/Common/Include.hs:21:5: warning : [ -Wunused-top-binds ]
3094.87 s
[path] Defined but not used: ‘foo’
3094.87 s
[path] |
3094.87 s
[path] 21 | foo :: Path a b -> FilePath
3094.87 s
[path] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
3094.87 s
[path]
3094.87 s
[path] test/Common/Include.hs:30:1: warning : [ -Wunused-top-binds ]
3094.87 s
[path] Defined but not used: ‘qqRelDir’
3094.87 s
[path] |
3094.87 s
[path] 30 | qqRelDir = foo [reldir|foo/|]
3094.87 s
[path] | ^^^^^^^^
3094.87 s
[path]
3094.87 s
[path] test/Common/Include.hs:33:1: warning : [ -Wunused-top-binds ]
3094.88 s
[path] Defined but not used: ‘qqRelFile’
3094.88 s
[path] |
3094.88 s
[path] 33 | qqRelFile = foo [relfile|foo|]
3094.88 s
[path] | ^^^^^^^^^
3094.88 s
[path]
3094.88 s
[path] test/Common/Include.hs:36:1: warning : [ -Wunused-top-binds ]
3094.88 s
[path] Defined but not used: ‘thRelDir’
3094.88 s
[path] |
3094.88 s
[path] 36 | thRelDir = foo $(mkRelDir "foo/")
3094.88 s
[path] | ^^^^^^^^
3094.88 s
[path]
3094.88 s
[path] test/Common/Include.hs:39:1: warning : [ -Wunused-top-binds ]
3094.88 s
[path] Defined but not used: ‘thRelFile’
3094.88 s
[path] |
3094.88 s
[path] 39 | thRelFile = foo $(mkRelFile "foo")
3094.88 s
[path] | ^^^^^^^^^
3094.88 s
[path]
3094.88 s
[path] test/Common/Include.hs:42:1: warning : [ -Wunused-top-binds ]
3094.88 s
[path] Defined but not used: ‘liftRelDir’
3094.88 s
[path] |
3094.88 s
[path] 42 | liftRelDir = foo $(TH.lift (Path "foo/" :: Path Rel Dir))
3094.88 s
[path] | ^^^^^^^^^^
3094.88 s
[path]
3094.88 s
[path] test/Common/Include.hs:45:1: warning : [ -Wunused-top-binds ]
3094.88 s
[path] Defined but not used: ‘liftRelFile’
3094.88 s
[path] |
3094.88 s
[path] 45 | liftRelFile = foo $(TH.lift (Path "foo" :: Path Rel File))
3094.88 s
[path] | ^^^^^^^^^^^
3094.88 s
[path]
3094.88 s
[path] test/Common/Posix.hs:9:1: warning : [ -Wunused-top-binds ]
3094.88 s
[path] Defined but not used: ‘qqAbsDir’
3094.88 s
[path] |
3094.88 s
[path] 9 | qqAbsDir = foo [absdir|/foo/|]
3094.88 s
[path] | ^^^^^^^^
3094.88 s
[path]
3094.88 s
[path] test/Common/Posix.hs:12:1: warning : [ -Wunused-top-binds ]
3094.88 s
[path] Defined but not used: ‘qqAbsFile’
3094.88 s
[path] |
3094.88 s
[path] 12 | qqAbsFile = foo [absdir|/foo|]
3094.88 s
[path] | ^^^^^^^^^
3094.88 s
[path]
3094.88 s
[path] test/Common/Posix.hs:15:1: warning : [ -Wunused-top-binds ]
3094.88 s
[path] Defined but not used: ‘thAbsDir’
3094.88 s
[path] |
3094.88 s
[path] 15 | thAbsDir = foo $(mkAbsDir "/foo/")
3094.88 s
[path] | ^^^^^^^^
3094.88 s
[path]
3094.88 s
[path] test/Common/Posix.hs:18:1: warning : [ -Wunused-top-binds ]
3094.88 s
[path] Defined but not used: ‘thAbsFile’
3094.88 s
[path] |
3094.88 s
[path] 18 | thAbsFile = foo $(mkAbsFile "/foo")
3094.88 s
[path] | ^^^^^^^^^
3094.88 s
[path]
3094.88 s
[path] test/Common/Posix.hs:21:1: warning : [ -Wunused-top-binds ]
3094.88 s
[path] Defined but not used: ‘liftAbsDir’
3094.88 s
[path] |
3094.88 s
[path] 21 | liftAbsDir = foo $(TH.lift (Path "/foo/" :: Path Abs Dir))
3094.88 s
[path] | ^^^^^^^^^^
3094.88 s
[path]
3094.88 s
[path] test/Common/Posix.hs:24:1: warning : [ -Wunused-top-binds ]
3094.88 s
[path] Defined but not used: ‘liftAbsFile’
3094.89 s
[path] |
3094.89 s
[path] 24 | liftAbsFile = foo $(TH.lift (Path "/foo" :: Path Abs File))
3094.89 s
[path] | ^^^^^^^^^^^
3096.05 s
[autodocodec] buildPhase completed in 37 seconds
3096.07 s
[autodocodec] Phase: checkPhase
3096.32 s
[autodocodec] Running 1 test suites...
3096.32 s
[autodocodec] Test suite autodocodec-doctest: RUNNING...
3096.98 s
[path] [2 of 5] Compiling Common.Windows ( test/Common/Windows.hs, dist/build/test/test-tmp/Common/Windows.o, dist/build/test/test-tmp/Common/Windows.dyn_o )
3096.98 s
[path]
3096.98 s
[path] test/Common/Include.hs:21:5: warning : [ -Wunused-top-binds ]
3096.98 s
[path] Defined but not used: ‘foo’
3096.98 s
[path] |
3096.98 s
[path] 21 | foo :: Path a b -> FilePath
3096.98 s
[path] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
3096.98 s
[path]
3096.98 s
[path] test/Common/Include.hs:30:1: warning : [ -Wunused-top-binds ]
3096.98 s
[path] Defined but not used: ‘qqRelDir’
3096.98 s
[path] |
3096.98 s
[path] 30 | qqRelDir = foo [reldir|foo/|]
3096.98 s
[path] | ^^^^^^^^
3096.98 s
[path]
3096.98 s
[path] test/Common/Include.hs:33:1: warning : [ -Wunused-top-binds ]
3096.99 s
[path] Defined but not used: ‘qqRelFile’
3096.99 s
[path] |
3096.99 s
[path] 33 | qqRelFile = foo [relfile|foo|]
3096.99 s
[path] | ^^^^^^^^^
3096.99 s
[path]
3096.99 s
[path] test/Common/Include.hs:36:1: warning : [ -Wunused-top-binds ]
3096.99 s
[path] Defined but not used: ‘thRelDir’
3096.99 s
[path] |
3096.99 s
[path] 36 | thRelDir = foo $(mkRelDir "foo/")
3096.99 s
[path] | ^^^^^^^^
3096.99 s
[path]
3096.99 s
[path] test/Common/Include.hs:39:1: warning : [ -Wunused-top-binds ]
3096.99 s
[path] Defined but not used: ‘thRelFile’
3096.99 s
[path] |
3096.99 s
[path] 39 | thRelFile = foo $(mkRelFile "foo")
3096.99 s
[path] | ^^^^^^^^^
3096.99 s
[path]
3096.99 s
[path] test/Common/Include.hs:42:1: warning : [ -Wunused-top-binds ]
3097.00 s
[path] Defined but not used: ‘liftRelDir’
3097.00 s
[path] |
3097.00 s
[path] 42 | liftRelDir = foo $(TH.lift (Path "foo/" :: Path Rel Dir))
3097.00 s
[path] | ^^^^^^^^^^
3097.00 s
[path]
3097.00 s
[path] test/Common/Include.hs:45:1: warning : [ -Wunused-top-binds ]
3097.00 s
[path] Defined but not used: ‘liftRelFile’
3097.00 s
[path] |
3097.00 s
[path] 45 | liftRelFile = foo $(TH.lift (Path "foo" :: Path Rel File))
3097.00 s
[path] | ^^^^^^^^^^^
3097.00 s
[path]
3097.00 s
[path] test/Common/Windows.hs:8:1: warning : [ -Wunused-top-binds ]
3097.00 s
[path] Defined but not used: ‘qqAbsDir’
3097.00 s
[path] |
3097.00 s
[path] 8 | qqAbsDir = foo [absdir|C:\foo\|]
3097.00 s
[path] | ^^^^^^^^
3097.00 s
[path]
3097.00 s
[path] test/Common/Windows.hs:11:1: warning : [ -Wunused-top-binds ]
3097.00 s
[path] Defined but not used: ‘qqAbsFile’
3097.00 s
[path] |
3097.00 s
[path] 11 | qqAbsFile = foo [absdir|C:\foo|]
3097.00 s
[path] | ^^^^^^^^^
3097.00 s
[path]
3097.00 s
[path] test/Common/Windows.hs:14:1: warning : [ -Wunused-top-binds ]
3097.00 s
[path] Defined but not used: ‘thAbsDir’
3097.00 s
[path] |
3097.00 s
[path] 14 | thAbsDir = foo $(mkAbsDir "C:\\foo\\")
3097.00 s
[path] | ^^^^^^^^
3097.00 s
[path]
3097.00 s
[path] test/Common/Windows.hs:17:1: warning : [ -Wunused-top-binds ]
3097.00 s
[path] Defined but not used: ‘thAbsFile’
3097.00 s
[path] |
3097.00 s
[path] 17 | thAbsFile = foo $(mkAbsFile "C:\\foo")
3097.00 s
[path] | ^^^^^^^^^
3097.00 s
[path]
3097.00 s
[path] test/Common/Windows.hs:20:1: warning : [ -Wunused-top-binds ]
3097.00 s
[path] Defined but not used: ‘liftAbsDir’
3097.00 s
[path] |
3097.00 s
[path] 20 | liftAbsDir = foo $(TH.lift (Path "C:\\foo\\" :: Path Abs Dir))
3097.00 s
[path] | ^^^^^^^^^^
3097.00 s
[path]
3097.00 s
[path] test/Common/Windows.hs:23:1: warning : [ -Wunused-top-binds ]
3097.00 s
[path] Defined but not used: ‘liftAbsFile’
3097.00 s
[path] |
3097.00 s
[path] 23 | liftAbsFile = foo $(TH.lift (Path "C:\\foo" :: Path Abs File))
3097.00 s
[path] | ^^^^^^^^^^^
3097.10 s
[path] [3 of 5] Compiling Posix ( test/Posix.hs, dist/build/test/test-tmp/Posix.o )
3099.39 s
[cborg] [ 7 of 14] Compiling Codec.CBOR.Encoding[boot] ( src/Codec/CBOR/Encoding.hs-boot, dist/build/Codec/CBOR/Encoding.o-boot, dist/build/Codec/CBOR/Encoding.dyn_o-boot )
3099.39 s
[cborg] [ 8 of 14] Compiling Codec.CBOR.FlatTerm[boot] ( src/Codec/CBOR/FlatTerm.hs-boot, dist/build/Codec/CBOR/FlatTerm.o-boot, dist/build/Codec/CBOR/FlatTerm.dyn_o-boot )
3099.39 s
[cborg] [ 9 of 14] Compiling Codec.CBOR.Encoding ( src/Codec/CBOR/Encoding.hs, dist/build/Codec/CBOR/Encoding.o, dist/build/Codec/CBOR/Encoding.dyn_o )
3099.39 s
[cborg] [10 of 14] Compiling Codec.CBOR.FlatTerm ( src/Codec/CBOR/FlatTerm.hs, dist/build/Codec/CBOR/FlatTerm.o, dist/build/Codec/CBOR/FlatTerm.dyn_o )
3100.04 s
[path] [4 of 5] Compiling Windows ( test/Windows.hs, dist/build/test/test-tmp/Windows.o )
3101.03 s
[path] [5 of 5] Compiling Main ( test/Main.hs, dist/build/test/test-tmp/Main.o )
3102.14 s
[path] [6 of 6] Linking dist/build/test/test
3102.16 s
[cborg] [11 of 14] Compiling Codec.CBOR.Term ( src/Codec/CBOR/Term.hs, dist/build/Codec/CBOR/Term.o, dist/build/Codec/CBOR/Term.dyn_o )
3102.56 s
[attoparsec-aeson] [4 of 4] Compiling Data.Aeson.Parser ( src/Data/Aeson/Parser.hs, dist/build/Data/Aeson/Parser.p_o )
3103.72 s
[cborg] [12 of 14] Compiling Codec.CBOR ( src/Codec/CBOR.hs, dist/build/Codec/CBOR.o, dist/build/Codec/CBOR.dyn_o )
3103.78 s
[cborg] [13 of 14] Compiling Codec.CBOR.Write ( src/Codec/CBOR/Write.hs, dist/build/Codec/CBOR/Write.o, dist/build/Codec/CBOR/Write.dyn_o )
3103.78 s
[cborg] [14 of 14] Compiling Codec.CBOR.Pretty ( src/Codec/CBOR/Pretty.hs, dist/build/Codec/CBOR/Pretty.o, dist/build/Codec/CBOR/Pretty.dyn_o )
3104.58 s
[path] buildPhase completed in 46 seconds
3104.58 s
[path] Phase: checkPhase
3104.75 s
[path] Running 2 test suites...
3104.75 s
[path] Test suite validity-test: RUNNING...
3104.92 s
[path]
3104.94 s
[path] GenValid (Path Abs File)
3104.96 s
[path] genValid :: Gen (Path Abs File)
3104.97 s
[path] only generates valid '(Path Abs File)'s [✔]
3104.97 s
[path] +++ OK, passed 100 tests.
3104.99 s
[path] shrinkValid :: (Path Abs File -> [Path Abs File])
3105.95 s
[cborg] [ 1 of 14] Compiling Codec.CBOR.ByteArray.Internal ( src/Codec/CBOR/ByteArray/Internal.hs, dist/build/Codec/CBOR/ByteArray/Internal.p_o )
3106.51 s
[attoparsec-aeson] buildPhase completed in 48 seconds
3106.51 s
[attoparsec-aeson] Phase: checkPhase
3106.65 s
[attoparsec-aeson] Package has no test suites.
3106.67 s
[attoparsec-aeson] Phase: haddockPhase
3106.85 s
[cborg] [ 2 of 14] Compiling Codec.CBOR.ByteArray.Sliced ( src/Codec/CBOR/ByteArray/Sliced.hs, dist/build/Codec/CBOR/ByteArray/Sliced.p_o )
3107.01 s
[cborg]
3107.01 s
[cborg] src/Codec/CBOR/ByteArray/Sliced.hs:44:1: warning : [ -Wunused-imports ]
3107.01 s
[cborg] The qualified import of ‘Data.ByteString.Short.Internal’ is redundant
3107.01 s
[cborg] except perhaps to import instances from ‘Data.ByteString.Short.Internal’
3107.01 s
[cborg] To import instances alone, use: import Data.ByteString.Short.Internal()
3107.01 s
[cborg] |
3107.01 s
[cborg] 44 | import qualified Data.ByteString.Short.Internal as BSS
3107.01 s
[cborg] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3107.18 s
[attoparsec-aeson] Preprocessing library for attoparsec-aeson-2.2.2.0..
3107.20 s
[attoparsec-aeson] Running Haddock on library for attoparsec-aeson-2.2.2.0..
3107.20 s
[attoparsec-aeson] Warning: The documentation for the following packages are not installed. No
3107.20 s
[attoparsec-aeson] links will be generated to these packages: attoparsec-0.14.4,
3107.20 s
[attoparsec-aeson] attoparsec-0.14.4, vector-0.13.2.0
3107.39 s
[attoparsec-aeson] Warning: --source-* options are ignored when --hyperlinked-source is enabled.
3107.81 s
[cborg] [ 3 of 14] Compiling Codec.CBOR.ByteArray ( src/Codec/CBOR/ByteArray.hs, dist/build/Codec/CBOR/ByteArray.p_o )
3107.87 s
[cborg]
3107.88 s
[cborg] src/Codec/CBOR/ByteArray.hs:39:1: warning : [ -Wunused-imports ]
3107.88 s
[cborg] The qualified import of ‘Data.ByteString.Short.Internal’ is redundant
3107.88 s
[cborg] except perhaps to import instances from ‘Data.ByteString.Short.Internal’
3107.88 s
[cborg] To import instances alone, use: import Data.ByteString.Short.Internal()
3107.88 s
[cborg] |
3107.88 s
[cborg] 39 | import qualified Data.ByteString.Short.Internal as BSS
3107.88 s
[cborg] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3108.81 s
[cborg] [ 4 of 14] Compiling Codec.CBOR.Decoding ( src/Codec/CBOR/Decoding.hs, dist/build/Codec/CBOR/Decoding.p_o )
3109.08 s
[attoparsec-aeson] Warning: 'Object' is ambiguous. It is defined
3109.08 s
[attoparsec-aeson] * in ‘Data.Aeson.Types.Internal’
3109.08 s
[attoparsec-aeson] * in ‘Data.Aeson.Types.Internal’
3109.08 s
[attoparsec-aeson] You may be able to disambiguate the identifier by qualifying it or
3109.08 s
[attoparsec-aeson] by specifying the type/value namespace explicitly.
3109.08 s
[attoparsec-aeson] Defaulting to the one defined in ‘Data.Aeson.Types.Internal’
3109.08 s
[attoparsec-aeson] Warning: 'fromListNoDup' is out of scope.
3109.08 s
[attoparsec-aeson] If you qualify the identifier, haddock can try to link it anyway.
3109.09 s
[attoparsec-aeson] 86% ( 26 / 30) in 'Data.Aeson.Parser.Internal'
3109.09 s
[attoparsec-aeson] Missing documentation for:
3109.09 s
[attoparsec-aeson] decodeWith (src/Data/Aeson/Parser/Internal.hs:348)
3109.09 s
[attoparsec-aeson] decodeStrictWith (src/Data/Aeson/Parser/Internal.hs:357)
3109.09 s
[attoparsec-aeson] eitherDecodeWith (src/Data/Aeson/Parser/Internal.hs:365)
3109.09 s
[attoparsec-aeson] eitherDecodeStrictWith (src/Data/Aeson/Parser/Internal.hs:401)
3109.60 s
[attoparsec-aeson] 84% ( 22 / 26) in 'Data.Aeson.Parser'
3109.60 s
[attoparsec-aeson] Missing documentation for:
3109.60 s
[attoparsec-aeson] decodeWith (src/Data/Aeson/Parser/Internal.hs:348)
3109.60 s
[attoparsec-aeson] decodeStrictWith (src/Data/Aeson/Parser/Internal.hs:357)
3109.60 s
[attoparsec-aeson] eitherDecodeWith (src/Data/Aeson/Parser/Internal.hs:365)
3109.60 s
[attoparsec-aeson] eitherDecodeStrictWith (src/Data/Aeson/Parser/Internal.hs:401)
3109.67 s
[attoparsec-aeson] Warning: Data.Aeson.Parser.Internal: could not find link destinations for:
3109.67 s
[attoparsec-aeson] - Data.Attoparsec.ByteString.Internal.Parser
3109.67 s
[attoparsec-aeson] Warning: Data.Aeson.Parser: could not find link destinations for:
3109.67 s
[attoparsec-aeson] - Data.Attoparsec.ByteString.Internal.Parser
3111.41 s
[cborg] [ 5 of 14] Compiling Codec.CBOR.Magic ( src/Codec/CBOR/Magic.hs, dist/build/Codec/CBOR/Magic.p_o )
3111.41 s
[cborg] [ 6 of 14] Compiling Codec.CBOR.Read ( src/Codec/CBOR/Read.hs, dist/build/Codec/CBOR/Read.p_o )
3118.15 s
[autodocodec] Examples: 145 Tried: 145 Errors: 0 Failures: 0
3118.38 s
[autodocodec] Test suite autodocodec-doctest: PASS
3118.38 s
[autodocodec] Test suite logged to: dist/test/autodocodec-0.4.2.2-autodocodec-doctest.log
3118.38 s
[autodocodec] 1 of 1 test suites (1 of 1 test cases) passed.
3118.40 s
[autodocodec] Phase: haddockPhase
3118.81 s
[path] preserves validity [✔]
3118.81 s
[path] +++ OK, passed 100 tests.
3118.81 s
[path] never shrinks to itself for valid values [✔]
3118.81 s
[path] +++ OK, passed 100 tests.
3118.81 s
[path] GenValid (Path Rel File)
3118.81 s
[path] genValid :: Gen (Path Rel File)
3118.81 s
[path] only generates valid '(Path Rel File)'s [✔]
3118.81 s
[path] +++ OK, passed 100 tests.
3118.81 s
[path] shrinkValid :: (Path Rel File -> [Path Rel File])
3118.81 s
[path] preserves validity [✔]
3118.81 s
[path] +++ OK, passed 100 tests.
3118.81 s
[path] never shrinks to itself for valid values [✔]
3118.81 s
[path] +++ OK, passed 100 tests.
3118.81 s
[path] GenValid (Path Abs Dir)
3118.81 s
[path] genValid :: Gen (Path Abs Dir)
3118.81 s
[path] only generates valid '(Path Abs Dir)'s [✔]
3118.81 s
[path] +++ OK, passed 100 tests.
3118.81 s
[path] shrinkValid :: (Path Abs Dir -> [Path Abs Dir])
3118.81 s
[path] preserves validity [✔]
3118.81 s
[path] +++ OK, passed 100 tests.
3118.81 s
[path] never shrinks to itself for valid values [✔]
3118.81 s
[path] +++ OK, passed 100 tests.
3118.81 s
[path] GenValid (Path Rel Dir)
3118.81 s
[path] genValid :: Gen (Path Rel Dir)
3118.81 s
[path] only generates valid '(Path Rel Dir)'s [✔]
3118.81 s
[path] +++ OK, passed 100 tests.
3118.81 s
[path] shrinkValid :: (Path Rel Dir -> [Path Rel Dir])
3118.81 s
[path] preserves validity [✔]
3118.81 s
[path] +++ OK, passed 100 tests.
3118.81 s
[path] never shrinks to itself for valid values [✔]
3118.81 s
[path] +++ OK, passed 100 tests.
3118.81 s
[path] GenValid (SomeBase Dir)
3118.81 s
[path] genValid :: Gen (SomeBase Dir)
3118.81 s
[path] only generates valid '(SomeBase Dir)'s [✔]
3118.81 s
[path] +++ OK, passed 100 tests.
3118.81 s
[path] shrinkValid :: (SomeBase Dir -> [SomeBase Dir])
3118.81 s
[path] preserves validity [✔]
3118.81 s
[path] +++ OK, passed 100 tests.
3118.82 s
[path] never shrinks to itself for valid values [✔]
3118.82 s
[path] +++ OK, passed 100 tests.
3118.82 s
[path] GenValid (SomeBase File)
3118.82 s
[path] genValid :: Gen (SomeBase File)
3118.82 s
[path] only generates valid '(SomeBase File)'s [✔]
3118.82 s
[path] +++ OK, passed 100 tests.
3118.82 s
[path] shrinkValid :: (SomeBase File -> [SomeBase File])
3118.82 s
[path] preserves validity [✔]
3118.82 s
[path] +++ OK, passed 100 tests.
3118.82 s
[path] never shrinks to itself for valid values [✔]
3118.82 s
[path] +++ OK, passed 100 tests.
3118.82 s
[path] Parsing
3118.82 s
[path] Path Abs Dir
3118.82 s
[path] Produces valid paths when it succeeds [✔]
3118.82 s
[path] +++ OK, passed 100 tests.
3118.82 s
[path] Path Rel Dir
3118.82 s
[path] Produces valid paths when it succeeds [✔]
3118.82 s
[path] +++ OK, passed 100 tests.
3118.82 s
[path] Path Abs File
3118.82 s
[path] Produces valid paths when it succeeds [✔]
3118.82 s
[path] +++ OK, passed 100 tests.
3118.82 s
[path] Path Rel File
3118.82 s
[path] Produces valid paths when it succeeds [✔]
3118.82 s
[path] +++ OK, passed 100 tests.
3118.82 s
[path] SomeBase Dir
3118.82 s
[path] Produces valid paths when it succeeds [✔]
3118.82 s
[path] +++ OK, passed 100 tests.
3118.82 s
[path] SomeBase file
3118.82 s
[path] Produces valid paths when it succeeds [✔]
3118.82 s
[path] +++ OK, passed 100 tests.
3118.82 s
[path] Operations
3118.82 s
[path] (</>)
3118.82 s
[path] produces a valid path on when creating valid absolute file paths [✔]
3118.82 s
[path] +++ OK, passed 100 tests.
3118.82 s
[path] produces a valid path on when creating valid absolute directory paths [✔]
3118.82 s
[path] +++ OK, passed 100 tests.
3118.82 s
[path] produces a valid path on when creating valid relative file paths [✔]
3118.82 s
[path] +++ OK, passed 100 tests.
3118.82 s
[path] produces a valid path on when creating valid relative directory paths [✔]
3118.82 s
[path] +++ OK, passed 100 tests.
3118.82 s
[path] stripProperPrefix
3118.82 s
[path] stripProperPrefix parent (parent </> child) = child Path Abs Dir Path Rel Dir [✔]
3118.82 s
[path] +++ OK, passed 100 tests.
3118.82 s
[path] stripProperPrefix parent (parent </> child) = child Path Rel Dir Path Rel Dir [✔]
3118.82 s
[path] +++ OK, passed 100 tests.
3118.82 s
[path] stripProperPrefix parent (parent </> child) = child Path Abs Dir Path Rel File [✔]
3118.82 s
[path] +++ OK, passed 100 tests.
3118.82 s
[path] stripProperPrefix parent (parent </> child) = child Path Rel Dir Path Rel File [✔]
3118.82 s
[path] +++ OK, passed 100 tests.
3118.82 s
[path] produces a valid path on when passed a valid absolute file paths [✔]
3118.82 s
[path] +++ OK, passed 100 tests.
3118.82 s
[path] produces a valid path on when passed a valid absolute directory paths [✔]
3118.82 s
[path] +++ OK, passed 100 tests.
3118.82 s
[path] produces a valid path on when passed a valid relative file paths [✔]
3118.82 s
[path] +++ OK, passed 100 tests.
3118.82 s
[path] produces a valid path on when passed a valid relative directory paths [✔]
3118.82 s
[path] +++ OK, passed 100 tests.
3118.82 s
[path] isProperPrefixOf
3118.82 s
[path] isProperPrefixOf parent (parent </> child) Path Abs Dir Path Rel Dir [✔]
3118.82 s
[path] +++ OK, passed 100 tests.
3118.82 s
[path] isProperPrefixOf parent (parent </> child) Path Rel Dir Path Rel Dir [✔]
3118.82 s
[path] +++ OK, passed 100 tests.
3118.82 s
[path] isProperPrefixOf parent (parent </> child) Path Abs Dir Path Rel File [✔]
3118.82 s
[path] +++ OK, passed 100 tests.
3118.82 s
[path] isProperPrefixOf parent (parent </> child) Path Rel Dir Path Rel File [✔]
3118.82 s
[path] +++ OK, passed 100 tests.
3118.82 s
[path] parent
3118.82 s
[path] produces a valid path on when passed a valid file path [✔]
3118.82 s
[path] +++ OK, passed 100 tests.
3118.82 s
[path] produces a valid path on when passed a valid directory path [✔]
3118.82 s
[path] +++ OK, passed 100 tests.
3118.82 s
[path] produces a valid path on when passed a valid abs file path [✔]
3118.82 s
[path] +++ OK, passed 100 tests.
3118.82 s
[path] produces a valid path on when passed a valid rel file path [✔]
3118.82 s
[path] +++ OK, passed 100 tests.
3118.82 s
[path] produces a valid path on when passed a valid abs directory path [✔]
3118.82 s
[path] +++ OK, passed 100 tests.
3118.82 s
[path] produces a valid path on when passed a valid rel directory path [✔]
3118.82 s
[path] +++ OK, passed 100 tests.
3118.82 s
[path] splitDrive
3118.82 s
[path] produces valid paths on when passed a valid directory path [✔]
3118.82 s
[path] +++ OK, passed 100 tests.
3118.82 s
[path] produces valid paths on when passed a valid file path [✔]
3118.82 s
[path] +++ OK, passed 100 tests.
3118.82 s
[path] takeDrive
3118.82 s
[path] produces a valid path on when passed a valid directory path [✔]
3118.82 s
[path] +++ OK, passed 100 tests.
3118.82 s
[path] produces a valid path on when passed a valid file path [✔]
3118.82 s
[path] +++ OK, passed 100 tests.
3118.82 s
[path] filename
3118.82 s
[path] filename (parent </> $(mkRelFile filename)) == filename $(mkRelFile filename) Path Abs Dir [✔]
3118.82 s
[path] +++ OK, passed 100 tests.
3118.82 s
[path] filename (parent </> $(mkRelFile filename)) == filename $(mkRelFile filename) Path Rel Dir [✔]
3118.82 s
[path] +++ OK, passed 100 tests.
3118.82 s
[path] filename (some:parent </> $(mkRelFile filename)) == filename $(mkRelFile filename) SomeBase Dir [✔]
3118.82 s
[path] +++ OK, passed 100 tests.
3118.82 s
[path] produces a valid path on when passed a valid absolute path [✔]
3118.82 s
[path] +++ OK, passed 100 tests.
3118.82 s
[path] produces a valid path on when passed a valid relative path [✔]
3118.82 s
[path] +++ OK, passed 100 tests.
3118.82 s
[path] produces a valid filename when passed some valid base path [✔]
3118.82 s
[path] +++ OK, passed 100 tests.
3118.82 s
[path] dirname
3118.82 s
[path] dirname parent </> $(mkRelDir dirname)) == dirname $(mkRelDir dirname) Path Abs Dir [✔]
3118.82 s
[path] +++ OK, passed 100 tests.
3118.82 s
[path] dirname parent </> $(mkRelDir dirname)) == dirname $(mkRelDir dirname) Path Rel Dir [✔]
3118.82 s
[path] +++ OK, passed 100 tests.
3118.82 s
[path] dirname (some:parent </> $(mkRelDir dirname)) == dirname $(mkRelDir dirname) SomeBase Dir [✔]
3118.82 s
[path] +++ OK, passed 100 tests.
3118.82 s
[path] produces a valid path on when passed a valid absolute path [✔]
3118.82 s
[path] +++ OK, passed 100 tests.
3118.82 s
[path] produces a valid path on when passed a valid relative path [✔]
3118.82 s
[path] +++ OK, passed 100 tests.
3118.82 s
[path] produces a valid path when passed some valid longer path [✔]
3118.82 s
[path] +++ OK, passed 100 tests.
3118.82 s
[path] Extensions
3118.82 s
[path] if addExtension a b succeeds then parseRelFile b succeeds - 1 [✔]
3118.82 s
[path] +++ OK, passed 100 tests.
3118.82 s
[path] if addExtension a b succeeds then parseRelFile b succeeds - 2 [✔]
3118.82 s
[path] +++ OK, passed 100 tests.
3118.82 s
[path] Adding an extension is like adding the extension to the end if it succeeds Path Abs File [✔]
3118.82 s
[path] +++ OK, passed 100 tests.
3118.82 s
[path] Adding an extension is like adding the extension to the end if it succeeds Path Rel File [✔]
3118.82 s
[path] +++ OK, passed 100 tests.
3118.82 s
[path] splitExtension output joins to result in the original file Path Abs File [✔]
3118.82 s
[path] +++ OK, passed 100 tests.
3118.82 s
[path] splitExtension output joins to result in the original file Path Rel File [✔]
3118.82 s
[path] +++ OK, passed 100 tests.
3118.82 s
[path] splitExtension generates a valid filename and valid extension Path Abs File [✔]
3118.82 s
[path] +++ OK, passed 100 tests.
3118.82 s
[path] splitExtension generates a valid filename and valid extension Path Rel File [✔]
3118.82 s
[path] +++ OK, passed 100 tests.
3118.82 s
[path] splitExtension >=> uncurry addExtension . swap == return Path Abs File [✔]
3118.82 s
[path] +++ OK, passed 100 tests.
3118.82 s
[path] splitExtension >=> uncurry addExtension . swap == return Path Rel File [✔]
3118.82 s
[path] +++ OK, passed 100 tests.
3118.82 s
[path] an extension that was added can be split off again Path Abs File [✔]
3118.82 s
[path] +++ OK, passed 100 tests.
3118.82 s
[path] an extension that was added can be split off again Path Rel File [✔]
3118.82 s
[path] +++ OK, passed 100 tests.
3118.82 s
[path] fileExtension == (fmap snd) . splitExtension Path Abs File [✔]
3118.82 s
[path] +++ OK, passed 100 tests.
3118.82 s
[path] fileExtension == (fmap snd) . splitExtension Path Rel File [✔]
3118.82 s
[path] +++ OK, passed 100 tests.
3118.82 s
[path] an extension that was added is considered to be there Path Abs File [✔]
3118.82 s
[path] +++ OK, passed 100 tests.
3118.82 s
[path] an extension that was added is considered to be there Path Rel File [✔]
3118.82 s
[path] +++ OK, passed 100 tests.
3118.82 s
[path] (fileExtension >=> flip replaceExtension file) file == return file Path Abs File [✔]
3118.82 s
[path] +++ OK, passed 100 tests.
3118.82 s
[path] (fileExtension >=> flip replaceExtension file) file == return file Path Rel File [✔]
3118.82 s
[path] +++ OK, passed 100 tests.
3118.82 s
[path]
3118.82 s
[path] Finished in 13.9627 seconds
3118.82 s
[path] 80 examples, 0 failures
3118.83 s
[path] Test suite validity-test: PASS
3118.83 s
[path] Test suite logged to: dist/test/path-0.9.5-validity-test.log
3118.83 s
[path] Test suite test: RUNNING...
3118.95 s
[path]
3118.95 s
[path] Path.Windows
3118.95 s
[path] Parsing: Path Abs Dir
3118.95 s
[path] Failing: Parsing "" should fail. [✔]
3118.95 s
[path] Failing: Parsing ".\\" should fail. [✔]
3118.95 s
[path] Failing: Parsing "foo.txt" should fail. [✔]
3118.95 s
[path] Failing: Parsing "C:" should fail. [✔]
3118.95 s
[path] Succeeding: Parsing "C:\\" should succeed with: "C:\\" [✔]
3118.95 s
[path] Succeeding: Parsing "C:\\\\" should succeed with: "C:\\" [✔]
3118.95 s
[path] Succeeding: Parsing "C:\\\\\\foo\\\\bar\\\\mu\\" should succeed with: "C:\\foo\\bar\\mu\\" [✔]
3118.95 s
[path] Succeeding: Parsing "C:\\\\\\foo\\\\bar\\\\mu" should succeed with: "C:\\foo\\bar\\mu\\" [✔]
3118.95 s
[path] Succeeding: Parsing "C:\\\\\\foo\\\\bar\\.\\\\mu" should succeed with: "C:\\foo\\bar\\mu\\" [✔]
3118.95 s
[path] Succeeding: Parsing "\\\\unchost\\share" should succeed with: "\\\\unchost\\share\\" [✔]
3118.95 s
[path] Succeeding: Parsing "\\/unchost\\share" should succeed with: "\\\\unchost\\share\\" [✔]
3118.95 s
[path] Succeeding: Parsing "\\\\unchost\\share\\\\folder\\" should succeed with: "\\\\unchost\\share\\folder\\" [✔]
3118.95 s
[path] Succeeding: Parsing "\\\\?\\C:\\" should succeed with: "\\\\?\\C:\\" [✔]
3118.96 s
[path] Succeeding: Parsing "/\\?\\C:\\" should succeed with: "\\\\?\\C:\\" [✔]
3118.96 s
[path] Succeeding: Parsing "\\\\?\\C:\\\\\\folder\\\\" should succeed with: "\\\\?\\C:\\folder\\" [✔]
3118.96 s
[path] Parsing: Path Rel Dir
3118.96 s
[path] Failing: Parsing "" should fail. [✔]
3118.96 s
[path] Failing: Parsing "/" should fail. [✔]
3118.96 s
[path] Failing: Parsing "//" should fail. [✔]
3118.96 s
[path] Failing: Parsing "\\" should fail. [✔]
3118.96 s
[path] Failing: Parsing "\\\\" should fail. [✔]
3118.96 s
[path] Failing: Parsing "\\\\\\foo\\\\bar\\\\mu\\" should fail. [✔]
3118.96 s
[path] Failing: Parsing "\\\\\\foo\\\\bar\\\\\\\\mu" should fail. [✔]
3118.96 s
[path] Failing: Parsing "\\\\\\foo\\\\bar\\.\\\\mu" should fail. [✔]
3118.96 s
[path] Failing: Parsing "\\\\unchost\\share" should fail. [✔]
3118.96 s
[path] Failing: Parsing "\\\\?\\C:\\" should fail. [✔]
3118.96 s
[path] Succeeding: Parsing ".\\" should succeed with: ".\\" [✔]
3118.96 s
[path] Succeeding: Parsing ".\\.\\" should succeed with: ".\\" [✔]
3118.96 s
[path] Succeeding: Parsing "..." should succeed with: "...\\" [✔]
3118.96 s
[path] Succeeding: Parsing "foo.bak" should succeed with: "foo.bak\\" [✔]
3118.96 s
[path] Succeeding: Parsing ".\\foo" should succeed with: "foo\\" [✔]
3118.96 s
[path] Succeeding: Parsing ".\\.\\foo" should succeed with: "foo\\" [✔]
3118.96 s
[path] Succeeding: Parsing ".\\foo\\.\\bar" should succeed with: "foo\\bar\\" [✔]
3118.96 s
[path] Succeeding: Parsing "foo\\\\bar\\\\mu\\\\" should succeed with: "foo\\bar\\mu\\" [✔]
3118.96 s
[path] Succeeding: Parsing "foo\\\\bar////mu" should succeed with: "foo\\bar\\mu\\" [✔]
3118.96 s
[path] Succeeding: Parsing "foo\\\\bar\\.\\\\mu" should succeed with: "foo\\bar\\mu\\" [✔]
3118.96 s
[path] Parsing: Path Abs File
3118.96 s
[path] Failing: Parsing "" should fail. [✔]
3118.96 s
[path] Failing: Parsing ".\\" should fail. [✔]
3118.96 s
[path] Failing: Parsing "\\." should fail. [✔]
3118.96 s
[path] Failing: Parsing "\\foo\\bar\\." should fail. [✔]
3118.96 s
[path] Failing: Parsing "~\\" should fail. [✔]
3118.96 s
[path] Failing: Parsing ".\\foo.txt" should fail. [✔]
3118.96 s
[path] Failing: Parsing "\\" should fail. [✔]
3118.96 s
[path] Failing: Parsing "\\\\" should fail. [✔]
3118.96 s
[path] Failing: Parsing "\\\\\\foo\\\\bar\\\\mu\\" should fail. [✔]
3118.96 s
[path] Failing: Parsing "\\..." should fail. [✔]
3118.96 s
[path] Failing: Parsing "\\foo.txt" should fail. [✔]
3118.96 s
[path] Succeeding: Parsing "C:\\\\\\foo\\\\bar\\\\\\\\mu.txt" should succeed with: "C:\\foo\\bar\\mu.txt" [✔]
3118.96 s
[path] Succeeding: Parsing "C:\\\\\\foo\\\\bar\\.\\\\mu.txt" should succeed with: "C:\\foo\\bar\\mu.txt" [✔]
3118.96 s
[path] Succeeding: Parsing "\\\\unchost\\share\\\\file.txt" should succeed with: "\\\\unchost\\share\\file.txt" [✔]
3118.96 s
[path] Succeeding: Parsing "\\/unchost\\share\\\\file.txt" should succeed with: "\\\\unchost\\share\\file.txt" [✔]
3118.96 s
[path] Succeeding: Parsing "\\\\unchost\\share\\.\\folder\\\\\\file.txt" should succeed with: "\\\\unchost\\share\\folder\\file.txt" [✔]
3118.96 s
[path] Succeeding: Parsing "\\\\?\\C:\\file.txt" should succeed with: "\\\\?\\C:\\file.txt" [✔]
3118.96 s
[path] Succeeding: Parsing "/\\?\\C:\\file.txt" should succeed with: "\\\\?\\C:\\file.txt" [✔]
3118.96 s
[path] Succeeding: Parsing "\\\\?\\C:\\\\\\folder\\.\\\\file.txt" should succeed with: "\\\\?\\C:\\folder\\file.txt" [✔]
3118.96 s
[path] Parsing: Path Rel File
3118.96 s
[path] Failing: Parsing "" should fail. [✔]
3118.96 s
[path] Failing: Parsing "\\" should fail. [✔]
3118.96 s
[path] Failing: Parsing "\\\\" should fail. [✔]
3118.96 s
[path] Failing: Parsing "~\\" should fail. [✔]
3118.96 s
[path] Failing: Parsing "\\" should fail. [✔]
3118.96 s
[path] Failing: Parsing ".\\" should fail. [✔]
3118.96 s
[path] Failing: Parsing "a\\." should fail. [✔]
3118.96 s
[path] Failing: Parsing "a\\..\\b" should fail. [✔]
3118.96 s
[path] Failing: Parsing "a\\.." should fail. [✔]
3118.96 s
[path] Failing: Parsing "..\\foo.txt" should fail. [✔]
3118.96 s
[path] Failing: Parsing "\\\\" should fail. [✔]
3118.96 s
[path] Failing: Parsing "\\\\\\foo\\\\bar\\\\mu\\" should fail. [✔]
3118.96 s
[path] Failing: Parsing "\\\\\\foo\\\\bar\\\\\\\\mu" should fail. [✔]
3118.96 s
[path] Failing: Parsing "\\\\\\foo\\\\bar\\.\\\\mu" should fail. [✔]
3118.96 s
[path] Failing: Parsing "\\\\unchost\\share\\\\file.txt" should fail. [✔]
3118.96 s
[path] Failing: Parsing "\\\\?\\C:\\file.txt" should fail. [✔]
3118.96 s
[path] Succeeding: Parsing "a.." should succeed with: "a.." [✔]
3118.96 s
[path] Succeeding: Parsing "..." should succeed with: "..." [✔]
3118.96 s
[path] Succeeding: Parsing "foo.txt" should succeed with: "foo.txt" [✔]
3118.96 s
[path] Succeeding: Parsing ".\\foo.txt" should succeed with: "foo.txt" [✔]
3118.96 s
[path] Succeeding: Parsing ".\\.\\foo.txt" should succeed with: "foo.txt" [✔]
3118.96 s
[path] Succeeding: Parsing ".\\foo\\.\\bar.txt" should succeed with: "foo\\bar.txt" [✔]
3118.96 s
[path] Succeeding: Parsing "foo\\\\bar\\\\mu.txt" should succeed with: "foo\\bar\\mu.txt" [✔]
3118.96 s
[path] Succeeding: Parsing "foo\\\\bar\\\\\\\\mu.txt" should succeed with: "foo\\bar\\mu.txt" [✔]
3118.96 s
[path] Succeeding: Parsing "foo\\\\bar\\.\\\\mu.txt" should succeed with: "foo\\bar\\mu.txt" [✔]
3118.96 s
[path] Operations: (</>)
3118.96 s
[path] AbsDir + RelDir = AbsDir [✔]
3118.96 s
[path] AbsDir + RelFile = AbsFile [✔]
3118.96 s
[path] RelDir + RelDir = RelDir [✔]
3118.96 s
[path] . + . = . [✔]
3118.96 s
[path] . + x = x [✔]
3118.96 s
[path] x + . = x [✔]
3118.96 s
[path] RelDir + RelFile = RelFile [✔]
3118.96 s
[path] AbsDir(UNC) + RelDir = AbsDir(UNC) [✔]
3118.96 s
[path] AbsDir(UNC) + RelFile = AbsFile(UNC) [✔]
3118.96 s
[path] AbsDir(Unicode) + RelDir = AbsDir(Unicode) [✔]
3118.96 s
[path] AbsDir(Unicode) + RelFile = AbsFile(Unicode) [✔]
3118.96 s
[path] Operations: toFilePath
3118.96 s
[path] toFilePath $(mkRelDir ".") == "./" [✔]
3118.96 s
[path] show $(mkRelDir ".") == "\".\\"" [✔]
3118.96 s
[path] Operations: stripProperPrefix
3118.96 s
[path] stripProperPrefix parent (parent </> child) = child (absolute) [✔]
3118.96 s
[path] stripProperPrefix parent (parent </> child) = child (relative) [✔]
3118.96 s
[path] stripProperPrefix parent (parent </> child) = child (UNC) [✔]
3118.96 s
[path] stripProperPrefix parent (parent </> child) = child (Unicode) [✔]
3118.96 s
[path] stripProperPrefix parent parent = _|_ [✔]
3118.96 s
[path] Operations: isProperPrefixOf
3118.96 s
[path] isProperPrefixOf parent (parent </> child) (absolute) [✔]
3118.96 s
[path] isProperPrefixOf parent (parent </> child) (relative) [✔]
3118.96 s
[path] isProperPrefixOf parent (parent </> child) (UNC) [✔]
3118.96 s
[path] isProperPrefixOf parent (parent </> child) (Unicode) [✔]
3118.96 s
[path] not (x `isProperPrefixOf` x) [✔]
3118.96 s
[path] not (\ `isProperPrefixOf` \) [✔]
3118.96 s
[path] Operations: parent
3118.96 s
[path] parent (parent </> child) == parent [✔]
3118.96 s
[path] parent "C:\" == "C:\" [✔]
3118.96 s
[path] parent "C:\x" == "C:\" [✔]
3118.96 s
[path] parent "x" == "." [✔]
3118.96 s
[path] parent "." == "." [✔]
3118.96 s
[path] Operations: splitDrive
3118.96 s
[path] splitDrive "C:/dir" == ("C:/", Just "dir") [✔]
3118.96 s
[path] splitDrive "C:\dir" == ("C:\", Just "dir") [✔]
3118.96 s
[path] splitDrive "C:/file" == ("C:/", Just "file") [✔]
3118.96 s
[path] splitDrive "C:\file" == ("C:\", Just "file") [✔]
3118.96 s
[path] splitDrive "C:/" == ("C:/", Nothing) [✔]
3118.96 s
[path] splitDrive "C:\" == ("C:\", Nothing) [✔]
3118.96 s
[path] Operations: isDrive
3118.96 s
[path] isDrive "C:/" == True [✔]
3118.96 s
[path] isDrive "C:\" == True [✔]
3118.96 s
[path] isDrive "C:/dir" == False [✔]
3118.96 s
[path] isDrive "C:\dir" == False [✔]
3118.96 s
[path] Operations: filename
3118.97 s
[path] filename ($(mkAbsDir parent) </> $(mkRelFile filename)) == filename $(mkRelFile filename) (absolute) [✔]
3118.97 s
[path] filename ($(mkRelDir parent) </> $(mkRelFile filename)) == filename $(mkRelFile filename) (relative) [✔]
3118.97 s
[path] filename ($(mkAbsDir parent) </> $(mkRelFile filename)) == filename $(mkRelFile filename) (UNC) [✔]
3118.97 s
[path] filename ($(mkAbsDir parent) </> $(mkRelFile filename)) == filename $(mkRelFile filename) (Unicode) [✔]
3118.97 s
[path] Operations: dirname
3118.97 s
[path] dirname ($(mkAbsDir parent) </> $(mkRelFile dirname)) == dirname $(mkRelFile dirname) (absolute) [✔]
3118.97 s
[path] dirname ($(mkRelDir parent) </> $(mkRelFile dirname)) == dirname $(mkRelFile dirname) (relative) [✔]
3118.97 s
[path] dirname ($(mkAbsDir parent) </> $(mkRelFile dirname)) == dirname $(mkRelFile dirname) (UNC) [✔]
3118.97 s
[path] dirname ($(mkAbsDir parent) </> $(mkRelFile dirname)) == dirname $(mkRelFile dirname) (Unicode) [✔]
3118.97 s
[path] dirname $(mkRelDir .) == $(mkRelDir .) [✔]
3118.97 s
[path] dirname C:\ must be a Rel path [✔]
3118.97 s
[path] Operations: extensions
3118.97 s
[path] Only filenames and extensions
3118.97 s
[path] addExtension ".foo" "name" == "name.foo" [✔]
3118.97 s
[path] fileExtension "name.foo" == .foo [✔]
3118.97 s
[path] replaceExtension ".foo" "name.foo" == "name.foo" [✔]
3118.97 s
[path] addExtension ".foo" "name." == "name..foo" [✔]
3118.97 s
[path] fileExtension "name..foo" == .foo [✔]
3118.97 s
[path] replaceExtension ".foo" "name..foo" == "name..foo" [✔]
3118.97 s
[path] addExtension ".foo" "name.." == "name...foo" [✔]
3118.97 s
[path] fileExtension "name...foo" == .foo [✔]
3118.97 s
[path] replaceExtension ".foo" "name...foo" == "name...foo" [✔]
3118.97 s
[path] addExtension ".foo" ".name" == ".name.foo" [✔]
3118.97 s
[path] fileExtension ".name.foo" == .foo [✔]
3118.97 s
[path] replaceExtension ".foo" ".name.foo" == ".name.foo" [✔]
3118.97 s
[path] addExtension ".foo" "..name" == "..name.foo" [✔]
3118.97 s
[path] fileExtension "..name.foo" == .foo [✔]
3118.97 s
[path] replaceExtension ".foo" "..name.foo" == "..name.foo" [✔]
3118.97 s
[path] addExtension ".foo" "name.name" == "name.name.foo" [✔]
3118.97 s
[path] fileExtension "name.name.foo" == .foo [✔]
3118.97 s
[path] replaceExtension ".foo" "name.name.foo" == "name.name.foo" [✔]
3118.97 s
[path] addExtension ".foo" "name..name" == "name..name.foo" [✔]
3118.97 s
[path] fileExtension "name..name.foo" == .foo [✔]
3118.97 s
[path] replaceExtension ".foo" "name..name.foo" == "name..name.foo" [✔]
3118.97 s
[path] addExtension ".foo" "..." == "....foo" [✔]
3118.97 s
[path] fileExtension "....foo" == .foo [✔]
3118.97 s
[path] replaceExtension ".foo" "....foo" == "....foo" [✔]
3118.97 s
[path] addExtension ".foo." "name" == "name.foo." [✔]
3118.97 s
[path] fileExtension "name.foo." == .foo. [✔]
3118.97 s
[path] replaceExtension ".foo." "name.foo." == "name.foo." [✔]
3118.97 s
[path] addExtension ".foo." "name." == "name..foo." [✔]
3118.97 s
[path] fileExtension "name..foo." == .foo. [✔]
3118.97 s
[path] replaceExtension ".foo." "name..foo." == "name..foo." [✔]
3118.97 s
[path] addExtension ".foo." "name.." == "name...foo." [✔]
3118.97 s
[path] fileExtension "name...foo." == .foo. [✔]
3118.98 s
[path] replaceExtension ".foo." "name...foo." == "name...foo." [✔]
3118.98 s
[path] addExtension ".foo." ".name" == ".name.foo." [✔]
3118.98 s
[path] fileExtension ".name.foo." == .foo. [✔]
3118.98 s
[path] replaceExtension ".foo." ".name.foo." == ".name.foo." [✔]
3118.98 s
[path] addExtension ".foo." "..name" == "..name.foo." [✔]
3118.98 s
[path] fileExtension "..name.foo." == .foo. [✔]
3118.98 s
[path] replaceExtension ".foo." "..name.foo." == "..name.foo." [✔]
3118.98 s
[path] addExtension ".foo." "name.name" == "name.name.foo." [✔]
3118.98 s
[path] fileExtension "name.name.foo." == .foo. [✔]
3118.98 s
[path] replaceExtension ".foo." "name.name.foo." == "name.name.foo." [✔]
3118.98 s
[path] addExtension ".foo." "name..name" == "name..name.foo." [✔]
3118.98 s
[path] fileExtension "name..name.foo." == .foo. [✔]
3118.98 s
[path] replaceExtension ".foo." "name..name.foo." == "name..name.foo." [✔]
3118.98 s
[path] addExtension ".foo." "..." == "....foo." [✔]
3118.98 s
[path] fileExtension "....foo." == .foo. [✔]
3118.98 s
[path] replaceExtension ".foo." "....foo." == "....foo." [✔]
3118.98 s
[path] addExtension ".foo.." "name" == "name.foo.." [✔]
3118.98 s
[path] fileExtension "name.foo.." == .foo.. [✔]
3118.98 s
[path] replaceExtension ".foo.." "name.foo.." == "name.foo.." [✔]
3118.98 s
[path] addExtension ".foo.." "name." == "name..foo.." [✔]
3118.98 s
[path] fileExtension "name..foo.." == .foo.. [✔]
3118.98 s
[path] replaceExtension ".foo.." "name..foo.." == "name..foo.." [✔]
3118.98 s
[path] addExtension ".foo.." "name.." == "name...foo.." [✔]
3118.98 s
[path] fileExtension "name...foo.." == .foo.. [✔]
3118.98 s
[path] replaceExtension ".foo.." "name...foo.." == "name...foo.." [✔]
3118.98 s
[path] addExtension ".foo.." ".name" == ".name.foo.." [✔]
3118.98 s
[path] fileExtension ".name.foo.." == .foo.. [✔]
3118.98 s
[path] replaceExtension ".foo.." ".name.foo.." == ".name.foo.." [✔]
3118.98 s
[path] addExtension ".foo.." "..name" == "..name.foo.." [✔]
3118.98 s
[path] fileExtension "..name.foo.." == .foo.. [✔]
3118.98 s
[path] replaceExtension ".foo.." "..name.foo.." == "..name.foo.." [✔]
3118.98 s
[path] addExtension ".foo.." "name.name" == "name.name.foo.." [✔]
3118.98 s
[path] fileExtension "name.name.foo.." == .foo.. [✔]
3118.98 s
[path] replaceExtension ".foo.." "name.name.foo.." == "name.name.foo.." [✔]
3118.98 s
[path] addExtension ".foo.." "name..name" == "name..name.foo.." [✔]
3118.98 s
[path] fileExtension "name..name.foo.." == .foo.. [✔]
3118.98 s
[path] replaceExtension ".foo.." "name..name.foo.." == "name..name.foo.." [✔]
3118.98 s
[path] addExtension ".foo.." "..." == "....foo.." [✔]
3118.98 s
[path] fileExtension "....foo.." == .foo.. [✔]
3118.98 s
[path] replaceExtension ".foo.." "....foo.." == "....foo.." [✔]
3118.98 s
[path] Relative dir paths
3118.98 s
[path] addExtension ".foo" "name\\name" == "name\\name.foo" [✔]
3118.98 s
[path] fileExtension "name\\name.foo" == .foo [✔]
3118.98 s
[path] replaceExtension ".foo" "name\\name.foo" == "name\\name.foo" [✔]
3118.98 s
[path] addExtension ".foo" "name\\name." == "name\\name..foo" [✔]
3118.98 s
[path] fileExtension "name\\name..foo" == .foo [✔]
3118.98 s
[path] replaceExtension ".foo" "name\\name..foo" == "name\\name..foo" [✔]
3118.98 s
[path] addExtension ".foo" "name\\name.." == "name\\name...foo" [✔]
3118.98 s
[path] fileExtension "name\\name...foo" == .foo [✔]
3118.98 s
[path] replaceExtension ".foo" "name\\name...foo" == "name\\name...foo" [✔]
3118.98 s
[path] addExtension ".foo" "name\\.name" == "name\\.name.foo" [✔]
3118.98 s
[path] fileExtension "name\\.name.foo" == .foo [✔]
3118.98 s
[path] replaceExtension ".foo" "name\\.name.foo" == "name\\.name.foo" [✔]
3118.98 s
[path] addExtension ".foo" "name\\..name" == "name\\..name.foo" [✔]
3118.98 s
[path] fileExtension "name\\..name.foo" == .foo [✔]
3118.98 s
[path] replaceExtension ".foo" "name\\..name.foo" == "name\\..name.foo" [✔]
3118.98 s
[path] addExtension ".foo" "name\\name.name" == "name\\name.name.foo" [✔]
3118.98 s
[path] fileExtension "name\\name.name.foo" == .foo [✔]
3118.98 s
[path] replaceExtension ".foo" "name\\name.name.foo" == "name\\name.name.foo" [✔]
3118.98 s
[path] addExtension ".foo" "name\\name..name" == "name\\name..name.foo" [✔]
3118.98 s
[path] fileExtension "name\\name..name.foo" == .foo [✔]
3118.98 s
[path] replaceExtension ".foo" "name\\name..name.foo" == "name\\name..name.foo" [✔]
3118.98 s
[path] addExtension ".foo" "name\\..." == "name\\....foo" [✔]
3118.98 s
[path] fileExtension "name\\....foo" == .foo [✔]
3118.98 s
[path] replaceExtension ".foo" "name\\....foo" == "name\\....foo" [✔]
3118.98 s
[path] addExtension ".foo" "name.\\name" == "name.\\name.foo" [✔]
3118.98 s
[path] fileExtension "name.\\name.foo" == .foo [✔]
3118.98 s
[path] replaceExtension ".foo" "name.\\name.foo" == "name.\\name.foo" [✔]
3118.98 s
[path] addExtension ".foo" "name.\\name." == "name.\\name..foo" [✔]
3118.98 s
[path] fileExtension "name.\\name..foo" == .foo [✔]
3118.98 s
[path] replaceExtension ".foo" "name.\\name..foo" == "name.\\name..foo" [✔]
3118.98 s
[path] addExtension ".foo" "name.\\name.." == "name.\\name...foo" [✔]
3118.98 s
[path] fileExtension "name.\\name...foo" == .foo [✔]
3118.98 s
[path] replaceExtension ".foo" "name.\\name...foo" == "name.\\name...foo" [✔]
3118.98 s
[path] addExtension ".foo" "name.\\.name" == "name.\\.name.foo" [✔]
3118.98 s
[path] fileExtension "name.\\.name.foo" == .foo [✔]
3118.98 s
[path] replaceExtension ".foo" "name.\\.name.foo" == "name.\\.name.foo" [✔]
3118.98 s
[path] addExtension ".foo" "name.\\..name" == "name.\\..name.foo" [✔]
3118.98 s
[path] fileExtension "name.\\..name.foo" == .foo [✔]
3118.98 s
[path] replaceExtension ".foo" "name.\\..name.foo" == "name.\\..name.foo" [✔]
3118.98 s
[path] addExtension ".foo" "name.\\name.name" == "name.\\name.name.foo" [✔]
3118.98 s
[path] fileExtension "name.\\name.name.foo" == .foo [✔]
3118.98 s
[path] replaceExtension ".foo" "name.\\name.name.foo" == "name.\\name.name.foo" [✔]
3118.98 s
[path] addExtension ".foo" "name.\\name..name" == "name.\\name..name.foo" [✔]
3118.98 s
[path] fileExtension "name.\\name..name.foo" == .foo [✔]
3118.98 s
[path] replaceExtension ".foo" "name.\\name..name.foo" == "name.\\name..name.foo" [✔]
3118.98 s
[path] addExtension ".foo" "name.\\..." == "name.\\....foo" [✔]
3118.98 s
[path] fileExtension "name.\\....foo" == .foo [✔]
3118.98 s
[path] replaceExtension ".foo" "name.\\....foo" == "name.\\....foo" [✔]
3118.98 s
[path] addExtension ".foo" "name..\\name" == "name..\\name.foo" [✔]
3118.98 s
[path] fileExtension "name..\\name.foo" == .foo [✔]
3118.98 s
[path] replaceExtension ".foo" "name..\\name.foo" == "name..\\name.foo" [✔]
3118.98 s
[path] addExtension ".foo" "name..\\name." == "name..\\name..foo" [✔]
3118.98 s
[path] fileExtension "name..\\name..foo" == .foo [✔]
3118.99 s
[path] replaceExtension ".foo" "name..\\name..foo" == "name..\\name..foo" [✔]
3118.99 s
[path] addExtension ".foo" "name..\\name.." == "name..\\name...foo" [✔]
3118.99 s
[path] fileExtension "name..\\name...foo" == .foo [✔]
3118.99 s
[path] replaceExtension ".foo" "name..\\name...foo" == "name..\\name...foo" [✔]
3118.99 s
[path] addExtension ".foo" "name..\\.name" == "name..\\.name.foo" [✔]
3118.99 s
[path] fileExtension "name..\\.name.foo" == .foo [✔]
3118.99 s
[path] replaceExtension ".foo" "name..\\.name.foo" == "name..\\.name.foo" [✔]
3118.99 s
[path] addExtension ".foo" "name..\\..name" == "name..\\..name.foo" [✔]
3118.99 s
[path] fileExtension "name..\\..name.foo" == .foo [✔]
3118.99 s
[path] replaceExtension ".foo" "name..\\..name.foo" == "name..\\..name.foo" [✔]
3118.99 s
[path] addExtension ".foo" "name..\\name.name" == "name..\\name.name.foo" [✔]
3118.99 s
[path] fileExtension "name..\\name.name.foo" == .foo [✔]
3118.99 s
[path] replaceExtension ".foo" "name..\\name.name.foo" == "name..\\name.name.foo" [✔]
3118.99 s
[path] addExtension ".foo" "name..\\name..name" == "name..\\name..name.foo" [✔]
3118.99 s
[path] fileExtension "name..\\name..name.foo" == .foo [✔]
3118.99 s
[path] replaceExtension ".foo" "name..\\name..name.foo" == "name..\\name..name.foo" [✔]
3118.99 s
[path] addExtension ".foo" "name..\\..." == "name..\\....foo" [✔]
3118.99 s
[path] fileExtension "name..\\....foo" == .foo [✔]
3118.99 s
[path] replaceExtension ".foo" "name..\\....foo" == "name..\\....foo" [✔]
3118.99 s
[path] addExtension ".foo" ".name\\name" == ".name\\name.foo" [✔]
3118.99 s
[path] fileExtension ".name\\name.foo" == .foo [✔]
3118.99 s
[path] replaceExtension ".foo" ".name\\name.foo" == ".name\\name.foo" [✔]
3118.99 s
[path] addExtension ".foo" ".name\\name." == ".name\\name..foo" [✔]
3118.99 s
[path] fileExtension ".name\\name..foo" == .foo [✔]
3118.99 s
[path] replaceExtension ".foo" ".name\\name..foo" == ".name\\name..foo" [✔]
3118.99 s
[path] addExtension ".foo" ".name\\name.." == ".name\\name...foo" [✔]
3118.99 s
[path] fileExtension ".name\\name...foo" == .foo [✔]
3118.99 s
[path] replaceExtension ".foo" ".name\\name...foo" == ".name\\name...foo" [✔]
3118.99 s
[path] addExtension ".foo" ".name\\.name" == ".name\\.name.foo" [✔]
3118.99 s
[path] fileExtension ".name\\.name.foo" == .foo [✔]
3118.99 s
[path] replaceExtension ".foo" ".name\\.name.foo" == ".name\\.name.foo" [✔]
3118.99 s
[path] addExtension ".foo" ".name\\..name" == ".name\\..name.foo" [✔]
3118.99 s
[path] fileExtension ".name\\..name.foo" == .foo [✔]
3118.99 s
[path] replaceExtension ".foo" ".name\\..name.foo" == ".name\\..name.foo" [✔]
3118.99 s
[path] addExtension ".foo" ".name\\name.name" == ".name\\name.name.foo" [✔]
3118.99 s
[path] fileExtension ".name\\name.name.foo" == .foo [✔]
3118.99 s
[path] replaceExtension ".foo" ".name\\name.name.foo" == ".name\\name.name.foo" [✔]
3118.99 s
[path] addExtension ".foo" ".name\\name..name" == ".name\\name..name.foo" [✔]
3118.99 s
[path] fileExtension ".name\\name..name.foo" == .foo [✔]
3118.99 s
[path] replaceExtension ".foo" ".name\\name..name.foo" == ".name\\name..name.foo" [✔]
3118.99 s
[path] addExtension ".foo" ".name\\..." == ".name\\....foo" [✔]
3118.99 s
[path] fileExtension ".name\\....foo" == .foo [✔]
3118.99 s
[path] replaceExtension ".foo" ".name\\....foo" == ".name\\....foo" [✔]
3118.99 s
[path] addExtension ".foo" "..name\\name" == "..name\\name.foo" [✔]
3118.99 s
[path] fileExtension "..name\\name.foo" == .foo [✔]
3118.99 s
[path] replaceExtension ".foo" "..name\\name.foo" == "..name\\name.foo" [✔]
3118.99 s
[path] addExtension ".foo" "..name\\name." == "..name\\name..foo" [✔]
3118.99 s
[path] fileExtension "..name\\name..foo" == .foo [✔]
3118.99 s
[path] replaceExtension ".foo" "..name\\name..foo" == "..name\\name..foo" [✔]
3118.99 s
[path] addExtension ".foo" "..name\\name.." == "..name\\name...foo" [✔]
3118.99 s
[path] fileExtension "..name\\name...foo" == .foo [✔]
3118.99 s
[path] replaceExtension ".foo" "..name\\name...foo" == "..name\\name...foo" [✔]
3118.99 s
[path] addExtension ".foo" "..name\\.name" == "..name\\.name.foo" [✔]
3118.99 s
[path] fileExtension "..name\\.name.foo" == .foo [✔]
3118.99 s
[path] replaceExtension ".foo" "..name\\.name.foo" == "..name\\.name.foo" [✔]
3118.99 s
[path] addExtension ".foo" "..name\\..name" == "..name\\..name.foo" [✔]
3118.99 s
[path] fileExtension "..name\\..name.foo" == .foo [✔]
3118.99 s
[path] replaceExtension ".foo" "..name\\..name.foo" == "..name\\..name.foo" [✔]
3118.99 s
[path] addExtension ".foo" "..name\\name.name" == "..name\\name.name.foo" [✔]
3118.99 s
[path] fileExtension "..name\\name.name.foo" == .foo [✔]
3118.99 s
[path] replaceExtension ".foo" "..name\\name.name.foo" == "..name\\name.name.foo" [✔]
3118.99 s
[path] addExtension ".foo" "..name\\name..name" == "..name\\name..name.foo" [✔]
3118.99 s
[path] fileExtension "..name\\name..name.foo" == .foo [✔]
3118.99 s
[path] replaceExtension ".foo" "..name\\name..name.foo" == "..name\\name..name.foo" [✔]
3118.99 s
[path] addExtension ".foo" "..name\\..." == "..name\\....foo" [✔]
3118.99 s
[path] fileExtension "..name\\....foo" == .foo [✔]
3118.99 s
[path] replaceExtension ".foo" "..name\\....foo" == "..name\\....foo" [✔]
3118.99 s
[path] addExtension ".foo" "name.name\\name" == "name.name\\name.foo" [✔]
3118.99 s
[path] fileExtension "name.name\\name.foo" == .foo [✔]
3118.99 s
[path] replaceExtension ".foo" "name.name\\name.foo" == "name.name\\name.foo" [✔]
3118.99 s
[path] addExtension ".foo" "name.name\\name." == "name.name\\name..foo" [✔]
3118.99 s
[path] fileExtension "name.name\\name..foo" == .foo [✔]
3118.99 s
[path] replaceExtension ".foo" "name.name\\name..foo" == "name.name\\name..foo" [✔]
3118.99 s
[path] addExtension ".foo" "name.name\\name.." == "name.name\\name...foo" [✔]
3119.00 s
[path] fileExtension "name.name\\name...foo" == .foo [✔]
3119.00 s
[path] replaceExtension ".foo" "name.name\\name...foo" == "name.name\\name...foo" [✔]
3119.00 s
[path] addExtension ".foo" "name.name\\.name" == "name.name\\.name.foo" [✔]
3119.00 s
[path] fileExtension "name.name\\.name.foo" == .foo [✔]
3119.00 s
[path] replaceExtension ".foo" "name.name\\.name.foo" == "name.name\\.name.foo" [✔]
3119.00 s
[path] addExtension ".foo" "name.name\\..name" == "name.name\\..name.foo" [✔]
3119.00 s
[path] fileExtension "name.name\\..name.foo" == .foo [✔]
3119.00 s
[path] replaceExtension ".foo" "name.name\\..name.foo" == "name.name\\..name.foo" [✔]
3119.00 s
[path] addExtension ".foo" "name.name\\name.name" == "name.name\\name.name.foo" [✔]
3119.00 s
[path] fileExtension "name.name\\name.name.foo" == .foo [✔]
3119.00 s
[path] replaceExtension ".foo" "name.name\\name.name.foo" == "name.name\\name.name.foo" [✔]
3119.00 s
[path] addExtension ".foo" "name.name\\name..name" == "name.name\\name..name.foo" [✔]
3119.00 s
[path] fileExtension "name.name\\name..name.foo" == .foo [✔]
3119.00 s
[path] replaceExtension ".foo" "name.name\\name..name.foo" == "name.name\\name..name.foo" [✔]
3119.00 s
[path] addExtension ".foo" "name.name\\..." == "name.name\\....foo" [✔]
3119.00 s
[path] fileExtension "name.name\\....foo" == .foo [✔]
3119.00 s
[path] replaceExtension ".foo" "name.name\\....foo" == "name.name\\....foo" [✔]
3119.00 s
[path] addExtension ".foo" "name..name\\name" == "name..name\\name.foo" [✔]
3119.00 s
[path] fileExtension "name..name\\name.foo" == .foo [✔]
3119.00 s
[path] replaceExtension ".foo" "name..name\\name.foo" == "name..name\\name.foo" [✔]
3119.00 s
[path] addExtension ".foo" "name..name\\name." == "name..name\\name..foo" [✔]
3119.00 s
[path] fileExtension "name..name\\name..foo" == .foo [✔]
3119.00 s
[path] replaceExtension ".foo" "name..name\\name..foo" == "name..name\\name..foo" [✔]
3119.00 s
[path] addExtension ".foo" "name..name\\name.." == "name..name\\name...foo" [✔]
3119.00 s
[path] fileExtension "name..name\\name...foo" == .foo [✔]
3119.00 s
[path] replaceExtension ".foo" "name..name\\name...foo" == "name..name\\name...foo" [✔]
3119.00 s
[path] addExtension ".foo" "name..name\\.name" == "name..name\\.name.foo" [✔]
3119.00 s
[path] fileExtension "name..name\\.name.foo" == .foo [✔]
3119.00 s
[path] replaceExtension ".foo" "name..name\\.name.foo" == "name..name\\.name.foo" [✔]
3119.00 s
[path] addExtension ".foo" "name..name\\..name" == "name..name\\..name.foo" [✔]
3119.00 s
[path] fileExtension "name..name\\..name.foo" == .foo [✔]
3119.00 s
[path] replaceExtension ".foo" "name..name\\..name.foo" == "name..name\\..name.foo" [✔]
3119.00 s
[path] addExtension ".foo" "name..name\\name.name" == "name..name\\name.name.foo" [✔]
3119.00 s
[path] fileExtension "name..name\\name.name.foo" == .foo [✔]
3119.00 s
[path] replaceExtension ".foo" "name..name\\name.name.foo" == "name..name\\name.name.foo" [✔]
3119.00 s
[path] addExtension ".foo" "name..name\\name..name" == "name..name\\name..name.foo" [✔]
3119.00 s
[path] fileExtension "name..name\\name..name.foo" == .foo [✔]
3119.00 s
[path] replaceExtension ".foo" "name..name\\name..name.foo" == "name..name\\name..name.foo" [✔]
3119.00 s
[path] addExtension ".foo" "name..name\\..." == "name..name\\....foo" [✔]
3119.00 s
[path] fileExtension "name..name\\....foo" == .foo [✔]
3119.00 s
[path] replaceExtension ".foo" "name..name\\....foo" == "name..name\\....foo" [✔]
3119.00 s
[path] addExtension ".foo" "...\\name" == "...\\name.foo" [✔]
3119.00 s
[path] fileExtension "...\\name.foo" == .foo [✔]
3119.00 s
[path] replaceExtension ".foo" "...\\name.foo" == "...\\name.foo" [✔]
3119.00 s
[path] addExtension ".foo" "...\\name." == "...\\name..foo" [✔]
3119.00 s
[path] fileExtension "...\\name..foo" == .foo [✔]
3119.00 s
[path] replaceExtension ".foo" "...\\name..foo" == "...\\name..foo" [✔]
3119.00 s
[path] addExtension ".foo" "...\\name.." == "...\\name...foo" [✔]
3119.00 s
[path] fileExtension "...\\name...foo" == .foo [✔]
3119.00 s
[path] replaceExtension ".foo" "...\\name...foo" == "...\\name...foo" [✔]
3119.00 s
[path] addExtension ".foo" "...\\.name" == "...\\.name.foo" [✔]
3119.00 s
[path] fileExtension "...\\.name.foo" == .foo [✔]
3119.00 s
[path] replaceExtension ".foo" "...\\.name.foo" == "...\\.name.foo" [✔]
3119.00 s
[path] addExtension ".foo" "...\\..name" == "...\\..name.foo" [✔]
3119.00 s
[path] fileExtension "...\\..name.foo" == .foo [✔]
3119.00 s
[path] replaceExtension ".foo" "...\\..name.foo" == "...\\..name.foo" [✔]
3119.00 s
[path] addExtension ".foo" "...\\name.name" == "...\\name.name.foo" [✔]
3119.00 s
[path] fileExtension "...\\name.name.foo" == .foo [✔]
3119.00 s
[path] replaceExtension ".foo" "...\\name.name.foo" == "...\\name.name.foo" [✔]
3119.00 s
[path] addExtension ".foo" "...\\name..name" == "...\\name..name.foo" [✔]
3119.00 s
[path] fileExtension "...\\name..name.foo" == .foo [✔]
3119.00 s
[path] replaceExtension ".foo" "...\\name..name.foo" == "...\\name..name.foo" [✔]
3119.00 s
[path] addExtension ".foo" "...\\..." == "...\\....foo" [✔]
3119.00 s
[path] fileExtension "...\\....foo" == .foo [✔]
3119.00 s
[path] replaceExtension ".foo" "...\\....foo" == "...\\....foo" [✔]
3119.00 s
[path] addExtension ".foo" "name" == "name.foo" [✔]
3119.00 s
[path] fileExtension "name.foo" == .foo [✔]
3119.00 s
[path] replaceExtension ".foo" "name.foo" == "name.foo" [✔]
3119.00 s
[path] addExtension ".foo" "name." == "name..foo" [✔]
3119.00 s
[path] fileExtension "name..foo" == .foo [✔]
3119.00 s
[path] replaceExtension ".foo" "name..foo" == "name..foo" [✔]
3119.00 s
[path] addExtension ".foo" "name.." == "name...foo" [✔]
3119.00 s
[path] fileExtension "name...foo" == .foo [✔]
3119.00 s
[path] replaceExtension ".foo" "name...foo" == "name...foo" [✔]
3119.00 s
[path] addExtension ".foo" ".name" == ".name.foo" [✔]
3119.00 s
[path] fileExtension ".name.foo" == .foo [✔]
3119.00 s
[path] replaceExtension ".foo" ".name.foo" == ".name.foo" [✔]
3119.00 s
[path] addExtension ".foo" "..name" == "..name.foo" [✔]
3119.00 s
[path] fileExtension "..name.foo" == .foo [✔]
3119.01 s
[path] replaceExtension ".foo" "..name.foo" == "..name.foo" [✔]
3119.01 s
[path] addExtension ".foo" "name.name" == "name.name.foo" [✔]
3119.01 s
[path] fileExtension "name.name.foo" == .foo [✔]
3119.01 s
[path] replaceExtension ".foo" "name.name.foo" == "name.name.foo" [✔]
3119.01 s
[path] addExtension ".foo" "name..name" == "name..name.foo" [✔]
3119.01 s
[path] fileExtension "name..name.foo" == .foo [✔]
3119.01 s
[path] replaceExtension ".foo" "name..name.foo" == "name..name.foo" [✔]
3119.01 s
[path] addExtension ".foo" "..." == "....foo" [✔]
3119.01 s
[path] fileExtension "....foo" == .foo [✔]
3119.01 s
[path] replaceExtension ".foo" "....foo" == "....foo" [✔]
3119.01 s
[path] Absolute dir paths
3119.01 s
[path] addExtension ".foo" "C:\\name\\name" == "C:\\name\\name.foo" [✔]
3119.01 s
[path] fileExtension "C:\\name\\name.foo" == .foo [✔]
3119.01 s
[path] replaceExtension ".foo" "C:\\name\\name.foo" == "C:\\name\\name.foo" [✔]
3119.01 s
[path] addExtension ".foo" "C:\\name\\name." == "C:\\name\\name..foo" [✔]
3119.01 s
[path] fileExtension "C:\\name\\name..foo" == .foo [✔]
3119.01 s
[path] replaceExtension ".foo" "C:\\name\\name..foo" == "C:\\name\\name..foo" [✔]
3119.01 s
[path] addExtension ".foo" "C:\\name\\name.." == "C:\\name\\name...foo" [✔]
3119.01 s
[path] fileExtension "C:\\name\\name...foo" == .foo [✔]
3119.01 s
[path] replaceExtension ".foo" "C:\\name\\name...foo" == "C:\\name\\name...foo" [✔]
3119.01 s
[path] addExtension ".foo" "C:\\name\\.name" == "C:\\name\\.name.foo" [✔]
3119.01 s
[path] fileExtension "C:\\name\\.name.foo" == .foo [✔]
3119.01 s
[path] replaceExtension ".foo" "C:\\name\\.name.foo" == "C:\\name\\.name.foo" [✔]
3119.01 s
[path] addExtension ".foo" "C:\\name\\..name" == "C:\\name\\..name.foo" [✔]
3119.01 s
[path] fileExtension "C:\\name\\..name.foo" == .foo [✔]
3119.01 s
[path] replaceExtension ".foo" "C:\\name\\..name.foo" == "C:\\name\\..name.foo" [✔]
3119.01 s
[path] addExtension ".foo" "C:\\name\\name.name" == "C:\\name\\name.name.foo" [✔]
3119.01 s
[path] fileExtension "C:\\name\\name.name.foo" == .foo [✔]
3119.01 s
[path] replaceExtension ".foo" "C:\\name\\name.name.foo" == "C:\\name\\name.name.foo" [✔]
3119.01 s
[path] addExtension ".foo" "C:\\name\\name..name" == "C:\\name\\name..name.foo" [✔]
3119.01 s
[path] fileExtension "C:\\name\\name..name.foo" == .foo [✔]
3119.01 s
[path] replaceExtension ".foo" "C:\\name\\name..name.foo" == "C:\\name\\name..name.foo" [✔]
3119.01 s
[path] addExtension ".foo" "C:\\name\\..." == "C:\\name\\....foo" [✔]
3119.01 s
[path] fileExtension "C:\\name\\....foo" == .foo [✔]
3119.01 s
[path] replaceExtension ".foo" "C:\\name\\....foo" == "C:\\name\\....foo" [✔]
3119.01 s
[path] addExtension ".foo" "C:\\name.\\name" == "C:\\name.\\name.foo" [✔]
3119.01 s
[path] fileExtension "C:\\name.\\name.foo" == .foo [✔]
3119.01 s
[path] replaceExtension ".foo" "C:\\name.\\name.foo" == "C:\\name.\\name.foo" [✔]
3119.01 s
[path] addExtension ".foo" "C:\\name.\\name." == "C:\\name.\\name..foo" [✔]
3119.01 s
[path] fileExtension "C:\\name.\\name..foo" == .foo [✔]
3119.01 s
[path] replaceExtension ".foo" "C:\\name.\\name..foo" == "C:\\name.\\name..foo" [✔]
3119.01 s
[path] addExtension ".foo" "C:\\name.\\name.." == "C:\\name.\\name...foo" [✔]
3119.01 s
[path] fileExtension "C:\\name.\\name...foo" == .foo [✔]
3119.01 s
[path] replaceExtension ".foo" "C:\\name.\\name...foo" == "C:\\name.\\name...foo" [✔]
3119.01 s
[path] addExtension ".foo" "C:\\name.\\.name" == "C:\\name.\\.name.foo" [✔]
3119.01 s
[path] fileExtension "C:\\name.\\.name.foo" == .foo [✔]
3119.01 s
[path] replaceExtension ".foo" "C:\\name.\\.name.foo" == "C:\\name.\\.name.foo" [✔]
3119.01 s
[path] addExtension ".foo" "C:\\name.\\..name" == "C:\\name.\\..name.foo" [✔]
3119.01 s
[path] fileExtension "C:\\name.\\..name.foo" == .foo [✔]
3119.01 s
[path] replaceExtension ".foo" "C:\\name.\\..name.foo" == "C:\\name.\\..name.foo" [✔]
3119.01 s
[path] addExtension ".foo" "C:\\name.\\name.name" == "C:\\name.\\name.name.foo" [✔]
3119.01 s
[path] fileExtension "C:\\name.\\name.name.foo" == .foo [✔]
3119.01 s
[path] replaceExtension ".foo" "C:\\name.\\name.name.foo" == "C:\\name.\\name.name.foo" [✔]
3119.01 s
[path] addExtension ".foo" "C:\\name.\\name..name" == "C:\\name.\\name..name.foo" [✔]
3119.01 s
[path] fileExtension "C:\\name.\\name..name.foo" == .foo [✔]
3119.01 s
[path] replaceExtension ".foo" "C:\\name.\\name..name.foo" == "C:\\name.\\name..name.foo" [✔]
3119.01 s
[path] addExtension ".foo" "C:\\name.\\..." == "C:\\name.\\....foo" [✔]
3119.01 s
[path] fileExtension "C:\\name.\\....foo" == .foo [✔]
3119.01 s
[path] replaceExtension ".foo" "C:\\name.\\....foo" == "C:\\name.\\....foo" [✔]
3119.01 s
[path] addExtension ".foo" "C:\\name..\\name" == "C:\\name..\\name.foo" [✔]
3119.01 s
[path] fileExtension "C:\\name..\\name.foo" == .foo [✔]
3119.01 s
[path] replaceExtension ".foo" "C:\\name..\\name.foo" == "C:\\name..\\name.foo" [✔]
3119.01 s
[path] addExtension ".foo" "C:\\name..\\name." == "C:\\name..\\name..foo" [✔]
3119.01 s
[path] fileExtension "C:\\name..\\name..foo" == .foo [✔]
3119.01 s
[path] replaceExtension ".foo" "C:\\name..\\name..foo" == "C:\\name..\\name..foo" [✔]
3119.01 s
[path] addExtension ".foo" "C:\\name..\\name.." == "C:\\name..\\name...foo" [✔]
3119.01 s
[path] fileExtension "C:\\name..\\name...foo" == .foo [✔]
3119.01 s
[path] replaceExtension ".foo" "C:\\name..\\name...foo" == "C:\\name..\\name...foo" [✔]
3119.01 s
[path] addExtension ".foo" "C:\\name..\\.name" == "C:\\name..\\.name.foo" [✔]
3119.01 s
[path] fileExtension "C:\\name..\\.name.foo" == .foo [✔]
3119.01 s
[path] replaceExtension ".foo" "C:\\name..\\.name.foo" == "C:\\name..\\.name.foo" [✔]
3119.01 s
[path] addExtension ".foo" "C:\\name..\\..name" == "C:\\name..\\..name.foo" [✔]
3119.01 s
[path] fileExtension "C:\\name..\\..name.foo" == .foo [✔]
3119.01 s
[path] replaceExtension ".foo" "C:\\name..\\..name.foo" == "C:\\name..\\..name.foo" [✔]
3119.01 s
[path] addExtension ".foo" "C:\\name..\\name.name" == "C:\\name..\\name.name.foo" [✔]
3119.01 s
[path] fileExtension "C:\\name..\\name.name.foo" == .foo [✔]
3119.01 s
[path] replaceExtension ".foo" "C:\\name..\\name.name.foo" == "C:\\name..\\name.name.foo" [✔]
3119.01 s
[path] addExtension ".foo" "C:\\name..\\name..name" == "C:\\name..\\name..name.foo" [✔]
3119.01 s
[path] fileExtension "C:\\name..\\name..name.foo" == .foo [✔]
3119.01 s
[path] replaceExtension ".foo" "C:\\name..\\name..name.foo" == "C:\\name..\\name..name.foo" [✔]
3119.01 s
[path] addExtension ".foo" "C:\\name..\\..." == "C:\\name..\\....foo" [✔]
3119.01 s
[path] fileExtension "C:\\name..\\....foo" == .foo [✔]
3119.01 s
[path] replaceExtension ".foo" "C:\\name..\\....foo" == "C:\\name..\\....foo" [✔]
3119.01 s
[path] addExtension ".foo" "C:\\.name\\name" == "C:\\.name\\name.foo" [✔]
3119.01 s
[path] fileExtension "C:\\.name\\name.foo" == .foo [✔]
3119.01 s
[path] replaceExtension ".foo" "C:\\.name\\name.foo" == "C:\\.name\\name.foo" [✔]
3119.01 s
[path] addExtension ".foo" "C:\\.name\\name." == "C:\\.name\\name..foo" [✔]
3119.01 s
[path] fileExtension "C:\\.name\\name..foo" == .foo [✔]
3119.01 s
[path] replaceExtension ".foo" "C:\\.name\\name..foo" == "C:\\.name\\name..foo" [✔]
3119.01 s
[path] addExtension ".foo" "C:\\.name\\name.." == "C:\\.name\\name...foo" [✔]
3119.01 s
[path] fileExtension "C:\\.name\\name...foo" == .foo [✔]
3119.01 s
[path] replaceExtension ".foo" "C:\\.name\\name...foo" == "C:\\.name\\name...foo" [✔]
3119.01 s
[path] addExtension ".foo" "C:\\.name\\.name" == "C:\\.name\\.name.foo" [✔]
3119.01 s
[path] fileExtension "C:\\.name\\.name.foo" == .foo [✔]
3119.01 s
[path] replaceExtension ".foo" "C:\\.name\\.name.foo" == "C:\\.name\\.name.foo" [✔]
3119.01 s
[path] addExtension ".foo" "C:\\.name\\..name" == "C:\\.name\\..name.foo" [✔]
3119.01 s
[path] fileExtension "C:\\.name\\..name.foo" == .foo [✔]
3119.01 s
[path] replaceExtension ".foo" "C:\\.name\\..name.foo" == "C:\\.name\\..name.foo" [✔]
3119.01 s
[path] addExtension ".foo" "C:\\.name\\name.name" == "C:\\.name\\name.name.foo" [✔]
3119.01 s
[path] fileExtension "C:\\.name\\name.name.foo" == .foo [✔]
3119.01 s
[path] replaceExtension ".foo" "C:\\.name\\name.name.foo" == "C:\\.name\\name.name.foo" [✔]
3119.01 s
[path] addExtension ".foo" "C:\\.name\\name..name" == "C:\\.name\\name..name.foo" [✔]
3119.01 s
[path] fileExtension "C:\\.name\\name..name.foo" == .foo [✔]
3119.01 s
[path] replaceExtension ".foo" "C:\\.name\\name..name.foo" == "C:\\.name\\name..name.foo" [✔]
3119.01 s
[path] addExtension ".foo" "C:\\.name\\..." == "C:\\.name\\....foo" [✔]
3119.01 s
[path] fileExtension "C:\\.name\\....foo" == .foo [✔]
3119.01 s
[path] replaceExtension ".foo" "C:\\.name\\....foo" == "C:\\.name\\....foo" [✔]
3119.01 s
[path] addExtension ".foo" "C:\\..name\\name" == "C:\\..name\\name.foo" [✔]
3119.01 s
[path] fileExtension "C:\\..name\\name.foo" == .foo [✔]
3119.01 s
[path] replaceExtension ".foo" "C:\\..name\\name.foo" == "C:\\..name\\name.foo" [✔]
3119.01 s
[path] addExtension ".foo" "C:\\..name\\name." == "C:\\..name\\name..foo" [✔]
3119.02 s
[path] fileExtension "C:\\..name\\name..foo" == .foo [✔]
3119.02 s
[path] replaceExtension ".foo" "C:\\..name\\name..foo" == "C:\\..name\\name..foo" [✔]
3119.02 s
[path] addExtension ".foo" "C:\\..name\\name.." == "C:\\..name\\name...foo" [✔]
3119.02 s
[path] fileExtension "C:\\..name\\name...foo" == .foo [✔]
3119.02 s
[path] replaceExtension ".foo" "C:\\..name\\name...foo" == "C:\\..name\\name...foo" [✔]
3119.02 s
[path] addExtension ".foo" "C:\\..name\\.name" == "C:\\..name\\.name.foo" [✔]
3119.02 s
[path] fileExtension "C:\\..name\\.name.foo" == .foo [✔]
3119.02 s
[path] replaceExtension ".foo" "C:\\..name\\.name.foo" == "C:\\..name\\.name.foo" [✔]
3119.02 s
[path] addExtension ".foo" "C:\\..name\\..name" == "C:\\..name\\..name.foo" [✔]
3119.02 s
[path] fileExtension "C:\\..name\\..name.foo" == .foo [✔]
3119.02 s
[path] replaceExtension ".foo" "C:\\..name\\..name.foo" == "C:\\..name\\..name.foo" [✔]
3119.02 s
[path] addExtension ".foo" "C:\\..name\\name.name" == "C:\\..name\\name.name.foo" [✔]
3119.02 s
[path] fileExtension "C:\\..name\\name.name.foo" == .foo [✔]
3119.02 s
[path] replaceExtension ".foo" "C:\\..name\\name.name.foo" == "C:\\..name\\name.name.foo" [✔]
3119.02 s
[path] addExtension ".foo" "C:\\..name\\name..name" == "C:\\..name\\name..name.foo" [✔]
3119.02 s
[path] fileExtension "C:\\..name\\name..name.foo" == .foo [✔]
3119.02 s
[path] replaceExtension ".foo" "C:\\..name\\name..name.foo" == "C:\\..name\\name..name.foo" [✔]
3119.02 s
[path] addExtension ".foo" "C:\\..name\\..." == "C:\\..name\\....foo" [✔]
3119.02 s
[path] fileExtension "C:\\..name\\....foo" == .foo [✔]
3119.02 s
[path] replaceExtension ".foo" "C:\\..name\\....foo" == "C:\\..name\\....foo" [✔]
3119.02 s
[path] addExtension ".foo" "C:\\name.name\\name" == "C:\\name.name\\name.foo" [✔]
3119.02 s
[path] fileExtension "C:\\name.name\\name.foo" == .foo [✔]
3119.02 s
[path] replaceExtension ".foo" "C:\\name.name\\name.foo" == "C:\\name.name\\name.foo" [✔]
3119.02 s
[path] addExtension ".foo" "C:\\name.name\\name." == "C:\\name.name\\name..foo" [✔]
3119.02 s
[path] fileExtension "C:\\name.name\\name..foo" == .foo [✔]
3119.02 s
[path] replaceExtension ".foo" "C:\\name.name\\name..foo" == "C:\\name.name\\name..foo" [✔]
3119.02 s
[path] addExtension ".foo" "C:\\name.name\\name.." == "C:\\name.name\\name...foo" [✔]
3119.02 s
[path] fileExtension "C:\\name.name\\name...foo" == .foo [✔]
3119.02 s
[path] replaceExtension ".foo" "C:\\name.name\\name...foo" == "C:\\name.name\\name...foo" [✔]
3119.02 s
[path] addExtension ".foo" "C:\\name.name\\.name" == "C:\\name.name\\.name.foo" [✔]
3119.02 s
[path] fileExtension "C:\\name.name\\.name.foo" == .foo [✔]
3119.02 s
[path] replaceExtension ".foo" "C:\\name.name\\.name.foo" == "C:\\name.name\\.name.foo" [✔]
3119.02 s
[path] addExtension ".foo" "C:\\name.name\\..name" == "C:\\name.name\\..name.foo" [✔]
3119.02 s
[path] fileExtension "C:\\name.name\\..name.foo" == .foo [✔]
3119.02 s
[path] replaceExtension ".foo" "C:\\name.name\\..name.foo" == "C:\\name.name\\..name.foo" [✔]
3119.02 s
[path] addExtension ".foo" "C:\\name.name\\name.name" == "C:\\name.name\\name.name.foo" [✔]
3119.02 s
[path] fileExtension "C:\\name.name\\name.name.foo" == .foo [✔]
3119.02 s
[path] replaceExtension ".foo" "C:\\name.name\\name.name.foo" == "C:\\name.name\\name.name.foo" [✔]
3119.02 s
[path] addExtension ".foo" "C:\\name.name\\name..name" == "C:\\name.name\\name..name.foo" [✔]
3119.02 s
[path] fileExtension "C:\\name.name\\name..name.foo" == .foo [✔]
3119.02 s
[path] replaceExtension ".foo" "C:\\name.name\\name..name.foo" == "C:\\name.name\\name..name.foo" [✔]
3119.02 s
[path] addExtension ".foo" "C:\\name.name\\..." == "C:\\name.name\\....foo" [✔]
3119.02 s
[path] fileExtension "C:\\name.name\\....foo" == .foo [✔]
3119.02 s
[path] replaceExtension ".foo" "C:\\name.name\\....foo" == "C:\\name.name\\....foo" [✔]
3119.02 s
[path] addExtension ".foo" "C:\\name..name\\name" == "C:\\name..name\\name.foo" [✔]
3119.02 s
[path] fileExtension "C:\\name..name\\name.foo" == .foo [✔]
3119.02 s
[path] replaceExtension ".foo" "C:\\name..name\\name.foo" == "C:\\name..name\\name.foo" [✔]
3119.02 s
[path] addExtension ".foo" "C:\\name..name\\name." == "C:\\name..name\\name..foo" [✔]
3119.02 s
[path] fileExtension "C:\\name..name\\name..foo" == .foo [✔]
3119.02 s
[path] replaceExtension ".foo" "C:\\name..name\\name..foo" == "C:\\name..name\\name..foo" [✔]
3119.02 s
[path] addExtension ".foo" "C:\\name..name\\name.." == "C:\\name..name\\name...foo" [✔]
3119.02 s
[path] fileExtension "C:\\name..name\\name...foo" == .foo [✔]
3119.02 s
[path] replaceExtension ".foo" "C:\\name..name\\name...foo" == "C:\\name..name\\name...foo" [✔]
3119.02 s
[path] addExtension ".foo" "C:\\name..name\\.name" == "C:\\name..name\\.name.foo" [✔]
3119.02 s
[path] fileExtension "C:\\name..name\\.name.foo" == .foo [✔]
3119.02 s
[path] replaceExtension ".foo" "C:\\name..name\\.name.foo" == "C:\\name..name\\.name.foo" [✔]
3119.02 s
[path] addExtension ".foo" "C:\\name..name\\..name" == "C:\\name..name\\..name.foo" [✔]
3119.02 s
[path] fileExtension "C:\\name..name\\..name.foo" == .foo [✔]
3119.02 s
[path] replaceExtension ".foo" "C:\\name..name\\..name.foo" == "C:\\name..name\\..name.foo" [✔]
3119.02 s
[path] addExtension ".foo" "C:\\name..name\\name.name" == "C:\\name..name\\name.name.foo" [✔]
3119.02 s
[path] fileExtension "C:\\name..name\\name.name.foo" == .foo [✔]
3119.02 s
[path] replaceExtension ".foo" "C:\\name..name\\name.name.foo" == "C:\\name..name\\name.name.foo" [✔]
3119.02 s
[path] addExtension ".foo" "C:\\name..name\\name..name" == "C:\\name..name\\name..name.foo" [✔]
3119.02 s
[path] fileExtension "C:\\name..name\\name..name.foo" == .foo [✔]
3119.02 s
[path] replaceExtension ".foo" "C:\\name..name\\name..name.foo" == "C:\\name..name\\name..name.foo" [✔]
3119.02 s
[path] addExtension ".foo" "C:\\name..name\\..." == "C:\\name..name\\....foo" [✔]
3119.02 s
[path] fileExtension "C:\\name..name\\....foo" == .foo [✔]
3119.02 s
[path] replaceExtension ".foo" "C:\\name..name\\....foo" == "C:\\name..name\\....foo" [✔]
3119.02 s
[path] addExtension ".foo" "C:\\...\\name" == "C:\\...\\name.foo" [✔]
3119.02 s
[path] fileExtension "C:\\...\\name.foo" == .foo [✔]
3119.02 s
[path] replaceExtension ".foo" "C:\\...\\name.foo" == "C:\\...\\name.foo" [✔]
3119.02 s
[path] addExtension ".foo" "C:\\...\\name." == "C:\\...\\name..foo" [✔]
3119.02 s
[path] fileExtension "C:\\...\\name..foo" == .foo [✔]
3119.02 s
[path] replaceExtension ".foo" "C:\\...\\name..foo" == "C:\\...\\name..foo" [✔]
3119.02 s
[path] addExtension ".foo" "C:\\...\\name.." == "C:\\...\\name...foo" [✔]
3119.02 s
[path] fileExtension "C:\\...\\name...foo" == .foo [✔]
3119.02 s
[path] replaceExtension ".foo" "C:\\...\\name...foo" == "C:\\...\\name...foo" [✔]
3119.02 s
[path] addExtension ".foo" "C:\\...\\.name" == "C:\\...\\.name.foo" [✔]
3119.02 s
[path] fileExtension "C:\\...\\.name.foo" == .foo [✔]
3119.02 s
[path] replaceExtension ".foo" "C:\\...\\.name.foo" == "C:\\...\\.name.foo" [✔]
3119.02 s
[path] addExtension ".foo" "C:\\...\\..name" == "C:\\...\\..name.foo" [✔]
3119.02 s
[path] fileExtension "C:\\...\\..name.foo" == .foo [✔]
3119.02 s
[path] replaceExtension ".foo" "C:\\...\\..name.foo" == "C:\\...\\..name.foo" [✔]
3119.02 s
[path] addExtension ".foo" "C:\\...\\name.name" == "C:\\...\\name.name.foo" [✔]
3119.02 s
[path] fileExtension "C:\\...\\name.name.foo" == .foo [✔]
3119.02 s
[path] replaceExtension ".foo" "C:\\...\\name.name.foo" == "C:\\...\\name.name.foo" [✔]
3119.02 s
[path] addExtension ".foo" "C:\\...\\name..name" == "C:\\...\\name..name.foo" [✔]
3119.02 s
[path] fileExtension "C:\\...\\name..name.foo" == .foo [✔]
3119.02 s
[path] replaceExtension ".foo" "C:\\...\\name..name.foo" == "C:\\...\\name..name.foo" [✔]
3119.02 s
[path] addExtension ".foo" "C:\\...\\..." == "C:\\...\\....foo" [✔]
3119.02 s
[path] fileExtension "C:\\...\\....foo" == .foo [✔]
3119.02 s
[path] replaceExtension ".foo" "C:\\...\\....foo" == "C:\\...\\....foo" [✔]
3119.02 s
[path] addExtension ".foo" "C:\\name" == "C:\\name.foo" [✔]
3119.02 s
[path] fileExtension "C:\\name.foo" == .foo [✔]
3119.02 s
[path] replaceExtension ".foo" "C:\\name.foo" == "C:\\name.foo" [✔]
3119.02 s
[path] addExtension ".foo" "C:\\name." == "C:\\name..foo" [✔]
3119.02 s
[path] fileExtension "C:\\name..foo" == .foo [✔]
3119.02 s
[path] replaceExtension ".foo" "C:\\name..foo" == "C:\\name..foo" [✔]
3119.02 s
[path] addExtension ".foo" "C:\\name.." == "C:\\name...foo" [✔]
3119.02 s
[path] fileExtension "C:\\name...foo" == .foo [✔]
3119.02 s
[path] replaceExtension ".foo" "C:\\name...foo" == "C:\\name...foo" [✔]
3119.02 s
[path] addExtension ".foo" "C:\\.name" == "C:\\.name.foo" [✔]
3119.02 s
[path] fileExtension "C:\\.name.foo" == .foo [✔]
3119.02 s
[path] replaceExtension ".foo" "C:\\.name.foo" == "C:\\.name.foo" [✔]
3119.02 s
[path] addExtension ".foo" "C:\\..name" == "C:\\..name.foo" [✔]
3119.02 s
[path] fileExtension "C:\\..name.foo" == .foo [✔]
3119.02 s
[path] replaceExtension ".foo" "C:\\..name.foo" == "C:\\..name.foo" [✔]
3119.02 s
[path] addExtension ".foo" "C:\\name.name" == "C:\\name.name.foo" [✔]
3119.02 s
[path] fileExtension "C:\\name.name.foo" == .foo [✔]
3119.02 s
[path] replaceExtension ".foo" "C:\\name.name.foo" == "C:\\name.name.foo" [✔]
3119.02 s
[path] addExtension ".foo" "C:\\name..name" == "C:\\name..name.foo" [✔]
3119.02 s
[path] fileExtension "C:\\name..name.foo" == .foo [✔]
3119.02 s
[path] replaceExtension ".foo" "C:\\name..name.foo" == "C:\\name..name.foo" [✔]
3119.02 s
[path] addExtension ".foo" "C:\\..." == "C:\\....foo" [✔]
3119.02 s
[path] fileExtension "C:\\....foo" == .foo [✔]
3119.02 s
[path] replaceExtension ".foo" "C:\\....foo" == "C:\\....foo" [✔]
3119.02 s
[path] throws InvalidExtension when extension is [] [✔]
3119.02 s
[path] throws InvalidExtension when extension is [.] [✔]
3119.02 s
[path] throws InvalidExtension when extension is [x] [✔]
3119.02 s
[path] throws InvalidExtension when extension is [..] [✔]
3119.02 s
[path] throws InvalidExtension when extension is [...] [✔]
3119.02 s
[path] throws InvalidExtension when extension is [xy] [✔]
3119.02 s
[path] throws InvalidExtension when extension is [foo] [✔]
3119.02 s
[path] throws InvalidExtension when extension is [foo.] [✔]
3119.02 s
[path] throws InvalidExtension when extension is [foo..] [✔]
3119.02 s
[path] throws InvalidExtension when extension is [..foo] [✔]
3119.02 s
[path] throws InvalidExtension when extension is [...foo] [✔]
3119.02 s
[path] throws InvalidExtension when extension is [.foo.bar] [✔]
3119.02 s
[path] throws InvalidExtension when extension is [.foo\bar] [✔]
3119.02 s
[path] Restrictions
3119.02 s
[path] "..\\" should be rejected [✔]
3119.02 s
[path] ".." should be rejected [✔]
3119.02 s
[path] Succeeding: Parsing "a.." should succeed with: "a..\\" [✔]
3119.02 s
[path] Succeeding: Parsing "..a" should succeed with: "..a\\" [✔]
3119.02 s
[path] "\\.." should be rejected [✔]
3119.02 s
[path] "C:\\foo\\..\\bar\\" should be rejected [✔]
3119.02 s
[path] "C:\\foo\\bar\\.." should be rejected [✔]
3119.02 s
[path] Aeson Instances
3119.02 s
[path] Decoding "["C:\\foo\\bar"]" as a [Path Abs Dir] should succeed. [✔]
3119.02 s
[path] Decoding "["C:\foo\bar"]" as a [Path Rel Dir] should fail. [✔]
3119.02 s
[path] Encoding "["C:\foo\bar\mu.txt"]" should succeed. [✔]
3119.02 s
[path] QuasiQuotes
3119.02 s
[path] [absdir|C:\|] == $(mkAbsDir "C:\") [✔]
3119.02 s
[path] [absdir|C:\chris\|] == $(mkAbsDir "C:\chris\") [✔]
3119.02 s
[path] [reldir|foo|] == $(mkRelDir "foo") [✔]
3119.02 s
[path] [reldir|foo\bar|] == $(mkRelDir "foo\bar") [✔]
3119.02 s
[path] [absfile|C:\chris\foo.txt|] == $(mkAbsFile "C:\chris\foo.txt") [✔]
3119.02 s
[path] [relfile|foo.exe|] == $(mkRelFile "foo.exe") [✔]
3119.02 s
[path] [relfile|chris\foo.txt|] == $(mkRelFile "chris\foo.txt") [✔]
3119.02 s
[path] Path.Posix
3119.02 s
[path] Parsing: Path Abs Dir
3119.02 s
[path] Failing: Parsing "" should fail. [✔]
3119.02 s
[path] Failing: Parsing "./" should fail. [✔]
3119.02 s
[path] Failing: Parsing "foo.txt" should fail. [✔]
3119.02 s
[path] Succeeding: Parsing "/" should succeed with: "/" [✔]
3119.02 s
[path] Succeeding: Parsing "//" should succeed with: "/" [✔]
3119.02 s
[path] Succeeding: Parsing "///foo//bar//mu/" should succeed with: "/foo/bar/mu/" [✔]
3119.02 s
[path] Succeeding: Parsing "///foo//bar////mu" should succeed with: "/foo/bar/mu/" [✔]
3119.02 s
[path] Succeeding: Parsing "///foo//bar/.//mu" should succeed with: "/foo/bar/mu/" [✔]
3119.02 s
[path] Parsing: Path Rel Dir
3119.02 s
[path] Failing: Parsing "" should fail. [✔]
3119.02 s
[path] Failing: Parsing "/" should fail. [✔]
3119.02 s
[path] Failing: Parsing "//" should fail. [✔]
3119.03 s
[path] Succeeding: Parsing "~/" should succeed with: "~/" [✔]
3119.03 s
[path] Failing: Parsing "/" should fail. [✔]
3119.03 s
[path] Succeeding: Parsing "./" should succeed with: "./" [✔]
3119.03 s
[path] Succeeding: Parsing "././" should succeed with: "./" [✔]
3119.03 s
[path] Failing: Parsing "//" should fail. [✔]
3119.03 s
[path] Failing: Parsing "///foo//bar//mu/" should fail. [✔]
3119.03 s
[path] Failing: Parsing "///foo//bar////mu" should fail. [✔]
3119.03 s
[path] Failing: Parsing "///foo//bar/.//mu" should fail. [✔]
3119.03 s
[path] Succeeding: Parsing "..." should succeed with: ".../" [✔]
3119.03 s
[path] Succeeding: Parsing "foo.bak" should succeed with: "foo.bak/" [✔]
3119.03 s
[path] Succeeding: Parsing "./foo" should succeed with: "foo/" [✔]
3119.03 s
[path] Succeeding: Parsing "././foo" should succeed with: "foo/" [✔]
3119.03 s
[path] Succeeding: Parsing "./foo/./bar" should succeed with: "foo/bar/" [✔]
3119.03 s
[path] Succeeding: Parsing "foo//bar//mu//" should succeed with: "foo/bar/mu/" [✔]
3119.03 s
[path] Succeeding: Parsing "foo//bar////mu" should succeed with: "foo/bar/mu/" [✔]
3119.03 s
[path] Succeeding: Parsing "foo//bar/.//mu" should succeed with: "foo/bar/mu/" [✔]
3119.03 s
[path] Parsing: Path Abs File
3119.03 s
[path] Failing: Parsing "" should fail. [✔]
3119.03 s
[path] Failing: Parsing "./" should fail. [✔]
3119.03 s
[path] Failing: Parsing "/." should fail. [✔]
3119.03 s
[path] Failing: Parsing "/foo/bar/." should fail. [✔]
3119.03 s
[path] Failing: Parsing "~/" should fail. [✔]
3119.03 s
[path] Failing: Parsing "./foo.txt" should fail. [✔]
3119.03 s
[path] Failing: Parsing "/" should fail. [✔]
3119.03 s
[path] Failing: Parsing "//" should fail. [✔]
3119.03 s
[path] Failing: Parsing "///foo//bar//mu/" should fail. [✔]
3119.03 s
[path] Succeeding: Parsing "/..." should succeed with: "/..." [✔]
3119.03 s
[path] Succeeding: Parsing "/foo.txt" should succeed with: "/foo.txt" [✔]
3119.03 s
[path] Succeeding: Parsing "///foo//bar////mu.txt" should succeed with: "/foo/bar/mu.txt" [✔]
3119.03 s
[path] Succeeding: Parsing "///foo//bar/.//mu.txt" should succeed with: "/foo/bar/mu.txt" [✔]
3119.03 s
[path] Parsing: Path Rel File
3119.03 s
[path] Failing: Parsing "" should fail. [✔]
3119.03 s
[path] Failing: Parsing "/" should fail. [✔]
3119.03 s
[path] Failing: Parsing "//" should fail. [✔]
3119.03 s
[path] Failing: Parsing "~/" should fail. [✔]
3119.03 s
[path] Failing: Parsing "/" should fail. [✔]
3119.03 s
[path] Failing: Parsing "./" should fail. [✔]
3119.03 s
[path] Failing: Parsing "a/." should fail. [✔]
3119.03 s
[path] Failing: Parsing "a/../b" should fail. [✔]
3119.03 s
[path] Failing: Parsing "a/.." should fail. [✔]
3119.03 s
[path] Failing: Parsing "../foo.txt" should fail. [✔]
3119.03 s
[path] Failing: Parsing "//" should fail. [✔]
3119.03 s
[path] Failing: Parsing "///foo//bar//mu/" should fail. [✔]
3119.03 s
[path] Failing: Parsing "///foo//bar////mu" should fail. [✔]
3119.03 s
[path] Failing: Parsing "///foo//bar/.//mu" should fail. [✔]
3119.03 s
[path] Succeeding: Parsing "a.." should succeed with: "a.." [✔]
3119.03 s
[path] Succeeding: Parsing "..." should succeed with: "..." [✔]
3119.03 s
[path] Succeeding: Parsing "foo.txt" should succeed with: "foo.txt" [✔]
3119.03 s
[path] Succeeding: Parsing "./foo.txt" should succeed with: "foo.txt" [✔]
3119.03 s
[path] Succeeding: Parsing "././foo.txt" should succeed with: "foo.txt" [✔]
3119.03 s
[path] Succeeding: Parsing "./foo/./bar.txt" should succeed with: "foo/bar.txt" [✔]
3119.03 s
[path] Succeeding: Parsing "foo//bar//mu.txt" should succeed with: "foo/bar/mu.txt" [✔]
3119.03 s
[path] Succeeding: Parsing "foo//bar////mu.txt" should succeed with: "foo/bar/mu.txt" [✔]
3119.03 s
[path] Succeeding: Parsing "foo//bar/.//mu.txt" should succeed with: "foo/bar/mu.txt" [✔]
3119.03 s
[path] Operations: (</>)
3119.03 s
[path] AbsDir + RelDir = AbsDir [✔]
3119.03 s
[path] AbsDir + RelFile = AbsFile [✔]
3119.03 s
[path] RelDir + RelDir = RelDir [✔]
3119.03 s
[path] . + . = . [✔]
3119.03 s
[path] . + x = x [✔]
3119.03 s
[path] x + . = x [✔]
3119.03 s
[path] RelDir + RelFile = RelFile [✔]
3119.03 s
[path] Operations: toFilePath
3119.03 s
[path] toFilePath $(mkRelDir ".") == "./" [✔]
3119.03 s
[path] show $(mkRelDir ".") == "\"./\"" [✔]
3119.03 s
[path] Operations: stripProperPrefix
3119.03 s
[path] stripProperPrefix parent (parent </> child) = child (unit test) [✔]
3119.03 s
[path] stripProperPrefix parent (parent </> child) = child (unit test) [✔]
3119.03 s
[path] stripProperPrefix parent parent = _|_ [✔]
3119.03 s
[path] Operations: isProperPrefixOf
3119.03 s
[path] isProperPrefixOf parent (parent </> child) (absolute) [✔]
3119.03 s
[path] isProperPrefixOf parent (parent </> child) (relative) [✔]
3119.03 s
[path] not (x `isProperPrefixOf` x) [✔]
3119.03 s
[path] not (/ `isProperPrefixOf` /) [✔]
3119.03 s
[path] Operations: parent
3119.03 s
[path] parent (parent </> child) == parent [✔]
3119.03 s
[path] parent "/" == "/" [✔]
3119.03 s
[path] parent "/x" == "/" [✔]
3119.03 s
[path] parent "x" == "." [✔]
3119.03 s
[path] parent "." == "." [✔]
3119.03 s
[path] Operations: splitDrive
3119.03 s
[path] splitDrive "/dir" == ("/", Just "dir") [✔]
3119.03 s
[path] splitDrive "/file" == ("/", Just "file") [✔]
3119.03 s
[path] splitDrive "/" == ("/", Nothing) [✔]
3119.03 s
[path] Operations: isDrive
3119.03 s
[path] isDrive "/" == True [✔]
3119.03 s
[path] isDrive "/dir" == False [✔]
3119.03 s
[path] Operations: filename
3119.03 s
[path] filename ($(mkAbsDir parent) </> $(mkRelFile filename)) == filename $(mkRelFile filename) (unit test) [✔]
3119.03 s
[path] filename ($(mkRelDir parent) </> $(mkRelFile filename)) == filename $(mkRelFile filename) (unit test) [✔]
3119.03 s
[path] Operations: dirname
3119.03 s
[path] dirname ($(mkAbsDir parent) </> $(mkRelFile dirname)) == dirname $(mkRelFile dirname) (unit test) [✔]
3119.03 s
[autodocodec] Preprocessing library for autodocodec-0.4.2.2..
3119.03 s
[path] dirname ($(mkRelDir parent) </> $(mkRelFile dirname)) == dirname $(mkRelFile dirname) (unit test) [✔]
3119.03 s
[path] dirname / must be a Rel path [✔]
3119.03 s
[path] Operations: extensions
3119.03 s
[path] Only filenames and extensions
3119.03 s
[path] addExtension ".foo" "name" == "name.foo" [✔]
3119.03 s
[path] fileExtension "name.foo" == .foo [✔]
3119.03 s
[path] replaceExtension ".foo" "name.foo" == "name.foo" [✔]
3119.03 s
[path] addExtension ".foo" "name." == "name..foo" [✔]
3119.03 s
[path] fileExtension "name..foo" == .foo [✔]
3119.03 s
[path] replaceExtension ".foo" "name..foo" == "name..foo" [✔]
3119.03 s
[path] addExtension ".foo" "name.." == "name...foo" [✔]
3119.03 s
[path] fileExtension "name...foo" == .foo [✔]
3119.03 s
[path] replaceExtension ".foo" "name...foo" == "name...foo" [✔]
3119.03 s
[path] addExtension ".foo" ".name" == ".name.foo" [✔]
3119.03 s
[path] fileExtension ".name.foo" == .foo [✔]
3119.03 s
[path] replaceExtension ".foo" ".name.foo" == ".name.foo" [✔]
3119.03 s
[path] addExtension ".foo" "..name" == "..name.foo" [✔]
3119.03 s
[path] fileExtension "..name.foo" == .foo [✔]
3119.03 s
[path] replaceExtension ".foo" "..name.foo" == "..name.foo" [✔]
3119.03 s
[path] addExtension ".foo" "name.name" == "name.name.foo" [✔]
3119.03 s
[path] fileExtension "name.name.foo" == .foo [✔]
3119.03 s
[path] replaceExtension ".foo" "name.name.foo" == "name.name.foo" [✔]
3119.03 s
[path] addExtension ".foo" "name..name" == "name..name.foo" [✔]
3119.03 s
[path] fileExtension "name..name.foo" == .foo [✔]
3119.03 s
[path] replaceExtension ".foo" "name..name.foo" == "name..name.foo" [✔]
3119.03 s
[path] addExtension ".foo" "..." == "....foo" [✔]
3119.03 s
[path] fileExtension "....foo" == .foo [✔]
3119.03 s
[path] replaceExtension ".foo" "....foo" == "....foo" [✔]
3119.03 s
[path] addExtension ".foo." "name" == "name.foo." [✔]
3119.03 s
[path] fileExtension "name.foo." == .foo. [✔]
3119.03 s
[path] replaceExtension ".foo." "name.foo." == "name.foo." [✔]
3119.03 s
[path] addExtension ".foo." "name." == "name..foo." [✔]
3119.03 s
[path] fileExtension "name..foo." == .foo. [✔]
3119.03 s
[path] replaceExtension ".foo." "name..foo." == "name..foo." [✔]
3119.03 s
[path] addExtension ".foo." "name.." == "name...foo." [✔]
3119.03 s
[path] fileExtension "name...foo." == .foo. [✔]
3119.03 s
[path] replaceExtension ".foo." "name...foo." == "name...foo." [✔]
3119.03 s
[path] addExtension ".foo." ".name" == ".name.foo." [✔]
3119.03 s
[path] fileExtension ".name.foo." == .foo. [✔]
3119.03 s
[path] replaceExtension ".foo." ".name.foo." == ".name.foo." [✔]
3119.03 s
[path] addExtension ".foo." "..name" == "..name.foo." [✔]
3119.03 s
[autodocodec] Running Haddock on library for autodocodec-0.4.2.2..
3119.03 s
[path] fileExtension "..name.foo." == .foo. [✔]
3119.03 s
[path] replaceExtension ".foo." "..name.foo." == "..name.foo." [✔]
3119.03 s
[path] addExtension ".foo." "name.name" == "name.name.foo." [✔]
3119.03 s
[path] fileExtension "name.name.foo." == .foo. [✔]
3119.03 s
[path] replaceExtension ".foo." "name.name.foo." == "name.name.foo." [✔]
3119.03 s
[path] addExtension ".foo." "name..name" == "name..name.foo." [✔]
3119.03 s
[path] fileExtension "name..name.foo." == .foo. [✔]
3119.03 s
[path] replaceExtension ".foo." "name..name.foo." == "name..name.foo." [✔]
3119.03 s
[path] addExtension ".foo." "..." == "....foo." [✔]
3119.03 s
[path] fileExtension "....foo." == .foo. [✔]
3119.04 s
[path] replaceExtension ".foo." "....foo." == "....foo." [✔]
3119.04 s
[path] addExtension ".foo.." "name" == "name.foo.." [✔]
3119.04 s
[path] fileExtension "name.foo.." == .foo.. [✔]
3119.04 s
[path] replaceExtension ".foo.." "name.foo.." == "name.foo.." [✔]
3119.04 s
[path] addExtension ".foo.." "name." == "name..foo.." [✔]
3119.04 s
[path] fileExtension "name..foo.." == .foo.. [✔]
3119.04 s
[path] replaceExtension ".foo.." "name..foo.." == "name..foo.." [✔]
3119.04 s
[path] addExtension ".foo.." "name.." == "name...foo.." [✔]
3119.04 s
[path] fileExtension "name...foo.." == .foo.. [✔]
3119.04 s
[path] replaceExtension ".foo.." "name...foo.." == "name...foo.." [✔]
3119.04 s
[path] addExtension ".foo.." ".name" == ".name.foo.." [✔]
3119.04 s
[path] fileExtension ".name.foo.." == .foo.. [✔]
3119.04 s
[path] replaceExtension ".foo.." ".name.foo.." == ".name.foo.." [✔]
3119.04 s
[path] addExtension ".foo.." "..name" == "..name.foo.." [✔]
3119.04 s
[path] fileExtension "..name.foo.." == .foo.. [✔]
3119.04 s
[path] replaceExtension ".foo.." "..name.foo.." == "..name.foo.." [✔]
3119.04 s
[autodocodec] Warning: The documentation for the following packages are not installed. No
3119.04 s
[path] addExtension ".foo.." "name.name" == "name.name.foo.." [✔]
3119.04 s
[path] fileExtension "name.name.foo.." == .foo.. [✔]
3119.04 s
[path] replaceExtension ".foo.." "name.name.foo.." == "name.name.foo.." [✔]
3119.04 s
[path] addExtension ".foo.." "name..name" == "name..name.foo.." [✔]
3119.04 s
[path] fileExtension "name..name.foo.." == .foo.. [✔]
3119.04 s
[path] replaceExtension ".foo.." "name..name.foo.." == "name..name.foo.." [✔]
3119.04 s
[path] addExtension ".foo.." "..." == "....foo.." [✔]
3119.04 s
[path] fileExtension "....foo.." == .foo.. [✔]
3119.04 s
[path] replaceExtension ".foo.." "....foo.." == "....foo.." [✔]
3119.04 s
[path] Relative dir paths
3119.04 s
[path] addExtension ".foo" "name/name" == "name/name.foo" [✔]
3119.04 s
[path] fileExtension "name/name.foo" == .foo [✔]
3119.04 s
[path] replaceExtension ".foo" "name/name.foo" == "name/name.foo" [✔]
3119.04 s
[path] addExtension ".foo" "name/name." == "name/name..foo" [✔]
3119.04 s
[path] fileExtension "name/name..foo" == .foo [✔]
3119.04 s
[path] replaceExtension ".foo" "name/name..foo" == "name/name..foo" [✔]
3119.04 s
[path] addExtension ".foo" "name/name.." == "name/name...foo" [✔]
3119.04 s
[path] fileExtension "name/name...foo" == .foo [✔]
3119.04 s
[path] replaceExtension ".foo" "name/name...foo" == "name/name...foo" [✔]
3119.04 s
[path] addExtension ".foo" "name/.name" == "name/.name.foo" [✔]
3119.04 s
[path] fileExtension "name/.name.foo" == .foo [✔]
3119.04 s
[path] replaceExtension ".foo" "name/.name.foo" == "name/.name.foo" [✔]
3119.04 s
[path] addExtension ".foo" "name/..name" == "name/..name.foo" [✔]
3119.04 s
[path] fileExtension "name/..name.foo" == .foo [✔]
3119.04 s
[path] replaceExtension ".foo" "name/..name.foo" == "name/..name.foo" [✔]
3119.04 s
[path] addExtension ".foo" "name/name.name" == "name/name.name.foo" [✔]
3119.04 s
[path] fileExtension "name/name.name.foo" == .foo [✔]
3119.04 s
[path] replaceExtension ".foo" "name/name.name.foo" == "name/name.name.foo" [✔]
3119.04 s
[path] addExtension ".foo" "name/name..name" == "name/name..name.foo" [✔]
3119.04 s
[path] fileExtension "name/name..name.foo" == .foo [✔]
3119.04 s
[path] replaceExtension ".foo" "name/name..name.foo" == "name/name..name.foo" [✔]
3119.04 s
[path] addExtension ".foo" "name/..." == "name/....foo" [✔]
3119.04 s
[path] fileExtension "name/....foo" == .foo [✔]
3119.04 s
[path] replaceExtension ".foo" "name/....foo" == "name/....foo" [✔]
3119.04 s
[path] addExtension ".foo" "name./name" == "name./name.foo" [✔]
3119.04 s
[path] fileExtension "name./name.foo" == .foo [✔]
3119.04 s
[autodocodec] links will be generated to these packages: vector-0.13.2.0
3119.04 s
[path] replaceExtension ".foo" "name./name.foo" == "name./name.foo" [✔]
3119.04 s
[path] addExtension ".foo" "name./name." == "name./name..foo" [✔]
3119.04 s
[path] fileExtension "name./name..foo" == .foo [✔]
3119.04 s
[path] replaceExtension ".foo" "name./name..foo" == "name./name..foo" [✔]
3119.04 s
[path] addExtension ".foo" "name./name.." == "name./name...foo" [✔]
3119.04 s
[path] fileExtension "name./name...foo" == .foo [✔]
3119.04 s
[path] replaceExtension ".foo" "name./name...foo" == "name./name...foo" [✔]
3119.04 s
[path] addExtension ".foo" "name./.name" == "name./.name.foo" [✔]
3119.04 s
[path] fileExtension "name./.name.foo" == .foo [✔]
3119.04 s
[path] replaceExtension ".foo" "name./.name.foo" == "name./.name.foo" [✔]
3119.04 s
[path] addExtension ".foo" "name./..name" == "name./..name.foo" [✔]
3119.04 s
[path] fileExtension "name./..name.foo" == .foo [✔]
3119.04 s
[path] replaceExtension ".foo" "name./..name.foo" == "name./..name.foo" [✔]
3119.04 s
[path] addExtension ".foo" "name./name.name" == "name./name.name.foo" [✔]
3119.04 s
[path] fileExtension "name./name.name.foo" == .foo [✔]
3119.04 s
[path] replaceExtension ".foo" "name./name.name.foo" == "name./name.name.foo" [✔]
3119.04 s
[path] addExtension ".foo" "name./name..name" == "name./name..name.foo" [✔]
3119.04 s
[path] fileExtension "name./name..name.foo" == .foo [✔]
3119.04 s
[path] replaceExtension ".foo" "name./name..name.foo" == "name./name..name.foo" [✔]
3119.04 s
[path] addExtension ".foo" "name./..." == "name./....foo" [✔]
3119.04 s
[path] fileExtension "name./....foo" == .foo [✔]
3119.04 s
[path] replaceExtension ".foo" "name./....foo" == "name./....foo" [✔]
3119.04 s
[path] addExtension ".foo" "name../name" == "name../name.foo" [✔]
3119.04 s
[path] fileExtension "name../name.foo" == .foo [✔]
3119.04 s
[path] replaceExtension ".foo" "name../name.foo" == "name../name.foo" [✔]
3119.04 s
[path] addExtension ".foo" "name../name." == "name../name..foo" [✔]
3119.04 s
[path] fileExtension "name../name..foo" == .foo [✔]
3119.04 s
[path] replaceExtension ".foo" "name../name..foo" == "name../name..foo" [✔]
3119.04 s
[path] addExtension ".foo" "name../name.." == "name../name...foo" [✔]
3119.04 s
[path] fileExtension "name../name...foo" == .foo [✔]
3119.04 s
[path] replaceExtension ".foo" "name../name...foo" == "name../name...foo" [✔]
3119.04 s
[path] addExtension ".foo" "name../.name" == "name../.name.foo" [✔]
3119.04 s
[path] fileExtension "name../.name.foo" == .foo [✔]
3119.04 s
[path] replaceExtension ".foo" "name../.name.foo" == "name../.name.foo" [✔]
3119.04 s
[path] addExtension ".foo" "name../..name" == "name../..name.foo" [✔]
3119.04 s
[path] fileExtension "name../..name.foo" == .foo [✔]
3119.04 s
[path] replaceExtension ".foo" "name../..name.foo" == "name../..name.foo" [✔]
3119.04 s
[path] addExtension ".foo" "name../name.name" == "name../name.name.foo" [✔]
3119.04 s
[path] fileExtension "name../name.name.foo" == .foo [✔]
3119.04 s
[path] replaceExtension ".foo" "name../name.name.foo" == "name../name.name.foo" [✔]
3119.04 s
[path] addExtension ".foo" "name../name..name" == "name../name..name.foo" [✔]
3119.04 s
[path] fileExtension "name../name..name.foo" == .foo [✔]
3119.04 s
[path] replaceExtension ".foo" "name../name..name.foo" == "name../name..name.foo" [✔]
3119.04 s
[path] addExtension ".foo" "name../..." == "name../....foo" [✔]
3119.04 s
[path] fileExtension "name../....foo" == .foo [✔]
3119.04 s
[path] replaceExtension ".foo" "name../....foo" == "name../....foo" [✔]
3119.04 s
[path] addExtension ".foo" ".name/name" == ".name/name.foo" [✔]
3119.04 s
[path] fileExtension ".name/name.foo" == .foo [✔]
3119.04 s
[path] replaceExtension ".foo" ".name/name.foo" == ".name/name.foo" [✔]
3119.04 s
[path] addExtension ".foo" ".name/name." == ".name/name..foo" [✔]
3119.04 s
[path] fileExtension ".name/name..foo" == .foo [✔]
3119.04 s
[path] replaceExtension ".foo" ".name/name..foo" == ".name/name..foo" [✔]
3119.04 s
[path] addExtension ".foo" ".name/name.." == ".name/name...foo" [✔]
3119.04 s
[path] fileExtension ".name/name...foo" == .foo [✔]
3119.04 s
[path] replaceExtension ".foo" ".name/name...foo" == ".name/name...foo" [✔]
3119.04 s
[path] addExtension ".foo" ".name/.name" == ".name/.name.foo" [✔]
3119.04 s
[path] fileExtension ".name/.name.foo" == .foo [✔]
3119.04 s
[path] replaceExtension ".foo" ".name/.name.foo" == ".name/.name.foo" [✔]
3119.04 s
[path] addExtension ".foo" ".name/..name" == ".name/..name.foo" [✔]
3119.04 s
[path] fileExtension ".name/..name.foo" == .foo [✔]
3119.04 s
[path] replaceExtension ".foo" ".name/..name.foo" == ".name/..name.foo" [✔]
3119.04 s
[path] addExtension ".foo" ".name/name.name" == ".name/name.name.foo" [✔]
3119.04 s
[path] fileExtension ".name/name.name.foo" == .foo [✔]
3119.04 s
[path] replaceExtension ".foo" ".name/name.name.foo" == ".name/name.name.foo" [✔]
3119.04 s
[path] addExtension ".foo" ".name/name..name" == ".name/name..name.foo" [✔]
3119.04 s
[path] fileExtension ".name/name..name.foo" == .foo [✔]
3119.04 s
[path] replaceExtension ".foo" ".name/name..name.foo" == ".name/name..name.foo" [✔]
3119.04 s
[path] addExtension ".foo" ".name/..." == ".name/....foo" [✔]
3119.04 s
[path] fileExtension ".name/....foo" == .foo [✔]
3119.04 s
[path] replaceExtension ".foo" ".name/....foo" == ".name/....foo" [✔]
3119.04 s
[path] addExtension ".foo" "..name/name" == "..name/name.foo" [✔]
3119.04 s
[path] fileExtension "..name/name.foo" == .foo [✔]
3119.04 s
[path] replaceExtension ".foo" "..name/name.foo" == "..name/name.foo" [✔]
3119.04 s
[path] addExtension ".foo" "..name/name." == "..name/name..foo" [✔]
3119.04 s
[path] fileExtension "..name/name..foo" == .foo [✔]
3119.04 s
[path] replaceExtension ".foo" "..name/name..foo" == "..name/name..foo" [✔]
3119.04 s
[path] addExtension ".foo" "..name/name.." == "..name/name...foo" [✔]
3119.04 s
[path] fileExtension "..name/name...foo" == .foo [✔]
3119.04 s
[path] replaceExtension ".foo" "..name/name...foo" == "..name/name...foo" [✔]
3119.04 s
[path] addExtension ".foo" "..name/.name" == "..name/.name.foo" [✔]
3119.04 s
[path] fileExtension "..name/.name.foo" == .foo [✔]
3119.04 s
[path] replaceExtension ".foo" "..name/.name.foo" == "..name/.name.foo" [✔]
3119.04 s
[path] addExtension ".foo" "..name/..name" == "..name/..name.foo" [✔]
3119.04 s
[path] fileExtension "..name/..name.foo" == .foo [✔]
3119.04 s
[path] replaceExtension ".foo" "..name/..name.foo" == "..name/..name.foo" [✔]
3119.04 s
[path] addExtension ".foo" "..name/name.name" == "..name/name.name.foo" [✔]
3119.04 s
[path] fileExtension "..name/name.name.foo" == .foo [✔]
3119.04 s
[path] replaceExtension ".foo" "..name/name.name.foo" == "..name/name.name.foo" [✔]
3119.05 s
[path] addExtension ".foo" "..name/name..name" == "..name/name..name.foo" [✔]
3119.05 s
[path] fileExtension "..name/name..name.foo" == .foo [✔]
3119.05 s
[path] replaceExtension ".foo" "..name/name..name.foo" == "..name/name..name.foo" [✔]
3119.05 s
[path] addExtension ".foo" "..name/..." == "..name/....foo" [✔]
3119.05 s
[path] fileExtension "..name/....foo" == .foo [✔]
3119.05 s
[path] replaceExtension ".foo" "..name/....foo" == "..name/....foo" [✔]
3119.05 s
[path] addExtension ".foo" "name.name/name" == "name.name/name.foo" [✔]
3119.05 s
[path] fileExtension "name.name/name.foo" == .foo [✔]
3119.05 s
[path] replaceExtension ".foo" "name.name/name.foo" == "name.name/name.foo" [✔]
3119.05 s
[path] addExtension ".foo" "name.name/name." == "name.name/name..foo" [✔]
3119.05 s
[path] fileExtension "name.name/name..foo" == .foo [✔]
3119.05 s
[path] replaceExtension ".foo" "name.name/name..foo" == "name.name/name..foo" [✔]
3119.05 s
[path] addExtension ".foo" "name.name/name.." == "name.name/name...foo" [✔]
3119.05 s
[path] fileExtension "name.name/name...foo" == .foo [✔]
3119.05 s
[path] replaceExtension ".foo" "name.name/name...foo" == "name.name/name...foo" [✔]
3119.05 s
[path] addExtension ".foo" "name.name/.name" == "name.name/.name.foo" [✔]
3119.05 s
[path] fileExtension "name.name/.name.foo" == .foo [✔]
3119.05 s
[path] replaceExtension ".foo" "name.name/.name.foo" == "name.name/.name.foo" [✔]
3119.05 s
[path] addExtension ".foo" "name.name/..name" == "name.name/..name.foo" [✔]
3119.05 s
[path] fileExtension "name.name/..name.foo" == .foo [✔]
3119.05 s
[path] replaceExtension ".foo" "name.name/..name.foo" == "name.name/..name.foo" [✔]
3119.05 s
[path] addExtension ".foo" "name.name/name.name" == "name.name/name.name.foo" [✔]
3119.05 s
[path] fileExtension "name.name/name.name.foo" == .foo [✔]
3119.05 s
[path] replaceExtension ".foo" "name.name/name.name.foo" == "name.name/name.name.foo" [✔]
3119.05 s
[path] addExtension ".foo" "name.name/name..name" == "name.name/name..name.foo" [✔]
3119.05 s
[path] fileExtension "name.name/name..name.foo" == .foo [✔]
3119.05 s
[path] replaceExtension ".foo" "name.name/name..name.foo" == "name.name/name..name.foo" [✔]
3119.05 s
[path] addExtension ".foo" "name.name/..." == "name.name/....foo" [✔]
3119.05 s
[path] fileExtension "name.name/....foo" == .foo [✔]
3119.05 s
[path] replaceExtension ".foo" "name.name/....foo" == "name.name/....foo" [✔]
3119.05 s
[path] addExtension ".foo" "name..name/name" == "name..name/name.foo" [✔]
3119.05 s
[path] fileExtension "name..name/name.foo" == .foo [✔]
3119.05 s
[path] replaceExtension ".foo" "name..name/name.foo" == "name..name/name.foo" [✔]
3119.05 s
[path] addExtension ".foo" "name..name/name." == "name..name/name..foo" [✔]
3119.05 s
[path] fileExtension "name..name/name..foo" == .foo [✔]
3119.05 s
[path] replaceExtension ".foo" "name..name/name..foo" == "name..name/name..foo" [✔]
3119.05 s
[path] addExtension ".foo" "name..name/name.." == "name..name/name...foo" [✔]
3119.05 s
[path] fileExtension "name..name/name...foo" == .foo [✔]
3119.05 s
[path] replaceExtension ".foo" "name..name/name...foo" == "name..name/name...foo" [✔]
3119.05 s
[path] addExtension ".foo" "name..name/.name" == "name..name/.name.foo" [✔]
3119.05 s
[path] fileExtension "name..name/.name.foo" == .foo [✔]
3119.05 s
[path] replaceExtension ".foo" "name..name/.name.foo" == "name..name/.name.foo" [✔]
3119.05 s
[path] addExtension ".foo" "name..name/..name" == "name..name/..name.foo" [✔]
3119.05 s
[path] fileExtension "name..name/..name.foo" == .foo [✔]
3119.05 s
[path] replaceExtension ".foo" "name..name/..name.foo" == "name..name/..name.foo" [✔]
3119.05 s
[path] addExtension ".foo" "name..name/name.name" == "name..name/name.name.foo" [✔]
3119.05 s
[path] fileExtension "name..name/name.name.foo" == .foo [✔]
3119.05 s
[path] replaceExtension ".foo" "name..name/name.name.foo" == "name..name/name.name.foo" [✔]
3119.05 s
[path] addExtension ".foo" "name..name/name..name" == "name..name/name..name.foo" [✔]
3119.05 s
[path] fileExtension "name..name/name..name.foo" == .foo [✔]
3119.05 s
[path] replaceExtension ".foo" "name..name/name..name.foo" == "name..name/name..name.foo" [✔]
3119.05 s
[path] addExtension ".foo" "name..name/..." == "name..name/....foo" [✔]
3119.05 s
[path] fileExtension "name..name/....foo" == .foo [✔]
3119.05 s
[path] replaceExtension ".foo" "name..name/....foo" == "name..name/....foo" [✔]
3119.05 s
[path] addExtension ".foo" ".../name" == ".../name.foo" [✔]
3119.05 s
[path] fileExtension ".../name.foo" == .foo [✔]
3119.05 s
[path] replaceExtension ".foo" ".../name.foo" == ".../name.foo" [✔]
3119.05 s
[path] addExtension ".foo" ".../name." == ".../name..foo" [✔]
3119.05 s
[path] fileExtension ".../name..foo" == .foo [✔]
3119.05 s
[path] replaceExtension ".foo" ".../name..foo" == ".../name..foo" [✔]
3119.05 s
[path] addExtension ".foo" ".../name.." == ".../name...foo" [✔]
3119.05 s
[path] fileExtension ".../name...foo" == .foo [✔]
3119.05 s
[path] replaceExtension ".foo" ".../name...foo" == ".../name...foo" [✔]
3119.05 s
[path] addExtension ".foo" ".../.name" == ".../.name.foo" [✔]
3119.05 s
[path] fileExtension ".../.name.foo" == .foo [✔]
3119.05 s
[path] replaceExtension ".foo" ".../.name.foo" == ".../.name.foo" [✔]
3119.05 s
[path] addExtension ".foo" ".../..name" == ".../..name.foo" [✔]
3119.05 s
[path] fileExtension ".../..name.foo" == .foo [✔]
3119.05 s
[path] replaceExtension ".foo" ".../..name.foo" == ".../..name.foo" [✔]
3119.05 s
[path] addExtension ".foo" ".../name.name" == ".../name.name.foo" [✔]
3119.05 s
[path] fileExtension ".../name.name.foo" == .foo [✔]
3119.05 s
[path] replaceExtension ".foo" ".../name.name.foo" == ".../name.name.foo" [✔]
3119.05 s
[path] addExtension ".foo" ".../name..name" == ".../name..name.foo" [✔]
3119.05 s
[path] fileExtension ".../name..name.foo" == .foo [✔]
3119.05 s
[path] replaceExtension ".foo" ".../name..name.foo" == ".../name..name.foo" [✔]
3119.05 s
[path] addExtension ".foo" ".../..." == ".../....foo" [✔]
3119.05 s
[path] fileExtension ".../....foo" == .foo [✔]
3119.05 s
[path] replaceExtension ".foo" ".../....foo" == ".../....foo" [✔]
3119.05 s
[path] addExtension ".foo" "name" == "name.foo" [✔]
3119.05 s
[path] fileExtension "name.foo" == .foo [✔]
3119.05 s
[path] replaceExtension ".foo" "name.foo" == "name.foo" [✔]
3119.05 s
[path] addExtension ".foo" "name." == "name..foo" [✔]
3119.05 s
[path] fileExtension "name..foo" == .foo [✔]
3119.05 s
[path] replaceExtension ".foo" "name..foo" == "name..foo" [✔]
3119.05 s
[path] addExtension ".foo" "name.." == "name...foo" [✔]
3119.05 s
[path] fileExtension "name...foo" == .foo [✔]
3119.05 s
[path] replaceExtension ".foo" "name...foo" == "name...foo" [✔]
3119.05 s
[path] addExtension ".foo" ".name" == ".name.foo" [✔]
3119.05 s
[path] fileExtension ".name.foo" == .foo [✔]
3119.05 s
[path] replaceExtension ".foo" ".name.foo" == ".name.foo" [✔]
3119.05 s
[path] addExtension ".foo" "..name" == "..name.foo" [✔]
3119.05 s
[path] fileExtension "..name.foo" == .foo [✔]
3119.05 s
[path] replaceExtension ".foo" "..name.foo" == "..name.foo" [✔]
3119.05 s
[path] addExtension ".foo" "name.name" == "name.name.foo" [✔]
3119.05 s
[path] fileExtension "name.name.foo" == .foo [✔]
3119.05 s
[path] replaceExtension ".foo" "name.name.foo" == "name.name.foo" [✔]
3119.05 s
[path] addExtension ".foo" "name..name" == "name..name.foo" [✔]
3119.05 s
[path] fileExtension "name..name.foo" == .foo [✔]
3119.05 s
[path] replaceExtension ".foo" "name..name.foo" == "name..name.foo" [✔]
3119.05 s
[path] addExtension ".foo" "..." == "....foo" [✔]
3119.05 s
[path] fileExtension "....foo" == .foo [✔]
3119.05 s
[path] replaceExtension ".foo" "....foo" == "....foo" [✔]
3119.05 s
[path] Absolute dir paths
3119.05 s
[path] addExtension ".foo" "/name/name" == "/name/name.foo" [✔]
3119.05 s
[path] fileExtension "/name/name.foo" == .foo [✔]
3119.05 s
[path] replaceExtension ".foo" "/name/name.foo" == "/name/name.foo" [✔]
3119.05 s
[path] addExtension ".foo" "/name/name." == "/name/name..foo" [✔]
3119.05 s
[path] fileExtension "/name/name..foo" == .foo [✔]
3119.05 s
[path] replaceExtension ".foo" "/name/name..foo" == "/name/name..foo" [✔]
3119.05 s
[path] addExtension ".foo" "/name/name.." == "/name/name...foo" [✔]
3119.05 s
[path] fileExtension "/name/name...foo" == .foo [✔]
3119.05 s
[path] replaceExtension ".foo" "/name/name...foo" == "/name/name...foo" [✔]
3119.05 s
[path] addExtension ".foo" "/name/.name" == "/name/.name.foo" [✔]
3119.05 s
[path] fileExtension "/name/.name.foo" == .foo [✔]
3119.05 s
[path] replaceExtension ".foo" "/name/.name.foo" == "/name/.name.foo" [✔]
3119.05 s
[path] addExtension ".foo" "/name/..name" == "/name/..name.foo" [✔]
3119.05 s
[path] fileExtension "/name/..name.foo" == .foo [✔]
3119.05 s
[path] replaceExtension ".foo" "/name/..name.foo" == "/name/..name.foo" [✔]
3119.05 s
[path] addExtension ".foo" "/name/name.name" == "/name/name.name.foo" [✔]
3119.05 s
[path] fileExtension "/name/name.name.foo" == .foo [✔]
3119.05 s
[path] replaceExtension ".foo" "/name/name.name.foo" == "/name/name.name.foo" [✔]
3119.05 s
[path] addExtension ".foo" "/name/name..name" == "/name/name..name.foo" [✔]
3119.05 s
[path] fileExtension "/name/name..name.foo" == .foo [✔]
3119.05 s
[path] replaceExtension ".foo" "/name/name..name.foo" == "/name/name..name.foo" [✔]
3119.06 s
[path] addExtension ".foo" "/name/..." == "/name/....foo" [✔]
3119.06 s
[path] fileExtension "/name/....foo" == .foo [✔]
3119.06 s
[path] replaceExtension ".foo" "/name/....foo" == "/name/....foo" [✔]
3119.06 s
[path] addExtension ".foo" "/name./name" == "/name./name.foo" [✔]
3119.06 s
[path] fileExtension "/name./name.foo" == .foo [✔]
3119.06 s
[path] replaceExtension ".foo" "/name./name.foo" == "/name./name.foo" [✔]
3119.06 s
[path] addExtension ".foo" "/name./name." == "/name./name..foo" [✔]
3119.06 s
[path] fileExtension "/name./name..foo" == .foo [✔]
3119.06 s
[path] replaceExtension ".foo" "/name./name..foo" == "/name./name..foo" [✔]
3119.06 s
[path] addExtension ".foo" "/name./name.." == "/name./name...foo" [✔]
3119.06 s
[path] fileExtension "/name./name...foo" == .foo [✔]
3119.06 s
[path] replaceExtension ".foo" "/name./name...foo" == "/name./name...foo" [✔]
3119.06 s
[path] addExtension ".foo" "/name./.name" == "/name./.name.foo" [✔]
3119.06 s
[path] fileExtension "/name./.name.foo" == .foo [✔]
3119.06 s
[path] replaceExtension ".foo" "/name./.name.foo" == "/name./.name.foo" [✔]
3119.06 s
[path] addExtension ".foo" "/name./..name" == "/name./..name.foo" [✔]
3119.06 s
[path] fileExtension "/name./..name.foo" == .foo [✔]
3119.06 s
[path] replaceExtension ".foo" "/name./..name.foo" == "/name./..name.foo" [✔]
3119.06 s
[path] addExtension ".foo" "/name./name.name" == "/name./name.name.foo" [✔]
3119.06 s
[path] fileExtension "/name./name.name.foo" == .foo [✔]
3119.06 s
[path] replaceExtension ".foo" "/name./name.name.foo" == "/name./name.name.foo" [✔]
3119.06 s
[path] addExtension ".foo" "/name./name..name" == "/name./name..name.foo" [✔]
3119.06 s
[path] fileExtension "/name./name..name.foo" == .foo [✔]
3119.06 s
[path] replaceExtension ".foo" "/name./name..name.foo" == "/name./name..name.foo" [✔]
3119.06 s
[path] addExtension ".foo" "/name./..." == "/name./....foo" [✔]
3119.06 s
[path] fileExtension "/name./....foo" == .foo [✔]
3119.06 s
[path] replaceExtension ".foo" "/name./....foo" == "/name./....foo" [✔]
3119.06 s
[path] addExtension ".foo" "/name../name" == "/name../name.foo" [✔]
3119.06 s
[path] fileExtension "/name../name.foo" == .foo [✔]
3119.06 s
[path] replaceExtension ".foo" "/name../name.foo" == "/name../name.foo" [✔]
3119.06 s
[path] addExtension ".foo" "/name../name." == "/name../name..foo" [✔]
3119.06 s
[path] fileExtension "/name../name..foo" == .foo [✔]
3119.06 s
[path] replaceExtension ".foo" "/name../name..foo" == "/name../name..foo" [✔]
3119.06 s
[path] addExtension ".foo" "/name../name.." == "/name../name...foo" [✔]
3119.06 s
[path] fileExtension "/name../name...foo" == .foo [✔]
3119.06 s
[path] replaceExtension ".foo" "/name../name...foo" == "/name../name...foo" [✔]
3119.06 s
[path] addExtension ".foo" "/name../.name" == "/name../.name.foo" [✔]
3119.06 s
[path] fileExtension "/name../.name.foo" == .foo [✔]
3119.06 s
[path] replaceExtension ".foo" "/name../.name.foo" == "/name../.name.foo" [✔]
3119.06 s
[path] addExtension ".foo" "/name../..name" == "/name../..name.foo" [✔]
3119.06 s
[path] fileExtension "/name../..name.foo" == .foo [✔]
3119.06 s
[path] replaceExtension ".foo" "/name../..name.foo" == "/name../..name.foo" [✔]
3119.06 s
[path] addExtension ".foo" "/name../name.name" == "/name../name.name.foo" [✔]
3119.06 s
[path] fileExtension "/name../name.name.foo" == .foo [✔]
3119.06 s
[path] replaceExtension ".foo" "/name../name.name.foo" == "/name../name.name.foo" [✔]
3119.06 s
[path] addExtension ".foo" "/name../name..name" == "/name../name..name.foo" [✔]
3119.06 s
[path] fileExtension "/name../name..name.foo" == .foo [✔]
3119.06 s
[path] replaceExtension ".foo" "/name../name..name.foo" == "/name../name..name.foo" [✔]
3119.06 s
[path] addExtension ".foo" "/name../..." == "/name../....foo" [✔]
3119.06 s
[path] fileExtension "/name../....foo" == .foo [✔]
3119.06 s
[path] replaceExtension ".foo" "/name../....foo" == "/name../....foo" [✔]
3119.06 s
[path] addExtension ".foo" "/.name/name" == "/.name/name.foo" [✔]
3119.06 s
[path] fileExtension "/.name/name.foo" == .foo [✔]
3119.06 s
[path] replaceExtension ".foo" "/.name/name.foo" == "/.name/name.foo" [✔]
3119.06 s
[path] addExtension ".foo" "/.name/name." == "/.name/name..foo" [✔]
3119.06 s
[path] fileExtension "/.name/name..foo" == .foo [✔]
3119.06 s
[path] replaceExtension ".foo" "/.name/name..foo" == "/.name/name..foo" [✔]
3119.06 s
[path] addExtension ".foo" "/.name/name.." == "/.name/name...foo" [✔]
3119.06 s
[path] fileExtension "/.name/name...foo" == .foo [✔]
3119.06 s
[path] replaceExtension ".foo" "/.name/name...foo" == "/.name/name...foo" [✔]
3119.06 s
[path] addExtension ".foo" "/.name/.name" == "/.name/.name.foo" [✔]
3119.06 s
[path] fileExtension "/.name/.name.foo" == .foo [✔]
3119.06 s
[path] replaceExtension ".foo" "/.name/.name.foo" == "/.name/.name.foo" [✔]
3119.07 s
[path] addExtension ".foo" "/.name/..name" == "/.name/..name.foo" [✔]
3119.07 s
[path] fileExtension "/.name/..name.foo" == .foo [✔]
3119.07 s
[path] replaceExtension ".foo" "/.name/..name.foo" == "/.name/..name.foo" [✔]
3119.07 s
[path] addExtension ".foo" "/.name/name.name" == "/.name/name.name.foo" [✔]
3119.07 s
[path] fileExtension "/.name/name.name.foo" == .foo [✔]
3119.07 s
[path] replaceExtension ".foo" "/.name/name.name.foo" == "/.name/name.name.foo" [✔]
3119.07 s
[path] addExtension ".foo" "/.name/name..name" == "/.name/name..name.foo" [✔]
3119.07 s
[path] fileExtension "/.name/name..name.foo" == .foo [✔]
3119.07 s
[path] replaceExtension ".foo" "/.name/name..name.foo" == "/.name/name..name.foo" [✔]
3119.07 s
[path] addExtension ".foo" "/.name/..." == "/.name/....foo" [✔]
3119.07 s
[path] fileExtension "/.name/....foo" == .foo [✔]
3119.07 s
[path] replaceExtension ".foo" "/.name/....foo" == "/.name/....foo" [✔]
3119.07 s
[path] addExtension ".foo" "/..name/name" == "/..name/name.foo" [✔]
3119.07 s
[path] fileExtension "/..name/name.foo" == .foo [✔]
3119.07 s
[path] replaceExtension ".foo" "/..name/name.foo" == "/..name/name.foo" [✔]
3119.07 s
[path] addExtension ".foo" "/..name/name." == "/..name/name..foo" [✔]
3119.07 s
[path] fileExtension "/..name/name..foo" == .foo [✔]
3119.07 s
[path] replaceExtension ".foo" "/..name/name..foo" == "/..name/name..foo" [✔]
3119.07 s
[path] addExtension ".foo" "/..name/name.." == "/..name/name...foo" [✔]
3119.07 s
[path] fileExtension "/..name/name...foo" == .foo [✔]
3119.07 s
[path] replaceExtension ".foo" "/..name/name...foo" == "/..name/name...foo" [✔]
3119.07 s
[path] addExtension ".foo" "/..name/.name" == "/..name/.name.foo" [✔]
3119.07 s
[path] fileExtension "/..name/.name.foo" == .foo [✔]
3119.07 s
[path] replaceExtension ".foo" "/..name/.name.foo" == "/..name/.name.foo" [✔]
3119.07 s
[path] addExtension ".foo" "/..name/..name" == "/..name/..name.foo" [✔]
3119.07 s
[path] fileExtension "/..name/..name.foo" == .foo [✔]
3119.07 s
[path] replaceExtension ".foo" "/..name/..name.foo" == "/..name/..name.foo" [✔]
3119.07 s
[path] addExtension ".foo" "/..name/name.name" == "/..name/name.name.foo" [✔]
3119.07 s
[path] fileExtension "/..name/name.name.foo" == .foo [✔]
3119.07 s
[path] replaceExtension ".foo" "/..name/name.name.foo" == "/..name/name.name.foo" [✔]
3119.07 s
[path] addExtension ".foo" "/..name/name..name" == "/..name/name..name.foo" [✔]
3119.07 s
[path] fileExtension "/..name/name..name.foo" == .foo [✔]
3119.07 s
[path] replaceExtension ".foo" "/..name/name..name.foo" == "/..name/name..name.foo" [✔]
3119.07 s
[path] addExtension ".foo" "/..name/..." == "/..name/....foo" [✔]
3119.07 s
[path] fileExtension "/..name/....foo" == .foo [✔]
3119.07 s
[path] replaceExtension ".foo" "/..name/....foo" == "/..name/....foo" [✔]
3119.07 s
[path] addExtension ".foo" "/name.name/name" == "/name.name/name.foo" [✔]
3119.07 s
[path] fileExtension "/name.name/name.foo" == .foo [✔]
3119.07 s
[path] replaceExtension ".foo" "/name.name/name.foo" == "/name.name/name.foo" [✔]
3119.07 s
[path] addExtension ".foo" "/name.name/name." == "/name.name/name..foo" [✔]
3119.07 s
[path] fileExtension "/name.name/name..foo" == .foo [✔]
3119.07 s
[path] replaceExtension ".foo" "/name.name/name..foo" == "/name.name/name..foo" [✔]
3119.07 s
[path] addExtension ".foo" "/name.name/name.." == "/name.name/name...foo" [✔]
3119.07 s
[path] fileExtension "/name.name/name...foo" == .foo [✔]
3119.07 s
[path] replaceExtension ".foo" "/name.name/name...foo" == "/name.name/name...foo" [✔]
3119.07 s
[path] addExtension ".foo" "/name.name/.name" == "/name.name/.name.foo" [✔]
3119.07 s
[path] fileExtension "/name.name/.name.foo" == .foo [✔]
3119.07 s
[path] replaceExtension ".foo" "/name.name/.name.foo" == "/name.name/.name.foo" [✔]
3119.07 s
[path] addExtension ".foo" "/name.name/..name" == "/name.name/..name.foo" [✔]
3119.07 s
[path] fileExtension "/name.name/..name.foo" == .foo [✔]
3119.07 s
[path] replaceExtension ".foo" "/name.name/..name.foo" == "/name.name/..name.foo" [✔]
3119.07 s
[path] addExtension ".foo" "/name.name/name.name" == "/name.name/name.name.foo" [✔]
3119.07 s
[path] fileExtension "/name.name/name.name.foo" == .foo [✔]
3119.07 s
[path] replaceExtension ".foo" "/name.name/name.name.foo" == "/name.name/name.name.foo" [✔]
3119.07 s
[path] addExtension ".foo" "/name.name/name..name" == "/name.name/name..name.foo" [✔]
3119.07 s
[path] fileExtension "/name.name/name..name.foo" == .foo [✔]
3119.07 s
[path] replaceExtension ".foo" "/name.name/name..name.foo" == "/name.name/name..name.foo" [✔]
3119.07 s
[path] addExtension ".foo" "/name.name/..." == "/name.name/....foo" [✔]
3119.07 s
[path] fileExtension "/name.name/....foo" == .foo [✔]
3119.07 s
[path] replaceExtension ".foo" "/name.name/....foo" == "/name.name/....foo" [✔]
3119.07 s
[path] addExtension ".foo" "/name..name/name" == "/name..name/name.foo" [✔]
3119.07 s
[path] fileExtension "/name..name/name.foo" == .foo [✔]
3119.07 s
[path] replaceExtension ".foo" "/name..name/name.foo" == "/name..name/name.foo" [✔]
3119.07 s
[path] addExtension ".foo" "/name..name/name." == "/name..name/name..foo" [✔]
3119.07 s
[path] fileExtension "/name..name/name..foo" == .foo [✔]
3119.07 s
[path] replaceExtension ".foo" "/name..name/name..foo" == "/name..name/name..foo" [✔]
3119.07 s
[path] addExtension ".foo" "/name..name/name.." == "/name..name/name...foo" [✔]
3119.07 s
[path] fileExtension "/name..name/name...foo" == .foo [✔]
3119.07 s
[path] replaceExtension ".foo" "/name..name/name...foo" == "/name..name/name...foo" [✔]
3119.07 s
[path] addExtension ".foo" "/name..name/.name" == "/name..name/.name.foo" [✔]
3119.07 s
[path] fileExtension "/name..name/.name.foo" == .foo [✔]
3119.07 s
[path] replaceExtension ".foo" "/name..name/.name.foo" == "/name..name/.name.foo" [✔]
3119.07 s
[path] addExtension ".foo" "/name..name/..name" == "/name..name/..name.foo" [✔]
3119.07 s
[path] fileExtension "/name..name/..name.foo" == .foo [✔]
3119.07 s
[path] replaceExtension ".foo" "/name..name/..name.foo" == "/name..name/..name.foo" [✔]
3119.07 s
[path] addExtension ".foo" "/name..name/name.name" == "/name..name/name.name.foo" [✔]
3119.07 s
[path] fileExtension "/name..name/name.name.foo" == .foo [✔]
3119.07 s
[path] replaceExtension ".foo" "/name..name/name.name.foo" == "/name..name/name.name.foo" [✔]
3119.07 s
[path] addExtension ".foo" "/name..name/name..name" == "/name..name/name..name.foo" [✔]
3119.07 s
[path] fileExtension "/name..name/name..name.foo" == .foo [✔]
3119.07 s
[path] replaceExtension ".foo" "/name..name/name..name.foo" == "/name..name/name..name.foo" [✔]
3119.07 s
[path] addExtension ".foo" "/name..name/..." == "/name..name/....foo" [✔]
3119.07 s
[path] fileExtension "/name..name/....foo" == .foo [✔]
3119.07 s
[path] replaceExtension ".foo" "/name..name/....foo" == "/name..name/....foo" [✔]
3119.07 s
[path] addExtension ".foo" "/.../name" == "/.../name.foo" [✔]
3119.07 s
[path] fileExtension "/.../name.foo" == .foo [✔]
3119.07 s
[path] replaceExtension ".foo" "/.../name.foo" == "/.../name.foo" [✔]
3119.07 s
[path] addExtension ".foo" "/.../name." == "/.../name..foo" [✔]
3119.07 s
[path] fileExtension "/.../name..foo" == .foo [✔]
3119.07 s
[path] replaceExtension ".foo" "/.../name..foo" == "/.../name..foo" [✔]
3119.07 s
[path] addExtension ".foo" "/.../name.." == "/.../name...foo" [✔]
3119.07 s
[path] fileExtension "/.../name...foo" == .foo [✔]
3119.07 s
[path] replaceExtension ".foo" "/.../name...foo" == "/.../name...foo" [✔]
3119.07 s
[path] addExtension ".foo" "/.../.name" == "/.../.name.foo" [✔]
3119.07 s
[path] fileExtension "/.../.name.foo" == .foo [✔]
3119.07 s
[path] replaceExtension ".foo" "/.../.name.foo" == "/.../.name.foo" [✔]
3119.07 s
[path] addExtension ".foo" "/.../..name" == "/.../..name.foo" [✔]
3119.08 s
[path] fileExtension "/.../..name.foo" == .foo [✔]
3119.08 s
[path] replaceExtension ".foo" "/.../..name.foo" == "/.../..name.foo" [✔]
3119.08 s
[path] addExtension ".foo" "/.../name.name" == "/.../name.name.foo" [✔]
3119.08 s
[path] fileExtension "/.../name.name.foo" == .foo [✔]
3119.08 s
[path] replaceExtension ".foo" "/.../name.name.foo" == "/.../name.name.foo" [✔]
3119.08 s
[path] addExtension ".foo" "/.../name..name" == "/.../name..name.foo" [✔]
3119.08 s
[path] fileExtension "/.../name..name.foo" == .foo [✔]
3119.08 s
[path] replaceExtension ".foo" "/.../name..name.foo" == "/.../name..name.foo" [✔]
3119.08 s
[path] addExtension ".foo" "/.../..." == "/.../....foo" [✔]
3119.08 s
[path] fileExtension "/.../....foo" == .foo [✔]
3119.08 s
[path] replaceExtension ".foo" "/.../....foo" == "/.../....foo" [✔]
3119.08 s
[path] addExtension ".foo" "/name" == "/name.foo" [✔]
3119.08 s
[path] fileExtension "/name.foo" == .foo [✔]
3119.08 s
[path] replaceExtension ".foo" "/name.foo" == "/name.foo" [✔]
3119.08 s
[path] addExtension ".foo" "/name." == "/name..foo" [✔]
3119.08 s
[path] fileExtension "/name..foo" == .foo [✔]
3119.08 s
[path] replaceExtension ".foo" "/name..foo" == "/name..foo" [✔]
3119.08 s
[path] addExtension ".foo" "/name.." == "/name...foo" [✔]
3119.08 s
[path] fileExtension "/name...foo" == .foo [✔]
3119.08 s
[path] replaceExtension ".foo" "/name...foo" == "/name...foo" [✔]
3119.08 s
[path] addExtension ".foo" "/.name" == "/.name.foo" [✔]
3119.08 s
[path] fileExtension "/.name.foo" == .foo [✔]
3119.08 s
[path] replaceExtension ".foo" "/.name.foo" == "/.name.foo" [✔]
3119.08 s
[path] addExtension ".foo" "/..name" == "/..name.foo" [✔]
3119.08 s
[path] fileExtension "/..name.foo" == .foo [✔]
3119.08 s
[path] replaceExtension ".foo" "/..name.foo" == "/..name.foo" [✔]
3119.08 s
[path] addExtension ".foo" "/name.name" == "/name.name.foo" [✔]
3119.08 s
[path] fileExtension "/name.name.foo" == .foo [✔]
3119.08 s
[path] replaceExtension ".foo" "/name.name.foo" == "/name.name.foo" [✔]
3119.08 s
[path] addExtension ".foo" "/name..name" == "/name..name.foo" [✔]
3119.08 s
[path] fileExtension "/name..name.foo" == .foo [✔]
3119.08 s
[path] replaceExtension ".foo" "/name..name.foo" == "/name..name.foo" [✔]
3119.08 s
[path] addExtension ".foo" "/..." == "/....foo" [✔]
3119.08 s
[path] fileExtension "/....foo" == .foo [✔]
3119.08 s
[path] replaceExtension ".foo" "/....foo" == "/....foo" [✔]
3119.08 s
[path] throws InvalidExtension when extension is [] [✔]
3119.08 s
[path] throws InvalidExtension when extension is [.] [✔]
3119.08 s
[path] throws InvalidExtension when extension is [x] [✔]
3119.08 s
[path] throws InvalidExtension when extension is [..] [✔]
3119.08 s
[path] throws InvalidExtension when extension is [...] [✔]
3119.08 s
[path] throws InvalidExtension when extension is [xy] [✔]
3119.08 s
[path] throws InvalidExtension when extension is [foo] [✔]
3119.08 s
[path] throws InvalidExtension when extension is [foo.] [✔]
3119.08 s
[path] throws InvalidExtension when extension is [foo..] [✔]
3119.08 s
[path] throws InvalidExtension when extension is [..foo] [✔]
3119.08 s
[path] throws InvalidExtension when extension is [...foo] [✔]
3119.08 s
[path] throws InvalidExtension when extension is [.foo.bar] [✔]
3119.08 s
[path] throws InvalidExtension when extension is [.foo/bar] [✔]
3119.08 s
[path] Restrictions
3119.08 s
[path] Succeeding: Parsing "~/" should succeed with: "~/" [✔]
3119.08 s
[path] Succeeding: Parsing "~/foo" should succeed with: "~/foo/" [✔]
3119.08 s
[path] Succeeding: Parsing "~/foo/bar" should succeed with: "~/foo/bar/" [✔]
3119.08 s
[path] Succeeding: Parsing "a.." should succeed with: "a../" [✔]
3119.08 s
[path] Succeeding: Parsing "..a" should succeed with: "..a/" [✔]
3119.08 s
[path] "../" should be rejected [✔]
3119.08 s
[path] ".." should be rejected [✔]
3119.08 s
[path] "/.." should be rejected [✔]
3119.08 s
[path] "/foo/../bar/" should be rejected [✔]
3119.08 s
[path] "/foo/bar/.." should be rejected [✔]
3119.08 s
[path] Aeson Instances
3119.08 s
[path] Decoding "["/foo/bar"]" as a [Path Abs Dir] should succeed. [✔]
3119.08 s
[path] Decoding "["/foo/bar"]" as a [Path Rel Dir] should fail. [✔]
3119.08 s
[path] Encoding "["/foo/bar/mu.txt"]" should succeed. [✔]
3119.08 s
[path] QuasiQuotes
3119.08 s
[path] [absdir|/|] == $(mkAbsDir "/") [✔]
3119.08 s
[path] [absdir|/home|] == $(mkAbsDir "/home") [✔]
3119.08 s
[path] [reldir|foo|] == $(mkRelDir "foo") [✔]
3119.08 s
[path] [reldir|foo/bar|] == $(mkRelDir "foo/bar") [✔]
3119.08 s
[path] [absfile|/home/chris/foo.txt|] == $(mkAbsFile "/home/chris/foo.txt") [✔]
3119.08 s
[path] [relfile|foo|] == $(mkRelFile "foo") [✔]
3119.08 s
[path] [relfile|chris/foo.txt|] == $(mkRelFile "chris/foo.txt") [✔]
3119.08 s
[path]
3119.08 s
[path] Finished in 0.1830 seconds
3119.08 s
[path] 1293 examples, 0 failures
3119.09 s
[path] Test suite test: PASS
3119.09 s
[path] Test suite logged to: dist/test/path-0.9.5-test.log
3119.09 s
[path] 2 of 2 test suites (2 of 2 test cases) passed.
3119.12 s
[path] Phase: haddockPhase
3119.22 s
[autodocodec] Warning: --source-* options are ignored when --hyperlinked-source is enabled.
3119.53 s
[path] Preprocessing library for path-0.9.5..
3119.53 s
[path] Running Haddock on library for path-0.9.5..
3119.53 s
[path] Warning: The documentation for the following packages are not installed. No
3119.53 s
[path] links will be generated to these packages: vector-0.13.2.0
3119.83 s
[path] Warning: --source-* options are ignored when --hyperlinked-source is enabled.
3120.31 s
[autodocodec] 0% ( 0 / 11) in 'Autodocodec.Aeson.Compat'
3120.31 s
[autodocodec] Missing documentation for:
3120.31 s
[autodocodec] Module header
3120.31 s
[autodocodec] toKey (src/Autodocodec/Aeson/Compat.hs:17)
3120.31 s
[autodocodec] fromKey (src/Autodocodec/Aeson/Compat.hs:25)
3120.31 s
[autodocodec] lookupKey (src/Autodocodec/Aeson/Compat.hs:33)
3120.31 s
[autodocodec] insert (src/Autodocodec/Aeson/Compat.hs:41)
3120.31 s
[autodocodec] fromList (src/Autodocodec/Aeson/Compat.hs:49)
3120.31 s
[autodocodec] toList (src/Autodocodec/Aeson/Compat.hs:57)
3120.31 s
[autodocodec] map (src/Autodocodec/Aeson/Compat.hs:65)
3120.31 s
[autodocodec] liftToJSON (src/Autodocodec/Aeson/Compat.hs:72)
3120.31 s
[autodocodec] liftToEncoding (src/Autodocodec/Aeson/Compat.hs:79)
3120.31 s
[autodocodec] liftParseJSON (src/Autodocodec/Aeson/Compat.hs:86)
3120.74 s
[attoparsec-aeson] Documentation created: dist/doc/html/attoparsec-aeson/index.html,
3120.74 s
[attoparsec-aeson] dist/doc/html/attoparsec-aeson/attoparsec-aeson.txt
3121.00 s
[attoparsec-aeson] Phase: installPhase
3121.42 s
[attoparsec-aeson] Installing library in /nix/store/hpac9vfm0d0zpdyiv85ywkm504bn6rwq-attoparsec-aeson-2.2.2.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/attoparsec-aeson-2.2.2.0-J8ppcjxoDU8DpQhz8fdsPv
3121.57 s
[autodocodec] Warning: '()' is out of scope.
3121.57 s
[autodocodec] If you qualify the identifier, haddock can try to link it anyway.
3121.59 s
[autodocodec] Warning: 'discriminator' is out of scope.
3121.59 s
[autodocodec] If you qualify the identifier, haddock can try to link it anyway.
3121.60 s
[autodocodec] Warning: 'NumberBounds' is out of scope.
3121.60 s
[autodocodec] If you qualify the identifier, haddock can try to link it anyway.
3121.60 s
[autodocodec] Warning: 'ValueCodec' is ambiguous. It is defined
3121.60 s
[autodocodec] * at src/Autodocodec/Codec.hs:141:3
3121.60 s
[autodocodec] * at src/Autodocodec/Codec.hs:376:1
3121.60 s
[autodocodec] You may be able to disambiguate the identifier by qualifying it or
3121.60 s
[autodocodec] by specifying the type/value namespace explicitly.
3121.60 s
[autodocodec] Defaulting to the one defined at src/Autodocodec/Codec.hs:83:1
3121.60 s
[autodocodec] Warning: 'JSON.Object' is ambiguous. It is defined
3121.60 s
[autodocodec] * in ‘Data.Aeson.Types.Internal’
3121.60 s
[autodocodec] * in ‘Data.Aeson.Types.Internal’
3121.60 s
[autodocodec] You may be able to disambiguate the identifier by qualifying it or
3121.60 s
[autodocodec] by specifying the type/value namespace explicitly.
3121.60 s
[autodocodec] Defaulting to the one defined in ‘Data.Aeson.Types.Internal’
3121.60 s
[autodocodec] Warning: 'Object' is out of scope.
3121.60 s
[autodocodec] If you qualify the identifier, haddock can try to link it anyway.
3121.60 s
[autodocodec] Warning: 'toJSONViaCodec' is out of scope.
3121.60 s
[autodocodec] If you qualify the identifier, haddock can try to link it anyway.
3121.60 s
[autodocodec] Warning: 'toJSONVia' is out of scope.
3121.60 s
[autodocodec] If you qualify the identifier, haddock can try to link it anyway.
3121.60 s
[autodocodec] Warning: 'parseJSONViaCodec' is out of scope.
3121.60 s
[autodocodec] If you qualify the identifier, haddock can try to link it anyway.
3121.60 s
[autodocodec] Warning: 'parseJSONVia' is out of scope.
3121.60 s
[autodocodec] If you qualify the identifier, haddock can try to link it anyway.
3121.60 s
[autodocodec] Warning: 'jsonSchemaViaCodec' is out of scope.
3121.60 s
[autodocodec] If you qualify the identifier, haddock can try to link it anyway.
3121.60 s
[autodocodec] Warning: 'jsonSchemaVia' is out of scope.
3121.60 s
[autodocodec] If you qualify the identifier, haddock can try to link it anyway.
3121.61 s
[autodocodec] Warning: 'HasCodec' is out of scope.
3121.61 s
[autodocodec] If you qualify the identifier, haddock can try to link it anyway.
3121.62 s
[autodocodec] Warning: 'b' is out of scope.
3121.62 s
[autodocodec] If you qualify the identifier, haddock can try to link it anyway.
3121.62 s
[autodocodec] Warning: 'a' is out of scope.
3121.62 s
[autodocodec] If you qualify the identifier, haddock can try to link it anyway.
3121.66 s
[autodocodec] Warning: 'Int8' is out of scope.
3121.66 s
[autodocodec] If you qualify the identifier, haddock can try to link it anyway.
3121.66 s
[autodocodec] Warning: 'boundedNumberBounds' is out of scope.
3121.66 s
[autodocodec] If you qualify the identifier, haddock can try to link it anyway.
3121.68 s
[autodocodec] Warning: 'requiredField' is out of scope.
3121.68 s
[autodocodec] If you qualify the identifier, haddock can try to link it anyway.
3121.68 s
[autodocodec] Warning: 'parseAlterternative' is out of scope.
3121.68 s
[autodocodec] If you qualify the identifier, haddock can try to link it anyway.
3121.68 s
[autodocodec] Warning: 'optionalFieldOrNull' is out of scope.
3121.68 s
[autodocodec] If you qualify the identifier, haddock can try to link it anyway.
3121.70 s
[autodocodec] 86% ( 80 / 92) in 'Autodocodec.Codec'
3121.70 s
[autodocodec] Missing documentation for:
3121.70 s
[autodocodec] Module header
3121.70 s
[autodocodec] Bounds (src/Autodocodec/Codec.hs:298)
3121.70 s
[autodocodec] emptyBounds (src/Autodocodec/Codec.hs:308)
3121.70 s
[autodocodec] boundedBounds (src/Autodocodec/Codec.hs:311)
3121.70 s
[autodocodec] IntegerBoundsSymbolic (src/Autodocodec/Codec.hs:327)
3121.70 s
[autodocodec] guessIntegerBoundsSymbolic (src/Autodocodec/Codec.hs:332)
3121.70 s
[autodocodec] IntegerSymbolic (src/Autodocodec/Codec.hs:339)
3121.70 s
[autodocodec] guessIntegerSymbolic (src/Autodocodec/Codec.hs:347)
3121.70 s
[autodocodec] optionalKeyCodec (src/Autodocodec/Codec.hs:877)
3121.70 s
[autodocodec] optionalKeyWithDefaultCodec (src/Autodocodec/Codec.hs:880)
3121.70 s
[autodocodec] Result (src/Autodocodec/Codec.hs:2013)
3121.70 s
[autodocodec] unsafeCodecViaAesonString (src/Autodocodec/Codec.hs:2030)
3122.33 s
[path] 100% ( 5 / 5) in 'Path.Internal.Posix'
3122.47 s
[attoparsec-aeson] Phase: fixupPhase
3122.50 s
[autodocodec] 70% ( 12 / 17) in 'Autodocodec.Class'
3122.50 s
[autodocodec] Missing documentation for:
3122.50 s
[autodocodec] Module header
3122.50 s
[autodocodec] optionalFieldWithOmittedDefault (src/Autodocodec/Class.hs:339)
3122.50 s
[autodocodec] optionalFieldWithOmittedDefault' (src/Autodocodec/Class.hs:350)
3122.50 s
[autodocodec] optionalFieldOrNullWithOmittedDefault (src/Autodocodec/Class.hs:359)
3122.50 s
[autodocodec] optionalFieldOrNullWithOmittedDefault' (src/Autodocodec/Class.hs:370)
3122.59 s
[attoparsec-aeson] shrinking RPATHs of ELF executables and libraries in /nix/store/hpac9vfm0d0zpdyiv85ywkm504bn6rwq-attoparsec-aeson-2.2.2.0
3122.60 s
[attoparsec-aeson] shrinking /nix/store/hpac9vfm0d0zpdyiv85ywkm504bn6rwq-attoparsec-aeson-2.2.2.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHSattoparsec-aeson-2.2.2.0-J8ppcjxoDU8DpQhz8fdsPv-ghc9.6.3.so
3122.66 s
[attoparsec-aeson] checking for references to /build/ in /nix/store/hpac9vfm0d0zpdyiv85ywkm504bn6rwq-attoparsec-aeson-2.2.2.0...
3122.74 s
[attoparsec-aeson] patching script interpreter paths in /nix/store/hpac9vfm0d0zpdyiv85ywkm504bn6rwq-attoparsec-aeson-2.2.2.0
3122.81 s
[attoparsec-aeson] stripping (with command strip and flags -S -p) in /nix/store/hpac9vfm0d0zpdyiv85ywkm504bn6rwq-attoparsec-aeson-2.2.2.0/lib
3122.97 s
[path] 50% ( 1 / 2) in 'Path.Internal'
3122.97 s
[path] Missing documentation for:
3122.97 s
[path] Module header
3123.06 s
[autodocodec] 54% ( 6 / 11) in 'Autodocodec.Aeson.Encode'
3123.06 s
[autodocodec] Missing documentation for:
3123.06 s
[autodocodec] Module header
3123.06 s
[autodocodec] toJSONObjectViaCodec (src/Autodocodec/Aeson/Encode.hs:39)
3123.06 s
[autodocodec] toJSONObjectVia (src/Autodocodec/Aeson/Encode.hs:42)
3123.06 s
[autodocodec] toSeriesViaCodec (src/Autodocodec/Aeson/Encode.hs:97)
3123.06 s
[autodocodec] toSeriesVia (src/Autodocodec/Aeson/Encode.hs:100)
3123.07 s
[path] 100% ( 5 / 5) in 'Path.Internal.Windows'
3123.25 s
[attoparsec-aeson] shrinking RPATHs of ELF executables and libraries in /nix/store/pz3l5gajx3fjxhr09v9cg47qdqafvgg9-attoparsec-aeson-2.2.2.0-doc
3123.38 s
[autodocodec] Warning: 'eitherDecodeViaCodec' is out of scope.
3123.38 s
[autodocodec] If you qualify the identifier, haddock can try to link it anyway.
3123.38 s
[autodocodec] 66% ( 6 / 9) in 'Autodocodec.Aeson.Decode'
3123.38 s
[autodocodec] Missing documentation for:
3123.38 s
[autodocodec] Module header
3123.38 s
[autodocodec] parseJSONObjectViaCodec (src/Autodocodec/Aeson/Decode.hs:45)
3123.38 s
[autodocodec] parseJSONObjectVia (src/Autodocodec/Aeson/Decode.hs:48)
3123.38 s
[attoparsec-aeson] checking for references to /build/ in /nix/store/pz3l5gajx3fjxhr09v9cg47qdqafvgg9-attoparsec-aeson-2.2.2.0-doc...
3123.38 s
[attoparsec-aeson] patching script interpreter paths in /nix/store/pz3l5gajx3fjxhr09v9cg47qdqafvgg9-attoparsec-aeson-2.2.2.0-doc
3123.39 s
[autodocodec] 50% ( 1 / 2) in 'Autodocodec.DerivingVia'
3123.39 s
[autodocodec] Missing documentation for:
3123.39 s
[autodocodec] Module header
3123.40 s
[autodocodec] 69% ( 16 / 23) in 'Autodocodec.Aeson'
3123.40 s
[autodocodec] Missing documentation for:
3123.40 s
[autodocodec] Module header
3123.40 s
[autodocodec] toJSONObjectViaCodec (src/Autodocodec/Aeson/Encode.hs:39)
3123.40 s
[autodocodec] toJSONObjectVia (src/Autodocodec/Aeson/Encode.hs:42)
3123.40 s
[autodocodec] toSeriesViaCodec (src/Autodocodec/Aeson/Encode.hs:97)
3123.40 s
[autodocodec] toSeriesVia (src/Autodocodec/Aeson/Encode.hs:100)
3123.40 s
[autodocodec] parseJSONObjectViaCodec (src/Autodocodec/Aeson/Decode.hs:45)
3123.40 s
[autodocodec] parseJSONObjectVia (src/Autodocodec/Aeson/Decode.hs:48)
3123.43 s
[autodocodec] 89% (124 /138) in 'Autodocodec'
3123.43 s
[autodocodec] Missing documentation for:
3123.43 s
[autodocodec] Module header
3123.43 s
[autodocodec] toJSONObjectViaCodec (src/Autodocodec/Aeson/Encode.hs:39)
3123.43 s
[autodocodec] toJSONObjectVia (src/Autodocodec/Aeson/Encode.hs:42)
3123.43 s
[autodocodec] toSeriesViaCodec (src/Autodocodec/Aeson/Encode.hs:97)
3123.43 s
[autodocodec] toSeriesVia (src/Autodocodec/Aeson/Encode.hs:100)
3123.43 s
[autodocodec] parseJSONObjectViaCodec (src/Autodocodec/Aeson/Decode.hs:45)
3123.43 s
[autodocodec] parseJSONObjectVia (src/Autodocodec/Aeson/Decode.hs:48)
3123.43 s
[autodocodec] optionalFieldWithOmittedDefault (src/Autodocodec/Class.hs:339)
3123.43 s
[autodocodec] optionalFieldOrNullWithOmittedDefault (src/Autodocodec/Class.hs:359)
3123.43 s
[autodocodec] optionalFieldWithOmittedDefault' (src/Autodocodec/Class.hs:350)
3123.43 s
[autodocodec] optionalFieldOrNullWithOmittedDefault' (src/Autodocodec/Class.hs:370)
3123.43 s
[autodocodec] Bounds (src/Autodocodec/Codec.hs:298)
3123.43 s
[autodocodec] emptyBounds (src/Autodocodec/Codec.hs:308)
3123.43 s
[autodocodec] boundedBounds (src/Autodocodec/Codec.hs:311)
3123.80 s
[attoparsec-aeson:post-build] Uploading to the NixCI cache: /nix/store/hpac9vfm0d0zpdyiv85ywkm504bn6rwq-attoparsec-aeson-2.2.2.0 /nix/store/pz3l5gajx3fjxhr09v9cg47qdqafvgg9-attoparsec-aeson-2.2.2.0-doc
3124.32 s
[attoparsec-aeson:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
3125.01 s
[attoparsec-aeson:post-build] copying 2 paths...
3125.01 s
[attoparsec-aeson:post-build] copying path '/nix/store/pz3l5gajx3fjxhr09v9cg47qdqafvgg9-attoparsec-aeson-2.2.2.0-doc' to 'https://cache.nix-ci.com'...
3127.82 s
[attoparsec-aeson:post-build] copying path '/nix/store/hpac9vfm0d0zpdyiv85ywkm504bn6rwq-attoparsec-aeson-2.2.2.0' to 'https://cache.nix-ci.com'...
3132.43 s
[attoparsec-aeson:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
3133.42 s
[attoparsec-aeson:post-build] copying 1 paths...
3133.42 s
[attoparsec-aeson:post-build] copying path '/nix/store/n1qwnfn08ds3gwi947hwwks3k603f0da-attoparsec-aeson-2.2.2.0.drv' to 'https://cache.nix-ci.com'...
3135.62 s
Uploaded attoparsec-aeson in 11.9s
3135.62 s
Progress: 201 of 217 built (3 building), 312 of 312 downloaded from cache
3135.62 s
Built attoparsec-aeson in 1m25s
3135.91 s
Building /nix/store/ka2ad8w4s5f8pi1n60xajjkskyhlcybm-aeson-pretty-0.8.10.drv
3135.91 s
[autodocodec] Warning: Autodocodec.Codec: could not find link destinations for:
3135.91 s
[autodocodec] - Data.Vector.Vector
3135.91 s
[autodocodec] Warning: Autodocodec.Class: could not find link destinations for:
3135.91 s
[autodocodec] - Data.Vector.Vector
3135.91 s
[autodocodec] Warning: Autodocodec: could not find link destinations for:
3135.91 s
[autodocodec] - Data.Vector.Vector
3135.91 s
[path] Warning: 'Abs' is ambiguous. It is defined
3135.91 s
[path] * at src/Path/Include.hs:856:19
3135.91 s
[path] * at src/Path/Include.hs:127:1
3135.91 s
[path] You may be able to disambiguate the identifier by qualifying it or
3135.91 s
[path] by specifying the type/value namespace explicitly.
3135.91 s
[path] Defaulting to the one defined at src/Path/Include.hs:127:1
3135.91 s
[path] Warning: 'Rel' is ambiguous. It is defined
3135.91 s
[path] * at src/Path/Include.hs:857:19
3135.91 s
[path] * at src/Path/Include.hs:131:1
3135.91 s
[path] You may be able to disambiguate the identifier by qualifying it or
3135.91 s
[path] by specifying the type/value namespace explicitly.
3135.91 s
[path] Defaulting to the one defined at src/Path/Include.hs:131:1
3135.91 s
[path] 100% ( 63 / 63) in 'Path.Posix'
3135.91 s
[path] 100% ( 2 / 2) in 'Path'
3135.91 s
[path] Warning: 'Abs' is ambiguous. It is defined
3135.91 s
[path] * at src/Path/Include.hs:856:19
3135.91 s
[path] * at src/Path/Include.hs:127:1
3135.91 s
[path] You may be able to disambiguate the identifier by qualifying it or
3135.91 s
[path] by specifying the type/value namespace explicitly.
3135.91 s
[path] Defaulting to the one defined at src/Path/Include.hs:127:1
3135.91 s
[path] Warning: 'Rel' is ambiguous. It is defined
3135.91 s
[path] * at src/Path/Include.hs:857:19
3135.91 s
[path] * at src/Path/Include.hs:131:1
3135.91 s
[path] You may be able to disambiguate the identifier by qualifying it or
3135.91 s
[path] by specifying the type/value namespace explicitly.
3135.91 s
[path] Defaulting to the one defined at src/Path/Include.hs:131:1
3135.91 s
[path] 100% ( 63 / 63) in 'Path.Windows'
3136.35 s
[aeson-pretty] Phase: setupCompilerEnvironmentPhase
3136.38 s
[aeson-pretty] Build with /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3.
3138.08 s
[aeson-pretty] Phase: unpackPhase
3138.10 s
[aeson-pretty] unpacking source archive /nix/store/imnkf2959by9k6nx8s34asn77mfc1927-aeson-pretty-0.8.10.tar.gz
3138.14 s
[aeson-pretty] source root is aeson-pretty-0.8.10
3138.18 s
[aeson-pretty] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "aeson-pretty-0.8.10/Setup.hs"
3138.21 s
[aeson-pretty] Phase: patchPhase
3138.25 s
[aeson-pretty] Phase: compileBuildDriverPhase
3138.29 s
[aeson-pretty] setupCompileFlags: -package-db=/build/tmp.8tVGZWWw2O/setup-package.conf.d -threaded
3138.75 s
[aeson-pretty] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.8tVGZWWw2O/Main.o )
3139.07 s
[aeson-pretty] [2 of 2] Linking Setup
3143.11 s
[aeson-pretty] Phase: updateAutotoolsGnuConfigScriptsPhase
3143.16 s
[aeson-pretty] Phase: configurePhase
3143.19 s
[aeson-pretty] configureFlags: --verbose --prefix=/nix/store/hma5ac6k51k99h4al686w9yhwv23rx2b-aeson-pretty-0.8.10 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/pnhswi382vcfm7a8ldrr86qxs5zgx6fd-aeson-pretty-0.8.10-doc/share/doc/aeson-pretty-0.8.10 --with-gcc=gcc --package-db=/build/tmp.8tVGZWWw2O/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/yw7vb4hamv9mqgbgf7598zvis7k2spyx-ncurses-6.5/lib --extra-lib-dirs=/nix/store/adfh8p731fy9iahv0mccbx0is6i96diy-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vf3hfbbl7h32axb73fa2b0dbqg0gmjgi-elfutils-0.192/lib --extra-lib-dirs=/nix/store/wx2hkwfpc39ixyww2hai0v697zzrpbxr-gmp-with-cxx-6.3.0/lib
3143.24 s
[aeson-pretty] Using Parsec parser
3143.24 s
[aeson-pretty] Configuring aeson-pretty-0.8.10...
3143.94 s
[autodocodec] Documentation created: dist/doc/html/autodocodec/index.html,
3143.94 s
[autodocodec] dist/doc/html/autodocodec/autodocodec.txt
3144.15 s
[autodocodec] Preprocessing test suite 'autodocodec-doctest' for autodocodec-0.4.2.2..
3144.15 s
[cborg] [ 7 of 14] Compiling Codec.CBOR.Encoding[boot] ( src/Codec/CBOR/Encoding.hs-boot, dist/build/Codec/CBOR/Encoding.p_o-boot )
3144.15 s
[cborg] [ 8 of 14] Compiling Codec.CBOR.FlatTerm[boot] ( src/Codec/CBOR/FlatTerm.hs-boot, dist/build/Codec/CBOR/FlatTerm.p_o-boot )
3144.15 s
[cborg] [ 9 of 14] Compiling Codec.CBOR.Encoding ( src/Codec/CBOR/Encoding.hs, dist/build/Codec/CBOR/Encoding.p_o )
3144.15 s
[cborg] [10 of 14] Compiling Codec.CBOR.FlatTerm ( src/Codec/CBOR/FlatTerm.hs, dist/build/Codec/CBOR/FlatTerm.p_o )
3144.19 s
[autodocodec] Phase: installPhase
3144.25 s
[path] Documentation created: dist/doc/html/path/index.html,
3144.25 s
[path] dist/doc/html/path/path.txt
3144.52 s
[aeson-pretty] Flags chosen: lib-only=False
3144.52 s
[aeson-pretty] Dependency aeson >=1.1 && <1.6 || >=2.0 && <2.3: using aeson-2.2.3.0
3144.52 s
[aeson-pretty] Dependency base >=4.5: using base-4.18.1.0
3144.52 s
[aeson-pretty] Dependency base-compat >=0.9: using base-compat-0.13.1
3144.52 s
[aeson-pretty] Dependency bytestring >=0.9: using bytestring-0.11.5.2
3144.52 s
[aeson-pretty] Dependency scientific >=0.3: using scientific-0.3.8.0
3144.52 s
[aeson-pretty] Dependency text >=0.11: using text-2.0.2
3144.52 s
[aeson-pretty] Dependency unordered-containers >=0.2.14.0: using unordered-containers-0.2.20
3144.52 s
[aeson-pretty] Dependency vector >=0.9: using vector-0.13.2.0
3144.52 s
[aeson-pretty] Dependency aeson >=0.6: using aeson-2.2.3.0
3144.52 s
[aeson-pretty] Dependency aeson-pretty: using aeson-pretty-0.8.10
3144.52 s
[aeson-pretty] Dependency attoparsec >=0.10: using attoparsec-0.14.4
3144.52 s
[aeson-pretty] Dependency attoparsec-aeson: using attoparsec-aeson-2.2.2.0
3144.52 s
[aeson-pretty] Dependency base >=4 && <5: using base-4.18.1.0
3144.52 s
[aeson-pretty] Dependency bytestring >=0.9: using bytestring-0.11.5.2
3144.52 s
[aeson-pretty] Dependency cmdargs >=0.7: using cmdargs-0.10.22
3144.58 s
[path] Preprocessing test suite 'validity-test' for path-0.9.5..
3144.58 s
[path] Preprocessing test suite 'test' for path-0.9.5..
3144.60 s
[path] Phase: installPhase
3144.76 s
[autodocodec] Installing library in /nix/store/5x0g7lbwfzclgyc1brxyg4a1wb01qdx1-autodocodec-0.4.2.2/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/autodocodec-0.4.2.2-LHvPvs1jxjkJxyEmcYYDts
3145.04 s
[path] Installing library in /nix/store/f4pibf1w9m3crc5gs66qy4h2yfzbjl44-path-0.9.5/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/path-0.9.5-18GQJfyXY4d8sNTTH7YP9T
3145.48 s
[aeson-pretty] Source component graph:
3145.48 s
[aeson-pretty] component lib
3145.48 s
[aeson-pretty] component exe:aeson-pretty dependency lib
3145.48 s
[aeson-pretty] Configured component graph:
3145.48 s
[aeson-pretty] component aeson-pretty-0.8.10-DyB2ORpdxMmD79eIgHzWfk
3145.48 s
[aeson-pretty] include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ
3145.48 s
[aeson-pretty] include base-4.18.1.0
3145.48 s
[aeson-pretty] include base-compat-0.13.1-5qry74IIPXz6PbOPL4TvxM
3145.48 s
[aeson-pretty] include bytestring-0.11.5.2
3145.48 s
[aeson-pretty] include scientific-0.3.8.0-EXTb8i03tpyEFLFbbBcyqj
3145.48 s
[aeson-pretty] include text-2.0.2
3145.48 s
[aeson-pretty] include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn
3145.48 s
[aeson-pretty] include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO
3145.48 s
[aeson-pretty] component aeson-pretty-0.8.10-I2f8n4EPgzOJpl9wljUQNr-aeson-pretty
3145.48 s
[aeson-pretty] include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ
3145.48 s
[aeson-pretty] include aeson-pretty-0.8.10-DyB2ORpdxMmD79eIgHzWfk
3145.48 s
[aeson-pretty] include attoparsec-0.14.4-Lf5HznpK2Hu8bmGTsY7xll
3145.48 s
[aeson-pretty] include attoparsec-aeson-2.2.2.0-J8ppcjxoDU8DpQhz8fdsPv
3145.48 s
[aeson-pretty] include base-4.18.1.0
3145.48 s
[aeson-pretty] include bytestring-0.11.5.2
3145.48 s
[aeson-pretty] include cmdargs-0.10.22-1aIeck2wqgv6PODH3vNiYt
3145.48 s
[aeson-pretty] Linked component graph:
3145.48 s
[aeson-pretty] unit aeson-pretty-0.8.10-DyB2ORpdxMmD79eIgHzWfk
3145.48 s
[aeson-pretty] include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ
3145.48 s
[aeson-pretty] include base-4.18.1.0
3145.48 s
[aeson-pretty] include base-compat-0.13.1-5qry74IIPXz6PbOPL4TvxM
3145.48 s
[aeson-pretty] include bytestring-0.11.5.2
3145.48 s
[aeson-pretty] include scientific-0.3.8.0-EXTb8i03tpyEFLFbbBcyqj
3145.48 s
[aeson-pretty] include text-2.0.2
3145.48 s
[aeson-pretty] include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn
3145.48 s
[aeson-pretty] include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO
3145.48 s
[aeson-pretty] Data.Aeson.Encode.Pretty=aeson-pretty-0.8.10-DyB2ORpdxMmD79eIgHzWfk:Data.Aeson.Encode.Pretty
3145.48 s
[aeson-pretty] unit aeson-pretty-0.8.10-I2f8n4EPgzOJpl9wljUQNr-aeson-pretty
3145.48 s
[aeson-pretty] include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ
3145.48 s
[aeson-pretty] include aeson-pretty-0.8.10-DyB2ORpdxMmD79eIgHzWfk
3145.48 s
[aeson-pretty] include attoparsec-0.14.4-Lf5HznpK2Hu8bmGTsY7xll
3145.48 s
[aeson-pretty] include attoparsec-aeson-2.2.2.0-J8ppcjxoDU8DpQhz8fdsPv
3145.49 s
[aeson-pretty] include base-4.18.1.0
3145.49 s
[aeson-pretty] include bytestring-0.11.5.2
3145.49 s
[aeson-pretty] include cmdargs-0.10.22-1aIeck2wqgv6PODH3vNiYt
3145.49 s
[aeson-pretty] Ready component graph:
3145.49 s
[aeson-pretty] definite aeson-pretty-0.8.10-DyB2ORpdxMmD79eIgHzWfk
3145.49 s
[aeson-pretty] depends aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ
3145.49 s
[aeson-pretty] depends base-4.18.1.0
3145.49 s
[aeson-pretty] depends base-compat-0.13.1-5qry74IIPXz6PbOPL4TvxM
3145.49 s
[aeson-pretty] depends bytestring-0.11.5.2
3145.49 s
[aeson-pretty] depends scientific-0.3.8.0-EXTb8i03tpyEFLFbbBcyqj
3145.49 s
[aeson-pretty] depends text-2.0.2
3145.49 s
[aeson-pretty] depends unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn
3145.49 s
[aeson-pretty] depends vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO
3145.49 s
[aeson-pretty] definite aeson-pretty-0.8.10-I2f8n4EPgzOJpl9wljUQNr-aeson-pretty
3145.49 s
[aeson-pretty] depends aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ
3145.49 s
[aeson-pretty] depends aeson-pretty-0.8.10-DyB2ORpdxMmD79eIgHzWfk
3145.49 s
[aeson-pretty] depends attoparsec-0.14.4-Lf5HznpK2Hu8bmGTsY7xll
3145.49 s
[aeson-pretty] depends attoparsec-aeson-2.2.2.0-J8ppcjxoDU8DpQhz8fdsPv
3145.49 s
[aeson-pretty] depends base-4.18.1.0
3145.49 s
[aeson-pretty] depends bytestring-0.11.5.2
3145.49 s
[aeson-pretty] depends cmdargs-0.10.22-1aIeck2wqgv6PODH3vNiYt
3145.49 s
[aeson-pretty] Using Cabal-3.10.1.0 compiled by ghc-9.6
3145.49 s
[aeson-pretty] Using compiler: ghc-9.6.3
3145.49 s
[aeson-pretty] Using install prefix:
3145.49 s
[aeson-pretty] /nix/store/hma5ac6k51k99h4al686w9yhwv23rx2b-aeson-pretty-0.8.10
3145.49 s
[aeson-pretty] Executables installed in:
3145.49 s
[aeson-pretty] /nix/store/hma5ac6k51k99h4al686w9yhwv23rx2b-aeson-pretty-0.8.10/bin
3145.49 s
[aeson-pretty] Libraries installed in:
3145.49 s
[aeson-pretty] /nix/store/hma5ac6k51k99h4al686w9yhwv23rx2b-aeson-pretty-0.8.10/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/aeson-pretty-0.8.10-DyB2ORpdxMmD79eIgHzWfk
3145.49 s
[aeson-pretty] Dynamic Libraries installed in:
3145.49 s
[aeson-pretty] /nix/store/hma5ac6k51k99h4al686w9yhwv23rx2b-aeson-pretty-0.8.10/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3
3145.49 s
[aeson-pretty] Private executables installed in:
3145.49 s
[aeson-pretty] /nix/store/hma5ac6k51k99h4al686w9yhwv23rx2b-aeson-pretty-0.8.10/libexec/x86_64-linux-ghc-9.6.3/aeson-pretty-0.8.10
3145.49 s
[aeson-pretty] Data files installed in:
3145.49 s
[aeson-pretty] /nix/store/hma5ac6k51k99h4al686w9yhwv23rx2b-aeson-pretty-0.8.10/share/x86_64-linux-ghc-9.6.3/aeson-pretty-0.8.10
3145.49 s
[aeson-pretty] Documentation installed in:
3145.49 s
[aeson-pretty] /nix/store/pnhswi382vcfm7a8ldrr86qxs5zgx6fd-aeson-pretty-0.8.10-doc/share/doc/aeson-pretty-0.8.10
3145.49 s
[aeson-pretty] Configuration files installed in:
3145.49 s
[aeson-pretty] /nix/store/hma5ac6k51k99h4al686w9yhwv23rx2b-aeson-pretty-0.8.10/etc
3145.49 s
[aeson-pretty] No alex found
3145.49 s
[aeson-pretty] Using ar found on system at:
3145.49 s
[aeson-pretty] /nix/store/87zpmcmwvn48z4lbrfba74b312h22s6c-binutils-wrapper-2.44/bin/ar
3145.49 s
[aeson-pretty] No c2hs found
3145.49 s
[aeson-pretty] No cpphs found
3145.49 s
[aeson-pretty] No doctest found
3145.49 s
[aeson-pretty] Using gcc version 14.3.0 given by user at:
3145.49 s
[aeson-pretty] /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/gcc
3145.49 s
[aeson-pretty] Using ghc version 9.6.3 found on system at:
3145.49 s
[aeson-pretty] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/ghc
3145.49 s
[aeson-pretty] Using ghc-pkg version 9.6.3 found on system at:
3145.49 s
[aeson-pretty] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/ghc-pkg-9.6.3
3145.49 s
[aeson-pretty] No ghcjs found
3145.49 s
[aeson-pretty] No ghcjs-pkg found
3145.49 s
[aeson-pretty] No greencard found
3145.49 s
[aeson-pretty] Using haddock version 2.29.1 found on system at:
3145.49 s
[aeson-pretty] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/haddock-ghc-9.6.3
3145.49 s
[aeson-pretty] No happy found
3145.49 s
[aeson-pretty] Using haskell-suite found on system at: haskell-suite-dummy-location
3145.49 s
[aeson-pretty] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location
3145.49 s
[aeson-pretty] No hmake found
3145.49 s
[aeson-pretty] Using hpc version 0.68 found on system at:
3145.49 s
[aeson-pretty] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/hpc-ghc-9.6.3
3145.49 s
[aeson-pretty] Using hsc2hs version 0.68.9 found on system at:
3145.49 s
[aeson-pretty] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/hsc2hs-ghc-9.6.3
3145.49 s
[aeson-pretty] Using hscolour version 1.25 found on system at:
3145.49 s
[aeson-pretty] /nix/store/s7zghqqjhw73n7zzski9hyx8f25l0lsj-hscolour-1.25/bin/HsColour
3145.49 s
[aeson-pretty] No jhc found
3145.49 s
[aeson-pretty] Using ld found on system at:
3145.49 s
[aeson-pretty] /nix/store/87zpmcmwvn48z4lbrfba74b312h22s6c-binutils-wrapper-2.44/bin/ld.gold
3145.49 s
[aeson-pretty] No pkg-config found
3145.49 s
[aeson-pretty] Using runghc version 9.6.3 found on system at:
3145.49 s
[aeson-pretty] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/runghc-9.6.3
3145.49 s
[aeson-pretty] Using strip version 2.44 found on system at:
3145.49 s
[aeson-pretty] /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/strip
3145.49 s
[aeson-pretty] Using tar found on system at:
3145.49 s
[aeson-pretty] /nix/store/w60s4xh1pjg6dwbw7j0b4xzlpp88q5qg-gnutar-1.35/bin/tar
3145.49 s
[aeson-pretty] No uhc found
3146.11 s
[autodocodec] Phase: fixupPhase
3146.15 s
[aeson-pretty] Phase: buildPhase
3146.29 s
[autodocodec] shrinking RPATHs of ELF executables and libraries in /nix/store/5x0g7lbwfzclgyc1brxyg4a1wb01qdx1-autodocodec-0.4.2.2
3146.30 s
[autodocodec] shrinking /nix/store/5x0g7lbwfzclgyc1brxyg4a1wb01qdx1-autodocodec-0.4.2.2/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHSautodocodec-0.4.2.2-LHvPvs1jxjkJxyEmcYYDts-ghc9.6.3.so
3146.36 s
[autodocodec] checking for references to /build/ in /nix/store/5x0g7lbwfzclgyc1brxyg4a1wb01qdx1-autodocodec-0.4.2.2...
3146.42 s
[autodocodec] patching script interpreter paths in /nix/store/5x0g7lbwfzclgyc1brxyg4a1wb01qdx1-autodocodec-0.4.2.2
3146.44 s
[autodocodec] stripping (with command strip and flags -S -p) in /nix/store/5x0g7lbwfzclgyc1brxyg4a1wb01qdx1-autodocodec-0.4.2.2/lib
3146.45 s
[path] Phase: fixupPhase
3146.60 s
[path] shrinking RPATHs of ELF executables and libraries in /nix/store/f4pibf1w9m3crc5gs66qy4h2yfzbjl44-path-0.9.5
3146.60 s
[path] shrinking /nix/store/f4pibf1w9m3crc5gs66qy4h2yfzbjl44-path-0.9.5/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHSpath-0.9.5-18GQJfyXY4d8sNTTH7YP9T-ghc9.6.3.so
3146.65 s
[aeson-pretty] Preprocessing library for aeson-pretty-0.8.10..
3146.65 s
[aeson-pretty] Building library for aeson-pretty-0.8.10..
3146.67 s
[path] checking for references to /build/ in /nix/store/f4pibf1w9m3crc5gs66qy4h2yfzbjl44-path-0.9.5...
3146.73 s
[path] patching script interpreter paths in /nix/store/f4pibf1w9m3crc5gs66qy4h2yfzbjl44-path-0.9.5
3146.76 s
[path] stripping (with command strip and flags -S -p) in /nix/store/f4pibf1w9m3crc5gs66qy4h2yfzbjl44-path-0.9.5/lib
3146.98 s
[autodocodec] shrinking RPATHs of ELF executables and libraries in /nix/store/fa8xkc3vwql4a9zvy4irhg4lb1yivd5p-autodocodec-0.4.2.2-doc
3147.02 s
[autodocodec] checking for references to /build/ in /nix/store/fa8xkc3vwql4a9zvy4irhg4lb1yivd5p-autodocodec-0.4.2.2-doc...
3147.05 s
[autodocodec] patching script interpreter paths in /nix/store/fa8xkc3vwql4a9zvy4irhg4lb1yivd5p-autodocodec-0.4.2.2-doc
3147.11 s
[aeson-pretty] [1 of 1] Compiling Data.Aeson.Encode.Pretty ( Data/Aeson/Encode/Pretty.hs, dist/build/Data/Aeson/Encode/Pretty.o, dist/build/Data/Aeson/Encode/Pretty.dyn_o )
3147.76 s
[autodocodec:post-build] Uploading to the NixCI cache: /nix/store/5x0g7lbwfzclgyc1brxyg4a1wb01qdx1-autodocodec-0.4.2.2 /nix/store/fa8xkc3vwql4a9zvy4irhg4lb1yivd5p-autodocodec-0.4.2.2-doc
3148.51 s
[autodocodec:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
3150.71 s
[autodocodec:post-build] copying 2 paths...
3150.71 s
[autodocodec:post-build] copying path '/nix/store/fa8xkc3vwql4a9zvy4irhg4lb1yivd5p-autodocodec-0.4.2.2-doc' to 'https://cache.nix-ci.com'...
3154.28 s
[autodocodec:post-build] copying path '/nix/store/5x0g7lbwfzclgyc1brxyg4a1wb01qdx1-autodocodec-0.4.2.2' to 'https://cache.nix-ci.com'...
3160.16 s
[autodocodec:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
3160.65 s
[autodocodec:post-build] copying 1 paths...
3160.65 s
[autodocodec:post-build] copying path '/nix/store/6w08ki9sdsmxmqip1zdz74z2325v4p6i-autodocodec-0.4.2.2.drv' to 'https://cache.nix-ci.com'...
3161.12 s
Uploaded autodocodec in 13.5s
3161.13 s
Progress: 202 of 217 built (3 building), 312 of 312 downloaded from cache
3161.13 s
Built autodocodec in 1m50s
3161.14 s
[aeson-pretty] [1 of 1] Compiling Data.Aeson.Encode.Pretty ( Data/Aeson/Encode/Pretty.hs, dist/build/Data/Aeson/Encode/Pretty.p_o )
3161.14 s
[aeson-pretty] Preprocessing executable 'aeson-pretty' for aeson-pretty-0.8.10..
3161.14 s
[aeson-pretty] Building executable 'aeson-pretty' for aeson-pretty-0.8.10..
3161.14 s
[aeson-pretty] [1 of 2] Compiling Paths_aeson_pretty ( dist/build/aeson-pretty/autogen/Paths_aeson_pretty.hs, dist/build/aeson-pretty/aeson-pretty-tmp/Paths_aeson_pretty.o )
3161.14 s
[aeson-pretty] [2 of 2] Compiling Main ( cli-tool/Main.hs, dist/build/aeson-pretty/aeson-pretty-tmp/Main.o )
3161.14 s
[cborg] [11 of 14] Compiling Codec.CBOR.Term ( src/Codec/CBOR/Term.hs, dist/build/Codec/CBOR/Term.p_o )
3161.14 s
[cborg] [12 of 14] Compiling Codec.CBOR ( src/Codec/CBOR.hs, dist/build/Codec/CBOR.p_o )
3161.14 s
[cborg] [13 of 14] Compiling Codec.CBOR.Write ( src/Codec/CBOR/Write.hs, dist/build/Codec/CBOR/Write.p_o )
3161.14 s
[cborg] [14 of 14] Compiling Codec.CBOR.Pretty ( src/Codec/CBOR/Pretty.hs, dist/build/Codec/CBOR/Pretty.p_o )
3161.14 s
[cborg] Preprocessing test suite 'tests' for cborg-0.2.10.0..
3161.14 s
[cborg] Building test suite 'tests' for cborg-0.2.10.0..
3161.14 s
[cborg] [ 1 of 18] Compiling Tests.Reference.Generators ( tests/Tests/Reference/Generators.hs, dist/build/tests/tests-tmp/Tests/Reference/Generators.o )
3161.14 s
[cborg]
3161.14 s
[cborg] tests/Tests/Reference/Generators.hs:234:23: warning : [ GHC-39567 ] [ -Wstar-is-type ]
3161.14 s
[cborg] Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’
3161.14 s
[cborg] relies on the StarIsType extension, which will become
3161.14 s
[cborg] deprecated in the future.
3161.14 s
[cborg] Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead.
3161.14 s
[cborg] |
3161.14 s
[cborg] 234 | type FloatWord n :: *
3161.14 s
[cborg] | ^
3161.14 s
[path] shrinking RPATHs of ELF executables and libraries in /nix/store/933js2m4nwbyanj988fp09jj7nzcg83g-path-0.9.5-doc
3161.14 s
[path] checking for references to /build/ in /nix/store/933js2m4nwbyanj988fp09jj7nzcg83g-path-0.9.5-doc...
3161.14 s
[path] patching script interpreter paths in /nix/store/933js2m4nwbyanj988fp09jj7nzcg83g-path-0.9.5-doc
3161.57 s
[path:post-build] Uploading to the NixCI cache: /nix/store/933js2m4nwbyanj988fp09jj7nzcg83g-path-0.9.5-doc /nix/store/f4pibf1w9m3crc5gs66qy4h2yfzbjl44-path-0.9.5
3162.46 s
[path:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
3162.99 s
[path:post-build] copying 2 paths...
3162.99 s
[path:post-build] copying path '/nix/store/933js2m4nwbyanj988fp09jj7nzcg83g-path-0.9.5-doc' to 'https://cache.nix-ci.com'...
3163.39 s
[path:post-build] copying path '/nix/store/f4pibf1w9m3crc5gs66qy4h2yfzbjl44-path-0.9.5' to 'https://cache.nix-ci.com'...
3167.47 s
[path:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
3168.22 s
[path:post-build] copying 1 paths...
3168.22 s
[path:post-build] copying path '/nix/store/5lwawcang1vpqlkc9zl7wivi2iagz0lv-path-0.9.5.drv' to 'https://cache.nix-ci.com'...
3168.82 s
Uploaded path in 7.4s
3168.83 s
Progress: 203 of 217 built (2 building), 312 of 312 downloaded from cache
3168.83 s
Built path in 1m58s
3169.06 s
Building /nix/store/cxqdf5gnh0rj225nw74f8cnv7lk17daf-path-io-1.8.2.drv
3169.06 s
[aeson-pretty] [3 of 3] Linking dist/build/aeson-pretty/aeson-pretty
3169.06 s
[aeson-pretty] Phase: checkPhase
3169.06 s
[aeson-pretty] Package has no test suites.
3169.06 s
[aeson-pretty] Phase: haddockPhase
3169.06 s
[aeson-pretty] Preprocessing library for aeson-pretty-0.8.10..
3169.06 s
[aeson-pretty] Running Haddock on library for aeson-pretty-0.8.10..
3169.06 s
[aeson-pretty] Warning: The documentation for the following packages are not installed. No
3169.06 s
[aeson-pretty] links will be generated to these packages: vector-0.13.2.0
3169.06 s
[aeson-pretty] Warning: --source-* options are ignored when --hyperlinked-source is enabled.
3169.06 s
[aeson-pretty] 83% ( 15 / 18) in 'Data.Aeson.Encode.Pretty'
3169.06 s
[aeson-pretty] Missing documentation for:
3169.06 s
[aeson-pretty] Config (Data/Aeson/Encode/Pretty.hs:110)
3169.06 s
[aeson-pretty] NumberFormat (Data/Aeson/Encode/Pretty.hs:97)
3169.06 s
[aeson-pretty] compare
3169.06 s
[cborg] [ 2 of 18] Compiling Tests.Reference.Implementation ( tests/Tests/Reference/Implementation.hs, dist/build/tests/tests-tmp/Tests/Reference/Implementation.o )
3169.06 s
[cborg]
3169.06 s
[cborg] tests/Tests/Reference/Implementation.hs:81:1: warning : [ -Wunused-imports ]
3169.06 s
[cborg] The import of ‘Data.Monoid’ is redundant
3169.06 s
[cborg] except perhaps to import instances from ‘Data.Monoid’
3169.06 s
[cborg] To import instances alone, use: import Data.Monoid()
3169.06 s
[cborg] |
3169.06 s
[cborg] 81 | import Data.Monoid ((<>))
3169.06 s
[cborg] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3169.06 s
[cborg]
3169.06 s
[cborg] tests/Tests/Reference/Implementation.hs:114:3: warning : [ -Wnoncanonical-monad-instances ]
3169.06 s
[cborg] Noncanonical ‘pure = return’ definition detected
3169.06 s
[cborg] in the instance declaration for ‘Applicative Decoder’.
3169.06 s
[cborg] Move definition from ‘return’ to ‘pure’
3169.06 s
[cborg] See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return
3169.06 s
[cborg] |
3169.06 s
[cborg] 114 | pure = return
3169.06 s
[cborg] | ^^^^^^^^^^^^^^
3169.06 s
[cborg]
3169.06 s
[cborg] tests/Tests/Reference/Implementation.hs:118:3: warning : [ -Wnoncanonical-monad-instances ]
3169.06 s
[cborg] Noncanonical ‘return’ definition detected
3169.06 s
[cborg] in the instance declaration for ‘Monad Decoder’.
3169.06 s
[cborg] ‘return’ will eventually be removed in favour of ‘pure’
3169.06 s
[cborg] Either remove definition for ‘return’ (recommended) or define as ‘return = pure’
3169.06 s
[cborg] See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return
3169.06 s
[cborg] |
3169.07 s
[cborg] 118 | return x = Decoder (\ws -> Just (x, ws))
3169.07 s
[cborg] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3169.07 s
[cborg]
3169.07 s
[cborg] tests/Tests/Reference/Implementation.hs:283:9: warning : [ GHC-62161 ] [ -Wincomplete-uni-patterns ]
3169.07 s
[cborg] Pattern match(es) are non-exhaustive
3169.07 s
[cborg] In a pattern binding:
3169.07 s
[cborg] Patterns of type ‘Maybe
3169.07 s
[cborg] (AdditionalInformation, [Word8])’ not matched:
3169.07 s
[cborg] Nothing
3169.07 s
[cborg] |
3169.07 s
[cborg] 283 | Just (ai', _) = runDecoder (decodeAdditionalInfo w) ws
3169.07 s
[cborg] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3169.07 s
[cborg]
3169.07 s
[cborg] tests/Tests/Reference/Implementation.hs:308:9: warning : [ GHC-62161 ] [ -Wincomplete-uni-patterns ]
3169.07 s
[cborg] Pattern match(es) are non-exhaustive
3169.07 s
[cborg] In a pattern binding:
3169.07 s
[cborg] Patterns of type ‘Maybe (TokenHeader, [Word8])’ not matched:
3169.07 s
[cborg] Nothing
3169.07 s
[cborg] |
3169.07 s
[cborg] 308 | Just (header', _) = runDecoder decodeTokenHeader ws
3169.07 s
[cborg] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3169.07 s
[cborg]
3169.07 s
[cborg] tests/Tests/Reference/Implementation.hs:316:15: warning : [ GHC-62161 ] [ -Wincomplete-uni-patterns ]
3169.07 s
[cborg] Pattern match(es) are non-exhaustive
3169.07 s
[cborg] In a pattern binding:
3169.07 s
[cborg] Patterns of type ‘Maybe (TokenHeader, [Word8])’ not matched:
3169.07 s
[cborg] Nothing
3169.07 s
[cborg] |
3169.07 s
[cborg] 316 | Just (header, unused) = runDecoder decodeTokenHeader (w8 : extra)
3169.07 s
[cborg] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3169.07 s
[cborg]
3169.07 s
[cborg] tests/Tests/Reference/Implementation.hs:556:9: warning : [ GHC-62161 ] [ -Wincomplete-uni-patterns ]
3169.07 s
[cborg] Pattern match(es) are non-exhaustive
3169.07 s
[cborg] In a pattern binding:
3169.07 s
[cborg] Patterns of type ‘Maybe (Token, [Word8])’ not matched:
3169.07 s
[cborg] Nothing
3169.07 s
[cborg] Just (_, (_:_))
3169.07 s
[cborg] |
3169.07 s
[cborg] 556 | Just (token', []) = runDecoder decodeToken ws
3169.07 s
[cborg] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3169.07 s
[cborg]
3169.07 s
[cborg] tests/Tests/Reference/Implementation.hs:841:9: warning : [ GHC-62161 ] [ -Wincomplete-uni-patterns ]
3169.07 s
[cborg] Pattern match(es) are non-exhaustive
3169.07 s
[cborg] In a pattern binding:
3169.07 s
[cborg] Patterns of type ‘Maybe (Term, [Word8])’ not matched:
3169.07 s
[cborg] Nothing
3169.07 s
[cborg] Just (_, (_:_))
3169.07 s
[cborg] |
3169.07 s
[cborg] 841 | Just (term', []) = runDecoder decodeTerm ws
3169.07 s
[cborg] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3169.07 s
[cborg] [ 3 of 18] Compiling Tests.Reference.TestVectors ( tests/Tests/Reference/TestVectors.hs, dist/build/tests/tests-tmp/Tests/Reference/TestVectors.o )
3169.07 s
[cborg] [ 4 of 18] Compiling Tests.Reference ( tests/Tests/Reference.hs, dist/build/tests/tests-tmp/Tests/Reference.o )
3169.07 s
[cborg]
3169.07 s
[cborg] tests/Tests/Reference.hs:120:7: warning : [ GHC-62161 ] [ -Wincomplete-uni-patterns ]
3169.07 s
[cborg] Pattern match(es) are non-exhaustive
3169.07 s
[cborg] In a pattern binding:
3169.07 s
[cborg] Patterns of type ‘Maybe (Term, [Word8])’ not matched:
3169.07 s
[cborg] Nothing
3169.07 s
[cborg] Just (_, (_:_))
3169.07 s
[cborg] |
3169.07 s
[cborg] 120 | let Just (term, []) = runDecoder decodeTerm encodedBytes
3169.07 s
[cborg] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3169.07 s
[cborg]
3169.07 s
[cborg] tests/Tests/Reference.hs:135:7: warning : [ GHC-62161 ] [ -Wincomplete-uni-patterns ]
3169.07 s
[cborg] Pattern match(es) are non-exhaustive
3169.07 s
[cborg] In a pattern binding:
3169.07 s
[cborg] Patterns of type ‘Maybe (Term, [Word8])’ not matched:
3169.07 s
[cborg] Nothing
3169.07 s
[cborg] Just (_, (_:_))
3169.07 s
[cborg] |
3169.07 s
[cborg] 135 | let Just (term, []) = runDecoder decodeTerm encodedBytes
3169.07 s
[cborg] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3169.56 s
[path-io] Phase: setupCompilerEnvironmentPhase
3169.58 s
[path-io] Build with /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3.
3170.22 s
[cborg] [ 5 of 18] Compiling Tests.Regress.FlatTerm ( tests/Tests/Regress/FlatTerm.hs, dist/build/tests/tests-tmp/Tests/Regress/FlatTerm.o )
3170.22 s
[cborg] [ 6 of 18] Compiling Tests.Regress.Issue160 ( tests/Tests/Regress/Issue160.hs, dist/build/tests/tests-tmp/Tests/Regress/Issue160.o )
3170.22 s
[cborg] [ 7 of 18] Compiling Tests.Regress.Issue162 ( tests/Tests/Regress/Issue162.hs, dist/build/tests/tests-tmp/Tests/Regress/Issue162.o )
3170.22 s
[cborg]
3170.22 s
[cborg] tests/Tests/Regress/Issue162.hs:4:1: warning : [ -Wunused-imports ]
3170.22 s
[cborg] The import of ‘Control.Applicative’ is redundant
3170.22 s
[cborg] except perhaps to import instances from ‘Control.Applicative’
3170.22 s
[cborg] To import instances alone, use: import Control.Applicative()
3170.22 s
[cborg] |
3170.22 s
[cborg] 4 | import Control.Applicative ((<$), (<*))
3170.22 s
[cborg] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3170.22 s
[cborg] [ 8 of 18] Compiling Tests.Regress ( tests/Tests/Regress.hs, dist/build/tests/tests-tmp/Tests/Regress.o )
3170.22 s
[cborg] [ 9 of 18] Compiling Tests.Term ( tests/Tests/Term.hs, dist/build/tests/tests-tmp/Tests/Term.o )
3170.22 s
[cborg] [10 of 18] Compiling Tests.PreEncoded ( tests/Tests/PreEncoded.hs, dist/build/tests/tests-tmp/Tests/PreEncoded.o )
3170.22 s
[cborg]
3170.22 s
[cborg] tests/Tests/PreEncoded.hs:5:1: warning : [ -Wunused-imports ]
3170.22 s
[cborg] The import of ‘Data.Monoid’ is redundant
3170.22 s
[cborg] except perhaps to import instances from ‘Data.Monoid’
3170.22 s
[cborg] To import instances alone, use: import Data.Monoid()
3170.22 s
[cborg] |
3170.22 s
[cborg] 5 | import Data.Monoid (Monoid(mconcat))
3170.22 s
[cborg] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3170.22 s
[cborg] [11 of 18] Compiling Tests.UnitTests ( tests/Tests/UnitTests.hs, dist/build/tests/tests-tmp/Tests/UnitTests.o )
3170.51 s
[path-io] Phase: unpackPhase
3170.53 s
[path-io] unpacking source archive /nix/store/hxbsb4h9g0l9c74h5nmsizp0kry6lc6p-path-io-1.8.2.tar.gz
3170.56 s
[path-io] source root is path-io-1.8.2
3170.58 s
[cborg] [12 of 18] Compiling Tests.Util ( tests/Tests/Util.hs, dist/build/tests/tests-tmp/Tests/Util.o )
3170.58 s
[cborg] [13 of 18] Compiling Tests.UTF8 ( tests/Tests/UTF8.hs, dist/build/tests/tests-tmp/Tests/UTF8.o )
3170.58 s
[cborg] [14 of 18] Compiling Tests.Properties ( tests/Tests/Properties.hs, dist/build/tests/tests-tmp/Tests/Properties.o )
3170.60 s
[path-io] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "path-io-1.8.2/tests/Main.hs"
3170.62 s
[path-io] Phase: patchPhase
3170.65 s
[path-io] Phase: compileBuildDriverPhase
3170.66 s
[path-io] setupCompileFlags: -package-db=/build/tmp.kCdT8klTuW/setup-package.conf.d -threaded
3170.83 s
[path-io] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.kCdT8klTuW/Main.o )
3171.01 s
[path-io] [2 of 2] Linking Setup
3174.59 s
[path-io] Phase: updateAutotoolsGnuConfigScriptsPhase
3174.64 s
[path-io] Phase: configurePhase
3174.67 s
[path-io] configureFlags: --verbose --prefix=/nix/store/6ib56bgm1gc7vwchjrpjqi04zsbwaha9-path-io-1.8.2 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/jiz2bbyxwsvij6agpdx6khl0mla473lj-path-io-1.8.2-doc/share/doc/path-io-1.8.2 --with-gcc=gcc --package-db=/build/tmp.kCdT8klTuW/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/yw7vb4hamv9mqgbgf7598zvis7k2spyx-ncurses-6.5/lib --extra-lib-dirs=/nix/store/adfh8p731fy9iahv0mccbx0is6i96diy-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vf3hfbbl7h32axb73fa2b0dbqg0gmjgi-elfutils-0.192/lib --extra-lib-dirs=/nix/store/wx2hkwfpc39ixyww2hai0v697zzrpbxr-gmp-with-cxx-6.3.0/lib
3174.69 s
[path-io] Using Parsec parser
3174.69 s
[path-io] Configuring path-io-1.8.2...
3175.92 s
[path-io] Flags chosen: dev=False
3175.92 s
[path-io] Dependency base >=4.15 && <5: using base-4.18.1.0
3175.92 s
[path-io] Dependency containers: using containers-0.6.7
3175.92 s
[path-io] Dependency directory >=1.3.2.0 && <1.4: using directory-1.3.8.1
3175.92 s
[path-io] Dependency dlist >=0.8 && <2: using dlist-1.0
3175.92 s
[path-io] Dependency exceptions >=0.8 && <0.11: using exceptions-0.10.7
3175.92 s
[path-io] Dependency filepath >=1.2 && <1.6: using filepath-1.4.100.4
3175.92 s
[path-io] Dependency path >=0.7.1 && <0.10: using path-0.9.5
3175.92 s
[path-io] Dependency temporary >=1.1 && <1.4: using temporary-1.3
3175.92 s
[path-io] Dependency time >=1.4 && <1.15: using time-1.12.2
3175.92 s
[path-io] Dependency transformers >=0.3 && <0.7: using transformers-0.6.1.0
3175.92 s
[path-io] Dependency unix-compat: using unix-compat-0.7.4
3175.92 s
[path-io] Dependency base >=4.15 && <5: using base-4.18.1.0
3175.92 s
[path-io] Dependency exceptions >=0.8 && <0.11: using exceptions-0.10.7
3175.92 s
[path-io] Dependency hspec >=2 && <3: using hspec-2.11.12
3175.92 s
[path-io] Dependency path >=0.7.1 && <0.10: using path-0.9.5
3175.92 s
[path-io] Dependency path-io: using path-io-1.8.2
3175.92 s
[path-io] Dependency unix-compat: using unix-compat-0.7.4
3176.68 s
[path-io] Source component graph:
3176.68 s
[path-io] component lib
3176.68 s
[path-io] component test:tests dependency lib
3176.68 s
[path-io] Configured component graph:
3176.68 s
[path-io] component path-io-1.8.2-LovWCHvsU1DCkymLBtWH9u
3176.68 s
[path-io] include base-4.18.1.0
3176.68 s
[path-io] include containers-0.6.7
3176.68 s
[path-io] include directory-1.3.8.1
3176.68 s
[path-io] include dlist-1.0-F8GeUD3trJzACUxUjnJfNR
3176.68 s
[path-io] include exceptions-0.10.7
3176.68 s
[path-io] include filepath-1.4.100.4
3176.68 s
[path-io] include path-0.9.5-18GQJfyXY4d8sNTTH7YP9T
3176.68 s
[path-io] include temporary-1.3-1FJWtachrRvJFtqy3IoBZa
3176.68 s
[path-io] include time-1.12.2
3176.68 s
[path-io] include transformers-0.6.1.0
3176.68 s
[path-io] include unix-compat-0.7.4-FTGww1oDu3BJ4n3cKK9JiY
3176.68 s
[path-io] component path-io-1.8.2-BDrH6eq2RpgDxREL4dxfkP-tests
3176.68 s
[path-io] include base-4.18.1.0
3176.68 s
[path-io] include exceptions-0.10.7
3176.68 s
[path-io] include hspec-2.11.12-8RpQfPL7GgNCJuLqgXbcGU
3176.68 s
[path-io] include path-0.9.5-18GQJfyXY4d8sNTTH7YP9T
3176.68 s
[path-io] include path-io-1.8.2-LovWCHvsU1DCkymLBtWH9u
3176.68 s
[path-io] include unix-compat-0.7.4-FTGww1oDu3BJ4n3cKK9JiY
3176.68 s
[path-io] Linked component graph:
3176.68 s
[path-io] unit path-io-1.8.2-LovWCHvsU1DCkymLBtWH9u
3176.68 s
[path-io] include base-4.18.1.0
3176.68 s
[path-io] include containers-0.6.7
3176.68 s
[path-io] include directory-1.3.8.1
3176.68 s
[path-io] include dlist-1.0-F8GeUD3trJzACUxUjnJfNR
3176.68 s
[path-io] include exceptions-0.10.7
3176.69 s
[path-io] include filepath-1.4.100.4
3176.69 s
[path-io] include path-0.9.5-18GQJfyXY4d8sNTTH7YP9T
3176.69 s
[path-io] include temporary-1.3-1FJWtachrRvJFtqy3IoBZa
3176.69 s
[path-io] include time-1.12.2
3176.69 s
[path-io] include transformers-0.6.1.0
3176.69 s
[path-io] include unix-compat-0.7.4-FTGww1oDu3BJ4n3cKK9JiY
3176.69 s
[path-io] Path.IO=path-io-1.8.2-LovWCHvsU1DCkymLBtWH9u:Path.IO
3176.69 s
[path-io] unit path-io-1.8.2-BDrH6eq2RpgDxREL4dxfkP-tests
3176.69 s
[path-io] include base-4.18.1.0
3176.69 s
[path-io] include exceptions-0.10.7
3176.69 s
[path-io] include hspec-2.11.12-8RpQfPL7GgNCJuLqgXbcGU
3176.69 s
[path-io] include path-0.9.5-18GQJfyXY4d8sNTTH7YP9T
3176.69 s
[path-io] include path-io-1.8.2-LovWCHvsU1DCkymLBtWH9u
3176.69 s
[path-io] include unix-compat-0.7.4-FTGww1oDu3BJ4n3cKK9JiY
3176.69 s
[path-io] Ready component graph:
3176.69 s
[path-io] definite path-io-1.8.2-LovWCHvsU1DCkymLBtWH9u
3176.69 s
[path-io] depends base-4.18.1.0
3176.69 s
[path-io] depends containers-0.6.7
3176.69 s
[path-io] depends directory-1.3.8.1
3176.69 s
[path-io] depends dlist-1.0-F8GeUD3trJzACUxUjnJfNR
3176.69 s
[path-io] depends exceptions-0.10.7
3176.69 s
[path-io] depends filepath-1.4.100.4
3176.69 s
[path-io] depends path-0.9.5-18GQJfyXY4d8sNTTH7YP9T
3176.69 s
[path-io] depends temporary-1.3-1FJWtachrRvJFtqy3IoBZa
3176.69 s
[path-io] depends time-1.12.2
3176.69 s
[path-io] depends transformers-0.6.1.0
3176.69 s
[path-io] depends unix-compat-0.7.4-FTGww1oDu3BJ4n3cKK9JiY
3176.69 s
[path-io] definite path-io-1.8.2-BDrH6eq2RpgDxREL4dxfkP-tests
3176.69 s
[path-io] depends base-4.18.1.0
3176.69 s
[path-io] depends exceptions-0.10.7
3176.69 s
[path-io] depends hspec-2.11.12-8RpQfPL7GgNCJuLqgXbcGU
3176.69 s
[path-io] depends path-0.9.5-18GQJfyXY4d8sNTTH7YP9T
3176.69 s
[path-io] depends path-io-1.8.2-LovWCHvsU1DCkymLBtWH9u
3176.69 s
[path-io] depends unix-compat-0.7.4-FTGww1oDu3BJ4n3cKK9JiY
3176.69 s
[path-io] Using Cabal-3.10.1.0 compiled by ghc-9.6
3176.69 s
[path-io] Using compiler: ghc-9.6.3
3176.69 s
[path-io] Using install prefix:
3176.69 s
[path-io] /nix/store/6ib56bgm1gc7vwchjrpjqi04zsbwaha9-path-io-1.8.2
3176.69 s
[path-io] Executables installed in:
3176.69 s
[path-io] /nix/store/6ib56bgm1gc7vwchjrpjqi04zsbwaha9-path-io-1.8.2/bin
3176.69 s
[path-io] Libraries installed in:
3176.69 s
[path-io] /nix/store/6ib56bgm1gc7vwchjrpjqi04zsbwaha9-path-io-1.8.2/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/path-io-1.8.2-LovWCHvsU1DCkymLBtWH9u
3176.69 s
[path-io] Dynamic Libraries installed in:
3176.69 s
[path-io] /nix/store/6ib56bgm1gc7vwchjrpjqi04zsbwaha9-path-io-1.8.2/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3
3176.69 s
[path-io] Private executables installed in:
3176.69 s
[path-io] /nix/store/6ib56bgm1gc7vwchjrpjqi04zsbwaha9-path-io-1.8.2/libexec/x86_64-linux-ghc-9.6.3/path-io-1.8.2
3176.69 s
[path-io] Data files installed in:
3176.69 s
[path-io] /nix/store/6ib56bgm1gc7vwchjrpjqi04zsbwaha9-path-io-1.8.2/share/x86_64-linux-ghc-9.6.3/path-io-1.8.2
3176.69 s
[path-io] Documentation installed in:
3176.69 s
[path-io] /nix/store/jiz2bbyxwsvij6agpdx6khl0mla473lj-path-io-1.8.2-doc/share/doc/path-io-1.8.2
3176.69 s
[path-io] Configuration files installed in:
3176.69 s
[path-io] /nix/store/6ib56bgm1gc7vwchjrpjqi04zsbwaha9-path-io-1.8.2/etc
3176.69 s
[path-io] No alex found
3176.69 s
[path-io] Using ar found on system at:
3176.69 s
[path-io] /nix/store/87zpmcmwvn48z4lbrfba74b312h22s6c-binutils-wrapper-2.44/bin/ar
3176.69 s
[path-io] No c2hs found
3176.69 s
[path-io] No cpphs found
3176.69 s
[path-io] No doctest found
3176.69 s
[path-io] Using gcc version 14.3.0 given by user at:
3176.69 s
[path-io] /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/gcc
3176.69 s
[path-io] Using ghc version 9.6.3 found on system at:
3176.69 s
[path-io] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/ghc
3176.69 s
[path-io] Using ghc-pkg version 9.6.3 found on system at:
3176.69 s
[path-io] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/ghc-pkg-9.6.3
3176.69 s
[path-io] No ghcjs found
3176.69 s
[path-io] No ghcjs-pkg found
3176.69 s
[path-io] No greencard found
3176.69 s
[path-io] Using haddock version 2.29.1 found on system at:
3176.69 s
[path-io] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/haddock-ghc-9.6.3
3176.69 s
[path-io] No happy found
3176.69 s
[path-io] Using haskell-suite found on system at: haskell-suite-dummy-location
3176.69 s
[path-io] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location
3176.69 s
[path-io] No hmake found
3176.69 s
[path-io] Using hpc version 0.68 found on system at:
3176.69 s
[path-io] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/hpc-ghc-9.6.3
3176.69 s
[path-io] Using hsc2hs version 0.68.9 found on system at:
3176.69 s
[path-io] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/hsc2hs-ghc-9.6.3
3176.69 s
[path-io] Using hscolour version 1.25 found on system at:
3176.69 s
[path-io] /nix/store/s7zghqqjhw73n7zzski9hyx8f25l0lsj-hscolour-1.25/bin/HsColour
3176.69 s
[path-io] No jhc found
3176.69 s
[path-io] Using ld found on system at:
3176.69 s
[path-io] /nix/store/87zpmcmwvn48z4lbrfba74b312h22s6c-binutils-wrapper-2.44/bin/ld.gold
3176.69 s
[path-io] No pkg-config found
3176.69 s
[path-io] Using runghc version 9.6.3 found on system at:
3176.69 s
[path-io] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/runghc-9.6.3
3176.69 s
[path-io] Using strip version 2.44 found on system at:
3176.69 s
[path-io] /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/strip
3176.69 s
[path-io] Using tar found on system at:
3176.69 s
[path-io] /nix/store/w60s4xh1pjg6dwbw7j0b4xzlpp88q5qg-gnutar-1.35/bin/tar
3176.69 s
[path-io] No uhc found
3177.13 s
[path-io] Phase: buildPhase
3177.39 s
[path-io] Preprocessing library for path-io-1.8.2..
3177.39 s
[path-io] Building library for path-io-1.8.2..
3177.57 s
[path-io] [1 of 1] Compiling Path.IO ( Path/IO.hs, dist/build/Path/IO.o, dist/build/Path/IO.dyn_o )
3179.38 s
[cborg] [15 of 18] Compiling Tests.Canonical ( tests/Tests/Canonical.hs, dist/build/tests/tests-tmp/Tests/Canonical.o )
3179.47 s
[aeson-pretty] Documentation created: dist/doc/html/aeson-pretty/index.html,
3179.47 s
[aeson-pretty] dist/doc/html/aeson-pretty/aeson-pretty.txt
3179.68 s
[aeson-pretty] Preprocessing executable 'aeson-pretty' for aeson-pretty-0.8.10..
3179.71 s
[aeson-pretty] Phase: installPhase
3179.99 s
[aeson-pretty] Installing library in /nix/store/hma5ac6k51k99h4al686w9yhwv23rx2b-aeson-pretty-0.8.10/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/aeson-pretty-0.8.10-DyB2ORpdxMmD79eIgHzWfk
3180.05 s
[aeson-pretty] Installing executable aeson-pretty in /nix/store/hma5ac6k51k99h4al686w9yhwv23rx2b-aeson-pretty-0.8.10/bin
3180.05 s
[aeson-pretty] Warning: The directory
3180.05 s
[aeson-pretty] /nix/store/hma5ac6k51k99h4al686w9yhwv23rx2b-aeson-pretty-0.8.10/bin is not in
3180.05 s
[aeson-pretty] the system search path.
3180.81 s
[aeson-pretty] Phase: fixupPhase
3180.89 s
[aeson-pretty] shrinking RPATHs of ELF executables and libraries in /nix/store/hma5ac6k51k99h4al686w9yhwv23rx2b-aeson-pretty-0.8.10
3180.89 s
[aeson-pretty] shrinking /nix/store/hma5ac6k51k99h4al686w9yhwv23rx2b-aeson-pretty-0.8.10/bin/aeson-pretty
3180.91 s
[aeson-pretty] shrinking /nix/store/hma5ac6k51k99h4al686w9yhwv23rx2b-aeson-pretty-0.8.10/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHSaeson-pretty-0.8.10-DyB2ORpdxMmD79eIgHzWfk-ghc9.6.3.so
3180.99 s
[aeson-pretty] checking for references to /build/ in /nix/store/hma5ac6k51k99h4al686w9yhwv23rx2b-aeson-pretty-0.8.10...
3181.05 s
[aeson-pretty] patching script interpreter paths in /nix/store/hma5ac6k51k99h4al686w9yhwv23rx2b-aeson-pretty-0.8.10
3181.06 s
[aeson-pretty] stripping (with command strip and flags -S -p) in /nix/store/hma5ac6k51k99h4al686w9yhwv23rx2b-aeson-pretty-0.8.10/lib /nix/store/hma5ac6k51k99h4al686w9yhwv23rx2b-aeson-pretty-0.8.10/bin
3181.15 s
[cborg] [16 of 18] Compiling Tests.ByteOffset ( tests/Tests/ByteOffset.hs, dist/build/tests/tests-tmp/Tests/ByteOffset.o )
3181.15 s
[cborg] [17 of 18] Compiling Tests.Boundary ( tests/Tests/Boundary.hs, dist/build/tests/tests-tmp/Tests/Boundary.o )
3181.15 s
[cborg]
3181.15 s
[cborg] tests/Tests/Boundary.hs:75:56: warning : [ GHC-58520 ] [ -Wtype-equality-requires-operators ]
3181.15 s
[cborg] The use of ‘~’ without TypeOperators
3181.15 s
[cborg] will become an error in a future GHC release.
3181.15 s
[cborg] Suggested fix: Perhaps you intended to use TypeOperators
3181.15 s
[cborg] |
3181.15 s
[cborg] 75 | :: forall a rep. (Bounded a, Integral a, Show a, rep ~ BRep a,
3181.15 s
[cborg] | ^
3181.15 s
[cborg]
3181.15 s
[cborg] tests/Tests/Boundary.hs:92:56: warning : [ GHC-58520 ] [ -Wtype-equality-requires-operators ]
3181.15 s
[cborg] The use of ‘~’ without TypeOperators
3181.15 s
[cborg] will become an error in a future GHC release.
3181.15 s
[cborg] Suggested fix: Perhaps you intended to use TypeOperators
3181.15 s
[cborg] |
3181.15 s
[cborg] 92 | :: forall a rep. (Bounded a, Integral a, Show a, rep ~ BRep a,
3181.15 s
[cborg] | ^
3181.15 s
[cborg] [18 of 18] Compiling Main ( tests/Main.hs, dist/build/tests/tests-tmp/Main.o )
3181.19 s
[aeson-pretty] shrinking RPATHs of ELF executables and libraries in /nix/store/pnhswi382vcfm7a8ldrr86qxs5zgx6fd-aeson-pretty-0.8.10-doc
3181.20 s
[aeson-pretty] checking for references to /build/ in /nix/store/pnhswi382vcfm7a8ldrr86qxs5zgx6fd-aeson-pretty-0.8.10-doc...
3181.22 s
[aeson-pretty] patching script interpreter paths in /nix/store/pnhswi382vcfm7a8ldrr86qxs5zgx6fd-aeson-pretty-0.8.10-doc
3181.70 s
[aeson-pretty:post-build] Uploading to the NixCI cache: /nix/store/hma5ac6k51k99h4al686w9yhwv23rx2b-aeson-pretty-0.8.10 /nix/store/pnhswi382vcfm7a8ldrr86qxs5zgx6fd-aeson-pretty-0.8.10-doc
3182.42 s
[aeson-pretty:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
3182.91 s
[aeson-pretty:post-build] copying 2 paths...
3182.91 s
[aeson-pretty:post-build] copying path '/nix/store/pnhswi382vcfm7a8ldrr86qxs5zgx6fd-aeson-pretty-0.8.10-doc' to 'https://cache.nix-ci.com'...
3183.46 s
[aeson-pretty:post-build] copying path '/nix/store/hma5ac6k51k99h4al686w9yhwv23rx2b-aeson-pretty-0.8.10' to 'https://cache.nix-ci.com'...
3188.92 s
[aeson-pretty:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
3189.79 s
[aeson-pretty:post-build] copying 1 paths...
3189.79 s
[aeson-pretty:post-build] copying path '/nix/store/ka2ad8w4s5f8pi1n60xajjkskyhlcybm-aeson-pretty-0.8.10.drv' to 'https://cache.nix-ci.com'...
3190.36 s
Uploaded aeson-pretty in 8.7s
3190.37 s
Progress: 204 of 217 built (2 building), 312 of 312 downloaded from cache
3190.37 s
Built aeson-pretty in 54.4s
3190.37 s
[cborg] [19 of 19] Linking dist/build/tests/tests
3190.37 s
[cborg] buildPhase completed in 2 minutes 9 seconds
3190.37 s
[cborg] Phase: checkPhase
3190.37 s
[cborg] Running 1 test suites...
3190.37 s
[cborg] Test suite tests: RUNNING...
3190.37 s
[cborg] CBOR
3190.38 s
[cborg] Reference implementation
3190.38 s
[cborg] internal properties
3190.38 s
[cborg] Integer to/from bytes: OK
3190.38 s
[cborg] +++ OK, passed 100 tests.
3190.38 s
[cborg] Word16 to/from network byte order: OK
3190.38 s
[cborg] +++ OK, passed 100 tests.
3190.38 s
[cborg] Word32 to/from network byte order: OK
3190.38 s
[cborg] +++ OK, passed 100 tests.
3190.38 s
[cborg] Word64 to/from network byte order: OK
3190.38 s
[cborg] +++ OK, passed 100 tests.
3190.38 s
[cborg] Numeric.Half to/from Float: OK (0.01s)
3190.38 s
[cborg] +++ OK, passed 1 test.
3190.38 s
[cborg] properties
3190.38 s
[cborg] encoding/decoding initial byte: OK
3190.38 s
[cborg] +++ OK, passed 1 test.
3190.38 s
[cborg] encoding/decoding additional info: OK
3190.38 s
[cborg] +++ OK, passed 100 tests.
3190.38 s
[cborg] encoding/decoding token header: OK
3190.38 s
[cborg] +++ OK, passed 100 tests.
3190.38 s
[cborg] encoding/decoding token header 2: OK
3190.38 s
[cborg] +++ OK, passed 1 test.
3190.38 s
[cborg] encoding/decoding tokens: OK
3190.38 s
[cborg] +++ OK, passed 100 tests.
3190.38 s
[cborg] encoding/decoding terms: OK (0.10s)
3190.38 s
[cborg] +++ OK, passed 100 tests.
3190.38 s
[cborg] RFC7049 test vector: decode: OK
3190.38 s
[cborg] RFC7049 test vector: roundtrip: OK
3190.38 s
[cborg] external test vector: OK
3190.38 s
[cborg] unit tests
3190.38 s
[cborg] RFC7049 test vector: decode: OK
3190.38 s
[cborg] RFC7049 test vector: roundtrip: OK
3190.38 s
[cborg] external test vector: OK
3190.38 s
[cborg] properties
3190.38 s
[cborg] to . id . from = canon_ref
3190.38 s
[cborg] Word8: OK
3190.38 s
[cborg] +++ OK, passed 100 tests.
3190.38 s
[cborg] Word16: OK
3190.38 s
[cborg] +++ OK, passed 100 tests.
3190.39 s
[cborg] Word32: OK
3190.39 s
[cborg] +++ OK, passed 100 tests.
3190.39 s
[cborg] Word64: OK
3190.39 s
[cborg] +++ OK, passed 100 tests.
3190.39 s
[cborg] Word: OK
3190.39 s
[cborg] +++ OK, passed 100 tests.
3190.39 s
[cborg] Int8: OK
3190.39 s
[cborg] +++ OK, passed 100 tests.
3190.39 s
[cborg] Int16: OK
3190.39 s
[cborg] +++ OK, passed 100 tests.
3190.39 s
[cborg] Int32: OK
3190.39 s
[cborg] +++ OK, passed 100 tests.
3190.39 s
[cborg] Int64: OK
3190.39 s
[cborg] +++ OK, passed 100 tests.
3190.39 s
[cborg] Int: OK
3190.39 s
[cborg] +++ OK, passed 100 tests.
3190.39 s
[cborg] Integer: OK
3190.39 s
[cborg] +++ OK, passed 100 tests.
3190.39 s
[cborg] Half: OK
3190.39 s
[cborg] +++ OK, passed 100 tests.
3190.39 s
[cborg] Float: OK
3190.39 s
[cborg] +++ OK, passed 100 tests.
3190.39 s
[cborg] Double: OK
3190.39 s
[cborg] +++ OK, passed 100 tests.
3190.39 s
[cborg] Tag: OK
3190.39 s
[cborg] +++ OK, passed 100 tests.
3190.39 s
[cborg] Tag64: OK
3190.39 s
[cborg] +++ OK, passed 100 tests.
3190.39 s
[cborg] Simple: OK
3190.39 s
[path-io] [1 of 1] Compiling Path.IO ( Path/IO.hs, dist/build/Path/IO.p_o )
3190.39 s
[cborg] +++ OK, passed 100 tests.
3190.40 s
[cborg] Term: OK
3190.40 s
[cborg] +++ OK, passed 100 tests.
3190.40 s
[cborg] ByteArray: OK
3190.40 s
[cborg] +++ OK, passed 100 tests.
3190.40 s
[cborg] from . id . to = canon_imp
3190.40 s
[cborg] Word8: OK
3190.40 s
[cborg] +++ OK, passed 100 tests.
3190.40 s
[cborg] Word16: OK
3190.40 s
[cborg] +++ OK, passed 100 tests.
3190.40 s
[cborg] Word32: OK
3190.40 s
[cborg] +++ OK, passed 100 tests.
3190.40 s
[cborg] Word64: OK
3190.40 s
[cborg] +++ OK, passed 100 tests.
3190.40 s
[cborg] Word: OK
3190.40 s
[cborg] +++ OK, passed 100 tests.
3190.40 s
[cborg] Int8: OK
3190.40 s
[cborg] +++ OK, passed 100 tests.
3190.40 s
[cborg] Int16: OK
3190.40 s
[cborg] +++ OK, passed 100 tests.
3190.40 s
[cborg] Int32: OK
3190.40 s
[cborg] +++ OK, passed 100 tests.
3190.40 s
[cborg] Int64: OK
3190.40 s
[cborg] +++ OK, passed 100 tests.
3190.40 s
[cborg] Int: OK
3190.40 s
[cborg] +++ OK, passed 100 tests.
3190.40 s
[cborg] Integer: OK
3190.40 s
[cborg] +++ OK, passed 100 tests.
3190.40 s
[cborg] Half: OK
3190.40 s
[cborg] +++ OK, passed 100 tests.
3190.40 s
[cborg] Float: OK
3190.40 s
[cborg] +++ OK, passed 100 tests.
3190.40 s
[cborg] Double: OK
3190.40 s
[cborg] +++ OK, passed 100 tests.
3190.40 s
[cborg] Tag: OK
3190.40 s
[cborg] +++ OK, passed 100 tests.
3190.40 s
[cborg] Tag64: OK
3190.40 s
[cborg] +++ OK, passed 100 tests.
3190.40 s
[cborg] Simple: OK
3190.40 s
[cborg] +++ OK, passed 100 tests.
3190.40 s
[cborg] Term: OK (0.01s)
3190.40 s
[cborg] +++ OK, passed 100 tests.
3190.40 s
[cborg] ByteArray: OK
3190.40 s
[cborg] +++ OK, passed 100 tests.
3190.40 s
[cborg] dec_ref . enc_ref = id
3190.41 s
[cborg] Word8: OK
3190.41 s
[cborg] +++ OK, passed 100 tests.
3190.41 s
[cborg] Word16: OK
3190.41 s
[cborg] +++ OK, passed 100 tests.
3190.41 s
[cborg] Word32: OK
3190.41 s
[cborg] +++ OK, passed 100 tests.
3190.41 s
[cborg] Word64: OK
3190.41 s
[cborg] +++ OK, passed 100 tests.
3190.41 s
[cborg] Word: OK
3190.41 s
[cborg] +++ OK, passed 100 tests.
3190.41 s
[cborg] Int8: OK
3190.41 s
[cborg] +++ OK, passed 100 tests.
3190.41 s
[cborg] Int16: OK
3190.41 s
[cborg] +++ OK, passed 100 tests.
3190.41 s
[cborg] Int32: OK
3190.41 s
[cborg] +++ OK, passed 100 tests.
3190.41 s
[cborg] Int64: OK
3190.41 s
[cborg] +++ OK, passed 100 tests.
3190.41 s
[cborg] Int: OK
3190.41 s
[cborg] +++ OK, passed 100 tests.
3190.41 s
[cborg] Integer: OK
3190.41 s
[cborg] +++ OK, passed 100 tests.
3190.41 s
[cborg] Half: OK
3190.41 s
[cborg] +++ OK, passed 100 tests.
3190.41 s
[cborg] Float: OK
3190.41 s
[cborg] +++ OK, passed 100 tests.
3190.41 s
[cborg] Double: OK
3190.41 s
[cborg] +++ OK, passed 100 tests.
3190.41 s
[cborg] Tag: OK
3190.41 s
[cborg] +++ OK, passed 100 tests.
3190.41 s
[cborg] Tag64: OK
3190.41 s
[cborg] +++ OK, passed 100 tests.
3190.41 s
[cborg] Simple: OK
3190.41 s
[cborg] +++ OK, passed 100 tests.
3190.41 s
[cborg] Term: OK (0.03s)
3190.41 s
[cborg] +++ OK, passed 100 tests.
3190.41 s
[cborg] ByteArray: OK
3190.41 s
[cborg] +++ OK, passed 100 tests.
3190.41 s
[cborg] dec_imp . enc_imp = canon_imp
3190.41 s
[cborg] Word8: OK
3190.41 s
[cborg] +++ OK, passed 100 tests.
3190.41 s
[cborg] Word16: OK
3190.41 s
[cborg] +++ OK, passed 100 tests.
3190.41 s
[cborg] Word32: OK
3190.41 s
[cborg] +++ OK, passed 100 tests.
3190.41 s
[cborg] Word64: OK
3190.41 s
[cborg] +++ OK, passed 100 tests.
3190.41 s
[cborg] Word: OK
3190.41 s
[cborg] +++ OK, passed 100 tests.
3190.41 s
[cborg] Int8: OK
3190.41 s
[cborg] +++ OK, passed 100 tests.
3190.41 s
[cborg] Int16: OK
3190.41 s
[cborg] +++ OK, passed 100 tests.
3190.41 s
[cborg] Int32: OK
3190.41 s
[cborg] +++ OK, passed 100 tests.
3190.41 s
[cborg] Int64: OK
3190.41 s
[cborg] +++ OK, passed 100 tests.
3190.41 s
[cborg] Int: OK
3190.41 s
[cborg] +++ OK, passed 100 tests.
3190.41 s
[cborg] Integer: OK
3190.41 s
[cborg] +++ OK, passed 100 tests.
3190.41 s
[cborg] Half: OK
3190.41 s
[cborg] +++ OK, passed 100 tests.
3190.41 s
[cborg] Float: OK
3190.41 s
[cborg] +++ OK, passed 100 tests.
3190.41 s
[cborg] Double: OK
3190.41 s
[cborg] +++ OK, passed 100 tests.
3190.41 s
[cborg] Tag: OK
3190.41 s
[cborg] +++ OK, passed 100 tests.
3190.41 s
[cborg] Tag64: OK
3190.41 s
[cborg] +++ OK, passed 100 tests.
3190.41 s
[cborg] Simple: OK
3190.41 s
[cborg] +++ OK, passed 100 tests.
3190.41 s
[cborg] Term: OK (0.02s)
3190.41 s
[cborg] +++ OK, passed 100 tests.
3190.41 s
[cborg] ByteArray: OK
3190.41 s
[cborg] +++ OK, passed 100 tests.
3190.41 s
[cborg] dec_imp . enc_imp = canon_imp (all 2-splits)
3190.41 s
[cborg] Word8: OK
3190.41 s
[cborg] +++ OK, passed 100 tests.
3190.42 s
[cborg] Word16: OK
3190.42 s
[cborg] +++ OK, passed 100 tests.
3190.42 s
[cborg] Word32: OK
3190.42 s
[cborg] +++ OK, passed 100 tests.
3190.42 s
[cborg] Word64: OK
3190.42 s
[cborg] +++ OK, passed 100 tests.
3190.42 s
[cborg] Word: OK
3190.42 s
[cborg] +++ OK, passed 100 tests.
3190.42 s
[cborg] Int8: OK
3190.42 s
[cborg] +++ OK, passed 100 tests.
3190.42 s
[cborg] Int16: OK
3190.42 s
[cborg] +++ OK, passed 100 tests.
3190.42 s
[cborg] Int32: OK
3190.42 s
[cborg] +++ OK, passed 100 tests.
3190.42 s
[cborg] Int64: OK
3190.42 s
[cborg] +++ OK, passed 100 tests.
3190.42 s
[cborg] Int: OK
3190.42 s
[cborg] +++ OK, passed 100 tests.
3190.42 s
[cborg] Integer: OK
3190.42 s
[cborg] +++ OK, passed 100 tests.
3190.42 s
[cborg] Half: OK
3190.42 s
[cborg] +++ OK, passed 100 tests.
3190.42 s
[cborg] Float: OK
3190.42 s
[cborg] +++ OK, passed 100 tests.
3190.42 s
[cborg] Double: OK
3190.42 s
[cborg] +++ OK, passed 100 tests.
3190.42 s
[cborg] Tag: OK
3190.42 s
[cborg] +++ OK, passed 100 tests.
3190.42 s
[cborg] Tag64: OK
3190.42 s
[cborg] +++ OK, passed 100 tests.
3190.42 s
[cborg] Simple: OK
3190.42 s
[cborg] +++ OK, passed 100 tests.
3190.42 s
[cborg] Term: OK (1.75s)
3190.42 s
[cborg] +++ OK, passed 100 tests.
3190.42 s
[cborg] ByteArray: OK (0.01s)
3190.42 s
[cborg] +++ OK, passed 100 tests.
3190.42 s
[cborg] dec_imp . enc_imp = canon_imp (all 3-splits)
3190.42 s
[cborg] Word8: OK
3190.42 s
[cborg] +++ OK, passed 100 tests.
3190.42 s
[cborg] Word16: OK
3190.42 s
[cborg] +++ OK, passed 100 tests.
3190.42 s
[cborg] Word32: OK
3190.42 s
[cborg] +++ OK, passed 100 tests.
3190.42 s
[cborg] Word64: OK (0.01s)
3190.42 s
[cborg] +++ OK, passed 100 tests.
3190.42 s
[cborg] Word: OK
3190.42 s
[cborg] +++ OK, passed 100 tests.
3190.42 s
[cborg] Int8: OK
3190.42 s
[cborg] +++ OK, passed 100 tests.
3190.42 s
[cborg] Int16: OK
3190.42 s
[cborg] +++ OK, passed 100 tests.
3190.42 s
[cborg] Int32: OK
3190.42 s
[cborg] +++ OK, passed 100 tests.
3190.42 s
[cborg] Int64: OK (0.01s)
3190.42 s
[cborg] +++ OK, passed 100 tests.
3190.42 s
[cborg] Int: OK
3190.42 s
[cborg] +++ OK, passed 100 tests.
3190.42 s
[cborg] Integer: OK
3190.42 s
[cborg] +++ OK, passed 100 tests.
3190.42 s
[cborg] Half: OK
3190.42 s
[cborg] +++ OK, passed 100 tests.
3190.42 s
[cborg] Float: OK
3190.42 s
[cborg] +++ OK, passed 100 tests.
3190.42 s
[cborg] Double: OK (0.02s)
3190.42 s
[cborg] +++ OK, passed 100 tests.
3190.42 s
[cborg] Tag: OK
3190.42 s
[cborg] +++ OK, passed 100 tests.
3190.42 s
[cborg] Tag64: OK (0.01s)
3190.42 s
[cborg] +++ OK, passed 100 tests.
3190.42 s
[cborg] Simple: OK
3190.42 s
[cborg] +++ OK, passed 100 tests.
3190.42 s
[cborg] Term: OK (2.31s)
3190.42 s
[cborg] +++ OK, passed 100 tests.
3190.44 s
[cborg] ByteArray: OK (0.75s)
3190.44 s
[cborg] +++ OK, passed 100 tests.
3190.44 s
[cborg] enc_imp . from = enc_ref . canon_ref
3190.44 s
[cborg] Word8: OK (0.01s)
3190.44 s
[cborg] +++ OK, passed 100 tests.
3190.44 s
[cborg] Word16: OK (0.02s)
3190.44 s
[cborg] +++ OK, passed 100 tests.
3190.44 s
[cborg] Word32: OK
3190.44 s
[cborg] +++ OK, passed 100 tests.
3190.44 s
[cborg] Word64: OK
3190.44 s
[cborg] +++ OK, passed 100 tests.
3190.44 s
[cborg] Word: OK
3190.44 s
[cborg] +++ OK, passed 100 tests.
3190.44 s
[cborg] Int8: OK
3190.44 s
[cborg] +++ OK, passed 100 tests.
3190.44 s
[cborg] Int16: OK
3190.44 s
[cborg] +++ OK, passed 100 tests.
3190.44 s
[cborg] Int32: OK (0.01s)
3190.44 s
[cborg] +++ OK, passed 100 tests.
3190.44 s
[cborg] Int64: OK
3190.44 s
[cborg] +++ OK, passed 100 tests.
3190.44 s
[cborg] Int: OK
3190.44 s
[cborg] +++ OK, passed 100 tests.
3190.44 s
[cborg] Integer: OK
3190.44 s
[cborg] +++ OK, passed 100 tests.
3190.44 s
[cborg] Half: OK
3190.44 s
[cborg] +++ OK, passed 100 tests.
3190.44 s
[cborg] Float: OK
3190.44 s
[cborg] +++ OK, passed 100 tests.
3190.44 s
[cborg] Double: OK
3190.44 s
[cborg] +++ OK, passed 100 tests.
3190.44 s
[cborg] Tag: OK
3190.44 s
[cborg] +++ OK, passed 100 tests.
3190.44 s
[cborg] Tag64: OK
3190.44 s
[cborg] +++ OK, passed 100 tests.
3190.44 s
[cborg] Simple: OK
3190.44 s
[cborg] +++ OK, passed 100 tests.
3190.45 s
[cborg] Term: OK (0.02s)
3190.45 s
[cborg] +++ OK, passed 100 tests.
3190.45 s
[cborg] ByteArray: OK
3190.45 s
[cborg] +++ OK, passed 100 tests.
3190.45 s
[cborg] enc_ref . to = enc_imp
3190.45 s
[cborg] Word8: OK
3190.45 s
[cborg] +++ OK, passed 100 tests.
3190.45 s
[cborg] Word16: OK
3190.45 s
[cborg] +++ OK, passed 100 tests.
3190.45 s
[cborg] Word32: OK
3190.45 s
[cborg] +++ OK, passed 100 tests.
3190.45 s
[cborg] Word64: OK
3190.45 s
[cborg] +++ OK, passed 100 tests.
3190.45 s
[cborg] Word: OK
3190.45 s
[cborg] +++ OK, passed 100 tests.
3190.45 s
[cborg] Int8: OK
3190.46 s
[cborg] +++ OK, passed 100 tests.
3190.46 s
[cborg] Int16: OK
3190.46 s
[cborg] +++ OK, passed 100 tests.
3190.46 s
[cborg] Int32: OK
3190.46 s
[cborg] +++ OK, passed 100 tests.
3190.46 s
[cborg] Int64: OK
3190.46 s
[cborg] +++ OK, passed 100 tests.
3190.46 s
[cborg] Int: OK
3190.46 s
[cborg] +++ OK, passed 100 tests.
3190.46 s
[cborg] Integer: OK
3190.46 s
[cborg] +++ OK, passed 100 tests.
3190.46 s
[cborg] Half: OK
3190.46 s
[cborg] +++ OK, passed 100 tests.
3190.48 s
[cborg] Float: OK
3190.49 s
[cborg] +++ OK, passed 100 tests.
3190.49 s
[cborg] Double: OK
3190.49 s
[cborg] +++ OK, passed 100 tests.
3190.49 s
[cborg] Tag: OK
3190.49 s
[cborg] +++ OK, passed 100 tests.
3190.49 s
[cborg] Tag64: OK
3190.49 s
[cborg] +++ OK, passed 100 tests.
3190.49 s
[cborg] Simple: OK
3190.49 s
[cborg] +++ OK, passed 100 tests.
3190.49 s
[cborg] Term: OK (0.02s)
3190.49 s
[cborg] +++ OK, passed 100 tests.
3190.49 s
[cborg] ByteArray: OK
3190.49 s
[cborg] +++ OK, passed 100 tests.
3190.49 s
[cborg] dec_imp . enc_ref = from . dec_ref . enc_ref
3190.49 s
[cborg] Word8: OK
3190.49 s
[cborg] +++ OK, passed 100 tests.
3190.49 s
[cborg] Word16: OK
3190.49 s
[cborg] +++ OK, passed 100 tests.
3190.49 s
[cborg] Word32: OK
3190.49 s
[cborg] +++ OK, passed 100 tests.
3190.49 s
[cborg] Word64: OK
3190.49 s
[cborg] +++ OK, passed 100 tests.
3190.49 s
[cborg] Word: OK
3190.49 s
[cborg] +++ OK, passed 100 tests.
3190.49 s
[cborg] Int8: OK
3190.49 s
[cborg] +++ OK, passed 100 tests.
3190.49 s
[cborg] Int16: OK
3190.49 s
[cborg] +++ OK, passed 100 tests.
3190.49 s
[cborg] Int32: OK
3190.49 s
[cborg] +++ OK, passed 100 tests.
3190.49 s
[cborg] Int64: OK
3190.49 s
[cborg] +++ OK, passed 100 tests.
3190.49 s
[cborg] Int: OK
3190.49 s
[cborg] +++ OK, passed 100 tests.
3190.49 s
[cborg] Integer: OK
3190.49 s
[cborg] +++ OK, passed 100 tests.
3190.49 s
[cborg] Half: OK
3190.49 s
[cborg] +++ OK, passed 100 tests.
3190.49 s
[cborg] Float: OK
3190.49 s
[cborg] +++ OK, passed 100 tests.
3190.49 s
[cborg] Double: OK
3190.50 s
[cborg] +++ OK, passed 100 tests.
3190.50 s
[cborg] Tag: OK
3190.50 s
[cborg] +++ OK, passed 100 tests.
3190.50 s
[cborg] Tag64: OK
3190.50 s
[cborg] +++ OK, passed 100 tests.
3190.50 s
[cborg] Simple: OK
3190.50 s
[cborg] +++ OK, passed 100 tests.
3190.54 s
[cborg] Term: OK (0.04s)
3190.54 s
[cborg] +++ OK, passed 100 tests.
3190.54 s
[cborg] ByteArray: OK
3190.54 s
[cborg] +++ OK, passed 100 tests.
3190.54 s
[cborg] peekByteOffset
3190.54 s
[cborg] ATerm framework
3190.54 s
[cborg] isomorphic 1: OK (0.01s)
3190.54 s
[cborg] +++ OK, passed 100 tests.
3190.54 s
[cborg] isomorphic 2: OK (0.03s)
3190.54 s
[cborg] +++ OK, passed 100 tests.
3190.55 s
[cborg] isomorphic 3: OK (0.02s)
3190.55 s
[cborg] +++ OK, passed 100 tests.
3190.59 s
[cborg] bytes deserialise: OK (0.03s)
3190.59 s
[cborg] +++ OK, passed 100 tests.
3190.59 s
[cborg] bytes reserialise: OK (0.02s)
3190.59 s
[cborg] +++ OK, passed 100 tests.
3190.67 s
[cborg] non-canonical encoding: OK (0.05s)
3190.67 s
[cborg] +++ OK, passed 100 tests; 180 discarded.
3190.69 s
[cborg] same offsets with all 2-splits: OK (0.10s)
3190.69 s
[cborg] +++ OK, passed 100 tests.
3192.07 s
[cborg] same offsets with all 3-splits: OK (1.43s)
3192.08 s
[cborg] +++ OK, passed 100 tests.
3192.08 s
[cborg] Boundary checks
3192.08 s
[cborg] Word: OK (0.01s)
3192.08 s
[cborg] +++ OK, passed 1000 tests (100.0% "inside").
3192.08 s
[cborg] Word (canonical): OK (0.02s)
3192.08 s
[cborg] +++ OK, passed 1000 tests (100.0% "inside").
3192.08 s
[cborg] Word8: OK (0.02s)
3192.08 s
[cborg] +++ OK, passed 1000 tests:
3192.08 s
[cborg] 70.8% "outside"
3192.08 s
[cborg] 29.2% "inside"
3192.11 s
[cborg] Word8 (canonical): OK (0.01s)
3192.11 s
[cborg] +++ OK, passed 1000 tests:
3192.11 s
[cborg] 68.9% "outside"
3192.11 s
[cborg] 31.1% "inside"
3192.11 s
[cborg] Word16: OK (0.02s)
3192.11 s
[cborg] +++ OK, passed 1000 tests:
3192.11 s
[cborg] 62.1% "outside"
3192.11 s
[cborg] 37.9% "inside"
3192.11 s
[cborg] Word16 (canonical): OK (0.02s)
3192.12 s
[cborg] +++ OK, passed 1000 tests:
3192.12 s
[cborg] 65.4% "outside"
3192.12 s
[cborg] 34.6% "inside"
3192.12 s
[cborg] Word32: OK (0.02s)
3192.12 s
[cborg] +++ OK, passed 1000 tests:
3192.12 s
[cborg] 50.0% "inside"
3192.12 s
[cborg] 50.0% "outside"
3192.12 s
[cborg] Word32 (canonical): OK (0.02s)
3192.12 s
[cborg] +++ OK, passed 1000 tests:
3192.12 s
[cborg] 50.9% "outside"
3192.12 s
[cborg] 49.1% "inside"
3192.12 s
[cborg] Word64: OK (0.02s)
3192.12 s
[cborg] +++ OK, passed 1000 tests (100.0% "inside").
3192.12 s
[cborg] Word64 (canonical): OK (0.03s)
3192.12 s
[cborg] +++ OK, passed 1000 tests (100.0% "inside").
3192.12 s
[cborg] Int: OK (0.02s)
3192.12 s
[cborg] +++ OK, passed 1000 tests:
3192.12 s
[cborg] 53.9% "inside"
3192.12 s
[cborg] 46.1% "outside"
3192.12 s
[cborg] Int (canonical): OK (0.02s)
3192.12 s
[cborg] +++ OK, passed 1000 tests:
3192.12 s
[cborg] 58.9% "inside"
3192.12 s
[cborg] 41.1% "outside"
3192.12 s
[cborg] Int8: OK (0.04s)
3192.12 s
[cborg] +++ OK, passed 1000 tests:
3192.12 s
[cborg] 72.2% "outside"
3192.12 s
[cborg] 27.8% "inside"
3192.12 s
[cborg] Int8 (canonical): OK (0.04s)
3192.12 s
[cborg] +++ OK, passed 1000 tests:
3192.12 s
[cborg] 73.1% "outside"
3192.12 s
[cborg] 26.9% "inside"
3192.13 s
[cborg] Int16: OK (0.06s)
3192.13 s
[cborg] +++ OK, passed 1000 tests:
3192.13 s
[cborg] 65.1% "outside"
3192.13 s
[cborg] 34.9% "inside"
3192.13 s
[cborg] Int16 (canonical): OK (0.07s)
3192.13 s
[cborg] +++ OK, passed 1000 tests:
3192.13 s
[cborg] 63.9% "outside"
3192.13 s
[cborg] 36.1% "inside"
3192.13 s
[cborg] Int32: OK (0.14s)
3192.13 s
[cborg] +++ OK, passed 1000 tests:
3192.13 s
[cborg] 52.2% "outside"
3192.13 s
[cborg] 47.8% "inside"
3192.13 s
[cborg] Int32 (canonical): OK (0.05s)
3192.13 s
[cborg] +++ OK, passed 1000 tests:
3192.13 s
[cborg] 50.7% "outside"
3192.13 s
[cborg] 49.3% "inside"
3192.13 s
[cborg] Int64: OK (0.02s)
3192.13 s
[cborg] +++ OK, passed 1000 tests:
3192.13 s
[cborg] 54.5% "inside"
3192.13 s
[cborg] 45.5% "outside"
3192.13 s
[cborg] Int64 (canonical): OK (0.09s)
3192.13 s
[cborg] +++ OK, passed 1000 tests:
3192.13 s
[cborg] 54.1% "inside"
3192.13 s
[cborg] 45.9% "outside"
3192.13 s
[cborg] ListLen: OK (0.02s)
3192.13 s
[cborg] +++ OK, passed 1000 tests:
3192.13 s
[cborg] 84.5% "inside"
3192.13 s
[cborg] 15.5% "outside"
3192.13 s
[cborg] ListLen (canonical): OK (0.01s)
3192.13 s
[cborg] +++ OK, passed 1000 tests:
3192.13 s
[cborg] 85.2% "inside"
3192.13 s
[cborg] 14.8% "outside"
3192.13 s
[cborg] MapLen: OK (0.01s)
3192.13 s
[cborg] +++ OK, passed 1000 tests:
3192.13 s
[cborg] 84.0% "inside"
3192.13 s
[cborg] 16.0% "outside"
3192.13 s
[cborg] MapLen (canonical): OK (0.02s)
3192.13 s
[cborg] +++ OK, passed 1000 tests:
3192.13 s
[cborg] 85.3% "inside"
3192.13 s
[cborg] 14.7% "outside"
3192.13 s
[cborg] String: OK (0.03s)
3192.13 s
[cborg] +++ OK, passed 1000 tests.
3192.13 s
[cborg] Bytes: OK (0.03s)
3192.13 s
[cborg] +++ OK, passed 1000 tests.
3192.13 s
[cborg] properties
3192.13 s
[cborg] decode non-canonical encoding
3192.13 s
[cborg] Word8: OK
3192.13 s
[cborg] +++ OK, passed 100 tests; 200 discarded.
3192.13 s
[cborg] Word16: OK
3192.13 s
[cborg] +++ OK, passed 100 tests; 101 discarded.
3192.13 s
[cborg] Word32: OK
3192.13 s
[cborg] +++ OK, passed 100 tests; 89 discarded.
3192.13 s
[cborg] Word64: OK
3192.13 s
[cborg] +++ OK, passed 100 tests; 45 discarded.
3192.13 s
[cborg] Word: OK
3192.13 s
[cborg] +++ OK, passed 100 tests; 26 discarded.
3192.13 s
[cborg] Int8: OK
3192.13 s
[cborg] +++ OK, passed 100 tests; 125 discarded.
3192.13 s
[cborg] Int16: OK (0.02s)
3192.13 s
[cborg] +++ OK, passed 100 tests; 78 discarded.
3192.13 s
[cborg] Int32: OK (0.01s)
3192.13 s
[cborg] +++ OK, passed 100 tests; 82 discarded.
3192.13 s
[cborg] Int64: OK
3192.13 s
[cborg] +++ OK, passed 100 tests; 49 discarded.
3192.13 s
[cborg] Int: OK
3192.13 s
[cborg] +++ OK, passed 100 tests; 45 discarded.
3192.14 s
[cborg] Integer: OK (0.01s)
3192.14 s
[cborg] +++ OK, passed 100 tests; 292 discarded.
3192.14 s
[cborg] Half: OK (0.02s)
3192.14 s
[cborg] +++ OK, passed 100 tests; 523 discarded.
3192.14 s
[cborg] Float: OK (0.02s)
3192.14 s
[cborg] +++ OK, passed 100 tests; 527 discarded.
3192.14 s
[cborg] Double: OK (0.02s)
3192.14 s
[cborg] +++ OK, passed 100 tests; 500 discarded.
3192.14 s
[cborg] Tag: OK
3192.14 s
[cborg] +++ OK, passed 100 tests; 39 discarded.
3192.14 s
[cborg] Tag64: OK
3192.14 s
[cborg] +++ OK, passed 100 tests; 59 discarded.
3192.14 s
[cborg] Simple: OK
3192.14 s
[cborg] +++ OK, passed 100 tests; 325 discarded.
3192.14 s
[cborg] Term: OK (0.11s)
3192.14 s
[cborg] +++ OK, passed 100 tests; 172 discarded.
3192.14 s
[cborg] canonical decoding
3192.14 s
[cborg] Word: OK
3192.14 s
[cborg] +++ OK, passed 100 tests (25% canonical).
3192.14 s
[cborg] Word8: OK
3192.14 s
[cborg] +++ OK, passed 100 tests (63% canonical).
3192.14 s
[cborg] Word16: OK
3192.14 s
[cborg] +++ OK, passed 100 tests (55% canonical).
3192.14 s
[cborg] Word32: OK
3192.14 s
[cborg] +++ OK, passed 100 tests (45% canonical).
3192.14 s
[cborg] Word64: OK
3192.14 s
[cborg] +++ OK, passed 100 tests (39% canonical).
3192.14 s
[cborg] Int: OK
3192.14 s
[cborg] +++ OK, passed 100 tests (25% canonical).
3192.14 s
[cborg] Int8: OK
3192.14 s
[cborg] +++ OK, passed 100 tests (68% canonical).
3192.14 s
[cborg] Int16: OK
3192.14 s
[cborg] +++ OK, passed 100 tests (45% canonical).
3192.14 s
[cborg] Int32: OK
3192.14 s
[cborg] +++ OK, passed 100 tests (40% canonical).
3192.14 s
[cborg] Int64: OK
3192.14 s
[cborg] +++ OK, passed 100 tests (31% canonical).
3192.14 s
[cborg] Integer: OK (0.01s)
3192.14 s
[cborg] +++ OK, passed 100 tests (70% canonical).
3192.14 s
[cborg] Half: OK (0.02s)
3192.14 s
[cborg] +++ OK, passed 100 tests (79% canonical).
3192.14 s
[cborg] Float: OK
3192.14 s
[cborg] +++ OK, passed 100 tests (82% canonical).
3192.14 s
[cborg] Double: OK (0.01s)
3192.14 s
[cborg] +++ OK, passed 100 tests (80% canonical).
3192.14 s
[cborg] Tag: OK
3192.14 s
[cborg] +++ OK, passed 100 tests (21% canonical).
3192.14 s
[cborg] Tag64: OK
3192.14 s
[cborg] +++ OK, passed 100 tests (28% canonical).
3192.14 s
[cborg] Simple: OK (0.01s)
3192.14 s
[cborg] +++ OK, passed 100 tests (78% canonical).
3192.14 s
[cborg] Regression tests
3192.14 s
[cborg] FlatTerm regressions
3192.14 s
[cborg] Decoding of large-ish words: OK
3192.15 s
[cborg] Encoding of Int64s on 32bit: OK
3192.15 s
[cborg] Issue 160 - decoder checks
3192.15 s
[cborg] decodeString fails on non-utf8 bytes instead of crashing (fast path): OK
3192.15 s
[cborg] decodeString fails on non-utf8 bytes instead of crashing (slow path): OK
3192.15 s
[cborg] decodeListLen doesn't produce negative lengths using a Word64: OK
3192.15 s
[cborg] decodeMapLen doesn't produce negative lengths using a Word64: OK
3192.15 s
[cborg] decodeBytes doesn't create bytestrings that cause segfaults or worse: OK
3192.15 s
[cborg] Issue 162 - canonical decoding
3192.15 s
[cborg] simple: OK
3192.15 s
[cborg] composite: OK
3192.15 s
[cborg] UTF8
3192.15 s
[cborg] Decoding of UTF8 encoded Text works and properly handles decoding failures: OK (0.18s)
3192.15 s
[cborg] +++ OK, passed 1000 tests:
3192.15 s
[cborg] 79.9% "invalid utf8"
3192.15 s
[cborg] 20.1% "valid utf8"
3192.15 s
[cborg] pre-encoded
3192.15 s
[cborg] single term, same bytes: OK (0.06s)
3192.15 s
[cborg] +++ OK, passed 100 tests.
3192.15 s
[cborg] single term, same tokens: OK (0.03s)
3192.15 s
[cborg] +++ OK, passed 100 tests.
3192.81 s
[cborg] list terms, same bytes: OK (0.68s)
3192.81 s
[cborg] +++ OK, passed 100 tests.
3192.86 s
[cborg] list terms, same tokens: OK (0.74s)
3192.86 s
[cborg] +++ OK, passed 100 tests.
3192.86 s
[cborg]
3192.86 s
[cborg] All 271 tests passed (5.12s)
3192.87 s
[cborg] Test suite tests: PASS
3192.87 s
[cborg] Test suite logged to: dist/test/cborg-0.2.10.0-tests.log
3192.87 s
[cborg] 1 of 1 test suites (1 of 1 test cases) passed.
3192.90 s
[cborg] Phase: haddockPhase
3193.43 s
[cborg] Preprocessing library for cborg-0.2.10.0..
3193.43 s
[cborg] Running Haddock on library for cborg-0.2.10.0..
3193.72 s
[cborg] Warning: --source-* options are ignored when --hyperlinked-source is enabled.
3194.78 s
[path-io] Preprocessing test suite 'tests' for path-io-1.8.2..
3194.82 s
[path-io] Building test suite 'tests' for path-io-1.8.2..
3195.07 s
[path-io] [1 of 1] Compiling Main ( tests/Main.hs, dist/build/tests/tests-tmp/Main.o )
3195.99 s
[cborg] 33% ( 3 / 9) in 'Codec.CBOR.ByteArray.Sliced'
3195.99 s
[cborg] Missing documentation for:
3195.99 s
[cborg] SlicedByteArray (src/Codec/CBOR/ByteArray/Sliced.hs:50)
3195.99 s
[cborg] sizeofSlicedByteArray (src/Codec/CBOR/ByteArray/Sliced.hs:61)
3195.99 s
[cborg] fromShortByteString (src/Codec/CBOR/ByteArray/Sliced.hs:52)
3195.99 s
[cborg] fromByteString (src/Codec/CBOR/ByteArray/Sliced.hs:55)
3195.99 s
[cborg] fromByteArray (src/Codec/CBOR/ByteArray/Sliced.hs:58)
3195.99 s
[cborg] toBuilder (src/Codec/CBOR/ByteArray/Sliced.hs:86)
3196.24 s
[cborg]
3196.24 s
[cborg] src/Codec/CBOR/ByteArray/Sliced.hs:44:1: warning : [ -Wunused-imports ]
3196.24 s
[cborg] The qualified import of ‘Data.ByteString.Short.Internal’ is redundant
3196.24 s
[cborg] except perhaps to import instances from ‘Data.ByteString.Short.Internal’
3196.24 s
[cborg] To import instances alone, use: import Data.ByteString.Short.Internal()
3196.24 s
[cborg] |
3196.24 s
[cborg] 44 | import qualified Data.ByteString.Short.Internal as BSS
3196.24 s
[cborg] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3196.28 s
[cborg] 30% ( 3 / 10) in 'Codec.CBOR.ByteArray'
3196.28 s
[cborg] Missing documentation for:
3196.28 s
[cborg] ByteArray (src/Codec/CBOR/ByteArray.hs:45)
3196.28 s
[cborg] sizeofByteArray (src/Codec/CBOR/ByteArray.hs:47)
3196.28 s
[cborg] fromShortByteString (src/Codec/CBOR/ByteArray.hs:51)
3196.28 s
[cborg] toShortByteString (src/Codec/CBOR/ByteArray.hs:54)
3196.28 s
[cborg] fromByteString (src/Codec/CBOR/ByteArray.hs:57)
3196.28 s
[cborg] toBuilder (src/Codec/CBOR/ByteArray.hs:60)
3196.28 s
[cborg] toSliced (src/Codec/CBOR/ByteArray.hs:63)
3196.30 s
[cborg]
3196.30 s
[cborg] src/Codec/CBOR/ByteArray.hs:39:1: warning : [ -Wunused-imports ]
3196.30 s
[cborg] The qualified import of ‘Data.ByteString.Short.Internal’ is redundant
3196.30 s
[cborg] except perhaps to import instances from ‘Data.ByteString.Short.Internal’
3196.30 s
[cborg] To import instances alone, use: import Data.ByteString.Short.Internal()
3196.30 s
[cborg] |
3196.30 s
[cborg] 39 | import qualified Data.ByteString.Short.Internal as BSS
3196.31 s
[cborg] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3196.67 s
[cborg] Warning: 'simple' is out of scope.
3196.67 s
[cborg] If you qualify the identifier, haddock can try to link it anyway.
3196.70 s
[cborg] 100% ( 84 / 84) in 'Codec.CBOR.Decoding'
3197.24 s
[cborg] 72% ( 31 / 43) in 'Codec.CBOR.Magic'
3197.24 s
[cborg] Missing documentation for:
3197.24 s
[cborg] word8ToWord (src/Codec/CBOR/Magic.hs:400)
3197.24 s
[cborg] word16ToWord (src/Codec/CBOR/Magic.hs:401)
3197.24 s
[cborg] word32ToWord (src/Codec/CBOR/Magic.hs:402)
3197.24 s
[cborg] word64ToWord (src/Codec/CBOR/Magic.hs:404)
3197.24 s
[cborg] word8ToInt (src/Codec/CBOR/Magic.hs:409)
3197.24 s
[cborg] word16ToInt (src/Codec/CBOR/Magic.hs:410)
3197.24 s
[cborg] word32ToInt (src/Codec/CBOR/Magic.hs:412)
3197.24 s
[cborg] word64ToInt (src/Codec/CBOR/Magic.hs:416)
3197.24 s
[cborg] intToWord (src/Codec/CBOR/Magic.hs:433)
3197.25 s
[cborg] intToInt64 (src/Codec/CBOR/Magic.hs:429)
3197.25 s
[cborg] intToWord64 (src/Codec/CBOR/Magic.hs:437)
3197.25 s
[cborg] int64ToWord64 (src/Codec/CBOR/Magic.hs:441)
3198.11 s
[cborg] 100% ( 7 / 7) in 'Codec.CBOR.Read'
3199.82 s
[cborg] 100% ( 37 / 37) in 'Codec.CBOR.Encoding'
3200.11 s
[cborg] 88% ( 8 / 9) in 'Codec.CBOR.FlatTerm'
3200.11 s
[cborg] Missing documentation for:
3200.11 s
[cborg] decodeTermToken (src/Codec/CBOR/FlatTerm.hs:198)
3200.40 s
[path-io] [2 of 2] Linking dist/build/tests/tests
3201.33 s
[cborg] Warning: 'Serialise' is out of scope.
3201.33 s
[cborg] If you qualify the identifier, haddock can try to link it anyway.
3201.33 s
[cborg] Warning: 'decode' is out of scope.
3201.33 s
[cborg] If you qualify the identifier, haddock can try to link it anyway.
3201.33 s
[cborg] Warning: 'encode' is out of scope.
3201.33 s
[cborg] If you qualify the identifier, haddock can try to link it anyway.
3201.34 s
[cborg] 100% ( 4 / 4) in 'Codec.CBOR.Term'
3201.51 s
[cborg] 100% ( 3 / 3) in 'Codec.CBOR'
3201.69 s
[cborg] 100% ( 4 / 4) in 'Codec.CBOR.Write'
3202.13 s
[cborg] 100% ( 2 / 2) in 'Codec.CBOR.Pretty'
3203.57 s
[path-io] Phase: checkPhase
3203.77 s
[path-io] Running 1 test suites...
3203.77 s
[path-io] Test suite tests: RUNNING...
3203.78 s
[path-io]
3203.78 s
[path-io] listDir
3203.79 s
[path-io] lists directory [✔]
3203.79 s
[path-io] listDirRel
3203.79 s
[path-io] lists directory [✔]
3203.79 s
[path-io] listDirRecur
3203.79 s
[path-io] lists directory recursively [✔]
3203.79 s
[path-io] listDirRecurRel
3203.79 s
[path-io] lists directory recursively [✔]
3203.79 s
[path-io] listDirRecurWith
3203.79 s
[path-io] lists directory recursively using predicates [✔]
3203.80 s
[path-io] walkDir Finish
3203.80 s
[path-io] Finishes only after finding what it is looking for [✔]
3203.80 s
[path-io] copyDirRecur
3203.80 s
[path-io] when source directory is editable
3203.80 s
[path-io] copies directory [✔]
3203.80 s
[path-io] when source directory is read-only
3203.80 s
[path-io] copies directory just as well (preserving permissions) [✔]
3203.80 s
[path-io] copyDirRecur'
3203.80 s
[path-io] when source directory is read-only
3203.81 s
[path-io] copies directory but now it's editable [✔]
3203.81 s
[path-io] findFile
3203.81 s
[path-io] finds a file lazily [✔]
3203.81 s
[path-io] removeDirLink
3203.81 s
[path-io] remove dir link [✔]
3203.81 s
[path-io] listDirRecur Cyclic
3203.81 s
[path-io] lists directory trees having traversal cycles [✔]
3203.81 s
[path-io] getCurrentDir
3203.81 s
[path-io] returns current dir [✔]
3203.81 s
[path-io] setCurrentDir
3203.81 s
[path-io] sets current dir [✔]
3203.81 s
[path-io] withCurrentDir
3203.81 s
[path-io] temporarily modifies current dir [✔]
3203.81 s
[path-io] walkDirRel
3203.81 s
[path-io] does not throw exceptions [✔]
3203.81 s
[path-io] getHomeDir
3203.81 s
[path-io] home dir is influenced by environment variable HOME [✔]
3203.81 s
[path-io] getTempDir
3203.81 s
[path-io] temp dir is influenced by environment variable TMPDIR [✔]
3203.81 s
[path-io] getXdgDir Data
3203.81 s
[path-io] XDG data dir is influenced by environment variable XDG_DATA_HOME [✔]
3203.81 s
[path-io] getXdgDir Config
3203.81 s
[path-io] XDG config dir is influenced by environment variable XDG_CONFIG_HOME [✔]
3203.81 s
[path-io] getXdgDir Cache
3203.81 s
[path-io] XDG cache dir is influenced by environment variable XDG_CACHE_HOME [✔]
3203.81 s
[path-io]
3203.81 s
[path-io] Finished in 0.0285 seconds
3203.81 s
[path-io] 21 examples, 0 failures
3203.82 s
[path-io] Test suite tests: PASS
3203.82 s
[path-io] Test suite logged to: dist/test/path-io-1.8.2-tests.log
3203.82 s
[path-io] 1 of 1 test suites (1 of 1 test cases) passed.
3203.85 s
[path-io] Phase: haddockPhase
3204.35 s
[path-io] Preprocessing library for path-io-1.8.2..
3204.35 s
[path-io] Running Haddock on library for path-io-1.8.2..
3204.36 s
[path-io] Warning: The documentation for the following packages are not installed. No
3204.36 s
[path-io] links will be generated to these packages: vector-0.13.2.0
3204.59 s
[path-io] Warning: --source-* options are ignored when --hyperlinked-source is enabled.
3206.34 s
[path-io] Warning: 'isPermissionError' is out of scope.
3206.35 s
[path-io] If you qualify the identifier, haddock can try to link it anyway.
3206.35 s
[path-io] Warning: 'PermissionDenied' is out of scope.
3206.35 s
[path-io] If you qualify the identifier, haddock can try to link it anyway.
3206.35 s
[path-io] Warning: 'isAlreadyExistsError' is out of scope.
3206.35 s
[path-io] If you qualify the identifier, haddock can try to link it anyway.
3206.35 s
[path-io] Warning: 'AlreadyExists' is out of scope.
3206.35 s
[path-io] If you qualify the identifier, haddock can try to link it anyway.
3206.35 s
[path-io] Warning: 'HardwareFault' is out of scope.
3206.35 s
[path-io] If you qualify the identifier, haddock can try to link it anyway.
3206.35 s
[path-io] Warning: 'InvalidArgument' is out of scope.
3206.35 s
[path-io] If you qualify the identifier, haddock can try to link it anyway.
3206.35 s
[path-io] Warning: 'NoSuchThing' is out of scope.
3206.35 s
[path-io] If you qualify the identifier, haddock can try to link it anyway.
3206.35 s
[path-io] Warning: 'ResourceExhausted' is out of scope.
3206.35 s
[path-io] If you qualify the identifier, haddock can try to link it anyway.
3206.35 s
[path-io] Warning: 'InappropriateType' is out of scope.
3206.35 s
[path-io] If you qualify the identifier, haddock can try to link it anyway.
3206.35 s
[path-io] Warning: 'UnsatisfiedConstraints' is out of scope.
3206.35 s
[path-io] If you qualify the identifier, haddock can try to link it anyway.
3206.35 s
[path-io] Warning: 'UnsupportedOperation' is out of scope.
3206.35 s
[path-io] If you qualify the identifier, haddock can try to link it anyway.
3206.43 s
[path-io] Warning: 'SearchPath' is out of scope.
3206.43 s
[path-io] If you qualify the identifier, haddock can try to link it anyway.
3206.48 s
[path-io] 88% ( 80 / 90) in 'Path.IO'
3206.48 s
[path-io] Missing documentation for:
3206.48 s
[path-io] Permissions
3206.48 s
[path-io] emptyPermissions
3206.48 s
[path-io] readable
3206.48 s
[path-io] writable
3206.48 s
[path-io] executable
3206.48 s
[path-io] searchable
3206.48 s
[path-io] setOwnerReadable
3206.48 s
[path-io] setOwnerWritable
3206.48 s
[path-io] setOwnerExecutable
3206.48 s
[path-io] setOwnerSearchable
3217.15 s
[cborg] Documentation created: dist/doc/html/cborg/index.html,
3217.16 s
[cborg] dist/doc/html/cborg/cborg.txt
3217.34 s
[cborg] Preprocessing test suite 'tests' for cborg-0.2.10.0..
3217.37 s
[cborg] Phase: installPhase
3217.74 s
[cborg] Installing library in /nix/store/pvhv77lw651xh466ardwzpycjqj58ay1-cborg-0.2.10.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/cborg-0.2.10.0-L2Ds2DbzA1bKYvPSPzhfY1
3219.42 s
[cborg] Phase: fixupPhase
3219.46 s
[cborg] shrinking RPATHs of ELF executables and libraries in /nix/store/pvhv77lw651xh466ardwzpycjqj58ay1-cborg-0.2.10.0
3219.48 s
[cborg] shrinking /nix/store/pvhv77lw651xh466ardwzpycjqj58ay1-cborg-0.2.10.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHScborg-0.2.10.0-L2Ds2DbzA1bKYvPSPzhfY1-ghc9.6.3.so
3219.51 s
[cborg] checking for references to /build/ in /nix/store/pvhv77lw651xh466ardwzpycjqj58ay1-cborg-0.2.10.0...
3219.54 s
[cborg] patching script interpreter paths in /nix/store/pvhv77lw651xh466ardwzpycjqj58ay1-cborg-0.2.10.0
3219.55 s
[cborg] stripping (with command strip and flags -S -p) in /nix/store/pvhv77lw651xh466ardwzpycjqj58ay1-cborg-0.2.10.0/lib
3220.14 s
[cborg] shrinking RPATHs of ELF executables and libraries in /nix/store/ys9hkjv1lsd434mjnb3jcrnh53s6prxr-cborg-0.2.10.0-doc
3220.15 s
[cborg] checking for references to /build/ in /nix/store/ys9hkjv1lsd434mjnb3jcrnh53s6prxr-cborg-0.2.10.0-doc...
3220.17 s
[cborg] patching script interpreter paths in /nix/store/ys9hkjv1lsd434mjnb3jcrnh53s6prxr-cborg-0.2.10.0-doc
3220.65 s
[cborg:post-build] Uploading to the NixCI cache: /nix/store/pvhv77lw651xh466ardwzpycjqj58ay1-cborg-0.2.10.0 /nix/store/ys9hkjv1lsd434mjnb3jcrnh53s6prxr-cborg-0.2.10.0-doc
3221.35 s
[cborg:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
3221.73 s
[cborg:post-build] copying 2 paths...
3221.73 s
[cborg:post-build] copying path '/nix/store/ys9hkjv1lsd434mjnb3jcrnh53s6prxr-cborg-0.2.10.0-doc' to 'https://cache.nix-ci.com'...
3223.22 s
[cborg:post-build] copying path '/nix/store/pvhv77lw651xh466ardwzpycjqj58ay1-cborg-0.2.10.0' to 'https://cache.nix-ci.com'...
3230.78 s
[cborg:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
3231.48 s
[cborg:post-build] copying 1 paths...
3231.48 s
[cborg:post-build] copying path '/nix/store/7cq73zgmszwdl6mf57mr5kyj4bbwi2mm-cborg-0.2.10.0.drv' to 'https://cache.nix-ci.com'...
3231.98 s
Uploaded cborg in 11.4s
3231.99 s
Progress: 205 of 217 built (1 building), 312 of 312 downloaded from cache
3231.99 s
Built cborg in 3m01s
3232.14 s
Building /nix/store/dn4bfzg8yqndbs524jbrw40787ari0jc-cborg-json-0.2.6.0.drv
3232.27 s
Building /nix/store/2xhd012z58drgf947qz7nk5nkz4zz3bj-serialise-0.2.6.1.drv
3232.27 s
[path-io] Documentation created: dist/doc/html/path-io/index.html,
3232.27 s
[path-io] dist/doc/html/path-io/path-io.txt
3232.27 s
[path-io] Preprocessing test suite 'tests' for path-io-1.8.2..
3232.27 s
[path-io] Phase: installPhase
3232.27 s
[path-io] Installing library in /nix/store/6ib56bgm1gc7vwchjrpjqi04zsbwaha9-path-io-1.8.2/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/path-io-1.8.2-LovWCHvsU1DCkymLBtWH9u
3232.27 s
[path-io] Phase: fixupPhase
3232.27 s
[path-io] shrinking RPATHs of ELF executables and libraries in /nix/store/6ib56bgm1gc7vwchjrpjqi04zsbwaha9-path-io-1.8.2
3232.27 s
[path-io] shrinking /nix/store/6ib56bgm1gc7vwchjrpjqi04zsbwaha9-path-io-1.8.2/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHSpath-io-1.8.2-LovWCHvsU1DCkymLBtWH9u-ghc9.6.3.so
3232.27 s
[path-io] checking for references to /build/ in /nix/store/6ib56bgm1gc7vwchjrpjqi04zsbwaha9-path-io-1.8.2...
3232.27 s
[path-io] patching script interpreter paths in /nix/store/6ib56bgm1gc7vwchjrpjqi04zsbwaha9-path-io-1.8.2
3232.27 s
[path-io] stripping (with command strip and flags -S -p) in /nix/store/6ib56bgm1gc7vwchjrpjqi04zsbwaha9-path-io-1.8.2/lib
3232.27 s
[path-io] shrinking RPATHs of ELF executables and libraries in /nix/store/jiz2bbyxwsvij6agpdx6khl0mla473lj-path-io-1.8.2-doc
3232.27 s
[path-io] checking for references to /build/ in /nix/store/jiz2bbyxwsvij6agpdx6khl0mla473lj-path-io-1.8.2-doc...
3232.27 s
[path-io] patching script interpreter paths in /nix/store/jiz2bbyxwsvij6agpdx6khl0mla473lj-path-io-1.8.2-doc
3232.54 s
[path-io:post-build] Uploading to the NixCI cache: /nix/store/6ib56bgm1gc7vwchjrpjqi04zsbwaha9-path-io-1.8.2 /nix/store/jiz2bbyxwsvij6agpdx6khl0mla473lj-path-io-1.8.2-doc
3233.12 s
[path-io:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
3233.58 s
[path-io:post-build] copying 2 paths...
3233.58 s
[path-io:post-build] copying path '/nix/store/jiz2bbyxwsvij6agpdx6khl0mla473lj-path-io-1.8.2-doc' to 'https://cache.nix-ci.com'...
3234.17 s
[path-io:post-build] copying path '/nix/store/6ib56bgm1gc7vwchjrpjqi04zsbwaha9-path-io-1.8.2' to 'https://cache.nix-ci.com'...
3236.21 s
[path-io:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
3236.63 s
[path-io:post-build] copying 1 paths...
3236.63 s
[path-io:post-build] copying path '/nix/store/cxqdf5gnh0rj225nw74f8cnv7lk17daf-path-io-1.8.2.drv' to 'https://cache.nix-ci.com'...
3238.11 s
Uploaded path-io in 5.6s
3238.13 s
Progress: 206 of 217 built (2 building), 312 of 312 downloaded from cache
3238.13 s
Built path-io in 1m09s
3238.14 s
[cborg-json] Phase: setupCompilerEnvironmentPhase
3238.14 s
[cborg-json] Build with /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3.
3238.14 s
[cborg-json] Phase: unpackPhase
3238.14 s
[cborg-json] unpacking source archive /nix/store/p1xr9zyxyhzcxkikdyg7amlcf62lfjcr-cborg-json-0.2.6.0.tar.gz
3238.14 s
[cborg-json] source root is cborg-json-0.2.6.0
3238.14 s
[cborg-json] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "cborg-json-0.2.6.0/tests/Main.hs"
3238.14 s
[cborg-json] Phase: patchPhase
3238.14 s
[cborg-json] Replace Cabal file with edited version from mirror://hackage/cborg-json-0.2.6.0/revision/3.cabal.
3238.14 s
[cborg-json] Phase: compileBuildDriverPhase
3238.14 s
[cborg-json] setupCompileFlags: -package-db=/build/tmp.qvNF9B5CJN/setup-package.conf.d -threaded
3238.14 s
[cborg-json] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.qvNF9B5CJN/Main.o )
3238.14 s
[cborg-json] [2 of 2] Linking Setup
3238.14 s
[cborg-json] Phase: updateAutotoolsGnuConfigScriptsPhase
3238.14 s
[cborg-json] Phase: configurePhase
3238.14 s
[cborg-json] configureFlags: --verbose --prefix=/nix/store/fbx4922996yw7aipb38amha5hky7mr6i-cborg-json-0.2.6.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/vv463gsg505kzipyw7w7hpq7bd6fp572-cborg-json-0.2.6.0-doc/share/doc/cborg-json-0.2.6.0 --with-gcc=gcc --package-db=/build/tmp.qvNF9B5CJN/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/yw7vb4hamv9mqgbgf7598zvis7k2spyx-ncurses-6.5/lib --extra-lib-dirs=/nix/store/adfh8p731fy9iahv0mccbx0is6i96diy-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vf3hfbbl7h32axb73fa2b0dbqg0gmjgi-elfutils-0.192/lib --extra-lib-dirs=/nix/store/wx2hkwfpc39ixyww2hai0v697zzrpbxr-gmp-with-cxx-6.3.0/lib
3238.14 s
[cborg-json] Using Parsec parser
3238.14 s
[cborg-json] Configuring cborg-json-0.2.6.0...
3238.14 s
[serialise] Phase: setupCompilerEnvironmentPhase
3238.14 s
[serialise] Build with /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3.
3238.14 s
[serialise] Phase: unpackPhase
3238.14 s
[serialise] unpacking source archive /nix/store/grr8y9nhhy2ij3kil6l45vffsapyvadd-serialise-0.2.6.1.tar.gz
3238.14 s
[serialise] source root is serialise-0.2.6.1
3238.14 s
[serialise] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "serialise-0.2.6.1/tests/Tests/Serialise.hs"
3238.14 s
[serialise] Phase: patchPhase
3238.14 s
[serialise] Replace Cabal file with edited version from mirror://hackage/serialise-0.2.6.1/revision/4.cabal.
3238.14 s
[serialise] Phase: compileBuildDriverPhase
3238.14 s
[serialise] setupCompileFlags: -package-db=/build/tmp.lKUtkKV4Ch/setup-package.conf.d -threaded
3238.14 s
[serialise] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.lKUtkKV4Ch/Main.o )
3238.14 s
[serialise] [2 of 2] Linking Setup
3238.14 s
[serialise] Phase: updateAutotoolsGnuConfigScriptsPhase
3238.14 s
[serialise] Phase: configurePhase
3238.14 s
[serialise] configureFlags: --verbose --prefix=/nix/store/zivxb38lqq7wk92h0nls7xbykc2xipgx-serialise-0.2.6.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/c9hsv5f1samv32gfigzxxmsiwqw930sy-serialise-0.2.6.1-doc/share/doc/serialise-0.2.6.1 --with-gcc=gcc --package-db=/build/tmp.lKUtkKV4Ch/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --disable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/yw7vb4hamv9mqgbgf7598zvis7k2spyx-ncurses-6.5/lib --extra-lib-dirs=/nix/store/adfh8p731fy9iahv0mccbx0is6i96diy-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vf3hfbbl7h32axb73fa2b0dbqg0gmjgi-elfutils-0.192/lib --extra-lib-dirs=/nix/store/wx2hkwfpc39ixyww2hai0v697zzrpbxr-gmp-with-cxx-6.3.0/lib
3238.14 s
[serialise] Using Parsec parser
3238.14 s
[serialise] Configuring serialise-0.2.6.1...
3238.26 s
[serialise] Flags chosen: newtime15=True
3238.26 s
[serialise] Dependency array >=0.4 && <0.6: using array-0.5.5.0
3238.26 s
[serialise] Dependency base >=4.11 && <4.22: using base-4.18.1.0
3238.26 s
[serialise] Dependency bytestring >=0.10.4 && <0.13: using bytestring-0.11.5.2
3238.26 s
[serialise] Dependency cborg >=0.2 && <0.3: using cborg-0.2.10.0
3238.26 s
[serialise] Dependency containers >=0.5 && <0.8: using containers-0.6.7
3238.26 s
[serialise] Dependency ghc-prim >=0.3.1.0 && <0.14: using ghc-prim-0.10.0
3238.26 s
[serialise] Dependency half >=0.2.2.3 && <0.4: using half-0.3.2
3238.26 s
[serialise] Dependency hashable >=1.2 && <2.0: using hashable-1.4.7.0
3238.26 s
[serialise] Dependency primitive >=0.5 && <0.10: using primitive-0.9.1.0
3238.26 s
[serialise] Dependency strict >=0.4 && <0.6: using strict-0.5.1
3238.26 s
[serialise] Dependency text >=1.1 && <2.2: using text-2.0.2
3238.26 s
[serialise] Dependency these >=1.1 && <2.2: using these-1.2.1
3238.26 s
[serialise] Dependency time >=1.5 && <1.15: using time-1.12.2
3238.26 s
[serialise] Dependency unordered-containers >=0.2 && <0.3: using
3238.26 s
[serialise] unordered-containers-0.2.20
3238.26 s
[serialise] Dependency vector >=0.10 && <0.14: using vector-0.13.2.0
3238.70 s
[cborg-json] Dependency aeson >=0.7 && <2.3: using aeson-2.2.3.0
3238.70 s
[cborg-json] Dependency aeson-pretty >=0.8 && <0.9: using aeson-pretty-0.8.10
3238.70 s
[cborg-json] Dependency base >=4.11 && <4.22: using base-4.18.1.0
3238.70 s
[cborg-json] Dependency base64-bytestring >=1.0 && <1.3: using base64-bytestring-1.2.1.0
3238.70 s
[cborg-json] Dependency cborg >=0.2 && <0.3: using cborg-0.2.10.0
3238.70 s
[cborg-json] Dependency scientific >=0.3 && <0.4: using scientific-0.3.8.0
3238.70 s
[cborg-json] Dependency text >=1.1 && <2.2: using text-2.0.2
3238.70 s
[cborg-json] Dependency unordered-containers >=0.2 && <0.3: using
3238.70 s
[cborg-json] unordered-containers-0.2.20
3238.70 s
[cborg-json] Dependency vector >=0.10 && <0.14: using vector-0.13.2.0
3238.70 s
[cborg-json] Dependency QuickCheck >=2.9 && <2.16: using QuickCheck-2.14.3
3238.70 s
[cborg-json] Dependency aeson >=0.7 && <2.3: using aeson-2.2.3.0
3238.70 s
[cborg-json] Dependency base >=4.7 && <4.22: using base-4.18.1.0
3238.70 s
[cborg-json] Dependency base-orphans: using base-orphans-0.9.3
3238.70 s
[cborg-json] Dependency base16-bytestring >=1.0 && <1.1: using base16-bytestring-1.0.2.0
3238.70 s
[cborg-json] Dependency bytestring >=0.10.4 && <0.13: using bytestring-0.11.5.2
3238.70 s
[cborg-json] Dependency cborg: using cborg-0.2.10.0
3238.70 s
[cborg-json] Dependency cborg-json: using cborg-json-0.2.6.0
3238.70 s
[cborg-json] Dependency tasty >=0.11 && <1.6: using tasty-1.5.3
3238.70 s
[cborg-json] Dependency tasty-hunit >=0.9 && <0.11: using tasty-hunit-0.10.2
3238.70 s
[cborg-json] Dependency text >=1.1 && <2.2: using text-2.0.2
3238.88 s
[serialise] Source component graph: component lib
3238.88 s
[serialise] Configured component graph:
3238.88 s
[serialise] component serialise-0.2.6.1-Bc6vq5CtQsH4jYLjqfc8XS
3238.88 s
[serialise] include array-0.5.5.0
3238.88 s
[serialise] include base-4.18.1.0
3238.88 s
[serialise] include bytestring-0.11.5.2
3238.88 s
[serialise] include cborg-0.2.10.0-L2Ds2DbzA1bKYvPSPzhfY1
3238.88 s
[serialise] include containers-0.6.7
3238.88 s
[serialise] include ghc-prim-0.10.0
3238.88 s
[serialise] include half-0.3.2-EDVXLKob6y16djeF7g8Izu
3238.88 s
[serialise] include hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3
3238.88 s
[serialise] include primitive-0.9.1.0-4Xu9LMuZ2cCJzEReDHZuyI
3238.88 s
[serialise] include strict-0.5.1-JQp8IUgd9mIGuI9YRo3e6a
3238.88 s
[serialise] include text-2.0.2
3238.88 s
[serialise] include these-1.2.1-5P6Fv3Pe7oRFsFG3HrYm87
3238.88 s
[serialise] include time-1.12.2
3238.88 s
[serialise] include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn
3238.88 s
[serialise] include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO
3238.88 s
[serialise] Linked component graph:
3238.88 s
[serialise] unit serialise-0.2.6.1-Bc6vq5CtQsH4jYLjqfc8XS
3238.88 s
[serialise] include array-0.5.5.0
3238.88 s
[serialise] include base-4.18.1.0
3238.88 s
[serialise] include bytestring-0.11.5.2
3238.88 s
[serialise] include cborg-0.2.10.0-L2Ds2DbzA1bKYvPSPzhfY1
3238.88 s
[serialise] include containers-0.6.7
3238.88 s
[serialise] include ghc-prim-0.10.0
3238.88 s
[serialise] include half-0.3.2-EDVXLKob6y16djeF7g8Izu
3238.88 s
[serialise] include hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3
3238.88 s
[serialise] include primitive-0.9.1.0-4Xu9LMuZ2cCJzEReDHZuyI
3238.88 s
[serialise] include strict-0.5.1-JQp8IUgd9mIGuI9YRo3e6a
3238.88 s
[serialise] include text-2.0.2
3238.88 s
[serialise] include these-1.2.1-5P6Fv3Pe7oRFsFG3HrYm87
3238.88 s
[serialise] include time-1.12.2
3238.88 s
[serialise] include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn
3238.89 s
[serialise] include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO
3238.89 s
[serialise] Codec.Serialise=serialise-0.2.6.1-Bc6vq5CtQsH4jYLjqfc8XS:Codec.Serialise,Codec.Serialise.Class=serialise-0.2.6.1-Bc6vq5CtQsH4jYLjqfc8XS:Codec.Serialise.Class,Codec.Serialise.Decoding=serialise-0.2.6.1-Bc6vq5CtQsH4jYLjqfc8XS:Codec.Serialise.Decoding,Codec.Serialise.Encoding=serialise-0.2.6.1-Bc6vq5CtQsH4jYLjqfc8XS:Codec.Serialise.Encoding,Codec.Serialise.IO=serialise-0.2.6.1-Bc6vq5CtQsH4jYLjqfc8XS:Codec.Serialise.IO,Codec.Serialise.Internal.GeneralisedUTF8=serialise-0.2.6.1-Bc6vq5CtQsH4jYLjqfc8XS:Codec.Serialise.Internal.GeneralisedUTF8,Codec.Serialise.Properties=serialise-0.2.6.1-Bc6vq5CtQsH4jYLjqfc8XS:Codec.Serialise.Properties,Codec.Serialise.Tutorial=serialise-0.2.6.1-Bc6vq5CtQsH4jYLjqfc8XS:Codec.Serialise.Tutorial
3238.89 s
[serialise] Ready component graph:
3238.89 s
[serialise] definite serialise-0.2.6.1-Bc6vq5CtQsH4jYLjqfc8XS
3238.89 s
[serialise] depends array-0.5.5.0
3238.89 s
[serialise] depends base-4.18.1.0
3238.89 s
[serialise] depends bytestring-0.11.5.2
3238.89 s
[serialise] depends cborg-0.2.10.0-L2Ds2DbzA1bKYvPSPzhfY1
3238.89 s
[serialise] depends containers-0.6.7
3238.89 s
[serialise] depends ghc-prim-0.10.0
3238.89 s
[serialise] depends half-0.3.2-EDVXLKob6y16djeF7g8Izu
3238.89 s
[serialise] depends hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3
3238.89 s
[serialise] depends primitive-0.9.1.0-4Xu9LMuZ2cCJzEReDHZuyI
3238.89 s
[serialise] depends strict-0.5.1-JQp8IUgd9mIGuI9YRo3e6a
3238.89 s
[serialise] depends text-2.0.2
3238.89 s
[serialise] depends these-1.2.1-5P6Fv3Pe7oRFsFG3HrYm87
3238.89 s
[serialise] depends time-1.12.2
3238.89 s
[serialise] depends unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn
3238.89 s
[serialise] depends vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO
3238.89 s
[serialise] Using Cabal-3.10.1.0 compiled by ghc-9.6
3238.89 s
[serialise] Using compiler: ghc-9.6.3
3238.89 s
[serialise] Using install prefix:
3238.89 s
[serialise] /nix/store/zivxb38lqq7wk92h0nls7xbykc2xipgx-serialise-0.2.6.1
3238.89 s
[serialise] Executables installed in:
3238.89 s
[serialise] /nix/store/zivxb38lqq7wk92h0nls7xbykc2xipgx-serialise-0.2.6.1/bin
3238.89 s
[serialise] Libraries installed in:
3238.89 s
[serialise] /nix/store/zivxb38lqq7wk92h0nls7xbykc2xipgx-serialise-0.2.6.1/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/serialise-0.2.6.1-Bc6vq5CtQsH4jYLjqfc8XS
3238.89 s
[serialise] Dynamic Libraries installed in:
3238.89 s
[serialise] /nix/store/zivxb38lqq7wk92h0nls7xbykc2xipgx-serialise-0.2.6.1/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3
3238.89 s
[serialise] Private executables installed in:
3238.89 s
[serialise] /nix/store/zivxb38lqq7wk92h0nls7xbykc2xipgx-serialise-0.2.6.1/libexec/x86_64-linux-ghc-9.6.3/serialise-0.2.6.1
3238.89 s
[serialise] Data files installed in:
3238.89 s
[serialise] /nix/store/zivxb38lqq7wk92h0nls7xbykc2xipgx-serialise-0.2.6.1/share/x86_64-linux-ghc-9.6.3/serialise-0.2.6.1
3238.89 s
[serialise] Documentation installed in:
3238.89 s
[serialise] /nix/store/c9hsv5f1samv32gfigzxxmsiwqw930sy-serialise-0.2.6.1-doc/share/doc/serialise-0.2.6.1
3238.89 s
[serialise] Configuration files installed in:
3238.89 s
[serialise] /nix/store/zivxb38lqq7wk92h0nls7xbykc2xipgx-serialise-0.2.6.1/etc
3238.89 s
[serialise] No alex found
3238.89 s
[serialise] Using ar found on system at:
3238.89 s
[serialise] /nix/store/87zpmcmwvn48z4lbrfba74b312h22s6c-binutils-wrapper-2.44/bin/ar
3238.89 s
[serialise] No c2hs found
3238.89 s
[serialise] No cpphs found
3238.89 s
[serialise] No doctest found
3238.89 s
[serialise] Using gcc version 14.3.0 given by user at:
3238.89 s
[serialise] /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/gcc
3238.89 s
[serialise] Using ghc version 9.6.3 found on system at:
3238.89 s
[serialise] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/ghc
3238.89 s
[serialise] Using ghc-pkg version 9.6.3 found on system at:
3238.89 s
[serialise] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/ghc-pkg-9.6.3
3238.89 s
[serialise] No ghcjs found
3238.89 s
[serialise] No ghcjs-pkg found
3238.89 s
[serialise] No greencard found
3238.89 s
[serialise] Using haddock version 2.29.1 found on system at:
3238.89 s
[serialise] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/haddock-ghc-9.6.3
3238.89 s
[serialise] No happy found
3238.89 s
[serialise] Using haskell-suite found on system at: haskell-suite-dummy-location
3238.89 s
[serialise] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location
3238.89 s
[serialise] No hmake found
3238.89 s
[serialise] Using hpc version 0.68 found on system at:
3238.89 s
[serialise] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/hpc-ghc-9.6.3
3238.89 s
[serialise] Using hsc2hs version 0.68.9 found on system at:
3238.89 s
[serialise] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/hsc2hs-ghc-9.6.3
3238.89 s
[serialise] Using hscolour version 1.25 found on system at:
3238.89 s
[serialise] /nix/store/s7zghqqjhw73n7zzski9hyx8f25l0lsj-hscolour-1.25/bin/HsColour
3238.89 s
[serialise] No jhc found
3238.89 s
[serialise] Using ld found on system at:
3238.89 s
[serialise] /nix/store/87zpmcmwvn48z4lbrfba74b312h22s6c-binutils-wrapper-2.44/bin/ld.gold
3238.89 s
[serialise] No pkg-config found
3238.89 s
[serialise] Using runghc version 9.6.3 found on system at:
3238.89 s
[serialise] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/runghc-9.6.3
3238.89 s
[serialise] Using strip version 2.44 found on system at:
3238.89 s
[serialise] /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/strip
3238.89 s
[serialise] Using tar found on system at:
3238.89 s
[serialise] /nix/store/w60s4xh1pjg6dwbw7j0b4xzlpp88q5qg-gnutar-1.35/bin/tar
3238.89 s
[serialise] No uhc found
3239.42 s
[serialise] Phase: buildPhase
3239.49 s
[cborg-json] Source component graph:
3239.49 s
[cborg-json] component lib
3239.49 s
[cborg-json] component test:tests dependency lib
3239.49 s
[cborg-json] Configured component graph:
3239.49 s
[cborg-json] component cborg-json-0.2.6.0-73TtmS7L8vnAkWA4rHtkIA
3239.49 s
[cborg-json] include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ
3239.49 s
[cborg-json] include aeson-pretty-0.8.10-DyB2ORpdxMmD79eIgHzWfk
3239.49 s
[cborg-json] include base-4.18.1.0
3239.49 s
[cborg-json] include base64-bytestring-1.2.1.0-3leDTdMn5ILLQCtMYjX3CL
3239.49 s
[cborg-json] include cborg-0.2.10.0-L2Ds2DbzA1bKYvPSPzhfY1
3239.49 s
[cborg-json] include scientific-0.3.8.0-EXTb8i03tpyEFLFbbBcyqj
3239.49 s
[cborg-json] include text-2.0.2
3239.49 s
[cborg-json] include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn
3239.49 s
[cborg-json] include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO
3239.49 s
[cborg-json] component cborg-json-0.2.6.0-Iim597F7wwqJnaSC1zno07-tests
3239.49 s
[cborg-json] include QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS
3239.49 s
[cborg-json] include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ
3239.49 s
[cborg-json] include base-4.18.1.0
3239.49 s
[cborg-json] include base-orphans-0.9.3-EsfNI13WQjn4lDOQc9i0fL
3239.49 s
[cborg-json] include base16-bytestring-1.0.2.0-AQ9mQ4qPmsv2iX1TYz5ACO
3239.49 s
[cborg-json] include bytestring-0.11.5.2
3239.49 s
[cborg-json] include cborg-0.2.10.0-L2Ds2DbzA1bKYvPSPzhfY1
3239.49 s
[cborg-json] include cborg-json-0.2.6.0-73TtmS7L8vnAkWA4rHtkIA
3239.49 s
[cborg-json] include tasty-1.5.3-9zGpMC6Ttly7LCIedANHX6
3239.49 s
[cborg-json] include tasty-hunit-0.10.2-HGm8sccssx1BtIU4TO93vm
3239.49 s
[cborg-json] include text-2.0.2
3239.49 s
[cborg-json] Linked component graph:
3239.49 s
[cborg-json] unit cborg-json-0.2.6.0-73TtmS7L8vnAkWA4rHtkIA
3239.49 s
[cborg-json] include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ
3239.49 s
[cborg-json] include aeson-pretty-0.8.10-DyB2ORpdxMmD79eIgHzWfk
3239.49 s
[cborg-json] include base-4.18.1.0
3239.49 s
[cborg-json] include base64-bytestring-1.2.1.0-3leDTdMn5ILLQCtMYjX3CL
3239.49 s
[cborg-json] include cborg-0.2.10.0-L2Ds2DbzA1bKYvPSPzhfY1
3239.49 s
[cborg-json] include scientific-0.3.8.0-EXTb8i03tpyEFLFbbBcyqj
3239.49 s
[cborg-json] include text-2.0.2
3239.49 s
[cborg-json] include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn
3239.49 s
[cborg-json] include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO
3239.49 s
[cborg-json] Codec.CBOR.JSON=cborg-json-0.2.6.0-73TtmS7L8vnAkWA4rHtkIA:Codec.CBOR.JSON
3239.49 s
[cborg-json] unit cborg-json-0.2.6.0-Iim597F7wwqJnaSC1zno07-tests
3239.49 s
[cborg-json] include QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS
3239.50 s
[cborg-json] include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ
3239.50 s
[cborg-json] include base-4.18.1.0
3239.50 s
[cborg-json] include base-orphans-0.9.3-EsfNI13WQjn4lDOQc9i0fL
3239.50 s
[cborg-json] include base16-bytestring-1.0.2.0-AQ9mQ4qPmsv2iX1TYz5ACO
3239.50 s
[cborg-json] include bytestring-0.11.5.2
3239.50 s
[cborg-json] include cborg-0.2.10.0-L2Ds2DbzA1bKYvPSPzhfY1
3239.50 s
[cborg-json] include cborg-json-0.2.6.0-73TtmS7L8vnAkWA4rHtkIA
3239.50 s
[cborg-json] include tasty-1.5.3-9zGpMC6Ttly7LCIedANHX6
3239.50 s
[cborg-json] include tasty-hunit-0.10.2-HGm8sccssx1BtIU4TO93vm
3239.50 s
[cborg-json] include text-2.0.2
3239.50 s
[cborg-json] Ready component graph:
3239.50 s
[cborg-json] definite cborg-json-0.2.6.0-73TtmS7L8vnAkWA4rHtkIA
3239.50 s
[cborg-json] depends aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ
3239.50 s
[cborg-json] depends aeson-pretty-0.8.10-DyB2ORpdxMmD79eIgHzWfk
3239.50 s
[cborg-json] depends base-4.18.1.0
3239.50 s
[cborg-json] depends base64-bytestring-1.2.1.0-3leDTdMn5ILLQCtMYjX3CL
3239.50 s
[cborg-json] depends cborg-0.2.10.0-L2Ds2DbzA1bKYvPSPzhfY1
3239.50 s
[cborg-json] depends scientific-0.3.8.0-EXTb8i03tpyEFLFbbBcyqj
3239.50 s
[cborg-json] depends text-2.0.2
3239.50 s
[cborg-json] depends unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn
3239.50 s
[cborg-json] depends vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO
3239.50 s
[cborg-json] definite cborg-json-0.2.6.0-Iim597F7wwqJnaSC1zno07-tests
3239.50 s
[cborg-json] depends QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS
3239.50 s
[cborg-json] depends aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ
3239.50 s
[cborg-json] depends base-4.18.1.0
3239.50 s
[cborg-json] depends base-orphans-0.9.3-EsfNI13WQjn4lDOQc9i0fL
3239.50 s
[cborg-json] depends base16-bytestring-1.0.2.0-AQ9mQ4qPmsv2iX1TYz5ACO
3239.50 s
[cborg-json] depends bytestring-0.11.5.2
3239.50 s
[cborg-json] depends cborg-0.2.10.0-L2Ds2DbzA1bKYvPSPzhfY1
3239.50 s
[cborg-json] depends cborg-json-0.2.6.0-73TtmS7L8vnAkWA4rHtkIA
3239.50 s
[cborg-json] depends tasty-1.5.3-9zGpMC6Ttly7LCIedANHX6
3239.50 s
[cborg-json] depends tasty-hunit-0.10.2-HGm8sccssx1BtIU4TO93vm
3239.50 s
[cborg-json] depends text-2.0.2
3239.50 s
[cborg-json] Using Cabal-3.10.1.0 compiled by ghc-9.6
3239.50 s
[cborg-json] Using compiler: ghc-9.6.3
3239.50 s
[cborg-json] Using install prefix:
3239.50 s
[cborg-json] /nix/store/fbx4922996yw7aipb38amha5hky7mr6i-cborg-json-0.2.6.0
3239.50 s
[cborg-json] Executables installed in:
3239.50 s
[cborg-json] /nix/store/fbx4922996yw7aipb38amha5hky7mr6i-cborg-json-0.2.6.0/bin
3239.50 s
[cborg-json] Libraries installed in:
3239.50 s
[cborg-json] /nix/store/fbx4922996yw7aipb38amha5hky7mr6i-cborg-json-0.2.6.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/cborg-json-0.2.6.0-73TtmS7L8vnAkWA4rHtkIA
3239.50 s
[cborg-json] Dynamic Libraries installed in:
3239.50 s
[cborg-json] /nix/store/fbx4922996yw7aipb38amha5hky7mr6i-cborg-json-0.2.6.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3
3239.50 s
[cborg-json] Private executables installed in:
3239.50 s
[cborg-json] /nix/store/fbx4922996yw7aipb38amha5hky7mr6i-cborg-json-0.2.6.0/libexec/x86_64-linux-ghc-9.6.3/cborg-json-0.2.6.0
3239.50 s
[cborg-json] Data files installed in:
3239.50 s
[cborg-json] /nix/store/fbx4922996yw7aipb38amha5hky7mr6i-cborg-json-0.2.6.0/share/x86_64-linux-ghc-9.6.3/cborg-json-0.2.6.0
3239.50 s
[cborg-json] Documentation installed in:
3239.51 s
[cborg-json] /nix/store/vv463gsg505kzipyw7w7hpq7bd6fp572-cborg-json-0.2.6.0-doc/share/doc/cborg-json-0.2.6.0
3239.51 s
[cborg-json] Configuration files installed in:
3239.51 s
[cborg-json] /nix/store/fbx4922996yw7aipb38amha5hky7mr6i-cborg-json-0.2.6.0/etc
3239.51 s
[cborg-json] No alex found
3239.51 s
[cborg-json] Using ar found on system at:
3239.51 s
[cborg-json] /nix/store/87zpmcmwvn48z4lbrfba74b312h22s6c-binutils-wrapper-2.44/bin/ar
3239.51 s
[cborg-json] No c2hs found
3239.51 s
[cborg-json] No cpphs found
3239.51 s
[cborg-json] No doctest found
3239.51 s
[cborg-json] Using gcc version 14.3.0 given by user at:
3239.51 s
[cborg-json] /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/gcc
3239.51 s
[cborg-json] Using ghc version 9.6.3 found on system at:
3239.51 s
[cborg-json] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/ghc
3239.51 s
[cborg-json] Using ghc-pkg version 9.6.3 found on system at:
3239.51 s
[cborg-json] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/ghc-pkg-9.6.3
3239.51 s
[cborg-json] No ghcjs found
3239.51 s
[cborg-json] No ghcjs-pkg found
3239.51 s
[cborg-json] No greencard found
3239.51 s
[cborg-json] Using haddock version 2.29.1 found on system at:
3239.51 s
[cborg-json] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/haddock-ghc-9.6.3
3239.51 s
[cborg-json] No happy found
3239.51 s
[cborg-json] Using haskell-suite found on system at: haskell-suite-dummy-location
3239.51 s
[cborg-json] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location
3239.51 s
[cborg-json] No hmake found
3239.51 s
[cborg-json] Using hpc version 0.68 found on system at:
3239.51 s
[cborg-json] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/hpc-ghc-9.6.3
3239.51 s
[cborg-json] Using hsc2hs version 0.68.9 found on system at:
3239.51 s
[cborg-json] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/hsc2hs-ghc-9.6.3
3239.51 s
[cborg-json] Using hscolour version 1.25 found on system at:
3239.51 s
[cborg-json] /nix/store/s7zghqqjhw73n7zzski9hyx8f25l0lsj-hscolour-1.25/bin/HsColour
3239.51 s
[cborg-json] No jhc found
3239.51 s
[cborg-json] Using ld found on system at:
3239.51 s
[cborg-json] /nix/store/87zpmcmwvn48z4lbrfba74b312h22s6c-binutils-wrapper-2.44/bin/ld.gold
3239.51 s
[cborg-json] No pkg-config found
3239.51 s
[cborg-json] Using runghc version 9.6.3 found on system at:
3239.51 s
[cborg-json] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/runghc-9.6.3
3239.51 s
[cborg-json] Using strip version 2.44 found on system at:
3239.51 s
[cborg-json] /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/strip
3239.51 s
[cborg-json] Using tar found on system at:
3239.51 s
[cborg-json] /nix/store/w60s4xh1pjg6dwbw7j0b4xzlpp88q5qg-gnutar-1.35/bin/tar
3239.51 s
[cborg-json] No uhc found
3239.59 s
[serialise] Preprocessing library for serialise-0.2.6.1..
3239.59 s
[serialise] Building library for serialise-0.2.6.1..
3240.02 s
[cborg-json] Phase: buildPhase
3240.06 s
[serialise] [1 of 8] Compiling Codec.Serialise.Decoding ( src/Codec/Serialise/Decoding.hs, dist/build/Codec/Serialise/Decoding.o, dist/build/Codec/Serialise/Decoding.dyn_o )
3240.30 s
[cborg-json] Preprocessing library for cborg-json-0.2.6.0..
3240.30 s
[cborg-json] Building library for cborg-json-0.2.6.0..
3240.43 s
[serialise] [2 of 8] Compiling Codec.Serialise.Encoding ( src/Codec/Serialise/Encoding.hs, dist/build/Codec/Serialise/Encoding.o, dist/build/Codec/Serialise/Encoding.dyn_o )
3240.43 s
[serialise] [3 of 8] Compiling Codec.Serialise.Internal.GeneralisedUTF8 ( src/Codec/Serialise/Internal/GeneralisedUTF8.hs, dist/build/Codec/Serialise/Internal/GeneralisedUTF8.o, dist/build/Codec/Serialise/Internal/GeneralisedUTF8.dyn_o )
3240.47 s
[serialise]
3240.47 s
[serialise] src/Codec/Serialise/Internal/GeneralisedUTF8.hs:78:15: warning : [ GHC-68441 ] [ -Wdeprecations ]
3240.47 s
[serialise] In the use of ‘sizeofMutableByteArray’
3240.47 s
[serialise] (imported from Data.Primitive.ByteArray):
3240.47 s
[serialise] Deprecated: "use getSizeofMutableByteArray instead"
3240.47 s
[serialise] |
3240.47 s
[serialise] 78 | cap = sizeofMutableByteArray ba
3240.47 s
[serialise] | ^^^^^^^^^^^^^^^^^^^^^^
3240.55 s
[cborg-json] [1 of 1] Compiling Codec.CBOR.JSON ( src/Codec/CBOR/JSON.hs, dist/build/Codec/CBOR/JSON.o, dist/build/Codec/CBOR/JSON.dyn_o )
3241.17 s
[serialise] [4 of 8] Compiling Codec.Serialise.Class ( src/Codec/Serialise/Class.hs, dist/build/Codec/Serialise/Class.o, dist/build/Codec/Serialise/Class.dyn_o )
3242.22 s
[serialise]
3242.26 s
[serialise] src/Codec/Serialise/Class.hs:1370:1: warning : [ GHC-53633 ] [ -Woverlapping-patterns ]
3242.26 s
[serialise] Pattern match is redundant
3242.26 s
[serialise] In an equation for ‘encodeTypeRep’:
3242.26 s
[serialise] encodeTypeRep (Fun arg res) = ...
3242.26 s
[serialise] |
3242.26 s
[serialise] 1370 | encodeTypeRep (Fun arg res)
3242.26 s
[serialise] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^...
3242.53 s
[cborg-json] [1 of 1] Compiling Codec.CBOR.JSON ( src/Codec/CBOR/JSON.hs, dist/build/Codec/CBOR/JSON.p_o )
3248.05 s
[cborg-json] Preprocessing test suite 'tests' for cborg-json-0.2.6.0..
3248.07 s
[cborg-json] Building test suite 'tests' for cborg-json-0.2.6.0..
3248.31 s
[cborg-json] [1 of 1] Compiling Main ( tests/Main.hs, dist/build/tests/tests-tmp/Main.o )
3249.30 s
[cborg-json] [2 of 2] Linking dist/build/tests/tests
3251.81 s
[cborg-json] Phase: checkPhase
3252.04 s
[cborg-json] Running 1 test suites...
3252.05 s
[cborg-json] Test suite tests: RUNNING...
3252.08 s
[cborg-json] CBOR-JSON
3252.08 s
[cborg-json] unit tests
3252.08 s
[cborg-json] decode variable ByteString as Base62Url String: OK
3252.08 s
[cborg-json]
3252.08 s
[cborg-json] All 1 tests passed (0.00s)
3252.09 s
[cborg-json] Test suite tests: PASS
3252.09 s
[cborg-json] Test suite logged to: dist/test/cborg-json-0.2.6.0-tests.log
3252.10 s
[cborg-json] 1 of 1 test suites (1 of 1 test cases) passed.
3252.14 s
[cborg-json] Phase: haddockPhase
3252.71 s
[cborg-json] Preprocessing library for cborg-json-0.2.6.0..
3252.71 s
[cborg-json] Running Haddock on library for cborg-json-0.2.6.0..
3252.71 s
[cborg-json] Warning: The documentation for the following packages are not installed. No
3252.71 s
[cborg-json] links will be generated to these packages: vector-0.13.2.0
3252.97 s
[cborg-json] Warning: --source-* options are ignored when --hyperlinked-source is enabled.
3254.46 s
[cborg-json] 66% ( 2 / 3) in 'Codec.CBOR.JSON'
3254.47 s
[cborg-json] Missing documentation for:
3254.47 s
[cborg-json] Module header
3260.02 s
[serialise] [5 of 8] Compiling Codec.Serialise ( src/Codec/Serialise.hs, dist/build/Codec/Serialise.o, dist/build/Codec/Serialise.dyn_o )
3260.27 s
[serialise] [6 of 8] Compiling Codec.Serialise.IO ( src/Codec/Serialise/IO.hs, dist/build/Codec/Serialise/IO.o, dist/build/Codec/Serialise/IO.dyn_o )
3260.36 s
[serialise] [7 of 8] Compiling Codec.Serialise.Properties ( src/Codec/Serialise/Properties.hs, dist/build/Codec/Serialise/Properties.o, dist/build/Codec/Serialise/Properties.dyn_o )
3260.40 s
[serialise] [8 of 8] Compiling Codec.Serialise.Tutorial ( src/Codec/Serialise/Tutorial.hs, dist/build/Codec/Serialise/Tutorial.o, dist/build/Codec/Serialise/Tutorial.dyn_o )
3261.47 s
[serialise] [1 of 8] Compiling Codec.Serialise.Decoding ( src/Codec/Serialise/Decoding.hs, dist/build/Codec/Serialise/Decoding.p_o )
3262.29 s
[serialise] [2 of 8] Compiling Codec.Serialise.Encoding ( src/Codec/Serialise/Encoding.hs, dist/build/Codec/Serialise/Encoding.p_o )
3262.29 s
[serialise] [3 of 8] Compiling Codec.Serialise.Internal.GeneralisedUTF8 ( src/Codec/Serialise/Internal/GeneralisedUTF8.hs, dist/build/Codec/Serialise/Internal/GeneralisedUTF8.p_o )
3262.29 s
[serialise]
3262.29 s
[serialise] src/Codec/Serialise/Internal/GeneralisedUTF8.hs:78:15: warning : [ GHC-68441 ] [ -Wdeprecations ]
3262.29 s
[serialise] In the use of ‘sizeofMutableByteArray’
3262.29 s
[serialise] (imported from Data.Primitive.ByteArray):
3262.29 s
[serialise] Deprecated: "use getSizeofMutableByteArray instead"
3262.29 s
[serialise] |
3262.29 s
[serialise] 78 | cap = sizeofMutableByteArray ba
3262.29 s
[serialise] | ^^^^^^^^^^^^^^^^^^^^^^
3262.87 s
[serialise] [4 of 8] Compiling Codec.Serialise.Class ( src/Codec/Serialise/Class.hs, dist/build/Codec/Serialise/Class.p_o )
3264.06 s
[serialise]
3264.06 s
[serialise] src/Codec/Serialise/Class.hs:1370:1: warning : [ GHC-53633 ] [ -Woverlapping-patterns ]
3264.06 s
[serialise] Pattern match is redundant
3264.06 s
[serialise] In an equation for ‘encodeTypeRep’:
3264.06 s
[serialise] encodeTypeRep (Fun arg res) = ...
3264.06 s
[serialise] |
3264.06 s
[serialise] 1370 | encodeTypeRep (Fun arg res)
3264.06 s
[serialise] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^...
3269.94 s
[cborg-json] Documentation created: dist/doc/html/cborg-json/index.html,
3269.96 s
[cborg-json] dist/doc/html/cborg-json/cborg-json.txt
3270.14 s
[cborg-json] Preprocessing test suite 'tests' for cborg-json-0.2.6.0..
3270.18 s
[cborg-json] Phase: installPhase
3270.54 s
[cborg-json] Installing library in /nix/store/fbx4922996yw7aipb38amha5hky7mr6i-cborg-json-0.2.6.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/cborg-json-0.2.6.0-73TtmS7L8vnAkWA4rHtkIA
3271.44 s
[cborg-json] Phase: fixupPhase
3271.58 s
[cborg-json] shrinking RPATHs of ELF executables and libraries in /nix/store/fbx4922996yw7aipb38amha5hky7mr6i-cborg-json-0.2.6.0
3271.58 s
[cborg-json] shrinking /nix/store/fbx4922996yw7aipb38amha5hky7mr6i-cborg-json-0.2.6.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHScborg-json-0.2.6.0-73TtmS7L8vnAkWA4rHtkIA-ghc9.6.3.so
3271.63 s
[cborg-json] checking for references to /build/ in /nix/store/fbx4922996yw7aipb38amha5hky7mr6i-cborg-json-0.2.6.0...
3271.67 s
[cborg-json] patching script interpreter paths in /nix/store/fbx4922996yw7aipb38amha5hky7mr6i-cborg-json-0.2.6.0
3271.69 s
[cborg-json] stripping (with command strip and flags -S -p) in /nix/store/fbx4922996yw7aipb38amha5hky7mr6i-cborg-json-0.2.6.0/lib
3271.83 s
[cborg-json] shrinking RPATHs of ELF executables and libraries in /nix/store/vv463gsg505kzipyw7w7hpq7bd6fp572-cborg-json-0.2.6.0-doc
3271.83 s
[cborg-json] checking for references to /build/ in /nix/store/vv463gsg505kzipyw7w7hpq7bd6fp572-cborg-json-0.2.6.0-doc...
3271.84 s
[cborg-json] patching script interpreter paths in /nix/store/vv463gsg505kzipyw7w7hpq7bd6fp572-cborg-json-0.2.6.0-doc
3272.33 s
[cborg-json:post-build] Uploading to the NixCI cache: /nix/store/fbx4922996yw7aipb38amha5hky7mr6i-cborg-json-0.2.6.0 /nix/store/vv463gsg505kzipyw7w7hpq7bd6fp572-cborg-json-0.2.6.0-doc
3272.77 s
[cborg-json:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
3273.24 s
[cborg-json:post-build] copying 2 paths...
3273.24 s
[cborg-json:post-build] copying path '/nix/store/vv463gsg505kzipyw7w7hpq7bd6fp572-cborg-json-0.2.6.0-doc' to 'https://cache.nix-ci.com'...
3273.57 s
[cborg-json:post-build] copying path '/nix/store/fbx4922996yw7aipb38amha5hky7mr6i-cborg-json-0.2.6.0' to 'https://cache.nix-ci.com'...
3275.37 s
[cborg-json:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
3275.92 s
[cborg-json:post-build] copying 1 paths...
3275.92 s
[cborg-json:post-build] copying path '/nix/store/dn4bfzg8yqndbs524jbrw40787ari0jc-cborg-json-0.2.6.0.drv' to 'https://cache.nix-ci.com'...
3278.22 s
Uploaded cborg-json in 6.0s
3278.23 s
Progress: 207 of 217 built (1 building), 312 of 312 downloaded from cache
3278.23 s
Built cborg-json in 46.0s
3282.89 s
[serialise] [5 of 8] Compiling Codec.Serialise ( src/Codec/Serialise.hs, dist/build/Codec/Serialise.p_o )
3283.48 s
[serialise] [6 of 8] Compiling Codec.Serialise.IO ( src/Codec/Serialise/IO.hs, dist/build/Codec/Serialise/IO.p_o )
3284.10 s
[serialise] [7 of 8] Compiling Codec.Serialise.Properties ( src/Codec/Serialise/Properties.hs, dist/build/Codec/Serialise/Properties.p_o )
3284.10 s
[serialise] [8 of 8] Compiling Codec.Serialise.Tutorial ( src/Codec/Serialise/Tutorial.hs, dist/build/Codec/Serialise/Tutorial.p_o )
3288.90 s
[serialise] buildPhase completed in 50 seconds
3288.91 s
[serialise] Phase: haddockPhase
3289.41 s
[serialise] Preprocessing library for serialise-0.2.6.1..
3289.42 s
[serialise] Running Haddock on library for serialise-0.2.6.1..
3289.42 s
[serialise] Warning: The documentation for the following packages are not installed. No
3289.42 s
[serialise] links will be generated to these packages: vector-0.13.2.0
3289.62 s
[serialise] Warning: --source-* options are ignored when --hyperlinked-source is enabled.
3290.41 s
[serialise] 100% ( 51 / 51) in 'Codec.Serialise.Decoding'
3290.44 s
[serialise] 100% ( 36 / 36) in 'Codec.Serialise.Encoding'
3290.78 s
[serialise] 57% ( 4 / 7) in 'Codec.Serialise.Internal.GeneralisedUTF8'
3290.78 s
[serialise] Missing documentation for:
3290.78 s
[serialise] Module header
3290.78 s
[serialise] UTF8Encoding (src/Codec/Serialise/Internal/GeneralisedUTF8.hs:19)
3290.78 s
[serialise] decodeGenUTF8 (src/Codec/Serialise/Internal/GeneralisedUTF8.hs:83)
3290.90 s
[serialise]
3290.90 s
[serialise] src/Codec/Serialise/Internal/GeneralisedUTF8.hs:78:15: warning : [ GHC-68441 ] [ -Wdeprecations ]
3290.90 s
[serialise] In the use of ‘sizeofMutableByteArray’
3290.90 s
[serialise] (imported from Data.Primitive.ByteArray):
3290.90 s
[serialise] Deprecated: "use getSizeofMutableByteArray instead"
3290.90 s
[serialise] |
3290.90 s
[serialise] 78 | cap = sizeofMutableByteArray ba
3290.90 s
[serialise] | ^^^^^^^^^^^^^^^^^^^^^^
3292.77 s
[serialise] 100% ( 12 / 12) in 'Codec.Serialise.Class'
3294.67 s
[serialise] Warning: 'DeserialiseFailure' is out of scope.
3294.68 s
[serialise] If you qualify the identifier, haddock can try to link it anyway.
3294.68 s
[serialise] 100% ( 22 / 22) in 'Codec.Serialise'
3294.71 s
[serialise] 100% ( 6 / 6) in 'Codec.Serialise.IO'
3294.74 s
[serialise] 100% ( 6 / 6) in 'Codec.Serialise.Properties'
3294.78 s
[serialise] Warning: 'UTCTime' is out of scope.
3294.78 s
[serialise] If you qualify the identifier, haddock can try to link it anyway.
3294.78 s
[serialise] Warning: 'Generic' is out of scope.
3294.78 s
[serialise] If you qualify the identifier, haddock can try to link it anyway.
3294.80 s
[serialise] 100% ( 21 / 21) in 'Codec.Serialise.Tutorial'
3295.41 s
[serialise] Warning: Codec.Serialise.Class: could not find link destinations for:
3295.41 s
[serialise] - Data.Vector.Vector
3295.41 s
[serialise] - Data.Vector.Generic.Base.Vector
3295.41 s
[serialise] - Data.Vector.Unboxed.Base.Unbox
3295.41 s
[serialise] - Data.Vector.Unboxed.Base.Vector
3295.41 s
[serialise] - Data.Vector.Storable.Vector
3295.41 s
[serialise] - Data.Vector.Primitive.Vector
3295.46 s
[serialise] Warning: Codec.Serialise: could not find link destinations for:
3295.46 s
[serialise] - Data.Vector.Vector
3295.46 s
[serialise] - Data.Vector.Unboxed.Base.Unbox
3295.46 s
[serialise] - Data.Vector.Unboxed.Base.Vector
3295.46 s
[serialise] - Data.Vector.Storable.Vector
3295.46 s
[serialise] - Data.Vector.Primitive.Vector
3310.79 s
[serialise] Documentation created: dist/doc/html/serialise/index.html,
3310.81 s
[serialise] dist/doc/html/serialise/serialise.txt
3311.00 s
[serialise] Phase: installPhase
3311.29 s
[serialise] Installing library in /nix/store/zivxb38lqq7wk92h0nls7xbykc2xipgx-serialise-0.2.6.1/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/serialise-0.2.6.1-Bc6vq5CtQsH4jYLjqfc8XS
3312.73 s
[serialise] Phase: fixupPhase
3312.82 s
[serialise] shrinking RPATHs of ELF executables and libraries in /nix/store/zivxb38lqq7wk92h0nls7xbykc2xipgx-serialise-0.2.6.1
3312.82 s
[serialise] shrinking /nix/store/zivxb38lqq7wk92h0nls7xbykc2xipgx-serialise-0.2.6.1/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHSserialise-0.2.6.1-Bc6vq5CtQsH4jYLjqfc8XS-ghc9.6.3.so
3312.84 s
[serialise] checking for references to /build/ in /nix/store/zivxb38lqq7wk92h0nls7xbykc2xipgx-serialise-0.2.6.1...
3312.87 s
[serialise] patching script interpreter paths in /nix/store/zivxb38lqq7wk92h0nls7xbykc2xipgx-serialise-0.2.6.1
3312.88 s
[serialise] stripping (with command strip and flags -S -p) in /nix/store/zivxb38lqq7wk92h0nls7xbykc2xipgx-serialise-0.2.6.1/lib
3313.37 s
[serialise] shrinking RPATHs of ELF executables and libraries in /nix/store/c9hsv5f1samv32gfigzxxmsiwqw930sy-serialise-0.2.6.1-doc
3313.38 s
[serialise] checking for references to /build/ in /nix/store/c9hsv5f1samv32gfigzxxmsiwqw930sy-serialise-0.2.6.1-doc...
3313.39 s
[serialise] patching script interpreter paths in /nix/store/c9hsv5f1samv32gfigzxxmsiwqw930sy-serialise-0.2.6.1-doc
3313.92 s
[serialise:post-build] Uploading to the NixCI cache: /nix/store/c9hsv5f1samv32gfigzxxmsiwqw930sy-serialise-0.2.6.1-doc /nix/store/zivxb38lqq7wk92h0nls7xbykc2xipgx-serialise-0.2.6.1
3314.66 s
[serialise:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
3315.10 s
[serialise:post-build] copying 2 paths...
3315.10 s
[serialise:post-build] copying path '/nix/store/c9hsv5f1samv32gfigzxxmsiwqw930sy-serialise-0.2.6.1-doc' to 'https://cache.nix-ci.com'...
3316.08 s
[serialise:post-build] copying path '/nix/store/zivxb38lqq7wk92h0nls7xbykc2xipgx-serialise-0.2.6.1' to 'https://cache.nix-ci.com'...
3321.64 s
[serialise:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
3322.19 s
[serialise:post-build] copying 1 paths...
3322.19 s
[serialise:post-build] copying path '/nix/store/2xhd012z58drgf947qz7nk5nkz4zz3bj-serialise-0.2.6.1.drv' to 'https://cache.nix-ci.com'...
3322.70 s
Uploaded serialise in 8.9s
3322.71 s
Progress: 208 of 217 built, 312 of 312 downloaded from cache
3322.71 s
Built serialise in 1m30s
3322.88 s
Building /nix/store/rllzji3aia6f13mcqvvd8qfw8fpl03d1-tls-2.1.1.drv
3323.22 s
[tls] Phase: setupCompilerEnvironmentPhase
3323.23 s
[tls] Build with /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3.
3324.23 s
[tls] Phase: unpackPhase
3324.26 s
[tls] unpacking source archive /nix/store/z32rx2c7168fyzjjz57rn8bbhy33w0r8-tls-2.1.1.tar.gz
3324.31 s
[tls] source root is tls-2.1.1
3324.34 s
[tls] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "tls-2.1.1/util/tls-server.hs"
3324.37 s
[tls] Phase: patchPhase
3324.42 s
[tls] Phase: compileBuildDriverPhase
3324.46 s
[tls] setupCompileFlags: -package-db=/build/tmp.zAZK1vJtyd/setup-package.conf.d -threaded
3324.67 s
[tls] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.zAZK1vJtyd/Main.o )
3324.86 s
[tls] [2 of 2] Linking Setup
3329.15 s
[tls] Phase: updateAutotoolsGnuConfigScriptsPhase
3329.19 s
[tls] Phase: configurePhase
3329.21 s
[tls] configureFlags: --verbose --prefix=/nix/store/hwlv03m25dmp10bqi19sgl54qf7q5wnq-tls-2.1.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/mpaj2723pfcxn4f0lwrdl9p6rv5rd4ay-tls-2.1.1-doc/share/doc/tls-2.1.1 --with-gcc=gcc --package-db=/build/tmp.zAZK1vJtyd/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/yw7vb4hamv9mqgbgf7598zvis7k2spyx-ncurses-6.5/lib --extra-lib-dirs=/nix/store/adfh8p731fy9iahv0mccbx0is6i96diy-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vf3hfbbl7h32axb73fa2b0dbqg0gmjgi-elfutils-0.192/lib --extra-lib-dirs=/nix/store/wx2hkwfpc39ixyww2hai0v697zzrpbxr-gmp-with-cxx-6.3.0/lib
3329.25 s
[tls] Using Parsec parser
3329.25 s
[tls] Configuring tls-2.1.1...
3330.46 s
[tls] Flags chosen: devel=False
3330.46 s
[tls] Dependency asn1-encoding >=0.9 && <0.10: using asn1-encoding-0.9.6
3330.46 s
[tls] Dependency asn1-types >=0.3 && <0.4: using asn1-types-0.3.4
3330.46 s
[tls] Dependency async >=2.2 && <2.3: using async-2.2.5
3330.46 s
[tls] Dependency base >=4.9 && <5: using base-4.18.1.0
3330.46 s
[tls] Dependency base16-bytestring: using base16-bytestring-1.0.2.0
3330.46 s
[tls] Dependency bytestring >=0.10 && <0.13: using bytestring-0.11.5.2
3330.46 s
[tls] Dependency cereal >=0.5.3 && <0.6: using cereal-0.5.8.3
3330.46 s
[tls] Dependency crypton >=0.34: using crypton-1.0.4
3330.46 s
[tls] Dependency crypton-x509 >=1.7 && <1.8: using crypton-x509-1.7.7
3330.46 s
[tls] Dependency crypton-x509-store >=1.6 && <1.7: using crypton-x509-store-1.6.10
3330.46 s
[tls] Dependency crypton-x509-validation >=1.6.5 && <1.7: using
3330.46 s
[tls] crypton-x509-validation-1.6.14
3330.46 s
[tls] Dependency data-default-class >=0.1 && <0.2: using data-default-class-0.1.2.2
3330.46 s
[tls] Dependency memory >=0.18 && <0.19: using memory-0.18.0
3330.46 s
[tls] Dependency mtl >=2.2 && <2.4: using mtl-2.3.1
3330.46 s
[tls] Dependency network >=3.1: using network-3.2.7.0
3330.46 s
[tls] Dependency serialise >=0.2 && <0.3: using serialise-0.2.6.1
3330.46 s
[tls] Dependency transformers >=0.5 && <0.7: using transformers-0.6.1.0
3330.46 s
[tls] Dependency unix-time >=0.4.11 && <0.5: using unix-time-0.4.16
3330.46 s
[tls] Dependency QuickCheck: using QuickCheck-2.14.3
3330.46 s
[tls] Dependency asn1-types: using asn1-types-0.3.4
3330.46 s
[tls] Dependency async: using async-2.2.5
3330.46 s
[tls] Dependency base >=4.9 && <5: using base-4.18.1.0
3330.46 s
[tls] Dependency bytestring: using bytestring-0.11.5.2
3330.46 s
[tls] Dependency crypton: using crypton-1.0.4
3330.46 s
[tls] Dependency crypton-x509: using crypton-x509-1.7.7
3330.47 s
[tls] Dependency crypton-x509-validation: using crypton-x509-validation-1.6.14
3330.47 s
[tls] Dependency data-default-class: using data-default-class-0.1.2.2
3330.47 s
[tls] Dependency hourglass: using hourglass-0.2.12
3330.47 s
[tls] Dependency hspec: using hspec-2.11.12
3330.47 s
[tls] Dependency serialise: using serialise-0.2.6.1
3330.47 s
[tls] Dependency tls: using tls-2.1.1
3331.34 s
[tls] Source component graph:
3331.35 s
[tls] component lib
3331.35 s
[tls] component test:spec dependency lib
3331.35 s
[tls] Configured component graph:
3331.35 s
[tls] component tls-2.1.1-4P2T02tHxqn52p0vSzjiPc
3331.35 s
[tls] include asn1-encoding-0.9.6-DODYP8G4bMQHs9ien6bK1P
3331.35 s
[tls] include asn1-types-0.3.4-B9vUWIy3PjoGTUiXGdxGUW
3331.35 s
[tls] include async-2.2.5-FXUcVAC32Pt4FiCqIp4LhF
3331.35 s
[tls] include base-4.18.1.0
3331.35 s
[tls] include base16-bytestring-1.0.2.0-AQ9mQ4qPmsv2iX1TYz5ACO
3331.35 s
[tls] include bytestring-0.11.5.2
3331.35 s
[tls] include cereal-0.5.8.3-4jPkJlCGWolJmFjCg6n12v
3331.35 s
[tls] include crypton-1.0.4-69wOWYhu2Ef3eXts4do79k
3331.35 s
[tls] include crypton-x509-1.7.7-KEza5OACJpYLBN2Cxv2S8H
3331.35 s
[tls] include crypton-x509-store-1.6.10-I2a7SnUuZ826Jh9aaAOXUy
3331.35 s
[tls] include crypton-x509-validation-1.6.14-L4hkZu6Jovq9mnstd5b9N9
3331.35 s
[tls] include data-default-class-0.1.2.2-AiGPNO3vZSZDePo1Q5RygF
3331.35 s
[tls] include memory-0.18.0-8ny8Uw5YneH9oYmWEDVYtG
3331.35 s
[tls] include mtl-2.3.1
3331.35 s
[tls] include network-3.2.7.0-45d4I1HrWfTHEl4wJurNTz
3331.35 s
[tls] include serialise-0.2.6.1-Bc6vq5CtQsH4jYLjqfc8XS
3331.35 s
[tls] include transformers-0.6.1.0
3331.35 s
[tls] include unix-time-0.4.16-GQMMXlft1tZ5CNYYr7Vi84
3331.35 s
[tls] component tls-2.1.1-RbldMGbX1DKP0Agw15moE-spec
3331.35 s
[tls] include QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS
3331.35 s
[tls] include asn1-types-0.3.4-B9vUWIy3PjoGTUiXGdxGUW
3331.35 s
[tls] include async-2.2.5-FXUcVAC32Pt4FiCqIp4LhF
3331.35 s
[tls] include base-4.18.1.0
3331.35 s
[tls] include bytestring-0.11.5.2
3331.35 s
[tls] include crypton-1.0.4-69wOWYhu2Ef3eXts4do79k
3331.35 s
[tls] include crypton-x509-1.7.7-KEza5OACJpYLBN2Cxv2S8H
3331.35 s
[tls] include crypton-x509-validation-1.6.14-L4hkZu6Jovq9mnstd5b9N9
3331.35 s
[tls] include data-default-class-0.1.2.2-AiGPNO3vZSZDePo1Q5RygF
3331.35 s
[tls] include hourglass-0.2.12-5Td1Bb7BFwgDN4rqAH8PKI
3331.36 s
[tls] include hspec-2.11.12-8RpQfPL7GgNCJuLqgXbcGU
3331.36 s
[tls] include serialise-0.2.6.1-Bc6vq5CtQsH4jYLjqfc8XS
3331.36 s
[tls] include tls-2.1.1-4P2T02tHxqn52p0vSzjiPc
3331.36 s
[tls] Linked component graph:
3331.36 s
[tls] unit tls-2.1.1-4P2T02tHxqn52p0vSzjiPc
3331.36 s
[tls] include asn1-encoding-0.9.6-DODYP8G4bMQHs9ien6bK1P
3331.36 s
[tls] include asn1-types-0.3.4-B9vUWIy3PjoGTUiXGdxGUW
3331.36 s
[tls] include async-2.2.5-FXUcVAC32Pt4FiCqIp4LhF
3331.36 s
[tls] include base-4.18.1.0
3331.36 s
[tls] include base16-bytestring-1.0.2.0-AQ9mQ4qPmsv2iX1TYz5ACO
3331.36 s
[tls] include bytestring-0.11.5.2
3331.36 s
[tls] include cereal-0.5.8.3-4jPkJlCGWolJmFjCg6n12v
3331.36 s
[tls] include crypton-1.0.4-69wOWYhu2Ef3eXts4do79k
3331.36 s
[tls] include crypton-x509-1.7.7-KEza5OACJpYLBN2Cxv2S8H
3331.36 s
[tls] include crypton-x509-store-1.6.10-I2a7SnUuZ826Jh9aaAOXUy
3331.36 s
[tls] include crypton-x509-validation-1.6.14-L4hkZu6Jovq9mnstd5b9N9
3331.36 s
[tls] include data-default-class-0.1.2.2-AiGPNO3vZSZDePo1Q5RygF
3331.36 s
[tls] include memory-0.18.0-8ny8Uw5YneH9oYmWEDVYtG
3331.36 s
[tls] include mtl-2.3.1
3331.36 s
[tls] include network-3.2.7.0-45d4I1HrWfTHEl4wJurNTz
3331.36 s
[tls] include serialise-0.2.6.1-Bc6vq5CtQsH4jYLjqfc8XS
3331.36 s
[tls] include transformers-0.6.1.0
3331.37 s
[tls] include unix-time-0.4.16-GQMMXlft1tZ5CNYYr7Vi84
3331.37 s
[tls] Network.TLS=tls-2.1.1-4P2T02tHxqn52p0vSzjiPc:Network.TLS,Network.TLS.Cipher=tls-2.1.1-4P2T02tHxqn52p0vSzjiPc:Network.TLS.Cipher,Network.TLS.Compression=tls-2.1.1-4P2T02tHxqn52p0vSzjiPc:Network.TLS.Compression,Network.TLS.Extra=tls-2.1.1-4P2T02tHxqn52p0vSzjiPc:Network.TLS.Extra,Network.TLS.Extra.Cipher=tls-2.1.1-4P2T02tHxqn52p0vSzjiPc:Network.TLS.Extra.Cipher,Network.TLS.Extra.FFDHE=tls-2.1.1-4P2T02tHxqn52p0vSzjiPc:Network.TLS.Extra.FFDHE,Network.TLS.Internal=tls-2.1.1-4P2T02tHxqn52p0vSzjiPc:Network.TLS.Internal,Network.TLS.QUIC=tls-2.1.1-4P2T02tHxqn52p0vSzjiPc:Network.TLS.QUIC
3331.37 s
[tls] unit tls-2.1.1-RbldMGbX1DKP0Agw15moE-spec
3331.37 s
[tls] include QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS
3331.37 s
[tls] include asn1-types-0.3.4-B9vUWIy3PjoGTUiXGdxGUW
3331.37 s
[tls] include async-2.2.5-FXUcVAC32Pt4FiCqIp4LhF
3331.37 s
[tls] include base-4.18.1.0
3331.37 s
[tls] include bytestring-0.11.5.2
3331.37 s
[tls] include crypton-1.0.4-69wOWYhu2Ef3eXts4do79k
3331.37 s
[tls] include crypton-x509-1.7.7-KEza5OACJpYLBN2Cxv2S8H
3331.37 s
[tls] include crypton-x509-validation-1.6.14-L4hkZu6Jovq9mnstd5b9N9
3331.37 s
[tls] include data-default-class-0.1.2.2-AiGPNO3vZSZDePo1Q5RygF
3331.37 s
[tls] include hourglass-0.2.12-5Td1Bb7BFwgDN4rqAH8PKI
3331.37 s
[tls] include hspec-2.11.12-8RpQfPL7GgNCJuLqgXbcGU
3331.37 s
[tls] include serialise-0.2.6.1-Bc6vq5CtQsH4jYLjqfc8XS
3331.37 s
[tls] include tls-2.1.1-4P2T02tHxqn52p0vSzjiPc
3331.37 s
[tls] Ready component graph:
3331.37 s
[tls] definite tls-2.1.1-4P2T02tHxqn52p0vSzjiPc
3331.37 s
[tls] depends asn1-encoding-0.9.6-DODYP8G4bMQHs9ien6bK1P
3331.37 s
[tls] depends asn1-types-0.3.4-B9vUWIy3PjoGTUiXGdxGUW
3331.37 s
[tls] depends async-2.2.5-FXUcVAC32Pt4FiCqIp4LhF
3331.37 s
[tls] depends base-4.18.1.0
3331.37 s
[tls] depends base16-bytestring-1.0.2.0-AQ9mQ4qPmsv2iX1TYz5ACO
3331.37 s
[tls] depends bytestring-0.11.5.2
3331.37 s
[tls] depends cereal-0.5.8.3-4jPkJlCGWolJmFjCg6n12v
3331.37 s
[tls] depends crypton-1.0.4-69wOWYhu2Ef3eXts4do79k
3331.37 s
[tls] depends crypton-x509-1.7.7-KEza5OACJpYLBN2Cxv2S8H
3331.37 s
[tls] depends crypton-x509-store-1.6.10-I2a7SnUuZ826Jh9aaAOXUy
3331.37 s
[tls] depends crypton-x509-validation-1.6.14-L4hkZu6Jovq9mnstd5b9N9
3331.37 s
[tls] depends data-default-class-0.1.2.2-AiGPNO3vZSZDePo1Q5RygF
3331.38 s
[tls] depends memory-0.18.0-8ny8Uw5YneH9oYmWEDVYtG
3331.38 s
[tls] depends mtl-2.3.1
3331.38 s
[tls] depends network-3.2.7.0-45d4I1HrWfTHEl4wJurNTz
3331.38 s
[tls] depends serialise-0.2.6.1-Bc6vq5CtQsH4jYLjqfc8XS
3331.38 s
[tls] depends transformers-0.6.1.0
3331.38 s
[tls] depends unix-time-0.4.16-GQMMXlft1tZ5CNYYr7Vi84
3331.38 s
[tls] definite tls-2.1.1-RbldMGbX1DKP0Agw15moE-spec
3331.38 s
[tls] depends QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS
3331.38 s
[tls] depends asn1-types-0.3.4-B9vUWIy3PjoGTUiXGdxGUW
3331.38 s
[tls] depends async-2.2.5-FXUcVAC32Pt4FiCqIp4LhF
3331.38 s
[tls] depends base-4.18.1.0
3331.38 s
[tls] depends bytestring-0.11.5.2
3331.38 s
[tls] depends crypton-1.0.4-69wOWYhu2Ef3eXts4do79k
3331.38 s
[tls] depends crypton-x509-1.7.7-KEza5OACJpYLBN2Cxv2S8H
3331.38 s
[tls] depends crypton-x509-validation-1.6.14-L4hkZu6Jovq9mnstd5b9N9
3331.38 s
[tls] depends data-default-class-0.1.2.2-AiGPNO3vZSZDePo1Q5RygF
3331.38 s
[tls] depends hourglass-0.2.12-5Td1Bb7BFwgDN4rqAH8PKI
3331.38 s
[tls] depends hspec-2.11.12-8RpQfPL7GgNCJuLqgXbcGU
3331.38 s
[tls] depends serialise-0.2.6.1-Bc6vq5CtQsH4jYLjqfc8XS
3331.38 s
[tls] depends tls-2.1.1-4P2T02tHxqn52p0vSzjiPc
3331.38 s
[tls] Using Cabal-3.10.1.0 compiled by ghc-9.6
3331.38 s
[tls] Using compiler: ghc-9.6.3
3331.38 s
[tls] Using install prefix: /nix/store/hwlv03m25dmp10bqi19sgl54qf7q5wnq-tls-2.1.1
3331.38 s
[tls] Executables installed in:
3331.38 s
[tls] /nix/store/hwlv03m25dmp10bqi19sgl54qf7q5wnq-tls-2.1.1/bin
3331.38 s
[tls] Libraries installed in:
3331.38 s
[tls] /nix/store/hwlv03m25dmp10bqi19sgl54qf7q5wnq-tls-2.1.1/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/tls-2.1.1-4P2T02tHxqn52p0vSzjiPc
3331.38 s
[tls] Dynamic Libraries installed in:
3331.38 s
[tls] /nix/store/hwlv03m25dmp10bqi19sgl54qf7q5wnq-tls-2.1.1/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3
3331.38 s
[tls] Private executables installed in:
3331.38 s
[tls] /nix/store/hwlv03m25dmp10bqi19sgl54qf7q5wnq-tls-2.1.1/libexec/x86_64-linux-ghc-9.6.3/tls-2.1.1
3331.38 s
[tls] Data files installed in:
3331.38 s
[tls] /nix/store/hwlv03m25dmp10bqi19sgl54qf7q5wnq-tls-2.1.1/share/x86_64-linux-ghc-9.6.3/tls-2.1.1
3331.38 s
[tls] Documentation installed in:
3331.38 s
[tls] /nix/store/mpaj2723pfcxn4f0lwrdl9p6rv5rd4ay-tls-2.1.1-doc/share/doc/tls-2.1.1
3331.38 s
[tls] Configuration files installed in:
3331.38 s
[tls] /nix/store/hwlv03m25dmp10bqi19sgl54qf7q5wnq-tls-2.1.1/etc
3331.38 s
[tls] No alex found
3331.38 s
[tls] Using ar found on system at:
3331.38 s
[tls] /nix/store/87zpmcmwvn48z4lbrfba74b312h22s6c-binutils-wrapper-2.44/bin/ar
3331.38 s
[tls] No c2hs found
3331.38 s
[tls] No cpphs found
3331.38 s
[tls] No doctest found
3331.38 s
[tls] Using gcc version 14.3.0 given by user at:
3331.38 s
[tls] /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/gcc
3331.39 s
[tls] Using ghc version 9.6.3 found on system at:
3331.39 s
[tls] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/ghc
3331.39 s
[tls] Using ghc-pkg version 9.6.3 found on system at:
3331.39 s
[tls] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/ghc-pkg-9.6.3
3331.39 s
[tls] No ghcjs found
3331.39 s
[tls] No ghcjs-pkg found
3331.39 s
[tls] No greencard found
3331.39 s
[tls] Using haddock version 2.29.1 found on system at:
3331.39 s
[tls] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/haddock-ghc-9.6.3
3331.39 s
[tls] No happy found
3331.39 s
[tls] Using haskell-suite found on system at: haskell-suite-dummy-location
3331.39 s
[tls] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location
3331.39 s
[tls] No hmake found
3331.39 s
[tls] Using hpc version 0.68 found on system at:
3331.39 s
[tls] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/hpc-ghc-9.6.3
3331.39 s
[tls] Using hsc2hs version 0.68.9 found on system at:
3331.39 s
[tls] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/hsc2hs-ghc-9.6.3
3331.39 s
[tls] Using hscolour version 1.25 found on system at:
3331.39 s
[tls] /nix/store/s7zghqqjhw73n7zzski9hyx8f25l0lsj-hscolour-1.25/bin/HsColour
3331.39 s
[tls] No jhc found
3331.39 s
[tls] Using ld found on system at:
3331.41 s
[tls] /nix/store/87zpmcmwvn48z4lbrfba74b312h22s6c-binutils-wrapper-2.44/bin/ld.gold
3331.41 s
[tls] No pkg-config found
3331.41 s
[tls] Using runghc version 9.6.3 found on system at:
3331.41 s
[tls] /nix/store/8hl899cpl5zayg58p0lmdq1pwa90d37v-ghc-9.6.3/bin/runghc-9.6.3
3331.41 s
[tls] Using strip version 2.44 found on system at:
3331.41 s
[tls] /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/strip
3331.41 s
[tls] Using tar found on system at:
3331.41 s
[tls] /nix/store/w60s4xh1pjg6dwbw7j0b4xzlpp88q5qg-gnutar-1.35/bin/tar
3331.41 s
[tls] No uhc found
3332.16 s
[tls] Phase: buildPhase
3332.50 s
[tls] Preprocessing library for tls-2.1.1..
3332.53 s
[tls] Building library for tls-2.1.1..
3333.18 s
[tls] [ 1 of 76] Compiling Network.TLS.Crypto.Types ( Network/TLS/Crypto/Types.hs, dist/build/Network/TLS/Crypto/Types.o, dist/build/Network/TLS/Crypto/Types.dyn_o )
3336.47 s
[tls] [ 2 of 76] Compiling Network.TLS.ErrT ( Network/TLS/ErrT.hs, dist/build/Network/TLS/ErrT.o, dist/build/Network/TLS/ErrT.dyn_o )
3336.49 s
[tls] [ 3 of 76] Compiling Network.TLS.Imports ( Network/TLS/Imports.hs, dist/build/Network/TLS/Imports.o, dist/build/Network/TLS/Imports.dyn_o )
3336.49 s
[tls] [ 4 of 76] Compiling Network.TLS.Backend ( Network/TLS/Backend.hs, dist/build/Network/TLS/Backend.o, dist/build/Network/TLS/Backend.dyn_o )
3336.49 s
[tls] [ 5 of 76] Compiling Network.TLS.Measurement ( Network/TLS/Measurement.hs, dist/build/Network/TLS/Measurement.o, dist/build/Network/TLS/Measurement.dyn_o )
3336.49 s
[tls] [ 6 of 76] Compiling Network.TLS.RNG ( Network/TLS/RNG.hs, dist/build/Network/TLS/RNG.o, dist/build/Network/TLS/RNG.dyn_o )
3336.49 s
[tls] [ 7 of 76] Compiling Network.TLS.Crypto.DH ( Network/TLS/Crypto/DH.hs, dist/build/Network/TLS/Crypto/DH.o, dist/build/Network/TLS/Crypto/DH.dyn_o )
3336.49 s
[tls] [ 8 of 76] Compiling Network.TLS.Extra.FFDHE ( Network/TLS/Extra/FFDHE.hs, dist/build/Network/TLS/Extra/FFDHE.o, dist/build/Network/TLS/Extra/FFDHE.dyn_o )
3336.49 s
[tls] [ 9 of 76] Compiling Network.TLS.Util ( Network/TLS/Util.hs, dist/build/Network/TLS/Util.o, dist/build/Network/TLS/Util.dyn_o )
3336.49 s
[tls] [10 of 76] Compiling Network.TLS.Util.ASN1 ( Network/TLS/Util/ASN1.hs, dist/build/Network/TLS/Util/ASN1.o, dist/build/Network/TLS/Util/ASN1.dyn_o )
3336.49 s
[tls] [11 of 76] Compiling Network.TLS.Util.Serialization ( Network/TLS/Util/Serialization.hs, dist/build/Network/TLS/Util/Serialization.o, dist/build/Network/TLS/Util/Serialization.dyn_o )
3336.49 s
[tls] [12 of 76] Compiling Network.TLS.Crypto.IES ( Network/TLS/Crypto/IES.hs, dist/build/Network/TLS/Crypto/IES.o, dist/build/Network/TLS/Crypto/IES.dyn_o )
3338.87 s
[tls] [13 of 76] Compiling Network.TLS.Crypto ( Network/TLS/Crypto.hs, dist/build/Network/TLS/Crypto.o, dist/build/Network/TLS/Crypto.dyn_o )
3341.44 s
[tls] [14 of 76] Compiling Network.TLS.Types ( Network/TLS/Types.hs, dist/build/Network/TLS/Types.o, dist/build/Network/TLS/Types.dyn_o )
3343.51 s
[tls] [15 of 76] Compiling Network.TLS.Session ( Network/TLS/Session.hs, dist/build/Network/TLS/Session.o, dist/build/Network/TLS/Session.dyn_o )
3343.76 s
[tls] [16 of 76] Compiling Network.TLS.Compression ( Network/TLS/Compression.hs, dist/build/Network/TLS/Compression.o, dist/build/Network/TLS/Compression.dyn_o )
3343.85 s
[tls] [17 of 76] Compiling Network.TLS.Struct ( Network/TLS/Struct.hs, dist/build/Network/TLS/Struct.o, dist/build/Network/TLS/Struct.dyn_o )
3349.45 s
[tls] [18 of 76] Compiling Network.TLS.Struct13 ( Network/TLS/Struct13.hs, dist/build/Network/TLS/Struct13.o, dist/build/Network/TLS/Struct13.dyn_o )
3351.45 s
[tls] [19 of 76] Compiling Network.TLS.MAC ( Network/TLS/MAC.hs, dist/build/Network/TLS/MAC.o, dist/build/Network/TLS/MAC.dyn_o )
3351.45 s
[tls] [20 of 76] Compiling Network.TLS.Cipher ( Network/TLS/Cipher.hs, dist/build/Network/TLS/Cipher.o, dist/build/Network/TLS/Cipher.dyn_o )
3351.45 s
[tls] [21 of 76] Compiling Network.TLS.Handshake.Control ( Network/TLS/Handshake/Control.hs, dist/build/Network/TLS/Handshake/Control.o, dist/build/Network/TLS/Handshake/Control.dyn_o )
3351.45 s
[tls] [22 of 76] Compiling Network.TLS.Extra.Cipher ( Network/TLS/Extra/Cipher.hs, dist/build/Network/TLS/Extra/Cipher.o, dist/build/Network/TLS/Extra/Cipher.dyn_o )
3351.45 s
[tls] [23 of 76] Compiling Network.TLS.Extra ( Network/TLS/Extra.hs, dist/build/Network/TLS/Extra.o, dist/build/Network/TLS/Extra.dyn_o )
3351.45 s
[tls] [24 of 76] Compiling Network.TLS.Wire ( Network/TLS/Wire.hs, dist/build/Network/TLS/Wire.o, dist/build/Network/TLS/Wire.dyn_o )
3352.19 s
[tls] [25 of 76] Compiling Network.TLS.Packet ( Network/TLS/Packet.hs, dist/build/Network/TLS/Packet.o, dist/build/Network/TLS/Packet.dyn_o )
3356.61 s
[tls] [26 of 76] Compiling Network.TLS.Record.State ( Network/TLS/Record/State.hs, dist/build/Network/TLS/Record/State.o, dist/build/Network/TLS/Record/State.dyn_o )
3357.58 s
[tls] [27 of 76] Compiling Network.TLS.Record.Types ( Network/TLS/Record/Types.hs, dist/build/Network/TLS/Record/Types.o, dist/build/Network/TLS/Record/Types.dyn_o )
3358.00 s
[tls] [28 of 76] Compiling Network.TLS.Record.Engage ( Network/TLS/Record/Engage.hs, dist/build/Network/TLS/Record/Engage.o, dist/build/Network/TLS/Record/Engage.dyn_o )
3359.75 s
[tls] [29 of 76] Compiling Network.TLS.Record.Disengage ( Network/TLS/Record/Disengage.hs, dist/build/Network/TLS/Record/Disengage.o, dist/build/Network/TLS/Record/Disengage.dyn_o )
3359.83 s
[tls] [30 of 76] Compiling Network.TLS.Record ( Network/TLS/Record.hs, dist/build/Network/TLS/Record.o, dist/build/Network/TLS/Record.dyn_o )
3359.92 s
[tls] [31 of 76] Compiling Network.TLS.Packet13 ( Network/TLS/Packet13.hs, dist/build/Network/TLS/Packet13.o, dist/build/Network/TLS/Packet13.dyn_o )
3359.92 s
[tls] [32 of 76] Compiling Network.TLS.Handshake.State ( Network/TLS/Handshake/State.hs, dist/build/Network/TLS/Handshake/State.o, dist/build/Network/TLS/Handshake/State.dyn_o )
3364.29 s
[tls] [33 of 76] Compiling Network.TLS.KeySchedule ( Network/TLS/KeySchedule.hs, dist/build/Network/TLS/KeySchedule.o, dist/build/Network/TLS/KeySchedule.dyn_o )
3364.31 s
[tls] [34 of 76] Compiling Network.TLS.Extension ( Network/TLS/Extension.hs, dist/build/Network/TLS/Extension.o, dist/build/Network/TLS/Extension.dyn_o )
3365.57 s
[tls] [35 of 76] Compiling Network.TLS.State ( Network/TLS/State.hs, dist/build/Network/TLS/State.o, dist/build/Network/TLS/State.dyn_o )
3368.17 s
[tls] [36 of 76] Compiling Network.TLS.X509 ( Network/TLS/X509.hs, dist/build/Network/TLS/X509.o, dist/build/Network/TLS/X509.dyn_o )
3368.17 s
[tls] [37 of 76] Compiling Network.TLS.Hooks ( Network/TLS/Hooks.hs, dist/build/Network/TLS/Hooks.o, dist/build/Network/TLS/Hooks.dyn_o )
3368.17 s
[tls] [38 of 76] Compiling Network.TLS.Credentials ( Network/TLS/Credentials.hs, dist/build/Network/TLS/Credentials.o, dist/build/Network/TLS/Credentials.dyn_o )
3368.17 s
[tls] [39 of 76] Compiling Network.TLS.Parameters ( Network/TLS/Parameters.hs, dist/build/Network/TLS/Parameters.o, dist/build/Network/TLS/Parameters.dyn_o )
3368.76 s
[tls] [40 of 76] Compiling Network.TLS.Context.Internal ( Network/TLS/Context/Internal.hs, dist/build/Network/TLS/Context/Internal.o, dist/build/Network/TLS/Context/Internal.dyn_o )
3371.50 s
[tls] [41 of 76] Compiling Network.TLS.Record.Writing ( Network/TLS/Record/Writing.hs, dist/build/Network/TLS/Record/Writing.o, dist/build/Network/TLS/Record/Writing.dyn_o )
3372.63 s
[tls] [42 of 76] Compiling Network.TLS.Record.Reading ( Network/TLS/Record/Reading.hs, dist/build/Network/TLS/Record/Reading.o, dist/build/Network/TLS/Record/Reading.dyn_o )
3372.66 s
[tls] [43 of 76] Compiling Network.TLS.Receiving ( Network/TLS/Receiving.hs, dist/build/Network/TLS/Receiving.o, dist/build/Network/TLS/Receiving.dyn_o )
3373.14 s
[tls] [44 of 76] Compiling Network.TLS.Handshake.State13 ( Network/TLS/Handshake/State13.hs, dist/build/Network/TLS/Handshake/State13.o, dist/build/Network/TLS/Handshake/State13.dyn_o )
3373.40 s
[tls] [45 of 76] Compiling Network.TLS.Handshake.Random ( Network/TLS/Handshake/Random.hs, dist/build/Network/TLS/Handshake/Random.o, dist/build/Network/TLS/Handshake/Random.dyn_o )
3373.40 s
[tls] [46 of 76] Compiling Network.TLS.Sending ( Network/TLS/Sending.hs, dist/build/Network/TLS/Sending.o, dist/build/Network/TLS/Sending.dyn_o )
3374.25 s
[tls] [47 of 76] Compiling Network.TLS.IO ( Network/TLS/IO.hs, dist/build/Network/TLS/IO.o, dist/build/Network/TLS/IO.dyn_o )
3375.74 s
[tls] [48 of 76] Compiling Network.TLS.Handshake.Process ( Network/TLS/Handshake/Process.hs, dist/build/Network/TLS/Handshake/Process.o, dist/build/Network/TLS/Handshake/Process.dyn_o )
3375.74 s
[tls] [49 of 76] Compiling Network.TLS.Handshake.Key ( Network/TLS/Handshake/Key.hs, dist/build/Network/TLS/Handshake/Key.o, dist/build/Network/TLS/Handshake/Key.dyn_o )
3375.74 s
[tls] [50 of 76] Compiling Network.TLS.Handshake.Signature ( Network/TLS/Handshake/Signature.hs, dist/build/Network/TLS/Handshake/Signature.o, dist/build/Network/TLS/Handshake/Signature.dyn_o )
3375.74 s
[tls] [51 of 76] Compiling Network.TLS.Handshake.Common ( Network/TLS/Handshake/Common.hs, dist/build/Network/TLS/Handshake/Common.o, dist/build/Network/TLS/Handshake/Common.dyn_o )
3377.52 s
[tls] [52 of 76] Compiling Network.TLS.Handshake.Server.ClientHello ( Network/TLS/Handshake/Server/ClientHello.hs, dist/build/Network/TLS/Handshake/Server/ClientHello.o, dist/build/Network/TLS/Handshake/Server/ClientHello.dyn_o )
3379.49 s
[tls] [53 of 76] Compiling Network.TLS.Handshake.Certificate ( Network/TLS/Handshake/Certificate.hs, dist/build/Network/TLS/Handshake/Certificate.o, dist/build/Network/TLS/Handshake/Certificate.dyn_o )
3379.49 s
[tls] [54 of 76] Compiling Network.TLS.Handshake.Common13 ( Network/TLS/Handshake/Common13.hs, dist/build/Network/TLS/Handshake/Common13.o, dist/build/Network/TLS/Handshake/Common13.dyn_o )
3385.60 s
[tls] [55 of 76] Compiling Network.TLS.Handshake.Server.ClientHello13 ( Network/TLS/Handshake/Server/ClientHello13.hs, dist/build/Network/TLS/Handshake/Server/ClientHello13.o, dist/build/Network/TLS/Handshake/Server/ClientHello13.dyn_o )
3388.02 s
[tls] [56 of 76] Compiling Network.TLS.Handshake.Server.Common ( Network/TLS/Handshake/Server/Common.hs, dist/build/Network/TLS/Handshake/Server/Common.o, dist/build/Network/TLS/Handshake/Server/Common.dyn_o )
3388.02 s
[tls] [57 of 76] Compiling Network.TLS.Handshake.Server.TLS13 ( Network/TLS/Handshake/Server/TLS13.hs, dist/build/Network/TLS/Handshake/Server/TLS13.o, dist/build/Network/TLS/Handshake/Server/TLS13.dyn_o )
3390.59 s
[tls] [58 of 76] Compiling Network.TLS.Handshake.Server.TLS12 ( Network/TLS/Handshake/Server/TLS12.hs, dist/build/Network/TLS/Handshake/Server/TLS12.o, dist/build/Network/TLS/Handshake/Server/TLS12.dyn_o )
3390.59 s
[tls] [59 of 76] Compiling Network.TLS.Handshake.Server.ServerHello13 ( Network/TLS/Handshake/Server/ServerHello13.hs, dist/build/Network/TLS/Handshake/Server/ServerHello13.o, dist/build/Network/TLS/Handshake/Server/ServerHello13.dyn_o )
3391.15 s
[tls] [60 of 76] Compiling Network.TLS.Handshake.Server.ServerHello12 ( Network/TLS/Handshake/Server/ServerHello12.hs, dist/build/Network/TLS/Handshake/Server/ServerHello12.o, dist/build/Network/TLS/Handshake/Server/ServerHello12.dyn_o )
3391.16 s
[tls] [61 of 76] Compiling Network.TLS.Handshake.Server.ClientHello12 ( Network/TLS/Handshake/Server/ClientHello12.hs, dist/build/Network/TLS/Handshake/Server/ClientHello12.o, dist/build/Network/TLS/Handshake/Server/ClientHello12.dyn_o )
3391.16 s
[tls] [62 of 76] Compiling Network.TLS.Handshake.Server ( Network/TLS/Handshake/Server.hs, dist/build/Network/TLS/Handshake/Server.o, dist/build/Network/TLS/Handshake/Server.dyn_o )
3392.52 s
[tls] [63 of 76] Compiling Network.TLS.Handshake.Client.Common ( Network/TLS/Handshake/Client/Common.hs, dist/build/Network/TLS/Handshake/Client/Common.o, dist/build/Network/TLS/Handshake/Client/Common.dyn_o )
3392.52 s
[tls] [64 of 76] Compiling Network.TLS.Handshake.Client.TLS12 ( Network/TLS/Handshake/Client/TLS12.hs, dist/build/Network/TLS/Handshake/Client/TLS12.o, dist/build/Network/TLS/Handshake/Client/TLS12.dyn_o )
3392.52 s
[tls] [65 of 76] Compiling Network.TLS.Handshake.Client.ServerHello ( Network/TLS/Handshake/Client/ServerHello.hs, dist/build/Network/TLS/Handshake/Client/ServerHello.o, dist/build/Network/TLS/Handshake/Client/ServerHello.dyn_o )
3392.52 s
[tls] [66 of 76] Compiling Network.TLS.Handshake.Client.TLS13 ( Network/TLS/Handshake/Client/TLS13.hs, dist/build/Network/TLS/Handshake/Client/TLS13.o, dist/build/Network/TLS/Handshake/Client/TLS13.dyn_o )
3392.52 s
[tls] [67 of 76] Compiling Network.TLS.Handshake.Client.ClientHello ( Network/TLS/Handshake/Client/ClientHello.hs, dist/build/Network/TLS/Handshake/Client/ClientHello.o, dist/build/Network/TLS/Handshake/Client/ClientHello.dyn_o )
3392.52 s
[tls] [68 of 76] Compiling Network.TLS.Handshake.Client ( Network/TLS/Handshake/Client.hs, dist/build/Network/TLS/Handshake/Client.o, dist/build/Network/TLS/Handshake/Client.dyn_o )
3392.60 s
[tls] [69 of 76] Compiling Network.TLS.PostHandshake ( Network/TLS/PostHandshake.hs, dist/build/Network/TLS/PostHandshake.o, dist/build/Network/TLS/PostHandshake.dyn_o )
3392.81 s
[tls] [70 of 76] Compiling Network.TLS.Handshake ( Network/TLS/Handshake.hs, dist/build/Network/TLS/Handshake.o, dist/build/Network/TLS/Handshake.dyn_o )
3392.87 s
[tls] [71 of 76] Compiling Network.TLS.Context ( Network/TLS/Context.hs, dist/build/Network/TLS/Context.o, dist/build/Network/TLS/Context.dyn_o )
3393.81 s
[tls] [72 of 76] Compiling Network.TLS.Record.Layer ( Network/TLS/Record/Layer.hs, dist/build/Network/TLS/Record/Layer.o, dist/build/Network/TLS/Record/Layer.dyn_o )
3394.15 s
[tls] [73 of 76] Compiling Network.TLS.Core ( Network/TLS/Core.hs, dist/build/Network/TLS/Core.o, dist/build/Network/TLS/Core.dyn_o )
3396.88 s
[tls] [74 of 76] Compiling Network.TLS.QUIC ( Network/TLS/QUIC.hs, dist/build/Network/TLS/QUIC.o, dist/build/Network/TLS/QUIC.dyn_o )
3397.91 s
[tls] [75 of 76] Compiling Network.TLS.Internal ( Network/TLS/Internal.hs, dist/build/Network/TLS/Internal.o, dist/build/Network/TLS/Internal.dyn_o )
3397.91 s
[tls] [76 of 76] Compiling Network.TLS ( Network/TLS.hs, dist/build/Network/TLS.o, dist/build/Network/TLS.dyn_o )
3399.26 s
[tls] [ 1 of 76] Compiling Network.TLS.Crypto.Types ( Network/TLS/Crypto/Types.hs, dist/build/Network/TLS/Crypto/Types.p_o )
3402.99 s
[tls] [ 2 of 76] Compiling Network.TLS.ErrT ( Network/TLS/ErrT.hs, dist/build/Network/TLS/ErrT.p_o )
3403.01 s
[tls] [ 3 of 76] Compiling Network.TLS.Imports ( Network/TLS/Imports.hs, dist/build/Network/TLS/Imports.p_o )
3403.01 s
[tls] [ 4 of 76] Compiling Network.TLS.Backend ( Network/TLS/Backend.hs, dist/build/Network/TLS/Backend.p_o )
3403.01 s
[tls] [ 5 of 76] Compiling Network.TLS.Measurement ( Network/TLS/Measurement.hs, dist/build/Network/TLS/Measurement.p_o )
3403.01 s
[tls] [ 6 of 76] Compiling Network.TLS.RNG ( Network/TLS/RNG.hs, dist/build/Network/TLS/RNG.p_o )
3403.01 s
[tls] [ 7 of 76] Compiling Network.TLS.Crypto.DH ( Network/TLS/Crypto/DH.hs, dist/build/Network/TLS/Crypto/DH.p_o )
3403.01 s
[tls] [ 8 of 76] Compiling Network.TLS.Extra.FFDHE ( Network/TLS/Extra/FFDHE.hs, dist/build/Network/TLS/Extra/FFDHE.p_o )
3403.01 s
[tls] [ 9 of 76] Compiling Network.TLS.Util ( Network/TLS/Util.hs, dist/build/Network/TLS/Util.p_o )
3403.38 s
[tls] [10 of 76] Compiling Network.TLS.Util.ASN1 ( Network/TLS/Util/ASN1.hs, dist/build/Network/TLS/Util/ASN1.p_o )
3403.39 s
[tls] [11 of 76] Compiling Network.TLS.Util.Serialization ( Network/TLS/Util/Serialization.hs, dist/build/Network/TLS/Util/Serialization.p_o )
3403.39 s
[tls] [12 of 76] Compiling Network.TLS.Crypto.IES ( Network/TLS/Crypto/IES.hs, dist/build/Network/TLS/Crypto/IES.p_o )
3406.22 s
[tls] [13 of 76] Compiling Network.TLS.Crypto ( Network/TLS/Crypto.hs, dist/build/Network/TLS/Crypto.p_o )
3409.11 s
[tls] [14 of 76] Compiling Network.TLS.Types ( Network/TLS/Types.hs, dist/build/Network/TLS/Types.p_o )
3412.10 s
[tls] [15 of 76] Compiling Network.TLS.Session ( Network/TLS/Session.hs, dist/build/Network/TLS/Session.p_o )
3413.89 s
[tls] [16 of 76] Compiling Network.TLS.Compression ( Network/TLS/Compression.hs, dist/build/Network/TLS/Compression.p_o )
3413.89 s
[tls] [17 of 76] Compiling Network.TLS.Struct ( Network/TLS/Struct.hs, dist/build/Network/TLS/Struct.p_o )
3420.24 s
[tls] [18 of 76] Compiling Network.TLS.Struct13 ( Network/TLS/Struct13.hs, dist/build/Network/TLS/Struct13.p_o )
3423.75 s
[tls] [19 of 76] Compiling Network.TLS.MAC ( Network/TLS/MAC.hs, dist/build/Network/TLS/MAC.p_o )
3423.75 s
[tls] [20 of 76] Compiling Network.TLS.Cipher ( Network/TLS/Cipher.hs, dist/build/Network/TLS/Cipher.p_o )
3423.75 s
[tls] [21 of 76] Compiling Network.TLS.Handshake.Control ( Network/TLS/Handshake/Control.hs, dist/build/Network/TLS/Handshake/Control.p_o )
3423.75 s
[tls] [22 of 76] Compiling Network.TLS.Extra.Cipher ( Network/TLS/Extra/Cipher.hs, dist/build/Network/TLS/Extra/Cipher.p_o )
3423.75 s
[tls] [23 of 76] Compiling Network.TLS.Extra ( Network/TLS/Extra.hs, dist/build/Network/TLS/Extra.p_o )
3423.75 s
[tls] [24 of 76] Compiling Network.TLS.Wire ( Network/TLS/Wire.hs, dist/build/Network/TLS/Wire.p_o )
3425.21 s
[tls] [25 of 76] Compiling Network.TLS.Packet ( Network/TLS/Packet.hs, dist/build/Network/TLS/Packet.p_o )
3429.54 s
[tls] [26 of 76] Compiling Network.TLS.Record.State ( Network/TLS/Record/State.hs, dist/build/Network/TLS/Record/State.p_o )
3431.50 s
[tls] [27 of 76] Compiling Network.TLS.Record.Types ( Network/TLS/Record/Types.hs, dist/build/Network/TLS/Record/Types.p_o )
3432.21 s
[tls] [28 of 76] Compiling Network.TLS.Record.Engage ( Network/TLS/Record/Engage.hs, dist/build/Network/TLS/Record/Engage.p_o )
3433.41 s
[tls] [29 of 76] Compiling Network.TLS.Record.Disengage ( Network/TLS/Record/Disengage.hs, dist/build/Network/TLS/Record/Disengage.p_o )
3434.04 s
[tls] [30 of 76] Compiling Network.TLS.Record ( Network/TLS/Record.hs, dist/build/Network/TLS/Record.p_o )
3434.53 s
[tls] [31 of 76] Compiling Network.TLS.Packet13 ( Network/TLS/Packet13.hs, dist/build/Network/TLS/Packet13.p_o )
3434.53 s
[tls] [32 of 76] Compiling Network.TLS.Handshake.State ( Network/TLS/Handshake/State.hs, dist/build/Network/TLS/Handshake/State.p_o )
3435.98 s
[tls] [33 of 76] Compiling Network.TLS.KeySchedule ( Network/TLS/KeySchedule.hs, dist/build/Network/TLS/KeySchedule.p_o )
3435.99 s
[tls] [34 of 76] Compiling Network.TLS.Extension ( Network/TLS/Extension.hs, dist/build/Network/TLS/Extension.p_o )
3436.80 s
[tls] [35 of 76] Compiling Network.TLS.State ( Network/TLS/State.hs, dist/build/Network/TLS/State.p_o )
3438.88 s
[tls] [36 of 76] Compiling Network.TLS.X509 ( Network/TLS/X509.hs, dist/build/Network/TLS/X509.p_o )
3438.88 s
[tls] [37 of 76] Compiling Network.TLS.Hooks ( Network/TLS/Hooks.hs, dist/build/Network/TLS/Hooks.p_o )
3438.88 s
[tls] [38 of 76] Compiling Network.TLS.Credentials ( Network/TLS/Credentials.hs, dist/build/Network/TLS/Credentials.p_o )
3438.88 s
[tls] [39 of 76] Compiling Network.TLS.Parameters ( Network/TLS/Parameters.hs, dist/build/Network/TLS/Parameters.p_o )
3438.90 s
[tls] [40 of 76] Compiling Network.TLS.Context.Internal ( Network/TLS/Context/Internal.hs, dist/build/Network/TLS/Context/Internal.p_o )
3441.43 s
[tls] [41 of 76] Compiling Network.TLS.Record.Writing ( Network/TLS/Record/Writing.hs, dist/build/Network/TLS/Record/Writing.p_o )
3442.96 s
[tls] [42 of 76] Compiling Network.TLS.Record.Reading ( Network/TLS/Record/Reading.hs, dist/build/Network/TLS/Record/Reading.p_o )
3442.96 s
[tls] [43 of 76] Compiling Network.TLS.Receiving ( Network/TLS/Receiving.hs, dist/build/Network/TLS/Receiving.p_o )
3443.92 s
[tls] [44 of 76] Compiling Network.TLS.Handshake.State13 ( Network/TLS/Handshake/State13.hs, dist/build/Network/TLS/Handshake/State13.p_o )
3443.92 s
[tls] [45 of 76] Compiling Network.TLS.Handshake.Random ( Network/TLS/Handshake/Random.hs, dist/build/Network/TLS/Handshake/Random.p_o )
3443.92 s
[tls] [46 of 76] Compiling Network.TLS.Sending ( Network/TLS/Sending.hs, dist/build/Network/TLS/Sending.p_o )
3444.03 s
[tls] [47 of 76] Compiling Network.TLS.IO ( Network/TLS/IO.hs, dist/build/Network/TLS/IO.p_o )
3445.50 s
[tls] [48 of 76] Compiling Network.TLS.Handshake.Process ( Network/TLS/Handshake/Process.hs, dist/build/Network/TLS/Handshake/Process.p_o )
3445.50 s
[tls] [49 of 76] Compiling Network.TLS.Handshake.Key ( Network/TLS/Handshake/Key.hs, dist/build/Network/TLS/Handshake/Key.p_o )
3445.50 s
[tls] [50 of 76] Compiling Network.TLS.Handshake.Signature ( Network/TLS/Handshake/Signature.hs, dist/build/Network/TLS/Handshake/Signature.p_o )
3445.93 s
[tls] [51 of 76] Compiling Network.TLS.Handshake.Common ( Network/TLS/Handshake/Common.hs, dist/build/Network/TLS/Handshake/Common.p_o )
3447.21 s
[tls] [52 of 76] Compiling Network.TLS.Handshake.Server.ClientHello ( Network/TLS/Handshake/Server/ClientHello.hs, dist/build/Network/TLS/Handshake/Server/ClientHello.p_o )
3448.29 s
[tls] [53 of 76] Compiling Network.TLS.Handshake.Certificate ( Network/TLS/Handshake/Certificate.hs, dist/build/Network/TLS/Handshake/Certificate.p_o )
3448.29 s
[tls] [54 of 76] Compiling Network.TLS.Handshake.Common13 ( Network/TLS/Handshake/Common13.hs, dist/build/Network/TLS/Handshake/Common13.p_o )
3450.20 s
[tls] [55 of 76] Compiling Network.TLS.Handshake.Server.ClientHello13 ( Network/TLS/Handshake/Server/ClientHello13.hs, dist/build/Network/TLS/Handshake/Server/ClientHello13.p_o )
3451.39 s
[tls] [56 of 76] Compiling Network.TLS.Handshake.Server.Common ( Network/TLS/Handshake/Server/Common.hs, dist/build/Network/TLS/Handshake/Server/Common.p_o )
3451.39 s
[tls] [57 of 76] Compiling Network.TLS.Handshake.Server.TLS13 ( Network/TLS/Handshake/Server/TLS13.hs, dist/build/Network/TLS/Handshake/Server/TLS13.p_o )
3452.77 s
[tls] [58 of 76] Compiling Network.TLS.Handshake.Server.TLS12 ( Network/TLS/Handshake/Server/TLS12.hs, dist/build/Network/TLS/Handshake/Server/TLS12.p_o )
3452.78 s
[tls] [59 of 76] Compiling Network.TLS.Handshake.Server.ServerHello13 ( Network/TLS/Handshake/Server/ServerHello13.hs, dist/build/Network/TLS/Handshake/Server/ServerHello13.p_o )
3455.00 s
[tls] [60 of 76] Compiling Network.TLS.Handshake.Server.ServerHello12 ( Network/TLS/Handshake/Server/ServerHello12.hs, dist/build/Network/TLS/Handshake/Server/ServerHello12.p_o )
3455.00 s
[tls] [61 of 76] Compiling Network.TLS.Handshake.Server.ClientHello12 ( Network/TLS/Handshake/Server/ClientHello12.hs, dist/build/Network/TLS/Handshake/Server/ClientHello12.p_o )
3455.00 s
[tls] [62 of 76] Compiling Network.TLS.Handshake.Server ( Network/TLS/Handshake/Server.hs, dist/build/Network/TLS/Handshake/Server.p_o )
3456.10 s
[tls] [63 of 76] Compiling Network.TLS.Handshake.Client.Common ( Network/TLS/Handshake/Client/Common.hs, dist/build/Network/TLS/Handshake/Client/Common.p_o )
3456.10 s
[tls] [64 of 76] Compiling Network.TLS.Handshake.Client.TLS12 ( Network/TLS/Handshake/Client/TLS12.hs, dist/build/Network/TLS/Handshake/Client/TLS12.p_o )
3456.10 s
[tls] [65 of 76] Compiling Network.TLS.Handshake.Client.ServerHello ( Network/TLS/Handshake/Client/ServerHello.hs, dist/build/Network/TLS/Handshake/Client/ServerHello.p_o )
3456.10 s
[tls] [66 of 76] Compiling Network.TLS.Handshake.Client.TLS13 ( Network/TLS/Handshake/Client/TLS13.hs, dist/build/Network/TLS/Handshake/Client/TLS13.p_o )
3456.10 s
[tls] [67 of 76] Compiling Network.TLS.Handshake.Client.ClientHello ( Network/TLS/Handshake/Client/ClientHello.hs, dist/build/Network/TLS/Handshake/Client/ClientHello.p_o )
3456.10 s
[tls] [68 of 76] Compiling Network.TLS.Handshake.Client ( Network/TLS/Handshake/Client.hs, dist/build/Network/TLS/Handshake/Client.p_o )
3457.14 s
[tls] [69 of 76] Compiling Network.TLS.PostHandshake ( Network/TLS/PostHandshake.hs, dist/build/Network/TLS/PostHandshake.p_o )
3457.90 s
[tls] [70 of 76] Compiling Network.TLS.Handshake ( Network/TLS/Handshake.hs, dist/build/Network/TLS/Handshake.p_o )
3457.91 s
[tls] [71 of 76] Compiling Network.TLS.Context ( Network/TLS/Context.hs, dist/build/Network/TLS/Context.p_o )
3458.96 s
[tls] [72 of 76] Compiling Network.TLS.Record.Layer ( Network/TLS/Record/Layer.hs, dist/build/Network/TLS/Record/Layer.p_o )
3459.82 s
[tls] [73 of 76] Compiling Network.TLS.Core ( Network/TLS/Core.hs, dist/build/Network/TLS/Core.p_o )
3461.90 s
[tls] [74 of 76] Compiling Network.TLS.QUIC ( Network/TLS/QUIC.hs, dist/build/Network/TLS/QUIC.p_o )
3462.97 s
[tls] [75 of 76] Compiling Network.TLS.Internal ( Network/TLS/Internal.hs, dist/build/Network/TLS/Internal.p_o )
3463.01 s
[tls] [76 of 76] Compiling Network.TLS ( Network/TLS.hs, dist/build/Network/TLS.p_o )
3469.78 s
[tls] Preprocessing test suite 'spec' for tls-2.1.1..
3469.79 s
[tls] Building test suite 'spec' for tls-2.1.1..
3470.63 s
[tls] [ 1 of 12] Compiling API ( test/API.hs, dist/build/spec/spec-tmp/API.o )
3473.27 s
[tls] [ 2 of 12] Compiling CiphersSpec ( test/CiphersSpec.hs, dist/build/spec/spec-tmp/CiphersSpec.o )
3475.17 s
[tls] [ 3 of 12] Compiling PipeChan ( test/PipeChan.hs, dist/build/spec/spec-tmp/PipeChan.o )
3475.18 s
[tls] [ 4 of 12] Compiling PubKey ( test/PubKey.hs, dist/build/spec/spec-tmp/PubKey.o )
3475.18 s
[tls] [ 5 of 12] Compiling Certificate ( test/Certificate.hs, dist/build/spec/spec-tmp/Certificate.o )
3477.43 s
[tls] [ 6 of 12] Compiling Arbitrary ( test/Arbitrary.hs, dist/build/spec/spec-tmp/Arbitrary.o )
3481.57 s
[tls] [ 7 of 12] Compiling EncodeSpec ( test/EncodeSpec.hs, dist/build/spec/spec-tmp/EncodeSpec.o )
3482.25 s
[tls] [ 8 of 12] Compiling Run ( test/Run.hs, dist/build/spec/spec-tmp/Run.o )
3483.32 s
[tls] [ 9 of 12] Compiling Session ( test/Session.hs, dist/build/spec/spec-tmp/Session.o )
3483.32 s
[tls] [10 of 12] Compiling HandshakeSpec ( test/HandshakeSpec.hs, dist/build/spec/spec-tmp/HandshakeSpec.o )
3490.08 s
[tls] [11 of 12] Compiling ThreadSpec ( test/ThreadSpec.hs, dist/build/spec/spec-tmp/ThreadSpec.o )
3490.09 s
[tls] [12 of 12] Compiling Main ( test/Spec.hs, dist/build/spec/spec-tmp/Main.o )
3493.06 s
[tls] [13 of 13] Linking dist/build/spec/spec
3498.24 s
[tls] buildPhase completed in 2 minutes 46 seconds
3498.25 s
[tls] Phase: checkPhase
3498.52 s
[tls] Running 1 test suites...
3498.52 s
[tls] Test suite spec: RUNNING...
3498.56 s
[tls]
3498.56 s
[tls] Ciphers
3498.57 s
[tls] ciphers
3498.58 s
[tls] can ecnrypt/decrypt [✔]
3498.58 s
[tls] +++ OK, passed 100 tests.
3498.60 s
[tls] Encode
3498.60 s
[tls] encoder/decoder
3498.60 s
[tls] can encode/decode Header [✔]
3498.60 s
[tls] +++ OK, passed 100 tests.
3498.77 s
[tls] can encode/decode Handshake [✔]
3498.77 s
[tls] +++ OK, passed 100 tests.
3498.79 s
[tls] can encode/decode Handshake13 [✔]
3498.79 s
[tls] +++ OK, passed 100 tests.
3498.79 s
[tls] Handshake
3498.79 s
[tls] pipe
3498.79 s
[tls] can setup a channel [✔]
3498.79 s
[tls] handshake
3499.75 s
[tls] can run TLS 1.2 [✔]
3499.75 s
[tls] +++ OK, passed 100 tests.
3501.14 s
[tls] can run TLS 1.3 [✔]
3501.14 s
[tls] +++ OK, passed 100 tests.
3502.72 s
[tls] can update key for TLS 1.3 [✔]
3502.72 s
[tls] +++ OK, passed 100 tests.
3503.92 s
[tls] can prevent downgrade attack [✔]
3503.93 s
[tls] +++ OK, passed 100 tests.
3504.91 s
[tls] can negotiate hash and signature [✔]
3504.91 s
[tls] +++ OK, passed 100 tests.
3505.74 s
[tls] can negotiate cipher suite [✔]
3505.74 s
[tls] +++ OK, passed 100 tests.
3506.95 s
[tls] can negotiate group [✔]
3506.95 s
[tls] +++ OK, passed 100 tests.
3508.55 s
[tls] can negotiate elliptic curve [✔]
3508.55 s
[tls] +++ OK, passed 100 tests.
3509.53 s
[tls] can fallback for certificate with cipher [✔]
3509.54 s
[tls] +++ OK, passed 100 tests.
3510.57 s
[tls] can fallback for certificate with hash and signature [✔]
3510.57 s
[tls] +++ OK, passed 100 tests.
3511.51 s
[tls] can handle server key usage [✔]
3511.51 s
[tls] +++ OK, passed 100 tests.
3513.83 s
[tls] can handle client key usage [✔]
3513.83 s
[tls] +++ OK, passed 100 tests.
3517.26 s
[tls] can authenticate client [✔]
3517.28 s
[tls] +++ OK, passed 100 tests.
3518.68 s
[tls] can receive client authentication failure [✔]
3518.68 s
[tls] +++ OK, passed 100 tests.
3519.72 s
[tls] can handle extended main secret [✔]
3519.72 s
[tls] +++ OK, passed 100 tests.
3521.30 s
[tls] can resume with extended main secret [✔]
3521.30 s
[tls] +++ OK, passed 100 tests.
3522.32 s
[tls] can handle ALPN [✔]
3522.33 s
[tls] +++ OK, passed 100 tests.
3523.37 s
[tls] can handle SNI [✔]
3523.37 s
[tls] +++ OK, passed 100 tests.
3524.33 s
[tls] can re-negotiate with TLS 1.2 [✔]
3524.33 s
[tls] +++ OK, passed 100 tests.
3525.55 s
[tls] can resume session with TLS 1.2 [✔]
3525.55 s
[tls] +++ OK, passed 100 tests.
3526.96 s
[tls] can resume session ticket with TLS 1.2 [✔]
3526.96 s
[tls] +++ OK, passed 100 tests.
3527.86 s
[tls] can handshake with TLS 1.3 Full [✔]
3527.87 s
[tls] +++ OK, passed 100 tests.
3528.82 s
[tls] can handshake with TLS 1.3 HRR [✔]
3528.82 s
[tls] +++ OK, passed 100 tests.
3529.96 s
[tls] can handshake with TLS 1.3 PSK [✔]
3529.96 s
[tls] +++ OK, passed 100 tests.
3531.29 s
[tls] can handshake with TLS 1.3 PSK ticket [✔]
3531.29 s
[tls] +++ OK, passed 100 tests.
3532.84 s
[tls] can handshake with TLS 1.3 PSK -> HRR [✔]
3532.84 s
[tls] +++ OK, passed 100 tests.
3534.47 s
[tls] can handshake with TLS 1.3 0RTT [✔]
3534.48 s
[tls] +++ OK, passed 100 tests.
3535.72 s
[tls] can handshake with TLS 1.3 0RTT -> PSK [✔]
3535.72 s
[tls] +++ OK, passed 100 tests.
3536.86 s
[tls] can handshake with TLS 1.3 EE [✔]
3536.86 s
[tls] +++ OK, passed 100 tests.
3538.62 s
[tls] can handshake with TLS 1.3 EC groups [✔]
3538.62 s
[tls] +++ OK, passed 100 tests.
3540.30 s
[tls] can handshake with TLS 1.3 FFDHE groups [✔]
3540.31 s
[tls] +++ OK, passed 100 tests.
3542.37 s
[tls] can handshake with TLS 1.3 Post-handshake auth [✔]
3542.37 s
[tls] +++ OK, passed 100 tests.
3542.37 s
[tls] Thread
3542.37 s
[tls] thread safety
3543.62 s
[tls] can read/write concurrently [✔]
3543.62 s
[tls] +++ OK, passed 100 tests.
3543.62 s
[tls]
3543.62 s
[tls] Finished in 45.0668 seconds
3543.62 s
[tls] 38 examples, 0 failures
3543.64 s
[tls] Test suite spec: PASS
3543.64 s
[tls] Test suite logged to: dist/test/tls-2.1.1-spec.log
3543.64 s
[tls] 1 of 1 test suites (1 of 1 test cases) passed.
3543.67 s
[tls] checkPhase completed in 46 seconds
3543.67 s
[tls] Phase: haddockPhase
3544.35 s
[tls] Preprocessing library for tls-2.1.1..
3544.40 s
[tls] Running Haddock on library for tls-2.1.1..
3544.41 s
[tls] Warning: The documentation for the following packages are not installed. No
3544.41 s
[tls] links will be generated to these packages: vector-0.13.2.0
3544.87 s
[tls] Warning: --source-* options are ignored when --hyperlinked-source is enabled.
3548.78 s
[tls] 100% ( 6 / 6) in 'Network.TLS.Extra.FFDHE'
3552.88 s
[tls] 33% ( 8 / 24) in 'Network.TLS.Extra.Cipher'
3552.88 s
[tls] Missing documentation for:
3552.88 s
[tls] Module header
3552.88 s
[tls] cipher_ECDHE_RSA_AES128GCM_SHA256 (Network/TLS/Extra/Cipher.hs:467)
3552.88 s
[tls] cipher_ECDHE_RSA_AES256GCM_SHA384 (Network/TLS/Extra/Cipher.hs:479)
3552.88 s
[tls] cipher_ECDHE_RSA_CHACHA20POLY1305_SHA256 (Network/TLS/Extra/Cipher.hs:545)
3552.88 s
[tls] cipher_ECDHE_ECDSA_AES128CCM_SHA256 (Network/TLS/Extra/Cipher.hs:494)
3552.88 s
[tls] cipher_ECDHE_ECDSA_AES128CCM8_SHA256 (Network/TLS/Extra/Cipher.hs:518)
3552.88 s
[tls] cipher_ECDHE_ECDSA_AES128GCM_SHA256 (Network/TLS/Extra/Cipher.hs:443)
3552.88 s
[tls] cipher_ECDHE_ECDSA_AES256CCM_SHA256 (Network/TLS/Extra/Cipher.hs:506)
3552.88 s
[tls] cipher_ECDHE_ECDSA_AES256CCM8_SHA256 (Network/TLS/Extra/Cipher.hs:530)
3552.88 s
[tls] cipher_ECDHE_ECDSA_AES256GCM_SHA384 (Network/TLS/Extra/Cipher.hs:455)
3552.88 s
[tls] cipher_ECDHE_ECDSA_CHACHA20POLY1305_SHA256 (Network/TLS/Extra/Cipher.hs:557)
3552.88 s
[tls] cipher_TLS13_AES128GCM_SHA256 (Network/TLS/Extra/Cipher.hs:380)
3552.88 s
[tls] cipher_TLS13_AES256GCM_SHA384 (Network/TLS/Extra/Cipher.hs:392)
3552.88 s
[tls] cipher_TLS13_CHACHA20POLY1305_SHA256 (Network/TLS/Extra/Cipher.hs:404)
3552.88 s
[tls] cipher_TLS13_AES128CCM_SHA256 (Network/TLS/Extra/Cipher.hs:416)
3552.88 s
[tls] cipher_TLS13_AES128CCM8_SHA256 (Network/TLS/Extra/Cipher.hs:428)
3553.10 s
[tls] 100% ( 3 / 3) in 'Network.TLS.Extra'
3557.79 s
[tls] Warning: 'clientWantSessionResume13' is out of scope.
3557.80 s
[tls] If you qualify the identifier, haddock can try to link it anyway.
3557.80 s
[tls] Warning: 'sendData' is out of scope.
3557.80 s
[tls] If you qualify the identifier, haddock can try to link it anyway.
3557.85 s
[tls] Warning: 'Intrinsic' is out of scope.
3557.85 s
[tls] If you qualify the identifier, haddock can try to link it anyway.
3559.16 s
[tls] Warning: 'debugVersionForced' is out of scope.
3559.16 s
[tls] If you qualify the identifier, haddock can try to link it anyway.
3563.16 s
[tls] Warning: 'CertificateVerify' is out of scope.
3563.17 s
[tls] If you qualify the identifier, haddock can try to link it anyway.
3563.17 s
[tls] Warning: 'HandAndSignatureAlgorithm' is out of scope.
3563.17 s
[tls] If you qualify the identifier, haddock can try to link it anyway.
3565.46 s
[tls] Warning: 'bracket' is out of scope.
3565.46 s
[tls] If you qualify the identifier, haddock can try to link it anyway.
3565.89 s
[tls] 94% ( 36 / 38) in 'Network.TLS.QUIC'
3565.89 s
[tls] Missing documentation for:
3565.89 s
[tls] fromAlertDescription (Network/TLS/Struct.hs:627)
3565.89 s
[tls] defaultSupported (Network/TLS/QUIC.hs:244)
3566.05 s
[tls] Warning: 'IOException' is out of scope.
3566.05 s
[tls] If you qualify the identifier, haddock can try to link it anyway.
3566.07 s
[tls] 68% (169 /245) in 'Network.TLS'
3566.07 s
[tls] Missing documentation for:
3566.07 s
[tls] HasBackend (Network/TLS/Backend.hs:33)
3566.07 s
[tls] TLSParams (Network/TLS/Context.hs:99)
3566.07 s
[tls] ClientParams (Network/TLS/Parameters.hs:82)
3566.07 s
[tls] defaultParamsClient (Network/TLS/Parameters.hs:139)
3566.07 s
[tls] ServerParams (Network/TLS/Parameters.hs:154)
3566.07 s
[tls] Credentials (Network/TLS/Credentials.hs:29)
3566.07 s
[tls] Credential (Network/TLS/Credentials.hs:27)
3566.07 s
[tls] sessionVersion (Network/TLS/Types.hs:94)
3566.07 s
[tls] sessionCipher (Network/TLS/Types.hs:95)
3566.07 s
[tls] sessionCompression (Network/TLS/Types.hs:96)
3566.07 s
[tls] sessionClientSNI (Network/TLS/Types.hs:97)
3566.07 s
[tls] sessionSecret (Network/TLS/Types.hs:98)
3566.07 s
[tls] sessionGroup (Network/TLS/Types.hs:99)
3566.07 s
[tls] sessionTicketInfo (Network/TLS/Types.hs:100)
3566.07 s
[tls] sessionALPN (Network/TLS/Types.hs:101)
3566.07 s
[tls] sessionMaxEarlyDataSize (Network/TLS/Types.hs:102)
3566.08 s
[tls] sessionFlags (Network/TLS/Types.hs:103)
3566.08 s
[tls] TLS13TicketInfo (Network/TLS/Types.hs:119)
3566.08 s
[tls] is0RTTPossible (Network/TLS/Types.hs:107)
3566.08 s
[tls] HashAndSignatureAlgorithm (Network/TLS/Struct.hs:336)
3566.08 s
[tls] supportedSignatureSchemes (Network/TLS/Struct.hs:339)
3566.08 s
[tls] HashAlgorithm (Network/TLS/Struct.hs:253)
3566.08 s
[tls] SignatureAlgorithm (Network/TLS/Struct.hs:288)
3566.08 s
[tls] Group (Network/TLS/Crypto/Types.hs:34)
3566.08 s
[tls] supportedNamedGroups (Network/TLS/Crypto/Types.hs:79)
3566.09 s
[tls] DHParams (Network/TLS/Crypto/DH.hs:29)
3566.09 s
[tls] DHPublic (Network/TLS/Crypto/DH.hs:27)
3566.09 s
[tls] MaxFragmentEnum (Network/TLS/Extension.hs:199)
3566.09 s
[tls] infoVersion (Network/TLS/Parameters.hs:656)
3566.09 s
[tls] infoCipher (Network/TLS/Parameters.hs:657)
3566.09 s
[tls] infoCompression (Network/TLS/Parameters.hs:658)
3566.09 s
[tls] infoMainSecret (Network/TLS/Parameters.hs:659)
3566.09 s
[tls] infoExtendedMainSecret (Network/TLS/Parameters.hs:660)
3566.09 s
[tls] infoClientRandom (Network/TLS/Parameters.hs:661)
3566.09 s
[tls] infoServerRandom (Network/TLS/Parameters.hs:662)
3566.09 s
[tls] infoSupportedGroup (Network/TLS/Parameters.hs:663)
3566.09 s
[tls] infoTLS12Resumption (Network/TLS/Parameters.hs:664)
3566.09 s
[tls] infoTLS13HandshakeMode (Network/TLS/Parameters.hs:665)
3566.09 s
[tls] infoIsEarlyDataAccepted (Network/TLS/Parameters.hs:666)
3566.09 s
[tls] ClientRandom (Network/TLS/Struct.hs:469)
3566.09 s
[tls] ServerRandom (Network/TLS/Struct.hs:467)
3566.09 s
[tls] unClientRandom (Network/TLS/Struct.hs:469)
3566.09 s
[tls] unServerRandom (Network/TLS/Struct.hs:467)
3566.09 s
[tls] contextModifyHooks (Network/TLS/Context/Internal.hs:328)
3566.09 s
[tls] Handshake (Network/TLS/Struct.hs:874)
3566.09 s
[tls] contextHookSetHandshakeRecv (Network/TLS/Context.hs:217)
3566.09 s
[tls] Handshake13 (Network/TLS/Struct13.hs:29)
3566.09 s
[tls] contextHookSetHandshake13Recv (Network/TLS/Context.hs:221)
3566.09 s
[tls] contextHookSetCertificateRecv (Network/TLS/Context.hs:226)
3566.09 s
[tls] loggingPacketSent (Network/TLS/Hooks.hs:17)
3566.09 s
[tls] loggingPacketRecv (Network/TLS/Hooks.hs:18)
3566.09 s
[tls] loggingIOSent (Network/TLS/Hooks.hs:19)
3566.09 s
[tls] loggingIORecv (Network/TLS/Hooks.hs:20)
3566.09 s
[tls] Header (Network/TLS/Struct.hs:465)
3566.09 s
[tls] ProtocolType (Network/TLS/Struct.hs:371)
3566.09 s
[tls] contextHookSetLogging (Network/TLS/Context.hs:230)
3566.09 s
[tls] KxError (Network/TLS/Crypto.hs:86)
3566.09 s
[tls] AlertDescription (Network/TLS/Struct.hs:627)
3566.09 s
[tls] CipherKeyExchangeType (Network/TLS/Cipher.hs:79)
3566.09 s
[tls] Bulk (Network/TLS/Cipher.hs:93)
3566.09 s
[tls] BulkFunctions (Network/TLS/Cipher.hs:68)
3566.09 s
[tls] BulkDirection (Network/TLS/Cipher.hs:58)
3566.09 s
[tls] BulkState (Network/TLS/Cipher.hs:39)
3566.09 s
[tls] BulkStream (Network/TLS/Cipher.hs:51)
3566.09 s
[tls] BulkBlock (Network/TLS/Cipher.hs:53)
3566.09 s
[tls] BulkAEAD (Network/TLS/Cipher.hs:55)
3566.10 s
[tls] bulkInit (Network/TLS/Cipher.hs:61)
3566.10 s
[tls] Hash (Network/TLS/Crypto.hs:160)
3566.10 s
[tls] cipherKeyBlockSize (Network/TLS/Cipher.hs:125)
3566.10 s
[tls] BulkKey (Network/TLS/Cipher.hs:34)
3566.10 s
[tls] BulkIV (Network/TLS/Cipher.hs:35)
3566.10 s
[tls] BulkNonce (Network/TLS/Cipher.hs:36)
3566.10 s
[tls] BulkAdditionalData (Network/TLS/Cipher.hs:37)
3566.10 s
[tls] hasMAC (Network/TLS/Cipher.hs:73)
3566.10 s
[tls] hasRecordIV (Network/TLS/Cipher.hs:73)
3566.10 s
[tls] Bytes (Network/TLS.hs:330)
3568.00 s
[tls] Warning: Network.TLS: could not find link destinations for:
3568.00 s
[tls] - Network.TLS.Types.Role
3568.00 s
[tls] - Network.TLS.Struct.VerifyData
3568.00 s
[tls] - Network.TLS.Parameters.CommonParams
3568.00 s
[tls] - Network.TLS.Context.getTLSCommonParams
3568.00 s
[tls] - Network.TLS.Context.getTLSRole
3568.00 s
[tls] - Network.TLS.Context.doHandshake
3568.00 s
[tls] - Network.TLS.Context.doHandshakeWith
3568.00 s
[tls] - Network.TLS.Context.doRequestCertificate
3568.00 s
[tls] - Network.TLS.Context.doPostHandshakeAuthWith