summaryrefslogtreecommitdiff
path: root/.stack-work/logs/matrix-0.3.6.1.log
blob: 039799c72d862f40264f729e6901e8873c96bf63 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
Configuring matrix-0.3.6.1...
Preprocessing library for matrix-0.3.6.1..
Building library for matrix-0.3.6.1..
[1 of 1] Compiling Data.Matrix      ( Data/Matrix.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Matrix.o )

Data/Matrix.hs:79:1: warning: [-Wunused-imports]
    The import of ‘Data.Monoid’ is redundant
      except perhaps to import instances from ‘Data.Monoid’
    To import instances alone, use: import Data.Monoid()
   |
79 | import Data.Monoid
   | ^^^^^^^^^^^^^^^^^^

Data/Matrix.hs:81:1: warning: [-Wunused-imports]
    The import of ‘Data.Traversable’ is redundant
      except perhaps to import instances from ‘Data.Traversable’
    To import instances alone, use: import Data.Traversable()
   |
81 | import Data.Traversable
   | ^^^^^^^^^^^^^^^^^^^^^^^

Data/Matrix.hs:1364:1: warning: [-Winline-rule-shadowing]
    Rule "matrix/traceOfSum" may never fire
      because ‘trace’ might inline first
    Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘trace’
     |
1364 | "matrix/traceOfSum"
     | ^^^^^^^^^^^^^^^^^^^...

Data/Matrix.hs:1364:1: warning: [-Winline-rule-shadowing]
    Rule "matrix/traceOfSum" may never fire
      because rule "Class op +" for ‘+’ might fire first
    Probable fix: add phase [n] or [~n] to the competing rule
     |
1364 | "matrix/traceOfSum"
     | ^^^^^^^^^^^^^^^^^^^...

Data/Matrix.hs:1367:1: warning: [-Winline-rule-shadowing]
    Rule "matrix/traceOfScale" may never fire
      because ‘trace’ might inline first
    Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘trace’
     |
1367 | "matrix/traceOfScale"
     | ^^^^^^^^^^^^^^^^^^^^^...

Data/Matrix.hs:1367:1: warning: [-Winline-rule-shadowing]
    Rule "matrix/traceOfScale" may never fire
      because ‘scaleMatrix’ might inline first
    Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘scaleMatrix’
     |
1367 | "matrix/traceOfScale"
     | ^^^^^^^^^^^^^^^^^^^^^...

Data/Matrix.hs:1392:1: warning: [-Winline-rule-shadowing]
    Rule "matrix/detLaplaceProduct" may never fire
      because ‘detLaplace’ might inline first
    Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘detLaplace’
     |
1392 | "matrix/detLaplaceProduct"
     | ^^^^^^^^^^^^^^^^^^^^^^^^^^...

Data/Matrix.hs:1392:1: warning: [-Winline-rule-shadowing]
    Rule "matrix/detLaplaceProduct" may never fire
      because rule "Class op *" for ‘*’ might fire first
    Probable fix: add phase [n] or [~n] to the competing rule
     |
1392 | "matrix/detLaplaceProduct"
     | ^^^^^^^^^^^^^^^^^^^^^^^^^^...

Data/Matrix.hs:1395:1: warning: [-Winline-rule-shadowing]
    Rule "matrix/detLUProduct" may never fire
      because ‘detLU’ might inline first
    Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘detLU’
     |
1395 | "matrix/detLUProduct"
     | ^^^^^^^^^^^^^^^^^^^^^...

Data/Matrix.hs:1395:1: warning: [-Winline-rule-shadowing]
    Rule "matrix/detLUProduct" may never fire
      because rule "Class op *" for ‘*’ might fire first
    Probable fix: add phase [n] or [~n] to the competing rule
     |
1395 | "matrix/detLUProduct"
     | ^^^^^^^^^^^^^^^^^^^^^...
Installing library in /home/sv/.stack/snapshots/x86_64-linux/lts-13.22/8.6.5/lib/x86_64-linux-ghc-8.6.5/matrix-0.3.6.1-CUcUqfmsmAA7saz436AQSk
Registering library for matrix-0.3.6.1..