Summary
From the CI, the netlib backend does not compile anymore because of multi_ptr.
Version
Tested with the HEAD of develop branch: 99e85be
Environment
CI build with AdaptiveCpp enabled.
Observed behavior
Compilation error:
In file included from src/blas/backends/netlib/netlib_level2.cpp:36:
src/blas/backends/netlib/netlib_level2.cxx:32:38: error: no member named 'get_multi_ptr' in 'hipsycl::sycl::accessor<float, 1, hipsycl::sycl::access_mode::read, hipsycl::sycl::target::device, hipsycl::sycl::accessor_variant::unranged>'
32 | accessor_a.GET_MULTI_PTR, (const int)lda, accessor_x.GET_MULTI_PTR,
| ^
src/blas/backends/netlib/netlib_common.hpp:35:32: note: expanded from macro 'GET_MULTI_PTR'
35 | #define GET_MULTI_PTR template get_multi_ptr<sycl::access::decorated::yes>().get_raw()
Summary
From the CI, the netlib backend does not compile anymore because of
multi_ptr.Version
Tested with the HEAD of develop branch: 99e85be
Environment
CI build with AdaptiveCpp enabled.
Observed behavior
Compilation error: