Re: [GHC] #7497: qsem001 and qsemn001 fail in HEAD

2012-12-13 Thread GHC
#7497: qsem001 and qsemn001 fail in HEAD
---+
  Reporter:  igloo |  Owner:  simonmar
  Type:  bug   | Status:  closed  
  Priority:  normal|  Milestone:  
 Component:  Test Suite|Version:  7.7 
Resolution:  fixed |   Keywords:  
Os:  Unknown/Multiple  |   Architecture:  Unknown/Multiple
   Failure:  None/Unknown  | Difficulty:  Unknown 
  Testcase:|  Blockedby:  
  Blocking:|Related:  
---+
Changes (by simonmar):

  * status:  new = closed
  * resolution:  = fixed


Comment:

 Fixed, sorry about that.

 {{{
 commit 829dcf8f359ba1efbb58e4c679454c87824fef65 (HEAD, refs/heads/master)
 Author: Simon Marlow marlo...@gmail.com
 Date:   Thu Dec 13 08:23:49 2012 +

 fix qsem001  qsemn001
 }}}

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


[GHC] #7498: panic : Register allocator: out of stack slots (need 147)

2012-12-13 Thread GHC
#7498: panic : Register allocator: out of stack slots (need 147)
+---
Reporter:  erikd|  Owner:  
Type:  bug  | Status:  new 
Priority:  normal   |  Component:  Compiler
 Version:  7.7  |   Keywords:  
  Os:  Linux|   Architecture:  powerpc 
 Failure:  Building GHC failed  |  Blockedby:  
Blocking:   |Related:  
+---
 Build current GHC HEAD on linux-powerpc.

 Usign the stage1 to build ```compiler/main/DynFlags.hs -o
 compiler/stage2/build/DynFlags.o``` I get:

 {{{
 ghc-stage1: panic! (the 'impossible' happened)
   (GHC version 7.7.20121212 for powerpc-unknown-linux):
 Register allocator: out of stack slots (need 147)
If you are trying to compile SHA1.hs from the crypto library then this
is a known limitation in the linear allocator.

Try enabling the graph colouring allocator with -fregs-graph instead.
You can still file a bug report if you like.
 }}}

-- 
Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/7498
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] #7499: Case-inspecting unboxed unit causes codegen crash

2012-12-13 Thread GHC
#7499: Case-inspecting unboxed unit causes codegen crash
---+
Reporter:  rl  |  Owner:  
Type:  bug | Status:  new 
Priority:  normal  |  Component:  Compiler
 Version:  7.6.1   |   Keywords:  
  Os:  Unknown/Multiple|   Architecture:  Unknown/Multiple
 Failure:  Compile-time crash  |  Blockedby:  
Blocking:  |Related:  
---+
 Here is a minimal test case:

 {{{
 foo :: (() - (# #)) - Int
 foo f = case f () of (# #) - 5
 }}}

 GHC crashes with:

 {{{
 ghc.exe: panic! (the 'impossible' happened)
   (GHC version 7.6.1 for i386-unknown-mingw32):
 compiler\codeGen\CgCase.lhs:572:15-61: Irrefutable pattern failed
 for pattern ((CoreSyn.DEFAULT,
 deflt_absC) : others)
 }}}

 Here is the actual function (simplified) that triggered the bug:

 {{{
 foo :: [a] - Int
 foo xs = foldl' (flip seq) () xs `seq` 5
 }}}

-- 
Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/7499
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] #1381: Add terminateStmt to GHC as a library

2012-12-13 Thread GHC
#1381: Add terminateStmt to GHC as a library
-+--
Reporter:  guest |   Owner:  
Type:  feature request   |  Status:  new 
Priority:  normal|   Milestone:  _|_ 
   Component:  GHC API   | Version:  6.6.1   
Keywords:|  Os:  Unknown/Multiple
Architecture:  Unknown/Multiple  | Failure:  None/Unknown
  Difficulty:  Unknown   |Testcase:  
   Blockedby:|Blocking:  
 Related:|  
-+--

Old description:

 Hi

 I would like an extension to the GHC as a library API, so that if I
 have done:

   runStmt someStatement

 I can prematurely terminate the execution.

 I have posted this request on ghc-us...@haskell.org and a more thorough
 explanation can be found there: http://www.haskell.org/pipermail/glasgow-
 haskell-users/2007-May/012613.html


 Greetings,

 Mads Lindstrøm

New description:

 Hi

 I would like an extension to the GHC as a library API, so that if I have
 done:
 {{{
   runStmt someStatement
 }}}
 I can prematurely terminate the execution.

 I have posted this request on ghc-us...@haskell.org and a more thorough
 explanation can be found there: http://www.haskell.org/pipermail/glasgow-
 haskell-users/2007-May/012613.html


 Greetings,

 Mads Lindstrøm

--

Comment(by simonpj):

 I'm not familiar with the details, but it sounds as if you are any
 chance of a patch?

 Simon

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