[committed,gdb/testsuite] Fix c++/14186 kpass in cpexprs.exp

Message ID 20200219124557.GA23645@delia
State New, archived
Headers

Commit Message

Tom de Vries Feb. 19, 2020, 12:45 p.m. UTC
  Hi,

With gdb.cp/cpexprs.exp, we see:
...
KPASS: gdb.cp/cpexprs.exp: p CV::m(int) const (PRMS c++/14186)
KPASS: gdb.cp/cpexprs.exp: p CV::m(int) volatile (PRMS c++/14186)
KPASS: gdb.cp/cpexprs.exp: p CV::m(int) const volatile (PRMS c++/14186)
...

The tests have been KPASSing since Sept 4 2017, due to commit 3693fdb3c8
'Make "p S::method() const::static_var" work too'.

Fix this by removing the corresponding kfail.

Committed to trunk.

[ Removing the kfail was proposed and approved by Tom and Pedro in PR14186
comment 4 and 5. ]

Thanks,
- Tom

[gdb/testsuite] Fix c++/14186 kpass in cpexprs.exp

gdb/testsuite/ChangeLog:

2020-02-19  Tom de Vries  <tdevries@suse.de>

	* gdb.cp/cpexprs.exp: Remove c++/14186 kfail.

---
 gdb/testsuite/gdb.cp/cpexprs.exp | 3 ---
 1 file changed, 3 deletions(-)
  

Patch

diff --git a/gdb/testsuite/gdb.cp/cpexprs.exp b/gdb/testsuite/gdb.cp/cpexprs.exp
index 9ccb94cf40..e8b898fa11 100644
--- a/gdb/testsuite/gdb.cp/cpexprs.exp
+++ b/gdb/testsuite/gdb.cp/cpexprs.exp
@@ -731,9 +731,6 @@  foreach cv {{} { const} { volatile} { const volatile}} {
 	  pass $test
       }
   }
-  if {"$cv" != ""} {
-      setup_kfail c++/14186 *-*-*
-  }
   gdb_test "p CV::m(int)$cv" [string_to_regexp $correct]
 }