GHC 7.8 release

Simon Peyton Jones simonpj at microsoft.com
Wed Mar 12 18:52:09 UTC 2014


| conservative regarding windows. I probably could help, but this would
| require a lot of learning of Cmm-related things (I've made reverting
| patch completely mechanically), so I'd want to know that nobody else
| would work on this.

Just trying to reproduce the crash, and then git-bisecting to the fault, would be a huge step forward.  I don't think you'd need to know Cmm necessarily

Simon

| -----Original Message-----
| From: ghc-devs [mailto:ghc-devs-bounces at haskell.org] On Behalf Of Kyra
| Sent: 12 March 2014 15:36
| To: ghc-devs at haskell.org
| Subject: Re: GHC 7.8 release
| 
| On 12.03.2014 19:04, Simon Peyton Jones wrote:
| > Alas we are currently stalled on #8870, #8834: we are getting
| > seg-faults on Windows. (For example, on my laptop, the stage2 compiler
| > seg-faults when compiling some (but not all) files. Although few
| > people develop GHC on Windows, many people **use** GHC on Windows, so
| > we can't really release in this state.
| >
| > We need help! Austin is trying, but it's all working on his Windows
| > build. He's trying to get more machines to see if he can reproduce the
| > failure there.
| >
| > Does anyone feel able to help? Even git-bisecting to find the
| > offending commit would be a huge help.
| >
| As I've already wrote in comments to #8834 I can't reproduce #8870 using
| 32-bit GHC on 64-bit Windows OS. Both of my machines have only 64-bit
| Windows installed. So no help here, sorry.
| >
| > On #8834 Simon M speculates that we may have the callee-saves register
| > wrong on Win64. Does anyone feel up to looking into that?
| >
| After reading Simon M comment I've looked into win64 documentation and
| `includes/stg/MachRegs.h` file. Perhaps, I've missed something, but I've
| seen nothing wrong there, `includes/stg/MachRegs.h` is even a bit too
| conservative regarding windows. I probably could help, but this would
| require a lot of learning of Cmm-related things (I've made reverting
| patch completely mechanically), so I'd want to know that nobody else
| would work on this.
| 
| Sorry for strange empty messages from me. Something wrong happened with
| my Thunderbird.
| 
| Regards,
| Kyra
| _______________________________________________
| ghc-devs mailing list
| ghc-devs at haskell.org
| http://www.haskell.org/mailman/listinfo/ghc-devs


More information about the ghc-devs mailing list