Re: [GHC] #4967: internal error: stg_ap_v_ret on forkProcess + executeFile

2011-05-26 Thread GHC
#4967: internal error: stg_ap_v_ret on forkProcess + executeFile
+---
  Reporter:  udoprog|  Owner:  simonmar
  Type:  bug| Status:  closed  
  Priority:  high   |  Milestone:  7.2.1   
 Component:  Compiler   |Version:  6.12.1  
Resolution:  worksforme |   Keywords:  forkProcess stg_ap_v_ret
  Testcase: |  Blockedby:  
Difficulty: | Os:  Linux   
  Blocking: |   Architecture:  x86_64 (amd64)  
   Failure:  Runtime crash  |  
+---
Changes (by simonmar):

  * status:  new = closed
  * resolution:  = worksforme


Comment:

 I can't reproduce this with 7.0.3 on Linux/x86_64:

 {{{
 May 26 09:21:39 cam-04-unx gabriel[cat][8723]: Running cat
 May 26 09:21:48 cam-04-unx gabriel[cat][8723]: Process exited with code
 ExitFailure 15
 May 26 09:21:48 cam-04-unx gabriel[cat][8723]: Process unexpectedly
 terminated
 May 26 09:21:48 cam-04-unx gabriel[cat][8723]: WAITING 5 seconds
 May 26 09:21:53 cam-04-unx gabriel[cat][8723]: Running cat
 May 26 09:21:56 cam-04-unx gabriel[cat][8723]: Process exited with code
 ExitFailure 15
 May 26 09:21:56 cam-04-unx gabriel[cat][8723]: Process unexpectedly
 terminated
 May 26 09:21:56 cam-04-unx gabriel[cat][8723]: WAITING 5 seconds
 May 26 09:22:01 cam-04-unx gabriel[cat][8723]: Running cat
 }}}

 It could be related to #4449.

-- 
Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/4967#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] #653: Changeable lexer/parser (like DynFlags.log_action)

2011-05-26 Thread GHC
#653: Changeable lexer/parser (like DynFlags.log_action)
-+--
  Reporter:  Lemmih  |  Owner:  
  Type:  feature request | Status:  closed  
  Priority:  low |  Milestone:  _|_ 
 Component:  Compiler|Version:  6.4.1   
Resolution:  fixed   |   Keywords:  
  Testcase:  N/A |  Blockedby:  
Difficulty:  Moderate (less than a day)  | Os:  Unknown/Multiple
  Blocking:  |   Architecture:  Unknown/Multiple
   Failure:  None/Unknown|  
-+--
Changes (by simonmar):

  * status:  new = closed
  * failure:  = None/Unknown
  * resolution:  = fixed


Comment:

 The GHC API exposes separate phases, so you can replace the provided

 {{{
 parseModule :: GhcMonad m = ModSummary - m ParsedModule
 }}}

 with your own if you wish.

-- 
Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/653#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] #666: Collection hierarchy proposal

2011-05-26 Thread GHC
#666: Collection hierarchy proposal
--+-
  Reporter:  jpbernardy   |  Owner:  jpbernardy  
  Type:  feature request  | Status:  closed  
  Priority:  normal   |  Milestone:  Not GHC 
 Component:  libraries/base   |Version:  6.4.1   
Resolution:  invalid  |   Keywords:  Data collections
  Testcase:  N/A  |  Blockedby:  
Difficulty:  Unknown  | Os:  Unknown/Multiple
  Blocking:   |   Architecture:  Unknown/Multiple
   Failure:  None/Unknown |  
--+-
Changes (by simonmar):

  * status:  new = closed
  * resolution:  = invalid
  * milestone:  _|_ = Not GHC


-- 
Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/666#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] #676: Write a performance checker for collections.

2011-05-26 Thread GHC
#676: Write a performance checker for collections.
+---
  Reporter:  jpbernardy |  Owner:  Alson Kemp  
  Type:  task   | Status:  closed  
  Priority:  normal |  Milestone:  _|_ 
 Component:  libraries (other)  |Version:  6.4.1   
Resolution:  fixed  |   Keywords:  collections 
  Testcase:  N/A|  Blockedby:  
Difficulty:  Unknown| Os:  Unknown/Multiple
  Blocking: |   Architecture:  Unknown/Multiple
   Failure:  None/Unknown   |  
+---
Changes (by simonmar):

  * status:  new = closed
  * resolution:  = fixed


Comment:

 The containers package has benchmarks in the `benchmarks/` directory.

