bolt/deps/llvm-18.1.8/compiler-rt/test/asan/TestCases
2025-02-14 19:21:04 +01:00
..
Android Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
Darwin Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
Helpers Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
Linux Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
Posix Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
Windows Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
alloca_big_alignment.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
alloca_constant_size.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
alloca_detect_custom_size_.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
alloca_instruments_all_paddings.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
alloca_loop_unpoisoning.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
alloca_overflow_partial.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
alloca_overflow_right.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
alloca_safe_access.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
alloca_underflow_left.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
alloca_vla_interact.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
asan_and_llvm_coverage_test.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
asan_options-help.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
asan_update_allocation.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
atexit_stats.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
atoi_strict.c Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
atol_strict.c Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
atoll_strict.c Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
backtrace_interceptor.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
backtrace_symbols_interceptor.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
calloc-overflow.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
contiguous_container.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
contiguous_container_crash.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
coverage-and-lsan.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
coverage-disabled.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
coverage-trace-pc.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
debug_double_free.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
debug_locate.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
debug_mapping.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
debug_ppc64_mapping.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
debug_report.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
debug_stacks.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
deep_stack_uaf.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
deep_tail_call.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
default_ignorelist.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
default_options.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
describe_address.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
double-free.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
error_report_callback.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
exitcode.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
force_inline_opt0.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
frexp_interceptor.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
frexpf_interceptor.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
frexpl_interceptor.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
global-address.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
global-demangle.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
global-location-nodebug.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
global-location.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
global-overflow.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
global-underflow.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
halt_on_error-1.c Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
handle_noreturn_bug.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
heap-overflow-large.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
heap-overflow.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
heavy_uar_test.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
huge_negative_hea_oob.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
ignorelist.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
ill.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
init-order-atexit.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
initialization-bug.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
initialization-constexpr.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
initialization-ignorelist.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
initialization-nobug.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
inline.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
intercept-rethrow-exception.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
interception_failure_test.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
interface_test.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
intra-object-overflow.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
invalid-free.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
invalid-pointer-pairs-compare-errors.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
invalid-pointer-pairs-compare-null.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
invalid-pointer-pairs-compare-success.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
invalid-pointer-pairs-subtract-errors.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
invalid-pointer-pairs-subtract-success.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
invalid-pointer-pairs.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
large_func_test.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
leaks.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
load_and_store_n.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
log-path_test.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
longjmp.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
malloc-no-intercept.c Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
malloc-size-too-big.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
malloc_context_size.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
malloc_fill.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
max_redzone.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
memcmp_strict_test.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
memcmp_test.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
memset_test.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
non-executable-pc.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
null_deref.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
on_error_callback.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
partial_right.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
pass-object-byval.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
pass-struct-byval-uar.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
pass-struct-byval.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
poison_partial.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
pr33372.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
PR52382.c Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
print_summary.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
printf-1.c Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
printf-2.c Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
printf-3.c Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
printf-4.c Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
printf-5.c Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
printf-m.c Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
realloc.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
replaceable_new_delete_shared.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
replaceable_new_delete_static.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
report_error_summary.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
sanity_check_pure_c.c Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
scariness_score_test.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
set_shadow_test.c Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
sleep_for_debugger.c Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
small_memcpy_test.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
speculative_load.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
speculative_load2.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
stack-buffer-overflow-with-position.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
stack-buffer-overflow.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
stack-frame-demangle.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
stack-oob-frames.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
strcasestr-1.c Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
strcasestr-2.c Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
strcasestr_strict.c Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
strcat-overlap.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
strcat_strict.c Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
strchr_strict.c Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
strcmp.c Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
strcmp_strict.c Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
strcpy-overlap.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
strcspn-1.c Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
strcspn-2.c Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
strcspn_strict.c Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
strdup_oob_test.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
strip_path_prefix.c Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
strncasecmp_strict.c Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
strncat-overlap.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
strncat_strict.c Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
strncmp_strict.c Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
strncpy-overflow.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
strncpy-overlap.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
strpbrk-1.c Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
strpbrk-2.c Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
strpbrk_strict.c Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
strspn-1.c Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
strspn-2.c Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
strspn_strict.c Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
strstr-1.c Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
strstr-2.c Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
strstr_strict.c Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
strtok.c Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
strtol_strict.c Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
strtoll_strict.c Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
suppressions-exec-relative-location.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
suppressions-function.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
suppressions-interceptor.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
suppressions-library.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
throw_call_test.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
throw_catch.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
throw_invoke_test.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
time_interceptor.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
uar_and_exceptions.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
unaligned_loads_and_stores.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
use-after-delete.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
use-after-free-right.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
use-after-free.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
use-after-poison.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
use-after-scope-capture.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
use-after-scope-conversion.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
use-after-scope-dtor-order.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
use-after-scope-goto.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
use-after-scope-if.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
use-after-scope-inlined.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
use-after-scope-loop-bug.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
use-after-scope-loop-removed.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
use-after-scope-loop.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
use-after-scope-nobug.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
use-after-scope-temp.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
use-after-scope-temp2.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
use-after-scope-types.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
use-after-scope.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
verbose-log-path_test.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
vla_chrome_testcase.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
vla_condition_overflow.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
vla_loop_overfow.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
wild_pointer.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
zero_page_pc.cpp Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00