File tree 1 file changed +18
-0
lines changed
1 file changed +18
-0
lines changed Original file line number Diff line number Diff line change @@ -150,3 +150,21 @@ jobs:
150
150
./configure --enable-experimental-jit ${{ matrix.debug && '--with-pydebug' || '--enable-optimizations ' }} --build=x86_64-linux-gnu --host="$HOST" --with-build-python=../build/bin/python3 --with-pkg-config=no ac_cv_buggy_getaddrinfo=no ac_cv_file__dev_ptc=no ac_cv_file__dev_ptmx=yes
151
151
make all --jobs 4
152
152
./python -m test --ignorefile=Tools/jit/ignore-tests-emulated-linux.txt --multiprocess 0 --timeout 4500 --verbose2 --verbose3
153
+
154
+ jit-with-disabled-gil :
155
+ name : Free-Threaded (Debug)
156
+ runs-on : ubuntu-latest
157
+ steps :
158
+ - uses : actions/checkout@v4
159
+ - uses : actions/setup-python@v5
160
+ with :
161
+ python-version : ' 3.11'
162
+ - name : Build with JIT enabled and GIL disabled
163
+ run : |
164
+ sudo bash -c "$(wget -O - https://apt.llvm.org/llvm.sh)" ./llvm.sh 18
165
+ export PATH="$(llvm-config-18 --bindir):$PATH"
166
+ ./configure --enable-experimental-jit --with-pydebug --disable-gil
167
+ make all --jobs 4
168
+ - name : Run tests
169
+ run : |
170
+ ./python -m test --multiprocess 0 --timeout 4500 --verbose2 --verbose3
You can’t perform that action at this time.
0 commit comments