Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
GHC
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Locked Files
Issues
4,253
Issues
4,253
List
Boards
Labels
Service Desk
Milestones
Iterations
Merge Requests
397
Merge Requests
397
Requirements
Requirements
List
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Security & Compliance
Security & Compliance
Dependency List
License Compliance
Operations
Operations
Incidents
Environments
Analytics
Analytics
CI / CD
Code Review
Insights
Issue
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Glasgow Haskell Compiler
GHC
Issues
Open
4,253
Closed
13,627
All
17,880
New issue
Recent searches
{{formattedKey}}
{{ title }}
{{ help }}
{{name}}
@{{username}}
None
Any
{{name}}
@{{username}}
None
Any
{{name}}
@{{username}}
None
Any
{{name}}
@{{username}}
None
Any
Upcoming
Started
{{title}}
None
Any
{{title}}
None
Any
{{title}}
None
Any
{{title}}
None
Any
{{name}}
Yes
No
Yes
No
{{title}}
{{title}}
None
Any
{{title}}
None
Any
{{title}}
&{{id}}
Manual
Priority
Created date
Last updated
Milestone due date
Due date
Popularity
Label priority
Manual
Weight
TypeFamilies painfully slow
#8095
· opened
Jul 27, 2013
by
MikeIzbicki
9.2.1
7
P
high
Trac import
bug
compiler perf
typechecker
1
3
77
updated
Jan 23, 2021
Add fudge-factor for performance tests run on non-validate builds
#8096
· opened
Jul 27, 2013
by
Edward Z. Yang
5
P
normal
Trac import
task
2
updated
Jul 07, 2019
Alternate syntax for indicating when a function is "fully applied" for purposes of inlining
#8099
· opened
Jul 27, 2013
by
jberryman
5
P
normal
Trac import
feature request
19
updated
Jul 07, 2019
need types to express constant argument for primop correctness
#8107
· opened
Aug 01, 2013
by
Carter Schonwald
8.0.1
5
P
normal
Trac import
bug
feature request
12
updated
Jul 07, 2019
Type family patterns should support as-patterns.
#8109
· opened
Aug 01, 2013
by
carlhowells
5
P
normal
Trac import
feature request
6
updated
Jul 07, 2019
<stdout>: commitAndReleaseBuffer: invalid argument (invalid character)
#8118
· opened
Aug 08, 2013
by
guest
5
P
normal
Trac import
bug
runtime crash
2
26
updated
Nov 28, 2020
GHCi warns about -eventlog even though it's sometimes necessary
#8123
· opened
Aug 12, 2013
by
takano-akio
5
GHCi
P
normal
Trac import
bug
error messages
eventlog
4
updated
Jul 07, 2019
iOS patch no 19: Linking
#8127
· opened
Aug 13, 2013
by
StephenBlackheath
5
P
normal
Trac import
broken test
bug
newcomer
18
updated
Jul 07, 2019
Interface hashes include time stamp of dependent files (UsageFile mtime)
#8144
· opened
Aug 20, 2013
by
Niklas Hambüchen
8.0.1
5
P
normal
Trac import
bug
compiler perf
testsuite
32
updated
Jul 07, 2019
Exponential behavior in instance resolution on fixpoint-of-sum
#8147
· opened
Aug 21, 2013
by
jkoppel
5
P
normal
Trac import
bug
compiler perf
runtime perf
7
updated
Jul 07, 2019
Foreign export requires redundant type signature
#8150
· opened
Aug 21, 2013
by
evincarofautumn
5
P
normal
Trac import
bug
error messages
2
updated
Jul 07, 2019
ghc-7.4.2 on OpenIndiana (Solaris) createSubprocess fails
#8151
· opened
Aug 21, 2013
by
troydm
5
P
normal
Trac import
bug
runtime perf
8
updated
Jul 07, 2019
Uses of Binary decode should have a proper error message
#8159
· opened
Aug 23, 2013
by
Niklas Hambüchen
3
P
low
Trac import
bug
2
updated
Jul 07, 2019
Extending ExtendedDefaultRules
#8171
· opened
Aug 24, 2013
by
Edward Kmett
5
P
normal
Trac import
feature request
13
updated
Jul 07, 2019
GHC uses nub
#8173
· opened
Aug 26, 2013
by
Niklas Hambüchen
3
P
low
Trac import
bug
compiler perf
21
updated
Nov 21, 2019
Roles for type families
#8177
· opened
Aug 27, 2013
by
Simon Peyton Jones
⊥
5
P
normal
Trac import
TypeFamilies
bug
roles
1
43
updated
Oct 21, 2020
Different floating point results with -msse2 on 32bit Linux
#8195
· opened
Aug 29, 2013
by
Jan Stolarek
3
NCG backend
P
low
Trac import
bug
4
updated
Jul 07, 2019
One-shot mode is buggy w.r.t. hs-boot files
#8198
· opened
Aug 30, 2013
by
parcs
8.0.1
5
P
normal
Trac import
bug
driver
error messages
11
updated
Jul 07, 2019
Get rid of HEAP_ALLOCED on Windows (and other non-Linux platforms)
#8199
· opened
Aug 30, 2013
by
Edward Z. Yang
8.0.1
3
P
low
Trac import
feature request
55
updated
Jul 07, 2019
Add support for Portable Native Client
#8206
· opened
Aug 31, 2013
by
guest
5
P
normal
Trac import
feature request
7
updated
Jul 07, 2019
ghc -c recompiles TH every time while --make doesn't
#8211
· opened
Sep 02, 2013
by
Niklas Hambüchen
5
P
normal
TemplateHaskell
Trac import
bug
compiler perf
recompilation checking
0
updated
Jul 07, 2019
Macros / functions for source location
#8220
· opened
Sep 03, 2013
by
wojteknar
5
P
normal
Trac import
feature request
7
updated
Jul 07, 2019
GHC built under Windows does not generate dyn_hi files
#8228
· opened
Sep 05, 2013
by
Edward Z. Yang
7
P
high
Trac import
Windows
bug
dynamic-too
linking
20
updated
Oct 13, 2020
Implement unloading of shared libraries
#8238
· opened
Sep 06, 2013
by
Simon Marlow
8.0.1
5
P
normal
RTS
Trac import
linking
task
8
updated
Jul 07, 2019
prefetch# isn't as general as it should be (currently the general version isn't type safe)
#8252
· opened
Sep 07, 2013
by
Carter Schonwald
8.0.1
5
P
normal
Trac import
feature request
2
updated
Jul 07, 2019
getTokenStream fails for source using cpp
#8265
· opened
Sep 10, 2013
by
Alan Zimmerman
5
GHC API
P
normal
Trac import
bug
compiler crash
6
updated
Jul 07, 2019
Consider using native stack pointer register for STG stack
#8272
· opened
Sep 12, 2013
by
Carter Schonwald
5
P
normal
Trac import
task
23
updated
Apr 22, 2020
bad alignment in code gen yields substantial perf issue
#8279
· opened
Sep 12, 2013
by
Carter Schonwald
8.0.1
5
P
normal
Trac import
bug
runtime perf
29
updated
Jul 07, 2019
The impossible happened: primRepToFFIType
#8281
· opened
Sep 13, 2013
by
tibbe
8.6.1
5
P
normal
Trac import
bug
compiler crash
35
updated
Jul 07, 2019
unexpected behavior with encodeFloat on large inputs
#8285
· opened
Sep 13, 2013
by
Carter Schonwald
8.0.1
5
P
normal
Trac import
bug
incorrect runtime result
7
updated
Jul 07, 2019
exploring calling convention changes and related engineering for 7.10
#8287
· opened
Sep 13, 2013
by
Carter Schonwald
⊥
5
P
normal
Trac import
task
17
updated
Jul 07, 2019
add idris style EDSL support for deep embedding lambdas
#8288
· opened
Sep 13, 2013
by
Carter Schonwald
8.0.1
5
P
normal
Trac import
feature request
9
updated
Jul 07, 2019
lookupSymbol API is unsafe
#8290
· opened
Sep 14, 2013
by
Edward Z. Yang
3
P
low
RTS
Trac import
documentation
task
3
updated
Jul 07, 2019
user001 spuriously fails if getGroupEntryForID correctly fails
#8293
· opened
Sep 14, 2013
by
Edward Z. Yang
0
P
low
Trac import
bug
core libraries
external-unix
incorrect runtime result
2
updated
Jul 07, 2019
Add richer data model address arithmetic: AddrDiff and AddrInt (ie d Int_ptr_diff and Int_ptr_size)
#8299
· opened
Sep 14, 2013
by
Carter Schonwald
8.2.1
5
P
normal
Trac import
feature request
9
updated
Jul 07, 2019
defer StackOverflow exceptions (rather than dropping them) when exceptions are masked
#8303
· opened
Sep 15, 2013
by
rwbarton
8.0.1
3
P
low
RTS
Trac import
bug
20
updated
Jul 07, 2019
more lenient operator sections (RelaxedSections extension)
#8304
· opened
Sep 15, 2013
by
aavogt
0
P
low
Trac import
feature request
parser
3
updated
Jul 07, 2019
suboptimal code generated for even :: Int -> Bool by NCG (x86, x86_64)
#8311
· opened
Sep 16, 2013
by
rwbarton
5
NCG backend
P
normal
Trac import
feature request
6
updated
Jul 07, 2019
Poor performance of higher-order functions with unboxing
#8313
· opened
Sep 17, 2013
by
dolio
⊥
3
P
low
Trac import
runtime perf
task
6
updated
Jul 07, 2019
Improve specialized Hoopl module
#8315
· opened
Sep 17, 2013
by
Jan Stolarek
3
P
low
Trac import
task
0
updated
Jul 07, 2019
GHCi debugger panics when trying force a certain variable
#8316
· opened
Sep 17, 2013
by
guest
⊥
5
GHCi
P
normal
Trac import
broken test
bug
newcomer
22
updated
Jul 07, 2019
Optimize tagToEnum# at Core level
#8317
· opened
Sep 17, 2013
by
Jan Stolarek
5
P
normal
Trac import
task
4
updated
May 02, 2020
GHC does not infer type of `tagToEnum#` expression
#8318
· opened
Sep 17, 2013
by
Jan Stolarek
5
P
normal
Trac import
bug
3
updated
Jul 07, 2019
Simplifier ticks exhausted (need -fsimpl-tick-factor=955)
#8319
· opened
Sep 17, 2013
by
ruudkoot
5
P
normal
Trac import
bug
compiler crash
5
updated
Jul 07, 2019
explore ways to possibly use more tag bits in x86_64 pointers
#8323
· opened
Sep 17, 2013
by
Carter Schonwald
8.0.1
5
P
normal
Trac import
task
5
updated
Jul 07, 2019
Pattern guards in anonymous functions
#8325
· opened
Sep 18, 2013
by
mcollis
5
P
normal
Trac import
feature request
5
updated
Jul 07, 2019
Place heap checks common in case alternatives before the case
#8326
· opened
Sep 18, 2013
by
Jan Stolarek
5
P
normal
Trac import
task
44
updated
May 02, 2020
Cmm sinking does not eliminate dead code in loops
#8327
· opened
Sep 18, 2013
by
Jan Stolarek
5
P
normal
Trac import
bug
2
updated
Jul 07, 2019
Sinking pass could optimize some assignments better
#8336
· opened
Sep 20, 2013
by
Jan Stolarek
5
P
normal
Trac import
bug
runtime perf
2
updated
Jul 07, 2019
Incoherent instances without -XIncoherentInstances
#8338
· opened
Sep 20, 2013
by
Richard Eisenberg
5
P
normal
Trac import
bug
7
updated
Jul 07, 2019
Rank 1 type signature still requires RankNTypes
#8346
· opened
Sep 23, 2013
by
Tinctorius
5
P
normal
RankNTypes
Trac import
bug
4
updated
May 05, 2020
Add INLINE (or at least INLINABLE) pragmas for methods of Ord in ghc-prim
#8354
· opened
Sep 24, 2013
by
guest
5
P
normal
Trac import
core libraries
feature request
6
updated
Jul 07, 2019
Filesystem related tests failed on solaris (SmartOS)
#8362
· opened
Sep 26, 2013
by
leroux
8.0.1
5
P
normal
Trac import
bug
core libraries
incorrect runtime result
10
updated
Jul 07, 2019
Order matters for unused import warnings when reexporting identifiers
#8363
· opened
Sep 26, 2013
by
bergmark
5
P
normal
Trac import
bug
3
updated
Aug 13, 2019
equip GHC with an accurate internal model of floating point
#8364
· opened
Sep 26, 2013
by
Carter Schonwald
8.0.1
5
P
normal
Trac import
feature request
5
updated
Jul 07, 2019
enable -dcmm-lint by default for .cmm input files
#8372
· opened
Sep 27, 2013
by
rwbarton
5
P
normal
Trac import
feature request
1
updated
Jul 07, 2019
Cross-compiling from x86_64-unknown-linux-gnu to x86_64-sun-solaris2 with mkGmpConstants workaround fails to build objects for integer-gmp
#8378
· opened
Sep 28, 2013
by
AlainODea
5
P
normal
Trac import
bug
ghc build failure
integer-gmp
5
updated
Jul 07, 2019
forall on non-* types
#8388
· opened
Sep 30, 2013
by
Krzysztof Gogolewski
5
P
normal
Trac import
bug
typechecker
3
updated
May 13, 2020
reify module list in TH
#8398
· opened
Oct 02, 2013
by
errge
8.0.1
5
P
normal
Trac import
bug
8
updated
Jul 07, 2019
Of Bird tacks and non-blank blank lines
#8399
· opened
Oct 02, 2013
by
Tinctorius
3
P
low
Trac import
bug
0
updated
Jul 07, 2019
Migrate the RTS to use libuv (or libev, or libevent)
#8400
· opened
Oct 03, 2013
by
schyler
5
P
normal
RTS
Trac import
feature request
29
updated
Jul 07, 2019
Default to turning on architecture specific optimizations in the codegen
#8404
· opened
Oct 03, 2013
by
tibbe
5
P
normal
Trac import
bug
3
updated
Sep 16, 2020
Spurious dynamic library dependencies
#8420
· opened
Oct 08, 2013
by
AndreasVoellmy
5
P
normal
Trac import
bug
5
updated
Jul 07, 2019
type nats solver is too weak!
#8422
· opened
Oct 08, 2013
by
Carter Schonwald
8.0.1
5
P
normal
Trac import
bug
type literals
typechecker
7
updated
Jul 07, 2019
Less conservative compatibility check for closed type families
#8423
· opened
Oct 08, 2013
by
Carter Schonwald
⊥
5
P
normal
Trac import
bug
feature request
typechecker
16
updated
Jul 07, 2019
one-shot compilation + TH doesn't see instances that is seen in batch mode
#8426
· opened
Oct 09, 2013
by
errge
8.0.1
5
P
normal
TemplateHaskell
Trac import
bug
20
updated
Jul 07, 2019
GHC.Base.{breakpoint, breakpointCond} do nothing
#8429
· opened
Oct 10, 2013
by
refold
8.0.1
5
P
normal
Trac import
bug
feature request
10
updated
Jul 07, 2019
Allow family instances in an hs-boot file
#8441
· opened
Oct 13, 2013
by
Richard Eisenberg
5
P
normal
Trac import
feature request
hs-boot
9
updated
Jan 13, 2020
A combination of type-level comparison and subtraction does not work for 0
#8447
· opened
Oct 15, 2013
by
nushio
3
P
low
Trac import
bug
typechecker
4
updated
Jul 07, 2019
-ffull-laziness does more harm than good
#8457
· opened
Oct 18, 2013
by
errge
8.0.1
5
P
normal
Trac import
bug
float-out
15
updated
Nov 17, 2020
Annotation reification with types in TH
#8460
· opened
Oct 19, 2013
by
errge
8.0.1
5
P
normal
Trac import
feature request
7
updated
Jul 07, 2019
Allow inferring ambiguous types
#8477
· opened
Oct 25, 2013
by
aavogt
5
P
normal
Trac import
feature request
8
updated
Jul 07, 2019
Compile-time panic
#8484
· opened
Oct 29, 2013
by
Taymon
5
P
normal
Trac import
bug
compiler crash
4
updated
Jul 07, 2019
Annotations should not distinguish type and value
#8488
· opened
Oct 30, 2013
by
Simon Peyton Jones
5
P
normal
Trac import
bug
4
updated
Jul 07, 2019
clean up dependency and usages handling in interface files
#8489
· opened
Oct 30, 2013
by
errge
8.0.1
5
P
normal
TemplateHaskell
Trac import
task
11
updated
Jul 07, 2019
Provide minor GC residency estimates
#8504
· opened
Nov 05, 2013
by
Edward Z. Yang
0
P
low
RTS
Trac import
feature request
newcomer
1
updated
Jul 07, 2019
Clear up what extensions are needed at a Template Haskell splice site
#8510
· opened
Nov 08, 2013
by
Simon Peyton Jones
5
P
normal
Trac import
bug
4
updated
Jul 07, 2019
Add (->) representation and the Invariant class to GHC.Generics
#8516
· opened
Nov 09, 2013
by
nfrisby
3
P
low
Trac import
feature request
typechecker
14
updated
Jul 07, 2019
blowup in space/time for type checking and object size for high arity tuples
#8523
· opened
Nov 12, 2013
by
Carter Schonwald
5
P
normal
Trac import
bug
compiler perf
7
updated
Jul 07, 2019
GHC is inconsistent with the Haskell Report on which Unicode characters are allowed in string and character literals
#8524
· opened
Nov 12, 2013
by
oerjan@nvg.ntnu.no
3
P
low
Trac import
Unicode
bug
7
updated
Jul 07, 2019
The ordering of -I directives should be consistent with the ordering of -package directives
#8527
· opened
Nov 13, 2013
by
parcs
5
P
normal
Trac import
bug
package system
1
updated
Jul 07, 2019
Invalid constructor names are accepted in data declarations
#8556
· opened
Nov 22, 2013
by
dolio
3
P
low
Trac import
bug
4
updated
Jul 07, 2019
Derive some generic representation for GADTs
#8560
· opened
Nov 23, 2013
by
Carter Schonwald
⊥
5
GADTs
P
normal
Trac import
bug
11
updated
Jul 07, 2019
Building an empty module with profiling requires profiling libraries for integer-gmp
#8572
· opened
Nov 28, 2013
by
parcs
8.0.1
5
P
normal
Trac import
bug
integer-gmp
typechecker
4
updated
Jul 07, 2019
"evacuate: strange closure type 0" when creating large array
#8573
· opened
Nov 29, 2013
by
nad
5
P
normal
Trac import
bug
runtime crash
5
updated
Jul 07, 2019
Improvements to SpinLock implementation
#8578
· opened
Nov 30, 2013
by
parcs
5
P
normal
RTS
Trac import
task
13
updated
Jul 06, 2020
Pattern synonym used in an expression context could have different constraints to pattern used in a pattern context
#8581
· opened
Dec 01, 2013
by
cactus
8.0.1
5
P
normal
Trac import
feature request
50
updated
Jul 07, 2019
Associated pattern synonyms
#8583
· opened
Dec 01, 2013
by
cactus
5
P
normal
Trac import
bug
17
updated
Aug 24, 2020
Bad choice of loop breaker with INLINABLE/INLINE
#8589
· opened
Dec 02, 2013
by
NickSmallbone
5
P
normal
Trac import
bug
runtime perf
8
updated
Jul 07, 2019
Git Hook script to prevent large binary blobs being checked in
#8597
· opened
Dec 06, 2013
by
Herbert Valerio Riedel
5
P
normal
Trac import
infrastructure
newcomer
task
2
updated
Jul 07, 2019
IO hack in demand analyzer gets in the way of CPR
#8598
· opened
Dec 06, 2013
by
Joachim Breitner
5
CPR analysis
P
normal
Trac import
task
12
updated
Jul 07, 2019
Some stack/vmem limits (ulimit) combinations causing GHC to fail
#8604
· opened
Dec 09, 2013
by
clavin
5
P
normal
Trac import
bug
runtime crash
7
updated
Sep 14, 2020
Alternative, guard-like syntax for view patterns
#8605
· opened
Dec 10, 2013
by
cactus
5
P
normal
Trac import
feature request
1
updated
Jul 07, 2019
Rebuild on a definition-based granularity
#8610
· opened
Dec 11, 2013
by
EyalLotem
⊥
5
P
normal
Trac import
feature request
0
updated
Jul 07, 2019
Strange slowness when using async library with FFI callbacks
#8623
· opened
Dec 22, 2013
by
JohnWiegley
8.0.1
5
P
normal
RTS
Trac import
bug
runtime perf
15
updated
Jul 07, 2019
mallocForeignPtrBytes documentation unobvious regarding memory alignment
#8627
· opened
Dec 24, 2013
by
schernichkin
5
P
normal
Trac import
bug
core libraries
documentation
4
updated
Jul 07, 2019
Relax functional dependency coherence check ("liberal coverage condition")
#8634
· opened
Dec 27, 2013
by
danilo2
5
FunctionalDependencies
P
normal
Trac import
bug
feature request
1
83
updated
Nov 02, 2020
GHC optimisation flag ignored when importing a local module with derived type classes
#8635
· opened
Dec 27, 2013
by
Neil Mitchell
5
P
normal
Trac import
bug
1
9
updated
Mar 23, 2020
Silent name shadowing
#8643
· opened
Dec 31, 2013
by
mirpa
5
P
normal
Trac import
feature request
7
updated
Jul 07, 2019
Initialization of C statics broken in threaded runtime
#8648
· opened
Jan 04, 2014
by
edsko@edsko.net
5
P
normal
RTS
Trac import
bug
7
updated
Jul 07, 2019
Prev
1
2
3
4
5
6
7
8
9
10
…
43
Next