Commit 9e7578d
test(cuda.core): wait for the memset before growing the VMM buffer
The slow-path regression test fills the buffer with cuMemsetD8 and grows
it at once. Memset is asynchronous with respect to the host, and on WDDM
the batched kernel can still be pending when the grow unmaps the old
range, so it faults with a sticky CUDA_ERROR_ILLEGAL_ADDRESS that took
every later test in the job down with it. Synchronize before the grow.
Issue #2877
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>1 parent c74fe05 commit 9e7578d
1 file changed
Lines changed: 3 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1524 | 1524 | | |
1525 | 1525 | | |
1526 | 1526 | | |
| 1527 | + | |
| 1528 | + | |
| 1529 | + | |
1527 | 1530 | | |
1528 | 1531 | | |
1529 | 1532 | | |
| |||
0 commit comments