llvm
llvm copied to clipboard
[DeviceSanitizer] Disable ASan when the ESIMD kernel is found
ESIMD kernel doesn't support noinline functions, so we can't support sanitizer for it now.
We can't check if the kernel is ESIMD kernel at Unified Runtime, so we have to disable ASan completely when it found ESIMD kernel in device image.
add a lit test?
Done
Hi @intel/llvm-gatekeepers, can you please merge this PR? I'm sure the failed CI test is not related to this PR. Thanks!
Assert/assert_in_simultaneous_kernels.cpp failed on OpenCL CPU. It is not a failure I have seen before. Could you please make sure it is flaky and unrelated? If it is, we should open an issue for it.
Assert/assert_in_simultaneous_kernels.cpp failed on OpenCL CPU. It is not a failure I have seen before. Could you please make sure it is flaky and unrelated? If it is, we should open an issue for it.
Yes, it is flaky and unrelated.
Hi @steffenlarsen, I merged this PR to latest code and that test failure has disappeared. Maybe it has fixed by other PR. So can you approve to merge this PR?