-- 
Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/676#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] #5111: linux-powerpc : segfault in stage2 compiler

2011-05-26 Thread GHC
#5111: linux-powerpc : segfault in stage2 compiler
-+--
Reporter:  erikd |Owner:   
Type:  bug   |   Status:  new  
Priority:  normal|Milestone:   
   Component:  Compiler  |  Version:  7.1  
Keywords:| Testcase:   
   Blockedby:|   Difficulty:   
  Os:  Linux | Blocking:   
Architecture:  powerpc   |  Failure:  Installing GHC failed
-+--

Comment(by simonpj):

 The conclusion here seems to be that GHC's linker doesn't work on PowerPC.
 This isn't one of our tier-1 supported platforms, but we'd be glad to work
 with anyone willing to roll up their sleeves and help fix it.  Thanks
 erikd for your work so far.

 Simon

-- 
Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/5111#comment:9
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] #5203: Stack overflow in criterion

2011-05-26 Thread GHC
#5203: Stack overflow in criterion
-+--
Reporter:  rl|Owner:  igloo
Type:  bug   |   Status:  new  
Priority:  highest   |Milestone:  7.2.1
   Component:  Compiler  |  Version:  7.1  
Keywords:| Testcase:   
   Blockedby:|   Difficulty:   
  Os:  MacOS X   | Blocking:   
Architecture:  Unknown/Multiple  |  Failure:  Runtime crash
-+--
Changes (by simonpj):

  * owner:  = igloo


Comment:

 Ian can you look at this please?

 Simon

-- 
Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/5203#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] #5105: Cant do annotations without GHCi

2011-05-26 Thread GHC
#5105: Cant do annotations without GHCi
-+--
Reporter:  erikd |Owner:  
Type:  bug   |   Status:  new 
Priority:  normal|Milestone:  
   Component:  Compiler  |  Version:  7.1 
Keywords:| Testcase:  
   Blockedby:|   Difficulty:  
  Os:  Unknown/Multiple  | Blocking:  
Architecture:  Unknown/Multiple  |  Failure:  None/Unknown
-+--

Comment(by erikd):

 I tried this again by doing:

 {{{
 git clone http://darcs.haskell.org/ghc.git ghc-no-ghci
 cd ghc-no-ghci/
 ./sync-all --no-dph get
 echo GhcWithInterpreter=NO  mk/build.mk
 perl boot
 ./configure
 make
 }}}

 and I can actually build the compiler.

-- 
Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/5105#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] #5111: linux-powerpc : segfault in stage2 compiler

2011-05-26 Thread GHC
#5111: linux-powerpc : segfault in stage2 compiler
-+--
Reporter:  erikd |Owner:   
Type:  bug   |   Status:  new  
Priority:  normal|Milestone:   
   Component:  Compiler  |  Version:  7.1  
Keywords:| Testcase:   
   Blockedby:|   Difficulty:   
  Os:  Linux | Blocking:   
Architecture:  powerpc   |  Failure:  Installing GHC failed
-+--

Comment(by erikd):

 I'm willing to do the leg work on this but I currently don't have a good
 idea of where to go from here.

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


[GHC] #5223: Make interruptProcessGroupOf interrupt the current process group

2011-05-26 Thread GHC
#5223: Make interruptProcessGroupOf interrupt the current process group
-+--
Reporter:  Favonia   |   Owner:  Favonia
Type:  feature request   |  Status:  new
Priority:  normal|   Component:  libraries/process  
 Version:  7.0.3 |Keywords:  interrupt process group
Testcase:|   Blockedby: 
  Os:  Unknown/Multiple  |Blocking: 
Architecture:  Unknown/Multiple  | Failure:  None/Unknown   
-+--
 Make {{{interruptProcessGroupOf}}} interrupt the current process group of
 the target process under POSIX, instead of assuming the argument is the
 lead process. This requires the new API {{{getProcessGroupIDOf}}} in the
 unix library. (See #3994 for more information for
 {{{interruptProcessGroupOf}}} and #5167 for {{{getProcessGroupIDOf}}}.)

-- 
Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/5223
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] #4903: Inliner looping when specialising across modules (with GADTs and other extensions)

2011-05-26 Thread GHC
#4903: Inliner looping when specialising across modules (with GADTs and other
extensions)
-+--
  Reporter:  dreixel |  Owner:  
  Type:  bug | Status:  new 
  Priority:  normal  |  Milestone:  
 Component:  Compiler|Version:  7.1 
Resolution:  |   Keywords:  
  Testcase:  simplCore/should_compile/T4903  |  Blockedby:  
