| #2289 |
Needless reboxing of values when returning from a tight loop
|
new
|
|
bug
|
lowest
|
7.6.2
|
| #7930 |
Nested STM Invariants are lost
|
new
|
fryguybob
|
bug
|
normal
|
|
| #7198 |
New codegen more than doubles compile time of T3294
|
new
|
simonmar
|
bug
|
high
|
7.8.1
|
| #3462 |
New codegen: allocate large objects using allocateLocal()
|
new
|
|
task
|
low
|
7.6.2
|
| #4096 |
New primops for indexing: index*OffAddrUsing# etc
|
new
|
|
feature request
|
low
|
7.6.2
|
| #2451 |
New signal-handling API
|
new
|
simonmar
|
task
|
highest
|
7.8.1
|
| #3872 |
New way to make the simplifier diverge
|
new
|
|
bug
|
normal
|
_|_
|
| #1388 |
Newbie help features
|
new
|
|
feature request
|
low
|
_|_
|
| #2721 |
Newtype deriving doesn't work with type families
|
new
|
|
feature request
|
lowest
|
7.6.2
|
| #4846 |
Newtype derving used wrongly
|
new
|
|
bug
|
low
|
7.6.2
|
| #1496 |
Newtypes and type families combine to produce inconsistent FC(X) axiom sets
|
new
|
simonpj
|
bug
|
normal
|
7.6.2
|
| #5794 |
Nofib nightly regressions with pretty graphs
|
new
|
dterei
|
task
|
normal
|
_|_
|
| #2260 |
Non-ideal error message for misplaced LANGUAGE pragma
|
new
|
|
bug
|
lowest
|
7.6.2
|
| #4899 |
Non-standard compile plus Template Haskell produces spurious "unknown symbol" linker error
|
new
|
simonmar
|
bug
|
low
|
7.6.2
|
| #7727 |
Nonsense evaluation: sequence [] = []
|
new
|
igloo
|
bug
|
normal
|
7.8.1
|
| #7765 |
Odd error message for `runghc` with missing `main` function.
|
new
|
igloo
|
bug
|
normal
|
7.8.1
|
| #5813 |
Offer a compiler warning for failable pattern matches
|
new
|
|
feature request
|
normal
|
7.6.2
|
| #849 |
Offer control over branch prediction
|
new
|
|
feature request
|
normal
|
7.6.2
|
| #6016 |
On Windows, runhaskell hits an error on UTF-8 files with a BOM
|
new
|
|
bug
|
normal
|
7.6.2
|
| #7725 |
Operators without colons
|
new
|
|
bug
|
normal
|
7.8.1
|
| #7596 |
Opportunity to improve CSE
|
new
|
simonpj
|
bug
|
normal
|
7.8.1
|
| #1168 |
Optimisation sometimes decreases sharing in IO code
|
new
|
|
bug
|
normal
|
_|_
|
| #1600 |
Optimisation: CPR the results of IO
|
new
|
|
task
|
lowest
|
7.6.2
|
| #1498 |
Optimisation: eliminate unnecessary heap check in recursive function
|
new
|
|
bug
|
low
|
7.6.2
|
| #605 |
Optimisation: strict enumerations
|
new
|
|
task
|
normal
|
_|_
|
| #4301 |
Optimisations give bad core for foldl' (flip seq) ()
|
new
|
|
bug
|
low
|
7.6.2
|
| #2132 |
Optimise nested comparisons
|
new
|
|
bug
|
normal
|
_|_
|
| #7977 |
Optimization: Shift dropped list heads by coeffecient to prevent thunk generation
|
new
|
|
feature request
|
normal
|
|
| #3919 |
Or-patterns as GHC extension
|
new
|
|
feature request
|
normal
|
_|_
|
| #5316 |
Orphan instances strike again: ghc rejects a program at first but will accept it if you repeat the same compilation command
|
new
|
|
bug
|
low
|
_|_
|
| #3107 |
Over-eager GC when blocked on a signal in the non-threaded runtime
|
new
|
|
bug
|
lowest
|
7.6.2
|
| #595 |
Overhaul GHC's overlapping/non-exhaustive pattern checking
|
new
|
|
task
|
normal
|
_|_
|
| #2233 |
Overhaul System.Process
|
new
|
simonmar
|
task
|
normal
|
_|_
|
| #5844 |
Panic on generating Core code
|
new
|
|
bug
|
normal
|
7.6.2
|
| #7540 |
Panic on type inference with vectorised parallel arrays
|
new
|
chak
|
bug
|
highest
|
7.8.1
|
| #7736 |
Parallel array enumeration causes compiler panic (enumFromToP)
|
new
|
chak
|
bug
|
normal
|
7.8.1
|
| #4091 |
Parse error on curried context of instance declaration
|
new
|
|
feature request
|
normal
|
_|_
|
| #6034 |
Parse error when using ' with promoted kinds
|
new
|
|
bug
|
low
|
_|_
|
| #7807 |
Parse error with "where" and file-ending comment
|
new
|
|
bug
|
high
|
7.8.1
|
| #4043 |
Parsing of guards, and type signatures
|
new
|
|
bug
|
normal
|
_|_
|
| #3766 |
Parsing of lambdas is not consistent with Haskell'98 report.
|
new
|
|
bug
|
low
|
7.6.2
|
| #7481 |
Partially promoted data types
|
new
|
|
bug
|
high
|
7.8.1
|
| #5062 |
Patch: Debug output for OS X linker and coding standard upgrades
|
new
|
|
bug
|
low
|
7.6.2
|
| #5144 |
Pattern synonyms
|
new
|
|
feature request
|
normal
|
_|_
|
| #5954 |
Performance regression 7.0 -> 7.2 (still in 7.4)
|
new
|
simonpj
|
bug
|
high
|
7.6.2
|
| #3231 |
Permission denied error with runProcess/openFile
|
new
|
simonmar
|
bug
|
normal
|
7.6.2
|
| #4020 |
Please consider adding support for local type synonyms
|
new
|
|
feature request
|
low
|
7.6.2
|
| #4459 |
Polymorphic Data.Dynamic
|
new
|
vivian
|
feature request
|
low
|
7.6.2
|
| #5326 |
Polymorphic instances aren't automatically specialised
|
new
|
simonpj
|
bug
|
low
|
7.6.2
|
| #4288 |
Poor -fspec-constr-count=n warning messages
|
new
|
|
bug
|
low
|
7.6.2
|
| #3472 |
Porting through .hc files broken
|
new
|
--
|
bug
|
high
|
7.8.1
|
| #5059 |
Pragma to SPECIALISE on value arguments
|
new
|
|
feature request
|
low
|
7.6.2
|
| #1727 |
Precedence and associativity rules ignored when mixing infix type and data constructors in a single expression
|
new
|
|
bug
|
lowest
|
7.6.2
|
| #1158 |
Problem with GADTs and explicit type signatures
|
new
|
simonpj
|
bug
|
lowest
|
_|_
|
| #3859 |
Problems with toClockTime on NetBSD
|
new
|
|
bug
|
lowest
|
7.6.2
|
| #7978 |
Profiling broken
|
new
|
|
bug
|
normal
|
--
|
| #7753 |
Profiling report broken with foreign exported functions
|
new
|
|
bug
|
normal
|
7.8.1
|
| #5654 |
Profiling semantics bug
|
new
|
simonmar
|
bug
|
low
|
7.6.2
|
| #6113 |
Profiling with -p not written if killed with SIGTERM
|
new
|
|
bug
|
normal
|
7.6.2
|
| #624 |
Program location for thread error messages
|
new
|
|
task
|
normal
|
_|_
|
| #2301 |
Proper handling of SIGINT/SIGQUIT
|
new
|
|
bug
|
normal
|
7.6.2
|
| #5682 |
Properly parse kind operators (from promoted type operators)
|
new
|
dreixel
|
bug
|
low
|
7.6.2
|
| #368 |
Provide a Java Backend
|
new
|
|
feature request
|
normal
|
_|_
|
| #1451 |
Provide way to show the origin of a constraint
|
new
|
|
feature request
|
normal
|
_|_
|
| #2531 |
Prune duplicates in ghci history
|
new
|
|
feature request
|
lowest
|
7.6.2
|
| #1147 |
Quadratic behaviour in the compacting GC
|
new
|
|
bug
|
normal
|
_|_
|
| #5376 |
Quotation in System.Process.system for Windows
|
new
|
|
bug
|
low
|
7.6.2
|
| #7939 |
RHS of associated type not kind-checked
|
new
|
|
bug
|
normal
|
|
| #284 |
RPM doesn't support --prefix
|
new
|
juhp
|
feature request
|
normal
|
_|_
|
| #3869 |
RTS GC Statistics from -S should be logged via the eventlog system
|
new
|
|
feature request
|
low
|
7.6.2
|
| #7771 |
RTS should provide stg_sel_n_noupd_closure
|
new
|
simonpj
|
bug
|
normal
|
7.8.1
|
| #7398 |
RULES don't apply to a newtype constructor
|
new
|
|
bug
|
normal
|
7.8.1
|
| #427 |
Random.StdGen slowness
|
new
|
rrnewton
|
bug
|
normal
|
_|_
|
| #4451 |
Re-linking avoidance is too aggressive
|
new
|
simonmar
|
bug
|
normal
|
7.6.2
|
| #6017 |
Reading ./.ghci files raises security issues
|
new
|
|
task
|
high
|
7.8.1
|
| #7495 |
Rebindable list syntax?
|
new
|
|
feature request
|
normal
|
7.8.1
|
| #7828 |
RebindableSyntax and Arrow
|
new
|
|
bug
|
normal
|
7.8.1
|
| #7845 |
RebindableSyntax should allow rebinding tuples and lists
|
new
|
|
feature request
|
normal
|
--
|
| #7277 |
Recompilation check fails for TH unless functions are inlined
|
new
|
|
bug
|
high
|
7.6.2
|
| #7788 |
Recursive type family causes <<loop>>
|
new
|
simonpj
|
bug
|
normal
|
7.8.1
|
| #1262 |
RecursiveDo in Template Haskell
|
new
|
|
feature request
|
normal
|
_|_
|
| #3355 |
Refactor Template Haskell syntax conversions
|
new
|
|
task
|
lowest
|
7.6.2
|
| #4121 |
Refactor the plumbing of CafInfo to make it more robust
|
new
|
|
bug
|
low
|
7.6.2
|
| #7574 |
Register allocator chokes on certain branches with literals
|
new
|
thoughtpolice
|
bug
|
high
|
7.8.1
|
| #2489 |
Registry keys are created in per-user HKCU instead of system-wide HKLM
|
new
|
|
bug
|
normal
|
_|_
|
| #7679 |
Regression in -fregs-graph performance
|
new
|
|
bug
|
high
|
7.8.1
|
| #7450 |
Regression in optimisation time of functions with many patterns (6.12 to 7.4)?
|
new
|
|
bug
|
normal
|
7.8.1
|
| #5369 |
Reinstate VECTORISE pragmas with expressions as right-hand sides
|
new
|
chak
|
bug
|
normal
|
7.6.2
|
| #4259 |
Relax restrictions on type family instance overlap
|
new
|
|
feature request
|
normal
|
7.8.1
|
| #3490 |
Relax superclass restrictions
|
new
|
|
feature request
|
normal
|
_|_
|
| #2725 |
Remove Hack in compiler/nativeGen/MachCodeGen.hs
|
new
|
clemens
|
bug
|
high
|
7.8.1
|
| #4374 |
Remove in-tree gmp
|
new
|
igloo
|
task
|
high
|
7.8.1
|
| #4937 |
Remove indirections caused by sum types, such as Maybe
|
new
|
|
feature request
|
normal
|
7.6.2
|
| #7961 |
Remove restrictions on promoting GADT's
|
new
|
|
feature request
|
normal
|
|
| #4438 |
Rename and register the "PArr" language extension when it is judged to be ready
|
new
|
benl
|
task
|
normal
|
_|_
|
| #3065 |
Reorder tests in quot to improve code
|
new
|
|
bug
|
lowest
|
7.6.2
|
| #2648 |
Report out of date interface files robustly
|
new
|
|
feature request
|
lowest
|
7.6.2
|
| #7880 |
Require "forall" in definitions of polymorphic types
|
new
|
|
bug
|
normal
|
|
| #7017 |
Rethink need for tarballs under "friendly" environment
|
new
|
|
task
|
high
|
7.8.1
|
| #3138 |
Returning a known constructor: GHC generates terrible code for cmonad
|
new
|
|
bug
|
lowest
|
7.6.2
|
|
(more results for this group on next page)
|