Commit 4f9935a
authored
[SYCL] Ensure correct errc thrown for unassociated placeholder accessor (4.7.6.9) (#5737)
A simple fix for ensuring correct errc is thrown for an unassociated placeholder accessor (4.7.6.9)
Note that this fix is not complete. It only addresses the most common cases. There are still cases where an unassociated placeholder accessor could get by undetected and crash in the kernel. Unfortunately, the fix for those cases is not trivial. I have the outlines of a fix, but it would be disruptive, too disruptive for such a low priority fix. I will open a ticket about it and discuss it with various stakeholders.
Expanded testing to cover this here: intel/llvm-test-suite#890
Signed-off-by: Chris Perkins [email protected]1 parent 15c096f commit 4f9935a
1 file changed
+5
-3
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1987 | 1987 | | |
1988 | 1988 | | |
1989 | 1989 | | |
1990 | | - | |
1991 | | - | |
1992 | | - | |
| 1990 | + | |
| 1991 | + | |
| 1992 | + | |
| 1993 | + | |
| 1994 | + | |
1993 | 1995 | | |
1994 | 1996 | | |
1995 | 1997 | | |
| |||
0 commit comments