gdb fix PowerPC test gdb.arch/ppc-longdouble.exp
authorCarl Love <cel@us.ibm.com>
Thu, 18 Nov 2021 00:08:18 +0000 (00:08 +0000)
committerCarl Love <cel@us.ibm.com>
Thu, 18 Nov 2021 16:05:37 +0000 (10:05 -0600)
The test complains of duplicate tests.

DUPLICATE: gdb.arch/ppc-longdouble.exp: continue to breakpoint: return

The do_test calls gdb_continue_to_breakpoint "return".  The duplicates
are the result of calling do_test three times with different arguments.

This patch fixes the duplicate tests by adding $name to the
gdb_continue_to_breakpoint argument.

Patch tested on Power 10  ppc64le GNU/Linux, no duplicate tests reported,
no new regression errors.

gdb/testsuite/gdb.arch/ppc-longdouble.exp

index 6e3b1bda542b2796d5ff84cbee022b6f6f0276da..2a49e456a689df36f4d5b528c1c3741268743f7d 100644 (file)
@@ -39,7 +39,7 @@ proc do_test { name {opts {}} } {
 
     # Run to the breakpoint at return.
     gdb_breakpoint [gdb_get_line_number "return"]
-    gdb_continue_to_breakpoint "return"
+    gdb_continue_to_breakpoint "return test: $name"
 
     # Print the value of ld
     gdb_test "print ld" ".* = 1\\.375.*" "the value of ld is 1.375 ($name)"