#2264: Validate using ghc-6.4.1: 3 failures, 1 workaround, 1 fix
-------------------------+--------------------------------------------------
 Reporter:  thorkilnaur  |          Owner:             
     Type:  bug          |         Status:  new        
 Priority:  high         |      Milestone:  6.10 branch
Component:  Compiler     |        Version:  6.9        
 Severity:  normal       |     Resolution:             
 Keywords:               |     Difficulty:  Unknown    
 Testcase:               |   Architecture:  Unknown    
       Os:  Unknown      |  
-------------------------+--------------------------------------------------
Changes (by igloo):

  * priority:  normal => high
  * difficulty:  => Unknown
  * milestone:  => 6.10 branch

Comment:

 Thanks Thorkil. I think that `zipLazy` could be rewritten as
 {{{
 zipLazy []     _  = []
 zipLazy (x:xs) zs = let y : ys = zs
                     in (x,y) : zipLazy xs ys
 }}}
 (although I haven't tested it with 6.4), but before fixing that, I'd like
 to know what our plan is for the `ZipDataflow` problems. I suspect that
 the problem is that it uses scoped type variables, and the syntax and
 semantics of those have changed quite a bit. We really probably only have
 2 options: declare that 6.10 needs >= 6.6 to build, or rewrite the code
 not to use scoped type variables.

-- 
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/2264#comment:1>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
_______________________________________________
Glasgow-haskell-bugs mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs

Reply via email to