Re: [GHC] #5701: SafeHaskell causes deepseq to fail to compile

2012-01-28 Thread GHC
#5701: SafeHaskell causes deepseq to fail to compile
+---
  Reporter:  tibbe  |  Owner:  igloo   
  Type:  bug| Status:  closed  
  Priority:  high   |  Milestone:  7.4.1   
 Component:  libraries (other)  |Version:  7.3 
Resolution:  fixed  |   Keywords:  
Os:  Unknown/Multiple   |   Architecture:  Unknown/Multiple
   Failure:  None/Unknown   | Difficulty:  Unknown 
  Testcase: |  Blockedby:  
  Blocking: |Related:  
+---
Changes (by igloo):

  * status:  new = closed
  * resolution:  = fixed


Comment:

 `deepseq` in the 7.4 branch has a ` 0.5` dep on `array`.

-- 
Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/5701#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] #5701: SafeHaskell causes deepseq to fail to compile

2011-12-25 Thread GHC
#5701: SafeHaskell causes deepseq to fail to compile
--+-
Reporter:  tibbe  |   Owner:  igloo   
Type:  bug|  Status:  new 
Priority:  high   |   Milestone:  7.4.1   
   Component:  libraries (other)  | Version:  7.3 
Keywords: |  Os:  Unknown/Multiple
Architecture:  Unknown/Multiple   | Failure:  None/Unknown
  Difficulty:  Unknown|Testcase:  
   Blockedby: |Blocking:  
 Related: |  
--+-
Changes (by igloo):

  * priority:  normal = high
  * difficulty:  = Unknown
  * milestone:  = 7.4.1


-- 
Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/5701#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] #5701: SafeHaskell causes deepseq to fail to compile

2011-12-19 Thread GHC
#5701: SafeHaskell causes deepseq to fail to compile
--+-
 Reporter:  tibbe |  Owner:  igloo   
 Type:  bug   | Status:  new 
 Priority:  normal|  Component:  Compiler
  Version:  7.3   |   Keywords:  
   Os:  Unknown/Multiple  |   Architecture:  Unknown/Multiple
  Failure:  None/Unknown  |   Testcase:  
Blockedby:|   Blocking:  
  Related:|  
--+-
Changes (by dterei):

  * owner:  dterei = igloo


Comment:

 OK this is actually a version dependency issue.

 DeepSeq is using Safe explicitly. Which should be fine except only
 array-0.4.0.0 is using Safe Haskell.

 DeepSeq only uses Safe with ghc-7.4 and higher (array-0.4.0.0 is released
 with ghc-7.4) so it seems it should be OK. Except the cabal file for
 deepseq has an incorrect restriction that array = 0.1  0.4. This
 restriction should really be changed to = 0.1  0.5 or something. Or
 perhaps even make it = 0.4. Seems a little fragile to detect if array is
 using safe haskell by detecting ghc version. Better to require the correct
 array version.

 I'm changing the owner to Ian since this is on the stable branch and more
 his territory with version numbers and all.

-- 
Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/5701#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] #5701: SafeHaskell causes deepseq to fail to compile

2011-12-19 Thread GHC
#5701: SafeHaskell causes deepseq to fail to compile
--+-
 Reporter:  tibbe |  Owner:  igloo   
 Type:  bug   | Status:  new 
 Priority:  normal|  Component:  Compiler
  Version:  7.3   |   Keywords:  
   Os:  Unknown/Multiple  |   Architecture:  Unknown/Multiple
  Failure:  None/Unknown  |   Testcase:  
Blockedby:|   Blocking:  
  Related:|  
--+-

Comment(by dterei):

 Ian could you also change this to a high priority item please.

-- 
Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/5701#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] #5701: SafeHaskell causes deepseq to fail to compile

2011-12-19 Thread GHC
#5701: SafeHaskell causes deepseq to fail to compile
--+-
 Reporter:  tibbe |  Owner:  igloo   
 Type:  bug   | Status:  new 
 Priority:  normal|  Component:  Compiler
  Version:  7.3   |   Keywords:  
   Os:  Unknown/Multiple  |   Architecture:  Unknown/Multiple
  Failure:  None/Unknown  |   Testcase:  
Blockedby:|   Blocking:  
  Related:|  
--+-
Changes (by dterei):

 * cc: dterei (added)


-- 
Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/5701#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] #5701: SafeHaskell causes deepseq to fail to compile

2011-12-19 Thread GHC
#5701: SafeHaskell causes deepseq to fail to compile
--+-
 Reporter:  tibbe |  Owner:  igloo
 Type:  bug   | Status:  new  
 Priority:  normal|  Component:  libraries (other)
  Version:  7.3   |   Keywords:   
   Os:  Unknown/Multiple  |   Architecture:  Unknown/Multiple 
  Failure:  None/Unknown  |   Testcase:   
Blockedby:|   Blocking:   
  Related:|  
--+-
Changes (by dterei):

  * component:  Compiler = libraries (other)


-- 
Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/5701#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] #5701: SafeHaskell causes deepseq to fail to compile

2011-12-14 Thread GHC
#5701: SafeHaskell causes deepseq to fail to compile
--+-
 Reporter:  tibbe |  Owner:  dterei  
 Type:  bug   | Status:  new 
 Priority:  normal|  Component:  Compiler
  Version:  7.3   |   Keywords:  
   Os:  Unknown/Multiple  |   Architecture:  Unknown/Multiple
  Failure:  None/Unknown  |   Testcase:  
Blockedby:|   Blocking:  
  Related:|  
--+-
 SafeHaskell still affects users who haven't opted in to using it. Using
 the ghc-7.4 branch:

 {{{
 $ cabal install -w /Users/tibell/src/ghc/inplace/bin/ghc-stage2
 Configuring deepseq-1.2.0.1...
 Preprocessing library deepseq-1.2.0.1...
 Building deepseq-1.2.0.1...
 [1 of 1] Compiling Control.DeepSeq  ( Control/DeepSeq.hs,
 dist/build/Control/DeepSeq.o )

 Control/DeepSeq.hs:56:1:
 array-0.3.0.3:Data.Array can't be safely imported! The module itself
 isn't safe.
 }}}

-- 
Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/5701
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] #5701: SafeHaskell causes deepseq to fail to compile

2011-12-14 Thread GHC
#5701: SafeHaskell causes deepseq to fail to compile
--+-
 Reporter:  tibbe |  Owner:  dterei  
 Type:  bug   | Status:  new 
 Priority:  normal|  Component:  Compiler
  Version:  7.3   |   Keywords:  
   Os:  Unknown/Multiple  |   Architecture:  Unknown/Multiple
  Failure:  None/Unknown  |   Testcase:  
Blockedby:|   Blocking:  
  Related:|  
--+-

Comment(by dterei):

 hmm thats worrying, I'll take a look at it asap

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