Control: retitle -1 FTBFS (unit tests) on arm64 due to unrecognized symbols
On Sat, Sep 06, 2025 at 10:42:09AM -0400, James McCoy wrote:
I'll try to reproduce locally to confirm whether it's actually an issue
with the CMake version or something else.
Just noticed that the debusine builds happen on arm64. This is specific
to that architecture, not anything to do with CMake.
The unit tests use LuaJIT's FFI and are sensitive to unrecognized types.
A relevant chunk from the log is:
ERROR test/unit/testutil.lua @ 785: Expressions parser works with @a, + and
parenthesis
test/unit/testutil.lua:757: test/unit/testutil.lua:741: (string) '
test/unit/testutil.lua:271: declaration specifier expected near '__SVFloat32_t'
at line 128'
exit code: 256
The tests pass on amd64, so they need to be updated to ignore these
types on arm.
Cheers,
--
James (he/him)
GPG Key: 4096R/91BF BF4D 6956 BD5D F7B7 2D23 DFE6 91AE 331B A3DB