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
{{ message }}
This repository has been archived by the owner on Jun 15, 2024. It is now read-only.
I ran CxxTest on the LibNBT++ library, but 6 of the 34 tests fail. The files appear to be read correctly as no file-related exceptions appear to be thrown, however the data returned does not meet the assertions in those tests.
These are the tests that failed:
endian_str_test::test_uint
read_test::test_read_bigtest
read_test::test_read_littletest
zlibstream_test::test_inflate_zlib
zlibstream_test::test_inflate_open
zlibstream_test::test_deflate_closed
I am using Windows 8, Visual Studio Community 2019, CxxTest 4.4, and zlib 1.2.11.
It looks like there is a problem with reading/writing 64-bit integers in big endian, even though it apparently works with 32-bit and smaller. I think this might be a compiler bug.
I must say that I'm not really maintaining this library anymore, but there are forks made by, for example, the MultiMC guys. Maybe they have fixed or worked around this issue.
Sign up for freeto subscribe to this conversation on GitHub.
Already have an account?
Sign in.
I ran CxxTest on the LibNBT++ library, but 6 of the 34 tests fail. The files appear to be read correctly as no file-related exceptions appear to be thrown, however the data returned does not meet the assertions in those tests.
These are the tests that failed:
I am using Windows 8, Visual Studio Community 2019, CxxTest 4.4, and zlib 1.2.11.
Here is the full log from running those tests.
The text was updated successfully, but these errors were encountered: