llvm-project/compiler-rt/test/dfsan
Andrew Browne 50a08e2c6d [DFSan] Fix flakey release_shadow_space.c accounting for Origin chains.
Test sometimes fails on buildbot (after two non-Origins executions):

/usr/bin/ld: warning: Cannot export local symbol 'dfsan_flush'
RSS at start: 4620, after mmap: 107020, after mmap+set label: 209424, after fixed map: 4624, after another mmap+set label: 209424, after munmap: 4624
/usr/bin/ld: warning: Cannot export local symbol 'dfsan_flush'
RSS at start: 4620, after mmap: 107020, after mmap+set label: 209424, after fixed map: 4624, after another mmap+set label: 209424, after munmap: 4624
/usr/bin/ld: warning: Cannot export local symbol 'dfsan_flush'
RSS at start: 4620, after mmap: 107020, after mmap+set label: 317992, after fixed map: 10792, after another mmap+set label: 317992, after munmap: 10792
release_shadow_space.c.tmp: /b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/test/dfsan/release_shadow_space.c:91: int main(int, char **): Assertion `after_fixed_mmap <= before + delta' failed.

Reviewed By: vitalybuka

Differential Revision: https://reviews.llvm.org/D111522
2021-10-11 00:35:12 -07:00
..
Inputs [DFSan] Add force_zero_label abilist option to DFSan. This can be used as a work-around for overtainting. 2021-09-17 12:57:40 -07:00
CMakeLists.txt
atomic.cpp
basic.c [DFSan] Remove -dfsan-args-abi support in favor of TLS. 2021-10-08 11:18:36 -07:00
custom.cpp [DFSan] Remove -dfsan-args-abi support in favor of TLS. 2021-10-08 11:18:36 -07:00
dfsan_get_track_origins.c
event_callbacks.c
fast8labels.c
flags.c
flush.c
fncall.c [DFSan] Remove -dfsan-args-abi support in favor of TLS. 2021-10-08 11:18:36 -07:00
force_zero.c [DFSan] Add force_zero_label abilist option to DFSan. This can be used as a work-around for overtainting. 2021-09-17 12:57:40 -07:00
fork.cpp
gep.c
interceptors.c
lit.cfg.py
lit.site.cfg.py.in
mmap_at_init.c
origin_add_label.c
origin_branch.c
origin_disabled.c
origin_invalid.c
origin_ld_lost.c
origin_ldst.c
origin_limit.c
origin_memcpy.c
origin_memmove.c
origin_memset.c
origin_overlapped.c
origin_set_label.c
origin_stack_trace.c
origin_track_ld.c
origin_unaligned_memtrans.c
origin_untainted.c
origin_with_sigactions.c
origin_with_signals.cpp
pair.cpp
propagate.c [DFSan] Remove -dfsan-args-abi support in favor of TLS. 2021-10-08 11:18:36 -07:00
pthread.c
release_shadow_space.c [DFSan] Fix flakey release_shadow_space.c accounting for Origin chains. 2021-10-11 00:35:12 -07:00
sigaction.c
sigaction_stress_test.c
stack_trace.c
struct.c
threaded_flush.c
trace-cmp.c
vararg.c [DFSan] Remove -dfsan-args-abi support in favor of TLS. 2021-10-08 11:18:36 -07:00
write_callback.c [DFSan] Remove -dfsan-args-abi support in favor of TLS. 2021-10-08 11:18:36 -07:00