[12/17] Fix dw2-zero-range.exp when an index is in use
Checks
Commit Message
dw2-zero-range.exp looks for a certain complaint, but this won't be
issued when an index is in use. This patch changes the test to not
fail in this case.
---
gdb/testsuite/gdb.dwarf2/dw2-zero-range.exp | 10 ++++++++--
1 file changed, 8 insertions(+), 2 deletions(-)
@@ -132,7 +132,10 @@ foreach_with_prefix ranges_sect {ranges rnglists} {
}
}
- gdb_assert { $have_complaint } $test
+ # The complaint won't be seen if an index is in use.
+ if {[have_index $lib1] == ""} {
+ gdb_assert { $have_complaint } $test
+ }
}
if { ! $readnow_p } {
@@ -149,7 +152,10 @@ foreach_with_prefix ranges_sect {ranges rnglists} {
gdb_load $lib1
set test "Zero address complaint - unrelocated - psymtab"
set have_complaint [regexp $re.* $gdb_file_cmd_msg]
- gdb_assert { $have_complaint } $test
+ # The complaint won't be seen if an index is in use.
+ if {[have_index $lib1] == ""} {
+ gdb_assert { $have_complaint } $test
+ }
}
gdb_test_no_output "maint set dwarf synchronous off"