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 <campb...@mumble.net> wrote: > > > Date: Wed, 3 Feb 2021 12:33:08 +0100 > > From: Schnoering Gabriel <gabriel.schnoer...@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.) >