We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Some of the compression tests fail ASAN on my arm-based Mac. They are
753 - CompressionTests.IntegerPackingTest32 (Subprocess aborted) 755 - CompressionTests.IntegerPackingTest64 (Subprocess aborted) 756 - CompressionTests.IntegerPackingTestNegative32 (Subprocess aborted) 757 - CompressionTests.IntegerPackingTestNegative64 (Subprocess aborted)
I attached a stack trace from ASAN log.
[ RUN ] CompressionTests.IntegerPackingTest64 ================================================================= ==77088==ERROR: AddressSanitizer: container-overflow on address 0x00010a60d480 at pc 0x00010493a0d0 bp 0x00016d949c00 sp 0x00016d949bf8 WRITE of size 8 at 0x00010a60d480 thread T0 #0 0x10493a0cc in __fastunpack3(unsigned int const*, unsigned long long*)+0x3c0 (compression_test:arm64+0x1024860cc) #1 0x103dd3160 in kuzu::storage::IntegerBitpacking<long long>::decompressFromPage(unsigned char const*, unsigned long long, unsigned char*, unsigned long long, unsigned long long, kuzu::storage::CompressionMetadata const&) const+0x218 (compression_test:arm64+0x10191f160) #2 0x1024c18f0 in void test_compression<long long>(kuzu::storage::CompressionAlg&, std::__1::vector<long long, std::__1::allocator<long long> >)+0x12ec (compression_test:arm64+0x10000d8f0) #3 0x1024bfe90 in CompressionTests_IntegerPackingTest64_Test::TestBody()+0x29c (compression_test:arm64+0x10000be90) #4 0x104ae58ec in void testing::internal::HandleExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*)+0x148 (compression_test:arm64+0x1026318ec) #5 0x104ae5594 in testing::Test::Run()+0x644 (compression_test:arm64+0x102631594) #6 0x104ae9208 in testing::TestInfo::Run()+0x748 (compression_test:arm64+0x102635208) #7 0x104aebea4 in testing::TestSuite::Run()+0x5b4 (compression_test:arm64+0x102637ea4) #8 0x104b27118 in testing::internal::UnitTestImpl::RunAllTests()+0xdb8 (compression_test:arm64+0x102673118) #9 0x104b25d1c in bool testing::internal::HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>(testing::internal::UnitTestImpl*, bool (testing::internal::UnitTestImpl::*)(), char const*)+0x148 (compression_test:arm64+0x102671d1c) #10 0x104b25a0c in testing::UnitTest::Run()+0x160 (compression_test:arm64+0x102671a0c) #11 0x104a8e86c in main+0x100 (compression_test:arm64+0x1025da86c) #12 0x184eabe4c (<unknown module>) 0x00010a60d480 is located 512 bytes inside of 1024-byte region [0x00010a60d280,0x00010a60d680) allocated by thread T0 here: #0 0x106f15ef0 in wrap__Znwm+0x74 (libclang_rt.asan_osx_dynamic.dylib:arm64e+0x4def0) #1 0x1024c6968 in std::__1::vector<long long, std::__1::allocator<long long> >::vector(unsigned long)+0x50 (compression_test:arm64+0x100012968) #2 0x1024c0900 in void test_compression<long long>(kuzu::storage::CompressionAlg&, std::__1::vector<long long, std::__1::allocator<long long> >)+0x2fc (compression_test:arm64+0x10000c900) #3 0x1024bfe90 in CompressionTests_IntegerPackingTest64_Test::TestBody()+0x29c (compression_test:arm64+0x10000be90) #4 0x104ae58ec in void testing::internal::HandleExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*)+0x148 (compression_test:arm64+0x1026318ec) #5 0x104ae5594 in testing::Test::Run()+0x644 (compression_test:arm64+0x102631594) #6 0x104ae9208 in testing::TestInfo::Run()+0x748 (compression_test:arm64+0x102635208) #7 0x104aebea4 in testing::TestSuite::Run()+0x5b4 (compression_test:arm64+0x102637ea4) #8 0x104b27118 in testing::internal::UnitTestImpl::RunAllTests()+0xdb8 (compression_test:arm64+0x102673118) #9 0x104b25d1c in bool testing::internal::HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>(testing::internal::UnitTestImpl*, bool (testing::internal::UnitTestImpl::*)(), char const*)+0x148 (compression_test:arm64+0x102671d1c) #10 0x104b25a0c in testing::UnitTest::Run()+0x160 (compression_test:arm64+0x102671a0c) #11 0x104a8e86c in main+0x100 (compression_test:arm64+0x1025da86c) #12 0x184eabe4c (<unknown module>)
The text was updated successfully, but these errors were encountered:
benjaminwinger
Successfully merging a pull request may close this issue.
Some of the compression tests fail ASAN on my arm-based Mac. They are
I attached a stack trace from ASAN log.
The text was updated successfully, but these errors were encountered: