|
85 | 85 | # llvm-mingw). |
86 | 86 | LLVM_CMAKEFLAGS="-DLLVM_ENABLE_LIBXML2=OFF -DLLVM_ENABLE_TERMINFO=OFF -DLLDB_ENABLE_PYTHON=OFF" ./build-all.sh $(pwd)/install/llvm-mingw --disable-clang-tools-extra |
87 | 87 | .github/workflows/store-version.sh install/llvm-mingw/versions.txt |
| 88 | + ./test-libcxx-module.sh $(pwd)/install/llvm-mingw |
88 | 89 | RUN_I686=false RUN_X86_64=false ./run-tests.sh $(pwd)/install/llvm-mingw |
89 | 90 | cd install |
90 | 91 | DISTRO=ubuntu-$(grep DISTRIB_RELEASE /etc/lsb-release | cut -f 2 -d =)-$(uname -m) |
@@ -129,6 +130,7 @@ jobs: |
129 | 130 | - name: Test using the cross-built assembled toolchain |
130 | 131 | run: | |
131 | 132 | sudo apt-get update && sudo apt-get install qemu-user-static libc6-arm64-cross libstdc++6-arm64-cross |
| 133 | + QEMU_LD_PREFIX=/usr/aarch64-linux-gnu ./test-libcxx-module.sh $(pwd)/install/llvm-mingw |
132 | 134 | QEMU_LD_PREFIX=/usr/aarch64-linux-gnu RUN_I686=false RUN_X86_64=false ./run-tests.sh $(pwd)/install/llvm-mingw |
133 | 135 | - name: Package the toolchain |
134 | 136 | env: |
@@ -206,6 +208,7 @@ jobs: |
206 | 208 | # other (arm64) architecture form. |
207 | 209 | MACOS_REDIST=1 LLVM_CMAKEFLAGS="-DLLVM_ENABLE_ZSTD=OFF -DLLDB_ENABLE_PYTHON=OFF" ./build-all.sh $(pwd)/install/llvm-mingw --disable-clang-tools-extra |
208 | 210 | .github/workflows/store-version.sh install/llvm-mingw/versions.txt |
| 211 | + ./test-libcxx-module.sh $(pwd)/install/llvm-mingw |
209 | 212 | RUN_I686=false RUN_X86_64=false ./run-tests.sh $(pwd)/install/llvm-mingw |
210 | 213 | cd install |
211 | 214 | NAME=llvm-mingw-$TAG-ucrt-macos-universal |
@@ -263,6 +266,7 @@ jobs: |
263 | 266 | ./build-all.sh $(pwd)/install/llvm-mingw --disable-clang-tools-extra --disable-lldb $ARGS |
264 | 267 | .github/workflows/store-version.sh install/llvm-mingw/versions.txt |
265 | 268 | ./copy-msys-dependencies.sh $(pwd)/install/llvm-mingw ${{matrix.sys}} |
| 269 | + ./test-libcxx-module.sh $(pwd)/install/llvm-mingw |
266 | 270 | ./run-tests.sh $(pwd)/install/llvm-mingw |
267 | 271 | cd install |
268 | 272 | NAME=llvm-mingw-$TAG-ucrt-msys2-${{matrix.sys}} |
@@ -358,6 +362,7 @@ jobs: |
358 | 362 | - uses: actions/checkout@v4 |
359 | 363 | - name: Run tests |
360 | 364 | run: | |
| 365 | + ./test-libcxx-module.sh /llvm-mingw |
361 | 366 | ./run-tests.sh /llvm-mingw |
362 | 367 | ./run-lldb-tests.sh /llvm-mingw |
363 | 368 |
|
|
0 commit comments