blob: defc7e592efabd7599a9ea466da57369c060b27c (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
// RUN: %llvmgcc %s -emit-llvm -g -c -o %t2.bc
// RUN: %klee --exit-on-error --write-cov %t2.bc
// RUN: grep WriteCov.c:10 klee-last/test000002.cov
// RUN: grep WriteCov.c:12 klee-last/test000001.cov
#include <assert.h>
int main() {
if (klee_range(0,2, "range")) {
assert(__LINE__ == 10); printf("__LINE__ = %d\n", __LINE__);
} else {
assert(__LINE__ == 12); printf("__LINE__ = %d\n", __LINE__);
}
return 0;
}
|