1919 # slightly more, when we know a separate build of the same version but with
2020 # assertions enabled, has passed some amount of tests.
2121 prepare :
22- if : (github.event_name != 'schedule') || (github.repository == 'mstorsjo/llvm-mingw')
22+ if : false
2323 runs-on : ubuntu-latest
2424 outputs :
2525 LLVM_VERSION : ${{steps.get-versions.outputs.LLVM_VERSION}}
@@ -387,41 +387,30 @@ jobs:
387387 # llvm and make a proper standalone toolchain for Windows (for all 4
388388 # architectures). The binaries built here match actual releases quite closely.
389389 linux-cross-windows :
390- needs : [linux-stage1, linux-profile, prepare]
391390 runs-on : ubuntu-latest
392391 strategy :
393392 fail-fast : false
394393 matrix :
395394 include :
396- - { arch: i686, crt: ucrt }
397395 - { arch: x86_64, crt: ucrt }
398- - { arch: armv7, crt: ucrt }
399- - { arch: aarch64, crt: ucrt }
400396 steps :
401- - uses : actions/download-artifact@v4
402- with :
403- name : linux-stage1-${{matrix.crt}}-x86_64-toolchain
404397 - name : Unpack cross toolchain
405398 run : |
399+ curl -LO https://github.com/mstorsjo/llvm-mingw/releases/download/20250826/llvm-mingw-20250826-${{matrix.crt}}-ubuntu-22.04-x86_64.tar.xz
406400 tar -Jxf llvm-mingw-*.tar.xz
407401 rm llvm-mingw-*.tar.xz
408402 sudo mv llvm-mingw* /opt/llvm-mingw
409403 echo /opt/llvm-mingw/bin >> $GITHUB_PATH
410404 - uses : actions/checkout@v4
411- - uses : actions/download-artifact@v4
412- with :
413- name : profile
414405 - name : Build
415406 env :
416407 LLVM_VERSION : ${{needs.prepare.outputs.LLVM_VERSION}}
417408 MINGW_W64_VERSION : ${{needs.prepare.outputs.MINGW_W64_VERSION}}
418409 PYTHON_VERSION_MINGW : ${{needs.prepare.outputs.PYTHON_VERSION_MINGW}}
419- TAG : ${{needs.prepare.outputs.TAG}}
420- SOURCE_DATE_EPOCH : ${{needs.prepare.outputs.COMMIT_DATE_UNIX}}
421- BUILD_DATE : ${{needs.prepare.outputs.BUILD_DATE}}
410+ TAG : bisect
422411 run : |
423412 sudo apt-get update && sudo apt-get install libltdl-dev swig autoconf-archive
424- ./build-cross-tools.sh /opt/llvm-mingw $(pwd)/install/llvm-mingw ${{matrix.arch}} --with-python --thinlto --pgo
413+ ./build-cross-tools.sh /opt/llvm-mingw $(pwd)/install/llvm-mingw ${{matrix.arch}} --with-python
425414 .github/workflows/store-version.sh install/llvm-mingw/versions.txt
426415 cd install
427416 NAME=llvm-mingw-$TAG-${{matrix.crt}}-${{matrix.arch}}
@@ -436,6 +425,7 @@ jobs:
436425
437426 # Run llvm-mingw's tests with the cross-built toolchains from above.
438427 test-toolchain :
428+ if : false
439429 needs : [linux-cross-windows]
440430 defaults :
441431 run :
0 commit comments