https://github.com/python/cpython/commit/b48a3dbff4d70e72797e67b46276564fc63ddb89
commit: b48a3dbff4d70e72797e67b46276564fc63ddb89
branch: main
author: Brandt Bucher <[email protected]>
committer: brandtbucher <[email protected]>
date: 2024-05-24T03:13:41Z
summary:
GH-113464: Run the JIT interpreter before any other JIT CI (GH-119466)
files:
M .github/workflows/jit.yml
diff --git a/.github/workflows/jit.yml b/.github/workflows/jit.yml
index b7938a177c856f..8c760a81d52662 100644
--- a/.github/workflows/jit.yml
+++ b/.github/workflows/jit.yml
@@ -26,8 +26,22 @@ concurrency:
cancel-in-progress: true
jobs:
+ interpreter:
+ name: Interpreter (Debug)
+ runs-on: ubuntu-latest
+ timeout-minutes: 90
+ steps:
+ - uses: actions/checkout@v4
+ - name: Build tier two interpreter
+ run: |
+ ./configure --enable-experimental-jit=interpreter --with-pydebug
+ make all --jobs 4
+ - name: Test tier two interpreter
+ run: |
+ ./python -m test --multiprocess 0 --timeout 4500 --verbose2
--verbose3
jit:
name: ${{ matrix.target }} (${{ matrix.debug && 'Debug' || 'Release' }})
+ needs: interpreter
runs-on: ${{ matrix.runner }}
timeout-minutes: 90
strategy:
@@ -153,6 +167,7 @@ jobs:
jit-with-disabled-gil:
name: Free-Threaded (Debug)
+ needs: interpreter
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
_______________________________________________
Python-checkins mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://mail.python.org/mailman3/lists/python-checkins.python.org/
Member address: [email protected]