Skip to content

Commit 644b306

Browse files
committed
Revive CI again
1 parent cfcd9fe commit 644b306

File tree

1 file changed

+28
-27
lines changed

1 file changed

+28
-27
lines changed

.github/workflows/jit.yml

Lines changed: 28 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -134,30 +134,31 @@ jobs:
134134
make all --jobs 4
135135
./python -m test --multiprocess 0 --timeout 4500 --verbose2 --verbose3
136136
137-
# XXX: GH-133171
138-
# jit-with-disabled-gil:
139-
# name: Free-Threaded (Debug)
140-
# needs: interpreter
141-
# runs-on: ubuntu-24.04
142-
# timeout-minutes: 90
143-
# strategy:
144-
# fail-fast: false
145-
# matrix:
146-
# llvm:
147-
# - 19
148-
# steps:
149-
# - uses: actions/checkout@v4
150-
# with:
151-
# persist-credentials: false
152-
# - uses: actions/setup-python@v5
153-
# with:
154-
# python-version: '3.11'
155-
# - name: Build with JIT enabled and GIL disabled
156-
# run: |
157-
# sudo bash -c "$(wget -O - https://apt.llvm.org/llvm.sh)" ./llvm.sh ${{ matrix.llvm }}
158-
# export PATH="$(llvm-config-${{ matrix.llvm }} --bindir):$PATH"
159-
# ./configure --enable-experimental-jit --with-pydebug --disable-gil
160-
# make all --jobs 4
161-
# - name: Run tests
162-
# run: |
163-
# ./python -m test --multiprocess 0 --timeout 4500 --verbose2 --verbose3
137+
138+
jit-with-disabled-gil:
139+
name: Free-Threaded (Debug)
140+
needs: interpreter
141+
runs-on: ubuntu-24.04
142+
timeout-minutes: 90
143+
strategy:
144+
fail-fast: false
145+
matrix:
146+
llvm:
147+
- 19
148+
steps:
149+
- uses: actions/checkout@v4
150+
with:
151+
persist-credentials: false
152+
- uses: actions/setup-python@v5
153+
with:
154+
python-version: '3.11'
155+
- name: Build with JIT enabled and GIL disabled
156+
run: |
157+
sudo bash -c "$(wget -O - https://apt.llvm.org/llvm.sh)" ./llvm.sh ${{ matrix.llvm }}
158+
export PATH="$(llvm-config-${{ matrix.llvm }} --bindir):$PATH"
159+
./configure --enable-experimental-jit --with-pydebug --disable-gil
160+
make all --jobs 4
161+
- name: Run tests
162+
run: |
163+
./python -m test --multiprocess 0 --timeout 4500 --verbose2 --verbose3
164+
continue-on-error: true

0 commit comments

Comments
 (0)