| #2641 |
Revise the rules for -XExtendedDeafultRules
|
new
|
|
feature request
|
lowest
|
7.6.2
|
| #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
|
| #2708 |
Error message should suggest UnboxedTuples language extension
|
new
|
|
feature request
|
low
|
_|_
|
| #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
|
| #2742 |
The -> in ViewPatterns binds more weakly than infix data constructors.
|
new
|
|
feature request
|
normal
|
_|_
|
| #2776 |
Document -pgmL (Use cmd as the literate pre-processor)
|
new
|
|
bug
|
lowest
|
7.6.2
|
| #2786 |
Blackhole loops are not detected and reported in GHCi
|
new
|
|
bug
|
normal
|
_|_
|
| #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
|
| #2893 |
Implement "Quantified contexts" proposal
|
new
|
|
feature request
|
normal
|
_|_
|
| #2895 |
Implement the "Class System Extension" proposal
|
new
|
|
feature request
|
normal
|
_|_
|
| #2896 |
Warning suggestion: argument not necessarily a binary operator
|
new
|
|
feature request
|
low
|
_|_
|
| #2917 |
alloca and allocaArray do not respect alignment
|
new
|
|
bug
|
normal
|
_|_
|
| #2926 |
Foreign exported function returns wrong type
|
new
|
|
bug
|
low
|
_|_
|
| #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
|
| #2988 |
Improve float-in
|
new
|
|
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
|
| #3021 |
A way to programmatically insert marks into heap profiling output
|
new
|
|
feature request
|
normal
|
_|_
|
| #3024 |
Rewrite hp2ps in Haskell
|
new
|
|
task
|
normal
|
_|_
|
| #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
|
| #3048 |
Heap size suggestion gets ignored when -G1 flag is passed
|
new
|
|
bug
|
normal
|
_|_
|
| #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
|
| #3073 |
Avoid reconstructing dictionaries in recursive instance methods
|
new
|
|
bug
|
lowest
|
7.6.2
|
| #3085 |
warn about language extensions that are not used
|
new
|
|
feature request
|
normal
|
7.6.2
|
| #3103 |
Compiling base with cabal fails.
|
new
|
|
bug
|
high
|
7.8.1
|
| #3123 |
make INLINE work for recursive definitions (generalized loop peeling/loop unrolling)
|
new
|
|
feature request
|
lowest
|
7.6.2
|
| #3134 |
encodeFloat . decodeFloat
|
new
|
|
bug
|
normal
|
_|_
|
| #3138 |
Returning a known constructor: GHC generates terrible code for cmonad
|
new
|
|
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
|
| #3205 |
Generalized isomorphic deriving
|
new
|
|
feature request
|
normal
|
_|_
|
| #3217 |
Make GHCi have separate flags for interactive Haskell expressions
|
new
|
|
feature request
|
normal
|
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
|
| #3283 |
Selective disabling of unused bind warnings
|
new
|
|
feature request
|
normal
|
_|_
|
| #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
|
| #3353 |
Add CLDouble support
|
new
|
|
bug
|
normal
|
_|_
|
| #3355 |
Refactor Template Haskell syntax conversions
|
new
|
|
task
|
lowest
|
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
|
| #3379 |
GHC should use the standard binary package
|
new
|
|
task
|
normal
|
7.6.2
|
| #3384 |
Add HsSyn prettyprinter tests
|
new
|
|
task
|
normal
|
_|_
|
| #3427 |
control what sort of entity a deprecated pragma applies to
|
new
|
|
bug
|
low
|
7.6.2
|
| #3447 |
Class restrictions on type instances
|
new
|
|
feature request
|
normal
|
_|_
|
| #3452 |
Show type of most recent expression in GHCi
|
new
|
|
feature request
|
lowest
|
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
|
| #3490 |
Relax superclass restrictions
|
new
|
|
feature request
|
normal
|
_|_
|
| #3517 |
GHC has lots of extra hidden IOErrorType values
|
new
|
|
bug
|
low
|
7.6.2
|
| #3541 |
Allow local foreign imports
|
new
|
|
feature request
|
normal
|
_|_
|
| #3543 |
-fext-core doesn't force recompilation when .hcr file doesn't exist
|
new
|
|
bug
|
lowest
|
7.6.2
|
| #3547 |
Improve granularity of UndecidableInstances
|
new
|
|
feature request
|
low
|
7.6.2
|
| #3549 |
unlit does not follow H98 spec
|
new
|
|
bug
|
normal
|
_|_
|
| #3557 |
CPU Vector instructions in GHC.Prim
|
new
|
|
feature request
|
normal
|
_|_
|
| #3559 |
split ghci modules off into their own package
|
new
|
|
task
|
low
|
7.6.2
|
| #3571 |
Bizzarely bloated binaries
|
new
|
|
bug
|
lowest
|
7.6.2
|
| #3583 |
Default view patterns
|
new
|
|
feature request
|
normal
|
_|_
|
| #3588 |
ghc -M should emit dependencies on CPP headers
|
new
|
|
bug
|
low
|
7.6.2
|
| #3601 |
When running two or more instances of GHCi, persistent history is only kept for the first one
|
new
|
|
feature request
|
normal
|
_|_
|
| #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
|
| #3646 |
Enforce requirement that our repos contains a subset of upstream's patches
|
new
|
|
task
|
lowest
|
7.6.2
|
| #3649 |
inconsistent exception between unix/windows for running non-existant program
|
new
|
|
bug
|
low
|
7.6.2
|
| #3676 |
realToFrac doesn't sanely convert between floating types
|
new
|
|
bug
|
normal
|
_|_
|
| #3693 |
Show stack traces
|
new
|
|
feature request
|
normal
|
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
|
| #3725 |
Annotations not written to interface files
|
new
|
|
bug
|
lowest
|
7.6.2
|
| #3739 |
ghc-cabal mishandles relative paths in arguments
|
new
|
|
bug
|
low
|
7.6.2
|
| #3744 |
Comparisons against minBound/maxBound not optimised
|
new
|
|
bug
|
low
|
7.6.2
|
| #3753 |
Make ghci's -l option consistent with GNU ld's -l option
|
new
|
|
feature request
|
low
|
7.6.2
|
| #3755 |
Improve join point inlining
|
new
|
|
task
|
low
|
7.6.2
|
| #3765 |
Rules should "look through" case binders too
|
new
|
|
bug
|
normal
|
_|_
|
| #3766 |
Parsing of lambdas is not consistent with Haskell'98 report.
|
new
|
|
bug
|
low
|
7.6.2
|
| #3767 |
SpecConstr for join points
|
new
|
|
bug
|
low
|
7.6.2
|
| #3769 |
Add manpages for programs installed alongside ghc
|
new
|
|
feature request
|
normal
|
_|_
|
| #3781 |
Improve inlining for local functions
|
new
|
|
bug
|
lowest
|
7.6.2
|
| #3786 |
showing function arguments when stopped at its definition
|
new
|
|
feature request
|
low
|
7.6.2
|
| #3814 |
Compile to more than one (sub)-architecture
|
new
|
|
feature request
|
normal
|
_|_
|
| #3844 |
Undeprecate #include (in at least some circumstances)
|
new
|
|
bug
|
low
|
7.6.2
|
|
(more results for this group on next page)
|