Changes between Version 26 and Version 27 of ReportABug


Ignore:
Timestamp:
Oct 25, 2013 1:59:06 PM (6 months ago)
Author:
monoidal
Comment:

note about kindFunResult

Legend:

Unmodified
Added
Removed
Modified
  • ReportABug

    v26 v27  
    1313== Frequently reported bugs == 
    1414 
    15 GHC 7.4 gives an internal error (panic) on: 
     15The following cause an internal error (panic) and are already fixed in the development version. 
    1616 
    17  * Lowercase identifier used in a deriving clause, such as {{{data A = B deriving show}}}. Use uppercase: {{{deriving Show}}}. Bug #5961. 
    18  * Invalid instances: {{{instance A => B => C where ...}}}, {{{instance A -> B}}}, {{{instance (A, B)}}} etc. Bug #5951. 
    19  
    20 Both errors are fixed in GHC 7.6, if possible, you should upgrade. 
    21  
    22 GHC 7.6 gives a panic on an invalid strictness annotation {{{data X = X (!Maybe Int)}}}. The correct way is {{{data X = X (!(Maybe Int))}}}. This is fixed in the development version. See bug #7210. 
     17 * GHC 7.4: Lowercase identifier used in a deriving clause, such as {{{data A = B deriving show}}}. Use uppercase: {{{deriving Show}}}. Bug #5961. 
     18 * GHC 7.4: Invalid instances: {{{instance A => B => C where ...}}}, {{{instance A -> B}}}, {{{instance (A, B)}}} etc. Bug #5951. 
     19 * GHC 7.6: Invalid strictness annotation {{{data X = X (!Maybe Int)}}}. The correct way is {{{data X = X (!(Maybe Int))}}}. Bug #7210. 
     20 * GHC 7.6: kindFunResult panic when `lift` is applied to two parameters (e.g. `lift putStrLn "hello"`). This is a kind error, it should be `lift (putStrLn "hello").` Bugs #7368, #7920. 
    2321 
    2422== How do I tell if I should report my bug? ==