Bug#1029326: intel-mkl: autopkgtest regression in testing

Graham Inggs ginggs at debian.org
Sat Jan 21 11:29:33 GMT 2023


Source: intel-mkl
Version: 2020.4.304-3
Severity: serious
User: debian-ci at lists.debian.org
Usertags: regression

Hi Maintainer

Sometime in February 2021, intel-mkl's autopkgtests regressed in
testing [1].  I've copied what I hope are relevant parts of the log
below.

Regards
Graham


[1] https://ci.debian.net/packages/i/intel-mkl/testing/amd64/


autopkgtest [21:17:41]: test command4: g++ debian/tests/test-gemm.cc
-I/usr/include/mkl -Wl,--no-as-needed -lmkl_rt -lpthread -lm -ldl -o
tester; MKL_THREADING_LAYER=tbb MKL_INTERFACE_LAYER=lp64 ./tester
autopkgtest [21:17:41]: test command4: [-----------------------
INTEL MKL ERROR: /lib/x86_64-linux-gnu/libmkl_tbb_thread.so: undefined
symbol: _ZN3tbb4task13note_affinityEt.
Intel MKL FATAL ERROR: Cannot load libmkl_tbb_thread.so.
autopkgtest [21:17:41]: test command4: -----------------------]
autopkgtest [21:17:42]: test command4:  - - - - - - - - - - results -
- - - - - - - - -
command4             FAIL non-zero exit status 2


