File tree Expand file tree Collapse file tree 3 files changed +6
-1
lines changed Expand file tree Collapse file tree 3 files changed +6
-1
lines changed Original file line number Diff line number Diff line change 11llvm_canonicalize_cmake_booleans(
22 BUILD_SHARED_LIBS
33 HAVE_OCAMLOPT
4+ LLVM_ENABLE_BACKTRACES
45 LLVM_ENABLE_DIA_SDK
56 LLVM_ENABLE_FFI
67 LLVM_ENABLE_THREADS
Original file line number Diff line number Diff line change 1- ; REQUIRES: asserts
1+ ; REQUIRES: asserts, backtrace-enabled
22
33; RUN: not --crash opt -passes=trigger-crash-module %s -disable-output 2>&1 | \
44; RUN: FileCheck %s --check-prefix=CHECK-MODULE
Original file line number Diff line number Diff line change @@ -41,6 +41,7 @@ config.have_httplib = @LLVM_ENABLE_HTTPLIB@
4141config.have_dia_sdk = @LLVM_ENABLE_DIA_SDK@
4242config.enable_ffi = @LLVM_ENABLE_FFI@
4343config.build_examples = @LLVM_BUILD_EXAMPLES@
44+ config.enable_backtrace = @LLVM_ENABLE_BACKTRACES@
4445config.enable_threads = @LLVM_ENABLE_THREADS@
4546config.build_shared_libs = @BUILD_SHARED_LIBS@
4647config.link_llvm_dylib = @LLVM_LINK_LLVM_DYLIB@
@@ -65,6 +66,9 @@ config.have_vc_rev = @LLVM_APPEND_VC_REV@
6566config.force_vc_rev = "@LLVM_FORCE_VC_REVISION@"
6667config.has_logf128 = @LLVM_HAS_LOGF128@
6768
69+ if config.enable_backtrace:
70+ config.available_features.add('backtrace-enabled')
71+
6872import lit.llvm
6973lit.llvm.initialize(lit_config, config)
7074
You can’t perform that action at this time.
0 commit comments