From 78990d9b36a86fabd5860d9d1159d5df2e2afc69 Mon Sep 17 00:00:00 2001 From: Cristian Cadar Date: Sun, 19 Apr 2015 18:52:05 +0100 Subject: Fixed RewriteEqualities input to be more resilient to differences in compilation. --- test/Feature/RewriteEqualities.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'test') diff --git a/test/Feature/RewriteEqualities.c b/test/Feature/RewriteEqualities.c index 2a89057f..3cb9c5fe 100644 --- a/test/Feature/RewriteEqualities.c +++ b/test/Feature/RewriteEqualities.c @@ -1,8 +1,8 @@ -// XFAIL: * // RUN: %llvmgcc %s -emit-llvm -O0 -c -o %t.bc // RUN: rm -rf %t.klee-out // RUN: %klee --output-dir=%t.klee-out --search=dfs --write-pcs --rewrite-equalities=false %t.bc -// RUN: grep "(Read w8 (Extract w32 0 (SExt w64 (ZExt w32 N0)))" %t.klee-out/test000003.pc +// RUN: grep "N0:(Read w8 2 x)" %t.klee-out/test000003.pc +// RUN: grep "N0)" %t.klee-out/test000003.pc // RUN: rm -rf %t.klee-out // RUN: %klee --output-dir=%t.klee-out --search=dfs --write-pcs --rewrite-equalities %t.bc // RUN: grep "(Read w8 8 const_arr1)" %t.klee-out/test000003.pc @@ -10,7 +10,7 @@ #include #include -int run(unsigned char * x, char * y) { +int run(unsigned char * x, unsigned char * y) { y[6] = 15; if(x[2] >= 10){ -- cgit 1.4.1