Commit 26b9224
committed
Skip the GPT interpreter tests on Windows
Six tests intermittently kill their xdist worker on windows-latest:
Windows fatal exception: code 0xc000001d
[gw1] node down: Not properly terminated
Always the same six, all of which interpret a whole GPT model, and on
about half the runs. They fail on released and nightly torch alike, and
the branch they fail on has passed with the same torch on other runs, so
this is the machine the job lands on rather than anything in the tree.
The previous attempt here set ATEN_CPU_CAPABILITY=default on Windows, on
the theory that the wheels carry AVX-512 instructions inside kernels
compiled for the AVX2 target. A diagnostic step confirmed the capability
was applied, and all six still crashed, so that theory is wrong and the
workflow change is reverted.
The fault is in native code, below any Python frame, so it cannot be
caught or retried in process: it takes the worker down and pytest only
ever sees a dead channel. Skip them on Windows until the crash is
understood. The same models stay covered on Linux and macOS.1 parent 4f5a4b9 commit 26b9224
4 files changed
Lines changed: 10 additions & 18 deletions
File tree
- .github/workflows
- thunder/tests
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
45 | 45 | | |
46 | 46 | | |
47 | 47 | | |
48 | | - | |
49 | | - | |
50 | | - | |
51 | | - | |
52 | | - | |
53 | | - | |
54 | | - | |
55 | | - | |
56 | | - | |
57 | | - | |
58 | 48 | | |
59 | 49 | | |
60 | 50 | | |
| |||
111 | 101 | | |
112 | 102 | | |
113 | 103 | | |
114 | | - | |
115 | | - | |
116 | | - | |
117 | | - | |
118 | | - | |
119 | | - | |
120 | 104 | | |
121 | 105 | | |
122 | 106 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
58 | 58 | | |
59 | 59 | | |
60 | 60 | | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
61 | 65 | | |
62 | 66 | | |
63 | 67 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
14 | | - | |
| 14 | + | |
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
| |||
3413 | 3413 | | |
3414 | 3414 | | |
3415 | 3415 | | |
| 3416 | + | |
3416 | 3417 | | |
3417 | 3418 | | |
3418 | 3419 | | |
| |||
3428 | 3429 | | |
3429 | 3430 | | |
3430 | 3431 | | |
| 3432 | + | |
3431 | 3433 | | |
3432 | 3434 | | |
3433 | 3435 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
17 | | - | |
| 17 | + | |
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
| |||
585 | 585 | | |
586 | 586 | | |
587 | 587 | | |
| 588 | + | |
588 | 589 | | |
589 | 590 | | |
590 | 591 | | |
| |||
665 | 666 | | |
666 | 667 | | |
667 | 668 | | |
| 669 | + | |
668 | 670 | | |
669 | 671 | | |
670 | 672 | | |
| |||
0 commit comments