09:22:34 =================================================================
09:22:34 ==2580677==ERROR: LeakSanitizer: detected memory leaks
09:22:34
09:22:34 Direct leak of 128 byte(s) in 1 object(s) allocated from:
09:22:34 #0 0x56905a37e609 in __interceptor_realloc (/mnt/user-data/jonathan/aztec-packages/barretenberg/cpp/build-asan-fast/bin/bbapi_tests+0x14a609) (BuildId: 70062c08917afa7239658f6921cb8df93e976f22)
09:22:34 #1 0x7c8f9accca62 (/lib/x86_64-linux-gnu/libstdc++.so.6+0xbda62) (BuildId: ca77dae775ec87540acd7218fa990c40d1c94ab1)
09:22:34 #2 0x7c8f9acd83f0 (/lib/x86_64-linux-gnu/libstdc++.so.6+0xc93f0) (BuildId: ca77dae775ec87540acd7218fa990c40d1c94ab1)
09:22:34 #3 0x7c8f9acd8ea8 in __cxa_demangle (/lib/x86_64-linux-gnu/libstdc++.so.6+0xc9ea8) (BuildId: ca77dae775ec87540acd7218fa990c40d1c94ab1)
09:22:34 #4 0x56905a3f93eb in std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> msgpack_schema_name<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) /mnt/user-data/jonathan/aztec-packages/barretenberg/cpp/src/barretenberg/serialize/msgpack_impl/schema_name.hpp:20:25
09:22:34 #5 0x56905a3f892f in void msgpack_schema_pack<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>(MsgpackSchemaPacker&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) /mnt/user-data/jonathan/aztec-packages/barretenberg/cpp/src/barretenberg/serialize/msgpack_impl/schema_impl.hpp:128:17
09:22:34 #6 0x56905a40338c in void _schema_pack_map_content<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, char [11], bool>(MsgpackSchemaPacker&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, char const (&) [11], bool const&) /mnt/user-data/jonathan/aztec-packages/barretenberg/cpp/src/barretenberg/serialize/msgpack_impl/schema_impl.hpp:120:5
09:22:34 #7 0x56905a402dc5 in void _schema_pack_map_content<bool, char [17], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, char [11], bool>(MsgpackSchemaPacker&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, bool const&, char const (&) [17], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, char const (&) [11], bool const&) /mnt/user-data/jonathan/aztec-packages/barretenberg/cpp/src/barretenberg/serialize/msgpack_impl/schema_impl.hpp:121:5
09:22:34 #8 0x56905a4028b6 in auto void MsgpackSchemaPacker::pack_with_name<bb::bbapi::ProofSystemSettings>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, bb::bbapi::ProofSystemSettings const&)::'lambda'(auto&...)::operator()<char const [17], bool, char const [17], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, char const [11], bool>(auto&...) const /mnt/user-data/jonathan/aztec-packages/barretenberg/cpp/src/barretenberg/serialize/msgpack_impl/schema_impl.hpp:93:13
09:22:34 #9 0x56905a3fc9ad in void bb::bbapi::ProofSystemSettings::msgpack<void MsgpackSchemaPacker::pack_with_name<bb::bbapi::ProofSystemSettings>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, bb::bbapi::ProofSystemSettings const&)::'lambda'(auto&...)>(bb::bbapi::ProofSystemSettings) /mnt/user-data/jonathan/aztec-packages/barretenberg/cpp/src/barretenberg/bbapi/bbapi_shared.hpp:95:5
09:22:34 #10 0x56905a3fc9ad in void MsgpackSchemaPacker::pack_with_name<bb::bbapi::ProofSystemSettings>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, bb::bbapi::ProofSystemSettings const&) /mnt/user-data/jonathan/aztec-packages/barretenberg/cpp/src/barretenberg/serialize/msgpack_impl/schema_impl.hpp:86:32
09:22:34 #11 0x56905a3fc9ad in void msgpack_schema_pack<bb::bbapi::ProofSystemSettings>(MsgpackSchemaPacker&, bb::bbapi::ProofSystemSettings const&) /mnt/user-data/jonathan/aztec-packages/barretenberg/cpp/src/barretenberg/serialize/msgpack_impl/schema_impl.hpp:154:12
09:22:34 #12 0x56905a3f220a in void _schema_pack_map_content<bb::bbapi::ProofSystemSettings>(MsgpackSchemaPacker&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, bb::bbapi::ProofSystemSettings const&) /mnt/user-data/jonathan/aztec-packages/barretenberg/cpp/src/barretenberg/serialize/msgpack_impl/schema_impl.hpp:120:5
09:22:34 #13 0x56905a3f220a in void _schema_pack_map_content<std::vector<unsigned char, std::allocator<unsigned char>>, char [9], bb::bbapi::ProofSystemSettings>(MsgpackSchemaPacker&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::vector<unsigned char, std::allocator<unsigned char>> const&, char const (&) [9], bb::bbapi::ProofSystemSettings const&) /mnt/user-data/jonathan/aztec-packages/barretenberg/cpp/src/barretenberg/serialize/msgpack_impl/schema_impl.hpp:121:5
09:22:34 #14 0x56905a3f16d5 in void _schema_pack_map_content<bb::bbapi::CircuitInput, char [8], std::vector<unsigned char, std::allocator<unsigned char>>, char [9], bb::bbapi::ProofSystemSettings>(MsgpackSchemaPacker&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, bb::bbapi::CircuitInput const&, char const (&) [8], std::vector<unsigned char, std::allocator<unsigned char>> const&, char const (&) [9], bb::bbapi::ProofSystemSettings const&) /mnt/user-data/jonathan/aztec-packages/barretenberg/cpp/src/barretenberg/serialize/msgpack_impl/schema_impl.hpp:121:5
09:22:34 #15 0x56905a3f11c6 in auto void MsgpackSchemaPacker::pack_with_name<bb::bbapi::CircuitProve>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, bb::bbapi::CircuitProve const&)::'lambda'(auto&...)::operator()<char const [8], bb::bbapi::CircuitInput, char const [8], std::vector<unsigned char, std::allocator<unsigned char>>, char const [9], bb::bbapi::ProofSystemSettings>(auto&...) const /mnt/user-data/jonathan/aztec-packages/barretenberg/cpp/src/barretenberg/serialize/msgpack_impl/schema_impl.hpp:93:13
09:22:34 #16 0x56905a3ebaee in void bb::bbapi::CircuitProve::msgpack<void MsgpackSchemaPacker::pack_with_name<bb::bbapi::CircuitProve>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, bb::bbapi::CircuitProve const&)::'lambda'(auto&...)>(bb::bbapi::CircuitProve) /mnt/user-data/jonathan/aztec-packages/barretenberg/cpp/src/barretenberg/bbapi/bbapi_ultra_honk.hpp:67:5
09:22:34 #17 0x56905a3ebaee in void MsgpackSchemaPacker::pack_with_name<bb::bbapi::CircuitProve>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, bb::bbapi::CircuitProve const&) /mnt/user-data/jonathan/aztec-packages/barretenberg/cpp/src/barretenberg/serialize/msgpack_impl/schema_impl.hpp:86:32
09:22:34 #18 0x56905a3ebaee in void msgpack_schema_pack<bb::bbapi::CircuitProve>(MsgpackSchemaPacker&, bb::bbapi::CircuitProve const&) /mnt/user-data/jonathan/aztec-packages/barretenberg/cpp/src/barretenberg/serialize/msgpack_impl/schema_impl.hpp:154:12
09:22:34 #19 0x56905a3c4dc3 in void _msgpack_schema_pack<bb::bbapi::CircuitProve>(MsgpackSchemaPacker&, bb::bbapi::CircuitProve const&) /mnt/user-data/jonathan/aztec-packages/barretenberg/cpp/src/barretenberg/serialize/msgpack_impl/schema_impl.hpp:164:5
09:22:34 #20 0x56905a3c4dc3 in std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> msgpack_schema_to_string<bb::bbapi::CircuitProve>(bb::bbapi::CircuitProve const&) /mnt/user-data/jonathan/aztec-packages/barretenberg/cpp/src/barretenberg/serialize/msgpack_impl/schema_impl.hpp:222:5
09:22:34 #21 0x56905a3c2b87 in BBApiMsgpack_DefaultConstructorRoundtrip_Test<bb::bbapi::CircuitProve>::TestBody() /mnt/user-data/jonathan/aztec-packages/barretenberg/cpp/src/barretenberg/bbapi/bbapi.test.cpp:43:18
09:22:34 #22 0x56905aacfa17 in void testing::internal::HandleSehExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*) /mnt/user-data/jonathan/aztec-packages/barretenberg/cpp/build-asan-fast/_deps/gtest-src/googletest/src/gtest.cc:2621:10
09:22:34 #23 0x56905aacfa17 in void testing::internal::HandleExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*) /mnt/user-data/jonathan/aztec-packages/barretenberg/cpp/build-asan-fast/_deps/gtest-src/googletest/src/gtest.cc:2657:14
09:22:34 #24 0x56905aa73d64 in testing::Test::Run() /mnt/user-data/jonathan/aztec-packages/barretenberg/cpp/build-asan-fast/_deps/gtest-src/googletest/src/gtest.cc:2696:5
09:22:34
09:22:34 Direct leak of 128 byte(s) in 1 object(s) allocated from:
09:22:34 #0 0x56905a37e609 in __interceptor_realloc (/mnt/user-data/jonathan/aztec-packages/barretenberg/cpp/build-asan-fast/bin/bbapi_tests+0x14a609) (BuildId: 70062c08917afa7239658f6921cb8df93e976f22)
09:22:34 #1 0x7c8f9accca62 (/lib/x86_64-linux-gnu/libstdc++.so.6+0xbda62) (BuildId: ca77dae775ec87540acd7218fa990c40d1c94ab1)
09:22:34 #2 0x7c8f9acd83f0 (/lib/x86_64-linux-gnu/libstdc++.so.6+0xc93f0) (BuildId: ca77dae775ec87540acd7218fa990c40d1c94ab1)
09:22:34 #3 0x7c8f9acd8ea8 in __cxa_demangle (/lib/x86_64-linux-gnu/libstdc++.so.6+0xc9ea8) (BuildId: ca77dae775ec87540acd7218fa990c40d1c94ab1)
09:22:34 #4 0x56905a3f93eb in std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> msgpack_schema_name<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) /mnt/user-data/jonathan/aztec-packages/barretenberg/cpp/src/barretenberg/serialize/msgpack_impl/schema_name.hpp:20:25
09:22:34 #5 0x56905a3f892f in void msgpack_schema_pack<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>(MsgpackSchemaPacker&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) /mnt/user-data/jonathan/aztec-packages/barretenberg/cpp/src/barretenberg/serialize/msgpack_impl/schema_impl.hpp:128:17
09:22:34 #6 0x56905a3f855e in void _schema_pack_map_content<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, char [9], std::vector<unsigned char, std::allocator<unsigned char>>, char [17], std::vector<unsigned char, std::allocator<unsigned char>>>(MsgpackSchemaPacker&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, char const (&) [9], std::vector<unsigned char, std::allocator<unsigned char>> const&, char const (&) [17], std::vector<unsigned char, std::allocator<unsigned char>> const&) /mnt/user-data/jonathan/aztec-packages/barretenberg/cpp/src/barretenberg/serialize/msgpack_impl/schema_impl.hpp:120:5
09:22:34 #7 0x56905a3f8196 in auto void MsgpackSchemaPacker::pack_with_name<bb::bbapi::CircuitInput>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, bb::bbapi::CircuitInput const&)::'lambda'(auto&...)::operator()<char const [5], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, char const [9], std::vector<unsigned char, std::allocator<unsigned char>>, char const [17], std::vector<unsigned char, std::allocator<unsigned char>>>(auto&...) const /mnt/user-data/jonathan/aztec-packages/barretenberg/cpp/src/barretenberg/serialize/msgpack_impl/schema_impl.hpp:93:13
09:22:34 #8 0x56905a3f1c5d in void bb::bbapi::CircuitInput::msgpack<void MsgpackSchemaPacker::pack_with_name<bb::bbapi::CircuitInput>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, bb::bbapi::CircuitInput const&)::'lambda'(auto&...)>(bb::bbapi::CircuitInput) /mnt/user-data/jonathan/aztec-packages/barretenberg/cpp/src/barretenberg/bbapi/bbapi_shared.hpp:70:5
09:22:34 #9 0x56905a3f1c5d in void MsgpackSchemaPacker::pack_with_name<bb::bbapi::CircuitInput>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, bb::bbapi::CircuitInput const&) /mnt/user-data/jonathan/aztec-packages/barretenberg/cpp/src/barretenberg/serialize/msgpack_impl/schema_impl.hpp:86:32
These were found in the
asan-fastbuild.BBApiMsgpack/0.DefaultConstructorRoundtripBBApiMsgpack/1.DefaultConstructorRoundtripBBApiMsgpack/2.DefaultConstructorRoundtripBBApiMsgpack/3.DefaultConstructorRoundtripBBApiMsgpack/5.DefaultConstructorRoundtripBBApiMsgpack/7.DefaultConstructorRoundtripBBApiMsgpack/10.DefaultConstructorRoundtripBBApiMsgpack/11.DefaultConstructorRoundtripBBApiMsgpack/12.DefaultConstructorRoundtrip