Re: [GHC] #2953: deriving Functor, Foldable, Traversable
#2953: deriving Functor, Foldable, Traversable -+-- Reporter: twanvl|Owner: twanvl Type: feature request | Status: new Priority: normal|Milestone: Component: Compiler | Version: 6.11 Severity: normal| Resolution: Keywords:| Difficulty: Unknown Testcase:| Os: Unknown/Multiple Architecture: Unknown/Multiple | -+-- Comment (by simonpj): PPS: The patch I have pushed is: {{{ Mon Feb 2 13:48:29 GMT 2009 simo...@microsoft.com * Add the ability to derive instances of Functor, Foldable, Traversable }}} DO NOT use twanvl's patches! I un-recorded them, polished, and re- recorded a single patch. If you use twanvl's as well, chaos will result. Simon -- Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/2953#comment:7 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler___ Glasgow-haskell-bugs mailing list Glasgow-haskell-bugs@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs
Re: [GHC] #2993: Precedence errors are reported for undefined operators
#2993: Precedence errors are reported for undefined operators -+-- Reporter: Olathe|Owner: igloo Type: merge | Status: new Priority: normal|Milestone: Component: Compiler | Version: 6.10.1 Severity: normal| Resolution: Keywords:| Difficulty: Unknown Testcase: rename/should_fail/T2993 | Os: Unknown/Multiple Architecture: Unknown/Multiple | -+-- Changes (by simonpj): * testcase: = rename/should_fail/T2993 * difficulty: = Unknown * type: feature request = merge * owner: = igloo Comment: A good idea for a snowy day {{{ Mon Feb 2 16:44:50 GMT 2009 simo...@microsoft.com * Improve error reporting for precedence errors }}} Possibly worth merging. But watch out... `TypeRep` now exports `funTyConName` so there's an import patch to Haddock that must go too: {{{ Mon Feb 2 16:47:42 GMT 2009 simo...@microsoft.com * Hide funTyConName, now exported by TypeRep }}} Simon -- Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/2993#comment:2 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler___ Glasgow-haskell-bugs mailing list Glasgow-haskell-bugs@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs
Re: [GHC] #2953: deriving Functor, Foldable, Traversable
#2953: deriving Functor, Foldable, Traversable -+-- Reporter: twanvl|Owner: twanvl Type: feature request | Status: new Priority: normal|Milestone: Component: Compiler | Version: 6.11 Severity: normal| Resolution: Keywords:| Difficulty: Unknown Testcase:| Os: Unknown/Multiple Architecture: Unknown/Multiple | -+-- Changes (by simonpj): * owner: igloo = twanvl * difficulty: = Unknown Comment: Dear twanval Thanks for doing this. I've taken a look, polished a little, and will commit shortly. What is missing is a section in the user manual describing the changes. You need a section in 8.5 describing the feature, and suitable update in the flag-reference parts too. By describing the feature I mean that you should explain what does and doesn't work; in particular, about the special cases for tuples and functions. I've added some comments in the code, in `TcGenDeriv` for `Functor` to help myself understand, that may help as a starting point. Could you manage to do that? I will commit the patch meanwhile, but it's really incomplete without the documentation. Many thanks Simon PS: Looking at the code, I do agree with you that * Checking the side conditions * Generating the constraints could be combined. Perhaps the `CanDerive` constructor should contain a list of constraints? If you felt like doing this, great. That would eliminate one traversal, and tidy up the code a bit. -- Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/2953#comment:5 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler___ Glasgow-haskell-bugs mailing list Glasgow-haskell-bugs@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs
Re: [GHC] #2606: Backspace, delete, etc. don't work in ghci in HEAD
#2606: Backspace, delete, etc. don't work in ghci in HEAD ---+ Reporter: tim |Owner: Type: bug | Status: closed Priority: normal |Milestone: Component: GHCi| Version: 6.10.1 Severity: major | Resolution: invalid Keywords: | Difficulty: Unknown Testcase: | Os: Linux Architecture: x86_64 (amd64) | ---+ Changes (by igloo): * status: reopened = closed * resolution: = invalid -- Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/2606#comment:18 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler___ Glasgow-haskell-bugs mailing list Glasgow-haskell-bugs@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs
Re: [GHC] #2850: GeneralizedNewtypeDeriving + TypeFamilies doesn't work
#2850: GeneralizedNewtypeDeriving + TypeFamilies doesn't work -+-- Reporter: ajd |Owner: Type: feature request | Status: new Priority: normal|Milestone: 6.12 branch Component: Compiler | Version: 6.10.1 Severity: normal| Resolution: Keywords:| Difficulty: Unknown Testcase:| Os: Unknown/Multiple Architecture: Unknown/Multiple | -+-- Changes (by igloo): * difficulty: = Unknown * milestone: = 6.12 branch -- Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/2850#comment:1 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler___ Glasgow-haskell-bugs mailing list Glasgow-haskell-bugs@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs
Re: [GHC] #2870: User signals are not blocked before 'fork' in runInteractiveProcess
#2870: User signals are not blocked before 'fork' in runInteractiveProcess ---+ Reporter: dsh |Owner: Type: bug | Status: new Priority: high|Milestone: 6.10.2 Component: libraries/process | Version: 6.10.1 Severity: normal | Resolution: Keywords: threaded runInteractiveProcess | Difficulty: Unknown Testcase: | Os: Unknown/Multiple Architecture: x86_64 (amd64) | ---+ Changes (by igloo): * priority: normal = high * difficulty: = Unknown * milestone: = 6.10.2 Comment: Thanks for the patch! We'll take a look for 6.10.2. -- Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/2870#comment:1 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler___ Glasgow-haskell-bugs mailing list Glasgow-haskell-bugs@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs
Re: [GHC] #2871: Prologue junk? error when building GHC
#2871: Prologue junk? error when building GHC -+-- Reporter: Deewiant |Owner: Type: bug | Status: new Priority: high |Milestone: 6.10.2 Component: Compiler | Version: 6.10.1 Severity: normal| Resolution: Keywords:| Difficulty: Unknown Testcase:| Os: Windows Architecture: x86 | -+-- Changes (by igloo): * priority: normal = high * difficulty: = Unknown * milestone: = 6.10.2 Comment: Thanks for the report, we'll take a look -- Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/2871#comment:1 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler___ Glasgow-haskell-bugs mailing list Glasgow-haskell-bugs@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs
Re: [GHC] #2872: sparc -mcpu=v9 is not used in assembly phase
#2872: sparc -mcpu=v9 is not used in assembly phase -+-- Reporter: duncan|Owner: Type: bug | Status: new Priority: high |Milestone: 6.10.2 Component: Compiler | Version: 6.8.3 Severity: normal| Resolution: Keywords:| Difficulty: Unknown Testcase:| Os: Solaris Architecture: sparc | -+-- Changes (by igloo): * priority: normal = high * difficulty: = Unknown * milestone: = 6.10.2 -- Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/2872#comment:2 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler___ Glasgow-haskell-bugs mailing list Glasgow-haskell-bugs@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs
Re: [GHC] #2874: Error message doesn't mention extension that is missing
#2874: Error message doesn't mention extension that is missing -+-- Reporter: guest |Owner: Type: bug | Status: closed Priority: normal|Milestone: Component: Compiler | Version: 6.10.1 Severity: minor | Resolution: worksforme Keywords:| Difficulty: Unknown Testcase:| Os: Unknown/Multiple Architecture: Unknown/Multiple | -+-- Changes (by igloo): * status: new = closed * resolution: = worksforme Comment: Unreproducible, and no testcase, so closing this ticket. Please reopen if you have a testcase. -- Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/2874#comment:2 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler___ Glasgow-haskell-bugs mailing list Glasgow-haskell-bugs@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs
Re: [GHC] #2877: crash when printig a list (IO ())
#2877: crash when printig a list (IO ()) ---+ Reporter: guest |Owner: Type: bug | Status: closed Priority: normal |Milestone: Component: GHCi| Version: 6.10.1 Severity: normal | Resolution: worksforme Keywords: | Difficulty: Unknown Testcase: | Os: Windows Architecture: x86_64 (amd64) | ---+ Changes (by igloo): * status: new = closed * resolution: = worksforme -- Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/2877#comment:3 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler___ Glasgow-haskell-bugs mailing list Glasgow-haskell-bugs@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs
Re: [GHC] #2878: panic while compiling Cabal-1.6.0.1
#2878: panic while compiling Cabal-1.6.0.1 ---+ Reporter: dvogel |Owner: Type: bug | Status: closed Priority: normal |Milestone: Component: Compiler| Version: 6.8.3 Severity: major | Resolution: worksforme Keywords: | Difficulty: Unknown Testcase: | Os: Unknown/Multiple Architecture: x86_64 (amd64) | ---+ Changes (by igloo): * status: new = closed * resolution: = worksforme -- Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/2878#comment:3 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler___ Glasgow-haskell-bugs mailing list Glasgow-haskell-bugs@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs
Re: [GHC] #2879: ghci : set - unset
#2879: ghci : set - unset -+-- Reporter: rileyrgdev|Owner: Type: feature request | Status: new Priority: normal|Milestone: 6.12 branch Component: GHCi | Version: 6.10.1 Severity: normal| Resolution: Keywords:| Difficulty: Unknown Testcase:| Os: Unknown/Multiple Architecture: Unknown/Multiple | -+-- Changes (by igloo): * difficulty: = Unknown * milestone: = 6.12 branch Comment: Thanks for the suggestion. -- Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/2879#comment:1 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler___ Glasgow-haskell-bugs mailing list Glasgow-haskell-bugs@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs
Re: [GHC] #2883: setitimer(ITIMER_VIRTUAL) is not always available
#2883: setitimer(ITIMER_VIRTUAL) is not always available -+-- Reporter: sthibaul |Owner: Type: bug | Status: new Priority: high |Milestone: 6.10.2 Component: Compiler | Version: 6.8.2 Severity: normal| Resolution: Keywords:| Difficulty: Unknown Testcase:| Os: Unknown/Multiple Architecture: Unknown/Multiple | -+-- Changes (by igloo): * priority: normal = high * difficulty: = Unknown * milestone: = 6.10.2 Comment: Thanks for the patch! We'll take a look -- Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/2883#comment:1 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler___ Glasgow-haskell-bugs mailing list Glasgow-haskell-bugs@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs
Re: [GHC] #2889: Compilation fails - Can't opne temporary
#2889: Compilation fails - Can't opne temporary -+-- Reporter: fobrock |Owner: Type: bug | Status: new Priority: high |Milestone: 6.10.2 Component: Compiler | Version: 6.10.1 Severity: normal| Resolution: Keywords:| Difficulty: Unknown Testcase:| Os: Windows Architecture: x86 | -+-- Changes (by igloo): * priority: normal = high * difficulty: = Unknown * milestone: = 6.10.2 -- Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/2889#comment:1 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler___ Glasgow-haskell-bugs mailing list Glasgow-haskell-bugs@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs
Re: [GHC] #2892: (threadDelay (-1)) hangs
#2892: (threadDelay (-1)) hangs -+-- Reporter: dancor|Owner: Type: bug | Status: new Priority: normal|Milestone: Component: Compiler | Version: 6.10.1 Severity: normal| Resolution: Keywords:| Difficulty: Unknown Testcase:| Os: Linux Architecture: x86 | -+-- Changes (by igloo): * difficulty: = Unknown Old description: threadDelay silently hangs forever given a negative delay interval. It seems like this should at least be documented, but further is probably suboptimal magical behavior that leads to harder-to-find bugs; instead this should be an error. Conceivably threadDelay could take Maybe Int but that seems kind of out there. Here is some discussion from #haskell: 06:39 dancor do other ppl agree that (threadDelay (-1)) hanging silently is bug? 06:39 dancor i guess you might want infinite hang, hm 06:39 Cale dancor: I think I might agree with that, though now that you mention it, it's very handy. 06:39 Cale dancor: A lot of things which would cause a thread to block forever will throw an exception and kill the thread. 06:40 Cale (an exception which you'd often wish were silent) 06:40 Cale But threadDelay is the wrong place for that 06:40 b_jonas dancor: yeah, the thread should just be garbage- collected 06:42 * quicksilver uses forever (threadDelay maxBound) I'm on Debian lenny: ~ uname -a Linux pima 2.6.26-1-686-bigmem #1 SMP Sat Nov 8 19:46:36 UTC 2008 i686 GNU/Linux ~ ghc --version The Glorious Glasgow Haskell Compilation System, version 6.10.1 ~ cat threadHang.hs import Control.Concurrent main = threadDelay (-1) New description: threadDelay silently hangs forever given a negative delay interval. It seems like this should at least be documented, but further is probably suboptimal magical behavior that leads to harder-to-find bugs; instead this should be an error. Conceivably threadDelay could take Maybe Int but that seems kind of out there. Here is some discussion from #haskell: {{{ 06:39 dancor do other ppl agree that (threadDelay (-1)) hanging silently is bug? 06:39 dancor i guess you might want infinite hang, hm 06:39 Cale dancor: I think I might agree with that, though now that you mention it, it's very handy. 06:39 Cale dancor: A lot of things which would cause a thread to block forever will throw an exception and kill the thread. 06:40 Cale (an exception which you'd often wish were silent) 06:40 Cale But threadDelay is the wrong place for that 06:40 b_jonas dancor: yeah, the thread should just be garbage-collected 06:42 * quicksilver uses forever (threadDelay maxBound) }}} I'm on Debian lenny: {{{ ~ uname -a Linux pima 2.6.26-1-686-bigmem #1 SMP Sat Nov 8 19:46:36 UTC 2008 i686 GNU/Linux ~ ghc --version The Glorious Glasgow Haskell Compilation System, version 6.10.1 ~ cat threadHang.hs import Control.Concurrent main = threadDelay (-1) }}} -- Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/2892#comment:2 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler___ Glasgow-haskell-bugs mailing list Glasgow-haskell-bugs@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs
Re: [GHC] #2892: (threadDelay (-1)) hangs
#2892: (threadDelay (-1)) hangs -+-- Reporter: dancor|Owner: Type: bug | Status: new Priority: normal|Milestone: 6.12 branch Component: Compiler | Version: 6.10.1 Severity: normal| Resolution: Keywords:| Difficulty: Unknown Testcase:| Os: Linux Architecture: x86 | -+-- Changes (by igloo): * milestone: = 6.12 branch -- Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/2892#comment:3 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler___ Glasgow-haskell-bugs mailing list Glasgow-haskell-bugs@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs
Re: [GHC] #2894: Documentation for even missing
#2894: Documentation for even missing -+-- Reporter: NeilMitchell |Owner: Type: bug | Status: new Priority: high |Milestone: 6.10.2 Component: Compiler | Version: 6.10.1 Severity: normal| Resolution: Keywords:| Difficulty: Unknown Testcase:| Os: Unknown/Multiple Architecture: Unknown/Multiple | -+-- Changes (by igloo): * priority: normal = high * difficulty: = Unknown * milestone: = 6.10.2 Comment: Thanks for the report. This is better now, but still not fully fixed. `even` is listed in the `Synopsis` and the main body, but in both cases it hasn't been given a type signature. -- Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/2894#comment:2 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler___ Glasgow-haskell-bugs mailing list Glasgow-haskell-bugs@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs
Re: [GHC] #2900: Confusing error message for monadic function with wrong number of arguments
#2900: Confusing error message for monadic function with wrong number of arguments +--- Reporter: tim |Owner: Type: bug | Status: new Priority: normal |Milestone: _|_ Component: Compiler (Type checker) | Version: 6.10.1 Severity: minor| Resolution: Keywords: | Difficulty: Unknown Testcase: | Os: Unknown/Multiple Architecture: Unknown/Multiple | +--- Changes (by igloo): * milestone: = _|_ -- Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/2900#comment:2 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler___ Glasgow-haskell-bugs mailing list Glasgow-haskell-bugs@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs
Re: [GHC] #2588: Missed suggestion with context on foralls
#2588: Missed suggestion with context on foralls -+-- Reporter: NeilMitchell |Owner: Type: bug | Status: new Priority: normal|Milestone: 6.12 branch Component: Compiler | Version: 6.9 Severity: normal| Resolution: Keywords:| Difficulty: Unknown Testcase:| Os: Unknown/Multiple Architecture: Unknown/Multiple | -+-- Comment (by simonpj): Good idea. would work nicely for {{{ f :: forall - forall }}} The difficulty is that the ''parser'' reports a parse '''error''' in your example, and errors trump warnings. So I'm still not sure how to do this neatly. Simon -- Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/2588#comment:5 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler___ Glasgow-haskell-bugs mailing list Glasgow-haskell-bugs@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs
Re: [GHC] #2902: Example where ghc 6.10.1 fails to optimize recursive instance function calls
#2902: Example where ghc 6.10.1 fails to optimize recursive instance function calls -+-- Reporter: Syzygies |Owner: Type: run-time performance bug | Status: new Priority: normal|Milestone: 6.12 branch Component: Compiler | Version: 6.10.1 Severity: normal| Resolution: Keywords: class instance| Difficulty: Unknown Testcase:| Os: MacOS X Architecture: x86_64 (amd64)| -+-- Changes (by igloo): * milestone: = 6.12 branch -- Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/2902#comment:2 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler___ Glasgow-haskell-bugs mailing list Glasgow-haskell-bugs@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs
Re: [GHC] #2903: Incorrect length for CWStringLen on Win32
#2903: Incorrect length for CWStringLen on Win32 -+-- Reporter: asklinge |Owner: Type: bug | Status: new Priority: high |Milestone: 6.10.2 Component: libraries/base| Version: 6.10.1 Severity: normal| Resolution: Keywords:| Difficulty: Unknown Testcase:| Os: Windows Architecture: Unknown/Multiple | -+-- Changes (by igloo): * priority: normal = high * difficulty: = Unknown * milestone: = 6.10.2 Comment: Thanks for the report -- Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/2903#comment:1 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler___ Glasgow-haskell-bugs mailing list Glasgow-haskell-bugs@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs
Re: [GHC] #2905: require -XGADTs in order to pattern-match GADTs
#2905: require -XGADTs in order to pattern-match GADTs +--- Reporter: guest|Owner: Type: proposal | Status: new Priority: normal |Milestone: 6.12 branch Component: Compiler (Type checker) | Version: 6.10.1 Severity: normal | Resolution: Keywords: | Difficulty: Unknown Testcase: | Os: Unknown/Multiple Architecture: Unknown/Multiple | +--- Changes (by igloo): * difficulty: = Unknown * milestone: = 6.12 branch -- Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/2905#comment:3 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler___ Glasgow-haskell-bugs mailing list Glasgow-haskell-bugs@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs
Re: [GHC] #2906: .hc code generated for Parser.hs is 2MB big
#2906: .hc code generated for Parser.hs is 2MB big -+-- Reporter: benl |Owner: Type: bug | Status: new Priority: normal|Milestone: 6.12 branch Component: Compiler | Version: 6.8.3 Severity: normal| Resolution: Keywords:| Difficulty: Unknown Testcase:| Os: Unknown/Multiple Architecture: sparc | -+-- Changes (by igloo): * difficulty: = Unknown * milestone: = 6.12 branch -- Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/2906#comment:1 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler___ Glasgow-haskell-bugs mailing list Glasgow-haskell-bugs@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs
Re: [GHC] #2915: Arity is smaller than need be
#2915: Arity is smaller than need be -+-- Reporter: simonpj |Owner: simonpj Type: run-time performance bug | Status: new Priority: normal|Milestone: 6.12 branch Component: Compiler | Version: 6.10.1 Severity: normal| Resolution: Keywords:| Difficulty: Unknown Testcase:| Os: Unknown/Multiple Architecture: Unknown/Multiple | -+-- Changes (by igloo): * milestone: = 6.12 branch -- Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/2915#comment:1 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler___ Glasgow-haskell-bugs mailing list Glasgow-haskell-bugs@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs
Re: [GHC] #2916: Adding -auto-all when using -O2 -prof causes loop
#2916: Adding -auto-all when using -O2 -prof causes loop --+- Reporter: BenMoseley |Owner: Type: bug| Status: new Priority: normal |Milestone: 6.10.2 Component: Profiling | Version: 6.10.1 Severity: normal | Resolution: Keywords: loop auto-all | Difficulty: Unknown Testcase: | Os: Windows Architecture: x86| --+- Changes (by igloo): * difficulty: = Unknown * milestone: = 6.10.2 -- Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/2916#comment:1 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler___ Glasgow-haskell-bugs mailing list Glasgow-haskell-bugs@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs
Re: [GHC] #2953: deriving Functor, Foldable, Traversable
#2953: deriving Functor, Foldable, Traversable -+-- Reporter: twanvl|Owner: twanvl Type: feature request | Status: new Priority: normal|Milestone: Component: Compiler | Version: 6.11 Severity: normal| Resolution: Keywords:| Difficulty: Unknown Testcase:| Os: Unknown/Multiple Architecture: Unknown/Multiple | -+-- Comment (by simonpj): PS: there's just one flag to control all three new classes, namely `-XDeriveFunctor`. Is that the right name? Is there a term that would cover all three? Simon -- Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/2953#comment:6 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler___ Glasgow-haskell-bugs mailing list Glasgow-haskell-bugs@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs
Re: [GHC] #2917: alloca and allocaArray do not respect alignment
#2917: alloca and allocaArray do not respect alignment ---+ Reporter: guest |Owner: Type: bug | Status: new Priority: high|Milestone: 6.10.2 Component: Compiler (FFI) | Version: 6.10.1 Severity: normal | Resolution: Keywords: | Difficulty: Unknown Testcase: | Os: Unknown/Multiple Architecture: x86 | ---+ Changes (by igloo): * priority: normal = high * milestone: = 6.10.2 -- Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/2917#comment:6 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler___ Glasgow-haskell-bugs mailing list Glasgow-haskell-bugs@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs
Re: [GHC] #2918: Storable alignment for Double is 4
#2918: Storable alignment for Double is 4 ---+ Reporter: guest |Owner: Type: bug | Status: new Priority: high|Milestone: 6.10.2 Component: Compiler (FFI) | Version: 6.10.1 Severity: normal | Resolution: Keywords: | Difficulty: Unknown Testcase: | Os: Unknown/Multiple Architecture: x86 | ---+ Changes (by igloo): * priority: normal = high * difficulty: = Unknown * milestone: = 6.10.2 Comment: Thanks for the report; we'll take a look. -- Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/2918#comment:1 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler___ Glasgow-haskell-bugs mailing list Glasgow-haskell-bugs@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs
Re: [GHC] #2920: old-time on hackage is incorrectly packaged
#2920: old-time on hackage is incorrectly packaged ---+ Reporter: dons|Owner: igloo Type: bug | Status: new Priority: high|Milestone: 6.10.2 Component: libraries/old-time | Version: 6.10.1 Severity: normal | Resolution: Keywords: | Difficulty: Unknown Testcase: | Os: Unknown/Multiple Architecture: Unknown/Multiple| ---+ Changes (by igloo): * priority: normal = high * difficulty: = Unknown * owner: = igloo * milestone: = 6.10.2 Comment: Need to check if this is fixed in the source before 6.10.2. -- Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/2920#comment:1 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler___ Glasgow-haskell-bugs mailing list Glasgow-haskell-bugs@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs
Re: [GHC] #2267: Bogus unused import warning
#2267: Bogus unused import warning -+-- Reporter: simonpj |Owner: Type: bug | Status: new Priority: high |Milestone: 6.10.2 Component: Compiler | Version: 6.10.1 Severity: normal| Resolution: Keywords:| Difficulty: Unknown Testcase:| Os: Unknown/Multiple Architecture: Unknown/Multiple | -+-- Comment (by simonpj): See also #2995 -- Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/2267#comment:6 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler___ Glasgow-haskell-bugs mailing list Glasgow-haskell-bugs@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs
Re: [GHC] #2918: Storable alignment for Double is 4
#2918: Storable alignment for Double is 4 ---+ Reporter: guest |Owner: Type: bug | Status: new Priority: high|Milestone: 6.10.2 Component: Compiler (FFI) | Version: 6.10.1 Severity: normal | Resolution: Keywords: | Difficulty: Unknown Testcase: | Os: Unknown/Multiple Architecture: x86 | ---+ Comment (by guest): I don't really care if this gets changed or now, it was just an observation. -- Lennart -- Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/2918#comment:2 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler___ Glasgow-haskell-bugs mailing list Glasgow-haskell-bugs@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs
Re: [GHC] #2940: Do CSE after CorePrep
#2940: Do CSE after CorePrep -+-- Reporter: simonpj |Owner: simonpj Type: run-time performance bug | Status: new Priority: normal|Milestone: 6.12 branch Component: Compiler | Version: 6.10.1 Severity: normal| Resolution: Keywords:| Difficulty: Unknown Testcase:| Os: Unknown/Multiple Architecture: Unknown/Multiple | -+-- Changes (by igloo): * milestone: = 6.12 branch -- Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/2940#comment:1 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler___ Glasgow-haskell-bugs mailing list Glasgow-haskell-bugs@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs
Re: [GHC] #2921: __GLASGOW_HASKELL__ undefined
#2921: __GLASGOW_HASKELL__ undefined -+-- Reporter: guest |Owner: Type: bug | Status: new Priority: normal|Milestone: 6.10 branch Component: Compiler | Version: 6.10.1 Severity: normal| Resolution: Keywords:| Difficulty: Unknown Testcase:| Os: Unknown/Multiple Architecture: Unknown/Multiple | -+-- Changes (by igloo): * difficulty: = Unknown * milestone: = 6.10 branch Comment: Can you please give complete instructions for reproducing the problem you're seeing? Thanks! -- Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/2921#comment:1 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler___ Glasgow-haskell-bugs mailing list Glasgow-haskell-bugs@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs
Re: [GHC] #2923: Documentation contains (broken) links to /home/ian
#2923: Documentation contains (broken) links to /home/ian -+-- Reporter: matthijs |Owner: igloo Type: bug | Status: new Priority: high |Milestone: 6.10.2 Component: Documentation | Version: Severity: normal| Resolution: Keywords:| Difficulty: Unknown Testcase:| Os: Unknown/Multiple Architecture: Unknown/Multiple | -+-- Changes (by igloo): * priority: normal = high * difficulty: = Unknown * owner: = igloo * milestone: = 6.10.2 Comment: Thanks for the report. I'll check everything looks OK for 6.10.2. -- Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/2923#comment:1 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler___ Glasgow-haskell-bugs mailing list Glasgow-haskell-bugs@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs
Re: [GHC] #2927: Bug in network library, uncaught exception when dealing with ipv6 sockets
#2927: Bug in network library, uncaught exception when dealing with ipv6 sockets --+- Reporter: tphyahoo |Owner: bos Type: bug| Status: assigned Priority: normal |Milestone: Not GHC Component: libraries/network | Version: 6.10.1 Severity: normal | Resolution: Keywords: ipv6 | Difficulty: Unknown Testcase: | Os: Unknown/Multiple Architecture: Unknown/Multiple | --+- Changes (by igloo): * milestone: = Not GHC -- Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/2927#comment:5 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler___ Glasgow-haskell-bugs mailing list Glasgow-haskell-bugs@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs
[GHC] #2999: yi darcs crashes ghc 6.11.20090201
#2999: yi darcs crashes ghc 6.11.20090201 ---+ Reporter: wolverian | Owner: Type: bug | Status: new Priority: normal | Component: Compiler (Type checker) Version: 6.11| Severity: normal Keywords: xen, linux, yi | Testcase: Os: Linux | Architecture: x86_64 (amd64) ---+ {{{Building yi-0.5.3... [ 1 of 107] Compiling System.FriendlyPath ( System/FriendlyPath.hs, dist/build/System/FriendlyPath.o ) [ 2 of 107] Compiling Shim.ProjectContent ( Shim/ProjectContent.hs, dist/build/Shim/ProjectContent.o ) WARNING: file simplCore/SimplCore.lhs line 545 Simplifier still going after 4 iterations; bailing out. Size = 4969 [ 3 of 107] Compiling Parser.Incremental ( Parser/Incremental.hs, dist/build/Parser/Incremental.o ) ghc: panic! (the 'impossible' happened) (GHC version 6.11.20090201 for x86_64-unknown-linux): ASSERT failed! file typecheck/TcTyFuns.lhs line 286 [Wanted t_a89i{tv} [tau] :: a{tv a89b} [sk] ~ a{tv a89a} [sk] - t_a89h{tv} [tau]] }}} -- Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/2999 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler___ Glasgow-haskell-bugs mailing list Glasgow-haskell-bugs@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs
Re: [GHC] #2999: yi darcs crashes ghc 6.11.20090201
#2999: yi darcs crashes ghc 6.11.20090201 -+-- Reporter: wolverian| Owner: Type: bug | Status: new Priority: normal | Milestone: Component: Compiler (Type checker) |Version: 6.11 Severity: normal | Resolution: Keywords: xen, linux, yi | Testcase: Os: Linux| Architecture: x86_64 (amd64) -+-- Comment (by wolverian): Ugh. Let's try that again. {{{ Building yi-0.5.3... [ 1 of 107] Compiling System.FriendlyPath ( System/FriendlyPath.hs, dist/build/System/FriendlyPath.o ) [ 2 of 107] Compiling Shim.ProjectContent ( Shim/ProjectContent.hs, dist/build/Shim/ProjectContent.o ) WARNING: file simplCore/SimplCore.lhs line 545 Simplifier still going after 4 iterations; bailing out. Size = 4969 [ 3 of 107] Compiling Parser.Incremental ( Parser/Incremental.hs, dist/build/Parser/Incremental.o ) ghc: panic! (the 'impossible' happened) (GHC version 6.11.20090201 for x86_64-unknown-linux): ASSERT failed! file typecheck/TcTyFuns.lhs line 286 [Wanted t_a89i{tv} [tau] :: a{tv a89b} [sk] ~ a{tv a89a} [sk] - t_a89h{tv} [tau]] }}} -- Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/2999#comment:1 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler___ Glasgow-haskell-bugs mailing list Glasgow-haskell-bugs@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs
Re: [GHC] #2997: Package names starting with a numeric character cause assembler errors
#2997: Package names starting with a numeric character cause assembler errors -+-- Reporter: mboes |Owner: igloo Type: bug | Status: new Priority: normal|Milestone: Component: Compiler | Version: 6.10.1 Severity: normal| Resolution: Keywords:| Difficulty: Unknown Testcase:| Os: Unknown/Multiple Architecture: Unknown/Multiple | -+-- Changes (by simonpj): * owner: = igloo * difficulty: = Unknown Comment: I agree with (2). If digits aren't acceptable as leading characters we'd better encode them. I think the fix is simple: * In `Encoding.zEncodeString` treat the first character specially, by z-encoding even digits (which are not otherwise encode). A good encoding would be `0 -- z0` etc. * Similarly in decoding we'd need to treat the first character specially. Alternatively we could *always* z-encode digits. But that seems overkill (eg `base-3.5` would become `basezmz3ziz5` rather than (as now) `basezm3zi5`). But it's no big deal either way. Ian would you like to decide and execute? Simon -- Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/2997#comment:1 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler___ Glasgow-haskell-bugs mailing list Glasgow-haskell-bugs@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs
Re: [GHC] #2987: panic when compiling again
#2987: panic when compiling again -+-- Reporter: dsrogers |Owner: igloo Type: bug | Status: new Priority: normal|Milestone: Component: Compiler | Version: 6.10.1 Severity: normal| Resolution: Keywords:| Difficulty: Unknown Testcase:| Os: Unknown/Multiple Architecture: Unknown/Multiple | -+-- Changes (by simonpj): * owner: = igloo Comment: Simon and I investigated. There are two different things going on. * First, Cabal triggers a complete rebuild for `cabal install` because Cabal gives different package flags to GHC in `cabal build` and `cabal install`. This is because its package-planning algorithm is different in the two cases. Apparently this infelicity has now been fixed. For reasons I don't fully understand, Cabal doesn't always do this; it broke for Simon M, but did not break for me, although we were using the exact same GHC. * However, GHC should not crash, regardless. Turns out that it was tricky consequence of this patch: {{{ Tue Feb 5 16:55:07 GMT 2008 simo...@microsoft.com * Inject implicit bindings before the simplifier (Trac #2070) }}} This patch was an unequivocally bad idea. I reversed it in the HEAD a few weeks back, and commented why in `Note [Injecting implicit bindings]` in `TidyPgm`. I fixed #2070 in a different way: {{{ Fri Jan 2 14:28:51 GMT 2009 simo...@microsoft.com * Make record selectors into ordinary functions }}} So I think the bug should not happen in the HEAD. For the 6.10 branch I suggest that we simply reverse the above patch ''on the branch only''; it was only an optimisation thing anyway. Ian, would you like to do that? It's a bit hard to test whether it fixes the bug, because of the delicacy about Cabal above. I'd settle for just reversing the patch and checking that the branch still validates. Simon -- Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/2987#comment:3 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler___ Glasgow-haskell-bugs mailing list Glasgow-haskell-bugs@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs
Re: [GHC] #2990: GHC Commentary: The byte-code interpreter and dynamic linker is empty
#2990: GHC Commentary: The byte-code interpreter and dynamic linker is empty -+-- Reporter: SamB |Owner: Type: bug | Status: closed Priority: normal|Milestone: Component: Documentation | Version: 6.10.1 Severity: normal| Resolution: invalid Keywords:| Difficulty: Unknown Testcase:| Os: Unknown/Multiple Architecture: Unknown/Multiple | -+-- Changes (by igloo): * status: new = closed * difficulty: = Unknown * resolution: = invalid Comment: Thanks for making the wiki page. It sounds more useful than this bug report, so I'm closing it. -- Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/2990#comment:2 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler___ Glasgow-haskell-bugs mailing list Glasgow-haskell-bugs@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs
Re: [GHC] #2942: witten/ghc-6.10.1-powerpc-apple-darwin.tar.bz2: make install fails on case-sensitive file system
#2942: witten/ghc-6.10.1-powerpc-apple-darwin.tar.bz2: make install fails on case- sensitive file system +--- Reporter: thorkilnaur |Owner: igloo Type: bug | Status: new Priority: normal |Milestone: 6.10.2 Component: None | Version: 6.10.1 Severity: normal | Resolution: Keywords: | Difficulty: Unknown Testcase: | Os: MacOS X Architecture: powerpc | +--- Changes (by igloo): * owner: = igloo * difficulty: = Unknown * milestone: = 6.10.2 Comment: Thanks for the report; I'll try to look into it. -- Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/2942#comment:1 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler___ Glasgow-haskell-bugs mailing list Glasgow-haskell-bugs@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs
Re: [GHC] #2920: old-time on hackage is incorrectly packaged
#2920: old-time on hackage is incorrectly packaged ---+ Reporter: dons|Owner: igloo Type: bug | Status: closed Priority: high|Milestone: 6.10.2 Component: libraries/old-time | Version: 6.10.1 Severity: normal | Resolution: fixed Keywords: | Difficulty: Unknown Testcase: | Os: Unknown/Multiple Architecture: Unknown/Multiple| ---+ Changes (by ross): * status: new = closed * resolution: = fixed Comment: The fix for the .cabal file was {{{ Sun Aug 24 01:27:32 BST 2008 Ross Paterson r...@soi.city.ac.uk * add extra-source-files }}} which was included in old-time-1.0.0.1 (released with ghc-6.10.1 as a core package and thus not on hackage). I've patched the old-time-1.0.0.0 package on hackage to include the missing files, because it was supposed to faithfully reflect the version released with ghc-6.8.1. -- Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/2920#comment:2 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler___ Glasgow-haskell-bugs mailing list Glasgow-haskell-bugs@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs
Re: [GHC] #2945: trace history should be global or add command :mergetrace
#2945: trace history should be global or add command :mergetrace -+-- Reporter: phercek |Owner: Type: feature request | Status: new Priority: normal|Milestone: 6.12 branch Component: GHCi | Version: 6.10.1 Severity: normal| Resolution: Keywords: debugger | Difficulty: Unknown Testcase:| Os: Unknown/Multiple Architecture: Unknown/Multiple | -+-- Changes (by igloo): * difficulty: = Unknown * milestone: = 6.12 branch -- Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/2945#comment:3 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler___ Glasgow-haskell-bugs mailing list Glasgow-haskell-bugs@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs
Re: [GHC] #2946: tracing should be controled by a global flag (it should not be resume context specific)
#2946: tracing should be controled by a global flag (it should not be resume context specific) -+-- Reporter: phercek |Owner: Type: feature request | Status: new Priority: normal|Milestone: 6.12 branch Component: GHCi | Version: 6.10.1 Severity: minor | Resolution: Keywords: debugger | Difficulty: Unknown Testcase:| Os: Unknown/Multiple Architecture: Unknown/Multiple | -+-- Changes (by igloo): * difficulty: = Unknown * milestone: = 6.12 branch -- Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/2946#comment:3 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler___ Glasgow-haskell-bugs mailing list Glasgow-haskell-bugs@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs
Re: [GHC] #2947: infix precedence of backtick functions defined in ghci is not reported by :info
#2947: infix precedence of backtick functions defined in ghci is not reported by :info -+-- Reporter: EyalLotem |Owner: Type: bug | Status: new Priority: normal|Milestone: 6.12 branch Component: GHCi | Version: 6.10.1 Severity: normal| Resolution: Keywords:| Difficulty: Unknown Testcase:| Os: Unknown/Multiple Architecture: Unknown/Multiple | -+-- Changes (by igloo): * milestone: = 6.12 branch -- Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/2947#comment:4 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler___ Glasgow-haskell-bugs mailing list Glasgow-haskell-bugs@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs
Re: [GHC] #2950: show breakpoint numbers of breakpoints which were ignored during :force
#2950: show breakpoint numbers of breakpoints which were ignored during :force -+-- Reporter: phercek |Owner: Type: feature request | Status: new Priority: normal|Milestone: 6.12 branch Component: GHCi | Version: 6.10.1 Severity: trivial | Resolution: Keywords: debugger | Difficulty: Unknown Testcase:| Os: Unknown/Multiple Architecture: Unknown/Multiple | -+-- Changes (by igloo): * difficulty: = Unknown * milestone: = 6.12 branch -- Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/2950#comment:2 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler___ Glasgow-haskell-bugs mailing list Glasgow-haskell-bugs@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs
Re: [GHC] #2953: deriving Functor, Foldable, Traversable
#2953: deriving Functor, Foldable, Traversable -+-- Reporter: twanvl|Owner: twanvl Type: feature request | Status: new Priority: normal|Milestone: 6.12 branch Component: Compiler | Version: 6.11 Severity: normal| Resolution: Keywords:| Difficulty: Unknown Testcase:| Os: Unknown/Multiple Architecture: Unknown/Multiple | -+-- Changes (by igloo): * milestone: = 6.12 branch -- Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/2953#comment:8 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler___ Glasgow-haskell-bugs mailing list Glasgow-haskell-bugs@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs