|
#1600
|
Optimisation: CPR the results of IO
|
Compiler
|
6.6.1
|
7.6.2
|
task
|
lowest
|
|
|
new
|
08/08/07
|
|
#1612
|
GHC_PACKAGE_PATH and $topdir bug
|
Package system
|
6.6.1
|
7.6.2
|
bug
|
lowest
|
|
|
new
|
08/12/07
|
|
#1631
|
Make the External Package Table contain ModDetails not ModIface
|
Compiler
|
6.6.1
|
7.6.2
|
task
|
lowest
|
|
|
new
|
08/23/07
|
|
#1693
|
Make distclean (still) doesn't
|
Build System
|
6.6.1
|
7.6.2
|
bug
|
lowest
|
|
igloo
|
new
|
09/14/07
|
|
#1721
|
Make GHCi print the entire result of an interactive 'bind' statement
|
Compiler
|
6.6.1
|
7.6.2
|
feature request
|
lowest
|
|
|
new
|
09/20/07
|
|
#1727
|
Precedence and associativity rules ignored when mixing infix type and data constructors in a single expression
|
Compiler (Parser)
|
6.6.1
|
7.6.2
|
bug
|
lowest
|
|
|
new
|
09/21/07
|
|
#1820
|
Windows segfault-catching only works for the main thread
|
Runtime System
|
6.8.1
|
7.6.2
|
bug
|
lowest
|
derefnull(ghci), divbyzero(ghci)
|
|
new
|
11/01/07
|
|
#1853
|
hpc mix files for Main modules overwrite each other
|
Code Coverage
|
6.8.1
|
7.6.2
|
bug
|
lowest
|
|
AndyGill
|
new
|
11/07/07
|
|
#1880
|
Unify flag descriptions to generate both docs and code
|
Compiler
|
6.8.1
|
7.6.2
|
task
|
lowest
|
|
|
new
|
11/12/07
|
|
#1883
|
GHC can't find library using "short" name
|
Compiler
|
6.6.1
|
7.6.2
|
bug
|
lowest
|
|
|
new
|
11/12/07
|
|
#1885
|
Improve CPR analysis
|
Compiler
|
6.8.1
|
7.6.2
|
feature request
|
lowest
|
|
simonpj
|
new
|
11/13/07
|
|
#1894
|
Add a total order on type constructors
|
Compiler (Type checker)
|
6.8.1
|
7.6.2
|
feature request
|
lowest
|
|
|
new
|
11/14/07
|
|
#1965
|
Allow unconstrained existential contexts in newtypes
|
Compiler
|
6.8.1
|
7.6.2
|
feature request
|
normal
|
|
|
new
|
12/08/07
|
|
#2028
|
STM slightly conservative on write-only transactions
|
Compiler
|
6.8.1
|
7.6.2
|
bug
|
lowest
|
|
|
new
|
01/09/08
|
|
#2064
|
problems with duplicate modules
|
Package system
|
6.8.2
|
7.6.2
|
bug
|
lowest
|
|
|
new
|
01/25/08
|
|
#2075
|
hpc should render information about the run in its html markup
|
Code Coverage
|
6.8.2
|
7.6.2
|
feature request
|
lowest
|
|
andy@…
|
new
|
02/04/08
|
|
#2104
|
Add Labels
|
Compiler
|
6.8.2
|
7.6.2
|
feature request
|
lowest
|
|
|
new
|
02/17/08
|
|
#2110
|
Rules to eliminate casted id's
|
Compiler
|
6.8.2
|
7.6.2
|
feature request
|
lowest
|
|
|
new
|
02/18/08
|
|
#2119
|
explicitly importing deprecated symbols should elicit the deprecation warning
|
Compiler
|
6.8.2
|
7.6.2
|
feature request
|
lowest
|
|
|
new
|
02/22/08
|
|
#2123
|
implement waitForProcess using signals
|
libraries/process
|
6.8.2
|
7.6.2
|
task
|
lowest
|
|
|
new
|
02/26/08
|
|
#2135
|
Warn if functions are exported whose types cannot be written
|
Compiler
|
6.8.2
|
7.6.2
|
feature request
|
lowest
|
|
|
new
|
03/04/08
|
|
#2140
|
cpuTimePrecision is wrong for me on Windows (XP)
|
libraries/base
|
6.8.2
|
7.6.2
|
bug
|
lowest
|
|
|
new
|
03/06/08
|
|
#2147
|
unhelpful error message for a misplaced DEPRECATED pragma
|
Compiler
|
6.8.2
|
7.6.2
|
bug
|
lowest
|
|
|
new
|
03/11/08
|
|
#2159
|
Use a more efficient representation than [DynFlag]
|
Compiler
|
6.8.2
|
7.6.2
|
bug
|
lowest
|
|
|
new
|
03/15/08
|
|
#2161
|
finaliser of a ForeignPtr called while references from unreachable threads exist
|
Runtime System
|
6.8.2
|
7.6.2
|
bug
|
low
|
|
|
new
|
03/16/08
|
|
#2168
|
ghci should show haddock comments for identifier
|
GHCi
|
6.8.2
|
7.6.2
|
feature request
|
lowest
|
|
|
new
|
03/22/08
|
|
#2184
|
if findExecutable finds a file that matchs the argument, check if it is an executable
|
libraries/directory
|
6.8.2
|
7.6.2
|
bug
|
lowest
|
|
|
new
|
03/28/08
|
|
#2189
|
hSetBuffering stdin NoBuffering doesn't work on Windows
|
libraries/base
|
6.8.2
|
7.6.2
|
bug
|
normal
|
|
|
new
|
03/31/08
|
|
#2215
|
:disable command to disable breakpoints
|
GHCi
|
6.9
|
7.6.2
|
feature request
|
lowest
|
|
|
new
|
04/11/08
|
|
#2224
|
-fhpc inteferes/prevents rewrite rules from firing
|
Code Coverage
|
6.8.2
|
7.6.2
|
bug
|
lowest
|
|
andy@…
|
new
|
04/16/08
|
|
#2256
|
Incompleteness of type inference: must quantify over implication constraints
|
Compiler
|
6.8.2
|
7.6.2
|
bug
|
lowest
|
|
simonpj
|
new
|
05/01/08
|
|
#2258
|
ghc --cleanup
|
Compiler
|
6.8.2
|
7.6.2
|
feature request
|
lowest
|
|
|
new
|
05/01/08
|
|
#2260
|
Non-ideal error message for misplaced LANGUAGE pragma
|
Compiler (Parser)
|
6.8.2
|
7.6.2
|
bug
|
lowest
|
|
|
new
|
05/03/08
|
|
#2269
|
Word type to Double or Float conversions are slower than Int conversions
|
Compiler
|
6.8.2
|
7.6.2
|
feature request
|
lowest
|
|
dons@…
|
new
|
05/07/08
|
|
#2273
|
inlining defeats seq
|
Compiler
|
6.9
|
7.6.2
|
bug
|
lowest
|
|
|
new
|
05/08/08
|
|
#2289
|
Needless reboxing of values when returning from a tight loop
|
Compiler
|
6.8.2
|
7.6.2
|
bug
|
lowest
|
|
|
new
|
05/16/08
|
|
#2301
|
Proper handling of SIGINT/SIGQUIT
|
libraries/process
|
6.12.3
|
7.6.2
|
bug
|
normal
|
|
|
new
|
05/21/08
|
|
#2333
|
Emit a warning if an INLINE function is a loop breaker
|
Compiler
|
6.8.2
|
7.6.2
|
feature request
|
lowest
|
|
|
new
|
06/03/08
|
|
#2340
|
Improve Template Haskell error recovery
|
Template Haskell
|
6.8.2
|
7.6.2
|
feature request
|
lowest
|
|
|
new
|
06/04/08
|
|
#2345
|
:browse limitations (browsing virtual namespaces, listing namespaces)
|
GHCi
|
6.8.2
|
7.6.2
|
feature request
|
lowest
|
|
|
new
|
06/04/08
|
|
#2346
|
Compilation of large source files requires a lot of RAM
|
Compiler
|
6.8.2
|
7.6.2
|
bug
|
lowest
|
|
|
new
|
06/04/08
|
|
#2365
|
Warn about suspicious flags in OPTIONS_GHC pragmas
|
Compiler
|
6.8.2
|
7.6.2
|
feature request
|
lowest
|
|
|
new
|
06/16/08
|
|
#2370
|
num009 fails on OS X 10.5?
|
Compiler
|
6.9
|
7.6.2
|
bug
|
lowest
|
num009
|
|
new
|
06/17/08
|
|
#2374
|
MutableByteArray# is slower than Addr#
|
Compiler (NCG)
|
6.8.2
|
7.6.2
|
bug
|
lowest
|
|
|
new
|
06/17/08
|
|
#2387
|
Optimizer misses unboxing opportunity
|
Compiler
|
6.8.2
|
7.6.2
|
bug
|
lowest
|
|
|
new
|
06/19/08
|
|
#2401
|
aborting an STM transaction should throw an exception
|
Runtime System
|
6.8.3
|
7.6.2
|
bug
|
low
|
|
|
new
|
06/28/08
|
|
#2437
|
More accurate package dependencies
|
Package system
|
6.8.3
|
7.6.2
|
task
|
lowest
|
|
|
new
|
07/11/08
|
|
#2439
|
Missed optimisation with dictionaries and loops
|
Compiler
|
6.9
|
7.6.2
|
bug
|
lowest
|
|
simonpj
|
new
|
07/11/08
|
|
#2450
|
Data.Complex.magnitude squares using ^(2 :: Int), which is slow
|
libraries/base
|
6.8.3
|
7.6.2
|
bug
|
lowest
|
|
|
new
|
07/18/08
|
|
#2459
|
can't link haskell without "main" function, or -no-hs-main broken on windows?
|
Driver
|
6.8.2
|
7.6.2
|
bug
|
lowest
|
|
|
new
|
07/21/08
|
|
#2460
|
provide -mwindows option like gcc
|
Compiler
|
6.8.2
|
7.6.2
|
feature request
|
lowest
|
|
|
new
|
07/21/08
|
|
#2514
|
Add/Expose Binary API that allows dumping of any GHC Binary instance
|
GHC API
|
6.9
|
7.6.2
|
feature request
|
lowest
|
|
nominolo
|
new
|
08/12/08
|
|
#2522
|
Warning for missing export lists
|
Compiler
|
6.8.3
|
7.6.2
|
feature request
|
lowest
|
|
|
new
|
08/18/08
|
|
#2526
|
warn about missing signatures only for exported functions
|
Compiler
|
6.8.3
|
7.6.2
|
feature request
|
lowest
|
|
|
new
|
08/20/08
|
|
#2530
|
deriving Show adds extra parens for constructor with record syntax
|
Compiler
|
6.8.3
|
7.6.2
|
bug
|
lowest
|
|
|
new
|
08/21/08
|
|
#2531
|
Prune duplicates in ghci history
|
GHCi
|
6.8.3
|
7.6.2
|
feature request
|
lowest
|
|
|
new
|
08/21/08
|
|
#2550
|
Add an option to read file names from a file instead of the command line
|
Compiler
|
6.9
|
7.6.2
|
feature request
|
lowest
|
|
|
new
|
08/27/08
|
|
#2598
|
Avoid excessive specialisation in SpecConstr
|
Compiler
|
6.8.3
|
7.6.2
|
feature request
|
lowest
|
|
|
new
|
09/16/08
|
|
#2600
|
Bind type variables in RULES
|
Compiler
|
6.8.3
|
7.6.2
|
feature request
|
lowest
|
|
simonpj
|
new
|
09/16/08
|
|
#2614
|
Enumeration of values for `Sys.Info.os`, `Sys.Info.arch`
|
libraries/base
|
6.8.3
|
7.6.2
|
feature request
|
low
|
|
mjg
|
new
|
09/20/08
|
|
#2640
|
Treat -X flags consistently in GHCi
|
Compiler
|
6.8.3
|
7.6.2
|
feature request
|
lowest
|
|
|
new
|
10/02/08
|
|
#2641
|
Revise the rules for -XExtendedDeafultRules
|
Compiler
|
6.8.3
|
7.6.2
|
feature request
|
lowest
|
|
|
new
|
10/02/08
|
|
#2642
|
Improve SpecConstr for join points
|
Compiler
|
6.8.3
|
7.6.2
|
bug
|
lowest
|
|
|
new
|
10/02/08
|
|
#2648
|
Report out of date interface files robustly
|
GHCi
|
7.6.3
|
7.6.2
|
feature request
|
lowest
|
|
|
new
|
10/03/08
|
|
#2710
|
-main-is flag in {-# OPTIONS #-} pragma not fully supported
|
Compiler
|
6.8.3
|
7.6.2
|
bug
|
lowest
|
|
|
new
|
10/19/08
|
|
#2721
|
Newtype deriving doesn't work with type families
|
Compiler
|
6.10.1
|
7.6.2
|
feature request
|
lowest
|
deriving/should_fail/T2721
|
|
new
|
10/21/08
|
|
#2731
|
Avoid unnecessary evaluation when unpacking constructors
|
Compiler
|
6.8.3
|
7.6.2
|
bug
|
lowest
|
|
|
new
|
10/30/08
|
|
#2737
|
add :tracelocal to ghci debugger to trace only the expressions in a given function
|
GHCi
|
6.8.3
|
7.6.2
|
feature request
|
lowest
|
|
|
new
|
11/03/08
|
|
#2776
|
Document -pgmL (Use cmd as the literate pre-processor)
|
Documentation
|
6.10.1
|
7.6.2
|
bug
|
lowest
|
|
|
new
|
11/12/08
|
|
#2803
|
bring full top level of a module in scope when a breakpoint is hit in the module
|
GHCi
|
6.8.3
|
7.6.2
|
feature request
|
lowest
|
|
|
new
|
11/23/08
|
|
#2805
|
Test ffi009(ghci) fails on PPC Mac OS X
|
GHCi
|
6.11
|
7.6.2
|
bug
|
lowest
|
ffi009(ghci)
|
|
new
|
11/24/08
|
|
#2823
|
Another arity expansion bug
|
Compiler
|
6.10.1
|
7.6.2
|
bug
|
lowest
|
|
|
new
|
11/28/08
|
|
#2836
|
Data.Typeable does not use qualified names
|
Compiler
|
6.10.1
|
7.6.2
|
feature request
|
lowest
|
|
|
new
|
12/01/08
|
|
#2840
|
Top level string literals
|
Compiler
|
6.10.1
|
7.6.2
|
bug
|
lowest
|
|
|
new
|
12/04/08
|
|
#2867
|
Make a way to tell GHC that a pragma name should be "recognised"
|
Compiler
|
6.10.1
|
7.6.2
|
bug
|
lowest
|
|
|
new
|
12/09/08
|
|
#2915
|
Arity is smaller than need be
|
Compiler
|
6.10.1
|
7.6.2
|
bug
|
lowest
|
|
simonpj
|
new
|
01/06/09
|
|
#2933
|
LDFLAGS ignored by build system
|
Build System
|
6.10.1
|
7.6.2
|
bug
|
lowest
|
|
|
new
|
01/09/09
|
|
#2940
|
Do CSE after CorePrep
|
Compiler
|
6.10.1
|
7.6.2
|
bug
|
lowest
|
|
simonpj
|
new
|
01/12/09
|
|
#2945
|
add command :mergetrace
|
GHCi
|
6.10.1
|
7.6.2
|
feature request
|
lowest
|
|
|
new
|
01/13/09
|
|
#2946
|
tracing should be controled by a global flag
|
GHCi
|
6.10.1
|
7.6.2
|
feature request
|
lowest
|
|
|
new
|
01/13/09
|
|
#2950
|
show breakpoint numbers of breakpoints which were ignored during :force
|
GHCi
|
6.10.1
|
7.6.2
|
feature request
|
lowest
|
|
|
new
|
01/14/09
|
|
#2968
|
add test for C trigraphs
|
Compiler
|
6.10.1
|
7.6.2
|
task
|
lowest
|
|
kchugalinskiy
|
new
|
01/20/09
|
|
#2986
|
:info printing instances often isn't wanted
|
GHCi
|
6.10.1
|
7.6.2
|
feature request
|
lowest
|
|
Remi
|
new
|
01/28/09
|
|
#2988
|
Improve float-in
|
Compiler
|
6.10.1
|
7.6.2
|
bug
|
lowest
|
|
|
new
|
01/29/09
|
|
#2991
|
.mix files generation broken with -fhpc and --make flags with lhs modules
|
Code Coverage
|
6.10.1
|
7.6.2
|
bug
|
lowest
|
|
andy@…
|
new
|
01/30/09
|
|
#3000
|
:break command should recognize also nonexported top level symbols in qualified IDs
|
GHCi
|
6.10.1
|
7.6.2
|
feature request
|
lowest
|
|
|
new
|
02/03/09
|
|
#3003
|
Happy does not reject pragmas
|
Build System
|
6.10.1
|
7.6.2
|
bug
|
lowest
|
|
|
new
|
02/05/09
|
|
#3032
|
would be nice if -fno-code and --make worked together
|
Compiler
|
6.8.2
|
7.6.2
|
feature request
|
lowest
|
|
|
new
|
02/16/09
|
|
#3034
|
divInt# floated into a position which leads to low arity
|
Compiler
|
6.10.1
|
7.6.2
|
bug
|
lowest
|
|
|
new
|
02/18/09
|
|
#3052
|
ghc FFI doesn't support thiscall
|
Compiler (FFI)
|
6.10.1
|
7.6.2
|
feature request
|
low
|
|
|
new
|
02/27/09
|
|
#3055
|
Int / Word / IntN / WordN are unequally optimized
|
Compiler
|
6.11
|
7.6.2
|
bug
|
lowest
|
|
|
new
|
03/01/09
|
|
#3061
|
GHC's GC default heap growth strategy is not as good as other runtimes
|
Runtime System
|
6.10.1
|
7.6.2
|
bug
|
lowest
|
yes
|
|
new
|
03/02/09
|
|
#3065
|
Reorder tests in quot to improve code
|
libraries/base
|
6.10.1
|
7.6.2
|
bug
|
lowest
|
|
|
new
|
03/03/09
|
|
#3070
|
floor(0/0) should not be defined
|
Prelude
|
6.10.1
|
7.6.2
|
bug
|
lowest
|
|
squadette
|
new
|
03/04/09
|
|
#3073
|
Avoid reconstructing dictionaries in recursive instance methods
|
Compiler
|
6.10.1
|
7.6.2
|
bug
|
lowest
|
|
|
new
|
03/05/09
|
|
#3085
|
warn about language extensions that are not used
|
Compiler
|
6.10.1
|
7.6.2
|
feature request
|
normal
|
|
|
new
|
03/11/09
|
|
#3107
|
Over-eager GC when blocked on a signal in the non-threaded runtime
|
Runtime System
|
6.10.1
|
7.6.2
|
bug
|
lowest
|
|
|
new
|
03/17/09
|
|
#3122
|
Enhance --info
|
Compiler
|
6.10.1
|
7.6.2
|
feature request
|
lowest
|
|
duncan
|
new
|
03/24/09
|
|
#3123
|
make INLINE work for recursive definitions (generalized loop peeling/loop unrolling)
|
Compiler
|
6.11
|
7.6.2
|
feature request
|
lowest
|
|
|
new
|
03/25/09
|
|
#3138
|
Returning a known constructor: GHC generates terrible code for cmonad
|
Compiler
|
6.10.1
|
7.6.2
|
bug
|
lowest
|
|
|
new
|
04/02/09
|