From 4b41648fff32bb1fdf26bc6440323795f453862e Mon Sep 17 00:00:00 2001 From: Carl Love Date: Tue, 20 Jul 2021 17:42:48 -0500 Subject: [PATCH] Fix for mi-reverse.exp This test fails on PPC64 because PPC64 prints the value of 3.5 with more significant digits than on Intel. The patch updates the regular expression to allow for more significant digits on the constant. gdb/testsuite/ChangeLog * gdb.mi/mi-reverse.exp: mi_execute_to exec-step reverse add check for additional digits. --- gdb/testsuite/gdb.mi/mi-reverse.exp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gdb/testsuite/gdb.mi/mi-reverse.exp b/gdb/testsuite/gdb.mi/mi-reverse.exp index 0bd126912dc..311a3a433b1 100644 --- a/gdb/testsuite/gdb.mi/mi-reverse.exp +++ b/gdb/testsuite/gdb.mi/mi-reverse.exp @@ -111,7 +111,7 @@ proc test_controlled_execution_reverse {} { mi_execute_to "exec-step --reverse" \ "end-stepping-range" "callee1" \ - "\{name=\"intarg\",value=\"2\"\},\{name=\"strarg\",value=\"$hex \\\\\"A string argument\.\\\\\"\"\},\{name=\"fltarg\",value=\"3.5\"\}" \ + "\{name=\"intarg\",value=\"2\"\},\{name=\"strarg\",value=\"$hex \\\\\"A string argument\.\\\\\"\"\},\{name=\"fltarg\",value=\"3.5\[0-9\]*\"\}" \ "basics.c" $line_callee1_close "" \ "reverse step to callee1"