You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The issue is caused by Lua not properly (well at all really) supporting 64 bit integers (size_t), so sharing hashed values between Lua and c++ is unreliable. The bug likely appeared due to a change in the std::hash algorithm in newer versions of gcc and clang.
Issue appears after upgrading lua to version 5.3.3+ (maybe even lower).
Everything works fine with Lua 5.3.0. It is now packaged and built along with the main project, so this is fixed.
For me the issue only appears on Ubuntu/Kubuntu 18.04. Ubuntu 16.04 works fine. Could be something wrong with the new sdl2 updates.
The text was updated successfully, but these errors were encountered: