summaryrefslogtreecommitdiffstats
path: root/compiler-rt/lib/ubsan/lit_tests/Integer
Commit message (Collapse)AuthorAgeFilesLines
* [UBSan] Make sure ASan and UBSan interact properly by running each test from ↵Alexey Samsonov2013-11-1413-287/+0
| | | | | | UBSan test suite with and without ASan llvm-svn: 194698
* [ubsan] Introduce %clangxx substitution for all C++ tests.Peter Collingbourne2013-10-2013-42/+42
| | | | llvm-svn: 193059
* Add "CHECK-" prefix to un-break buildbot failure.Rui Ueyama2013-08-126-26/+26
| | | | | | | After r188221, the prefix given by --check-prefix must match with the label as a whole. Substring is not considered to be a correct label anymore. llvm-svn: 188227
* [ubsan] Check for appropriate types on compound assignment overflow diagnostics.Will Dietz2013-01-073-4/+4
| | | | llvm-svn: 171802
* [ubsan] Don't suggest casting to unsigned for unsigned unary minus overflow.Will Dietz2012-12-311-2/+7
| | | | | | Fixed version of r171273. llvm-svn: 171278
* Revert r171273 which doesn't actually compile.Chandler Carruth2012-12-311-7/+2
| | | | | | | Original commit message: [ubsan] Don't suggest casting to unsigned for unsigned unary minus overflow. llvm-svn: 171277
* [ubsan] Don't suggest casting to unsigned for unsigned unary minus overflow.Will Dietz2012-12-311-2/+7
| | | | llvm-svn: 171273
* [ubsan] Update test now that check recovery is default and has driver flag.Will Dietz2012-12-301-4/+5
| | | | llvm-svn: 171265
* [ubsan] Refactor handlers to have separate entry points for aborting.Will Dietz2012-12-021-0/+21
| | | | | | | | | If user specifies aborting after a recoverable failed check is appropriate, frontend should emit call to the _abort variant. Test this behavior with newly added -fsanitize-recover flag. llvm-svn: 169113
* [ubsan] Replace "fatal error" with "runtime error".Will Dietz2012-12-0212-15/+15
| | | | llvm-svn: 169112
* ubsan: Disable __int128 tests if the host Clang does not support it. TheseRichard Smith2012-11-295-10/+36
| | | | | | | tests will still fail if compiler-rt was built with a compiler without __int128 support, but the host compiler has __int128 support. llvm-svn: 168955
* ubsan: Support unsigned overflows, and divide-by-zero int/float split.Will Dietz2012-11-275-4/+92
| | | | llvm-svn: 168700
* UBSan: enable CMake build on Darwin. Fix two failing tests and disable the ↵Alexey Samsonov2012-11-162-2/+2
| | | | | | test which produces linker errors on Darwin. llvm-svn: 168169
* Update compiler-rt tests to match flag renaming/deprecation in Clang.Richard Smith2012-11-068-27/+27
| | | | llvm-svn: 167434
* Add a runtime diagnostics library for Clang's -fcatch-undefined-behavior.Richard Smith2012-10-098-0/+146
llvm-svn: 165533
OpenPOWER on IntegriCloud