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 cause for this is Lua State can be constructed and closed. which creates and destroys Lua states with a checked allocator. These allocations differ between Windows and Linux.
The main reason is likely, that it even loads them with the Lua standard libraries, which are quite different between the two operating systems. It's almost surprising, that there are only 12 allocations less.
Related to #64. When running test-State.cpp tests with WSL gcc, catch2 reports 12 assertions less than when using Windows msvc or clang.
Find out why.
An easy way to check for discrepancies would be to run both tests with verbose output and compare those.
The text was updated successfully, but these errors were encountered: