File tree Expand file tree Collapse file tree 1 file changed +15
-0
lines changed Expand file tree Collapse file tree 1 file changed +15
-0
lines changed Original file line number Diff line number Diff line change @@ -26,8 +26,22 @@ concurrency:
2626 cancel-in-progress : true
2727
2828jobs :
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
2942 jit :
3043 name : ${{ matrix.target }} (${{ matrix.debug && 'Debug' || 'Release' }})
44+ needs : interpreter
3145 runs-on : ${{ matrix.runner }}
3246 timeout-minutes : 90
3347 strategy :
@@ -153,6 +167,7 @@ jobs:
153167
154168 jit-with-disabled-gil :
155169 name : Free-Threaded (Debug)
170+ needs : interpreter
156171 runs-on : ubuntu-latest
157172 steps :
158173 - uses : actions/checkout@v4
You can’t perform that action at this time.
0 commit comments