Results 6 comments of ericlars

Thanks for the PR @AidanBeltonS Can you provide more details on the non batch failures? Setting the environment variable CTEST_OUTPUT_ON_FAILURE=1 with ctest can provide more details. Unusual errors are sometimes...

@AidanBeltonS My logs were from a build of llvm from 3/19, and it looks like the multistream patch was committed on 5/17, but for sanity I'll try building from your...

Looks good to me! [log_llvm_cusolver_.txt](https://github.com/oneapi-src/oneMKL/files/9561469/log_llvm_cusolver_.txt)

One solution would be to only sync the stream used by the interop `onemkl_cusolver_host_task` by calling: > > ``` > cudaStream_t currentStreamId; > CUSOLVER_ERROR_FUNC(cusolverDnGetStream, err, handle, &currentStreamId); > cuStreamSynchronize(currentStreamId); >...

attaching log: [log_llvm_cusolver_.txt](https://github.com/oneapi-src/oneMKL/files/9476192/log_llvm_cusolver_.txt)