diff --git a/regression/goto-instrument/slice01/test.desc b/regression/goto-instrument/slice01/test.desc index 76cbcfa81b..73b1ad786c 100644 --- a/regression/goto-instrument/slice01/test.desc +++ b/regression/goto-instrument/slice01/test.desc @@ -1,6 +1,6 @@ -KNOWNBUG +CORE main.c ---unwind 2 --full-slice +--unwind 2 --full-slice --add-library ^EXIT=0$ ^SIGNAL=0$ ^VERIFICATION SUCCESSFUL$ diff --git a/regression/goto-instrument/slice13/main.c b/regression/goto-instrument/slice13/main.c index 3354961512..a24498017a 100644 --- a/regression/goto-instrument/slice13/main.c +++ b/regression/goto-instrument/slice13/main.c @@ -17,7 +17,9 @@ void test (int mode, double d, float result) { int main (void) { +#ifdef __GNUC__ // Nearer to 0x1.fffffep+127 than to 0x1.000000p+128 test(FE_UPWARD, 0x1.fffffe0000001p+127, +INFINITY); +#endif return 1; } diff --git a/regression/goto-instrument/slice13/test.desc b/regression/goto-instrument/slice13/test.desc index cc8dd41ed5..50181efa86 100644 --- a/regression/goto-instrument/slice13/test.desc +++ b/regression/goto-instrument/slice13/test.desc @@ -1,8 +1,6 @@ -KNOWNBUG +CORE main.c ---floatbv --full-slice +--full-slice --add-library ^EXIT=0$ ^SIGNAL=0$ ^VERIFICATION SUCCESSFUL$ --- -^warning: ignoring diff --git a/regression/goto-instrument/slice16/test.desc b/regression/goto-instrument/slice16/test.desc index 846baaf2a8..ab6fd2dd82 100644 --- a/regression/goto-instrument/slice16/test.desc +++ b/regression/goto-instrument/slice16/test.desc @@ -1,8 +1,6 @@ -KNOWNBUG +CORE main.c --full-slice --unwind 2 ^EXIT=0$ ^SIGNAL=0$ ^VERIFICATION SUCCESSFUL$ --- -^warning: ignoring