File tree Expand file tree Collapse file tree 2 files changed +7
-12
lines changed
Expand file tree Collapse file tree 2 files changed +7
-12
lines changed Original file line number Diff line number Diff line change 5151 matrix :
5252 os : [windows-2019, ubuntu-22.04]
5353 arch : [x64, x86]
54+ exclude :
55+ - os : ubuntu-22.04
56+ arch : x86
5457
5558 steps :
5659 - name : Check out repository code
@@ -135,6 +138,9 @@ jobs:
135138 matrix :
136139 os : [windows-2019, ubuntu-22.04]
137140 arch : [x64, x86]
141+ exclude :
142+ - os : ubuntu-22.04
143+ arch : x86
138144
139145 steps :
140146 - name : Check out repository code
@@ -167,10 +173,6 @@ jobs:
167173 - name : Set testers permissions
168174 run : chmod a+x @Pythia/PythiaTester*
169175
170- - name : Install multilib for compiling 32bit Cython extensions (in tests)
171- if : runner.os == 'Linux' && matrix.arch == 'x86'
172- run : sudo apt install -y gcc-multilib
173-
174176 - name : Copy templates
175177 run : uv run tools/build.py copy_templates ${{ env.PYTHON_VERSION }}
176178
@@ -223,9 +225,6 @@ jobs:
223225
224226 - run : uv run tools/build.py safety_checks ${{ env.PYTHON_VERSION }}
225227
226- - name : Remove linux 32bit Pythia
227- run : rm -rf @Pythia/python-*-embed-linux32 @Pythia/Pythia.so @Pythia/PythiaSetPythonPath.so @Pythia/PythiaTester @Pythia/install_requirements32.sh
228-
229228 - run : tar -jcf "@Pythia.tbz" "@Pythia"
230229
231230 - uses : actions/upload-artifact@v4
Original file line number Diff line number Diff line change @@ -177,15 +177,11 @@ def safety_checks(python_version):
177177 check_dll_architecture (os .path .join ('@Pythia' , 'PythiaSetPythonPath.dll' ), x86 = True )
178178 check_dll_architecture (os .path .join ('@Pythia' , 'PythiaSetPythonPath_x64.dll' ), x86 = False )
179179 print ()
180- check_so_architecture (os .path .join ('@Pythia' , 'Pythia.so' ), x86 = True )
181180 check_so_architecture (os .path .join ('@Pythia' , 'Pythia_x64.so' ), x86 = False )
182- check_so_architecture (os .path .join ('@Pythia' , 'PythiaSetPythonPath.so' ), x86 = True )
183181 check_so_architecture (os .path .join ('@Pythia' , 'PythiaSetPythonPath_x64.so' ), x86 = False )
184182 print ()
185- linux_imports = [so_import , 'libcrypt.so.1' ]
186- check_so_is_manylinux2014 (os .path .join ('@Pythia' , 'Pythia.so' ), allowed_imports = linux_imports )
183+ linux_imports = [so_import ]
187184 check_so_is_manylinux2014 (os .path .join ('@Pythia' , 'Pythia_x64.so' ), allowed_imports = linux_imports )
188- check_so_is_manylinux2014 (os .path .join ('@Pythia' , 'PythiaSetPythonPath.so' ))
189185 check_so_is_manylinux2014 (os .path .join ('@Pythia' , 'PythiaSetPythonPath_x64.so' ))
190186
191187
You can’t perform that action at this time.
0 commit comments