| #2642 |
Improve SpecConstr for join points
|
new
|
|
bug
|
lowest
|
7.6.2
|
| #2648 |
Report out of date interface files robustly
|
new
|
|
feature request
|
lowest
|
7.6.2
|
| #2710 |
-main-is flag in {-# OPTIONS #-} pragma not fully supported
|
new
|
|
bug
|
lowest
|
7.6.2
|
| #2721 |
Newtype deriving doesn't work with type families
|
new
|
|
feature request
|
lowest
|
7.6.2
|
| #2731 |
Avoid unnecessary evaluation when unpacking constructors
|
new
|
|
bug
|
lowest
|
7.6.2
|
| #2737 |
add :tracelocal to ghci debugger to trace only the expressions in a given function
|
new
|
|
feature request
|
lowest
|
7.6.2
|
| #2776 |
Document -pgmL (Use cmd as the literate pre-processor)
|
new
|
|
bug
|
lowest
|
7.6.2
|
| #2823 |
Another arity expansion bug
|
new
|
|
bug
|
lowest
|
7.6.2
|
| #2836 |
Data.Typeable does not use qualified names
|
new
|
|
feature request
|
lowest
|
7.6.2
|
| #2840 |
Top level string literals
|
new
|
|
bug
|
lowest
|
7.6.2
|
| #2867 |
Make a way to tell GHC that a pragma name should be "recognised"
|
new
|
|
bug
|
lowest
|
7.6.2
|
| #2915 |
Arity is smaller than need be
|
new
|
simonpj
|
bug
|
lowest
|
7.6.2
|
| #2940 |
Do CSE after CorePrep
|
new
|
simonpj
|
bug
|
lowest
|
7.6.2
|
| #2945 |
add command :mergetrace
|
new
|
|
feature request
|
lowest
|
7.6.2
|
| #2946 |
tracing should be controled by a global flag
|
new
|
|
feature request
|
lowest
|
7.6.2
|
| #2950 |
show breakpoint numbers of breakpoints which were ignored during :force
|
new
|
|
feature request
|
lowest
|
7.6.2
|
| #2968 |
add test for C trigraphs
|
new
|
kchugalinskiy
|
task
|
lowest
|
7.6.2
|
| #2986 |
:info printing instances often isn't wanted
|
new
|
Remi
|
feature request
|
lowest
|
7.6.2
|
| #2988 |
Improve float-in
|
new
|
|
bug
|
lowest
|
7.6.2
|
| #2991 |
.mix files generation broken with -fhpc and --make flags with lhs modules
|
new
|
andy@…
|
bug
|
lowest
|
7.6.2
|
| #3000 |
:break command should recognize also nonexported top level symbols in qualified IDs
|
new
|
|
feature request
|
lowest
|
7.6.2
|
| #3003 |
Happy does not reject pragmas
|
new
|
|
bug
|
lowest
|
7.6.2
|
| #3032 |
would be nice if -fno-code and --make worked together
|
new
|
|
feature request
|
lowest
|
7.6.2
|
| #3034 |
divInt# floated into a position which leads to low arity
|
new
|
|
bug
|
lowest
|
7.6.2
|
| #3055 |
Int / Word / IntN / WordN are unequally optimized
|
new
|
|
bug
|
lowest
|
7.6.2
|
| #3061 |
GHC's GC default heap growth strategy is not as good as other runtimes
|
new
|
|
bug
|
lowest
|
7.6.2
|
| #3065 |
Reorder tests in quot to improve code
|
new
|
|
bug
|
lowest
|
7.6.2
|
| #3070 |
floor(0/0) should not be defined
|
new
|
squadette
|
bug
|
lowest
|
7.6.2
|
| #3073 |
Avoid reconstructing dictionaries in recursive instance methods
|
new
|
|
bug
|
lowest
|
7.6.2
|
| #3122 |
Enhance --info
|
new
|
duncan
|
feature request
|
lowest
|
7.6.2
|
| #3123 |
make INLINE work for recursive definitions (generalized loop peeling/loop unrolling)
|
new
|
|
feature request
|
lowest
|
7.6.2
|
| #3138 |
Returning a known constructor: GHC generates terrible code for cmonad
|
new
|
|
bug
|
lowest
|
7.6.2
|
| #3191 |
hpc reports spurious results with .lhs files even after processing with ghc -E
|
new
|
andy@…
|
bug
|
lowest
|
7.6.2
|
| #3192 |
Add dynCompileCoreExpr :: GhcMonad m => Bool -> Expr CoreBind -> m Dynamic to ghc-api
|
new
|
|
feature request
|
lowest
|
7.6.2
|
| #3238 |
CInt FFI exports do not use C int in _stub.h header file
|
new
|
|
bug
|
lowest
|
7.6.2
|
| #3251 |
split rts headers into public and private
|
new
|
|
feature request
|
lowest
|
7.6.2
|
| #3314 |
Add compilation date to +RTS --info
|
new
|
|
feature request
|
lowest
|
7.6.2
|
| #3321 |
-fhpc assumes original sources relative to the current directory
|
new
|
|
bug
|
lowest
|
7.6.2
|
| #3351 |
Generated ghc man page missing xrefs
|
new
|
|
bug
|
lowest
|
7.6.2
|
| #3355 |
Refactor Template Haskell syntax conversions
|
new
|
|
task
|
lowest
|
7.6.2
|
| #3452 |
Show type of most recent expression in GHCi
|
new
|
|
feature request
|
lowest
|
7.6.2
|
| #3543 |
-fext-core doesn't force recompilation when .hcr file doesn't exist
|
new
|
|
bug
|
lowest
|
7.6.2
|
| #3571 |
Bizzarely bloated binaries
|
new
|
|
bug
|
lowest
|
7.6.2
|
| #3646 |
Enforce requirement that our repos contains a subset of upstream's patches
|
new
|
|
task
|
lowest
|
7.6.2
|
| #3725 |
Annotations not written to interface files
|
new
|
|
bug
|
lowest
|
7.6.2
|
| #3781 |
Improve inlining for local functions
|
new
|
|
bug
|
lowest
|
7.6.2
|
| #3870 |
Avoid Haddock-links to the Prelude
|
new
|
|
feature request
|
lowest
|
7.6.2
|
| #4017 |
Unhelpful error message in GHCi
|
new
|
|
bug
|
lowest
|
7.6.2
|
| #5340 |
wrong warning on incomplete case analysis in conjunction with empty data declarations
|
new
|
|
bug
|
lowest
|
_|_
|
| #229 |
Integer overflow in array allocation
|
new
|
|
bug
|
low
|
_|_
|
| #307 |
Implicit Parameters and monomorphism
|
new
|
|
feature request
|
low
|
_|_
|
| #345 |
GADT - fundep interaction
|
new
|
simonpj
|
bug
|
low
|
_|_
|
| #589 |
Various poor type error messages
|
new
|
|
bug
|
low
|
_|_
|
| #597 |
Various error messages have inaccurate source locations
|
new
|
|
task
|
low
|
_|_
|
| #1171 |
GHC doesn't respect the imprecise exceptions semantics
|
new
|
|
bug
|
low
|
_|_
|
| #1176 |
Infinite loop when printing error message
|
new
|
thorkilnaur
|
bug
|
low
|
_|_
|
| #1192 |
GHC-only IOErrorType constructors, and is*Error(Type) functions
|
new
|
|
feature request
|
low
|
_|_
|
| #1201 |
ghci runs Template Haskell splices 4 times
|
new
|
simonpj
|
bug
|
low
|
_|_
|
| #1231 |
deprecation warnings are reported too often
|
new
|
simonpj
|
feature request
|
low
|
_|_
|
| #1311 |
newtypes of unboxed types disallowed - documentation bug and/or feature request
|
new
|
|
feature request
|
low
|
_|_
|
| #1388 |
Newbie help features
|
new
|
|
feature request
|
low
|
_|_
|
| #1476 |
Template Haskell: splicing types and patterns
|
new
|
|
bug
|
low
|
_|_
|
| #1498 |
Optimisation: eliminate unnecessary heap check in recursive function
|
new
|
|
bug
|
low
|
7.6.2
|
| #1593 |
Improve runInteractiveProcess error message when working directory does not exist
|
new
|
simonmar
|
task
|
low
|
_|_
|
| #1628 |
warning(s) for using stolen syntax that's not currently enabled
|
new
|
|
feature request
|
low
|
_|_
|
| #1768 |
More flexible type signatures for data constructors
|
new
|
|
feature request
|
low
|
_|_
|
| #1928 |
Confusing type error message
|
new
|
|
bug
|
low
|
_|_
|
| #2161 |
finaliser of a ForeignPtr called while references from unreachable threads exist
|
new
|
|
bug
|
low
|
7.6.2
|
| #2182 |
ghc sessions (--make, --interactive, ghc api) erroneously retain instances
|
new
|
|
bug
|
low
|
_|_
|
| #2204 |
Improve 'patterns not matched' warnings
|
new
|
|
feature request
|
low
|
_|_
|
| #2356 |
GHC accepts multiple instances for the same type in different modules
|
new
|
|
bug
|
low
|
_|_
|
| #2401 |
aborting an STM transaction should throw an exception
|
new
|
--
|
bug
|
low
|
7.6.2
|
| #2614 |
Enumeration of values for `Sys.Info.os`, `Sys.Info.arch`
|
new
|
mjg
|
feature request
|
low
|
7.6.2
|
| #2625 |
Unexpected -ddump-simpl output for derived Ord instance and UNPACKed fields
|
new
|
|
bug
|
low
|
_|_
|
| #2708 |
Error message should suggest UnboxedTuples language extension
|
new
|
|
feature request
|
low
|
_|_
|
| #2896 |
Warning suggestion: argument not necessarily a binary operator
|
new
|
|
feature request
|
low
|
_|_
|
| #2926 |
Foreign exported function returns wrong type
|
new
|
|
bug
|
low
|
_|_
|
| #3184 |
package.conf should be under /var, not /usr
|
new
|
--
|
bug
|
low
|
7.6.2
|
| #3372 |
Allow for multiple linker instances
|
new
|
|
feature request
|
low
|
7.6.2
|
| #3373 |
GHC API is not thread safe
|
new
|
|
feature request
|
low
|
7.6.2
|
| #3427 |
control what sort of entity a deprecated pragma applies to
|
new
|
|
bug
|
low
|
7.6.2
|
| #3462 |
New codegen: allocate large objects using allocateLocal()
|
new
|
|
task
|
low
|
7.6.2
|
| #3464 |
Find import declaration importing a certain function
|
new
|
|
feature request
|
low
|
7.6.2
|
| #3483 |
Some mechanism for eliminating "absurd" patterns
|
new
|
|
feature request
|
low
|
7.6.2
|
| #3517 |
GHC has lots of extra hidden IOErrorType values
|
new
|
|
bug
|
low
|
7.6.2
|
| #3547 |
Improve granularity of UndecidableInstances
|
new
|
|
feature request
|
low
|
7.6.2
|
| #3559 |
split ghci modules off into their own package
|
new
|
|
task
|
low
|
7.6.2
|
| #3588 |
ghc -M should emit dependencies on CPP headers
|
new
|
|
bug
|
low
|
7.6.2
|
| #3619 |
allow to set ghc search path globally (a'la CPATH)
|
new
|
|
feature request
|
low
|
7.6.2
|
| #3632 |
lift restrictions on records with existential fields, especially in the presence of class constraints
|
new
|
|
feature request
|
low
|
7.6.2
|
| #3645 |
Layout and pragmas
|
new
|
|
feature request
|
low
|
7.6.2
|
| #3649 |
inconsistent exception between unix/windows for running non-existant program
|
new
|
|
bug
|
low
|
7.6.2
|
| #3697 |
Method selectors aren't floated out of loops
|
new
|
|
bug
|
low
|
7.6.2
|
| #3698 |
Bad code generated for zip/filter/filter loop
|
new
|
|
bug
|
low
|
7.6.2
|
| #3699 |
Wildcards in type functions
|
new
|
|
feature request
|
low
|
7.6.2
|
| #3701 |
allow existential wrapper newtypes
|
new
|
|
feature request
|
low
|
7.6.2
|
| #3704 |
Using -shared without -dynamic should be rejected on linux
|
new
|
|
bug
|
low
|
7.6.2
|
| #3712 |
Implement -dynamic-lib option
|
new
|
|
task
|
low
|
7.6.2
|
| #3713 |
Track -dynamic/-fPIC to avoid obscure linker errors
|
new
|
|
task
|
low
|
7.6.2
|
| #3739 |
ghc-cabal mishandles relative paths in arguments
|
new
|
|
bug
|
low
|
7.6.2
|
|
(more results for this group on next page)
|