
In order to bootstrap with the compiler we are using, I had to rename the function at line 13 of compiler/utils/Exception.hs from mask_ to mask. Sorry I didn't reply to the announcement, I just found out I wasn't subscribed to this list. (I also had to change <613 to <614, but this won't affect many people.)

On 26/09/10 17:52, David Fox wrote:
In order to bootstrap with the compiler we are using, I had to rename the function at line 13 of compiler/utils/Exception.hs from mask_ to mask. Sorry I didn't reply to the announcement, I just found out I wasn't subscribed to this list. (I also had to change <613 to <614, but this won't affect many people.)
I presume you're bootstrapping using a 6.13 snapshot, and you had to configure with --enable-bootstrap-with-devel-snapshot? Cheers, Simon

On Mon, Sep 27, 2010 at 3:46 AM, Simon Marlow
On 26/09/10 17:52, David Fox wrote:
In order to bootstrap with the compiler we are using, I had to rename the function at line 13 of compiler/utils/Exception.hs from mask_ to mask. Sorry I didn't reply to the announcement, I just found out I wasn't subscribed to this list. (I also had to change <613 to <614, but this won't affect many people.)
I presume you're bootstrapping using a 6.13 snapshot, and you had to configure with --enable-bootstrap-with-devel-snapshot?
Cheers, Simon
Yes, I forgot about that because its all inside a deb.

On Sun, Sep 26, 2010 at 02:52:30PM -0700, David Fox wrote:
In order to bootstrap with the compiler we are using, I had to rename the function at line 13 of compiler/utils/Exception.hs from mask_ to mask.
Hmm, curious. mask_ has mask's type, which seems wrong, but building the stable branch with RC1 works fine. Simon, do you know what's going on? Thanks Ian

On 28/09/10 11:08, Ian Lynagh wrote:
On Sun, Sep 26, 2010 at 02:52:30PM -0700, David Fox wrote:
In order to bootstrap with the compiler we are using, I had to rename the function at line 13 of compiler/utils/Exception.hs from mask_ to mask.
Hmm, curious. mask_ has mask's type, which seems wrong, but building the stable branch with RC1 works fine. Simon, do you know what's going on?
It's wrong, but we got away with it because mask_ is never referenced in the stage 1 compiler - the only use is in Linker.lhs which is not compiled in stage 1. I'll clean it up. Cheers, Simon
participants (4)
-
David Fox
-
David Fox
-
Ian Lynagh
-
Simon Marlow