CHIP-SPV/H4I-MKLShim

PoCL segfault

Opened this issue · 0 comments

Is PoCL + hipBLAS possible? If not, we should at least print a message and exit gracefully.

Thread 1 "t108-vector" received signal SIGSEGV, Segmentation fault.
0x00007fffd16d2651 in sycl::_V1::detail::event_impl::getPlugin() () from /opt/intel/oneapi/compiler/2023.1.0/linux/lib/libsycl.so.6
(gdb)
(gdb)
(gdb)
(gdb) bt
#0  0x00007fffd16d2651 in sycl::_V1::detail::event_impl::getPlugin() () from /opt/intel/oneapi/compiler/2023.1.0/linux/lib/libsycl.so.6
#1  0x00007fffd17a6de9 in sycl::_V1::event::get_backend() const () from /opt/intel/oneapi/compiler/2023.1.0/linux/lib/libsycl.so.6
#2  0x00007ffff6f7f5ac in sycl::_V1::backend_traits<(sycl::_V1::backend)1>::return_type<sycl::_V1::event> sycl::_V1::get_native<(sycl::_V1::backend)1, sycl::_V1::event>(sycl::_V1::event const&) () from /home/pvelesko/install/hipBLAS/latest/lib/libMKLShim.so
#3  0x00007ffff6f642e0 in H4I::MKLShim::dAsum(H4I::MKLShim::Context*, long, double const*, long, double*) () from /home/pvelesko/install/hipBLAS/latest/lib/libMKLShim.so
#4  0x00007ffff73333c2 in hipblasDasum () from /home/pvelesko/install/hipBLAS/latest/lib/libhipblas.so
#5  0x00007ffff7bfc4a5 in CeedVectorNorm_Hip (vec=0x55555692e5a0, type=CEED_NORM_1, norm=0x7fffffff64e8) at backends/hip-ref/ceed-hip-ref-vector.c:460
#6  0x00007ffff7bc1ac6 in CeedVectorNorm (vec=0x55555692e5a0, norm_type=CEED_NORM_1, norm=0x7fffffff64e8) at interface/ceed-vector.c:502
#7  0x00005555555552ce in main (argc=2, argv=0x7fffffff6648) at tests/t108-vector.c:27