File tree 1 file changed +15
-0
lines changed
1 file changed +15
-0
lines changed Original file line number Diff line number Diff line change @@ -26,8 +26,22 @@ concurrency:
26
26
cancel-in-progress : true
27
27
28
28
jobs :
29
+ interpreter :
30
+ name : Interpreter (Debug)
31
+ runs-on : ubuntu-latest
32
+ timeout-minutes : 90
33
+ steps :
34
+ - uses : actions/checkout@v4
35
+ - name : Build tier two interpreter
36
+ run : |
37
+ ./configure --enable-experimental-jit=interpreter --with-pydebug
38
+ make all --jobs 4
39
+ - name : Test tier two interpreter
40
+ run : |
41
+ ./python -m test --multiprocess 0 --timeout 4500 --verbose2 --verbose3
29
42
jit :
30
43
name : ${{ matrix.target }} (${{ matrix.debug && 'Debug' || 'Release' }})
44
+ needs : interpreter
31
45
runs-on : ${{ matrix.runner }}
32
46
timeout-minutes : 90
33
47
strategy :
@@ -153,6 +167,7 @@ jobs:
153
167
154
168
jit-with-disabled-gil :
155
169
name : Free-Threaded (Debug)
170
+ needs : interpreter
156
171
runs-on : ubuntu-latest
157
172
steps :
158
173
- uses : actions/checkout@v4
You can’t perform that action at this time.
0 commit comments