diff options
author | Andrea Mattavelli <andreamattavelli@users.noreply.github.com> | 2017-07-24 16:17:04 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-07-24 16:17:04 +0200 |
commit | 769bd87658d3445af6770cadb1fe50edea833d15 (patch) | |
tree | 685a818fd4a7336232168fde9b86eb229b23e730 /test/Feature/ubsan_signed_overflow.c | |
parent | 9fb2f5666d5f8c7c2f335fc8408883a0cf958964 (diff) | |
parent | 72ea2c66dd4da5971914dce334138f2d5f8db19a (diff) | |
download | klee-769bd87658d3445af6770cadb1fe50edea833d15.tar.gz |
Merge pull request #713 from MartinNowack/remove_llvm_29_33
Remove support for LLVM < 3.4
Diffstat (limited to 'test/Feature/ubsan_signed_overflow.c')
-rw-r--r-- | test/Feature/ubsan_signed_overflow.c | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/test/Feature/ubsan_signed_overflow.c b/test/Feature/ubsan_signed_overflow.c index 9816d496..66288d2e 100644 --- a/test/Feature/ubsan_signed_overflow.c +++ b/test/Feature/ubsan_signed_overflow.c @@ -2,9 +2,6 @@ // RUN: rm -rf %t.klee-out // RUN: %klee --output-dir=%t.klee-out %t.bc 2>&1 | FileCheck %s -// llvm-gcc 2.9 does not support -fsanitize=signed-integer-overflow -// REQUIRES: not-llvm-2.9 - #include "klee/klee.h" int main() @@ -16,13 +13,13 @@ int main() klee_make_symbolic(&x, sizeof(x), "x"); klee_make_symbolic(&y, sizeof(y), "y"); - // CHECK: ubsan_signed_overflow.c:20: overflow on unsigned addition + // CHECK: ubsan_signed_overflow.c:17: overflow on unsigned addition result = x + y; - // CHECK: ubsan_signed_overflow.c:23: overflow on unsigned subtraction + // CHECK: ubsan_signed_overflow.c:20: overflow on unsigned subtraction result = x - y; - // CHECK: ubsan_signed_overflow.c:26: overflow on unsigned multiplication + // CHECK: ubsan_signed_overflow.c:23: overflow on unsigned multiplication result = x * y; return 0; |