| ... |
... |
@@ -102,7 +102,7 @@ Language |
|
102
|
102
|
Compiler
|
|
103
|
103
|
~~~~~~~~
|
|
104
|
104
|
|
|
105
|
|
-- An improved error message is introduced to refer users to the heap-controlling flags of the RTS when there is a heap overflow during compilation. (#25198)
|
|
|
105
|
+- An improved error message is introduced to refer users to the heap-controlling flags of the RTS when there is a heap overflow during compilation. (:ghc-ticket:`25198`)
|
|
106
|
106
|
|
|
107
|
107
|
- The kind checker now does a better job of finding type family instances for
|
|
108
|
108
|
use in the kinds of other declarations in the same module. This fixes a number
|
| ... |
... |
@@ -116,14 +116,14 @@ Compiler |
|
116
|
116
|
subordinate import lists (:ghc-ticket:`22581`).
|
|
117
|
117
|
|
|
118
|
118
|
- A new flag, :ghc-flag:`-Wuseless-specialisations`, controls warnings emitted when GHC
|
|
119
|
|
- determines that a SPECIALISE pragma would have no effect.
|
|
|
119
|
+ determines that a ``SPECIALISE`` pragma would have no effect.
|
|
120
|
120
|
|
|
121
|
|
-- A new flag, :ghc-flag:`-Wrule-lhs-equalities`, controls warnings emitted for RULES
|
|
|
121
|
+- A new flag, :ghc-flag:`-Wrule-lhs-equalities`, controls warnings emitted for ``RULES``
|
|
122
|
122
|
whose left-hand side attempts to quantify over equality constraints that
|
|
123
|
123
|
previous GHC versions accepted quantifying over. GHC will now drop such RULES,
|
|
124
|
124
|
emitting a warning message controlled by this flag.
|
|
125
|
125
|
|
|
126
|
|
- This warning is intended to give visibility to the fact that the RULES that
|
|
|
126
|
+ This warning is intended to give visibility to the fact that the ``RULES`` that
|
|
127
|
127
|
previous GHC versions generated in such circumstances could never fire.
|
|
128
|
128
|
|
|
129
|
129
|
- A new flag, :ghc-flag:`-Wunusable-unpack-pragmas`, controls warnings emitted
|