[m-dev.] current status of the high-level C grades

Julien Fischer juliensf at cs.mu.OZ.AU
Sat Aug 21 17:50:24 AEST 2004


On Thu, 19 Aug 2004, Fergus Henderson wrote:

> On 17-Aug-2004, Julien Fischer <juliensf at cs.mu.OZ.AU> wrote:
> >
> > On Mon, 16 Aug 2004, Julien Fischer wrote:
> >
> > > hlc.agc passes all tests (well, at least all the ones for which
> > > it is currently enabled) on both Linux and OS X.  I don't
> > > think the compiler ever bootstrapped in this grade?
> > >
> > A little more on this.  When boostrapping, building the stage 2 library
> > fails with the following error.
> >
> > /home/jupiter/public/mercury-latest/i686-pc-linux-gnu/bin/mmc --no-unboxed-float --conf-low-tag-bits 2
> > --bits-per-word 32 --bytes-per-word 4 --make-optimization-interface --grade hlc.agc
> > --config-file /home/jupiter/juliensf/release_ws2/scripts/Mercury.config --no-mercury-stdlib-dir
> > -I../library --c-include-directory ../boehm_gc --c-include-directory ../boehm_gc/include
> > --c-include-directory ../mps_gc/code --c-include-directory ../runtime -L../boehm_gc -L../mps_gc/code
> > -L../runtime -L../library -L../trace -L../browser --no-infer-all --halt-at-warn
> > --no-warn-inferred-erroneous --strict-sequential --trace minimum --generate-mmc-deps
> > --transitive-intermodule-optimization --no-warn-smart-recompilation --enable-termination
> > -R/usr/local/mercury-DEV/lib/mercury/lib/hlc.agc/i686-pc-linux-gnu
> > -R/usr/local/mercury-DEV/lib/mercury/lib/i686-pc-linux-gnu  --inline-vars-threshold 10000   tree234
> > Mercury runtime: Cannot copy foreign type
>
> I think this may fixed by the uncommitted patch that I included a link to
> in my previous mail.
>

No, even after applying that patch it's still broken.  It may
have something to do with the changes Zoltan made for stable
foreign types.

Julien.
--------------------------------------------------------------------------
mercury-developers mailing list
Post messages to:       mercury-developers at cs.mu.oz.au
Administrative Queries: owner-mercury-developers at cs.mu.oz.au
Subscriptions:          mercury-developers-request at cs.mu.oz.au
--------------------------------------------------------------------------



More information about the developers mailing list