Skip to content

Commit 450d82d

Browse files
committed
WIP: github: Run test-libcxx, test-openmp and test-compiler-rt standalone
1 parent 0d16607 commit 450d82d

File tree

1 file changed

+4
-13
lines changed

1 file changed

+4
-13
lines changed

.github/workflows/build.yml

Lines changed: 4 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
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}}
@@ -499,7 +499,6 @@ jobs:
499499
# testing with the latest compiler instead of an older release).
500500
# Therefore, keep the test disabled by default; it's easy to enable
501501
# temporarily on a branch for testing.
502-
needs: [linux-cross-windows, prepare]
503502
strategy:
504503
fail-fast: false
505504
matrix:
@@ -509,11 +508,9 @@ jobs:
509508
- { arch: aarch64, target_arch: aarch64 }
510509
runs-on: ${{startsWith(matrix.arch, 'a') && 'windows-11-arm' || 'windows-latest'}}
511510
steps:
512-
- uses: actions/download-artifact@v4
513-
with:
514-
name: windows-ucrt-${{matrix.arch}}-toolchain
515511
- name: Unpack toolchain
516512
run: |
513+
curl -LO https://github.com/mstorsjo/llvm-mingw/releases/download/20251202/llvm-mingw-20251202-ucrt-${{matrix.arch}}.zip
517514
Expand-Archive llvm-mingw-*.zip -DestinationPath .
518515
del llvm-mingw-*.zip
519516
mv llvm-mingw-* c:\llvm-mingw
@@ -557,7 +554,6 @@ jobs:
557554
# This also forces testing the bundled python executables.
558555
test-openmp:
559556
# Only running these tests in scheduled builds.
560-
needs: [linux-cross-windows, prepare]
561557
strategy:
562558
fail-fast: false
563559
matrix:
@@ -567,11 +563,9 @@ jobs:
567563
- { arch: aarch64 }
568564
runs-on: ${{startsWith(matrix.arch, 'a') && 'windows-11-arm' || 'windows-latest'}}
569565
steps:
570-
- uses: actions/download-artifact@v4
571-
with:
572-
name: windows-ucrt-${{matrix.arch}}-toolchain
573566
- name: Unpack toolchain
574567
run: |
568+
curl -LO https://github.com/mstorsjo/llvm-mingw/releases/download/20251202/llvm-mingw-20251202-ucrt-${{matrix.arch}}.zip
575569
Expand-Archive llvm-mingw-*.zip -DestinationPath .
576570
del llvm-mingw-*.zip
577571
mv llvm-mingw-* c:\llvm-mingw
@@ -619,7 +613,6 @@ jobs:
619613
# also forces testing the bundled python executables.
620614
test-compiler-rt:
621615
# Only running these tests in scheduled builds.
622-
needs: [linux-cross-windows, prepare]
623616
strategy:
624617
fail-fast: false
625618
matrix:
@@ -629,11 +622,9 @@ jobs:
629622
- aarch64
630623
runs-on: ${{startsWith(matrix.arch, 'a') && 'windows-11-arm' || 'windows-latest'}}
631624
steps:
632-
- uses: actions/download-artifact@v4
633-
with:
634-
name: windows-ucrt-${{matrix.arch}}-toolchain
635625
- name: Unpack toolchain
636626
run: |
627+
curl -LO https://github.com/mstorsjo/llvm-mingw/releases/download/20251202/llvm-mingw-20251202-ucrt-${{matrix.arch}}.zip
637628
Expand-Archive llvm-mingw-*.zip -DestinationPath .
638629
del llvm-mingw-*.zip
639630
mv llvm-mingw-* c:\llvm-mingw

0 commit comments

Comments
 (0)