You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Scanning the CI workflow runs between 2026-09-29 and 2026-10-06, I found 5 more Windows access violation (STATUS_ACCESS_VIOLATION, 0xC0000005) instances matching this signature, every one on free-threaded Python 3.14t + a100 MCDM:
Every hit is win-64 + Python 3.14t + a100 MCDM. Zero access violation on 3.10–3.14 (non-free-threaded) or 3.15 across all 48 Windows Run cuda.core tests failures in the window — free-threading looks necessary to trigger.
4/5 crash in test_incremental_ltoir_round_trip — strongest reproducer candidate.
For reference, in the same window two additional Windows failures surfaced Windows fatal exception: code 0xC0000374 (STATUS_HEAP_CORRUPTION, exit 127) rather than access violation + 139 — different code, but same environment (win-64 + 3.14t + a100 MCDM), so a shared memory-safety root cause is plausible:
Correction to my earlier comment: the sweep filtered by step-number instead of step-name and missed 2 instances where "Run cuda.core tests" was numbered 31 (not 32). Both newly surfaced hits are Python 3.13 (non-free-threaded) + rtxpro6000 MCDM, so free-threading is not required to trigger — contrary to what I wrote above.
Activity
leofang commentedon Oct 6, 2026
Scanning the
CIworkflow runs between 2026-09-29 and 2026-10-06, I found 5 more Windowsaccess violation(STATUS_ACCESS_VIOLATION,0xC0000005) instances matching this signature, every one on free-threaded Python 3.14t + a100 MCDM:test_linker.py::test_incremental_ltoir_round_triptest_linker.py::test_incremental_ltoir_round_tripmaintest_memory.py::test_device_memory_resource_with_optionstest_linker.py::test_incremental_ltoir_round_triptest_linker.py::test_incremental_ltoir_round_tripObservations:
access violationon 3.10–3.14 (non-free-threaded) or 3.15 across all 48 WindowsRun cuda.core testsfailures in the window — free-threading looks necessary to trigger.test_incremental_ltoir_round_trip— strongest reproducer candidate.For reference, in the same window two additional Windows failures surfaced
Windows fatal exception: code 0xC0000374(STATUS_HEAP_CORRUPTION, exit 127) rather than access violation + 139 — different code, but same environment (win-64 + 3.14t + a100 MCDM), so a shared memory-safety root cause is plausible:test_linker.py::test_incremental_lto_cubin_round_tripgraph/test_graph_definition_lifetime.py::test_destroying_conditional_node_invalidates_branch_handles-- Leo's bot
leofang commentedon Oct 6, 2026
Correction to my earlier comment: the sweep filtered by step-number instead of step-name and missed 2 instances where "Run cuda.core tests" was numbered 31 (not 32). Both newly surfaced hits are Python 3.13 (non-free-threaded) + rtxpro6000 MCDM, so free-threading is not required to trigger — contrary to what I wrote above.
maintest_green_context.py::test_memory_node_updates_preserve_green_context(crash in thegreen_ctxfixture)test_green_context.py::test_memory_node_updates_preserve_green_context(samegreen_ctxfixture)-- Leo's bot