| #5909 |
Segfault with multi-threaded retainer profiling
|
merge
|
simonmar
|
high
|
7.6.2
|
Runtime System
|
| #7189 |
RTS Assertion Crash
|
new
|
simonmar
|
normal
|
7.8.1
|
Runtime System
|
| #7198 |
New codegen more than doubles compile time of T3294
|
new
|
simonmar
|
high
|
7.8.1
|
Compiler
|
| #7320 |
GHC crashes when building on 32-bit Linux in a Linode
|
new
|
simonmar
|
high
|
7.6.2
|
Runtime System
|
| #7636 |
threadStackUnderflow: not enough space for return values
|
merge
|
simonmar
|
high
|
7.6.2
|
Compiler
|
| #7646 |
resource busy (file is locked) with multi-threaded file ops
|
merge
|
simonmar
|
high
|
7.6.3
|
libraries/base
|
| #7919 |
Heap corruption (segfault) from large 'let' expression
|
patch
|
simonmar
|
high
|
7.8.1
|
Runtime System
|
| #322 |
fromInteger-related pattern match overlap warnings
|
new
|
simonpj
|
normal
|
_|_
|
Compiler
|
| #345 |
GADT - fundep interaction
|
new
|
simonpj
|
low
|
_|_
|
Compiler (Type checker)
|
| #1158 |
Problem with GADTs and explicit type signatures
|
new
|
simonpj
|
lowest
|
_|_
|
Compiler
|
| #1201 |
ghci runs Template Haskell splices 4 times
|
new
|
simonpj
|
low
|
_|_
|
Template Haskell
|
| #1216 |
Missed opportunity for let-no-esape
|
new
|
simonpj
|
normal
|
7.6.2
|
Compiler
|
| #1330 |
Impredicativity bug: Church2 test gives a rather confusing error with the HEAD
|
new
|
simonpj
|
lowest
|
7.6.2
|
Compiler (Type checker)
|
| #1496 |
Newtypes and type families combine to produce inconsistent FC(X) axiom sets
|
new
|
simonpj
|
normal
|
7.6.2
|
Compiler (Type checker)
|
| #2256 |
Incompleteness of type inference: must quantify over implication constraints
|
new
|
simonpj
|
lowest
|
7.6.2
|
Compiler
|
| #2439 |
Missed optimisation with dictionaries and loops
|
new
|
simonpj
|
lowest
|
7.6.2
|
Compiler
|
| #2915 |
Arity is smaller than need be
|
new
|
simonpj
|
lowest
|
7.6.2
|
Compiler
|
| #2940 |
Do CSE after CorePrep
|
new
|
simonpj
|
lowest
|
7.6.2
|
Compiler
|
| #3831 |
SpecConstr should exploit cases where there is exactly one call pattern
|
new
|
simonpj
|
high
|
7.8.1
|
Compiler
|
| #3927 |
Incomplete/overlapped pattern warnings + GADTs = inadequate
|
new
|
simonpj
|
high
|
7.8.1
|
Compiler
|
| #4185 |
Deriving higher-arity instances for newtype family instances fails
|
new
|
simonpj
|
low
|
7.6.2
|
Compiler
|
| #4295 |
Review higher-rank and impredicative types
|
new
|
simonpj
|
normal
|
7.6.2
|
Compiler
|
| #4296 |
The dreaded SkolemOccurs problem
|
new
|
simonpj
|
low
|
7.6.2
|
Compiler
|
| #4364 |
Template Haskell: Cycle in type synonym declarations
|
new
|
simonpj
|
high
|
7.8.1
|
Compiler (Type checker)
|
| #4863 |
TH crashes if you reify the Name of a dfun
|
new
|
simonpj
|
low
|
_|_
|
Template Haskell
|
| #5224 |
Improve consistency checking for family instances
|
new
|
simonpj
|
low
|
7.6.2
|
Compiler
|
| #5302 |
Unused arguments in join points
|
new
|
simonpj
|
low
|
7.6.2
|
Compiler
|
| #5320 |
check_overlap panic (7.1 regression)
|
new
|
simonpj
|
normal
|
7.6.2
|
Compiler
|
| #5326 |
Polymorphic instances aren't automatically specialised
|
new
|
simonpj
|
low
|
7.6.2
|
Compiler
|
| #5522 |
mc03 -O -fliberate-case -fspec-constr runs out of memory
|
new
|
simonpj
|
normal
|
7.6.2
|
Compiler
|
| #5539 |
GHC panic - Simplifier ticks exhausted
|
new
|
simonpj
|
high
|
7.6.2
|
Compiler
|
| #5722 |
GHC inlines class method forever
|
new
|
simonpj
|
normal
|
_|_
|
Compiler
|
| #5763 |
Confusing error message
|
new
|
simonpj
|
high
|
7.6.2
|
Compiler
|
| #5809 |
Arity analysis could be better
|
new
|
simonpj
|
normal
|
7.6.2
|
Compiler
|
| #5859 |
unsafeInterleaveIO duplicates computation when evaluated by multiple threads
|
new
|
simonpj
|
high
|
7.6.2
|
libraries/base
|
| #5945 |
Lambda lifting
|
new
|
simonpj
|
normal
|
7.8.1
|
Compiler
|
| #5954 |
Performance regression 7.0 -> 7.2 (still in 7.4)
|
new
|
simonpj
|
high
|
7.6.2
|
Compiler
|
| #5996 |
fix for CSE
|
patch
|
simonpj
|
normal
|
7.8.1
|
Compiler
|
| #6022 |
GHC infers over-general types
|
new
|
simonpj
|
high
|
7.8.1
|
Compiler
|
| #6040 |
Adding a type signature changes heap allocation into stack allocation without changing the actual type
|
new
|
simonpj
|
normal
|
7.8.1
|
Compiler
|
| #6047 |
GHC retains unnecessary binding
|
new
|
simonpj
|
normal
|
7.6.2
|
Compiler
|
| #6056 |
INLINABLE pragma prevents worker-wrapper to happen.
|
new
|
simonpj
|
normal
|
7.8.1
|
Compiler
|
| #6062 |
TH treats non-functions in function position inconsistently
|
new
|
simonpj
|
normal
|
7.8.1
|
Compiler
|
| #6070 |
Fun with the demand analyser
|
new
|
simonpj
|
normal
|
7.8.1
|
Compiler
|
| #6092 |
Liberate case not happening
|
new
|
simonpj
|
normal
|
7.8.1
|
Compiler
|
| #6147 |
GeneralizedNewtypeDeriving should fail with data families
|
new
|
simonpj
|
high
|
7.8.1
|
Compiler (Type checker)
|
| #7057 |
Simplifier infinite loop regression
|
new
|
simonpj
|
normal
|
7.8.1
|
Compiler
|
| #7066 |
isInstance does not work for compound types
|
new
|
simonpj
|
normal
|
7.8.1
|
Template Haskell
|
| #7068 |
Extensive Memory usage (regression)
|
new
|
simonpj
|
high
|
7.8.1
|
Compiler
|
| #7109 |
Inlining depends on datatype size, even with INLINE pragmas
|
new
|
simonpj
|
normal
|
7.8.1
|
Compiler
|
| #7141 |
Inlining the single method of a class can shadow rules
|
new
|
simonpj
|
normal
|
7.8.1
|
Compiler
|
| #7148 |
generalized newtype and type families is unsound
|
new
|
simonpj
|
normal
|
7.8.1
|
Compiler (Type checker)
|
| #7206 |
Implement cheap build
|
new
|
simonpj
|
normal
|
_|_
|
Compiler
|
| #7241 |
GHC-7.6.1 panics on template haskell code
|
new
|
simonpj
|
normal
|
7.8.1
|
Template Haskell
|
| #7258 |
Compiling DynFlags is jolly slow
|
new
|
simonpj
|
normal
|
7.8.1
|
Compiler
|
| #7259 |
Eta expansion of products in System FC
|
new
|
simonpj
|
normal
|
7.8.1
|
Compiler
|
| #7296 |
ghc-7 assumes incoherent instances without requiring language `IncoherentInstances`
|
new
|
simonpj
|
normal
|
7.8.1
|
Compiler (Type checker)
|
| #7437 |
peculiar behaviour with default instances and type variables
|
new
|
simonpj
|
normal
|
7.8.1
|
Compiler
|
| #7503 |
Bug with PolyKinds, type synonyms & GADTs
|
new
|
simonpj
|
normal
|
7.8.1
|
Compiler (Type checker)
|
| #7542 |
GHC doesn't optimize (strict) composition with id
|
new
|
simonpj
|
normal
|
7.8.1
|
Compiler
|
| #7558 |
Terrible error message when given and wanted are both insoluble
|
new
|
simonpj
|
normal
|
7.8.1
|
Compiler
|
| #7596 |
Opportunity to improve CSE
|
new
|
simonpj
|
normal
|
7.8.1
|
Compiler
|
| #7643 |
Kind application error
|
new
|
simonpj
|
normal
|
7.8.1
|
Compiler (Type checker)
|
| #7771 |
RTS should provide stg_sel_n_noupd_closure
|
new
|
simonpj
|
normal
|
7.8.1
|
Compiler
|
| #7786 |
strange errors when deducing constraints
|
new
|
simonpj
|
normal
|
7.8.1
|
Compiler
|
| #7788 |
Recursive type family causes <<loop>>
|
new
|
simonpj
|
normal
|
7.8.1
|
Compiler (Type checker)
|
| #3070 |
floor(0/0) should not be defined
|
new
|
squadette
|
lowest
|
7.6.2
|
Prelude
|
| #4413 |
(^^) is not correct for Double and Float
|
new
|
tcsavage
|
low
|
7.6.2
|
libraries/base
|
| #1176 |
Infinite loop when printing error message
|
new
|
thorkilnaur
|
low
|
_|_
|
Compiler
|
| #6063 |
GHC's build-time ld-flag checks are problematic
|
patch
|
thoughtpolice
|
high
|
7.8.1
|
Compiler
|
| #7574 |
Register allocator chokes on certain branches with literals
|
new
|
thoughtpolice
|
high
|
7.8.1
|
Compiler (NCG)
|
| #7602 |
Threaded RTS performing badly on recent OS X (10.8?)
|
new
|
thoughtpolice
|
normal
|
_|_
|
Runtime System
|
| #7678 |
GHC should compile cleanly with clang
|
new
|
thoughtpolice
|
high
|
7.8.1
|
Compiler
|
| #4245 |
ghci panic: thread blocked indefinitely in an MVar operation
|
new
|
tibbe
|
high
|
7.6.2
|
GHCi
|
| #5443 |
Errors when shutting down the event manager loop
|
new
|
tibbe
|
normal
|
7.6.2
|
Compiler
|
| #7133 |
GHCi: strange behaviour after CTRL-C, followed by 'hPutChar: resource vanished (Broken Pipe)' when quitting
|
new
|
tibbe
|
normal
|
7.8.1
|
GHCi
|
| #7460 |
Double literals generated bad core
|
new
|
tibbe
|
normal
|
7.8.1
|
Compiler
|
| #7653 |
incorrect handling of StackOverflow exception in the event manager
|
patch
|
tibbe
|
normal
|
7.8.1
|
libraries/base
|
| #670 |
External Core is broken
|
new
|
tim
|
normal
|
_|_
|
External Core
|
| #1612 |
GHC_PACKAGE_PATH and $topdir bug
|
new
|
--
|
lowest
|
7.6.2
|
Package system
|
| #2064 |
problems with duplicate modules
|
new
|
--
|
lowest
|
7.6.2
|
Package system
|
| #2401 |
aborting an STM transaction should throw an exception
|
new
|
--
|
low
|
7.6.2
|
Runtime System
|
| #3178 |
Fix linking -lpthread for semaphores
|
new
|
--
|
normal
|
_|_
|
libraries/unix
|
| #3184 |
package.conf should be under /var, not /usr
|
new
|
--
|
low
|
7.6.2
|
Package system
|
| #3195 |
runghc failing sometimes
|
new
|
--
|
normal
|
_|_
|
None
|
| #3472 |
Porting through .hc files broken
|
new
|
--
|
high
|
7.8.1
|
Build System
|
| #3628 |
exceptions reported to stderr when they propagate past forkIO
|
new
|
--
|
normal
|
_|_
|
libraries/base
|
| #3711 |
Bad error reporting when calling a function in a module which depends on a DLL on Windows
|
new
|
--
|
lowest
|
7.6.2
|
Runtime System
|
| #3722 |
Haskeline Iconv needs HAVE_LANGINFO_H
|
new
|
--
|
low
|
7.6.2
|
libraries (other)
|
| #149 |
missed CSE opportunity
|
new
|
|
normal
|
_|_
|
Compiler
|
| #229 |
Integer overflow in array allocation
|
new
|
|
low
|
_|_
|
libraries/base
|
| #314 |
#line pragmas not respected inside nested comments
|
new
|
|
high
|
7.8.1
|
Compiler (Parser)
|
| #418 |
throwTo to a thread inside 'block'
|
new
|
|
lowest
|
_|_
|
Runtime System
|
| #457 |
Strictness problem
|
new
|
|
normal
|
_|_
|
Compiler
|
| #487 |
powerpc/linux segfaulting binaries
|
new
|
|
normal
|
_|_
|
Compiler
|
| #552 |
GHCi :m doesn't restore default decl
|
new
|
|
lowest
|
_|_
|
GHCi
|
| #589 |
Various poor type error messages
|
new
|
|
low
|
_|_
|
Compiler (Type checker)
|
| #781 |
GHCi on x86_64, cannot link to static data in shared libs
|
new
|
|
high
|
7.8.1
|
Compiler
|
| #806 |
hGetBufNonBlocking doesn't work on Windows
|
new
|
|
normal
|
_|_
|
libraries/base
|
| #816 |
Weird fundep behavior (with -fallow-undecidable-instances)
|
new
|
|
normal
|
_|_
|
Compiler (Type checker)
|