mit-scheme-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: MIT Scheme 11.1 fails to build because of Werror


From: Lingyu Zhu
Subject: Re: MIT Scheme 11.1 fails to build because of Werror
Date: Thu, 4 Feb 2021 16:20:30 +0800

I have the same issue:
Bad compiled-code version in FASL File: make.com
File has: compiled-code interface 3; architecture 14.
Expected: compiled-code interface 4; architecture 14.

My platform is Freebsd 12.2 (clang 10.0.1, mit-scheme 10.1.11), The
fallthrough warning was suppressed by manually edit CFLAGS defined in
Makefile.
Here is the microcode/config.log
https://pastebin.com/Pd6yp4aA

On Wed, Feb 3, 2021 at 10:51 PM Taylor R Campbell <campbell@mumble.net> wrote:
>
> > Date: Wed, 3 Feb 2021 12:33:08 +0100
> > From: Schnoering Gabriel <gabriel.schnoering@gmail.com>
> >
> > I have ncurses and the related headers installed.
> >
> > I tried the procedure again with an older gcc (7) for the same result
> > (Werror complaints).
>
> Can you share your src/microcode/config.log?
>
> > scmutils doesn't run on the new version though.
> >
> > Bad compiled-code version in FASL File: mit-scheme-x86-64-11.1/mechanics.com
> > File has: compiled-code interface 3; architecture 14.
> > Expected: compiled-code interface 4; architecture 14.
> > Microcode Error: No error handlers.
> > Error code 0x3a (fasload-compiled-mismatch)
> >
> > I will stick to the older version for now.
>
> The mechanics.com from a scmutils built on 10.x won't work with 11.x;
> you'll need a mechanics.com built on 11.x.  (Sorry about that!  I made
> some bad design decisions in the amd64 compiler over a decade ago, and
> changed them in 11.x to make essentially all code about 20% faster but
> the compiled code is not compatible.)
>



reply via email to

[Prev in Thread] Current Thread [Next in Thread]