terralang / terra

Terra is a low-level system programming language that is embedded in and meta-programmed by the Lua programming language.
terralang.org
Other
2.71k stars 197 forks source link

Disable coverage3.t on PPC64le #580

Closed elliottslaughter closed 2 years ago

elliottslaughter commented 2 years ago

This test has been known to fail on Windows, but I hadn't had time to debug it properly. It also fails on PPC64le.

The error message seems to originate from LuaJIT (in this case, Moonjit): https://github.com/moonjit/moonjit/blob/eb7168839138591e0d2a1751122966603a8b87c8/src/lj_errmsg.h#L179

Therefore it seems this is simply unimplemented behavior in LuaJIT/Moonjit, and therefore there is not much we can do about it from our end.

This PR shuts off the test on PPC64le.