Skip to content

Commit 25e8105

Browse files
authored
[asan][ubsan] Enable testing with internal symbolizer (#66257)
1 parent 380eb46 commit 25e8105

File tree

3 files changed

+4
-5
lines changed

3 files changed

+4
-5
lines changed

compiler-rt/lib/asan/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -216,6 +216,7 @@ else()
216216
RTSanitizerCommonLibc
217217
RTSanitizerCommonCoverage
218218
RTSanitizerCommonSymbolizer
219+
RTSanitizerCommonSymbolizerInternal
219220
RTLSanCommon
220221
RTUbsan)
221222

compiler-rt/lib/ubsan/CMakeLists.txt

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -207,8 +207,7 @@ else()
207207
RTSanitizerCommonLibc
208208
RTSanitizerCommonCoverage
209209
RTSanitizerCommonSymbolizer
210-
# FIXME: Some wrong with C++ demangling.
211-
# RTSanitizerCommonSymbolizerInternal
210+
RTSanitizerCommonSymbolizerInternal
212211
RTUbsan
213212
RTUbsan_standalone
214213
RTInterception
@@ -253,8 +252,7 @@ else()
253252
RTSanitizerCommonLibc
254253
RTSanitizerCommonCoverage
255254
RTSanitizerCommonSymbolizer
256-
# FIXME: Some wrong with C++ demangling.
257-
# RTSanitizerCommonSymbolizerInternal
255+
RTSanitizerCommonSymbolizerInternal
258256
RTUbsan
259257
RTUbsan_cxx
260258
RTUbsan_standalone

compiler-rt/test/sanitizer_common/TestCases/demangle_internal.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
// REQUIRES: internal_symbolizer
44

55
// FIXME: link internal_symbolizer.
6-
// XFAIL: asan, hwasan, ubsan
6+
// XFAIL: hwasan
77

88
#include <algorithm>
99
#include <assert.h>

0 commit comments

Comments
 (0)