Build #5 for threadscope-0.2.4
| Package | threadscope-0.2.4 |
|---|
| Install | BuildFailed |
|---|---|
| Docs | NotTried |
| Tests | NotTried |
| Time submitted | 2016-12-14 20:54:56.410497 UTC |
|---|---|
| Compiler | ghc-8.0.1.20161018 |
| OS | linux |
| Arch | x86_64 |
| Dependencies | array-0.5.1.1, base-4.9.0.0, binary-0.8.3.0, cairo-0.13.3.1, containers-0.5.7.1, deepseq-1.4.2.0, filepath-1.4.1.0, ghc-events-0.4.4.0, glib-0.13.4.1, gtk-0.14.6, mtl-2.2.1, pango-0.13.3.1, time-1.6.0.1, unix-2.7.2.0 |
| Flags | none |
Code Coverage
No Code Coverage was submitted for this report.
Build log
[view raw]
Resolving dependencies...
Configuring mtl-2.2.1...
Configuring primitive-0.6.1.0...
Building mtl-2.2.1...
Building primitive-0.6.1.0...
Installed mtl-2.2.1
Configuring random-1.1...
Installed primitive-0.6.1.0
Configuring text-1.2.2.1...
Building random-1.1...
Building text-1.2.2.1...
Configuring utf8-string-1.0.1.1...
Installed random-1.1
Building utf8-string-1.0.1.1...
Installed utf8-string-1.0.1.1
Configuring ghc-events-0.4.4.0...
Building ghc-events-0.4.4.0...
Configuring vector-0.11.0.0...
Installed text-1.2.2.1
Building vector-0.11.0.0...
Installed ghc-events-0.4.4.0
Configuring hashable-1.2.4.0...
Building hashable-1.2.4.0...
Installed hashable-1.2.4.0
Installed vector-0.11.0.0
Configuring hashtables-1.2.1.0...
Building hashtables-1.2.1.0...
Installed hashtables-1.2.1.0
Configuring gtk2hs-buildtools-0.13.2.1...
Building gtk2hs-buildtools-0.13.2.1...
Installed gtk2hs-buildtools-0.13.2.1
Configuring cairo-0.13.3.1...
Configuring glib-0.13.4.1...
Building glib-0.13.4.1...
Building cairo-0.13.3.1...
Installed cairo-0.13.3.1
Installed glib-0.13.4.1
Configuring gio-0.13.3.1...
Configuring pango-0.13.3.1...
Building gio-0.13.3.1...
Building pango-0.13.3.1...
Installed pango-0.13.3.1
Installed gio-0.13.3.1
Configuring gtk-0.14.6...
Building gtk-0.14.6...
Installed gtk-0.14.6
Downloading threadscope-0.2.4...
Configuring threadscope-0.2.4...
Building threadscope-0.2.4...
Failed to install threadscope-0.2.4
Build log ( /home/builder/.cabal/logs/threadscope-0.2.4.log ):
cabal: Entering directory '/tmp/cabal-tmp-7656/threadscope-0.2.4'
Configuring threadscope-0.2.4...
Building threadscope-0.2.4...
Preprocessing executable 'threadscope' for threadscope-0.2.4...
[ 1 of 35] Compiling Paths_threadscope ( dist/build/autogen/Paths_threadscope.hs, dist/build/threadscope/threadscope-tmp/Paths_threadscope.o )
[ 2 of 35] Compiling GUI.ViewerColours ( GUI/ViewerColours.hs, dist/build/threadscope/threadscope-tmp/GUI/ViewerColours.o )
[ 3 of 35] Compiling GUI.Types ( GUI/Types.hs, dist/build/threadscope/threadscope-tmp/GUI/Types.o )
[ 4 of 35] Compiling GUI.Timeline.Types ( GUI/Timeline/Types.hs, dist/build/threadscope/threadscope-tmp/GUI/Timeline/Types.o )
[ 5 of 35] Compiling GUI.Timeline.Render.Constants ( GUI/Timeline/Render/Constants.hs, dist/build/threadscope/threadscope-tmp/GUI/Timeline/Render/Constants.o )
[ 6 of 35] Compiling GUI.Timeline.CairoDrawing ( GUI/Timeline/CairoDrawing.hs, dist/build/threadscope/threadscope-tmp/GUI/Timeline/CairoDrawing.o )
[ 7 of 35] Compiling GUI.SummaryView ( GUI/SummaryView.hs, dist/build/threadscope/threadscope-tmp/GUI/SummaryView.o )
GUI/SummaryView.hs:107:9: error:
• Ambiguous type variable ‘b0’ arising from a use of ‘cellText’
prevents the constraint ‘(System.Glib.UTFString.GlibString
b0)’ from being solved.
Probable fix: use a type annotation to specify what ‘b0’ should be.
These potential instances exist:
instance System.Glib.UTFString.GlibString [Char]
-- Defined in ‘System.Glib.UTFString’
...plus one instance involving out-of-scope types
(use -fprint-potential-instances to see them all)
• In the first argument of ‘(:=)’, namely ‘cellText’
In the expression:
cellText := printf "%5.2fs" (timeToSecondsDbl time)
In the expression:
[cellText := printf "%5.2fs" (timeToSecondsDbl time)]
GUI/SummaryView.hs:107:21: error:
• Ambiguous type variable ‘b0’ arising from a use of ‘printf’
prevents the constraint ‘(PrintfType b0)’ from being solved.
Probable fix: use a type annotation to specify what ‘b0’ should be.
These potential instances exist:
instance [safe] a ~ () => PrintfType (IO a)
-- Defined in ‘Text.Printf’
instance [safe] (PrintfArg a, PrintfType r) => PrintfType (a -> r)
-- Defined in ‘Text.Printf’
instance [safe] IsChar c => PrintfType [c]
-- Defined in ‘Text.Printf’
• In the second argument of ‘(:=)’, namely
‘printf "%5.2fs" (timeToSecondsDbl time)’
In the expression:
cellText := printf "%5.2fs" (timeToSecondsDbl time)
In the expression:
[cellText := printf "%5.2fs" (timeToSecondsDbl time)]
GUI/SummaryView.hs:109:9: error:
• Ambiguous type variable ‘b1’ arising from a use of ‘cellText’
prevents the constraint ‘(System.Glib.UTFString.GlibString
b1)’ from being solved.
Probable fix: use a type annotation to specify what ‘b1’ should be.
These potential instances exist:
instance System.Glib.UTFString.GlibString [Char]
-- Defined in ‘System.Glib.UTFString’
...plus one instance involving out-of-scope types
(use -fprint-potential-instances to see them all)
• In the first argument of ‘(:=)’, namely ‘cellText’
In the expression: cellText := printf "%3.4fs" avgpause
In the expression: [cellText := printf "%3.4fs" avgpause]
GUI/SummaryView.hs:109:21: error:
• Ambiguous type variable ‘b1’ arising from a use of ‘printf’
prevents the constraint ‘(PrintfType b1)’ from being solved.
Probable fix: use a type annotation to specify what ‘b1’ should be.
These potential instances exist:
instance [safe] a ~ () => PrintfType (IO a)
-- Defined in ‘Text.Printf’
instance [safe] (PrintfArg a, PrintfType r) => PrintfType (a -> r)
-- Defined in ‘Text.Printf’
instance [safe] IsChar c => PrintfType [c]
-- Defined in ‘Text.Printf’
• In the second argument of ‘(:=)’, namely
‘printf "%3.4fs" avgpause’
In the expression: cellText := printf "%3.4fs" avgpause
In the expression: [cellText := printf "%3.4fs" avgpause]
GUI/SummaryView.hs:111:9: error:
• Ambiguous type variable ‘b2’ arising from a use of ‘cellText’
prevents the constraint ‘(System.Glib.UTFString.GlibString
b2)’ from being solved.
Probable fix: use a type annotation to specify what ‘b2’ should be.
These potential instances exist:
instance System.Glib.UTFString.GlibString [Char]
-- Defined in ‘System.Glib.UTFString’
...plus one instance involving out-of-scope types
(use -fprint-potential-instances to see them all)
• In the first argument of ‘(:=)’, namely ‘cellText’
In the expression: cellText := printf "%3.4fs" maxpause
In the expression: [cellText := printf "%3.4fs" maxpause]
GUI/SummaryView.hs:111:21: error:
• Ambiguous type variable ‘b2’ arising from a use of ‘printf’
prevents the constraint ‘(PrintfType b2)’ from being solved.
Probable fix: use a type annotation to specify what ‘b2’ should be.
These potential instances exist:
instance [safe] a ~ () => PrintfType (IO a)
-- Defined in ‘Text.Printf’
instance [safe] (PrintfArg a, PrintfType r) => PrintfType (a -> r)
-- Defined in ‘Text.Printf’
instance [safe] IsChar c => PrintfType [c]
-- Defined in ‘Text.Printf’
• In the second argument of ‘(:=)’, namely
‘printf "%3.4fs" maxpause’
In the expression: cellText := printf "%3.4fs" maxpause
In the expression: [cellText := printf "%3.4fs" maxpause]
GUI/SummaryView.hs:269:49: error:
• Ambiguous type variable ‘string1’ arising from a use of ‘widgetTooltipText’
prevents the constraint ‘(System.Glib.UTFString.GlibString
string1)’ from being solved.
Probable fix: use a type annotation to specify what ‘string1’ should be.
These potential instances exist:
instance System.Glib.UTFString.GlibString [Char]
-- Defined in ‘System.Glib.UTFString’
...plus one instance involving out-of-scope types
(use -fprint-potential-instances to see them all)
• In the first argument of ‘(:=)’, namely ‘widgetTooltipText’
In the expression: widgetTooltipText := Nothing
In the second argument of ‘set’, namely
‘[labelText := "", widgetTooltipText := Nothing]’
GUI/SummaryView.hs:284:22: error:
• Ambiguous type variable ‘string0’ arising from a use of ‘widgetTooltipText’
prevents the constraint ‘(System.Glib.UTFString.GlibString
string0)’ from being solved.
Probable fix: use a type annotation to specify what ‘string0’ should be.
These potential instances exist:
instance System.Glib.UTFString.GlibString [Char]
-- Defined in ‘System.Glib.UTFString’
...plus one instance involving out-of-scope types
(use -fprint-potential-instances to see them all)
• In the first argument of ‘(:=)’, namely ‘widgetTooltipText’
In the expression: widgetTooltipText := Nothing
In the second argument of ‘set’, namely
‘[widgetTooltipText := Nothing, widgetSensitive := True]’
cabal: Leaving directory '/tmp/cabal-tmp-7656/threadscope-0.2.4'
cabal: Error: some packages failed to install:
threadscope-0.2.4 failed during the building phase. The exception was:
ExitFailure 1
Test log
No test log was submitted for this report.