The primary improvement is in run-tests.sh which now automatically
identify which architectures can be executed, even on Windows on ARM.

The release binaries in this release are built for Ubuntu 22.04,
no longer for 20.04.

Signed-off-by: Martin Storsjö <mar...@martin.st>
---
 .github/workflows/build.yml | 16 ++++++++--------
 1 file changed, 8 insertions(+), 8 deletions(-)

diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index 80a456701..b9d85b71b 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -17,7 +17,7 @@ jobs:
         uses: actions/checkout@v4
         with:
           repository: mstorsjo/llvm-mingw
-          ref: 20250402
+          ref: 20250430
       - name: Check out the mingw-w64 version to be tested
         uses: actions/checkout@v4
         with:
@@ -36,12 +36,12 @@ jobs:
       - name: Rebuild the runtimes
         run: |
           sudo apt-get update && sudo apt-get install ninja-build
-          DISTRO=ubuntu-20.04-x86_64
+          DISTRO=ubuntu-22.04-x86_64
           src_crt=${{matrix.crt}}
           if [ "$src_crt" = "ucrtbase" ]; then
               src_crt=ucrt
           fi
-          curl -LO 
https://github.com/mstorsjo/llvm-mingw/releases/download/20250402/llvm-mingw-20250402-$src_crt-$DISTRO.tar.xz
+          curl -LO 
https://github.com/mstorsjo/llvm-mingw/releases/download/20250430/llvm-mingw-20250430-$src_crt-$DISTRO.tar.xz
           tar -Jxf llvm-mingw-*.tar.xz
           rm llvm-mingw-*.tar.xz
           mkdir install
@@ -49,7 +49,7 @@ jobs:
           ./build-all.sh $(pwd)/install/llvm-mingw --no-tools --wipe-runtimes 
--with-default-msvcrt=${{matrix.crt}}
           ./test-libcxx-module.sh $(pwd)/install/llvm-mingw
           # Run basic smoke tests on the reassembled toolchain
-          RUN_I686=false RUN_X86_64=false ./run-tests.sh 
$(pwd)/install/llvm-mingw
+          ./run-tests.sh $(pwd)/install/llvm-mingw
           cd install
           TAG=testing
           NAME=llvm-mingw-$TAG-${{matrix.crt}}-$DISTRO
@@ -73,7 +73,7 @@ jobs:
             if [ "$src_crt" = "ucrtbase" ]; then
                 src_crt=ucrt
             fi
-            curl -LO 
https://github.com/mstorsjo/llvm-mingw/releases/download/20250402/llvm-mingw-20250402-$src_crt-$arch.zip
+            curl -LO 
https://github.com/mstorsjo/llvm-mingw/releases/download/20250430/llvm-mingw-20250430-$src_crt-$arch.zip
             unzip -q llvm-mingw-*.zip
             rm llvm-mingw-*.zip
             mv llvm-mingw-* llvm-mingw
@@ -134,7 +134,7 @@ jobs:
         uses: actions/checkout@v4
         with:
           repository: mstorsjo/llvm-mingw
-          ref: 20250402
+          ref: 20250430
       - name: Run tests
         run: |
           ./run-tests.sh /llvm-mingw
@@ -189,7 +189,7 @@ jobs:
         uses: actions/checkout@v4
         with:
           repository: mstorsjo/llvm-mingw
-          ref: 20250402
+          ref: 20250430
       - name: Checkout llvm-project
         run: |
           bash -c "CHECKOUT_ONLY=1 ./build-llvm.sh"
@@ -527,7 +527,7 @@ jobs:
         uses: actions/checkout@v4
         with:
           repository: mstorsjo/llvm-mingw
-          ref: 20250402
+          ref: 20250430
       - name: Run tests
         run: |
           g++ test/hello.c -o hello.exe
-- 
2.43.0



_______________________________________________
Mingw-w64-public mailing list
Mingw-w64-public@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public

Reply via email to