[clang] [flang] [llvm] [CMake] Drop per-target LLVM_REQUIRES_RTTI (PR #174201)

Vassil Vassilev via cfe-commits cfe-commits at lists.llvm.org
Mon Jan 12 07:15:05 PST 2026


================
@@ -1,7 +1,10 @@
 # The interpreter can throw an exception from user input. The test binary needs
 # to be compiled with exception support to catch the thrown exception.
+#
+# NOTE: we compile with exceptions enabled, but (possibly) with RTTI disabled.
+# This only works in these limited circumstances where all exception-related
+# code is in the same library/executable.
----------------
vgvassilev wrote:

The point of these tests is to check if we the interpreter can catch an exception thrown from compiled code. In the case where llvm was not compiled with exceptions on we want to force that so that the test still checks what it was supposed to.

https://github.com/llvm/llvm-project/pull/174201


More information about the cfe-commits mailing list