Resolving dependencies... Build profile: -w ghc-9.6.3 -O0 In order, the following will be built (use -v for more details): - uuid-1.3.16 (lib:uuid) (requires build) - greskell-core-1.0.0.2 (first run) Starting uuid-1.3.16 (all, legacy fallback) Building uuid-1.3.16 (all, legacy fallback) Installing uuid-1.3.16 (all, legacy fallback) Completed uuid-1.3.16 (all, legacy fallback) Configuring greskell-core-1.0.0.2... Preprocessing library for greskell-core-1.0.0.2.. Building library for greskell-core-1.0.0.2.. [1 of 7] Compiling Data.Greskell.GraphSON.GraphSONTyped ( src/Data/Greskell/GraphSON/GraphSONTyped.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/greskell-core-1.0.0.2/noopt/build/Data/Greskell/GraphSON/GraphSONTyped.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/greskell-core-1.0.0.2/noopt/build/Data/Greskell/GraphSON/GraphSONTyped.dyn_o ) [2 of 7] Compiling Data.Greskell.GraphSON.Core ( src/Data/Greskell/GraphSON/Core.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/greskell-core-1.0.0.2/noopt/build/Data/Greskell/GraphSON/Core.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/greskell-core-1.0.0.2/noopt/build/Data/Greskell/GraphSON/Core.dyn_o ) [3 of 7] Compiling Data.Greskell.GraphSON.GValue ( src/Data/Greskell/GraphSON/GValue.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/greskell-core-1.0.0.2/noopt/build/Data/Greskell/GraphSON/GValue.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/greskell-core-1.0.0.2/noopt/build/Data/Greskell/GraphSON/GValue.dyn_o ) [4 of 7] Compiling Data.Greskell.GMap ( src/Data/Greskell/GMap.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/greskell-core-1.0.0.2/noopt/build/Data/Greskell/GMap.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/greskell-core-1.0.0.2/noopt/build/Data/Greskell/GMap.dyn_o ) src/Data/Greskell/GMap.hs:82:64: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of ~ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 82 | instance (FromJSON k, FromJSON v, IsList (c k v), Item (c k v) ~ (k,v)) => FromJSON (FlattenedMap c k v) where | ^ src/Data/Greskell/GMap.hs:98:54: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of ~ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 98 | parseToFlattenedMap :: (IsList (c k v), Item (c k v) ~ (k,v)) | ^ src/Data/Greskell/GMap.hs:106:60: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of ~ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 106 | instance (ToJSON k, ToJSON v, IsList (c k v), Item (c k v) ~ (k,v)) => ToJSON (FlattenedMap c k v) where | ^ src/Data/Greskell/GMap.hs:138:46: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of ~ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 138 | parseToGMap :: (IsList (c k v), Item (c k v) ~ (k,v)) | ^ src/Data/Greskell/GMap.hs:148:64: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of ~ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 148 | instance (FromJSON k, FromJSON v, IsList (c k v), Item (c k v) ~ (k,v), FromJSON (c k v)) => FromJSON (GMap c k v) where | ^ src/Data/Greskell/GMap.hs:156:60: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of ~ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 156 | instance (ToJSON k, ToJSON v, IsList (c k v), Item (c k v) ~ (k,v), ToJSON (c k v)) => ToJSON (GMap c k v) where | ^ src/Data/Greskell/GMap.hs:274:44: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of ~ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 274 | singleton :: (IsList (c k v), Item (c k v) ~ (k,v)) => GMapEntry k v -> GMap c k v | ^ src/Data/Greskell/GMap.hs:280:41: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of ~ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 280 | toList :: (IsList (c k v), Item (c k v) ~ (k,v)) => GMap c k v -> [GMapEntry k v] | ^ [5 of 7] Compiling Data.Greskell.GraphSON ( src/Data/Greskell/GraphSON.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/greskell-core-1.0.0.2/noopt/build/Data/Greskell/GraphSON.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/greskell-core-1.0.0.2/noopt/build/Data/Greskell/GraphSON.dyn_o ) src/Data/Greskell/GraphSON.hs:145:33: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of ~ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 145 | parseUnwrapList :: (IsList a, i ~ Item a, FromGraphSON i) => GValue -> Parser a | ^ src/Data/Greskell/GraphSON.hs:287:72: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of ~ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 287 | instance (FromGraphSON k, FromGraphSON v, IsList (c k v), Item (c k v) ~ (k,v)) => FromGraphSON (FlattenedMap c k v) where | ^ src/Data/Greskell/GraphSON.hs:298:72: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of ~ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 298 | instance (FromGraphSON k, FromGraphSON v, IsList (c k v), Item (c k v) ~ (k,v), Traversable (c k), FromJSON (c k GValue)) | ^ [6 of 7] Compiling Data.Greskell.AsIterator ( src/Data/Greskell/AsIterator.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/greskell-core-1.0.0.2/noopt/build/Data/Greskell/AsIterator.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/greskell-core-1.0.0.2/noopt/build/Data/Greskell/AsIterator.dyn_o ) [7 of 7] Compiling Data.Greskell.Greskell ( src/Data/Greskell/Greskell.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/greskell-core-1.0.0.2/noopt/build/Data/Greskell/Greskell.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/greskell-core-1.0.0.2/noopt/build/Data/Greskell/Greskell.dyn_o ) Preprocessing test suite 'spec' for greskell-core-1.0.0.2.. Building test suite 'spec' for greskell-core-1.0.0.2.. [1 of 6] Compiling Data.Greskell.GMapSpec ( test/Data/Greskell/GMapSpec.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/greskell-core-1.0.0.2/noopt/build/spec/spec-tmp/Data/Greskell/GMapSpec.o ) [2 of 6] Compiling Data.Greskell.GraphSONSpec ( test/Data/Greskell/GraphSONSpec.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/greskell-core-1.0.0.2/noopt/build/spec/spec-tmp/Data/Greskell/GraphSONSpec.o ) [3 of 6] Compiling Data.Greskell.Test.QuickCheck ( test/Data/Greskell/Test/QuickCheck.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/greskell-core-1.0.0.2/noopt/build/spec/spec-tmp/Data/Greskell/Test/QuickCheck.o ) [4 of 6] Compiling Data.Greskell.GreskellSpec ( test/Data/Greskell/GreskellSpec.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/greskell-core-1.0.0.2/noopt/build/spec/spec-tmp/Data/Greskell/GreskellSpec.o ) [5 of 6] Compiling ExamplesSpec ( test/ExamplesSpec.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/greskell-core-1.0.0.2/noopt/build/spec/spec-tmp/ExamplesSpec.o ) [6 of 6] Compiling Main ( test/Spec.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/greskell-core-1.0.0.2/noopt/build/spec/spec-tmp/Main.o ) [7 of 7] Linking /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/greskell-core-1.0.0.2/noopt/build/spec/spec Running 1 test suites... Test suite spec: RUNNING... Test suite spec: PASS Test suite logged to: /home/builder/builder-dir/build-cache/tmp-install/reports/greskell-core-1.0.0.2.test Writing: greskell-core-1.0.0.2-inplace/Data.Greskell.GMap.hs.html Writing: greskell-core-1.0.0.2-inplace/Data.Greskell.GraphSON.GValue.hs.html Writing: greskell-core-1.0.0.2-inplace/Data.Greskell.GraphSON.hs.html Writing: greskell-core-1.0.0.2-inplace/Data.Greskell.Greskell.hs.html Writing: hpc_index.html Writing: hpc_index_fun.html Writing: hpc_index_alt.html Writing: hpc_index_exp.html Test coverage report written to /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/greskell-core-1.0.0.2/noopt/hpc/vanilla/html/spec/hpc_index.html 1 of 1 test suites (1 of 1 test cases) passed. Writing: greskell-core-1.0.0.2-inplace/Data.Greskell.GMap.hs.html Writing: greskell-core-1.0.0.2-inplace/Data.Greskell.GraphSON.GValue.hs.html Writing: greskell-core-1.0.0.2-inplace/Data.Greskell.GraphSON.hs.html Writing: greskell-core-1.0.0.2-inplace/Data.Greskell.Greskell.hs.html Writing: hpc_index.html Writing: hpc_index_fun.html Writing: hpc_index_alt.html Writing: hpc_index_exp.html Package coverage report written to /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/greskell-core-1.0.0.2/noopt/hpc/vanilla/html/greskell-core-1.0.0.2/hpc_index.html