From: Tom Tromey Date: Fri, 10 Mar 2023 16:49:24 +0000 (-0700) Subject: Make nsalias.exp more reliable X-Git-Tag: gdb-15-branchpoint~1123 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=83c8b5eb334a77249e5b8f20ed891c227d8e42ae;p=thirdparty%2Fbinutils-gdb.git Make nsalias.exp more reliable nsalias.exp tries to detect a complaint that is issued when expanding a CU. However, the test is a bit funny in that, while gdb does currently expand the CU and issue the complaint, it also emits this error: No symbol "N100" in current context. This series will change gdb such that this CU is not expanded -- which makes sense, the symbol in question doesn't actually match the lookups that are done. So, to make the test more robust, a direct request to expand symtabs is done instead. --- diff --git a/gdb/testsuite/gdb.cp/nsalias.exp b/gdb/testsuite/gdb.cp/nsalias.exp index b727437abc2..0c29e6f2d40 100644 --- a/gdb/testsuite/gdb.cp/nsalias.exp +++ b/gdb/testsuite/gdb.cp/nsalias.exp @@ -324,5 +324,5 @@ if { $readnow_p } { global gdb_file_cmd_msg gdb_assert {[regexp $re $gdb_file_cmd_msg]} $test } else { - gdb_test "print N100::x" $re $test + gdb_test "maint expand-symtabs" $re $test }