From 3c42e214fb2ec4a101dd1e91e2d8c1ce4983a569 Mon Sep 17 00:00:00 2001 From: Matthis Gördel Date: Sun, 2 Apr 2023 19:25:37 +0200 Subject: also check for default CHECK directive in ArrayOpt Tests --- test/ArrayOpt/test_hybrid.c | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) (limited to 'test/ArrayOpt/test_hybrid.c') diff --git a/test/ArrayOpt/test_hybrid.c b/test/ArrayOpt/test_hybrid.c index 3b1ac1dc..53c57b52 100644 --- a/test/ArrayOpt/test_hybrid.c +++ b/test/ArrayOpt/test_hybrid.c @@ -1,11 +1,10 @@ // RUN: %clang %s -emit-llvm %O0opt -c -o %t.bc // RUN: rm -rf %t.klee-out -// RUN: %klee --write-kqueries --output-dir=%t.klee-out --optimize-array=index %t.bc > %t.log 2>&1 -// RUN: FileCheck %s -input-file=%t.log -check-prefix=CHECK-OPT_I +// RUN: %klee --write-kqueries --output-dir=%t.klee-out --optimize-array=index %t.bc 2>&1 | FileCheck %s // RUN: test -f %t.klee-out/test000001.kquery // RUN: not FileCheck %s -input-file=%t.klee-out/test000001.kquery -check-prefix=CHECK-CONST_ARR -// CHECK-OPT_I: KLEE: WARNING: OPT_I: successful +// CHECK: KLEE: WARNING: OPT_I: successful // CHECK-CONST_ARR: const_arr #include @@ -19,12 +18,11 @@ int main() { klee_make_symbolic(&k, sizeof(k), "k"); klee_assume(k < 10); - // CHECK: Yes - // CHECK-NEXT: No + // CHECK-DAG: Yes if (array[k] >= 1) printf("Yes\n"); - // CHECK: KLEE: done: completed paths = 1 + // CHECK-DAG: KLEE: done: completed paths = 1 return 0; } -- cgit 1.4.1