[all reports]
Package |
hls-graph-2.6.0.0 |
Install |
InstallOk |
Docs |
Ok |
Tests |
Ok |
Time submitted |
2024-01-15 18:51:10.732342107 UTC
|
Compiler |
ghc-9.6.3 |
OS |
linux |
Arch |
x86_64 |
Dependencies |
aeson-2.2.1.0, async-2.2.5, base-4.18.1.0, bytestring-0.11.5.2, containers-0.6.7, deepseq-1.4.8.1, directory-1.3.8.1, exceptions-0.10.7, extra-1.7.14, filepath-1.4.100.4, focus-1.0.3.2, hashable-1.4.3.0, js-dgtable-0.5.2, js-flot-0.8.3, js-jquery-3.3.1, list-t-1.0.5.7, stm-2.5.1.0, stm-containers-1.2.0.3, text-2.0.2, time-1.12.2, transformers-0.6.1.0, unliftio-0.2.25.0, unordered-containers-0.2.20 |
Flags |
-embed-files -pedantic -stm-stats
|
Code Coverage
expressions | 33% (691/2084) |
boolean | guards | 6% (1/15) |
conditions | 0% (0/7) |
qualifiers | 0% (0/3) |
alternatives | 19% (22/112) |
local declarations | 36% (21/57) |
top-level declarations | 27% (92/329) |
Build log
[view raw]
Resolving dependencies...
Starting StateVar-1.2.2
Starting OneTuple-0.4.1.1
Starting cereal-0.5.8.3
Starting clock-0.8.4
Starting base-orphans-0.9.1
Starting focus-1.0.3.2
Starting dlist-1.0
Starting indexed-traversable-0.1.3
Starting hashable-1.4.3.0
Starting integer-logarithms-1.0.3.1
Starting js-jquery-3.3.1
Starting js-flot-0.8.3
Starting logict-0.8.1.0
Starting safe-exceptions-0.1.7.4
Starting tagged-0.8.8
Starting splitmix-0.1.0.5
Starting th-abstraction-0.6.0.0
Starting th-compat-0.1.4
Starting vector-stream-0.1.0.1
Starting generically-0.1.1
Starting js-dgtable-0.5.2
Starting unliftio-core-0.2.1.0
Starting transformers-compat-0.7.2
Starting primitive-0.9.0.0
Building cereal-0.5.8.3
Building dlist-1.0
Building OneTuple-0.4.1.1
Building StateVar-1.2.2
Building clock-0.8.4
Building base-orphans-0.9.1
Building indexed-traversable-0.1.3
Building integer-logarithms-1.0.3.1
Building js-jquery-3.3.1
Building focus-1.0.3.2
Building hashable-1.4.3.0
Building th-abstraction-0.6.0.0
Building js-flot-0.8.3
Building splitmix-0.1.0.5
Building th-compat-0.1.4
Building logict-0.8.1.0
Building safe-exceptions-0.1.7.4
Building generically-0.1.1
Building tagged-0.8.8
Building vector-stream-0.1.0.1
Building js-dgtable-0.5.2
Building transformers-compat-0.7.2
Building unliftio-core-0.2.1.0
Building primitive-0.9.0.0
Completed js-jquery-3.3.1
Completed integer-logarithms-1.0.3.1
Completed generically-0.1.1
Completed js-dgtable-0.5.2
Completed StateVar-1.2.2
Starting contravariant-1.5.5
Completed unliftio-core-0.2.1.0
Building contravariant-1.5.5
Completed splitmix-0.1.0.5
Starting random-1.2.1.1
Completed OneTuple-0.4.1.1
Completed js-flot-0.8.3
Building random-1.2.1.1
Completed clock-0.8.4
Starting extra-1.7.14
Completed th-compat-0.1.4
Starting network-uri-2.6.4.2
Completed logict-0.8.1.0
Building extra-1.7.14
Building network-uri-2.6.4.2
Completed vector-stream-0.1.0.1
Completed safe-exceptions-0.1.7.4
Completed dlist-1.0
Completed focus-1.0.3.2
Completed transformers-compat-0.7.2
Starting mmorph-1.2.0
Completed tagged-0.8.8
Starting assoc-1.1
Completed base-orphans-0.9.1
Starting transformers-base-0.4.6
Starting distributive-0.6.2.1
Completed indexed-traversable-0.1.3
Building mmorph-1.2.0
Building assoc-1.1
Completed th-abstraction-0.6.0.0
Building distributive-0.6.2.1
Building transformers-base-0.4.6
Completed hashable-1.4.3.0
Starting unordered-containers-0.2.20
Starting data-fix-0.3.2
Starting text-short-0.1.5
Starting async-2.2.5
Starting time-compat-1.9.6.1
Building unordered-containers-0.2.20
Building text-short-0.1.5
Building async-2.2.5
Building data-fix-0.3.2
Building time-compat-1.9.6.1
Completed contravariant-1.5.5
Completed cereal-0.5.8.3
Completed assoc-1.1
Starting these-1.2
Completed transformers-base-0.4.6
Starting monad-control-1.0.3.1
Completed mmorph-1.2.0
Building these-1.2
Building monad-control-1.0.3.1
Completed distributive-0.6.2.1
Starting comonad-5.0.8
Completed network-uri-2.6.4.2
Building comonad-5.0.8
Completed primitive-0.9.0.0
Starting integer-conversion-0.1.0.1
Starting scientific-0.3.7.0
Starting vector-0.13.1.0
Building integer-conversion-0.1.0.1
Building vector-0.13.1.0
Building scientific-0.3.7.0
Completed extra-1.7.14
Completed data-fix-0.3.2
Completed async-2.2.5
Starting unliftio-0.2.25.0
Building unliftio-0.2.25.0
Completed monad-control-1.0.3.1
Completed random-1.2.1.1
Starting uuid-types-1.0.5.1
Starting QuickCheck-2.14.3
Completed time-compat-1.9.6.1
Building uuid-types-1.0.5.1
Building QuickCheck-2.14.3
Completed text-short-0.1.5
Starting primitive-unlifted-2.1.0.0
Building primitive-unlifted-2.1.0.0
Completed these-1.2
Starting strict-0.5
Building strict-0.5
Completed integer-conversion-0.1.0.1
Starting text-iso8601-0.1
Building text-iso8601-0.1
Completed comonad-5.0.8
Starting bifunctors-5.6.1
Building bifunctors-5.6.1
Completed scientific-0.3.7.0
Completed unordered-containers-0.2.20
Completed uuid-types-1.0.5.1
Completed text-iso8601-0.1
Completed primitive-unlifted-2.1.0.0
Completed unliftio-0.2.25.0
Completed strict-0.5
Completed QuickCheck-2.14.3
Completed bifunctors-5.6.1
Starting profunctors-5.6.2
Starting semigroupoids-6.0.0.1
Building profunctors-5.6.2
Building semigroupoids-6.0.0.1
Completed vector-0.13.1.0
Starting indexed-traversable-instances-0.1.1.2
Building indexed-traversable-instances-0.1.1.2
Completed profunctors-5.6.2
Completed semigroupoids-6.0.0.1
Starting foldl-1.4.15
Building foldl-1.4.15
Completed indexed-traversable-instances-0.1.1.2
Starting witherable-0.4.2
Starting semialign-1.3
Building witherable-0.4.2
Building semialign-1.3
Completed foldl-1.4.15
Starting list-t-1.0.5.7
Starting deferred-folds-0.9.18.6
Building deferred-folds-0.9.18.6
Building list-t-1.0.5.7
Completed semialign-1.3
Completed witherable-0.4.2
Starting aeson-2.2.1.0
Building aeson-2.2.1.0
Completed list-t-1.0.5.7
Completed deferred-folds-0.9.18.6
Starting primitive-extras-0.10.1.10
Building primitive-extras-0.10.1.10
Completed primitive-extras-0.10.1.10
Starting stm-hamt-1.2.0.14
Building stm-hamt-1.2.0.14
Completed stm-hamt-1.2.0.14
Starting stm-containers-1.2.0.3
Building stm-containers-1.2.0.3
Completed aeson-2.2.1.0
Completed stm-containers-1.2.0.3
Starting hls-graph-2.6.0.0
Building hls-graph-2.6.0.0
Completed hls-graph-2.6.0.0
Test log
[view raw]
Resolving dependencies...
Build profile: -w ghc-9.6.3 -O0
In order, the following will be built (use -v for more details):
- focus-1.0.3.2 (lib:focus) (requires build)
- foldl-1.4.15 (lib:foldl) (requires build)
- hspec-core-2.11.7 (lib:hspec-core) (requires build)
- logict-0.8.1.0 (lib:logict) (requires build)
- mmorph-1.2.0 (lib:mmorph) (requires build)
- split-0.2.5 (lib:split) (requires build)
- deferred-folds-0.9.18.6 (lib:deferred-folds) (requires build)
- hspec-api-2.11.7 (lib:hspec-api) (requires build)
- hspec-2.11.7 (lib:hspec) (requires build)
- smallcheck-1.2.1.1 (lib:smallcheck) (requires build)
- list-t-1.0.5.7 (lib:list-t) (requires build)
- tasty-rerun-1.1.19 (lib:tasty-rerun) (requires build)
- tasty-smallcheck-0.8.2 (lib:tasty-smallcheck) (requires build)
- primitive-extras-0.10.1.10 (lib:primitive-extras) (requires build)
- tasty-hspec-1.2.0.4 (lib:tasty-hspec) (requires build)
- stm-hamt-1.2.0.14 (lib:stm-hamt) (requires build)
- stm-containers-1.2.0.3 (lib:stm-containers) (requires build)
- hls-graph-2.6.0.0 (first run)
Starting focus-1.0.3.2 (all, legacy fallback)
Starting foldl-1.4.15 (all, legacy fallback)
Starting logict-0.8.1.0 (all, legacy fallback)
Starting mmorph-1.2.0 (all, legacy fallback)
Starting split-0.2.5 (all, legacy fallback)
Starting hspec-core-2.11.7 (all, legacy fallback)
Building foldl-1.4.15 (all, legacy fallback)
Building logict-0.8.1.0 (all, legacy fallback)
Building focus-1.0.3.2 (all, legacy fallback)
Building mmorph-1.2.0 (all, legacy fallback)
Building split-0.2.5 (all, legacy fallback)
Building hspec-core-2.11.7 (all, legacy fallback)
Installing split-0.2.5 (all, legacy fallback)
Installing mmorph-1.2.0 (all, legacy fallback)
Installing focus-1.0.3.2 (all, legacy fallback)
Completed split-0.2.5 (all, legacy fallback)
Starting tasty-rerun-1.1.19 (all, legacy fallback)
Completed mmorph-1.2.0 (all, legacy fallback)
Installing logict-0.8.1.0 (all, legacy fallback)
Completed focus-1.0.3.2 (all, legacy fallback)
Completed logict-0.8.1.0 (all, legacy fallback)
Starting smallcheck-1.2.1.1 (all, legacy fallback)
Building tasty-rerun-1.1.19 (all, legacy fallback)
Building smallcheck-1.2.1.1 (all, legacy fallback)
Installing tasty-rerun-1.1.19 (all, legacy fallback)
Completed tasty-rerun-1.1.19 (all, legacy fallback)
Installing foldl-1.4.15 (all, legacy fallback)
Completed foldl-1.4.15 (all, legacy fallback)
Starting list-t-1.0.5.7 (all, legacy fallback)
Starting deferred-folds-0.9.18.6 (all, legacy fallback)
Building list-t-1.0.5.7 (all, legacy fallback)
Building deferred-folds-0.9.18.6 (all, legacy fallback)
Installing smallcheck-1.2.1.1 (all, legacy fallback)
Completed smallcheck-1.2.1.1 (all, legacy fallback)
Starting tasty-smallcheck-0.8.2 (all, legacy fallback)
Building tasty-smallcheck-0.8.2 (all, legacy fallback)
Installing list-t-1.0.5.7 (all, legacy fallback)
Installing tasty-smallcheck-0.8.2 (all, legacy fallback)
Installing deferred-folds-0.9.18.6 (all, legacy fallback)
Completed list-t-1.0.5.7 (all, legacy fallback)
Completed tasty-smallcheck-0.8.2 (all, legacy fallback)
Completed deferred-folds-0.9.18.6 (all, legacy fallback)
Starting primitive-extras-0.10.1.10 (all, legacy fallback)
Building primitive-extras-0.10.1.10 (all, legacy fallback)
Installing hspec-core-2.11.7 (all, legacy fallback)
Completed hspec-core-2.11.7 (all, legacy fallback)
Starting hspec-2.11.7 (all, legacy fallback)
Starting hspec-api-2.11.7 (all, legacy fallback)
Building hspec-2.11.7 (all, legacy fallback)
Building hspec-api-2.11.7 (all, legacy fallback)
Installing hspec-2.11.7 (all, legacy fallback)
Installing hspec-api-2.11.7 (all, legacy fallback)
Completed hspec-2.11.7 (all, legacy fallback)
Installing primitive-extras-0.10.1.10 (all, legacy fallback)
Completed hspec-api-2.11.7 (all, legacy fallback)
Starting tasty-hspec-1.2.0.4 (all, legacy fallback)
Completed primitive-extras-0.10.1.10 (all, legacy fallback)
Starting stm-hamt-1.2.0.14 (all, legacy fallback)
Building tasty-hspec-1.2.0.4 (all, legacy fallback)
Building stm-hamt-1.2.0.14 (all, legacy fallback)
Installing tasty-hspec-1.2.0.4 (all, legacy fallback)
Completed tasty-hspec-1.2.0.4 (all, legacy fallback)
Installing stm-hamt-1.2.0.14 (all, legacy fallback)
Completed stm-hamt-1.2.0.14 (all, legacy fallback)
Starting stm-containers-1.2.0.3 (all, legacy fallback)
Building stm-containers-1.2.0.3 (all, legacy fallback)
Installing stm-containers-1.2.0.3 (all, legacy fallback)
Completed stm-containers-1.2.0.3 (all, legacy fallback)
Configuring hls-graph-2.6.0.0...
Preprocessing library for hls-graph-2.6.0.0..
Building library for hls-graph-2.6.0.0..
[ 1 of 15] Compiling Control.Concurrent.STM.Stats ( src/Control/Concurrent/STM/Stats.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/hls-graph-2.6.0.0/noopt/build/Control/Concurrent/STM/Stats.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/hls-graph-2.6.0.0/noopt/build/Control/Concurrent/STM/Stats.dyn_o )
[ 2 of 15] Compiling Development.IDE.Graph.Classes ( src/Development/IDE/Graph/Classes.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/hls-graph-2.6.0.0/noopt/build/Development/IDE/Graph/Classes.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/hls-graph-2.6.0.0/noopt/build/Development/IDE/Graph/Classes.dyn_o )
[ 3 of 15] Compiling Development.IDE.Graph.Internal.Types ( src/Development/IDE/Graph/Internal/Types.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/hls-graph-2.6.0.0/noopt/build/Development/IDE/Graph/Internal/Types.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/hls-graph-2.6.0.0/noopt/build/Development/IDE/Graph/Internal/Types.dyn_o )
src/Development/IDE/Graph/Internal/Types.hs:16:1: warning: [-Wunused-imports]
The import of Control.Applicative is redundant
except perhaps to import instances from Control.Applicative
To import instances alone, use: import Control.Applicative()
|
16 | import Control.Applicative
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/Development/IDE/Graph/Internal/Types.hs:108:1: warning: [GHC-38417] [-Wmissing-pattern-synonym-signatures]
Pattern synonym with no type signature:
pattern Key :: () =>
forall {a}. (Typeable a, Hashable a, Show a) => a -> Key
|
108 | pattern Key a <- (lookupKeyValue -> KeyValue a _)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/Development/IDE/Graph/Internal/Types.hs:117:11: warning: [GHC-30606] [-Wredundant-constraints]
Redundant constraint: Eq a
In the type signature for:
newKey :: forall a.
(Eq a, Typeable a, Hashable a, Show a) =>
a -> Key
|
117 | newKey :: (Eq a, Typeable a, Hashable a, Show a) => a -> Key
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/Development/IDE/Graph/Internal/Types.hs:141:3: warning: [GHC-62161] [-Wincomplete-patterns]
Pattern match(es) are non-exhaustive
In an equation for show:
Patterns of type Key not matched: UnsafeMkKey _
|
141 | show (Key x) = show x
| ^^^^^^^^^^^^^^^^^^^^^
src/Development/IDE/Graph/Internal/Types.hs:148:20: warning: [-Wunused-matches]
Defined but not used: x
|
148 | show (KeyValue x t) = T.unpack t
| ^
[ 4 of 15] Compiling Development.IDE.Graph.Internal.Rules ( src/Development/IDE/Graph/Internal/Rules.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/hls-graph-2.6.0.0/noopt/build/Development/IDE/Graph/Internal/Rules.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/hls-graph-2.6.0.0/noopt/build/Development/IDE/Graph/Internal/Rules.dyn_o )
src/Development/IDE/Graph/Internal/Rules.hs:41:9: warning: [GHC-62161] [-Wincomplete-patterns]
Pattern match(es) are non-exhaustive
In an equation for f2:
Patterns of type Key, Maybe BS.ByteString,
RunMode not matched:
(UnsafeMkKey _) _ _
|
41 | f2 (Key a) b c = do
| ^^^^^^^^^^^^^^^^^^^...
src/Development/IDE/Graph/Internal/Rules.hs:48:1: warning: [GHC-62161] [-Wincomplete-patterns]
Pattern match(es) are non-exhaustive
In an equation for runRule:
Patterns of type TheRules, Key, Maybe BS.ByteString,
RunMode not matched:
_ (UnsafeMkKey _) _ _
|
48 | runRule rules key@(Key t) bs mode = case Map.lookup (typeOf t) rules of
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...
[ 5 of 15] Compiling Development.IDE.Graph.Internal.Options ( src/Development/IDE/Graph/Internal/Options.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/hls-graph-2.6.0.0/noopt/build/Development/IDE/Graph/Internal/Options.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/hls-graph-2.6.0.0/noopt/build/Development/IDE/Graph/Internal/Options.dyn_o )
[ 6 of 15] Compiling Development.IDE.Graph.Internal.Database ( src/Development/IDE/Graph/Internal/Database.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/hls-graph-2.6.0.0/noopt/build/Development/IDE/Graph/Internal/Database.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/hls-graph-2.6.0.0/noopt/build/Development/IDE/Graph/Internal/Database.dyn_o )
[ 7 of 15] Compiling Development.IDE.Graph.Internal.Action ( src/Development/IDE/Graph/Internal/Action.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/hls-graph-2.6.0.0/noopt/build/Development/IDE/Graph/Internal/Action.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/hls-graph-2.6.0.0/noopt/build/Development/IDE/Graph/Internal/Action.dyn_o )
[ 8 of 15] Compiling Development.IDE.Graph.KeyMap ( src/Development/IDE/Graph/KeyMap.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/hls-graph-2.6.0.0/noopt/build/Development/IDE/Graph/KeyMap.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/hls-graph-2.6.0.0/noopt/build/Development/IDE/Graph/KeyMap.dyn_o )
[ 9 of 15] Compiling Development.IDE.Graph.KeySet ( src/Development/IDE/Graph/KeySet.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/hls-graph-2.6.0.0/noopt/build/Development/IDE/Graph/KeySet.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/hls-graph-2.6.0.0/noopt/build/Development/IDE/Graph/KeySet.dyn_o )
[10 of 15] Compiling Development.IDE.Graph.Rule ( src/Development/IDE/Graph/Rule.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/hls-graph-2.6.0.0/noopt/build/Development/IDE/Graph/Rule.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/hls-graph-2.6.0.0/noopt/build/Development/IDE/Graph/Rule.dyn_o )
[11 of 15] Compiling Paths_hls_graph ( /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/hls-graph-2.6.0.0/noopt/build/autogen/Paths_hls_graph.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/hls-graph-2.6.0.0/noopt/build/Paths_hls_graph.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/hls-graph-2.6.0.0/noopt/build/Paths_hls_graph.dyn_o )
[12 of 15] Compiling Development.IDE.Graph.Internal.Paths ( src/Development/IDE/Graph/Internal/Paths.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/hls-graph-2.6.0.0/noopt/build/Development/IDE/Graph/Internal/Paths.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/hls-graph-2.6.0.0/noopt/build/Development/IDE/Graph/Internal/Paths.dyn_o )
[13 of 15] Compiling Development.IDE.Graph.Internal.Profile ( src/Development/IDE/Graph/Internal/Profile.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/hls-graph-2.6.0.0/noopt/build/Development/IDE/Graph/Internal/Profile.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/hls-graph-2.6.0.0/noopt/build/Development/IDE/Graph/Internal/Profile.dyn_o )
src/Development/IDE/Graph/Internal/Profile.hs:24:1: warning: [-Wunused-imports]
The import of Development.IDE.Graph.Classes is redundant
except perhaps to import instances from Development.IDE.Graph.Classes
To import instances alone, use: import Development.IDE.Graph.Classes()
|
24 | import Development.IDE.Graph.Classes
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/Development/IDE/Graph/Internal/Profile.hs:75:1: warning: [GHC-38417] [-Wmissing-signatures]
Top-level binding with no type signature:
dependencyOrder :: (Key -> [Char]) -> [(Key, [Key])] -> [Key]
|
75 | dependencyOrder shw status =
| ^^^^^^^^^^^^^^^
src/Development/IDE/Graph/Internal/Profile.hs:91:19: warning: [GHC-62161] [-Wincomplete-uni-patterns]
Pattern match(es) are non-exhaustive
In a pattern binding:
Patterns of type Maybe [(Key, [Key])] not matched: Nothing
|
91 | where Just free = lookupDefaultKeyMap (Just []) x mp
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[14 of 15] Compiling Development.IDE.Graph.Database ( src/Development/IDE/Graph/Database.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/hls-graph-2.6.0.0/noopt/build/Development/IDE/Graph/Database.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/hls-graph-2.6.0.0/noopt/build/Development/IDE/Graph/Database.dyn_o )
[15 of 15] Compiling Development.IDE.Graph ( src/Development/IDE/Graph.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/hls-graph-2.6.0.0/noopt/build/Development/IDE/Graph.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/hls-graph-2.6.0.0/noopt/build/Development/IDE/Graph.dyn_o )
Preprocessing test suite 'tests' for hls-graph-2.6.0.0..
Building test suite 'tests' for hls-graph-2.6.0.0..
<no location info>: warning: [GHC-42258] [-Wunused-packages]
The following packages were specified via -package or -package-id flags,
but were not needed for compilation:
- containers-0.6.7 (exposed by flag -package-id containers-0.6.7)
- directory-1.3.8.1 (exposed by flag -package-id directory-1.3.8.1)
- filepath-1.4.100.4 (exposed by flag -package-id filepath-1.4.100.4)
- tasty-hunit-0.10.1 (exposed by flag -package-id tasty-hunit-0.10.1-1312a958255fc9e4821720654f1168955c5b282d4ef79435e46e78d5955b2e91)
- text-2.0.2 (exposed by flag -package-id text-2.0.2)
[1 of 6] Compiling Example ( test/Example.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/hls-graph-2.6.0.0/noopt/build/tests/tests-tmp/Example.o )
[2 of 6] Compiling DatabaseSpec ( test/DatabaseSpec.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/hls-graph-2.6.0.0/noopt/build/tests/tests-tmp/DatabaseSpec.o )
[3 of 6] Compiling ActionSpec ( test/ActionSpec.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/hls-graph-2.6.0.0/noopt/build/tests/tests-tmp/ActionSpec.o )
[4 of 6] Compiling RulesSpec ( test/RulesSpec.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/hls-graph-2.6.0.0/noopt/build/tests/tests-tmp/RulesSpec.o )
[5 of 6] Compiling Spec ( test/Spec.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/hls-graph-2.6.0.0/noopt/build/tests/tests-tmp/Spec.o )
[6 of 6] Compiling Main ( test/Main.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/hls-graph-2.6.0.0/noopt/build/tests/tests-tmp/Main.o )
<no location info>: warning: [GHC-42258] [-Wunused-packages]
The following packages were specified via -package or -package-id flags,
but were not needed for compilation:
- containers-0.6.7 (exposed by flag -package-id containers-0.6.7)
- directory-1.3.8.1 (exposed by flag -package-id directory-1.3.8.1)
- filepath-1.4.100.4 (exposed by flag -package-id filepath-1.4.100.4)
- tasty-hunit-0.10.1 (exposed by flag -package-id tasty-hunit-0.10.1-1312a958255fc9e4821720654f1168955c5b282d4ef79435e46e78d5955b2e91)
- text-2.0.2 (exposed by flag -package-id text-2.0.2)
[7 of 7] Linking /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/hls-graph-2.6.0.0/noopt/build/tests/tests
Running 1 test suites...
Test suite tests: RUNNING...
Test suite tests: PASS
Test suite logged to:
/home/builder/builder-dir/build-cache/tmp-install/reports/hls-graph-2.6.0.0.test
Writing: hls-graph-2.6.0.0-inplace/Paths_hls_graph.hs.html
Writing: hls-graph-2.6.0.0-inplace/Development.IDE.Graph.Internal.Paths.hs.html
Writing: hls-graph-2.6.0.0-inplace/Control.Concurrent.STM.Stats.hs.html
Writing: hls-graph-2.6.0.0-inplace/Development.IDE.Graph.Internal.Types.hs.html
Writing: hls-graph-2.6.0.0-inplace/Development.IDE.Graph.Internal.Rules.hs.html
Writing: hls-graph-2.6.0.0-inplace/Development.IDE.Graph.Internal.Profile.hs.html
Writing: hls-graph-2.6.0.0-inplace/Development.IDE.Graph.Internal.Options.hs.html
Writing: hls-graph-2.6.0.0-inplace/Development.IDE.Graph.Internal.Database.hs.html
Writing: hls-graph-2.6.0.0-inplace/Development.IDE.Graph.Internal.Action.hs.html
Writing: hls-graph-2.6.0.0-inplace/Development.IDE.Graph.Database.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/hls-graph-2.6.0.0/noopt/hpc/vanilla/html/tests/hpc_index.html
1 of 1 test suites (1 of 1 test cases) passed.
Writing: hls-graph-2.6.0.0-inplace/Paths_hls_graph.hs.html
Writing: hls-graph-2.6.0.0-inplace/Development.IDE.Graph.Internal.Paths.hs.html
Writing: hls-graph-2.6.0.0-inplace/Control.Concurrent.STM.Stats.hs.html
Writing: hls-graph-2.6.0.0-inplace/Development.IDE.Graph.Internal.Types.hs.html
Writing: hls-graph-2.6.0.0-inplace/Development.IDE.Graph.Internal.Rules.hs.html
Writing: hls-graph-2.6.0.0-inplace/Development.IDE.Graph.Internal.Profile.hs.html
Writing: hls-graph-2.6.0.0-inplace/Development.IDE.Graph.Internal.Options.hs.html
Writing: hls-graph-2.6.0.0-inplace/Development.IDE.Graph.Internal.Database.hs.html
Writing: hls-graph-2.6.0.0-inplace/Development.IDE.Graph.Internal.Action.hs.html
Writing: hls-graph-2.6.0.0-inplace/Development.IDE.Graph.Database.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/hls-graph-2.6.0.0/noopt/hpc/vanilla/html/hls-graph-2.6.0.0/hpc_index.html