What's this
extern StgStablePtr errorHandler;
in RtsUtils.h? It doesn't seem to be used anywhere. What's worse, it's
not defined anywhere either, causing linking of GHC-compiled code
to fall over. If I comment it out things work again . . .
Me:
> > However, it is definitely wrong for 'foreign' to be treated as a
> > keyword. Instead, it is a special identifier
Simon:
> Tricky, at least in LALR(1).
Yes, you are right of course. Backtracking parser combinators had me
blinded to the sad realities of the world. :-)
> There are stan
Malcolm writes:
> Ian noted the following bug:
>
> > * `foreign' seems to have become a keyword ! My program
> uses it as a
> > variable/function name and I had to rename it to avoid a
> parse error.
> > I couldn't find anything about it in my documentation.
>
> As Michael noted, this is a c
Simon,
The Glorious Glasgow Haskell Compilation System, version 4.04, patchlevel 1
Dominic.
Ian noted the following bug:
> * `foreign' seems to have become a keyword ! My program uses it as a
> variable/function name and I had to rename it to avoid a parse error.
> I couldn't find anything about it in my documentation.
As Michael noted, this is a consequence of the introduction of the
> However, I then tried "make lib" as per the installation
> instructions for HaskellDirect and encountered the following errors.
>
> [dom@lhrtba8fd85 hdirect-0.16]$ make lib 2>&1 1>makelib.log
>
> Pointer.lhs:102: Variable not in scope: `toInt'
>
> Pointer.lhs:103: Variable not in scope: `toI
> I had to apply some patches to make today's GHC build,
> they're attached.
Thanks. The paths.mk bugs were fixed earlier this week, and I've
incorporated your unpackCStringIO patch.
Cheers,
Simon
-- Forwarded by Dominic Steinitz/HEATHROW/BRITISH AIRWAYS/GB on
14/01/2000 07:58 ---
Dominic Steinitz
14/01/2000 07:57:47
To: glasgow-haskell-bugs
cc:
bcc:
Subject: Problems Building HaskellDirect
I successfully installed gh