Re: [GHC] #4243: Make a proper options parser for the RTS

2011-10-15 Thread GHC
#4243: Make a proper options parser for the RTS
-+--
Reporter:  igloo |Owner:  
Type:  task  |   Status:  new 
Priority:  high  |Milestone:  7.6.1   
   Component:  Runtime System|  Version:  6.13
Keywords:| Testcase:  
   Blockedby:|   Difficulty:  
  Os:  Unknown/Multiple  | Blocking:  
Architecture:  Unknown/Multiple  |  Failure:  None/Unknown
-+--
Changes (by igloo):

  * milestone:  7.4.1 = 7.6.1


Comment:

 Punting

-- 
Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/4243#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] #4163: Make cross-compilation work

2011-10-15 Thread GHC
#4163: Make cross-compilation work
-+--
Reporter:  simonmar  |Owner:  
Type:  task  |   Status:  patch   
Priority:  high  |Milestone:  7.6.1   
   Component:  Build System  |  Version:  6.12.3  
Keywords:| Testcase:  
   Blockedby:|   Difficulty:  Difficult (2-5 days)
  Os:  Unknown/Multiple  | Blocking:  
Architecture:  Unknown/Multiple  |  Failure:  None/Unknown
-+--
Changes (by igloo):

  * milestone:  7.4.1 = 7.6.1


Comment:

 Punting

-- 
Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/4163#comment:27
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] #3658: Dynamically link GHCi on platforms that support it

2011-10-15 Thread GHC
#3658: Dynamically link GHCi on platforms that support it
-+--
Reporter:  simonmar  |Owner:  
Type:  task  |   Status:  new 
Priority:  high  |Milestone:  7.6.1   
   Component:  GHCi  |  Version:  6.10.4  
Keywords:| Testcase:  
   Blockedby:|   Difficulty:  Unknown 
  Os:  Unknown/Multiple  | Blocking:  781 
Architecture:  Unknown/Multiple  |  Failure:  None/Unknown
-+--
Changes (by igloo):

  * milestone:  7.4.1 = 7.6.1


Comment:

 Punting.

-- 
Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/3658#comment:10
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] #3472: Porting through .hc files broken

2011-10-15 Thread GHC
#3472: Porting through .hc files broken
-+--
Reporter:  pumpkin   | Type:  bug 
  Status:  new   | Priority:  high
   Milestone:  7.6.1 |Component:  Build System
 Version:  6.12.1 RC1|   Resolution:  
Keywords:| Testcase:  
   Blockedby:|   Difficulty:  Unknown 
  Os:  Unknown/Multiple  | Blocking:  
Architecture:  Unknown/Multiple  |  Failure:  None/Unknown
-+--
Changes (by igloo):

  * milestone:  7.4.1 = 7.6.1


Comment:

 Punting

-- 
Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/3472#comment:30
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] #3132: cgCase of PrimAlts needs care in new codegen

2011-10-15 Thread GHC
#3132: cgCase of PrimAlts needs care in new codegen
-+--
  Reporter:  int-e   |  Owner:  
  Type:  bug | Status:  new 
  Priority:  high|  Milestone:  7.6.1   
 Component:  Compiler (NCG)  |Version:  6.11
Resolution:  |   Keywords:  
  Testcase:  |  Blockedby:  4258
Difficulty:  Unknown | Os:  Unknown/Multiple
  Blocking:  |   Architecture:  x86 
   Failure:  None/Unknown|  
-+--
Changes (by igloo):

  * milestone:  7.4.1 = 7.6.1


-- 
Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/3132#comment:11
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] #3867: ghc: panic! (linkBCO: = 64k ptrs)

2011-10-15 Thread GHC
#3867: ghc: panic! (linkBCO: = 64k ptrs)
-+--
Reporter:  archgrove |Owner:   
Type:  bug   |   Status:  new  
Priority:  high  |Milestone:  7.6.1
   Component:  Compiler  |  Version:  6.12.1   
Keywords:| Testcase:   
   Blockedby:|   Difficulty:   
  Os:  Unknown/Multiple  | Blocking:   
Architecture:  Unknown/Multiple  |  Failure:  GHC rejects valid program
-+--
Changes (by igloo):

  * milestone:  7.4.1 = 7.6.1


Comment:

 Punting

-- 
Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/3867#comment:10
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] #2132: Optimise nested comparisons

2011-10-15 Thread GHC
#2132: Optimise nested comparisons
-+--
Reporter:  simonpj   |Owner: 
Type:  bug   |   Status:  patch  
Priority:  low   |Milestone:  7.4.1  
   Component:  Compiler  |  Version:  6.8.2  
Keywords:| Testcase: 
   Blockedby:|   Difficulty:  Unknown
  Os:  Unknown/Multiple  | Blocking: 
Architecture:  Unknown/Multiple  |  Failure:  Runtime performance bug
-+--
Changes (by michalt):

  * status:  new = patch


Comment:

 Attached is my initial implementation of a core-to-core pass that tries to
 optimize away unnecessary comparisons. Right now it is able to handle code
 like:
 {{{
   case x  y of
 True - .. case y = z of
   True - .. x == z ..  -- always false
 }}}
 or
 {{{
   case x  10 of
 True - .. case y  20 of
   True - .. x == y ..  -- always false
   .. x  15 ..  -- always false
 }}}
 It basically stores the relations between variables and their intervals
 and uses
 both to determine if a result of some comparison is known. So far it does
 not
 handle complex expressions (like anything that includes arithmetic), so:
 {{{
   case x + 10  y - 3 of
 True - .. x  y ..  -- always false but not handled
 }}}
 It also doesn't handle the second example in the ticket description.

 The patch validates (i.e. I've compiled stage2 and libraries with the new
 optimization and it validates). I've also run nofib but I haven't noticed
 anything that really stands out (it does find some more than 60
 unnecessary
 comparisons in nofib and in case of GHC/libraries more than 100).

 So what do you think about it? Let me know what should be fixed/changed
 etc.
 Also I didn't write any tests yet, since I'm not sure how to actually test
 it
 --- would it be enough to simply write a few cases where the optimization
 should
 fire and some where it shouldn't and then just make sure that the result
 is
 as expected?

-- 
Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/2132#comment:13
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