autopkgtest [21:22:33]: test command12: [-----------------------
/usr/bin/ld: /usr/lib/gcc/x86_64-linux-gnu/12/../../../x86_64-linux-gnu/libmkl_tbb_thread.so:
undefined reference to
`tbb::task_group_context::cancel_group_execution()'
/usr/bin/ld: /usr/lib/gcc/x86_64-linux-gnu/12/../../../x86_64-linux-gnu/libmkl_tbb_thread.so:
undefined reference to
`tbb::interface5::internal::task_base::destroy(tbb::task&)'
/usr/bin/ld: /usr/lib/gcc/x86_64-linux-gnu/12/../../../x86_64-linux-gnu/libmkl_tbb_thread.so:
undefined reference to `tbb::task::note_affinity(unsigned short)'
/usr/bin/ld: /usr/lib/gcc/x86_64-linux-gnu/12/../../../x86_64-linux-gnu/libmkl_tbb_thread.so:
undefined reference to
`tbb::internal::allocate_via_handler_v3(unsigned long)'
/usr/bin/ld: /usr/lib/gcc/x86_64-linux-gnu/12/../../../x86_64-linux-gnu/libmkl_tbb_thread.so:
undefined reference to
`tbb::interface7::internal::task_arena_base::internal_current_slot()'
/usr/bin/ld: /usr/lib/gcc/x86_64-linux-gnu/12/../../../x86_64-linux-gnu/libmkl_tbb_thread.so:
undefined reference to
`tbb::internal::concurrent_queue_base_v3::internal_push(void const*)'
/usr/bin/ld: /usr/lib/gcc/x86_64-linux-gnu/12/../../../x86_64-linux-gnu/libmkl_tbb_thread.so:
undefined reference to `tbb::internal::NFS_Allocate(unsigned long,
unsigned long, void*)'
/usr/bin/ld: /usr/lib/gcc/x86_64-linux-gnu/12/../../../x86_64-linux-gnu/libmkl_tbb_thread.so:
undefined reference to `tbb::internal::NFS_Free(void*)'
/usr/bin/ld: /usr/lib/gcc/x86_64-linux-gnu/12/../../../x86_64-linux-gnu/libmkl_tbb_thread.so:
undefined reference to
`tbb::task_group_context::is_group_execution_cancelled() const'
/usr/bin/ld: /usr/lib/gcc/x86_64-linux-gnu/12/../../../x86_64-linux-gnu/libmkl_tbb_thread.so:
undefined reference to
`tbb::internal::allocate_root_proxy::allocate(unsigned long)'
/usr/bin/ld: /usr/lib/gcc/x86_64-linux-gnu/12/../../../x86_64-linux-gnu/libmkl_tbb_thread.so:
undefined reference to
`tbb::internal::allocate_continuation_proxy::allocate(unsigned long)
const'
/usr/bin/ld: /usr/lib/gcc/x86_64-linux-gnu/12/../../../x86_64-linux-gnu/libmkl_tbb_thread.so:
undefined reference to
`tbb::internal::throw_exception_v4(tbb::internal::exception_id)'
/usr/bin/ld: /usr/lib/gcc/x86_64-linux-gnu/12/../../../x86_64-linux-gnu/libmkl_tbb_thread.so:
undefined reference to `tbb::task_scheduler_init::terminate()'
/usr/bin/ld: /usr/lib/gcc/x86_64-linux-gnu/12/../../../x86_64-linux-gnu/libmkl_tbb_thread.so:
undefined reference to
`tbb::internal::concurrent_queue_base_v3::internal_pop_if_present(void*)'
/usr/bin/ld: /usr/lib/gcc/x86_64-linux-gnu/12/../../../x86_64-linux-gnu/libmkl_tbb_thread.so:
undefined reference to
`tbb::internal::concurrent_queue_base_v3::concurrent_queue_base_v3(unsigned
long)'
/usr/bin/ld: /usr/lib/gcc/x86_64-linux-gnu/12/../../../x86_64-linux-gnu/libmkl_tbb_thread.so:
undefined reference to
`tbb::internal::concurrent_queue_base_v3::internal_empty() const'
/usr/bin/ld: /usr/lib/gcc/x86_64-linux-gnu/12/../../../x86_64-linux-gnu/libmkl_tbb_thread.so:
undefined reference to
`tbb::task::spawn_and_wait_for_all(tbb::task_list&)'
/usr/bin/ld: /usr/lib/gcc/x86_64-linux-gnu/12/../../../x86_64-linux-gnu/libmkl_tbb_thread.so:
undefined reference to
`tbb::internal::concurrent_vector_base_v3::~concurrent_vector_base_v3()'
/usr/bin/ld: /usr/lib/gcc/x86_64-linux-gnu/12/../../../x86_64-linux-gnu/libmkl_tbb_thread.so:
undefined reference to
`tbb::queuing_mutex::scoped_lock::acquire(tbb::queuing_mutex&)'
/usr/bin/ld: /usr/lib/gcc/x86_64-linux-gnu/12/../../../x86_64-linux-gnu/libmkl_tbb_thread.so:
undefined reference to
`tbb::internal::concurrent_vector_base_v3::internal_clear(void
(*)(void*, unsigned long))'
/usr/bin/ld: /usr/lib/gcc/x86_64-linux-gnu/12/../../../x86_64-linux-gnu/libmkl_tbb_thread.so:
undefined reference to
`tbb::internal::deallocate_via_handler_v3(void*)'
/usr/bin/ld: /usr/lib/gcc/x86_64-linux-gnu/12/../../../x86_64-linux-gnu/libmkl_tbb_thread.so:
undefined reference to
`tbb::internal::critical_section_v4::internal_construct()'
/usr/bin/ld: /usr/lib/gcc/x86_64-linux-gnu/12/../../../x86_64-linux-gnu/libmkl_tbb_thread.so:
undefined reference to `tbb::task_group_context::init()'
/usr/bin/ld: /usr/lib/gcc/x86_64-linux-gnu/12/../../../x86_64-linux-gnu/libmkl_tbb_thread.so:
undefined reference to `tbb::queuing_mutex::scoped_lock::release()'
/usr/bin/ld: /usr/lib/gcc/x86_64-linux-gnu/12/../../../x86_64-linux-gnu/libmkl_tbb_thread.so:
undefined reference to `tbb::internal::thread_get_id_v3()'
/usr/bin/ld: /usr/lib/gcc/x86_64-linux-gnu/12/../../../x86_64-linux-gnu/libmkl_tbb_thread.so:
undefined reference to
`tbb::internal::concurrent_queue_base_v3::internal_finish_clear()'
/usr/bin/ld: /usr/lib/gcc/x86_64-linux-gnu/12/../../../x86_64-linux-gnu/libmkl_tbb_thread.so:
undefined reference to
`tbb::internal::allocate_additional_child_of_proxy::allocate(unsigned
long) const'
/usr/bin/ld: /usr/lib/gcc/x86_64-linux-gnu/12/../../../x86_64-linux-gnu/libmkl_tbb_thread.so:
undefined reference to `tbb::task::self()'
/usr/bin/ld: /usr/lib/gcc/x86_64-linux-gnu/12/../../../x86_64-linux-gnu/libmkl_tbb_thread.so:
undefined reference to
`tbb::task_scheduler_init::default_num_threads()'
/usr/bin/ld: /usr/lib/gcc/x86_64-linux-gnu/12/../../../x86_64-linux-gnu/libmkl_tbb_thread.so:
undefined reference to
`tbb::internal::get_initial_auto_partitioner_divisor()'
/usr/bin/ld: /usr/lib/gcc/x86_64-linux-gnu/12/../../../x86_64-linux-gnu/libmkl_tbb_thread.so:
undefined reference to
`tbb::internal::concurrent_queue_base_v8::internal_push_move(void
const*)'
/usr/bin/ld: /usr/lib/gcc/x86_64-linux-gnu/12/../../../x86_64-linux-gnu/libmkl_tbb_thread.so:
undefined reference to `tbb::task_scheduler_init::initialize(int,
unsigned long)'
/usr/bin/ld: /usr/lib/gcc/x86_64-linux-gnu/12/../../../x86_64-linux-gnu/libmkl_tbb_thread.so:
undefined reference to
`tbb::internal::concurrent_queue_base_v3::internal_pop(void*)'
/usr/bin/ld: /usr/lib/gcc/x86_64-linux-gnu/12/../../../x86_64-linux-gnu/libmkl_tbb_thread.so:
undefined reference to
`tbb::task_group_context::~task_group_context()'
/usr/bin/ld: /usr/lib/gcc/x86_64-linux-gnu/12/../../../x86_64-linux-gnu/libmkl_tbb_thread.so:
undefined reference to
`tbb::internal::allocate_child_proxy::allocate(unsigned long) const'
/usr/bin/ld: /usr/lib/gcc/x86_64-linux-gnu/12/../../../x86_64-linux-gnu/libmkl_tbb_thread.so:
undefined reference to
`tbb::internal::concurrent_vector_base_v3::internal_grow_by(unsigned
long, unsigned long, void (*)(void*, void const*, unsigned long), void
const*)'
/usr/bin/ld: /usr/lib/gcc/x86_64-linux-gnu/12/../../../x86_64-linux-gnu/libmkl_tbb_thread.so:
undefined reference to
`tbb::internal::concurrent_queue_base_v3::~concurrent_queue_base_v3()'
/usr/bin/ld: /usr/lib/gcc/x86_64-linux-gnu/12/../../../x86_64-linux-gnu/libmkl_tbb_thread.so:
undefined reference to
`tbb::internal::allocate_root_with_context_proxy::allocate(unsigned
long) const'
/usr/bin/ld: /usr/lib/gcc/x86_64-linux-gnu/12/../../../x86_64-linux-gnu/libmkl_tbb_thread.so:
undefined reference to
`tbb::internal::affinity_partitioner_base_v3::resize(unsigned int)'
collect2: error: ld returned 1 exit status
autopkgtest [21:22:34]: test command12: -----------------------]
command12            FAIL non-zero exit status 1



More information about the debian-science-maintainers mailing list