mirror of
https://github.com/bminor/binutils-gdb.git
synced 2025-12-27 01:28:46 +00:00
[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:
@@ -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"
|
||||
|
||||
@@ -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\""
|
||||
|
||||
Reference in New Issue
Block a user