Difficulty:  | Os:  Unknown/Multiple
  Blocking:  |   Architecture:  Unknown/Multiple
   Failure:  Compile-time crash  |  
-+--
Changes (by dreixel):

  * status:  closed = new
  * resolution:  fixed =


Comment:

 Marking it as open, as it is not really fixed yet.

-- 
Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/4903#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] #5105: Cant do annotations without GHCi

2011-05-26 Thread GHC
#5105: Cant do annotations without GHCi
---+
  Reporter:  erikd |  Owner:  
  Type:  bug   | Status:  closed  
  Priority:  normal|  Milestone:  
 Component:  Compiler  |Version:  7.1 
Resolution:  worksforme|   Keywords:  
  Testcase:|  Blockedby:  
Difficulty:| Os:  Unknown/Multiple
  Blocking:|   Architecture:  Unknown/Multiple
   Failure:  None/Unknown  |  
---+
Changes (by simonmar):

  * status:  new = closed
  * resolution:  = worksforme


Comment:

 Thanks for following up.

-- 
Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/5105#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] #5111: linux-powerpc : segfault in stage2 compiler

2011-05-26 Thread GHC
#5111: linux-powerpc : segfault in stage2 compiler
-+--
Reporter:  erikd |Owner:   
Type:  bug   |   Status:  new  
Priority:  normal|Milestone:   
   Component:  Compiler  |  Version:  7.1  
Keywords:| Testcase:   
   Blockedby:|   Difficulty:   
  Os:  Linux | Blocking:   
Architecture:  powerpc   |  Failure:  Installing GHC failed
-+--

Comment(by simonmar):

 Replying to [comment:10 erikd]:
  I'm willing to do the leg work on this but I currently don't have a good
 idea of where to go from here.

  * Find a small test case that crashes - one of the GHCi tests, for
 example.
  * Find out where it is crashing with gdb, and debug it
  * You might want to talk to Greg Wright (`gwright` at `antiope.com`) who
 has been working in this area recently (see #4867)

-- 
Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/5111#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] #5222: Typos in future POSIX process group API implementation

2011-05-26 Thread GHC
#5222: Typos in future POSIX process group API implementation
-+--
Reporter:  Favonia   |Owner:  simonmar
Type:  bug   |   Status:  new 
Priority:  high  |Milestone:  7.2.1   
   Component:  libraries/unix|  Version:  7.0.3   
Keywords:  process group | Testcase:  
   Blockedby:|   Difficulty:  
  Os:  Unknown/Multiple  | Blocking:  
Architecture:  Unknown/Multiple  |  Failure:  None/Unknown
-+--
Changes (by simonmar):

  * owner:  Favonia = simonmar
  * priority:  normal = high
  * milestone:  = 7.2.1


-- 
Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/5222#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] #5223: Make interruptProcessGroupOf interrupt the current process group

2011-05-26 Thread GHC
#5223: Make interruptProcessGroupOf interrupt the current process group
+---
Reporter:  Favonia  |Owner:  simonmar
Type:  feature request  |   Status:  new 
Priority:  high |Milestone:  7.2.1   
   Component:  libraries/process|  Version:  7.0.3   
Keywords:  interrupt process group  | Testcase:  
   Blockedby:   |   Difficulty:  
  Os:  Unknown/Multiple | Blocking:  
Architecture:  Unknown/Multiple |  Failure:  None/Unknown
+---
Changes (by simonmar):

  * owner:  Favonia = simonmar
  * priority:  normal = high
  * milestone:  = 7.2.1


-- 
Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/5223#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] #5222: Typos in future POSIX process group API implementation

2011-05-26 Thread GHC
#5222: Typos in future POSIX process group API implementation
-+--
Reporter:  Favonia   |Owner:  simonmar
Type:  bug   |   Status:  patch   
Priority:  high  |Milestone:  7.2.1   
   Component:  libraries/unix|  Version:  7.0.3   
Keywords:  process group | Testcase:  
   Blockedby:|   Difficulty:  
  Os:  Unknown/Multiple  | Blocking:  
Architecture:  Unknown/Multiple  |  Failure:  None/Unknown
-+--
Changes (by igloo):

  * status:  new = patch


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


[GHC] #5224: Improve consistency checking for family instances

2011-05-26 Thread GHC
#5224: Improve consistency checking for family instances
-+--
Reporter:  simonpj   |Owner:  
Type:  bug   |   Status:  new 
Priority:  normal|Milestone:  7.2.1   
   Component:  Compiler  |  Version:  7.0.3   
Keywords:| Testcase:  
   Blockedby:|   Difficulty:  
  Os:  Unknown/Multiple  | Blocking:  
Architecture:  Unknown/Multiple  |  Failure:  None/Unknown
-+--
 Several compiler-performance tests got worse when I added the new generic
 default methods (with Pedro):
  * `T3064`: peak_megabytes_allocated 24 is more than maximum allowed 16
  * `IndTypesPerf`: needs more than the 20M heap it is given
  * `T4801`: max_bytes_used 31.4M is more than maximum allowed 30M

 For the first two of these we know exactly why: the (necessarily) eager
 overlap check is reading interface files that are otherwise not read,
 becuase of the new `Rep` type family instances in `Data.Maybe` and so on.
 Both these tests use type families.

 For T4801 it's more mysterious.  The test does not use type families, and
 no new interface files are read, but residency increases.  So the cause
 may be different.

 I'm pretty sure we can improve matters by propagating a bit more info;
 specifically, rather than a module simply saying I have some type
 familily instances it can say I have type family instances for F, G, H.

 I have marked the three tests as expect-broken for now, with the ticket to
 remind me to get back to it.

-- 
Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/5224
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] #5125: SpecConstr messages should be reworded, and not be shown at standard verbosity level

