[all reports]
Package |
ghc-heap-view-0.6.4.1 |
Install |
InstallOk |
Docs |
Ok |
Tests |
Failed |
Time submitted |
2024-01-06 15:41:49.637986827 UTC
|
Compiler |
ghc-9.6.3 |
OS |
linux |
Arch |
x86_64 |
Dependencies |
base-4.18.1.0, binary-0.8.9.1, bytestring-0.11.5.2, containers-0.6.7, ghc-heap-9.6.3, template-haskell-2.20.0.0, transformers-0.6.1.0 |
Flags |
-prim-supports-any
|
Code Coverage
expressions | 100% (0/0) |
boolean | guards | 100% (0/0) |
conditions | 100% (0/0) |
qualifiers | 100% (0/0) |
alternatives | 100% (0/0) |
local declarations | 100% (0/0) |
top-level declarations | 100% (0/0) |
Build log
[view raw]
Resolving dependencies...
Downloading ghc-heap-view-0.6.4.1
Downloaded ghc-heap-view-0.6.4.1
Starting ghc-heap-view-0.6.4.1
Building ghc-heap-view-0.6.4.1
Completed ghc-heap-view-0.6.4.1
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):
- ghc-heap-view-0.6.4.1 (first run)
[1 of 2] Compiling Main ( /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/ghc-heap-view-0.6.4.1/noopt/setup/setup.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/ghc-heap-view-0.6.4.1/noopt/setup/Main.o )
[2 of 2] Linking /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/ghc-heap-view-0.6.4.1/noopt/setup/setup
Configuring ghc-heap-view-0.6.4.1...
Preprocessing library for ghc-heap-view-0.6.4.1..
Building library for ghc-heap-view-0.6.4.1..
[1 of 4] Compiling GHC.Disassembler ( src/GHC/Disassembler.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/ghc-heap-view-0.6.4.1/noopt/build/GHC/Disassembler.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/ghc-heap-view-0.6.4.1/noopt/build/GHC/Disassembler.dyn_o )
src/GHC/Disassembler.hs:87:13: warning: [-Wunused-matches]
Defined but not used: bci_PUSH_ALTS
|
87 | bci_PUSH_ALTS -> do
| ^^^^^^^^^^^^^
src/GHC/Disassembler.hs:90:13: warning: [GHC-53633] [-Woverlapping-patterns]
Pattern match is redundant
In a case alternative: 13 -> ...
|
90 | bci_PUSH_ALTS_P -> do
| ^^^^^^^^^^^^^^^^^^^^^...
src/GHC/Disassembler.hs:93:13: warning: [GHC-53633] [-Woverlapping-patterns]
Pattern match is redundant
In a case alternative: 14 -> ...
|
93 | bci_PUSH_ALTS_N -> do
| ^^^^^^^^^^^^^^^^^^^^^...
src/GHC/Disassembler.hs:96:13: warning: [GHC-53633] [-Woverlapping-patterns]
Pattern match is redundant
In a case alternative: 15 -> ...
|
96 | bci_PUSH_ALTS_F -> do
| ^^^^^^^^^^^^^^^^^^^^^...
src/GHC/Disassembler.hs:99:13: warning: [GHC-53633] [-Woverlapping-patterns]
Pattern match is redundant
In a case alternative: 16 -> ...
|
99 | bci_PUSH_ALTS_D -> do
| ^^^^^^^^^^^^^^^^^^^^^...
src/GHC/Disassembler.hs:102:13: warning: [GHC-53633] [-Woverlapping-patterns]
Pattern match is redundant
In a case alternative: 17 -> ...
|
102 | bci_PUSH_ALTS_L -> do
| ^^^^^^^^^^^^^^^^^^^^^...
src/GHC/Disassembler.hs:105:13: warning: [GHC-53633] [-Woverlapping-patterns]
Pattern match is redundant
In a case alternative: 18 -> ...
|
105 | bci_PUSH_ALTS_V -> do
| ^^^^^^^^^^^^^^^^^^^^^...
src/GHC/Disassembler.hs:108:13: warning: [GHC-53633] [-Woverlapping-patterns]
Pattern match is redundant
In a case alternative: 25 -> ...
|
108 | bci_PUSH_UBX -> do
| ^^^^^^^^^^^^^^^^^^...
src/GHC/Disassembler.hs:111:13: warning: [GHC-53633] [-Woverlapping-patterns]
Pattern match is redundant
In a case alternative: 26 -> ...
|
111 | bci_PUSH_APPLY_N -> do
| ^^^^^^^^^^^^^^^^^^^^^^...
src/GHC/Disassembler.hs:113:13: warning: [GHC-53633] [-Woverlapping-patterns]
Pattern match is redundant
In a case alternative: 27 -> ...
|
113 | bci_PUSH_APPLY_F -> do
| ^^^^^^^^^^^^^^^^^^^^^^...
src/GHC/Disassembler.hs:115:13: warning: [GHC-53633] [-Woverlapping-patterns]
Pattern match is redundant
In a case alternative: 28 -> ...
|
115 | bci_PUSH_APPLY_D -> do
| ^^^^^^^^^^^^^^^^^^^^^^...
src/GHC/Disassembler.hs:117:13: warning: [GHC-53633] [-Woverlapping-patterns]
Pattern match is redundant
In a case alternative: 29 -> ...
|
117 | bci_PUSH_APPLY_L -> do
| ^^^^^^^^^^^^^^^^^^^^^^...
src/GHC/Disassembler.hs:119:13: warning: [GHC-53633] [-Woverlapping-patterns]
Pattern match is redundant
In a case alternative: 30 -> ...
|
119 | bci_PUSH_APPLY_V -> do
| ^^^^^^^^^^^^^^^^^^^^^^...
src/GHC/Disassembler.hs:121:13: warning: [GHC-53633] [-Woverlapping-patterns]
Pattern match is redundant
In a case alternative: 31 -> ...
|
121 | bci_PUSH_APPLY_P -> do
| ^^^^^^^^^^^^^^^^^^^^^^...
src/GHC/Disassembler.hs:123:13: warning: [GHC-53633] [-Woverlapping-patterns]
Pattern match is redundant
In a case alternative: 32 -> ...
|
123 | bci_PUSH_APPLY_PP -> do
| ^^^^^^^^^^^^^^^^^^^^^^^...
src/GHC/Disassembler.hs:125:13: warning: [GHC-53633] [-Woverlapping-patterns]
Pattern match is redundant
In a case alternative: 33 -> ...
|
125 | bci_PUSH_APPLY_PPP -> do
| ^^^^^^^^^^^^^^^^^^^^^^^^...
src/GHC/Disassembler.hs:127:13: warning: [GHC-53633] [-Woverlapping-patterns]
Pattern match is redundant
In a case alternative: 34 -> ...
|
127 | bci_PUSH_APPLY_PPPP -> do
| ^^^^^^^^^^^^^^^^^^^^^^^^^...
src/GHC/Disassembler.hs:129:13: warning: [GHC-53633] [-Woverlapping-patterns]
Pattern match is redundant
In a case alternative: 35 -> ...
|
129 | bci_PUSH_APPLY_PPPPP -> do
| ^^^^^^^^^^^^^^^^^^^^^^^^^^...
src/GHC/Disassembler.hs:131:13: warning: [GHC-53633] [-Woverlapping-patterns]
Pattern match is redundant
In a case alternative: 36 -> ...
|
131 | bci_PUSH_APPLY_PPPPPP -> do
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^...
src/GHC/Disassembler.hs:133:13: warning: [GHC-53633] [-Woverlapping-patterns]
Pattern match is redundant
In a case alternative: 38 -> ...
|
133 | bci_SLIDE -> do
| ^^^^^^^^^^^^^^^...
src/GHC/Disassembler.hs:137:13: warning: [GHC-53633] [-Woverlapping-patterns]
Pattern match is redundant
In a case alternative: 39 -> ...
|
137 | bci_ALLOC_AP -> do
| ^^^^^^^^^^^^^^^^^^...
src/GHC/Disassembler.hs:140:13: warning: [GHC-53633] [-Woverlapping-patterns]
Pattern match is redundant
In a case alternative: 40 -> ...
|
140 | bci_ALLOC_AP_NOUPD -> do
| ^^^^^^^^^^^^^^^^^^^^^^^^...
src/GHC/Disassembler.hs:143:13: warning: [GHC-53633] [-Woverlapping-patterns]
Pattern match is redundant
In a case alternative: 41 -> ...
|
143 | bci_ALLOC_PAP -> do
| ^^^^^^^^^^^^^^^^^^^...
src/GHC/Disassembler.hs:147:13: warning: [GHC-53633] [-Woverlapping-patterns]
Pattern match is redundant
In a case alternative: 42 -> ...
|
147 | bci_MKAP -> do
| ^^^^^^^^^^^^^^...
src/GHC/Disassembler.hs:151:13: warning: [GHC-53633] [-Woverlapping-patterns]
Pattern match is redundant
In a case alternative: 43 -> ...
|
151 | bci_MKPAP -> do
| ^^^^^^^^^^^^^^^...
src/GHC/Disassembler.hs:155:13: warning: [GHC-53633] [-Woverlapping-patterns]
Pattern match is redundant
In a case alternative: 44 -> ...
|
155 | bci_UNPACK -> do
| ^^^^^^^^^^^^^^^^...
src/GHC/Disassembler.hs:158:13: warning: [GHC-53633] [-Woverlapping-patterns]
Pattern match is redundant
In a case alternative: 45 -> ...
|
158 | bci_PACK -> do
| ^^^^^^^^^^^^^^...
src/GHC/Disassembler.hs:162:13: warning: [GHC-53633] [-Woverlapping-patterns]
Pattern match is redundant
In a case alternative: 46 -> ...
|
162 | bci_TESTLT_I -> do
| ^^^^^^^^^^^^^^^^^^...
src/GHC/Disassembler.hs:166:13: warning: [GHC-53633] [-Woverlapping-patterns]
Pattern match is redundant
In a case alternative: 47 -> ...
|
166 | bci_TESTEQ_I -> do
| ^^^^^^^^^^^^^^^^^^...
src/GHC/Disassembler.hs:170:13: warning: [GHC-53633] [-Woverlapping-patterns]
Pattern match is redundant
In a case alternative: 67 -> ...
|
170 | bci_TESTLT_W -> do
| ^^^^^^^^^^^^^^^^^^...
src/GHC/Disassembler.hs:174:13: warning: [GHC-53633] [-Woverlapping-patterns]
Pattern match is redundant
In a case alternative: 68 -> ...
|
174 | bci_TESTEQ_W -> do
| ^^^^^^^^^^^^^^^^^^...
src/GHC/Disassembler.hs:178:13: warning: [GHC-53633] [-Woverlapping-patterns]
Pattern match is redundant
In a case alternative: 48 -> ...
|
178 | bci_TESTLT_F -> do
| ^^^^^^^^^^^^^^^^^^...
src/GHC/Disassembler.hs:182:13: warning: [GHC-53633] [-Woverlapping-patterns]
Pattern match is redundant
In a case alternative: 49 -> ...
|
182 | bci_TESTEQ_F -> do
| ^^^^^^^^^^^^^^^^^^...
src/GHC/Disassembler.hs:186:13: warning: [GHC-53633] [-Woverlapping-patterns]
Pattern match is redundant
In a case alternative: 50 -> ...
|
186 | bci_TESTLT_D -> do
| ^^^^^^^^^^^^^^^^^^...
src/GHC/Disassembler.hs:190:13: warning: [GHC-53633] [-Woverlapping-patterns]
Pattern match is redundant
In a case alternative: 51 -> ...
|
190 | bci_TESTEQ_D -> do
| ^^^^^^^^^^^^^^^^^^...
src/GHC/Disassembler.hs:194:13: warning: [GHC-53633] [-Woverlapping-patterns]
Pattern match is redundant
In a case alternative: 52 -> ...
|
194 | bci_TESTLT_P -> do
| ^^^^^^^^^^^^^^^^^^...
src/GHC/Disassembler.hs:198:13: warning: [GHC-53633] [-Woverlapping-patterns]
Pattern match is redundant
In a case alternative: 53 -> ...
|
198 | bci_TESTEQ_P -> do
| ^^^^^^^^^^^^^^^^^^...
src/GHC/Disassembler.hs:202:13: warning: [GHC-53633] [-Woverlapping-patterns]
Pattern match is redundant
In a case alternative: 54 -> ...
|
202 | bci_CASEFAIL -> do
| ^^^^^^^^^^^^^^^^^^...
src/GHC/Disassembler.hs:204:13: warning: [GHC-53633] [-Woverlapping-patterns]
Pattern match is redundant
In a case alternative: 55 -> ...
|
204 | bci_JMP -> do
| ^^^^^^^^^^^^^...
src/GHC/Disassembler.hs:206:13: warning: [GHC-53633] [-Woverlapping-patterns]
Pattern match is redundant
In a case alternative: 56 -> ...
|
206 | bci_CCALL -> do
| ^^^^^^^^^^^^^^^...
src/GHC/Disassembler.hs:209:13: warning: [GHC-53633] [-Woverlapping-patterns]
Pattern match is redundant
In a case alternative: 57 -> ...
|
209 | bci_SWIZZLE -> do
| ^^^^^^^^^^^^^^^^^...
src/GHC/Disassembler.hs:213:13: warning: [GHC-53633] [-Woverlapping-patterns]
Pattern match is redundant
In a case alternative: 58 -> ...
|
213 | bci_ENTER -> do
| ^^^^^^^^^^^^^^^...
src/GHC/Disassembler.hs:215:13: warning: [-Wunused-matches]
Defined but not used: bci_RETURN
|
215 | bci_RETURN -> do
| ^^^^^^^^^^
src/GHC/Disassembler.hs:215:13: warning: [GHC-53633] [-Woverlapping-patterns]
Pattern match is redundant
In a case alternative: bci_RETURN -> ...
|
215 | bci_RETURN -> do
| ^^^^^^^^^^^^^^^^...
src/GHC/Disassembler.hs:217:13: warning: [GHC-53633] [-Woverlapping-patterns]
Pattern match is redundant
In a case alternative: 60 -> ...
|
217 | bci_RETURN_P -> do
| ^^^^^^^^^^^^^^^^^^...
src/GHC/Disassembler.hs:219:13: warning: [GHC-53633] [-Woverlapping-patterns]
Pattern match is redundant
In a case alternative: 61 -> ...
|
219 | bci_RETURN_N -> do
| ^^^^^^^^^^^^^^^^^^...
src/GHC/Disassembler.hs:221:13: warning: [GHC-53633] [-Woverlapping-patterns]
Pattern match is redundant
In a case alternative: 62 -> ...
|
221 | bci_RETURN_F -> do
| ^^^^^^^^^^^^^^^^^^...
src/GHC/Disassembler.hs:223:13: warning: [GHC-53633] [-Woverlapping-patterns]
Pattern match is redundant
In a case alternative: 63 -> ...
|
223 | bci_RETURN_D -> do
| ^^^^^^^^^^^^^^^^^^...
src/GHC/Disassembler.hs:225:13: warning: [GHC-53633] [-Woverlapping-patterns]
Pattern match is redundant
In a case alternative: 64 -> ...
|
225 | bci_RETURN_L -> do
| ^^^^^^^^^^^^^^^^^^...
src/GHC/Disassembler.hs:227:13: warning: [GHC-53633] [-Woverlapping-patterns]
Pattern match is redundant
In a case alternative: 65 -> ...
|
227 | bci_RETURN_V -> do
| ^^^^^^^^^^^^^^^^^^...
src/GHC/Disassembler.hs:229:13: warning: [GHC-53633] [-Woverlapping-patterns]
Pattern match is redundant
In a case alternative: 66 -> ...
|
229 | bci_BRK_FUN -> do
| ^^^^^^^^^^^^^^^^^...
src/GHC/Disassembler.hs:234:13: warning: [GHC-53633] [-Woverlapping-patterns]
Pattern match is redundant
In a case alternative: x -> ...
|
234 | x -> return $ BCI_DECODE_ERROR x
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[2 of 4] Compiling GHC.HeapView ( src/GHC/HeapView.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/ghc-heap-view-0.6.4.1/noopt/build/GHC/HeapView.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/ghc-heap-view-0.6.4.1/noopt/build/GHC/HeapView.dyn_o )
src/GHC/HeapView.hs:201:28: warning: [GHC-62161] [-Wincomplete-patterns]
Pattern match(es) are non-exhaustive
In a case alternative:
Patterns of type GenClosure b not matched:
IOPortClosure _ _ _ _
TSOClosure _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
StackClosure _ _ _ _
|
201 | ppClosure showBox prec c = case c of
| ^^^^^^^^^...
src/GHC/HeapView.hs:237:27: warning: [-Wunused-record-wildcards]
No variables bound in the record wildcard match are used
Possible fix: omit the ..
|
237 | BlockingQueueClosure {..} ->
| ^^
src/GHC/HeapView.hs:253:19: warning: [-Wunused-record-wildcards]
No variables bound in the record wildcard match are used
Possible fix: omit the ..
|
253 | OtherClosure {..} ->
| ^^
src/GHC/HeapView.hs:255:25: warning: [-Wunused-record-wildcards]
No variables bound in the record wildcard match are used
Possible fix: omit the ..
|
255 | UnsupportedClosure {..} ->
| ^^
src/GHC/HeapView.hs:262:18: warning: [-Wunused-record-wildcards]
No variables bound in the record wildcard match are used
Possible fix: omit the ..
|
262 | WeakClosure {..} ->
| ^^
src/GHC/HeapView.hs:504:23: warning: [-Wunused-record-wildcards]
No variables bound in the record wildcard match are used
Possible fix: omit the ..
|
504 | ThunkClosure {..} -> 't'
| ^^
src/GHC/HeapView.hs:505:26: warning: [-Wunused-record-wildcards]
No variables bound in the record wildcard match are used
Possible fix: omit the ..
|
505 | SelectorClosure {..} -> 't'
| ^^
src/GHC/HeapView.hs:506:20: warning: [-Wunused-record-wildcards]
No variables bound in the record wildcard match are used
Possible fix: omit the ..
|
506 | APClosure {..} -> 't'
| ^^
src/GHC/HeapView.hs:507:21: warning: [-Wunused-record-wildcards]
No variables bound in the record wildcard match are used
Possible fix: omit the ..
|
507 | PAPClosure {..} -> 'f'
| ^^
src/GHC/HeapView.hs:508:21: warning: [-Wunused-record-wildcards]
No variables bound in the record wildcard match are used
Possible fix: omit the ..
|
508 | BCOClosure {..} -> 't'
| ^^
src/GHC/HeapView.hs:509:21: warning: [-Wunused-record-wildcards]
No variables bound in the record wildcard match are used
Possible fix: omit the ..
|
509 | FunClosure {..} -> 'f'
| ^^
[3 of 4] Compiling GHC.AssertNF ( src/GHC/AssertNF.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/ghc-heap-view-0.6.4.1/noopt/build/GHC/AssertNF.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/ghc-heap-view-0.6.4.1/noopt/build/GHC/AssertNF.dyn_o )
[4 of 4] Compiling GHC.HeapView.Debug ( src/GHC/HeapView/Debug.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/ghc-heap-view-0.6.4.1/noopt/build/GHC/HeapView/Debug.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/ghc-heap-view-0.6.4.1/noopt/build/GHC/HeapView/Debug.dyn_o )
Preprocessing test suite 'Test' for ghc-heap-view-0.6.4.1..
Building test suite 'Test' for ghc-heap-view-0.6.4.1..
[1 of 1] Compiling Main ( Test.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/ghc-heap-view-0.6.4.1/noopt/build/Test/Test-tmp/Main.o )
[2 of 2] Linking /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/ghc-heap-view-0.6.4.1/noopt/build/Test/Test
Running 1 test suites...
Test suite Test: RUNNING...
Test suite Test: FAIL
Test suite logged to:
/home/builder/builder-dir/build-cache/tmp-install/reports/ghc-heap-view-0.6.4.1.test
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/ghc-heap-view-0.6.4.1/noopt/hpc/vanilla/html/Test/hpc_index.html
0 of 1 test suites (0 of 1 test cases) passed.
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/ghc-heap-view-0.6.4.1/noopt/hpc/vanilla/html/ghc-heap-view-0.6.4.1/hpc_index.html
Error: cabal: Tests failed for ghc-heap-view-0.6.4.1.