testsuite: Fix timeout issues during print of vla-arrays.
Printing and resolving of dynamic array's causes sporadic timeout issues on loaded systems. 2016-03-02 Bernhard Heckel <bernhard.heckel@intel.com> gdb/testsuite/Changelog: * gdb.fortran/vla-history.exp: Lookup array elements and printing exceeds timeout.
This commit is contained in:
parent
9ac2d526d9
commit
07e448ade1
2 changed files with 13 additions and 5 deletions
|
@ -1,3 +1,7 @@
|
|||
2016-03-02 Bernhard Heckel <bernhard.heckel@intel.com>
|
||||
|
||||
* gdb.fortran/vla-history.exp: Lookup array elements and printing exceeds timeout.
|
||||
|
||||
2016-03-02 Bernhard Heckel <bernhard.heckel@intel.com>
|
||||
|
||||
* gdb.cp/vla-cxx.cc: Insert dummy assignment as anchor for an breakpoint.
|
||||
|
|
|
@ -35,14 +35,18 @@ gdb_continue_to_breakpoint "vla2-allocated"
|
|||
|
||||
gdb_breakpoint [gdb_get_line_number "vla1-filled"]
|
||||
gdb_continue_to_breakpoint "vla1-filled"
|
||||
gdb_test "print vla1" \
|
||||
" = \\( *\\( *\\( *1311, *1311, *1311,\[()1311, .\]*\\)" \
|
||||
"print vla1 filled"
|
||||
with_timeout_factor 2 {
|
||||
gdb_test "print vla1" \
|
||||
" = \\( *\\( *\\( *1311, *1311, *1311,\[()1311, .\]*\\)" \
|
||||
"print vla1 filled"
|
||||
}
|
||||
|
||||
# Try to access history values for full vla prints.
|
||||
gdb_test "print \$1" " = <not allocated>" "print \$1"
|
||||
gdb_test "print \$2" \
|
||||
" = \\( *\\( *\\( *1311, *1311, *1311,\[()1311, .\]*\\)" "print \$2"
|
||||
with_timeout_factor 2 {
|
||||
gdb_test "print \$2" \
|
||||
" = \\( *\\( *\\( *1311, *1311, *1311,\[()1311, .\]*\\)" "print \$4"
|
||||
}
|
||||
|
||||
gdb_breakpoint [gdb_get_line_number "vla2-filled"]
|
||||
gdb_continue_to_breakpoint "vla2-filled"
|
||||
|
|
Loading…
Reference in a new issue