summaryrefslogtreecommitdiffstats
path: root/compiler-rt/test/ubsan/TestCases/Misc/bounds.cpp
Commit message (Collapse)AuthorAgeFilesLines
* [ubsan] Test for pass_object_size bounds checksVedant Kumar2017-12-081-0/+16
| | | | llvm-svn: 320129
* UBSan: Enable runtime library tests on Windows, and get most tests passing.Peter Collingbourne2015-07-021-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | Specifically: - Disable int128 tests on Windows, as MSVC cl.exe does not support int128, so we might not have been able to build the runtime with int128 support. - XFAIL the vptr tests as we lack Microsoft ABI support. - XFAIL enum.cpp as UBSan fails to add the correct instrumentation code for some reason. - Modify certain tests that build executables multiple times to use unique names for each executable. This works around a race condition observed on Windows. - Implement IsAccessibleMemoryRange for Windows to fix the last misaligned.cpp test. - Introduce a substitution for testing crashes on Windows using KillTheDoctor. Differential Revision: http://reviews.llvm.org/D10864 llvm-svn: 241303
* [UBSan] Try to enable pipefail in UBSan lit tests to make them behave more ↵Alexey Samsonov2014-07-291-4/+4
| | | | | | predictably llvm-svn: 214149
* Add %run to tests that used %T/name.exeGreg Fitzgerald2014-05-141-6/+6
| | | | llvm-svn: 208744
* Move UBSan test suite under test/Alexey Samsonov2014-02-141-0/+15
llvm-svn: 201401
OpenPOWER on IntegriCloud