Build #1 for PenroseKiteDart-1.0.0
Package | PenroseKiteDart-1.0.0 |
---|
Install | InstallOk |
---|---|
Docs | Ok |
Tests | NotTried |
Time submitted | 2024-04-09 09:23:13.33051581 UTC |
---|---|
Compiler | ghc-9.6.3 |
OS | linux |
Arch | x86_64 |
Dependencies | base-4.18.1.0, containers-0.6.7, diagrams-lib-1.4.6.1 |
Flags | none |
Code Coverage
No Code Coverage was submitted for this report.
Build log
[view raw]
Resolving dependencies... Starting OneTuple-0.4.1.1 Starting binary-orphans-1.0.4.1 Starting base-orphans-0.9.1 Starting call-stack-0.4.0 Starting cereal-0.5.8.3 Starting data-default-class-0.1.2.0 Starting fail-4.9.0.0 Starting diagrams-solve-0.1.3 Starting groups-0.5.3 Starting fingertree-0.1.5.0 Starting indexed-traversable-0.1.3 Starting integer-logarithms-1.0.3.1 Starting parallel-3.2.2.0 Starting prettyprinter-1.7.1 Starting reflection-2.1.7 Starting safe-exceptions-0.1.7.4 Starting semigroups-0.20 Starting tagged-0.8.8 Starting th-abstraction-0.7.0.0 Starting transformers-compat-0.7.2 Starting vector-stream-0.1.0.1 Starting void-0.7.3 Starting StateVar-1.2.2 Starting colour-2.3.6 Starting primitive-0.9.0.0 Starting unix-compat-0.7.1 Starting splitmix-0.1.0.5 Starting os-string-2.0.2 Starting zlib-0.6.3.0 Building base-orphans-0.9.1 Building OneTuple-0.4.1.1 Building call-stack-0.4.0 Building binary-orphans-1.0.4.1 Building cereal-0.5.8.3 Building data-default-class-0.1.2.0 Building fingertree-0.1.5.0 Building fail-4.9.0.0 Building diagrams-solve-0.1.3 Building groups-0.5.3 Building indexed-traversable-0.1.3 Building integer-logarithms-1.0.3.1 Building parallel-3.2.2.0 Building prettyprinter-1.7.1 Building tagged-0.8.8 Building safe-exceptions-0.1.7.4 Building semigroups-0.20 Building reflection-2.1.7 Building transformers-compat-0.7.2 Building colour-2.3.6 Building vector-stream-0.1.0.1 Building primitive-0.9.0.0 Building splitmix-0.1.0.5 Building unix-compat-0.7.1 Building th-abstraction-0.7.0.0 Building os-string-2.0.2 Building zlib-0.6.3.0 Building void-0.7.3 Building StateVar-1.2.2 Completed fail-4.9.0.0 Completed call-stack-0.4.0 Completed semigroups-0.20 Completed void-0.7.3 Completed OneTuple-0.4.1.1 Completed groups-0.5.3 Completed data-default-class-0.1.2.0 Completed integer-logarithms-1.0.3.1 Completed StateVar-1.2.2 Starting contravariant-1.5.5 Completed diagrams-solve-0.1.3 Completed splitmix-0.1.0.5 Starting random-1.2.1.2 Completed binary-orphans-1.0.4.1 Building contravariant-1.5.5 Completed parallel-3.2.2.0 Completed base-orphans-0.9.1 Building random-1.2.1.2 Completed tagged-0.8.8 Starting assoc-1.1 Starting distributive-0.6.2.1 Completed transformers-compat-0.7.2 Starting transformers-base-0.4.6 Building assoc-1.1 Building distributive-0.6.2.1 Completed safe-exceptions-0.1.7.4 Completed unix-compat-0.7.1 Building transformers-base-0.4.6 Completed vector-stream-0.1.0.1 Completed indexed-traversable-0.1.3 Completed reflection-2.1.7 Completed colour-2.3.6 Starting ansi-terminal-types-1.1 Completed fingertree-0.1.5.0 Completed cereal-0.5.8.3 Building ansi-terminal-types-1.1 Completed zlib-0.6.3.0 Completed th-abstraction-0.7.0.0 Completed os-string-2.0.2 Starting hashable-1.4.4.0 Completed prettyprinter-1.7.1 Completed contravariant-1.5.5 Completed assoc-1.1 Building hashable-1.4.4.0 Completed transformers-base-0.4.6 Starting monad-control-1.0.3.1 Completed distributive-0.6.2.1 Starting intervals-0.9.2 Starting comonad-5.0.8 Building monad-control-1.0.3.1 Building intervals-0.9.2 Building comonad-5.0.8 Completed ansi-terminal-types-1.1 Starting ansi-terminal-1.1 Building ansi-terminal-1.1 Completed primitive-0.9.0.0 Starting vector-0.13.1.0 Building vector-0.13.1.0 Completed monad-control-1.0.3.1 Completed random-1.2.1.2 Completed hashable-1.4.4.0 Starting these-1.2 Starting async-2.2.5 Starting scientific-0.3.7.0 Starting unordered-containers-0.2.20 Completed ansi-terminal-1.1 Starting prettyprinter-ansi-terminal-1.1.3 Building these-1.2 Building async-2.2.5 Building scientific-0.3.7.0 Building unordered-containers-0.2.20 Building prettyprinter-ansi-terminal-1.1.3 Completed comonad-5.0.8 Starting bifunctors-5.6.2 Building bifunctors-5.6.2 Completed intervals-0.9.2 Completed prettyprinter-ansi-terminal-1.1.3 Starting optparse-applicative-0.18.1.0 Building optparse-applicative-0.18.1.0 Completed async-2.2.5 Starting hinotify-0.4.1 Building hinotify-0.4.1 Completed these-1.2 Starting strict-0.5 Building strict-0.5 Completed scientific-0.3.7.0 Completed hinotify-0.4.1 Starting fsnotify-0.4.1.0 Building fsnotify-0.4.1.0 Completed bifunctors-5.6.2 Starting profunctors-5.6.2 Completed unordered-containers-0.2.20 Starting bytes-0.17.3 Starting semigroupoids-6.0.0.1 Building profunctors-5.6.2 Building bytes-0.17.3 Building semigroupoids-6.0.0.1 Completed strict-0.5 Completed optparse-applicative-0.18.1.0 Completed fsnotify-0.4.1.0 Completed bytes-0.17.3 Completed profunctors-5.6.2 Starting invariant-0.6.3 Building invariant-0.6.3 Completed vector-0.13.1.0 Starting indexed-traversable-instances-0.1.1.2 Starting JuicyPixels-3.3.8 Building indexed-traversable-instances-0.1.1.2 Building JuicyPixels-3.3.8 Completed semigroupoids-6.0.0.1 Starting monoid-extras-0.6.2 Starting free-5.2 Building monoid-extras-0.6.2 Building free-5.2 Completed indexed-traversable-instances-0.1.1.2 Completed invariant-0.6.3 Completed monoid-extras-0.6.2 Starting dual-tree-0.2.3.1 Building dual-tree-0.2.3.1 Completed dual-tree-0.2.3.1 Completed free-5.2 Starting adjunctions-4.4.2 Building adjunctions-4.4.2 Completed adjunctions-4.4.2 Starting kan-extensions-5.2.5 Building kan-extensions-5.2.5 Completed JuicyPixels-3.3.8 Completed kan-extensions-5.2.5 Starting lens-5.2.3 Building lens-5.2.3 Completed lens-5.2.3 Starting linear-1.22 Building linear-1.22 Completed linear-1.22 Starting active-0.2.1 Starting diagrams-core-1.5.1.1 Building active-0.2.1 Building diagrams-core-1.5.1.1 Completed active-0.2.1 Completed diagrams-core-1.5.1.1 Starting diagrams-lib-1.4.6.1 Building diagrams-lib-1.4.6.1 Completed diagrams-lib-1.4.6.1 Downloading PenroseKiteDart-1.0.0 Downloaded PenroseKiteDart-1.0.0 Starting PenroseKiteDart-1.0.0 Building PenroseKiteDart-1.0.0 Completed PenroseKiteDart-1.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): - JuicyPixels-3.3.8 (lib:JuicyPixels) (requires build) - binary-orphans-1.0.4.1 (lib:binary-orphans) (requires build) - diagrams-solve-0.1.3 (lib:diagrams-solve) (requires build) - fingertree-0.1.5.0 (lib:fingertree) (requires build) - groups-0.5.3 (lib:groups) (requires build) - hinotify-0.4.1 (lib:hinotify) (requires build) - intervals-0.9.2 (lib:intervals) (requires build) - invariant-0.6.3 (lib:invariant) (requires build) - semigroupoids-6.0.0.1 (lib:semigroupoids) (requires build) - bytes-0.17.3 (lib:bytes) (requires build) - fsnotify-0.4.1.0 (lib:fsnotify) (requires build) - monoid-extras-0.6.2 (lib:monoid-extras) (requires build) - free-5.2 (lib:free) (requires build) - dual-tree-0.2.3.1 (lib:dual-tree) (requires build) - adjunctions-4.4.2 (lib:adjunctions) (requires build) - kan-extensions-5.2.5 (lib:kan-extensions) (requires build) - lens-5.2.3 (lib:lens) (requires build) - linear-1.22 (lib:linear) (requires build) - diagrams-core-1.5.1.1 (lib:diagrams-core) (requires build) - active-0.2.1 (lib:active) (requires build) - diagrams-lib-1.4.6.1 (lib:diagrams-lib) (requires build) - PenroseKiteDart-1.0.0 (first run) Starting binary-orphans-1.0.4.1 (all, legacy fallback) Starting diagrams-solve-0.1.3 (all, legacy fallback) Starting fingertree-0.1.5.0 (all, legacy fallback) Starting JuicyPixels-3.3.8 (all, legacy fallback) Starting groups-0.5.3 (all, legacy fallback) Starting hinotify-0.4.1 (all, legacy fallback) Starting invariant-0.6.3 (all, legacy fallback) Starting intervals-0.9.2 (all, legacy fallback) Starting semigroupoids-6.0.0.1 (all, legacy fallback) Building fingertree-0.1.5.0 (all, legacy fallback) Building groups-0.5.3 (all, legacy fallback) Building JuicyPixels-3.3.8 (all, legacy fallback) Building invariant-0.6.3 (all, legacy fallback) Building hinotify-0.4.1 (all, legacy fallback) Building semigroupoids-6.0.0.1 (all, legacy fallback) Building binary-orphans-1.0.4.1 (all, legacy fallback) Building diagrams-solve-0.1.3 (all, legacy fallback) Building intervals-0.9.2 (all, legacy fallback) Installing binary-orphans-1.0.4.1 (all, legacy fallback) Installing groups-0.5.3 (all, legacy fallback) Installing hinotify-0.4.1 (all, legacy fallback) Completed binary-orphans-1.0.4.1 (all, legacy fallback) Starting bytes-0.17.3 (all, legacy fallback) Installing diagrams-solve-0.1.3 (all, legacy fallback) Completed groups-0.5.3 (all, legacy fallback) Installing invariant-0.6.3 (all, legacy fallback) Completed hinotify-0.4.1 (all, legacy fallback) Starting fsnotify-0.4.1.0 (all, legacy fallback) Building bytes-0.17.3 (all, legacy fallback) Installing fingertree-0.1.5.0 (all, legacy fallback) Completed diagrams-solve-0.1.3 (all, legacy fallback) Completed invariant-0.6.3 (all, legacy fallback) Building fsnotify-0.4.1.0 (all, legacy fallback) Installing semigroupoids-6.0.0.1 (all, legacy fallback) Completed fingertree-0.1.5.0 (all, legacy fallback) Installing intervals-0.9.2 (all, legacy fallback) Completed semigroupoids-6.0.0.1 (all, legacy fallback) Starting monoid-extras-0.6.2 (all, legacy fallback) Starting free-5.2 (all, legacy fallback) Installing fsnotify-0.4.1.0 (all, legacy fallback) Completed intervals-0.9.2 (all, legacy fallback) Completed fsnotify-0.4.1.0 (all, legacy fallback) Building monoid-extras-0.6.2 (all, legacy fallback) Building free-5.2 (all, legacy fallback) Installing bytes-0.17.3 (all, legacy fallback) Completed bytes-0.17.3 (all, legacy fallback) Installing monoid-extras-0.6.2 (all, legacy fallback) Completed monoid-extras-0.6.2 (all, legacy fallback) Starting dual-tree-0.2.3.1 (all, legacy fallback) Building dual-tree-0.2.3.1 (all, legacy fallback) Installing dual-tree-0.2.3.1 (all, legacy fallback) Completed dual-tree-0.2.3.1 (all, legacy fallback) Installing free-5.2 (all, legacy fallback) Completed free-5.2 (all, legacy fallback) Starting adjunctions-4.4.2 (all, legacy fallback) Building adjunctions-4.4.2 (all, legacy fallback) Installing adjunctions-4.4.2 (all, legacy fallback) Completed adjunctions-4.4.2 (all, legacy fallback) Starting kan-extensions-5.2.5 (all, legacy fallback) Building kan-extensions-5.2.5 (all, legacy fallback) Installing kan-extensions-5.2.5 (all, legacy fallback) Completed kan-extensions-5.2.5 (all, legacy fallback) Starting lens-5.2.3 (all, legacy fallback) Building lens-5.2.3 (all, legacy fallback) Installing lens-5.2.3 (all, legacy fallback) Completed lens-5.2.3 (all, legacy fallback) Starting linear-1.22 (all, legacy fallback) Building linear-1.22 (all, legacy fallback) Installing JuicyPixels-3.3.8 (all, legacy fallback) Completed JuicyPixels-3.3.8 (all, legacy fallback) Installing linear-1.22 (all, legacy fallback) Completed linear-1.22 (all, legacy fallback) Starting active-0.2.1 (all, legacy fallback) Starting diagrams-core-1.5.1.1 (all, legacy fallback) Building diagrams-core-1.5.1.1 (all, legacy fallback) Building active-0.2.1 (all, legacy fallback) Installing active-0.2.1 (all, legacy fallback) Completed active-0.2.1 (all, legacy fallback) Installing diagrams-core-1.5.1.1 (all, legacy fallback) Completed diagrams-core-1.5.1.1 (all, legacy fallback) Starting diagrams-lib-1.4.6.1 (all, legacy fallback) Building diagrams-lib-1.4.6.1 (all, legacy fallback) Installing diagrams-lib-1.4.6.1 (all, legacy fallback) Completed diagrams-lib-1.4.6.1 (all, legacy fallback) Configuring PenroseKiteDart-1.0.0... Preprocessing library for PenroseKiteDart-1.0.0.. Building library for PenroseKiteDart-1.0.0.. [ 1 of 12] Compiling HalfTile ( src/HalfTile.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/PenroseKiteDart-1.0.0/noopt/build/HalfTile.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/PenroseKiteDart-1.0.0/noopt/build/HalfTile.dyn_o ) [ 2 of 12] Compiling Paths_PenroseKiteDart ( /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/PenroseKiteDart-1.0.0/noopt/build/autogen/Paths_PenroseKiteDart.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/PenroseKiteDart-1.0.0/noopt/build/Paths_PenroseKiteDart.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/PenroseKiteDart-1.0.0/noopt/build/Paths_PenroseKiteDart.dyn_o ) [ 3 of 12] Compiling Tgraph.Try ( src/Tgraph/Try.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/PenroseKiteDart-1.0.0/noopt/build/Tgraph/Try.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/PenroseKiteDart-1.0.0/noopt/build/Tgraph/Try.dyn_o ) [ 4 of 12] Compiling TileLib ( src/TileLib.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/PenroseKiteDart-1.0.0/noopt/build/TileLib.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/PenroseKiteDart-1.0.0/noopt/build/TileLib.dyn_o ) [ 5 of 12] Compiling Tgraph.Prelude ( src/Tgraph/Prelude.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/PenroseKiteDart-1.0.0/noopt/build/Tgraph/Prelude.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/PenroseKiteDart-1.0.0/noopt/build/Tgraph/Prelude.dyn_o ) [ 6 of 12] Compiling Tgraph.Relabelling ( src/Tgraph/Relabelling.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/PenroseKiteDart-1.0.0/noopt/build/Tgraph/Relabelling.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/PenroseKiteDart-1.0.0/noopt/build/Tgraph/Relabelling.dyn_o ) [ 7 of 12] Compiling Tgraph.Force ( src/Tgraph/Force.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/PenroseKiteDart-1.0.0/noopt/build/Tgraph/Force.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/PenroseKiteDart-1.0.0/noopt/build/Tgraph/Force.dyn_o ) [ 8 of 12] Compiling Tgraph.Decompose ( src/Tgraph/Decompose.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/PenroseKiteDart-1.0.0/noopt/build/Tgraph/Decompose.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/PenroseKiteDart-1.0.0/noopt/build/Tgraph/Decompose.dyn_o ) [ 9 of 12] Compiling Tgraph.Compose ( src/Tgraph/Compose.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/PenroseKiteDart-1.0.0/noopt/build/Tgraph/Compose.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/PenroseKiteDart-1.0.0/noopt/build/Tgraph/Compose.dyn_o ) [10 of 12] Compiling Tgraphs ( src/Tgraphs.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/PenroseKiteDart-1.0.0/noopt/build/Tgraphs.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/PenroseKiteDart-1.0.0/noopt/build/Tgraphs.dyn_o ) [11 of 12] Compiling TgraphExamples ( src/TgraphExamples.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/PenroseKiteDart-1.0.0/noopt/build/TgraphExamples.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/PenroseKiteDart-1.0.0/noopt/build/TgraphExamples.dyn_o ) [12 of 12] Compiling PKD ( src/PKD.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/PenroseKiteDart-1.0.0/noopt/build/PKD.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/PenroseKiteDart-1.0.0/noopt/build/PKD.dyn_o ) Preprocessing benchmark 'PenroseKiteDart-bench' for PenroseKiteDart-1.0.0.. Building benchmark 'PenroseKiteDart-bench' for PenroseKiteDart-1.0.0.. [1 of 2] Compiling Main ( benchmark/Bench.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/PenroseKiteDart-1.0.0/noopt/build/PenroseKiteDart-bench/PenroseKiteDart-bench-tmp/Main.o ) benchmark/Bench.hs:31:36: error: [GHC-39999] " Ambiguous type variable b0 arising from a use of draw prevents the constraint (Renderable (Path V2 Double) b0) from being solved. Relevant bindings include fig :: TileLib.Diagram2D b0 (bound at benchmark/Bench.hs:31:8) Probable fix: use a type annotation to specify what b0 should be. Potentially matching instance: instance (HasLinearMap v, Metric v, OrderedField n) => Renderable (Path v n) NullBackend -- Defined in Diagrams.Path " In the expression: draw fkD In the expression: {-# SCC "drawing" #-} draw fkD In an equation for fig: fig = {-# SCC "drawing" #-} draw fkD | 31 | fig = {-# SCC "drawing" #-} draw fkD | ^^^^ [2 of 2] Compiling Paths_PenroseKiteDart ( /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/PenroseKiteDart-1.0.0/noopt/build/PenroseKiteDart-bench/autogen/Paths_PenroseKiteDart.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/PenroseKiteDart-1.0.0/noopt/build/PenroseKiteDart-bench/PenroseKiteDart-bench-tmp/Paths_PenroseKiteDart.o )