[Vm-dev] [OpenSmalltalk/opensmalltalk-vm] config.h is included too late on Linux (Issue #659)

edoneel notifications at github.com
Tue Nov 15 08:31:08 UTC 2022


Hi,

We get the following errors on the automatic builds as of this commit

https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/5a9222cd164d368885105edb95c7a29eab08081c

It is very consistant on Linux x86-64 and Linux Arm 32/64 builds.

Windows builds are ok.

cheers
bruce


  libtool: compile:  gcc -Wall -march=armv8-a -mtune=cortex-a72 -g3 -O1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DDEBUGVM=0 -DCOGMTVM=0 -DDUAL_MAPPED_CODE_ZONE=1 -pthread -DLSB_FIRST=1 -Wno-missing-braces -Wno-unknown-pragmas -Wno-unused-value -Wno-unused-label -Wno-unused-function -Wno-unused-variable -Wno-unused-but-set-variable -DHAVE_CONFIG_H -I/home/runner/work/opensmalltalk-vm/opensmalltalk-vm/building/linux64ARMv8/squeak.cog.spur/build.assert -I/home/runner/work/opensmalltalk-vm/opensmalltalk-vm/building/linux64ARMv8/squeak.cog.spur/build.assert -I/home/runner/work/opensmalltalk-vm/opensmalltalk-vm/platforms/unix/vm -I/home/runner/work/opensmalltalk-vm/opensmalltalk-vm/platforms/Cross/vm -I/home/runner/work/opensmalltalk-vm/opensmalltalk-vm/src/spur64.cog -I/usr/local/include -I/home/runner/work/opensmalltalk-vm/opensmalltalk-vm/platforms/Cross/plugins/SqueakFFIPrims -Wno-missing-braces -Wno-unknown-pragmas -Wno-unused-value -Wno-unused-label -Wno-unused-function -Wno-unused-variable -Wno-unused-but-set-variable -c /home/runner/work/opensmalltalk-vm/opensmalltalk-vm/platforms/Cross/plugins/SqueakFFIPrims/sqFFIPlugin.c  -fPIC -DPIC -o .libs/sqFFIPlugin.o
  In file included from /home/runner/work/opensmalltalk-vm/opensmalltalk-vm/platforms/Cross/vm/sqMemoryAccess.h:23,
                   from /home/runner/work/opensmalltalk-vm/opensmalltalk-vm/platforms/Cross/vm/sqVirtualMachine.h:30,
                   from /home/runner/work/opensmalltalk-vm/opensmalltalk-vm/platforms/Cross/plugins/SqueakFFIPrims/sqFFIPlugin.c:22:
  /home/runner/work/opensmalltalk-vm/opensmalltalk-vm/building/linux64ARMv8/squeak.cog.spur/build.assert/config.h:40:2: error: #error This file was included too late. Please make sure it is included earlier
   #error This file was included too late. Please make sure it is included earlier

-- 
Reply to this email directly or view it on GitHub:
https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/659
You are receiving this because you are subscribed to this thread.

Message ID: <OpenSmalltalk/opensmalltalk-vm/issues/659 at github.com>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakfoundation.org/pipermail/vm-dev/attachments/20221115/a148b7f1/attachment.html>


More information about the Vm-dev mailing list