Hendrik =?utf-8?q?Hübner?= <[email protected]> Message-ID: In-Reply-To: <llvm.org/llvm/llvm-project/pull/[email protected]>
llvmorg-github-actions[bot] wrote: <!--LLVM PR SUMMARY COMMENT--> @llvm/pr-subscribers-clang Author: Hendrik Hübner (HendrikHuebner) <details> <summary>Changes</summary> The new wasm tests need an extra `REQUIRES webassembly-registered-target` guard to prevent build failures: #<!-- -->215562 --- Full diff: https://github.com/llvm/llvm-project/pull/218686.diff 4 Files Affected: - (modified) clang/test/CodeGenObjC/gnustep2-wasm32-nil.m (+1) - (modified) clang/test/CodeGenObjC/wasm32-eh-arc.m (+1) - (modified) clang/test/CodeGenObjC/wasm32-eh.m (+1) - (modified) clang/test/CodeGenObjCXX/wasm32-eh-objcxx.mm (+1) ``````````diff diff --git a/clang/test/CodeGenObjC/gnustep2-wasm32-nil.m b/clang/test/CodeGenObjC/gnustep2-wasm32-nil.m index ae66f3ffbf9a9..e4156ccd3d7be 100644 --- a/clang/test/CodeGenObjC/gnustep2-wasm32-nil.m +++ b/clang/test/CodeGenObjC/gnustep2-wasm32-nil.m @@ -1,3 +1,4 @@ +// REQUIRES: webassembly-registered-target // RUN: %clang_cc1 -triple wasm32-unknown-emscripten -emit-llvm -fobjc-runtime=gnustep-2.2 -o - %s | FileCheck %s diff --git a/clang/test/CodeGenObjC/wasm32-eh-arc.m b/clang/test/CodeGenObjC/wasm32-eh-arc.m index 1100e3bfbf28d..3d78d633953c6 100644 --- a/clang/test/CodeGenObjC/wasm32-eh-arc.m +++ b/clang/test/CodeGenObjC/wasm32-eh-arc.m @@ -1,3 +1,4 @@ +// REQUIRES: webassembly-registered-target // RUN: %clang_cc1 -triple wasm32-unknown-emscripten -fobjc-runtime=gnustep-2.2 -fobjc-arc -fexceptions -fobjc-exceptions -exception-model=wasm -mllvm -wasm-enable-eh -emit-llvm -o - %s | FileCheck --enable-var-scope %s __attribute__((objc_root_class)) @interface Object @end extern void mayThrowObjC(); diff --git a/clang/test/CodeGenObjC/wasm32-eh.m b/clang/test/CodeGenObjC/wasm32-eh.m index e35d81de51bf5..09062bdea1894 100644 --- a/clang/test/CodeGenObjC/wasm32-eh.m +++ b/clang/test/CodeGenObjC/wasm32-eh.m @@ -1,3 +1,4 @@ +// REQUIRES: webassembly-registered-target // RUN: %clang_cc1 -triple wasm32-unknown-emscripten -fobjc-exceptions -fexceptions -exception-model=wasm -mllvm -wasm-enable-eh -emit-llvm -fobjc-runtime=gnustep-2.2 -o - %s | FileCheck --enable-var-scope %s __attribute__((objc_root_class)) @interface Object diff --git a/clang/test/CodeGenObjCXX/wasm32-eh-objcxx.mm b/clang/test/CodeGenObjCXX/wasm32-eh-objcxx.mm index 4b989e6122fdd..3af09f7055b98 100644 --- a/clang/test/CodeGenObjCXX/wasm32-eh-objcxx.mm +++ b/clang/test/CodeGenObjCXX/wasm32-eh-objcxx.mm @@ -1,3 +1,4 @@ +// REQUIRES: webassembly-registered-target // RUN: %clang_cc1 -target-feature +exception-handling -triple wasm32-unknown-emscripten -fobjc-runtime=gnustep-2.2 -fexceptions -fobjc-exceptions -fcxx-exceptions -exception-model=wasm -mllvm -wasm-enable-eh -emit-llvm -o - %s | FileCheck --enable-var-scope %s struct ThrowingDestructor { `````````` </details> https://github.com/llvm/llvm-project/pull/218686 _______________________________________________ cfe-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
