Skip to content

Commit dbeee1f

Browse files
committed
WIP: github: Skip cxxabi tests on arm64ec
cxxabi has a few expectedly failing tests on arm64ec: llvm-libc++abi-mingw.cfg.in :: forced_unwind1.pass.cpp llvm-libc++abi-mingw.cfg.in :: forced_unwind2.pass.cpp llvm-libc++abi-mingw.cfg.in :: forced_unwind3.pass.cpp Additionally, the following tests are failing: llvm-libc++-mingw.cfg.in :: std/language.support/support.coroutines/coroutine.handle/coroutine.handle.noop/noop_coroutine.pass.cpp llvm-libc++-mingw.cfg.in :: std/language.support/support.dynamic/new.delete/new.delete.array/sized_delete_array.pass.cpp llvm-libc++-mingw.cfg.in :: std/language.support/support.dynamic/new.delete/new.delete.single/sized_delete.pass.cpp The sized_delete ones can be fixed by adding recognition of arm64ec as mingw target triple for a workaround in those tests. The noop_coroutine.pass.cpp case is not analyzed yet.
1 parent 2adff29 commit dbeee1f

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

.github/workflows/build.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -429,7 +429,7 @@ jobs:
429429
-DCMAKE_INSTALL_MESSAGE=NEVER `
430430
-DLLVM_LIT_ARGS="-v --time-tests"
431431
ninja
432-
ninja check-runtimes
432+
ninja ${{(matrix.target_arch == 'arm64ec') && 'check-cxx check-unwind' || 'check-runtimes'}}
433433
434434
# Run the OpenMP tests with the cross-built toolchains from above.
435435
# This also forces testing the bundled python executables.

0 commit comments

Comments
 (0)