[gdb/testsuite] Remove KFAIL for PR ada/30908

PR ada/30908 turns out to be a duplicate of PR ada/12607, which was fixed by
commit d56fdf1b97 ("Refine Ada overload matching").

Remove the KFAILs for PR ada/30908.

Tested on x86_64-linux.

Approved-By: Tom Tromey <tom@tromey.com>

Bug: https://sourceware.org/bugzilla/show_bug.cgi?id=30908
This commit is contained in:
Tom de Vries
2024-02-27 16:21:56 +01:00
parent cfb9cb1afd
commit 0dbca2abb9
2 changed files with 4 additions and 44 deletions

View File

@@ -31,24 +31,8 @@ runto "foo_p211_061.adb:$bp_location"
gdb_test "print my_str = my_str" \
" = true"
set kfail_re \
[multi_line \
[string_to_regexp {Symbol: ada.strings.maps."="}] \
".*" \
"\\$$decimal = false"]
gdb_test_no_output "set debug expr 1"
gdb_test_multiple {print my_str = "ABCD"} "" {
-re -wrap " = true" {
pass $gdb_test_name
}
-re -wrap $kfail_re {
kfail ada/30908 $gdb_test_name
}
}
gdb_test "set debug expr 0"
gdb_test "print my_str = \"ABCD\"" \
" = true"
gdb_test "print my_str = \"EFGH\"" \
" = false"

View File

@@ -42,33 +42,9 @@ gdb_test "print my_wws(1)" "= 32 ' '"
gdb_test "print my_wws(2)" "= 104 'h'"
set kfail_re \
[multi_line \
[string_to_regexp {Symbol: ada.strings.maps."="}] \
".*" \
"\\$$decimal = false"]
gdb_test_no_output "set debug expr 1"
gdb_test_multiple {print my_wws = " helo"} "" {
-re -wrap " = true" {
pass $gdb_test_name
}
-re -wrap $kfail_re {
kfail ada/30908 $gdb_test_name
}
}
gdb_test_multiple {print my_ws = "wide"} "" {
-re -wrap " = true" {
pass $gdb_test_name
}
-re -wrap $kfail_re {
kfail ada/30908 $gdb_test_name
}
}
gdb_test "set debug expr 0"
gdb_test "print my_wws = \" helo\"" " = true"
gdb_test "print my_ws = \"wide\"" " = true"
gdb_test "print my_ws = \"nope\"" " = false"
gdb_test "print \"x\" & my_ws & \"y\"" " = \"xwidey\""