[asan][test][win] Remove `REQUIRES: asan-rtl-heap-interception`
authorAlvin Wong <alvin@alvinhc.com>
Tue, 9 May 2023 16:45:45 +0000 (00:45 +0800)
committerAlvin Wong <alvin@alvinhc.com>
Tue, 16 May 2023 11:53:49 +0000 (19:53 +0800)
commit51015af773775160c22df9a8252d34270f2698a2
tree94813250c8897581d5362f9f28d342b7583a4e96
parentfe4a5a08b96a10c5941840729af55c4dc874c1bf
[asan][test][win] Remove `REQUIRES: asan-rtl-heap-interception`

This appears to be a leftover from when these tests were first added in
D62927. Because of this, these tests had never run with `check-asan` or
`check-asan-dynamic`.

I've tested locally that these tests do pass on both i686 MSVC and MinGW
targets. They are disabled for 64-bit though, and I believe no LLVM
buildbots are testing for 32-bit Windows targets.

Differential Revision: https://reviews.llvm.org/D150270
compiler-rt/test/asan/TestCases/Windows/rtlallocateheap.cpp
compiler-rt/test/asan/TestCases/Windows/rtlallocateheap_dll_unload_double_free.cpp
compiler-rt/test/asan/TestCases/Windows/rtlallocateheap_dll_unload_realloc.cpp
compiler-rt/test/asan/TestCases/Windows/rtlallocateheap_flags_fallback.cpp
compiler-rt/test/asan/TestCases/Windows/rtlallocateheap_zero.cpp