2011-05-26 Thread GHC
#5125: SpecConstr messages should be reworded, and not be shown at standard
verbosity level
---+
  Reporter:  maltem|  Owner:  simonpj 
  Type:  bug   | Status:  closed  
  Priority:  high  |  Milestone:  7.2.1   
 Component:  Compiler  |Version:  7.0.3   
Resolution:  fixed |   Keywords:  
  Testcase:|  Blockedby:  
Difficulty:| Os:  Unknown/Multiple
  Blocking:|   Architecture:  Unknown/Multiple
   Failure:  None/Unknown  |  
---+
Changes (by simonpj):

  * status:  new = closed
  * resolution:  = fixed


Comment:

 OK I've suppressed it unless
  * You build the compile with -DDEBUG, or
  * You use `-dppr-debug`

 {{{
 commit 3664c198bbf23acce9820104c06878aa78a32a39
 Author: Simon Peyton Jones simo...@microsoft.com
 Date:   Thu May 26 17:21:51 2011 +0100

 Suppress the alarming SpecConstr message for normal users (Trac #5125)

 This is the offending message:
   SpecConstr
   Function `$wks2{v s2dJ} [lid]'
 has one call pattern, but the limit is 0
   Use -fspec-constr-count=n to set the bound
   Use -dppr-debug to see specialisations

 The message isn't very good, and is for experts only. So now it
 comes out only
 if you build with -DDEBUG
 or you specify -dppr-debug at runtime

  compiler/specialise/SpecConstr.lhs |6 --
  1 files changed, 4 insertions(+), 2 deletions(-)
 }}}

-- 
Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/5125#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] #5220: GHC internal error when missing -XFlexibleContexts with generics

2011-05-26 Thread GHC
#5220: GHC internal error when missing -XFlexibleContexts with generics
---+
  Reporter:  dreixel   |  Owner:  
  Type:  bug   | Status:  closed  
  Priority:  normal|  Milestone:  
 Component:  Compiler  |Version:  7.1 
Resolution:  fixed |   Keywords:  
  Testcase:  GEq2  |  Blockedby:  
Difficulty:| Os:  Unknown/Multiple
  Blocking:|   Architecture:  Unknown/Multiple
   Failure:  None/Unknown  |  
---+
Changes (by simonpj):

  * status:  new = closed
  * resolution:  = fixed


Comment:

 I fixed this.

-- 
Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/5220#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] #5075: CPR optimisation for sum types if only one constructor is used

2011-05-26 Thread GHC
#5075: CPR optimisation for sum types if only one constructor is used
-+--
Reporter:  batterseapower|Owner:  simonpj 
Type:  feature request   |   Status:  patch   
Priority:  normal|Milestone:  
   Component:  Compiler  |  Version:  7.0.3   
Keywords:| Testcase:  
   Blockedby:|   Difficulty:  
  Os:  Unknown/Multiple  | Blocking:  
Architecture:  Unknown/Multiple  |  Failure:  None/Unknown
-+--
Changes (by simonpj):

  * owner:  = simonpj


Comment:

 I'm working on this

-- 
Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/5075#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] #3557: CPU Vector instructions in GHC.Prim

2011-05-26 Thread GHC
#3557: CPU Vector instructions in GHC.Prim
-+--
Reporter:  guest |Owner:  
Type:  feature request   |   Status:  new 
Priority:  normal|Milestone:  _|_ 
   Component:  Compiler (NCG)|  Version:  6.11
Keywords:| Testcase:  
   Blockedby:|   Difficulty:  Unknown 
  Os:  Unknown/Multiple  | Blocking:  
Architecture:  Unknown/Multiple  |  Failure:  None/Unknown
-+--
Changes (by thoughtpolice):

 * cc: as@… (added)


Comment:

 This patch is massive because it seems as if it contains a merge conflict
 inside the .patch (perhaps this patch was simply diffed from an old tree,
 patched against HEAD at the time, and then just a diff was generated with
 the conflict?) Note the massive changes to CmmExpr and the conflict
 markers. All of this was caused because a bunch of stuff that was shuffled
 around under `./compiler/cmm` (probably because of the Hoopl changes.)

 I've taken the liberty of significantly cleaning this up and bringing it a
 lot closer to GHC HEAD, and a lot of the fluff goes away from the patch
 file. Should I push this to github or something and put it on here for
 easier review and work? It's close to compiling, but I haven't done any
 additional work - for example, implementing any sort of Cmm operations to
 pack/unpack vectors.

-- 
Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/3557#comment:38
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] #5172: unix-compat does not build because of strangeness in GHC's header files.

2011-05-26 Thread GHC
#5172: unix-compat does not build because of strangeness in GHC's header files.
-+--
  Reporter:  rtvd|  Owner:  
  Type:  bug | Status:  closed  
  Priority:  normal  |  Milestone:  
 Component:  Runtime System  |Version:  7.0.3   
Resolution:  worksforme  |   Keywords:  unix-compat 
  Testcase:  |  Blockedby:  
Difficulty:  | Os:  Unknown/Multiple
  Blocking:  |   Architecture:  Unknown/Multiple
   Failure:  Other   |  
-+--
Changes (by byorgey):

 * cc: byorgey@… (added)


Comment:

 Just as a point of reference for anyone finding this ticket after running
 into this issue, I also ran into this problem (sadly, it seems arch linux
 does not even have any packages providing libutil.h).  Unfortunately,
 removing the `#include HsUnix.h` from `include/HsUnixCompat.h` gets me
 past the initial configuration stage but now I get a different error:

 {{{
 src/System/PosixCompat/Files.hsc:54:5:
 Ambiguous occurrence `setSymbolicLinkOwnerAndGroup'
 It could refer to either
 `System.PosixCompat.Files.setSymbolicLinkOwnerAndGroup',
  defined at
 src/System/PosixCompat/Files.hsc:75:1
   or
 `System.Posix.Files.setSymbolicLinkOwnerAndGroup',
  imported from System.Posix.Files at
 src/System/PosixCompat/Files.hsc:69:1-25
 }}}

 One workaround that worked for me (although obviously not ideal) is to
 force the portable version of unix-compat with `cabal install -fportable
 unix-compat`.

-- 
Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/5172#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] #5172: unix-compat does not build because of strangeness in GHC's header files.

2011-05-26 Thread GHC
#5172: unix-compat does not build because of strangeness in GHC's header files.
-+--
  Reporter:  rtvd|  Owner:  
  Type:  bug | Status:  closed  
  Priority:  normal  |  Milestone:  
 Component:  Runtime System  |Version:  7.0.3   
Resolution:  worksforme  |   Keywords:  unix-compat 
  Testcase:  |  Blockedby:  
Difficulty:  | Os:  Unknown/Multiple
  Blocking:  |   Architecture:  Unknown/Multiple
   Failure:  Other   |  
-+--
Changes (by jystic):

 * cc: jystic@… (added)


Comment:

 I have uploaded a new version of unix-compat (0.2.1.2) to Hackage which
 does not include `HsUnix.h`.

 Given the new information from byorgey though, there is still some issues.

 The decision about whether `setSymbolicLinkOwnerAndGroup` is required is
 made in `HsUnixCompat.h`:

 {{{
 #define NEED_setSymbolicLinkOwnerAndGroup !HAVE_LCHOWN
 }}}

 And in the `unix` package, the decision is made like so:

 {{{
 #if HAVE_LCHOWN
 setSymbolicLinkOwnerAndGroup,
 #endif
 }}}

 So definitely something strange going on, I wonder what `HAVE_LCHOWN` is
 defined as (or not defined as)

-- 
Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/5172#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] #5203: Stack overflow in criterion

2011-05-26 Thread GHC
#5203: Stack overflow in criterion
-+--
Reporter:  rl|Owner:  igloo
Type:  bug   |   Status:  new  
Priority:  highest   |Milestone:  7.2.1
   Component:  Compiler  |  Version:  7.1  
Keywords:| Testcase:   
   Blockedby:|   Difficulty:   
  Os:  MacOS X   | Blocking:   
Architecture:  Unknown/Multiple  |  Failure:  Runtime crash
-+--
Changes (by tibbe):

 * cc: johan.tibell@… (added)


-- 
Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/5203#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] #3712: Implement -dynamic-lib option

2011-05-26 Thread GHC
#3712: Implement -dynamic-lib option
-+--
Reporter:  simonmar  |Owner: 
Type:  task  |   Status:  new
Priority:  normal|Milestone:  7.2.1  
   Component:  Compiler  |  Version:  6.12.1 RC1 
Keywords:| Testcase: 
   Blockedby:|   Difficulty:  Easy (less than 1 hour)
  Os:  Unknown/Multiple  | Blocking: 
Architecture:  Unknown/Multiple  |  Failure:  None/Unknown   
-+--
Changes (by dterei):

 * cc: dterei (added)


-- 
Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/3712#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] #3713: Track -dynamic/-fPIC to avoid obscure linker errors

2011-05-26 Thread GHC
#3713: Track -dynamic/-fPIC to avoid obscure linker errors
-+--
Reporter:  simonmar  |Owner:
Type:  task  |   Status:  new   
Priority:  normal|Milestone:  7.2.1 
   Component:  Compiler  |  Version:  6.10.4
Keywords:| Testcase:
   Blockedby:|   Difficulty:  Moderate (less than a day)
  Os:  Unknown/Multiple  | Blocking:
Architecture:  Unknown/Multiple  |  Failure:  None/Unknown  
-+--
Changes (by dterei):

 * cc: dterei (added)


-- 
Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/3713#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] #3818: ghc-pkg prints warnings to stdout instead of stderr

2011-05-26 Thread GHC
#3818: ghc-pkg prints warnings to stdout instead of stderr
-+--
Reporter:  nomeata   |Owner:  
Type:  bug   |   Status:  new 
Priority:  normal|Milestone:  7.2.1   
   Component:  Package system|  Version:  6.12.1  
Keywords:| Testcase:  
   Blockedby:|   Difficulty:  
  Os:  Unknown/Multiple  | Blocking:  
Architecture:  Unknown/Multiple  |  Failure:  None/Unknown
-+--
Changes (by dterei):

 * cc: dterei (added)


-- 
Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/3818#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] #3767: SpecConstr for join points

2011-05-26 Thread GHC
#3767: SpecConstr for join points
-+--
Reporter:  simonpj   |Owner:  
Type:  bug   |   Status:  new 
Priority:  normal|Milestone:  7.2.1   
   Component:  Compiler  |  Version:  6.12.1  
Keywords:| Testcase:  
   Blockedby:|   Difficulty:  
  Os:  Unknown/Multiple  | Blocking:  
Architecture:  Unknown/Multiple  |  Failure:  None/Unknown
-+--
Changes (by dterei):

 * cc: dterei (added)


-- 
Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/3767#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] #3693: Show stack traces

2011-05-26 Thread GHC
#3693: Show stack traces
--+-
  Reporter:  jpet |  Owner:  
  Type:  feature request  | Status:  new 
  Priority:  normal   |  Milestone:  7.2.1   
 Component:  Runtime System   |Version:  6.10.4  
Resolution:   |   Keywords:  
  Testcase:   |  Blockedby:  
Difficulty:   | Os:  Unknown/Multiple
  Blocking:   |   Architecture:  Unknown/Multiple
   Failure:  None/Unknown |  
--+-
Changes (by dterei):

 * cc: dterei (added)


-- 
Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/3693#comment:35
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] #5172: unix-compat does not build because of strangeness in GHC's header files.

2011-05-26 Thread GHC
#5172: unix-compat does not build because of strangeness in GHC's header files.
-+--
  Reporter:  rtvd|  Owner:  
  Type:  bug | Status:  closed  
  Priority:  normal  |  Milestone:  
 Component:  Runtime System  |Version:  7.0.3   
Resolution:  worksforme  |   Keywords:  unix-compat 
  Testcase:  |  Blockedby:  
Difficulty:  | Os:  Unknown/Multiple
  Blocking:  |   Architecture:  Unknown/Multiple
   Failure:  Other   |  
-+--

Comment(by jystic):

 My 0.2.1.2 upload was a bit premature, I must have forgotten to cabal
 clean before I checked that everything still built properly. After doing a
 clean I get the same error as byorgey because `HAVE_LCHOWN` is not
 defined. It used to get included indirectly, `HsUnix.h` includes
 `HsUnixConfig.h`.

 I have uploaded 0.2.1.3 which includes `HsUnixConfig.h` instead of
 `HsUnix.h` because `HAVE_LCHOWN` is the only thing required from the
 `unix` include files.

 Unfortunately, this does not fix the original problem. `HsUnixConfig.h`
 really just needs to match the system configuration, that's the whole
 point.

-- 
Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/5172#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] #3704: Using -shared without -dynamic should be rejected on linux

2011-05-26 Thread GHC
#3704: Using -shared without -dynamic should be rejected on linux
-+--
Reporter:  asuffield |Owner:  
Type:  bug   |   Status:  new 
Priority:  normal|Milestone:  7.2.1   
   Component:  Compiler  |  Version:  
Keywords:| Testcase:  
   Blockedby:|   Difficulty:  
  Os:  Unknown/Multiple  | Blocking:  
Architecture:  Unknown/Multiple  |  Failure:  None/Unknown
-+--
Changes (by dterei):

 * cc: dterei (added)


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


Re: [GHC] #3984: interpret layout in GHCi

2011-05-26 Thread GHC
#3984: interpret layout in GHCi
--+-
  Reporter:  aavogt   |  Owner:  
  Type:  feature request  | Status:  new 
  Priority:  normal   |  Milestone:  7.2.1   
 Component:  GHCi |Version:  6.12.1  
Resolution:   |   Keywords:  
  Testcase:   |  Blockedby:  
Difficulty:   | Os:  Unknown/Multiple
  Blocking:   |   Architecture:  Unknown/Multiple
   Failure:  None/Unknown |  
--+-
Changes (by dterei):

 * cc: dterei (added)


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


Re: [GHC] #3065: Reorder tests in quot to improve code

2011-05-26 Thread GHC
#3065: Reorder tests in quot to improve code
-+--
Reporter:  simonpj   |Owner: 
Type:  bug   |   Status:  new
Priority:  low   |Milestone:  7.2.1  
   Component:  libraries/base|  Version:  6.10.1 
Keywords:| Testcase: 
   Blockedby:|   Difficulty:  Unknown
  Os:  Unknown/Multiple  | Blocking: 
Architecture:  Unknown/Multiple  |  Failure:  Runtime performance bug
-+--
Changes (by dterei):

 * cc: dterei (added)


-- 
Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/3065#comment:23
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] #3202: Make XNoMonomorphismRestriction the default in GHCi

2011-05-26 Thread GHC
#3202: Make XNoMonomorphismRestriction the default in GHCi
-+--
Reporter:  YitzGale  |Owner:  
Type:  feature request   |   Status:  new 
Priority:  low   |Milestone:  7.2.1   
   Component:  GHCi  |  Version:  6.10.2  
Keywords:| Testcase:  
   Blockedby:|   Difficulty:  Unknown 
  Os:  Unknown/Multiple  | Blocking:  
Architecture:  Unknown/Multiple  |  Failure:  None/Unknown
-+--
Changes (by dterei):

 * cc: dterei (added)
  * failure:  = None/Unknown


-- 
Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/3202#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] #3217: Make GHCi have separate flags for interactive Haskell expressions

2011-05-26 Thread GHC
#3217: Make GHCi have separate flags for interactive Haskell expressions
-+--
Reporter:  simonpj   |Owner:  
Type:  feature request   |   Status:  new 
Priority:  low   |Milestone:  7.2.1   
   Component:  Compiler  |  Version:  6.10.2  
Keywords:| Testcase:  
   Blockedby:|   Difficulty:  Unknown 
  Os:  Unknown/Multiple  | Blocking:  
Architecture:  Unknown/Multiple  |  Failure:  None/Unknown
-+--
Changes (by dterei):

 * cc: dterei (added)
  * failure:  = None/Unknown


-- 
Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/3217#comment:20
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] #4092: Floating point manipulation : ulp and coerce IEEE-754 Double# into Word64#

2011-05-26 Thread GHC
#4092: Floating point manipulation : ulp and coerce IEEE-754 Double# into 
Word64#
-+--
Reporter:  malosh|Owner:  
Type:  feature request   |   Status:  new 
Priority:  normal|Milestone:  7.2.1   
   Component:  Compiler  |  Version:  6.12.2  
Keywords:| Testcase:  
   Blockedby:|   Difficulty:  
  Os:  Unknown/Multiple  | Blocking:  
Architecture:  Unknown/Multiple  |  Failure:  None/Unknown
-+--
Changes (by dterei):

 * cc: dterei (added)


-- 
Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/4092#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] #2725: Remove Hack in compiler/nativeGen/MachCodeGen.hs

2011-05-26 Thread GHC
#2725: Remove Hack in compiler/nativeGen/MachCodeGen.hs
-+--
Reporter:  clemens   |Owner:  clemens 
Type:  bug   |   Status:  new 
Priority:  low   |Milestone:  7.2.1   
   Component:  Compiler (NCG)|  Version:  6.11
Keywords:| Testcase:  
   Blockedby:|   Difficulty:  Unknown 
  Os:  Unknown/Multiple  | Blocking:  
Architecture:  Unknown/Multiple  |  Failure:  None/Unknown
-+--
Changes (by dterei):

 * cc: dterei (added)
  * failure:  = None/Unknown


-- 
Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/2725#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] #2805: Test ffi009(ghci) fails on PPC Mac OS X

2011-05-26 Thread GHC
#2805: Test ffi009(ghci) fails on PPC Mac OS X
+---
Reporter:  thorkilnaur  |Owner:  
Type:  bug  |   Status:  new 
Priority:  low  |Milestone:  7.2.1   
   Component:  GHCi |  Version:  6.11
Keywords:   | Testcase:  ffi009(ghci)
   Blockedby:   |   Difficulty:  Unknown 
  Os:  MacOS X  | Blocking:  
Architecture:  powerpc  |  Failure:  None/Unknown
+---
Changes (by dterei):

 * cc: dterei (added)


-- 
Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/2805#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] #2710: -main-is flag in {-# OPTIONS #-} pragma not fully supported

2011-05-26 Thread GHC
#2710: -main-is flag in {-# OPTIONS #-} pragma not fully supported
-+--
Reporter:  Stephan202|Owner:
   
Type:  bug   |   Status:  new   
   
Priority:  low   |Milestone:  7.2.1 
   
   Component:  Compiler  |  Version:  6.8.3 
   
Keywords:  -main-is ghc  | Testcase:
   
   Blockedby:|   Difficulty:  Unknown   
   
  Os:  Unknown/Multiple  | Blocking:
   
Architecture:  Unknown/Multiple  |  Failure:  Incorrect warning at 
compile-time
-+--
Changes (by Stephan202):

  * failure:  None/Unknown = Incorrect warning at compile-time


Comment:

 This bug is still present in version 6.12.3. I set the type of failure to
 ''Incorrect warning at compile-time'', though arguably the compiler's
 output is simply incorrect: it should produce an executable but doesn't.

-- 
Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/2710#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] #5172: unix-compat does not build because of strangeness in GHC's header files.

2011-05-26 Thread GHC
#5172: unix-compat does not build because of strangeness in GHC's header files.
-+--
  Reporter:  rtvd|  Owner:  
  Type:  bug | Status:  closed  
  Priority:  normal  |  Milestone:  
 Component:  Runtime System  |Version:  7.0.3   
Resolution:  worksforme  |   Keywords:  unix-compat 
  Testcase:  |  Blockedby:  
Difficulty:  | Os:  Unknown/Multiple
  Blocking:  |   Architecture:  Unknown/Multiple
   Failure:  Other   |  
-+--

Comment(by byorgey):

 unix-compat-0.2.1.3 installs cleanly for me, thanks for the updated
 version.

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


Re: [GHC] #2710: -main-is flag in {-# OPTIONS #-} pragma not fully supported

2011-05-26 Thread GHC
#2710: -main-is flag in {-# OPTIONS #-} pragma not fully supported
-+--
Reporter:  Stephan202|Owner:
   
Type:  bug   |   Status:  new   
   
Priority:  low   |Milestone:  7.2.1 
   
   Component:  Compiler  |  Version:  6.8.3 
   
Keywords:  -main-is ghc  | Testcase:
   
   Blockedby:|   Difficulty:  Unknown   
   
  Os:  Unknown/Multiple  | Blocking:
   
Architecture:  Unknown/Multiple  |  Failure:  Incorrect warning at 
compile-time
-+--

Comment(by dterei):

 oops sorry, I only meant to add myself to the cc, not change the failure
 type.

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