Build #2 for morpheus-graphql-0.2.0
| Package | morpheus-graphql-0.2.0 |
|---|
| Install | BuildFailed |
|---|---|
| Docs | NotTried |
| Tests | NotTried |
| Time submitted | 2019-08-24 01:07:57.634989594 UTC |
|---|---|
| Compiler | ghc-8.6.3 |
| OS | linux |
| Arch | x86_64 |
| Dependencies | aeson-1.4.4.0, attoparsec-0.13.2.2, base-4.12.0.0, bytestring-0.10.8.2, containers-0.6.0.1, lens-4.17.1, megaparsec-7.0.5, mtl-2.2.2, scientific-0.3.6.2, template-haskell-2.14.0.0, text-1.2.3.1, transformers-0.5.5.0, unordered-containers-0.2.10.0, utf8-string-1.0.1.1, uuid-1.3.13, vector-0.12.0.3, wai-websockets-3.0.1.2, websockets-0.12.5.3, aeson-1.4.4.0, attoparsec-0.13.2.2, base-4.12.0.0, bytestring-0.10.8.2, containers-0.6.0.1, lens-4.17.1, megaparsec-7.0.5, mtl-2.2.2, scientific-0.3.6.2, scotty-0.11.4, template-haskell-2.14.0.0, text-1.2.3.1, transformers-0.5.5.0, unordered-containers-0.2.10.0, utf8-string-1.0.1.1, uuid-1.3.13, vector-0.12.0.3, wai-3.2.2.1, wai-websockets-3.0.1.2, warp-3.3.0, websockets-0.12.5.3, aeson-1.4.4.0, attoparsec-0.13.2.2, base-4.12.0.0, bytestring-0.10.8.2, containers-0.6.0.1, filepath-1.4.2.1, lens-4.17.1, megaparsec-7.0.5, mtl-2.2.2, optparse-applicative-0.14.3.0, scientific-0.3.6.2, template-haskell-2.14.0.0, text-1.2.3.1, transformers-0.5.5.0, unordered-containers-0.2.10.0, utf8-string-1.0.1.1, uuid-1.3.13, vector-0.12.0.3, wai-websockets-3.0.1.2, websockets-0.12.5.3 |
| Flags | none |
Code Coverage
No Code Coverage was submitted for this report.
Build log
[view raw]
Warning: The install command is a part of the legacy v1 style of cabal usage.
Please switch to using either the new project style and the new-install
command or the legacy v1-install alias as new-style projects will become the
default in the next version of cabal-install. Please file a bug if you cannot
replicate a working v1- use case with the new-style commands.
For more information, see: https://wiki.haskell.org/Cabal/NewBuild
Resolving dependencies...
Starting StateVar-1.2
Starting appar-0.1.8
Starting auto-update-0.1.6
Starting SHA-1.6.4.4
Building appar-0.1.8
Building StateVar-1.2
Building auto-update-0.1.6
Building SHA-1.6.4.4
Completed appar-0.1.8
Starting base-compat-0.10.5
Completed StateVar-1.2
Starting base-orphans-0.8.1
Completed auto-update-0.1.6
Starting base64-bytestring-1.0.0.2
Building base-compat-0.10.5
Building base-orphans-0.8.1
Building base64-bytestring-1.0.0.2
Completed base-orphans-0.8.1
Starting basement-0.0.11
Building basement-0.0.11
Completed base64-bytestring-1.0.0.2
Starting blaze-builder-0.4.1.0
Building blaze-builder-0.4.1.0
Completed SHA-1.6.4.4
Starting bsb-http-chunked-0.0.0.4
Completed base-compat-0.10.5
Starting byteorder-1.0.4
Building bsb-http-chunked-0.0.0.4
Completed blaze-builder-0.4.1.0
Starting bytestring-builder-0.10.8.2.0
Building byteorder-1.0.4
Building bytestring-builder-0.10.8.2.0
Completed bytestring-builder-0.10.8.2.0
Starting cabal-doctest-1.0.6
Completed bsb-http-chunked-0.0.0.4
Starting call-stack-0.2.0
Completed byteorder-1.0.4
Starting colour-2.3.5
Building cabal-doctest-1.0.6
Building call-stack-0.2.0
Building colour-2.3.5
Completed call-stack-0.2.0
Starting cryptohash-md5-0.11.100.1
Building cryptohash-md5-0.11.100.1
Completed cabal-doctest-1.0.6
Starting cryptohash-sha1-0.11.100.1
Building cryptohash-sha1-0.11.100.1
Completed cryptohash-md5-0.11.100.1
Starting data-default-class-0.1.2.0
Building data-default-class-0.1.2.0
Completed cryptohash-sha1-0.11.100.1
Starting dlist-0.8.0.7
Building dlist-0.8.0.7
Completed data-default-class-0.1.2.0
Starting easy-file-0.2.2
Building easy-file-0.2.2
Completed colour-2.3.5
Starting entropy-0.4.1.4
Completed dlist-0.8.0.7
Starting fail-4.9.0.0
Building fail-4.9.0.0
Completed easy-file-0.2.2
Starting file-embed-0.0.11
Completed fail-4.9.0.0
Starting hashable-1.3.0.0
Building file-embed-0.0.11
Building entropy-0.4.1.4
Building hashable-1.3.0.0
Completed file-embed-0.0.11
Starting integer-logarithms-1.0.3
Building integer-logarithms-1.0.3
Completed entropy-0.4.1.4
Starting mime-types-0.1.0.9
Building mime-types-0.1.0.9
Completed hashable-1.3.0.0
Starting nats-1.1.2
Building nats-1.1.2
Completed integer-logarithms-1.0.3
Starting network-3.0.1.1
Completed nats-1.1.2
Starting network-byte-order-0.1.1.0
Building network-byte-order-0.1.1.0
Completed network-byte-order-0.1.1.0
Starting network-info-0.2.0.10
Building network-3.0.1.1
Building network-info-0.2.0.10
Completed mime-types-0.1.0.9
Starting old-locale-1.0.0.7
Completed network-info-0.2.0.10
Starting parallel-3.2.2.0
Building old-locale-1.0.0.7
Building parallel-3.2.2.0
Completed old-locale-1.0.0.7
Starting parser-combinators-1.2.0
Building parser-combinators-1.2.0
Completed parallel-3.2.2.0
Starting primitive-0.7.0.0
Building primitive-0.7.0.0
Completed parser-combinators-1.2.0
Starting random-1.1
Building random-1.1
Completed network-3.0.1.1
Starting reflection-2.1.4
Building reflection-2.1.4
Completed random-1.1
Starting regex-base-0.93.2
Building regex-base-0.93.2
Completed regex-base-0.93.2
Starting semigroups-0.19
Completed reflection-2.1.4
Starting tagged-0.8.6
Building semigroups-0.19
Building tagged-0.8.6
Completed basement-0.0.11
Starting th-abstraction-0.3.1.0
Completed semigroups-0.19
Starting transformers-compat-0.6.5
Building th-abstraction-0.3.1.0
Building transformers-compat-0.6.5
Completed tagged-0.8.6
Starting unix-compat-0.5.2
Completed primitive-0.7.0.0
Starting unliftio-core-0.1.2.0
Building unix-compat-0.5.2
Building unliftio-core-0.1.2.0
Completed transformers-compat-0.6.5
Starting utf8-string-1.0.1.1
Completed unliftio-core-0.1.2.0
Starting void-0.7.3
Building utf8-string-1.0.1.1
Completed unix-compat-0.5.2
Starting word8-0.1.3
Completed th-abstraction-0.3.1.0
Building void-0.7.3
Starting zlib-0.6.2
Building word8-0.1.3
Building zlib-0.6.2
Completed void-0.7.3
Starting contravariant-1.5.2
Building contravariant-1.5.2
Completed word8-0.1.3
Starting time-manager-0.0.0
Building time-manager-0.0.0
Completed utf8-string-1.0.1.1
Starting time-compat-1.9.2.2
Completed time-manager-0.0.0
Starting blaze-markup-0.8.2.2
Building time-compat-1.9.2.2
Building blaze-markup-0.8.2.2
Completed contravariant-1.5.2
Starting cookie-0.4.4
Building cookie-0.4.4
Completed zlib-0.6.2
Starting ansi-terminal-0.9.1
Building ansi-terminal-0.9.1
Completed cookie-0.4.4
Starting unordered-containers-0.2.10.0
Completed blaze-markup-0.8.2.2
Starting psqueues-0.2.7.2
Building unordered-containers-0.2.10.0
Completed time-compat-1.9.2.2
Starting case-insensitive-1.2.1.0
Building psqueues-0.2.7.2
Building case-insensitive-1.2.1.0
Completed ansi-terminal-0.9.1
Starting async-2.2.2
Building async-2.2.2
Completed case-insensitive-1.2.1.0
Starting old-time-1.1.0.3
Building old-time-1.1.0.3
Completed async-2.2.2
Starting simple-sendfile-0.2.28
Building simple-sendfile-0.2.28
Completed psqueues-0.2.7.2
Starting iproute-1.7.7
Building iproute-1.7.7
Completed simple-sendfile-0.2.28
Starting uuid-types-1.0.3
Building uuid-types-1.0.3
Completed old-time-1.1.0.3
Starting regex-posix-0.95.2
Building regex-posix-0.95.2
Completed unordered-containers-0.2.10.0
Starting memory-0.14.18
Building memory-0.14.18
Completed iproute-1.7.7
Starting distributive-0.6
Completed uuid-types-1.0.3
Starting vector-0.12.0.3
Building vector-0.12.0.3
Completed regex-posix-0.95.2
Starting scientific-0.3.6.2
Building distributive-0.6
Building scientific-0.3.6.2
Completed distributive-0.6
Starting transformers-base-0.4.5.2
Building transformers-base-0.4.5.2
Completed scientific-0.3.6.2
Starting exceptions-0.10.2
Completed memory-0.14.18
Starting blaze-html-0.9.1.1
Building exceptions-0.10.2
Completed transformers-base-0.4.5.2
Starting ansi-wl-pprint-0.6.9
Building blaze-html-0.9.1.1
Building ansi-wl-pprint-0.6.9
Completed ansi-wl-pprint-0.6.9
Starting http-types-0.12.3
Completed exceptions-0.10.2
Starting streaming-commons-0.2.1.1
Building http-types-0.12.3
Building streaming-commons-0.2.1.1
Completed http-types-0.12.3
Starting unix-time-0.4.7
Building unix-time-0.4.7
Completed streaming-commons-0.2.1.1
Starting vault-0.3.1.3
Building vault-0.3.1.3
Completed unix-time-0.4.7
Starting uuid-1.3.13
Building uuid-1.3.13
Completed vault-0.3.1.3
Starting regex-compat-0.95.1
Building regex-compat-0.95.1
Completed uuid-1.3.13
Starting comonad-5.0.5
Completed regex-compat-0.95.1
Starting megaparsec-7.0.5
Building megaparsec-7.0.5
Building comonad-5.0.5
Completed blaze-html-0.9.1.1
Starting attoparsec-0.13.2.2
Building attoparsec-0.13.2.2
Completed comonad-5.0.5
Starting cryptonite-0.26
Completed vector-0.12.0.3
Starting monad-control-1.0.2.3
Building cryptonite-0.26
Building monad-control-1.0.2.3
Completed monad-control-1.0.2.3
Starting optparse-applicative-0.14.3.0
Building optparse-applicative-0.14.3.0
Completed attoparsec-0.13.2.2
Starting resourcet-1.2.2
Completed megaparsec-7.0.5
Starting http2-2.0.3
Building resourcet-1.2.2
Building http2-2.0.3
Completed resourcet-1.2.2
Starting fast-logger-2.4.16
Completed optparse-applicative-0.14.3.0
Starting wai-3.2.2.1
Building fast-logger-2.4.16
Building wai-3.2.2.1
Completed wai-3.2.2.1
Starting bifunctors-5.5.4
Building bifunctors-5.5.4
Completed fast-logger-2.4.16
Starting websockets-0.12.5.3
Building websockets-0.12.5.3
Completed websockets-0.12.5.3
Starting http-date-0.0.8
Building http-date-0.0.8
Completed bifunctors-5.5.4
Starting aeson-1.4.4.0
Completed http2-2.0.3
Starting wai-logger-2.3.5
Building aeson-1.4.4.0
Completed http-date-0.0.8
Starting semigroupoids-5.3.2
Building wai-logger-2.3.5
Building semigroupoids-5.3.2
Completed wai-logger-2.3.5
Starting profunctors-5.4
Building profunctors-5.4
Completed semigroupoids-5.3.2
Starting warp-3.3.0
Completed profunctors-5.4
Starting invariant-0.5.3
Building warp-3.3.0
Building invariant-0.5.3
Completed invariant-0.5.3
Starting free-5.1.1
Building free-5.1.1
Completed warp-3.3.0
Completed aeson-1.4.4.0
Starting wai-extra-3.0.28
Building wai-extra-3.0.28
Completed wai-extra-3.0.28
Starting scotty-0.11.4
Completed free-5.1.1
Starting adjunctions-4.4
Building scotty-0.11.4
Building adjunctions-4.4
Completed cryptonite-0.26
Starting wai-app-static-3.1.6.3
Building wai-app-static-3.1.6.3
Completed scotty-0.11.4
Completed adjunctions-4.4
Starting kan-extensions-5.2
Building kan-extensions-5.2
Completed wai-app-static-3.1.6.3
Starting wai-websockets-3.0.1.2
Building wai-websockets-3.0.1.2
Completed kan-extensions-5.2
Starting lens-4.17.1
Completed wai-websockets-3.0.1.2
Building lens-4.17.1
Completed lens-4.17.1
Starting morpheus-graphql-0.2.0
Building morpheus-graphql-0.2.0
Failed to install morpheus-graphql-0.2.0
Build log ( /home/builder/.cabal/logs/ghc-8.6.3/morpheus-graphql-0.2.0-3FCFkxZJYDFFwK6JBVqgEk.log ):
cabal: Entering directory '/tmp/cabal-tmp-16522/morpheus-graphql-0.2.0'
Configuring morpheus-graphql-0.2.0...
Preprocessing library for morpheus-graphql-0.2.0..
Building library for morpheus-graphql-0.2.0..
[ 1 of 95] Compiling Data.Morpheus.Execution.Internal.Utils ( src/Data/Morpheus/Execution/Internal/Utils.hs, dist/build/Data/Morpheus/Execution/Internal/Utils.o )
[ 2 of 95] Compiling Data.Morpheus.Kind ( src/Data/Morpheus/Kind.hs, dist/build/Data/Morpheus/Kind.o )
[ 3 of 95] Compiling Data.Morpheus.Types.Custom ( src/Data/Morpheus/Types/Custom.hs, dist/build/Data/Morpheus/Types/Custom.o )
[ 4 of 95] Compiling Data.Morpheus.Types.Internal.Base ( src/Data/Morpheus/Types/Internal/Base.hs, dist/build/Data/Morpheus/Types/Internal/Base.o )
[ 5 of 95] Compiling Data.Morpheus.Types.Internal.TH ( src/Data/Morpheus/Types/Internal/TH.hs, dist/build/Data/Morpheus/Types/Internal/TH.o )
[ 6 of 95] Compiling Data.Morpheus.Types.Internal.Value ( src/Data/Morpheus/Types/Internal/Value.hs, dist/build/Data/Morpheus/Types/Internal/Value.o )
[ 7 of 95] Compiling Data.Morpheus.Types.Internal.Validation ( src/Data/Morpheus/Types/Internal/Validation.hs, dist/build/Data/Morpheus/Types/Internal/Validation.o )
[ 8 of 95] Compiling Data.Morpheus.Error.Utils ( src/Data/Morpheus/Error/Utils.hs, dist/build/Data/Morpheus/Error/Utils.o )
[ 9 of 95] Compiling Data.Morpheus.Parsing.Internal.Internal ( src/Data/Morpheus/Parsing/Internal/Internal.hs, dist/build/Data/Morpheus/Parsing/Internal/Internal.o )
[10 of 95] Compiling Data.Morpheus.Error.Variable ( src/Data/Morpheus/Error/Variable.hs, dist/build/Data/Morpheus/Error/Variable.o )
[11 of 95] Compiling Data.Morpheus.Error.Subscription ( src/Data/Morpheus/Error/Subscription.hs, dist/build/Data/Morpheus/Error/Subscription.o )
[12 of 95] Compiling Data.Morpheus.Error.Selection ( src/Data/Morpheus/Error/Selection.hs, dist/build/Data/Morpheus/Error/Selection.o )
[13 of 95] Compiling Data.Morpheus.Error.Schema ( src/Data/Morpheus/Error/Schema.hs, dist/build/Data/Morpheus/Error/Schema.o )
[14 of 95] Compiling Data.Morpheus.Error.Mutation ( src/Data/Morpheus/Error/Mutation.hs, dist/build/Data/Morpheus/Error/Mutation.o )
[15 of 95] Compiling Data.Morpheus.Error.Fragment ( src/Data/Morpheus/Error/Fragment.hs, dist/build/Data/Morpheus/Error/Fragment.o )
[16 of 95] Compiling Data.Morpheus.Error.Client.Client ( src/Data/Morpheus/Error/Client/Client.hs, dist/build/Data/Morpheus/Error/Client/Client.o )
[17 of 95] Compiling Data.Morpheus.Error.Arguments ( src/Data/Morpheus/Error/Arguments.hs, dist/build/Data/Morpheus/Error/Arguments.o )
[18 of 95] Compiling Data.Morpheus.Types.Internal.Data ( src/Data/Morpheus/Types/Internal/Data.hs, dist/build/Data/Morpheus/Types/Internal/Data.o )
[19 of 95] Compiling Data.Morpheus.Types.Internal.DataD ( src/Data/Morpheus/Types/Internal/DataD.hs, dist/build/Data/Morpheus/Types/Internal/DataD.o )
[20 of 95] Compiling Data.Morpheus.Execution.Internal.Declare ( src/Data/Morpheus/Execution/Internal/Declare.hs, dist/build/Data/Morpheus/Execution/Internal/Declare.o )
[21 of 95] Compiling Data.Morpheus.Execution.Client.Aeson ( src/Data/Morpheus/Execution/Client/Aeson.hs, dist/build/Data/Morpheus/Execution/Client/Aeson.o )
[22 of 95] Compiling Data.Morpheus.Rendering.Haskell.Terms ( src/Data/Morpheus/Rendering/Haskell/Terms.hs, dist/build/Data/Morpheus/Rendering/Haskell/Terms.o )
[23 of 95] Compiling Data.Morpheus.Rendering.Haskell.Values ( src/Data/Morpheus/Rendering/Haskell/Values.hs, dist/build/Data/Morpheus/Rendering/Haskell/Values.o )
[24 of 95] Compiling Data.Morpheus.Rendering.Haskell.Types ( src/Data/Morpheus/Rendering/Haskell/Types.hs, dist/build/Data/Morpheus/Rendering/Haskell/Types.o )
[25 of 95] Compiling Data.Morpheus.Rendering.Haskell.Render ( src/Data/Morpheus/Rendering/Haskell/Render.hs, dist/build/Data/Morpheus/Rendering/Haskell/Render.o )
[26 of 95] Compiling Data.Morpheus.Rendering.GQL ( src/Data/Morpheus/Rendering/GQL.hs, dist/build/Data/Morpheus/Rendering/GQL.o )
[27 of 95] Compiling Data.Morpheus.Parsing.Internal.Create ( src/Data/Morpheus/Parsing/Internal/Create.hs, dist/build/Data/Morpheus/Parsing/Internal/Create.o )
[28 of 95] Compiling Data.Morpheus.Types.Internal.AST.Selection ( src/Data/Morpheus/Types/Internal/AST/Selection.hs, dist/build/Data/Morpheus/Types/Internal/AST/Selection.o )
[29 of 95] Compiling Data.Morpheus.Types.Internal.AST.RawSelection ( src/Data/Morpheus/Types/Internal/AST/RawSelection.hs, dist/build/Data/Morpheus/Types/Internal/AST/RawSelection.o )
[30 of 95] Compiling Data.Morpheus.Types.Internal.AST.Operation ( src/Data/Morpheus/Types/Internal/AST/Operation.hs, dist/build/Data/Morpheus/Types/Internal/AST/Operation.o )
[31 of 95] Compiling Data.Morpheus.Types.IO ( src/Data/Morpheus/Types/IO.hs, dist/build/Data/Morpheus/Types/IO.o )
[32 of 95] Compiling Data.Morpheus.Types.Internal.Stream ( src/Data/Morpheus/Types/Internal/Stream.hs, dist/build/Data/Morpheus/Types/Internal/Stream.o )
[33 of 95] Compiling Data.Morpheus.Execution.Client.Fetch ( src/Data/Morpheus/Execution/Client/Fetch.hs, dist/build/Data/Morpheus/Execution/Client/Fetch.o )
src/Data/Morpheus/Execution/Client/Fetch.hs:41:34: warning: [-Wname-shadowing]
This binding for ‘query’ shadows the existing binding
imported from ‘Data.Morpheus.Types.IO’ at src/Data/Morpheus/Execution/Client/Fetch.hs:21:42-56
(and originally defined at src/Data/Morpheus/Types/IO.hs:32:5-9)
|
41 | deriveFetch argDatatype typeName query =
| ^^^^^
[34 of 95] Compiling Data.Morpheus.Types.GQLScalar ( src/Data/Morpheus/Types/GQLScalar.hs, dist/build/Data/Morpheus/Types/GQLScalar.o )
[35 of 95] Compiling Data.Morpheus.Parsing.Internal.Terms ( src/Data/Morpheus/Parsing/Internal/Terms.hs, dist/build/Data/Morpheus/Parsing/Internal/Terms.o )
[36 of 95] Compiling Data.Morpheus.Parsing.Request.Value ( src/Data/Morpheus/Parsing/Request/Value.hs, dist/build/Data/Morpheus/Parsing/Request/Value.o )
[37 of 95] Compiling Data.Morpheus.Parsing.Request.Arguments ( src/Data/Morpheus/Parsing/Request/Arguments.hs, dist/build/Data/Morpheus/Parsing/Request/Arguments.o )
[38 of 95] Compiling Data.Morpheus.Parsing.Request.Body ( src/Data/Morpheus/Parsing/Request/Body.hs, dist/build/Data/Morpheus/Parsing/Request/Body.o )
[39 of 95] Compiling Data.Morpheus.Parsing.Request.Operation ( src/Data/Morpheus/Parsing/Request/Operation.hs, dist/build/Data/Morpheus/Parsing/Request/Operation.o )
[40 of 95] Compiling Data.Morpheus.Parsing.Request.Fragment ( src/Data/Morpheus/Parsing/Request/Fragment.hs, dist/build/Data/Morpheus/Parsing/Request/Fragment.o )
[41 of 95] Compiling Data.Morpheus.Parsing.Document.DataType ( src/Data/Morpheus/Parsing/Document/DataType.hs, dist/build/Data/Morpheus/Parsing/Document/DataType.o )
[42 of 95] Compiling Data.Morpheus.Parsing.Document.Parser ( src/Data/Morpheus/Parsing/Document/Parser.hs, dist/build/Data/Morpheus/Parsing/Document/Parser.o )
[43 of 95] Compiling Data.Morpheus.Parsing.Client.ParseMeta ( src/Data/Morpheus/Parsing/Client/ParseMeta.hs, dist/build/Data/Morpheus/Parsing/Client/ParseMeta.o )
[44 of 95] Compiling Data.Morpheus.Parsing.Client.Parser ( src/Data/Morpheus/Parsing/Client/Parser.hs, dist/build/Data/Morpheus/Parsing/Client/Parser.o )
[45 of 95] Compiling Data.Morpheus.Error.Internal ( src/Data/Morpheus/Error/Internal.hs, dist/build/Data/Morpheus/Error/Internal.o )
[46 of 95] Compiling Data.Morpheus.Execution.Server.Generics.EnumRep ( src/Data/Morpheus/Execution/Server/Generics/EnumRep.hs, dist/build/Data/Morpheus/Execution/Server/Generics/EnumRep.o )
[47 of 95] Compiling Data.Morpheus.Execution.Document.Convert ( src/Data/Morpheus/Execution/Document/Convert.hs, dist/build/Data/Morpheus/Execution/Document/Convert.o )
[48 of 95] Compiling Data.Morpheus.Error.Input ( src/Data/Morpheus/Error/Input.hs, dist/build/Data/Morpheus/Error/Input.o )
[49 of 95] Compiling Data.Morpheus.Types.Internal.WebSocket ( src/Data/Morpheus/Types/Internal/WebSocket.hs, dist/build/Data/Morpheus/Types/Internal/WebSocket.o )
[50 of 95] Compiling Data.Morpheus.Types.Resolver ( src/Data/Morpheus/Types/Resolver.hs, dist/build/Data/Morpheus/Types/Resolver.o )
[51 of 95] Compiling Data.Morpheus.Types.GQLType ( src/Data/Morpheus/Types/GQLType.hs, dist/build/Data/Morpheus/Types/GQLType.o )
[52 of 95] Compiling Data.Morpheus.Types.ID ( src/Data/Morpheus/Types/ID.hs, dist/build/Data/Morpheus/Types/ID.o )
[53 of 95] Compiling Data.Morpheus.Schema.TypeKind ( src/Data/Morpheus/Schema/TypeKind.hs, dist/build/Data/Morpheus/Schema/TypeKind.o )
[54 of 95] Compiling Data.Morpheus.Schema.InputValue ( src/Data/Morpheus/Schema/InputValue.hs, dist/build/Data/Morpheus/Schema/InputValue.o )
[55 of 95] Compiling Data.Morpheus.Schema.Field ( src/Data/Morpheus/Schema/Field.hs, dist/build/Data/Morpheus/Schema/Field.o )
[56 of 95] Compiling Data.Morpheus.Schema.EnumValue ( src/Data/Morpheus/Schema/EnumValue.hs, dist/build/Data/Morpheus/Schema/EnumValue.o )
[57 of 95] Compiling Data.Morpheus.Schema.Type ( src/Data/Morpheus/Schema/Type.hs, dist/build/Data/Morpheus/Schema/Type.o )
[58 of 95] Compiling Data.Morpheus.Schema.Internal.RenderIntrospection ( src/Data/Morpheus/Schema/Internal/RenderIntrospection.hs, dist/build/Data/Morpheus/Schema/Internal/RenderIntrospection.o )
[59 of 95] Compiling Data.Morpheus.Schema.DirectiveLocation ( src/Data/Morpheus/Schema/DirectiveLocation.hs, dist/build/Data/Morpheus/Schema/DirectiveLocation.o )
[60 of 95] Compiling Data.Morpheus.Schema.Directive ( src/Data/Morpheus/Schema/Directive.hs, dist/build/Data/Morpheus/Schema/Directive.o )
[61 of 95] Compiling Data.Morpheus.Schema.Schema ( src/Data/Morpheus/Schema/Schema.hs, dist/build/Data/Morpheus/Schema/Schema.o )
[62 of 95] Compiling Data.Morpheus.Schema.JSONType ( src/Data/Morpheus/Schema/JSONType.hs, dist/build/Data/Morpheus/Schema/JSONType.o )
[63 of 95] Compiling Data.Morpheus.Parsing.JSONSchema.Parse ( src/Data/Morpheus/Parsing/JSONSchema/Parse.hs, dist/build/Data/Morpheus/Parsing/JSONSchema/Parse.o )
[64 of 95] Compiling Data.Morpheus.Execution.Server.Decode ( src/Data/Morpheus/Execution/Server/Decode.hs, dist/build/Data/Morpheus/Execution/Server/Decode.o )
[65 of 95] Compiling Data.Morpheus.Execution.Document.GQLType ( src/Data/Morpheus/Execution/Document/GQLType.hs, dist/build/Data/Morpheus/Execution/Document/GQLType.o )
[66 of 95] Compiling Data.Morpheus.Execution.Document.Declare ( src/Data/Morpheus/Execution/Document/Declare.hs, dist/build/Data/Morpheus/Execution/Document/Declare.o )
[67 of 95] Compiling Data.Morpheus.Execution.Document.Compile ( src/Data/Morpheus/Execution/Document/Compile.hs, dist/build/Data/Morpheus/Execution/Document/Compile.o )
[68 of 95] Compiling Data.Morpheus.Types ( src/Data/Morpheus/Types.hs, dist/build/Data/Morpheus/Types.o )
[69 of 95] Compiling Data.Morpheus.Execution.Subscription.Apollo ( src/Data/Morpheus/Execution/Subscription/Apollo.hs, dist/build/Data/Morpheus/Execution/Subscription/Apollo.o )
[70 of 95] Compiling Data.Morpheus.Execution.Subscription.ClientRegister ( src/Data/Morpheus/Execution/Subscription/ClientRegister.hs, dist/build/Data/Morpheus/Execution/Subscription/ClientRegister.o )
[71 of 95] Compiling Data.Morpheus.Execution.Server.Introspect ( src/Data/Morpheus/Execution/Server/Introspect.hs, dist/build/Data/Morpheus/Execution/Server/Introspect.o )
[72 of 95] Compiling Data.Morpheus.Schema.SchemaAPI ( src/Data/Morpheus/Schema/SchemaAPI.hs, dist/build/Data/Morpheus/Schema/SchemaAPI.o )
[73 of 95] Compiling Data.Morpheus.Parsing.Document.Parse ( src/Data/Morpheus/Parsing/Document/Parse.hs, dist/build/Data/Morpheus/Parsing/Document/Parse.o )
[74 of 95] Compiling Data.Morpheus.Execution.Server.Encode ( src/Data/Morpheus/Execution/Server/Encode.hs, dist/build/Data/Morpheus/Execution/Server/Encode.o )
[75 of 95] Compiling Data.Morpheus.Types.Types ( src/Data/Morpheus/Types/Types.hs, dist/build/Data/Morpheus/Types/Types.o )
[76 of 95] Compiling Data.Morpheus.Parsing.Request.Parser ( src/Data/Morpheus/Parsing/Request/Parser.hs, dist/build/Data/Morpheus/Parsing/Request/Parser.o )
[77 of 95] Compiling Data.Morpheus.Validation.Input.Enum ( src/Data/Morpheus/Validation/Input/Enum.hs, dist/build/Data/Morpheus/Validation/Input/Enum.o )
[78 of 95] Compiling Data.Morpheus.Validation.Utils.Utils ( src/Data/Morpheus/Validation/Utils/Utils.hs, dist/build/Data/Morpheus/Validation/Utils/Utils.o )
[79 of 95] Compiling Data.Morpheus.Validation.Utils.Selection ( src/Data/Morpheus/Validation/Utils/Selection.hs, dist/build/Data/Morpheus/Validation/Utils/Selection.o )
[80 of 95] Compiling Data.Morpheus.Validation.Input.Object ( src/Data/Morpheus/Validation/Input/Object.hs, dist/build/Data/Morpheus/Validation/Input/Object.o )
src/Data/Morpheus/Validation/Input/Object.hs:82:38: warning: [-Wunused-matches]
Defined but not used: ‘typeData’
|
82 | validate [] (UnionKind DataType {typeData}) (_, Object fields) =
| ^^^^^^^^
[81 of 95] Compiling Data.Morpheus.Validation.Fragment ( src/Data/Morpheus/Validation/Fragment.hs, dist/build/Data/Morpheus/Validation/Fragment.o )
[82 of 95] Compiling Data.Morpheus.Validation.Arguments ( src/Data/Morpheus/Validation/Arguments.hs, dist/build/Data/Morpheus/Validation/Arguments.o )
[83 of 95] Compiling Data.Morpheus.Validation.Selection ( src/Data/Morpheus/Validation/Selection.hs, dist/build/Data/Morpheus/Validation/Selection.o )
[84 of 95] Compiling Data.Morpheus.Execution.Client.Selection ( src/Data/Morpheus/Execution/Client/Selection.hs, dist/build/Data/Morpheus/Execution/Client/Selection.o )
[85 of 95] Compiling Data.Morpheus.Validation.Variable ( src/Data/Morpheus/Validation/Variable.hs, dist/build/Data/Morpheus/Validation/Variable.o )
[86 of 95] Compiling Data.Morpheus.Validation.Validation ( src/Data/Morpheus/Validation/Validation.hs, dist/build/Data/Morpheus/Validation/Validation.o )
[87 of 95] Compiling Data.Morpheus.Execution.Server.Resolve ( src/Data/Morpheus/Execution/Server/Resolve.hs, dist/build/Data/Morpheus/Execution/Server/Resolve.o )
[88 of 95] Compiling Data.Morpheus.Server ( src/Data/Morpheus/Server.hs, dist/build/Data/Morpheus/Server.o )
[89 of 95] Compiling Data.Morpheus.Execution.Server.Interpreter ( src/Data/Morpheus/Execution/Server/Interpreter.hs, dist/build/Data/Morpheus/Execution/Server/Interpreter.o )
[90 of 95] Compiling Data.Morpheus ( src/Data/Morpheus.hs, dist/build/Data/Morpheus.o )
[91 of 95] Compiling Data.Morpheus.Document ( src/Data/Morpheus/Document.hs, dist/build/Data/Morpheus/Document.o )
[92 of 95] Compiling Data.Morpheus.Execution.Client.Compile ( src/Data/Morpheus/Execution/Client/Compile.hs, dist/build/Data/Morpheus/Execution/Client/Compile.o )
[93 of 95] Compiling Data.Morpheus.Execution.Client.Build ( src/Data/Morpheus/Execution/Client/Build.hs, dist/build/Data/Morpheus/Execution/Client/Build.o )
[94 of 95] Compiling Data.Morpheus.Client ( src/Data/Morpheus/Client.hs, dist/build/Data/Morpheus/Client.o )
[95 of 95] Compiling Paths_morpheus_graphql ( dist/build/autogen/Paths_morpheus_graphql.hs, dist/build/Paths_morpheus_graphql.o )
Preprocessing executable 'api' for morpheus-graphql-0.2.0..
Building executable 'api' for morpheus-graphql-0.2.0..
[ 1 of 11] Compiling Deprecated.API ( examples/Deprecated/API.hs, dist/build/api/api-tmp/Deprecated/API.o )
[ 2 of 11] Compiling Files ( examples/Files.hs, dist/build/api/api-tmp/Files.o )
[ 3 of 11] Compiling Deprecated.Model ( examples/Deprecated/Model.hs, dist/build/api/api-tmp/Deprecated/Model.o )
[ 4 of 11] Compiling Mythology.Place.Places ( examples/Mythology/Place/Places.hs, dist/build/api/api-tmp/Mythology/Place/Places.o )
[ 5 of 11] Compiling Mythology.Character.Human ( examples/Mythology/Character/Human.hs, dist/build/api/api-tmp/Mythology/Character/Human.o )
[ 6 of 11] Compiling Mythology.Character.Deity ( examples/Mythology/Character/Deity.hs, dist/build/api/api-tmp/Mythology/Character/Deity.o )
[ 7 of 11] Compiling Mythology.API ( examples/Mythology/API.hs, dist/build/api/api-tmp/Mythology/API.o )
[ 8 of 11] Compiling Paths_morpheus_graphql ( dist/build/api/autogen/Paths_morpheus_graphql.hs, dist/build/api/api-tmp/Paths_morpheus_graphql.o )
[ 9 of 11] Compiling TH.API ( examples/TH/API.hs, dist/build/api/api-tmp/TH/API.o )
[10 of 11] Compiling Main ( examples/Main.hs, dist/build/api/api-tmp/Main.o )
examples/Main.hs:1:1: error:
Exception when trying to run compile-time code:
./assets/introspection.json: openBinaryFile: does not exist (No such file or directory)
Code: defineByIntrospectionFile
"./assets/introspection.json"
((((morpheus-graphql-0.2.0:Data.Morpheus.Types.Types.GQLQueryRoot
[])
(((((morpheus-graphql-0.2.0:Data.Morpheus.Types.Internal.AST.Operation.Operation
(Data.Text.pack "GetUser"))
morpheus-graphql-0.2.0:Data.Morpheus.Types.Internal.AST.Operation.QUERY)
[(Data.Text.pack "userCoordinates",
((((morpheus-graphql-0.2.0:Data.Morpheus.Types.Internal.AST.Operation.Variable
(Data.Text.pack "Coordinates"))
True)
[morpheus-graphql-0.2.0:Data.Morpheus.Types.Internal.Data.NonNullType])
((morpheus-graphql-0.2.0:Data.Morpheus.Types.Internal.Base.Location
3)
20))
())])
[(Data.Text.pack "user",
morpheus-graphql-0.2.0:Data.Morpheus.Types.Internal.AST.RawSelection.RawSelectionSet
(((morpheus-graphql-0.2.0:Data.Morpheus.Types.Internal.AST.RawSelection.RawSelection'
[])
((morpheus-graphql-0.2.0:Data.Morpheus.Types.Internal.Base.Location
5)
14))
[(Data.Text.pack "name",
morpheus-graphql-0.2.0:Data.Morpheus.Types.Internal.AST.RawSelection.RawSelectionField
(((morpheus-graphql-0.2.0:Data.Morpheus.Types.Internal.AST.RawSelection.RawSelection'
[])
((morpheus-graphql-0.2.0:Data.Morpheus.Types.Internal.Base.Location
6)
12))
())),
(Data.Text.pack "email",
morpheus-graphql-0.2.0:Data.Morpheus.Types.Internal.AST.RawSelection.RawSelectionField
(((morpheus-graphql-0.2.0:Data.Morpheus.Types.Internal.AST.RawSelection.RawSelection'
[])
((morpheus-graphql-0.2.0:Data.Morpheus.Types.Internal.Base.Location
7)
12))
())),
....]))])
((morpheus-graphql-0.2.0:Data.Morpheus.Types.Internal.Base.Location
3)
5)))
[],
"
# Query Hero with Compile time Validation
query GetUser ($userCoordinates: Coordinates!)
{
user {
name
email
address (coordinates: $userCoordinates ){
city
}
}
}
"))
|
1 | {-# LANGUAGE DeriveAnyClass #-}
| ^
cabal: Leaving directory '/tmp/cabal-tmp-16522/morpheus-graphql-0.2.0'
cabal: Error: some packages failed to install:
morpheus-graphql-0.2.0-3FCFkxZJYDFFwK6JBVqgEk failed during the building
phase. The exception was:
ExitFailure 1
Test log
No test log was submitted for this report.