Luc Berger
Luc Berger
@e10harvey sorry it took quite long, PR #1412 might have fixed these, at least I hope it did even though I did not build and test on Inouye. Let me...
@s-sajid-ali We will try to reproduce this and let you know. It would help to know how Kokkos was configured as Kokkos Kernels uses some of the variables defined in...
This should be resolved with @brian-kelley PR #1470 @ndellingwood the PR was just merged this morning, let's keep an eye on this tomorrow, hopefully we should see the uvm+rdc build...
I proposed a fix that keeps some quick returns based on input dimensions but it hopefully encompasses the corner case of empty A/B with non-empty C matrix better.
This was fixed by PR #1091 , it now needs to be ported to Trilinos.
I was waiting a bit to see if the Kokkos/Kokkos Kernels release would happen quickly and would automatically take care of this. Let me check tomorrow and if it's not...
Yeah, we also see something related in the SYCL build at Argonne's JLSE: ```c++ /kokkos-kernels/source/perf_test/batched/KokkosBatched_Test_BlockTridiagDirect.cpp:184:13: error: implicit instantiation of undefined template 'FactorizeModeAndAlgo' /kokkos-kernels/source/perf_test/batched/KokkosBatched_Test_BlockTridiagDirect.cpp:185:13: error: implicit instantiation of undefined template 'FactorizeModeAndAlgo'...
@e10harvey let us know if you have time to look at this, I will try to fix the issue on the SYCL side when I get back to that project.
I'll go check what happens on Perlmutter, thanks for reporting this
@uhetmaniuk why not use an enum to signify no-op vs. conjugate operation. It seems just a little easier for the users to read?