Log files: clickhouse-server.err.log, stderr.log
Error:
WARNING: MemorySanitizer: use-of-uninitialized-value
---
Stack trace:
#0 0xab8dd5fcd964 in simsimd_cos_f32_sve ci/tmp/build/./contrib/SimSIMD/include/simsimd/spatial.h:818:26
#1 0xab8dd5fc7810 in simsimd_cos_f32 ci/tmp/build/./contrib/SimSIMD/c/lib.c:185:1
#2 0xab8dd5fc7810 in simsimd_capabilities ci/tmp/build/./contrib/SimSIMD/c/lib.c:322:5
#3 0xab8dd5fca250 in simsimd_l2_bf16 ci/tmp/build/./contrib/SimSIMD/c/lib.c:196:1
#4 0xab8da73e53d4 in distance<BFloat16> ci/tmp/build/./src/Functions/array/distanceTransposed.cpp:53:13
#5 0xab8da73e53d4 in COW<DB::IColumn>::immutable_ptr<DB::IColumn> DB::FunctionArrayDistance<DB::L2DistanceTransposed>::executeDistanceCalculation<BFloat16, BFloat16, true>(DB::ColumnArray const&, std::__1::vector<DB::ColumnWithTypeAndName, AllocatorWithMemoryTracking<DB::ColumnWithTypeAndName>> const&, unsigned long, unsigned long) const ci/tmp/build/./src/Functions/array/distanceTransposed.cpp:492:17
#6 0xab8da73d8bac in DB::FunctionArrayDistance<DB::L2DistanceTransposed>::executeImpl(std::__1::vector<DB::ColumnWithTypeAndName, AllocatorWithMemoryTracking<DB::ColumnWithTypeAndName>> const&, std::__1::shared_ptr<DB::IDataType const> const&, unsigned long) const ci/tmp/build/./src/Functions/array/distanceTransposed.cpp:359:51
#7 0xab8da73dc0a4 in DB::FunctionArrayDistance<DB::L2DistanceTransposed>::executeWithQBitColumnConverted(std::__1::vector<DB::ColumnWithTypeAndName, AllocatorWithMemoryTracking<DB::ColumnWithTypeAndName>> const&, unsigned long) const ci/tmp/build/./src/Functions/array/distanceTransposed.cpp:418:16
#8 0xab8db45fde38 in DB::IExecutableFunction::executeWithoutLowCardinalityColumns(std::__1::vector<DB::ColumnWithTypeAndName, AllocatorWithMemoryTracking<DB::ColumnWithTypeAndName>> const&, std::__1::shared_ptr<DB::IDataType const> const&, unsigned long, bool) const ci/tmp/build/./src/Functions/IFunction.cpp:369:15
#9 0xab8db4601dd0 in DB::IExecutableFunction::executeWithoutSparseColumns(std::__1::vector<DB::ColumnWithTypeAndName, AllocatorWithMemoryTracking<DB::ColumnWithTypeAndName>> const&, std::__1::shared_ptr<DB::IDataType const> const&, unsigned long, bool) const ci/tmp/build/./src/Functions/IFunction.cpp:442:22
#10 0xab8db4606ad8 in DB::IExecutableFunction::executeWithoutReplicatedColumns(std::__1::vector<DB::ColumnWithTypeAndName, AllocatorWithMemoryTracking<DB::ColumnWithTypeAndName>> const&, std::__1::shared_ptr<DB::IDataType const> const&, unsigned long, bool) const ci/tmp/build/./src/Functions/IFunction.cpp:581:16
#11 0xab8db4605ca0 in DB::IExecutableFunction::execute(std::__1::vector<DB::ColumnWithTypeAndName, AllocatorWithMemoryTracking<DB::ColumnWithTypeAndName>> const&, std::__1::shared_ptr<DB::IDataType const> const&, unsigned long, bool) const ci/tmp/build/./src/Functions/IFunction.cpp:490:20
#12 0xab8dbb479d80 in DB::executeAction(DB::ExpressionActions::Action const&, DB::(anonymous namespace)::ExecutionContext&, bool, bool, bool) ci/tmp/build/./src/Interpreters/ExpressionActions.cpp:693:60
#13 0xab8dbb479d80 in DB::ExpressionActions::execute(DB::Block&, unsigned long&, bool, bool) const ci/tmp/build/./src/Interpreters/ExpressionActions.cpp:836:13
#14 0xab8dc9997db8 in DB::ExpressionTransform::transform(DB::Chunk&) ci/tmp/build/./src/Processors/Transforms/ExpressionTransform.cpp:31:17
#15 0xab8dafe1e5f4 in DB::ISimpleTransform::transform(DB::Chunk&, DB::Chunk&) ci/tmp/build/./src/Processors/ISimpleTransform.h:33:9
#16 0xab8dc909919c in DB::ISimpleTransform::work() ci/tmp/build/./src/Processors/ISimpleTransform.cpp:100:9
#17 0xab8dc90f48f4 in DB::executeJob(DB::ExecutingGraph::Node*, DB::ReadProgressCallback*) ci/tmp/build/./src/Processors/Executors/ExecutionThreadContext.cpp:53:26
#18 0xab8dc90f48f4 in DB::ExecutionThreadContext::executeTask() ci/tmp/build/./src/Processors/Executors/ExecutionThreadContext.cpp:102:9
#19 0xab8dc90c7050 in DB::PipelineExecutor::executeStepImpl(unsigned long, DB::IAcquiredSlot*, std::__1::atomic<bool>*) ci/tmp/build/./src/Processors/Executors/PipelineExecutor.cpp:351:26
#20 0xab8dc90c51c4 in DB::PipelineExecutor::executeSingleThread(unsigned long, DB::IAcquiredSlot*) ci/tmp/build/./src/Processors/Executors/PipelineExecutor.cpp:279:5
#21 0xab8dc90c51c4 in DB::PipelineExecutor::executeImpl(unsigned long, bool) ci/tmp/build/./src/Processors/Executors/PipelineExecutor.cpp:602:13
#22 0xab8dc90c48d0 in DB::PipelineExecutor::execute(unsigned long, bool) ci/tmp/build/./src/Processors/Executors/PipelineExecutor.cpp:136:9
#23 0xab8dc910d520 in DB::threadFunction(DB::PullingAsyncPipelineExecutor::Data&, std::__1::shared_ptr<DB::ThreadGroup>, unsigned long, bool) ci/tmp/build/./src/Processors/Executors/PullingAsyncPipelineExecutor.cpp:77:24
#24 0xab8dc910d520 in DB::PullingAsyncPipelineExecutor::pull(DB::Chunk&, unsigned long)::$_0::operator()() const ci/tmp/build/./src/Processors/Executors/PullingAsyncPipelineExecutor.cpp:103:13
#25 0xab8dc910d520 in std::__1::__invoke_result_impl<void, DB::PullingAsyncPipelineExecutor::pull(DB::Chunk&, unsigned long)::$_0&>::type std::__1::__invoke[abi:fe210105]<DB::PullingAsyncPipelineExecutor::pull(DB::Chunk&, unsigned long)::$_0&>(DB::PullingAsyncPipelineExecutor::pull(DB::Chunk&, unsigned long)::$_0&) ci/tmp/build/./contrib/llvm-project/libcxx/include/__type_traits/invoke.h:87:27
#26 0xab8dc910d520 in decltype(auto) std::__1::__apply_tuple_impl[abi:fe210105]<DB::PullingAsyncPipelineExecutor::pull(DB::Chunk&, unsigned long)::$_0&, std::__1::tuple<>&>(DB::PullingAsyncPipelineExecutor::pull(DB::Chunk&, unsigned long)::$_0&, std::__1::tuple<>&, std::__1::__tuple_indices<...>) ci/tmp/build/./contrib/llvm-project/libcxx/include/tuple:1380:5
#27 0xab8dc910d520 in decltype(auto) std::__1::apply[abi:fe210105]<DB::PullingAsyncPipelineExecutor::pull(DB::Chunk&, unsigned long)::$_0&, std::__1::tuple<>&>(DB::PullingAsyncPipelineExecutor::pull(DB::Chunk&, unsigned long)::$_0&, std::__1::tuple<>&) ci/tmp/build/./contrib/llvm-project/libcxx/include/tuple:1384:5
#28 0xab8dc910d520 in ThreadFromGlobalPoolImpl<true, true>::ThreadFromGlobalPoolImpl<DB::PullingAsyncPipelineExecutor::pull(DB::Chunk&, unsigned long)::$_0>(DB::PullingAsyncPipelineExecutor::pull(DB::Chunk&, unsigned long)::$_0&&)::'lambda'()::operator()() ci/tmp/build/./src/Common/ThreadPool.h:312:13
#29 0xab8dc910d520 in std::__1::__invoke_result_impl<void, ThreadFromGlobalPoolImpl<true, true>::ThreadFromGlobalPoolImpl<DB::PullingAsyncPipelineExecutor::pull(DB::Chunk&, unsigned long)::$_0>(DB::PullingAsyncPipelineExecutor::pull(DB::Chunk&, unsigned long)::$_0&&)::'lambda'()&>::type std::__1::__invoke[abi:fe210105]<ThreadFromGlobalPoolImpl<true, true>::ThreadFromGlobalPoolImpl<DB::PullingAsyncPipelineExecutor::pull(DB::Chunk&, unsigned long)::$_0>(DB::PullingAsyncPipelineExecutor::pull(DB::Chunk&, unsigned long)::$_0&&)::'lambda'()&>(ThreadFromGlobalPoolImpl<true, true>::ThreadFromGlobalPoolImpl<DB::PullingAsyncPipelineExecutor::pull(DB::Chunk&, unsigned long)::$_0>(DB::PullingAsyncPipelineExecutor::pull(DB::Chunk&, unsigned long)::$_0&&)::'lambda'()&) ci/tmp/build/./contrib/llvm-project/libcxx/include/__type_traits/invoke.h:87:27
#30 0xab8dc910d520 in void std::__1::__invoke_void_return_wrapper<void, true>::__call[abi:fe210105]<ThreadFromGlobalPoolImpl<true, true>::ThreadFromGlobalPoolImpl<DB::PullingAsyncPipelineExecutor::pull(DB::Chunk&, unsigned long)::$_0>(DB::PullingAsyncPipelineExecutor::pull(DB::Chunk&, unsigned long)::$_0&&)::'lambda'()&>(ThreadFromGlobalPoolImpl<true, true>::ThreadFromGlobalPoolImpl<DB::PullingAsyncPipelineExecutor::pull(DB::Chunk&, unsigned long)::$_0>(DB::PullingAsyncPipelineExecutor::pull(DB::Chunk&, unsigned long)::$_0&&)::'lambda'()&) ci/tmp/build/./contrib/llvm-project/libcxx/include/__type_traits/invoke.h:342:5
#31 0xab8dc910d520 in DB::PullingAsyncPipelineExecutor::pull(DB::Chunk&, unsigned long)::$_0 std::__1::__invoke_r[abi:fe210105]<void, ThreadFromGlobalPoolImpl<true, true>::ThreadFromGlobalPoolImpl<DB::PullingAsyncPipelineExecutor::pull(DB::Chunk&, unsigned long)::$_0>(DB::PullingAsyncPipelineExecutor::pull(DB::Chunk&, unsigned long)::$_0&&)::'lambda'()&>() ci/tmp/build/./contrib/llvm-project/libcxx/include/__type_traits/invoke.h:348:10
#32 0xab8dc910d520 in void std::__1::__function::__policy_func<void ()>::__call_func[abi:fe210105]<ThreadFromGlobalPoolImpl<true, true>::ThreadFromGlobalPoolImpl<DB::PullingAsyncPipelineExecutor::pull(DB::Chunk&, unsigned long)::$_0>(DB::PullingAsyncPipelineExecutor::pull(DB::Chunk&, unsigned long)::$_0&&)::'lambda'()>(std::__1::__function::__policy_storage const*) ci/tmp/build/./contrib/llvm-project/libcxx/include/__functional/function.h:450:12
#33 0xab8da85636b4 in std::__1::__function::__policy_func<void ()>::operator()[abi:fe210105]() const ci/tmp/build/./contrib/llvm-project/libcxx/include/__functional/function.h:508:12
#34 0xab8da85636b4 in std::__1::function<void ()>::operator()() const ci/tmp/build/./contrib/llvm-project/libcxx/include/__functional/function.h:772:10
#35 0xab8da85636b4 in ThreadPoolImpl<std::__1::thread>::ThreadFromThreadPool::worker() ci/tmp/build/./src/Common/ThreadPool.cpp:809:17
#36 0xab8da8574b78 in std::__1::__invoke_result_impl<void, void (ThreadPoolImpl<std::__1::thread>::ThreadFromThreadPool::*)(), ThreadPoolImpl<std::__1::thread>::ThreadFromThreadPool*>::type std::__1::__invoke[abi:fe210105]<void (ThreadPoolImpl<std::__1::thread>::ThreadFromThreadPool::*)(), ThreadPoolImpl<std::__1::thread>::ThreadFromThreadPool*>(void (ThreadPoolImpl<std::__1::thread>::ThreadFromThreadPool::*&&)(), ThreadPoolImpl<std::__1::thread>::ThreadFromThreadPool*&&) ci/tmp/build/./contrib/llvm-project/libcxx/include/__type_traits/invoke.h
#37 0xab8da8574b78 in void std::__1::__thread_execute[abi:fe210105]<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, void (ThreadPoolImpl<std::__1::thread>::ThreadFromThreadPool::*)(), ThreadPoolImpl<std::__1::thread>::ThreadFromThreadPool*, 2ul>(std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, void (ThreadPoolImpl<std::__1::thread>::ThreadFromThreadPool::*)(), ThreadPoolImpl<std::__1::thread>::ThreadFromThreadPool*>&, std::__1::__tuple_indices<2ul>) ci/tmp/build/./contrib/llvm-project/libcxx/include/__thread/thread.h:159:3
#38 0xab8da8574b78 in void* std::__1::__thread_proxy[abi:fe210105]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, void (ThreadPoolImpl<std::__1::thread>::ThreadFromThreadPool::*)(), ThreadPoolImpl<std::__1::thread>::ThreadFromThreadPool*>>(void*) ci/tmp/build/./contrib/llvm-project/libcxx/include/__thread/thread.h:168:3
#39 0xffa1282d0394 in start_thread nptl/pthread_create.c:442:8
#40 0xffa128339e98 misc/../sysdeps/unix/sysv/linux/aarch64/clone.S:79
Important: This issue was automatically generated and is used by CI for matching failures. DO NOT modify the body content. DO NOT remove labels.
Test name: MemorySanitizer: use-of-uninitialized-value (STID: 2410-47e0)
CI report: Stress test (arm_msan)
Failing test history: cidb
Test output: