Skip to content

Instantly share code, notes, and snippets.

@snoyberg
Created January 29, 2014 07:47
Show Gist options
  • Save snoyberg/8683484 to your computer and use it in GitHub Desktop.
Save snoyberg/8683484 to your computer and use it in GitHub Desktop.
Component build order: library
creating dist/build
creating dist/build/autogen
Building diagrams-cairo-1.0.1...
Preprocessing library diagrams-cairo-1.0.1...
Building library...
'/opt/ghc-7.4.2/bin/ghc' '--info'
'/opt/ghc-7.4.2/bin/ghc' '--info'
creating dist/build
/opt/ghc-7.4.2/bin/ghc --make -fbuilding-cabal-package -O -outputdir dist/build -odir dist/build -hidir dist/build -stubdir dist/build -i -idist/build -isrc -idist/build/autogen -Idist/build/autogen -Idist/build -optP-DCMDLINELOOP -optP-include -optPdist/build/autogen/cabal_macros.h -package-name diagrams-cairo-1.0.1 -hide-all-packages -no-user-package-conf -package-conf /var/lib/jenkins/workspace/Stackage with GHC 7.4.2/stackage/sandbox/package-db -package-conf dist/package.conf.inplace -package-id base-4.5.1.0-66f22db3dfcd87541c9c7e50e7095d26 -package-id cairo-0.12.5.0-3927499c04a60ac36ad75672c3d663e1 -package-id colour-2.3.3-91bd43851dbd747d8aaeee02fcf27c27 -package-id containers-0.4.2.1-75f143aa39a3e77a1ce2300025bdd8ce -package-id data-default-class-0.0.1-404a773a22035774580c2f5f2b6deb99 -package-id diagrams-core-1.0.0.1-5d14fce93f39fe7a442f20e0a192a408 -package-id diagrams-lib-1.0.1-d21bbd7729ad198291f988c15686511e -package-id directory-1.1.0.2-90bfc47dbd5ac1313aec9ce76cc22338 -package-id filepath-1.3.0.0-f998e5510c76a98913f57b14b4f16c57 -package-id ghc-prim-0.2.0.0-7d3c2c69a5e8257a04b2c679c40e2fa7 -package-id hashable-1.1.2.5-9e76654f3e453533381c0f0ea0b74a31 -package-id lens-3.10.1-4ffea641c61ac21ecd819467064bdafc -package-id mtl-2.1.2-02e701f9b1590ee88a0b5b0bd5d93a29 -package-id old-time-1.1.0.0-703543375fafbcbe67bc51a758e84f10 -package-id process-1.1.0.1-608c248c1528f46eb960a08cead77291 -package-id split-0.2.1.1-03ec5738edb34f2e8967d25637b9392f -package-id statestack-0.2-19186de4206e547e24c752bede22f54a -package-id time-1.4-d61e2caaa0486655b4e141dc277ed49f -package-id unix-2.5.1.1-5b2e7ecb1dee2b50fe019fbe38b88a3e -XHaskell2010 Diagrams.Backend.Cairo Diagrams.Backend.Cairo.CmdLine Diagrams.Backend.Cairo.Internal Diagrams.Backend.Cairo.List Diagrams.Backend.Cairo.Ptr Diagrams.Backend.Cairo.Text
[1 of 6] Compiling Diagrams.Backend.Cairo.Internal ( src/Diagrams/Backend/Cairo/Internal.hs, dist/build/Diagrams/Backend/Cairo/Internal.o )
Loading package ghc-prim ... linking ... done.
Loading package integer-gmp ... linking ... done.
Loading package base ... linking ... done.
Loading package array-0.4.0.0 ... linking ... done.
Loading package deepseq-1.3.0.0 ... linking ... done.
Loading package old-locale-1.0.0.4 ... linking ... done.
Loading package time-1.4 ... linking ... done.
Loading package transformers-0.3.0.0 ... linking ... done.
Loading package mtl-2.1.2 ... linking ... done.
Loading package statestack-0.2 ... linking ... done.
Loading package bytestring-0.9.2.1 ... linking ... done.
Loading package text-0.11.3.1 ... linking ... done.
Loading package hashable-1.1.2.5 ... linking ... done.
Loading package containers-0.4.2.1 ... linking ... done.
Loading package nats-0.1.2 ... linking ... done.
Loading package unordered-containers-0.2.3.3 ... linking ... done.
Loading package semigroups-0.12.2 ... linking ... done.
Loading package void-0.6.1 ... linking ... done.
Loading package MemoTrie-0.6.1 ... linking ... done.
Loading package NumInstances-1.3 ... linking ... done.
Loading package newtype-0.2 ... linking ... done.
Loading package tagged-0.7 ... linking ... done.
Loading package transformers-compat-0.1.1.1 ... linking ... done.
Loading package contravariant-0.4.4 ... linking ... done.
Loading package distributive-0.4 ... linking ... done.
Loading package comonad-4.0 ... linking ... done.
Loading package semigroupoids-4.0 ... linking ... done.
Loading package Boolean-0.2 ... linking ... done.
Loading package vector-space-0.8.6 ... linking ... done.
Loading package active-0.1.0.10 ... linking ... done.
Loading package colour-2.3.3 ... linking ... done.
Loading package data-default-class-0.0.1 ... linking ... done.
Loading package groupoids-4.0 ... linking ... done.
Loading package groups-0.4.0.0 ... linking ... done.
Loading package monoid-extras-0.3.2.4 ... linking ... done.
Loading package dual-tree-0.2.0.1 ... linking ... done.
Loading package extensible-exceptions-0.1.1.4 ... linking ... done.
Loading package monads-tf-0.1.0.1 ... linking ... done.
Loading package MonadCatchIO-transformers-0.3.1.0 ... linking ... done.
Loading package bifunctors-4.1.1 ... linking ... done.
Loading package filepath-1.3.0.0 ... linking ... done.
Loading package pretty-1.1.1.0 ... linking ... done.
Loading package template-haskell ... linking ... done.
Loading package generic-deriving-1.6.2 ... linking ... done.
Loading package parallel-3.2.0.3 ... linking ... done.
Loading package profunctors-4.0.2 ... linking ... done.
Loading package reflection-1.3.2 ... linking ... done.
Loading package split-0.2.1.1 ... linking ... done.
Loading package primitive-0.5.0.1 ... linking ... done.
Loading package vector-0.10.0.1 ... linking ... done.
Loading package lens-3.10.1 ... linking ... done.
Loading package vector-space-points-0.1.3 ... linking ... done.
Loading package diagrams-core-1.0.0.1 ... linking ... done.
Loading package fingertree-0.1.0.0 ... linking ... done.
Loading package intervals-0.4.1 ... linking ... done.
Loading package old-time-1.1.0.0 ... linking ... done.
Loading package unix-2.5.1.1 ... linking ... done.
Loading package directory-1.1.0.2 ... linking ... done.
Loading package process-1.1.0.1 ... linking ... done.
Loading package optparse-applicative-0.7.0.2 ... linking ... done.
Loading package safe-0.3.3 ... linking ... done.
Loading package diagrams-lib-1.0.1 ... linking ... done.
Loading package utf8-string-0.3.7 ... linking ... done.
Loading package cairo-0.12.5.0 ... linking ... done.
src/Diagrams/Backend/Cairo/Internal.hs:139:8:
Couldn't match type `GHC.Generics.Rep (Options Cairo R2)'
with `GHC.Generics.M1
t0
t1
(GHC.Generics.M1
t2
t3
((GHC.Generics.M1 t4 t5 (GHC.Generics.K1 t6 String)
GHC.Generics.:*: GHC.Generics.M1
t7 t8 (GHC.Generics.K1 t9 SizeSpec2D))
GHC.Generics.:*: (GHC.Generics.M1
t10 t11 (GHC.Generics.K1 t12 OutputType)
GHC.Generics.:*: GHC.Generics.M1
t13
t14
(GHC.Generics.K1 t15 Bool))))'
Expected type: GHC.Generics.Rep (Options Cairo R2) x
Actual type: GHC.Generics.M1
t0
t1
(GHC.Generics.M1
t2
t3
((GHC.Generics.M1 t4 t5 (GHC.Generics.K1 t6 String)
GHC.Generics.:*: GHC.Generics.M1
t7 t8 (GHC.Generics.K1 t9 SizeSpec2D))
GHC.Generics.:*: (GHC.Generics.M1
t10 t11 (GHC.Generics.K1 t12 OutputType)
GHC.Generics.:*: GHC.Generics.M1
t13 t14 (GHC.Generics.K1 t15 Bool))))
x
In the pattern:
GHC.Generics.M1 (GHC.Generics.M1 (GHC.Generics.:*: (GHC.Generics.:*: (GHC.Generics.M1 (GHC.Generics.K1 g1))
(GHC.Generics.M1 (GHC.Generics.K1 g2)))
(GHC.Generics.:*: (GHC.Generics.M1 (GHC.Generics.K1 g3))
(GHC.Generics.M1 (GHC.Generics.K1 g4)))))
In an equation for `to':
to
(GHC.Generics.M1 (GHC.Generics.M1 (GHC.Generics.:*: (GHC.Generics.:*: (GHC.Generics.M1 (GHC.Generics.K1 g1))
(GHC.Generics.M1 (GHC.Generics.K1 g2)))
(GHC.Generics.:*: (GHC.Generics.M1 (GHC.Generics.K1 g3))
(GHC.Generics.M1 (GHC.Generics.K1 g4))))))
= CairoOptions g1 g2 g3 g4
In the instance declaration for `Generic (Options Cairo R2)'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment