https://github.com/python/cpython/commit/e27e36922ee9fa970d3d8e602ac7eeb442ca530a
commit: e27e36922ee9fa970d3d8e602ac7eeb442ca530a
branch: 3.13
author: Miss Islington (bot) <[email protected]>
committer: brandtbucher <[email protected]>
date: 2024-05-24T03:38:56Z
summary:

[3.13] GH-113464: Run the JIT interpreter before any other JIT CI (GH-119490)

(cherry picked from commit b48a3dbff4d70e72797e67b46276564fc63ddb89)

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]

Reply via email to