Skip to content

Instantly share code, notes, and snippets.

@stffrdhrn
Created May 11, 2016 13:13
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save stffrdhrn/a46a85b1e61e0359f40e8879fe84a9c7 to your computer and use it in GitHub Desktop.
Save stffrdhrn/a46a85b1e61e0359f40e8879fe84a9c7 to your computer and use it in GitHub Desktop.
This file has been truncated, but you can view the full file.
Test run by shorne on Wed May 11 22:04:21 2016
Target is or1k-unknown-elf
Host is x86_64-pc-linux-gnu
=== gdb tests ===
Schedule of variations:
or1k-elf-sim
Running target or1k-elf-sim
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.ada/O2_float_param.exp ...
UNSUPPORTED: gdb.ada/O2_float_param.exp: compilation foo.adb
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.ada/access_to_packed_array.exp ...
UNSUPPORTED: gdb.ada/access_to_packed_array.exp: compilation foo.adb
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.ada/addr_arith.exp ...
UNSUPPORTED: gdb.ada/addr_arith.exp: compilation foo_na07_019.adb
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.ada/aliased_array.exp ...
UNSUPPORTED: gdb.ada/aliased_array.exp: compilation foo.adb
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.ada/arr_arr.exp ...
UNSUPPORTED: gdb.ada/arr_arr.exp: compilation foo.adb
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.ada/array_bounds.exp ...
UNSUPPORTED: gdb.ada/array_bounds.exp: compilation bar.adb
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.ada/array_char_idx.exp ...
UNSUPPORTED: gdb.ada/array_char_idx.exp: compilation foo.adb
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.ada/array_of_variable_length.exp ...
UNSUPPORTED: gdb.ada/array_of_variable_length.exp: compilation foo.adb
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.ada/array_ptr_renaming.exp ...
UNSUPPORTED: gdb.ada/array_ptr_renaming.exp: compilation foo.adb
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.ada/array_return.exp ...
UNSUPPORTED: gdb.ada/array_return.exp: compilation p.adb
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.ada/array_subscript_addr.exp ...
UNSUPPORTED: gdb.ada/array_subscript_addr.exp: compilation p.adb
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.ada/arraydim.exp ...
UNSUPPORTED: gdb.ada/arraydim.exp: compilation foo.adb
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.ada/arrayidx.exp ...
UNSUPPORTED: gdb.ada/arrayidx.exp: compilation p.adb
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.ada/arrayparam.exp ...
UNSUPPORTED: gdb.ada/arrayparam.exp: compilation foo.adb
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.ada/arrayptr.exp ...
UNSUPPORTED: gdb.ada/arrayptr.exp: compilation foo.adb
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.ada/assign_1.exp ...
PASS: gdb.ada/assign_1.exp: Changing the language to ada
PASS: gdb.ada/assign_1.exp: set convenience variable $xxx to 1
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.ada/atomic_enum.exp ...
UNSUPPORTED: gdb.ada/atomic_enum.exp: compilation foo.adb
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.ada/attr_ref_and_charlit.exp ...
UNSUPPORTED: gdb.ada/attr_ref_and_charlit.exp: compilation foo.adb
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.ada/bad-task-bp-keyword.exp ...
UNSUPPORTED: gdb.ada/bad-task-bp-keyword.exp: compilation foo.adb
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.ada/boolean_expr.exp ...
PASS: gdb.ada/boolean_expr.exp: Changing the language to ada
PASS: gdb.ada/boolean_expr.exp: print 1 = 2
PASS: gdb.ada/boolean_expr.exp: print 3 = 3
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.ada/bp_enum_homonym.exp ...
UNSUPPORTED: gdb.ada/bp_enum_homonym.exp: compilation p.adb
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.ada/bp_on_var.exp ...
UNSUPPORTED: gdb.ada/bp_on_var.exp: compilation foo.adb
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.ada/bp_range_type.exp ...
UNSUPPORTED: gdb.ada/bp_range_type.exp: compilation foo.adb
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.ada/bp_reset.exp ...
UNSUPPORTED: gdb.ada/bp_reset.exp: compilation foo.adb
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.ada/byte_packed_arr.exp ...
UNSUPPORTED: gdb.ada/byte_packed_arr.exp: compilation reprod_main.adb
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.ada/call_pn.exp ...
UNSUPPORTED: gdb.ada/call_pn.exp: compilation foo.adb
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.ada/catch_ex.exp ...
UNSUPPORTED: gdb.ada/catch_ex.exp: compilation foo.adb
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.ada/char_enum.exp ...
UNSUPPORTED: gdb.ada/char_enum.exp: compilation foo.adb
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.ada/char_param.exp ...
UNSUPPORTED: gdb.ada/char_param.exp: compilation foo.adb
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.ada/complete.exp ...
UNSUPPORTED: gdb.ada/complete.exp: compilation foo.adb
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.ada/cond_lang.exp ...
UNSUPPORTED: gdb.ada/cond_lang.exp: compilation a.adb
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.ada/disc_arr_bound.exp ...
UNSUPPORTED: gdb.ada/disc_arr_bound.exp: compilation foo_n612_026.adb
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.ada/dot_all.exp ...
UNSUPPORTED: gdb.ada/dot_all.exp: compilation foo.adb
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.ada/dyn_arrayidx.exp ...
UNSUPPORTED: gdb.ada/dyn_arrayidx.exp: compilation foo.adb
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.ada/dyn_loc.exp ...
UNSUPPORTED: gdb.ada/dyn_loc.exp: compilation p.adb
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.ada/enum_idx_packed.exp ...
UNSUPPORTED: gdb.ada/enum_idx_packed.exp: compilation foo.adb
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.ada/exec_changed.exp ...
UNSUPPORTED: gdb.ada/exec_changed.exp: compilation first.adb
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.ada/expr_delims.exp ...
UNSUPPORTED: gdb.ada/expr_delims.exp: compilation foo.adb
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.ada/exprs.exp ...
UNSUPPORTED: gdb.ada/exprs.exp: compilation p.adb
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.ada/fin_fun_out.exp ...
UNSUPPORTED: gdb.ada/fin_fun_out.exp: compilation foo_o525_013.adb
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.ada/fixed_cmp.exp ...
UNSUPPORTED: gdb.ada/fixed_cmp.exp: compilation fixed.adb
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.ada/fixed_points.exp ...
UNSUPPORTED: gdb.ada/fixed_points.exp: compilation fixed_points.adb
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.ada/float_param.exp ...
UNSUPPORTED: gdb.ada/float_param.exp: compilation foo.adb
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.ada/formatted_ref.exp ...
UNSUPPORTED: gdb.ada/formatted_ref.exp: compilation formatted_ref.adb
UNTESTED: gdb.ada/formatted_ref.exp: formatted-ref.exp
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.ada/frame_args.exp ...
UNSUPPORTED: gdb.ada/frame_args.exp: compilation foo.adb
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.ada/fullname_bp.exp ...
UNSUPPORTED: gdb.ada/fullname_bp.exp: compilation foo.adb
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.ada/fun_addr.exp ...
UNSUPPORTED: gdb.ada/fun_addr.exp: compilation foo.adb
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.ada/fun_in_declare.exp ...
UNSUPPORTED: gdb.ada/fun_in_declare.exp: compilation foo.adb
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.ada/fun_overload_menu.exp ...
UNSUPPORTED: gdb.ada/fun_overload_menu.exp: compilation foo.adb
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.ada/fun_renaming.exp ...
UNSUPPORTED: gdb.ada/fun_renaming.exp: compilation fun_renaming.adb
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.ada/funcall_char.exp ...
UNSUPPORTED: gdb.ada/funcall_char.exp: compilation foo.adb
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.ada/funcall_param.exp ...
UNSUPPORTED: gdb.ada/funcall_param.exp: compilation foo.adb
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.ada/funcall_ref.exp ...
UNSUPPORTED: gdb.ada/funcall_ref.exp: compilation foo.adb
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.ada/homonym.exp ...
UNSUPPORTED: gdb.ada/homonym.exp: compilation homonym_main.adb
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.ada/info_exc.exp ...
UNSUPPORTED: gdb.ada/info_exc.exp: compilation foo.adb
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.ada/info_locals_renaming.exp ...
UNSUPPORTED: gdb.ada/info_locals_renaming.exp: compilation foo.adb
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.ada/info_types.exp ...
PASS: gdb.ada/info_types.exp: set lang ada
PASS: gdb.ada/info_types.exp: info types new_integer_type
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.ada/int_deref.exp ...
UNSUPPORTED: gdb.ada/int_deref.exp: compilation foo.adb
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.ada/interface.exp ...
UNSUPPORTED: gdb.ada/interface.exp: compilation foo.adb
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.ada/iwide.exp ...
UNSUPPORTED: gdb.ada/iwide.exp: compilation p.adb
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.ada/lang_switch.exp ...
UNSUPPORTED: gdb.ada/lang_switch.exp: compilation lang_switch.adb
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.ada/mi_catch_ex.exp ...
UNSUPPORTED: gdb.ada/mi_catch_ex.exp: compilation foo.adb
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.ada/mi_dyn_arr.exp ...
UNSUPPORTED: gdb.ada/mi_dyn_arr.exp: compilation foo.adb
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.ada/mi_ex_cond.exp ...
UNSUPPORTED: gdb.ada/mi_ex_cond.exp: compilation foo.adb
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.ada/mi_exc_info.exp ...
UNSUPPORTED: gdb.ada/mi_exc_info.exp: compilation foo.adb
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.ada/mi_interface.exp ...
UNSUPPORTED: gdb.ada/mi_interface.exp: compilation foo.adb
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.ada/mi_task_arg.exp ...
UNSUPPORTED: gdb.ada/mi_task_arg.exp: compilation task_switch.adb
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.ada/mi_task_info.exp ...
UNSUPPORTED: gdb.ada/mi_task_info.exp: compilation task_switch.adb
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.ada/mi_var_array.exp ...
UNSUPPORTED: gdb.ada/mi_var_array.exp: compilation bar.adb
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.ada/mod_from_name.exp ...
UNSUPPORTED: gdb.ada/mod_from_name.exp: compilation foo.adb
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.ada/n_arr_bound.exp ...
UNSUPPORTED: gdb.ada/n_arr_bound.exp: compilation foo.adb
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.ada/nested.exp ...
UNSUPPORTED: gdb.ada/nested.exp: compilation hello.adb
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.ada/null_array.exp ...
UNSUPPORTED: gdb.ada/null_array.exp: compilation foo.adb
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.ada/null_record.exp ...
UNSUPPORTED: gdb.ada/null_record.exp: compilation null_record.adb
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.ada/operator_bp.exp ...
UNSUPPORTED: gdb.ada/operator_bp.exp: compilation ops_test.adb
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.ada/optim_drec.exp ...
UNSUPPORTED: gdb.ada/optim_drec.exp: compilation foo.adb
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.ada/out_of_line_in_inlined.exp ...
UNSUPPORTED: gdb.ada/out_of_line_in_inlined.exp: compilation foo_o224_021.adb
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.ada/packed_array.exp ...
UNSUPPORTED: gdb.ada/packed_array.exp: compilation pa.adb
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.ada/packed_tagged.exp ...
UNSUPPORTED: gdb.ada/packed_tagged.exp: compilation comp_bug.adb
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.ada/pckd_arr_ren.exp ...
UNSUPPORTED: gdb.ada/pckd_arr_ren.exp: compilation foo.adb
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.ada/pckd_neg.exp ...
UNSUPPORTED: gdb.ada/pckd_neg.exp: compilation foo_o508_021.adb
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.ada/pkd_arr_elem.exp ...
UNSUPPORTED: gdb.ada/pkd_arr_elem.exp: compilation failure.adb
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.ada/pp-rec-component.exp ...
UNSUPPORTED: gdb.ada/pp-rec-component.exp: compilation foo.adb
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.ada/print_chars.exp ...
UNSUPPORTED: gdb.ada/print_chars.exp: compilation foo.adb
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.ada/print_pc.exp ...
UNSUPPORTED: gdb.ada/print_pc.exp: compilation dummy.adb
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.ada/ptr_typedef.exp ...
UNSUPPORTED: gdb.ada/ptr_typedef.exp: compilation foo.adb
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.ada/ptype_arith_binop.exp ...
PASS: gdb.ada/ptype_arith_binop.exp: set lang ada
PASS: gdb.ada/ptype_arith_binop.exp: ptype 3 * 2.0
PASS: gdb.ada/ptype_arith_binop.exp: ptype 3 / 2.0
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.ada/ptype_field.exp ...
UNSUPPORTED: gdb.ada/ptype_field.exp: compilation foo.adb
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.ada/ptype_tagged_param.exp ...
UNSUPPORTED: gdb.ada/ptype_tagged_param.exp: compilation foo.adb
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.ada/py_range.exp ...
UNSUPPORTED: gdb.ada/py_range.exp: compilation foo.adb
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.ada/rdv_wait.exp ...
UNSUPPORTED: gdb.ada/rdv_wait.exp: compilation foo.adb
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.ada/rec_comp.exp ...
UNSUPPORTED: gdb.ada/rec_comp.exp: compilation bar_o203_012.adb
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.ada/rec_return.exp ...
UNSUPPORTED: gdb.ada/rec_return.exp: compilation foo.adb
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.ada/ref_param.exp ...
UNSUPPORTED: gdb.ada/ref_param.exp: compilation foo.adb
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.ada/ref_tick_size.exp ...
UNSUPPORTED: gdb.ada/ref_tick_size.exp: compilation p.adb
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.ada/same_enum.exp ...
UNSUPPORTED: gdb.ada/same_enum.exp: compilation a.adb
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.ada/set_pckd_arr_elt.exp ...
UNSUPPORTED: gdb.ada/set_pckd_arr_elt.exp: compilation foo.adb
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.ada/set_wstr.exp ...
UNSUPPORTED: gdb.ada/set_wstr.exp: compilation a.adb
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.ada/small_reg_param.exp ...
UNSUPPORTED: gdb.ada/small_reg_param.exp: compilation foo.adb
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.ada/start.exp ...
UNSUPPORTED: gdb.ada/start.exp: compilation dummy.adb
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.ada/str_ref_cmp.exp ...
UNSUPPORTED: gdb.ada/str_ref_cmp.exp: compilation foo.adb
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.ada/str_uninit.exp ...
UNSUPPORTED: gdb.ada/str_uninit.exp: compilation parse.adb
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.ada/sym_print_name.exp ...
UNSUPPORTED: gdb.ada/sym_print_name.exp: compilation foo.adb
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.ada/taft_type.exp ...
UNSUPPORTED: gdb.ada/taft_type.exp: compilation p.adb
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.ada/tagged.exp ...
UNSUPPORTED: gdb.ada/tagged.exp: compilation foo.adb
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.ada/tagged_access.exp ...
UNSUPPORTED: gdb.ada/tagged_access.exp: compilation p.adb
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.ada/tagged_not_init.exp ...
UNSUPPORTED: gdb.ada/tagged_not_init.exp: compilation foo.adb
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.ada/task_bp.exp ...
UNSUPPORTED: gdb.ada/task_bp.exp: compilation foo.adb
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.ada/tasks.exp ...
UNSUPPORTED: gdb.ada/tasks.exp: compilation foo.adb
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.ada/tick_last_segv.exp ...
UNSUPPORTED: gdb.ada/tick_last_segv.exp: compilation foo.adb
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.ada/tick_length_array_enum_idx.exp ...
UNSUPPORTED: gdb.ada/tick_length_array_enum_idx.exp: compilation foo_n207_004.adb
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.ada/type_coercion.exp ...
UNSUPPORTED: gdb.ada/type_coercion.exp: compilation assign.adb
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.ada/unc_arr_ptr_in_var_rec.exp ...
UNSUPPORTED: gdb.ada/unc_arr_ptr_in_var_rec.exp: compilation foo.adb
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.ada/uninitialized_vars.exp ...
UNSUPPORTED: gdb.ada/uninitialized_vars.exp: compilation parse.adb
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.ada/var_arr_attrs.exp ...
UNSUPPORTED: gdb.ada/var_arr_attrs.exp: compilation foo_o115_002.adb
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.ada/var_arr_typedef.exp ...
UNSUPPORTED: gdb.ada/var_arr_typedef.exp: compilation var_arr_typedef.adb
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.ada/var_rec_arr.exp ...
UNSUPPORTED: gdb.ada/var_rec_arr.exp: compilation foo_na09_042.adb
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.ada/variant_record_packed_array.exp ...
UNSUPPORTED: gdb.ada/variant_record_packed_array.exp: compilation foo.adb
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.ada/watch_arg.exp ...
UNSUPPORTED: gdb.ada/watch_arg.exp: compilation watch.adb
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.ada/whatis_array_val.exp ...
UNSUPPORTED: gdb.ada/whatis_array_val.exp: compilation foo.adb
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.ada/widewide.exp ...
UNSUPPORTED: gdb.ada/widewide.exp: compilation foo.adb
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.ada/win_fu_syms.exp ...
UNSUPPORTED: gdb.ada/win_fu_syms.exp: compilation foo.adb
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.arch/aarch64-atomic-inst.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.arch/aarch64-fp.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.arch/alpha-step.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.arch/altivec-abi.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.arch/altivec-regs.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.arch/amd64-byte.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.arch/amd64-disp-step.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.arch/amd64-dword.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.arch/amd64-entry-value-inline.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.arch/amd64-entry-value-param.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.arch/amd64-entry-value-paramref.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.arch/amd64-entry-value.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.arch/amd64-i386-address.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.arch/amd64-invalid-stack-middle.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.arch/amd64-invalid-stack-top.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.arch/amd64-optimout-repeat.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.arch/amd64-prologue-skip.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.arch/amd64-prologue-xmm.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.arch/amd64-stap-optional-prefix.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.arch/amd64-stap-special-operands.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.arch/amd64-stap-wrong-subexp.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.arch/amd64-tailcall-cxx.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.arch/amd64-tailcall-noret.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.arch/amd64-tailcall-ret.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.arch/amd64-tailcall-self.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.arch/amd64-word.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.arch/arm-bl-branch-dest.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.arch/arm-disp-step.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.arch/arm-neon.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.arch/arm-single-step-kernel-helper.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.arch/avr-flash-qualifier.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.arch/disp-step-insn-reloc.exp ...
UNSUPPORTED: gdb.arch/disp-step-insn-reloc.exp: displaced stepping
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.arch/e500-abi.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.arch/e500-prologue.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.arch/e500-regs.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.arch/ftrace-insn-reloc.exp ...
UNSUPPORTED: gdb.arch/ftrace-insn-reloc.exp: target does not support trace
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.arch/gdb1291.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.arch/gdb1431.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.arch/gdb1558.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.arch/i386-avx.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.arch/i386-avx512.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.arch/i386-biarch-core.exp ...
PASS: gdb.arch/i386-biarch-core.exp: complete set gnutarget
UNTESTED: gdb.arch/i386-biarch-core.exp: .text is readable
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.arch/i386-bp_permanent.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.arch/i386-byte.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.arch/i386-cfi-notcurrent.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.arch/i386-disp-step.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.arch/i386-dr3-watch.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.arch/i386-float.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.arch/i386-gnu-cfi.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.arch/i386-mpx-map.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.arch/i386-mpx-sigsegv.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.arch/i386-mpx-simple_segv.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.arch/i386-mpx.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.arch/i386-permbkpt.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.arch/i386-prologue.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.arch/i386-signal.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.arch/i386-size-overlap.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.arch/i386-size.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.arch/i386-sse-stack-align.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.arch/i386-sse.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.arch/i386-stap-eval-lang-ada.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.arch/i386-unwind.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.arch/i386-word.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.arch/ia64-breakpoint-shadow.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.arch/iwmmxt-regs.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.arch/mips-octeon-bbit.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.arch/mips16-thunks.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.arch/pa-nullify.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.arch/powerpc-aix-prologue.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.arch/powerpc-d128-regs.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.arch/powerpc-power.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.arch/powerpc-prologue.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.arch/powerpc-stackless.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.arch/ppc-dfp.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.arch/ppc-fp.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.arch/ppc64-atomic-inst.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.arch/ppc64-symtab-cordic.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.arch/s390-multiarch.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.arch/s390-stackless.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.arch/s390-tdbregs.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.arch/s390-vregs.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.arch/sparc-sysstep.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.arch/spu-info.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.arch/spu-ls.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.arch/thumb-bx-pc.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.arch/thumb-prologue.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.arch/thumb-singlestep.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.arch/thumb2-it.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.arch/vsx-regs.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.asm/asm-source.exp ...
UNTESTED: gdb.asm/asm-source.exp: asm-source.exp
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/a2-run.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/advance.exp ...
PASS: gdb.base/advance.exp: advance line number
PASS: gdb.base/advance.exp: malformed advance
PASS: gdb.base/advance.exp: advance func
PASS: gdb.base/advance.exp: advance function not called by current frame
PASS: gdb.base/advance.exp: set breakpoint at call to func3
PASS: gdb.base/advance.exp: continue to call to func3 in main
PASS: gdb.base/advance.exp: advance function called as param
PASS: gdb.base/advance.exp: advance with no argument
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/alias.exp ...
PASS: gdb.base/alias.exp: alias -a set2=set
PASS: gdb.base/alias.exp: set2 print elements 42
PASS: gdb.base/alias.exp: verify set2
PASS: gdb.base/alias.exp: abbrev set2 not present in help command list
PASS: gdb.base/alias.exp: alias -a set3= set
PASS: gdb.base/alias.exp: set3 print elements 43
PASS: gdb.base/alias.exp: verify set3
PASS: gdb.base/alias.exp: abbrev set3 not present in help command list
PASS: gdb.base/alias.exp: alias -a set4 =set
PASS: gdb.base/alias.exp: set4 print elements 44
PASS: gdb.base/alias.exp: verify set4
PASS: gdb.base/alias.exp: abbrev set4 not present in help command list
PASS: gdb.base/alias.exp: alias -a set5 = set
PASS: gdb.base/alias.exp: set5 print elements 45
PASS: gdb.base/alias.exp: verify set5
PASS: gdb.base/alias.exp: abbrev set5 not present in help command list
PASS: gdb.base/alias.exp: alias -a -- set6 = set
PASS: gdb.base/alias.exp: set6 print elements 46
PASS: gdb.base/alias.exp: verify set6
PASS: gdb.base/alias.exp: abbrev set6 not present in help command list
PASS: gdb.base/alias.exp: alias -a -- -a = set
PASS: gdb.base/alias.exp: -a print elements 47
PASS: gdb.base/alias.exp: verify -a
PASS: gdb.base/alias.exp: abbrev -a not present in help command list
PASS: gdb.base/alias.exp: alias set2=set
PASS: gdb.base/alias.exp: alias foo=bar
PASS: gdb.base/alias.exp: alias spe = set p elem
PASS: gdb.base/alias.exp: spe 50
PASS: gdb.base/alias.exp: verify spe
PASS: gdb.base/alias.exp: alias set pr elms = set p elem
PASS: gdb.base/alias.exp: set pr elms 51
PASS: gdb.base/alias.exp: verify set pr elms
PASS: gdb.base/alias.exp: help set print
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/all-bin.exp ...
PASS: gdb.base/all-bin.exp: continuing after dummy()
PASS: gdb.base/all-bin.exp: print value of v_int+v_char
PASS: gdb.base/all-bin.exp: print value of v_int+v_short
PASS: gdb.base/all-bin.exp: print value of v_int+v_signed_char
PASS: gdb.base/all-bin.exp: print value of v_int+v_unsigned_char
PASS: gdb.base/all-bin.exp: print value of v_int+v_signed_short
PASS: gdb.base/all-bin.exp: print value of v_int+v_unsigned_short
PASS: gdb.base/all-bin.exp: print value of v_int+v_signed_int
PASS: gdb.base/all-bin.exp: print value of v_int+v_unsigned_int
PASS: gdb.base/all-bin.exp: print value of v_int+v_long
PASS: gdb.base/all-bin.exp: print value of v_int+v_signed_long
PASS: gdb.base/all-bin.exp: print value of v_int+v_unsigned_long
PASS: gdb.base/all-bin.exp: print value of v_int+v_float
PASS: gdb.base/all-bin.exp: print value of v_int+v_double
PASS: gdb.base/all-bin.exp: print value of v_int<=v_char
PASS: gdb.base/all-bin.exp: print value of v_int<=v_short
PASS: gdb.base/all-bin.exp: print value of v_int<=v_signed_char
PASS: gdb.base/all-bin.exp: print value of v_int<=v_unsigned_char
PASS: gdb.base/all-bin.exp: print value of v_int<=v_signed_short
PASS: gdb.base/all-bin.exp: print value of v_int<=v_unsigned_short
PASS: gdb.base/all-bin.exp: print value of v_int<=v_signed_int
PASS: gdb.base/all-bin.exp: print value of v_int<=v_unsigned_int
PASS: gdb.base/all-bin.exp: print value of v_int<=v_long
PASS: gdb.base/all-bin.exp: print value of v_int<=v_signed_long
PASS: gdb.base/all-bin.exp: print value of v_int<=v_unsigned_long
PASS: gdb.base/all-bin.exp: print value of v_int<=v_float
PASS: gdb.base/all-bin.exp: print value of v_int<=v_double
PASS: gdb.base/all-bin.exp: set v_char=0
PASS: gdb.base/all-bin.exp: set v_double=0
PASS: gdb.base/all-bin.exp: set v_unsigned_long=0
PASS: gdb.base/all-bin.exp: print value of v_int&&v_char
PASS: gdb.base/all-bin.exp: print value of v_int&&v_short
PASS: gdb.base/all-bin.exp: print value of v_int&&v_signed_char
PASS: gdb.base/all-bin.exp: print value of v_int&&v_unsigned_char
PASS: gdb.base/all-bin.exp: print value of v_int&&v_signed_short
PASS: gdb.base/all-bin.exp: print value of v_int&&v_unsigned_short
PASS: gdb.base/all-bin.exp: print value of v_int&&v_signed_int
PASS: gdb.base/all-bin.exp: print value of v_int&&v_unsigned_int
PASS: gdb.base/all-bin.exp: print value of v_int&&v_long
PASS: gdb.base/all-bin.exp: print value of v_int&&v_signed_long
PASS: gdb.base/all-bin.exp: print value of v_int&&v_unsigned_long
PASS: gdb.base/all-bin.exp: print value of v_int&&v_float
PASS: gdb.base/all-bin.exp: print value of v_int&&v_double
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/annota-input-while-running.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/annota1.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/annota3.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/anon.exp ...
PASS: gdb.base/anon.exp: set breakpoint in anon.c
PASS: gdb.base/anon.exp: continue to breakpoint: continue to breakpoint in anon.c
PASS: gdb.base/anon.exp: print val.data.six
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/args.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/argv0-symlink.exp ...
PASS: gdb.base/argv0-symlink.exp: set print repeats 10000
PASS: gdb.base/argv0-symlink.exp: set print elements 10000
UNSUPPORTED: gdb.base/argv0-symlink.exp: kept file symbolic link name
PASS: gdb.base/argv0-symlink.exp: kept file symbolic link name for info inferiors
PASS: gdb.base/argv0-symlink.exp: set print repeats 10000
PASS: gdb.base/argv0-symlink.exp: set print elements 10000
UNSUPPORTED: gdb.base/argv0-symlink.exp: kept directory symbolic link name
PASS: gdb.base/argv0-symlink.exp: kept directory symbolic link name for info inferiors
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/arithmet.exp ...
PASS: gdb.base/arithmet.exp: set variable x=14
PASS: gdb.base/arithmet.exp: set variable y=2
PASS: gdb.base/arithmet.exp: set variable z=2
PASS: gdb.base/arithmet.exp: set variable w=3
PASS: gdb.base/arithmet.exp: print x
PASS: gdb.base/arithmet.exp: print y
PASS: gdb.base/arithmet.exp: print z
PASS: gdb.base/arithmet.exp: print w
PASS: gdb.base/arithmet.exp: print x+y
PASS: gdb.base/arithmet.exp: print x-y
PASS: gdb.base/arithmet.exp: print x*y
PASS: gdb.base/arithmet.exp: print x/y
PASS: gdb.base/arithmet.exp: print x%y
PASS: gdb.base/arithmet.exp: print x+y+z
PASS: gdb.base/arithmet.exp: print x-y-z
PASS: gdb.base/arithmet.exp: print x*y*z
PASS: gdb.base/arithmet.exp: print x/y/z
PASS: gdb.base/arithmet.exp: print x%y%z
PASS: gdb.base/arithmet.exp: set variable x=10
PASS: gdb.base/arithmet.exp: set variable y=4
PASS: gdb.base/arithmet.exp: print x+y-z
PASS: gdb.base/arithmet.exp: print x+y*z
PASS: gdb.base/arithmet.exp: print x+y%w
PASS: gdb.base/arithmet.exp: print x+y/w
PASS: gdb.base/arithmet.exp: print x-y*z
PASS: gdb.base/arithmet.exp: print x-y%z
PASS: gdb.base/arithmet.exp: print x-y/z
PASS: gdb.base/arithmet.exp: print x*y/z
PASS: gdb.base/arithmet.exp: print x*y%w
PASS: gdb.base/arithmet.exp: print x/y%w
PASS: gdb.base/arithmet.exp: print x-(y+w)
PASS: gdb.base/arithmet.exp: print x/(y*w)
PASS: gdb.base/arithmet.exp: print x-(y/w)
PASS: gdb.base/arithmet.exp: print (x+y)*w
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/arrayidx.exp ...
PASS: gdb.base/arrayidx.exp: Set print array-indexes to off
PASS: gdb.base/arrayidx.exp: Print array with array-indexes off
PASS: gdb.base/arrayidx.exp: Set print array-indexes to on
PASS: gdb.base/arrayidx.exp: Print array with array-indexes on
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/asmlabel.exp ...
PASS: gdb.base/asmlabel.exp: breakpoint at L1
PASS: gdb.base/asmlabel.exp: breakpoint at L2
PASS: gdb.base/asmlabel.exp: continue to L1
PASS: gdb.base/asmlabel.exp: continue to L2
PASS: gdb.base/asmlabel.exp: check value of v at L2
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/assign.exp ...
PASS: gdb.base/assign.exp: continuing after dummy()
PASS: gdb.base/assign.exp: v_int=57
PASS: gdb.base/assign.exp: set v_int to 6
PASS: gdb.base/assign.exp: v_int+=57
PASS: gdb.base/assign.exp: set v_int to 6 (2)
PASS: gdb.base/assign.exp: v_int-=57
PASS: gdb.base/assign.exp: set v_int to 6 (3)
PASS: gdb.base/assign.exp: v_int*=5
PASS: gdb.base/assign.exp: set v_int to 6 (4)
PASS: gdb.base/assign.exp: v_int/=4
PASS: gdb.base/assign.exp: set v_int to 6 (5)
PASS: gdb.base/assign.exp: v_int%=4
PASS: gdb.base/assign.exp: set v_int to 6 (6)
PASS: gdb.base/assign.exp: v_int+=char
PASS: gdb.base/assign.exp: set v_int to 6 (7)
PASS: gdb.base/assign.exp: v_int+=signed_char
PASS: gdb.base/assign.exp: set v_int to 6 (8)
PASS: gdb.base/assign.exp: v_int+=unsigned_char
PASS: gdb.base/assign.exp: set v_int to 6 (9)
PASS: gdb.base/assign.exp: v_int+=short
PASS: gdb.base/assign.exp: set v_int to 6 (10)
PASS: gdb.base/assign.exp: v_int+=signed_short
PASS: gdb.base/assign.exp: set v_int to 6 (11)
PASS: gdb.base/assign.exp: v_int=+unsigned_short
PASS: gdb.base/assign.exp: set v_int to 6 (12)
PASS: gdb.base/assign.exp: v_int+=signed_int
PASS: gdb.base/assign.exp: set v_int to 6 (13)
PASS: gdb.base/assign.exp: v_int+=unsigned_int
PASS: gdb.base/assign.exp: set v_int to 6 (14)
PASS: gdb.base/assign.exp: v_int+=long
PASS: gdb.base/assign.exp: set v_int to 6 (15)
PASS: gdb.base/assign.exp: v_int+=signed_long
PASS: gdb.base/assign.exp: set v_int to 6 (16)
PASS: gdb.base/assign.exp: v_int+=unsigned_long
PASS: gdb.base/assign.exp: set v_int to 6 (17)
PASS: gdb.base/assign.exp: v_int+=v_float
PASS: gdb.base/assign.exp: set v_int to 6 (18)
PASS: gdb.base/assign.exp: v_int+=double
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/async-shell.exp ...
UNSUPPORTED: gdb.base/async-shell.exp: displaced stepping
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/async.exp ...
PASS: gdb.base/async.exp: set exec-done-display on
UNSUPPORTED: gdb.base/async.exp: Asynchronous execution not supported: next&
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/attach-pie-misread.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/attach-pie-noexec.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/attach-twice.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/attach-wait-input.exp ...
gdb compile failed, /home/shorne/work/openrisc/build-gdb/gdb/testsuite/outputs/gdb.base/attach-wait-input/attach-wait-input0.o: In function `main':
/home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/attach-wait-input.c:38: undefined reference to `sleep'
collect2: error: ld returned 1 exit status
UNTESTED: gdb.base/attach-wait-input.exp: failed to build
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/attach.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/auto-connect-native-target.exp ...
UNSUPPORTED: gdb.base/auto-connect-native-target.exp: No "target native" support.
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/auto-load.exp ...
PASS: gdb.base/auto-load.exp: set auto-load scripts-directory
PASS: gdb.base/auto-load.exp: set auto-load safe-path
PASS: gdb.base/auto-load.exp: print $script_loaded
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/auxv.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/bang.exp ...
PASS: gdb.base/bang.exp: continue until exit
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/batch-preserve-term-settings.exp ...
PASS: gdb.base/batch-preserve-term-settings.exp: batch run: spawn shell
PASS: gdb.base/batch-preserve-term-settings.exp: batch run: stty before
UNSUPPORTED: gdb.base/batch-preserve-term-settings.exp: batch run: gdb -batch -ex run
PASS: gdb.base/batch-preserve-term-settings.exp: batch run: echo test_echo
PASS: gdb.base/batch-preserve-term-settings.exp: batch run: stty after
PASS: gdb.base/batch-preserve-term-settings.exp: batch run: terminal settings preserved
PASS: gdb.base/batch-preserve-term-settings.exp: batch run: exit shell
PASS: gdb.base/batch-preserve-term-settings.exp: cli exit: spawn shell
PASS: gdb.base/batch-preserve-term-settings.exp: cli exit: stty before
PASS: gdb.base/batch-preserve-term-settings.exp: cli exit: start gdb
PASS: gdb.base/batch-preserve-term-settings.exp: cli exit: quit gdb
PASS: gdb.base/batch-preserve-term-settings.exp: cli exit: stty after
PASS: gdb.base/batch-preserve-term-settings.exp: cli exit: terminal settings preserved
PASS: gdb.base/batch-preserve-term-settings.exp: cli exit: exit shell
PASS: gdb.base/batch-preserve-term-settings.exp: cli exit after start cmd: spawn shell
PASS: gdb.base/batch-preserve-term-settings.exp: cli exit after start cmd: stty before
PASS: gdb.base/batch-preserve-term-settings.exp: cli exit after start cmd: start gdb
PASS: gdb.base/batch-preserve-term-settings.exp: cli exit after start cmd: run command start
PASS: gdb.base/batch-preserve-term-settings.exp: cli exit after start cmd: quit gdb
PASS: gdb.base/batch-preserve-term-settings.exp: cli exit after start cmd: stty after
PASS: gdb.base/batch-preserve-term-settings.exp: cli exit after start cmd: terminal settings preserved
PASS: gdb.base/batch-preserve-term-settings.exp: cli exit after start cmd: exit shell
PASS: gdb.base/batch-preserve-term-settings.exp: cli exit after run cmd: spawn shell
PASS: gdb.base/batch-preserve-term-settings.exp: cli exit after run cmd: stty before
PASS: gdb.base/batch-preserve-term-settings.exp: cli exit after run cmd: start gdb
PASS: gdb.base/batch-preserve-term-settings.exp: cli exit after run cmd: run command run
PASS: gdb.base/batch-preserve-term-settings.exp: cli exit after run cmd: quit gdb
PASS: gdb.base/batch-preserve-term-settings.exp: cli exit after run cmd: stty after
PASS: gdb.base/batch-preserve-term-settings.exp: cli exit after run cmd: terminal settings preserved
PASS: gdb.base/batch-preserve-term-settings.exp: cli exit after run cmd: exit shell
PASS: gdb.base/batch-preserve-term-settings.exp: cli exit after SIGTERM: spawn shell
PASS: gdb.base/batch-preserve-term-settings.exp: cli exit after SIGTERM: stty before
PASS: gdb.base/batch-preserve-term-settings.exp: cli exit after SIGTERM: start gdb
PASS: gdb.base/batch-preserve-term-settings.exp: cli exit after SIGTERM: run shell echo $PPID
PASS: gdb.base/batch-preserve-term-settings.exp: cli exit after SIGTERM: kill gdb with SIGTERM
PASS: gdb.base/batch-preserve-term-settings.exp: cli exit after SIGTERM: stty after
PASS: gdb.base/batch-preserve-term-settings.exp: cli exit after SIGTERM: terminal settings preserved
PASS: gdb.base/batch-preserve-term-settings.exp: cli exit after SIGTERM: exit shell
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/bfp-test.exp ...
PASS: gdb.base/bfp-test.exp: continue to breakpoint: return
PASS: gdb.base/bfp-test.exp: The original value of b32 is 1.5
PASS: gdb.base/bfp-test.exp: The original value of b64 is 2.25
PASS: gdb.base/bfp-test.exp: The original value of b128 is 3.375
PASS: gdb.base/bfp-test.exp: Try to change b32 to -1.5 with 'print b32=-1.5f'
PASS: gdb.base/bfp-test.exp: Try to change b64 to -2.25 with 'print b64=-2.25f'
PASS: gdb.base/bfp-test.exp: Try to change b128 to -3.375 with 'print b128=-3.375l'
PASS: gdb.base/bfp-test.exp: set variable b32 = 10.5f
PASS: gdb.base/bfp-test.exp: set variable b64 = 20.25f
PASS: gdb.base/bfp-test.exp: set variable b128 = 30.375l
PASS: gdb.base/bfp-test.exp: The value of b32 is changed to 10.5
PASS: gdb.base/bfp-test.exp: The value of b64 is changed to 20.25
PASS: gdb.base/bfp-test.exp: The value of b128 is changed to 30.375
PASS: gdb.base/bfp-test.exp: set variable b32 = 100.5a
PASS: gdb.base/bfp-test.exp: set variable b64 = 200.25x
PASS: gdb.base/bfp-test.exp: set variable b128 = 300.375fl
PASS: gdb.base/bfp-test.exp: set variable b128 = 300.375fff
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/bg-execution-repeat.exp ...
gdb compile failed, /home/shorne/work/openrisc/build-gdb/gdb/testsuite/outputs/gdb.base/bg-execution-repeat/bg-execution-repeat0.o: In function `main':
/home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/bg-execution-repeat.c:30: undefined reference to `sleep'
collect2: error: ld returned 1 exit status
UNTESTED: gdb.base/bg-execution-repeat.exp: failed to prepare
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/bigcore.exp ...
UNTESTED: gdb.base/bigcore.exp: Remote system
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/bitfields.exp ...
PASS: gdb.base/bitfields.exp: set print sevenbit-strings
PASS: gdb.base/bitfields.exp: print flags
PASS: gdb.base/bitfields.exp: continuing to break1 #1
PASS: gdb.base/bitfields.exp: bitfield uniqueness (s1)
PASS: gdb.base/bitfields.exp: continuing to break1 #2
PASS: gdb.base/bitfields.exp: bitfield uniqueness (u1)
PASS: gdb.base/bitfields.exp: continuing to break1 #3
PASS: gdb.base/bitfields.exp: bitfield uniqueness (s2)
PASS: gdb.base/bitfields.exp: continuing to break1 #4
PASS: gdb.base/bitfields.exp: bitfield uniqueness (u2)
PASS: gdb.base/bitfields.exp: continuing to break1 #5
PASS: gdb.base/bitfields.exp: bitfield uniqueness (s3)
PASS: gdb.base/bitfields.exp: continuing to break1 #6
PASS: gdb.base/bitfields.exp: bitfield uniqueness (u3)
PASS: gdb.base/bitfields.exp: continuing to break1 #7
PASS: gdb.base/bitfields.exp: bitfield uniqueness (s9)
PASS: gdb.base/bitfields.exp: continuing to break1 #8
PASS: gdb.base/bitfields.exp: bitfield uniqueness (u9)
PASS: gdb.base/bitfields.exp: continuing to break1 #9
PASS: gdb.base/bitfields.exp: bitfield uniqueness (sc)
PASS: gdb.base/bitfields.exp: bitfield containment #1
PASS: gdb.base/bitfields.exp: continuing to break2
PASS: gdb.base/bitfields.exp: bitfield containment #2
PASS: gdb.base/bitfields.exp: unsigned bitfield ranges
PASS: gdb.base/bitfields.exp: signed bitfields, max positive values
PASS: gdb.base/bitfields.exp: continuing to break4 #1
PASS: gdb.base/bitfields.exp: determining signed-ness of bitfields
PASS: gdb.base/bitfields.exp: signed bitfields, max negative values
PASS: gdb.base/bitfields.exp: continuing to break4 #2
PASS: gdb.base/bitfields.exp: signed bitfields with -1
PASS: gdb.base/bitfields.exp: continuing to break5
PASS: gdb.base/bitfields.exp: distinct bitfields in container
PASS: gdb.base/bitfields.exp: print container.one.u3
PASS: gdb.base/bitfields.exp: print container.two.u3
PASS: gdb.base/bitfields.exp: set internal var
PASS: gdb.base/bitfields.exp: set $myvar.a = 0
PASS: gdb.base/bitfields.exp: set $myvar.inner.b = 1
PASS: gdb.base/bitfields.exp: set $myvar.inner.deep.c = 0
PASS: gdb.base/bitfields.exp: set $myvar.inner.deep.d = -1
PASS: gdb.base/bitfields.exp: set $myvar.inner.e = 1
PASS: gdb.base/bitfields.exp: set $myvar.f = 1
PASS: gdb.base/bitfields.exp: print $myvar.a
PASS: gdb.base/bitfields.exp: print $myvar.inner.b
PASS: gdb.base/bitfields.exp: print $myvar.inner.deep.c
PASS: gdb.base/bitfields.exp: print $myvar.inner.deep.d
PASS: gdb.base/bitfields.exp: print $myvar.inner.e
PASS: gdb.base/bitfields.exp: print $myvar.f
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/bitfields2.exp ...
PASS: gdb.base/bitfields2.exp: set print sevenbit-strings
PASS: gdb.base/bitfields2.exp: break tester prior to break1
PASS: gdb.base/bitfields2.exp: continuing to tester prior to break1
PASS: gdb.base/bitfields2.exp: continuing to break1 #0
PASS: gdb.base/bitfields2.exp: bitfield uniqueness; flags.s1 = 1
PASS: gdb.base/bitfields2.exp: continuing to break1 #1
PASS: gdb.base/bitfields2.exp: bitfield uniqueness; flags.u1 = 1
PASS: gdb.base/bitfields2.exp: continuing to break1 #2
PASS: gdb.base/bitfields2.exp: bitfield uniqueness; flags.s2 = 1
PASS: gdb.base/bitfields2.exp: continuing to break1 #3
PASS: gdb.base/bitfields2.exp: bitfield uniqueness; flags.u2 = 1
PASS: gdb.base/bitfields2.exp: continuing to break1 #4
PASS: gdb.base/bitfields2.exp: bitfield uniqueness; flags.s3 = 1
PASS: gdb.base/bitfields2.exp: continuing to break1 #5
PASS: gdb.base/bitfields2.exp: bitfield uniqueness; flags.u3 = 1
PASS: gdb.base/bitfields2.exp: break tester prior to break2
PASS: gdb.base/bitfields2.exp: continuing to tester prior to break2
PASS: gdb.base/bitfields2.exp: continuing to break2 #0
PASS: gdb.base/bitfields2.exp: bitfield containment; flags.u1, flags.u3, and flags.s3 to all 1s
PASS: gdb.base/bitfields2.exp: continuing to break2 #1
PASS: gdb.base/bitfields2.exp: bitfield containment; flags.u2, flags.s1, flags.s2 to all 1s
PASS: gdb.base/bitfields2.exp: break tester prior to break3
PASS: gdb.base/bitfields2.exp: continuing to tester prior to break3
PASS: gdb.base/bitfields2.exp: continuing to break3 #0
PASS: gdb.base/bitfields2.exp: maximum unsigned bitfield values
PASS: gdb.base/bitfields2.exp: break tester prior to break4
PASS: gdb.base/bitfields2.exp: continuing to tester prior to break4
PASS: gdb.base/bitfields2.exp: continuing to break4 #0
PASS: gdb.base/bitfields2.exp: maximum signed bitfield values
PASS: gdb.base/bitfields2.exp: continuing to break4 #1
PASS: gdb.base/bitfields2.exp: determining signed-ness of bitfields
PASS: gdb.base/bitfields2.exp: most negative signed bitfield values
PASS: gdb.base/bitfields2.exp: continuing to break4 #2
PASS: gdb.base/bitfields2.exp: signed bitfields containing -1
PASS: gdb.base/bitfields2.exp: break tester prior to break5
PASS: gdb.base/bitfields2.exp: continuing to tester prior to break5
PASS: gdb.base/bitfields2.exp: continuing to break5 #0
PASS: gdb.base/bitfields2.exp: set long long unsigned bitfield
PASS: gdb.base/bitfields2.exp: set long long signed bitfield positive
PASS: gdb.base/bitfields2.exp: long long bitfield values after set
PASS: gdb.base/bitfields2.exp: set long long signed bitfield negative
PASS: gdb.base/bitfields2.exp: long long bitfield values after set negative
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/bitops.exp ...
PASS: gdb.base/bitops.exp: print value of !1
PASS: gdb.base/bitops.exp: print value of !0
PASS: gdb.base/bitops.exp: print value of !100
PASS: gdb.base/bitops.exp: print value of !1000
PASS: gdb.base/bitops.exp: print value of !10
PASS: gdb.base/bitops.exp: print value of !2
PASS: gdb.base/bitops.exp: print value of 10 | 5
PASS: gdb.base/bitops.exp: print value of 10 & 5
PASS: gdb.base/bitops.exp: print value of 10 ^ 5
PASS: gdb.base/bitops.exp: print value of -!0
PASS: gdb.base/bitops.exp: print value of ~-!0
PASS: gdb.base/bitops.exp: print value of 3 * 2 / 4.0 * 2.0
PASS: gdb.base/bitops.exp: print value of 8 << 2 >> 4
PASS: gdb.base/bitops.exp: print value of -1 < 0 > 1
PASS: gdb.base/bitops.exp: print value of 15 ^ 10 ^ 5 ^ 7
PASS: gdb.base/bitops.exp: print value of 3.5 < 4.0
PASS: gdb.base/bitops.exp: print value of 3.5 < -4.0
PASS: gdb.base/bitops.exp: print value of 2 > -3
PASS: gdb.base/bitops.exp: print value of -3>4
PASS: gdb.base/bitops.exp: print value of (-3 > 4)
PASS: gdb.base/bitops.exp: print value of 3>=2.5
PASS: gdb.base/bitops.exp: print value of 3>=4.5
PASS: gdb.base/bitops.exp: print value of 3==3.0
PASS: gdb.base/bitops.exp: print value of 3==4.0
PASS: gdb.base/bitops.exp: print value of 3!=3.0
PASS: gdb.base/bitops.exp: print value of 3!=5.0
PASS: gdb.base/bitops.exp: print value of 0 || 1 && 0 | 0 ^ 0 == 8 > 128 >>1 +2 *2
PASS: gdb.base/bitops.exp: print value of 1.0 || 0
PASS: gdb.base/bitops.exp: print value of 0.0 || 1.0
PASS: gdb.base/bitops.exp: print value of 0.0 || 0
PASS: gdb.base/bitops.exp: print value of 0 || 1 && 0 | 0 ^ 0 == 8
PASS: gdb.base/bitops.exp: print value of 0 == 8 > 128 >> 1 + 2 * 2
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/bp-cmds-execution-x-script.exp ...
UNSUPPORTED: gdb.base/bp-cmds-execution-x-script.exp: run to end
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/bp-permanent.exp ...
PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=0: set breakpoint always-inserted off
PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=0: setup: set probe breakpoint
PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=0: setup: get size of instruction
PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=0: setup: write addr_bp
PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=0: setup: write addr_after_bp
PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=0: setup: next over setup
PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=0: setup: p /x addr_bp[0] = buffer[0]
PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=0: setup: p /x addr_bp[1] = buffer[1]
PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=0: setup: p /x addr_bp[2] = buffer[2]
PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=0: setup: p /x addr_bp[3] = buffer[3]
PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=0: basics: permanent breakpoint causes random signal
PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=0: basics: stop at permanent breakpoint
PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=0: basics: p $prev_counter = counter
PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=0: basics: stop at permanent breakpoint twice
PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=0: basics: p counter - $prev_counter
PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=0: basics: info breakpoints show enabled breakpoint
PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=0: basics: disable $bpnum
PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=0: basics: set breakpoint commands
PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=0: basics: info breakpoints shows disabled breakpoint
PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=0: basics: disabled permanent breakpoint doesn't explain stop
PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=0: basics: info breakpoints still shows same number of hits
PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=0: basics: breakpoint commands didn't run
PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=0: basics: reenable breakpoint
PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=0: basics: stop at permanent breakpoint thrice
PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=0: basics: info breakpoints shows one more hit
PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=0: basics: breakpoint commands ran
PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=0: basics: single-step past permanent breakpoint
PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=0: next trips on permanent bp: continue to breakpoint: test_next
PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=0: next trips on permanent bp: condition $bpnum 0
PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=0: next trips on permanent bp: next
PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=1: set breakpoint always-inserted off
PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=1: watch $dummy_convenience
PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=1: setup: set probe breakpoint
PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=1: setup: get size of instruction
PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=1: setup: write addr_bp
PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=1: setup: write addr_after_bp
PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=1: setup: next over setup
PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=1: setup: p /x addr_bp[0] = buffer[0]
PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=1: setup: p /x addr_bp[1] = buffer[1]
PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=1: setup: p /x addr_bp[2] = buffer[2]
PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=1: setup: p /x addr_bp[3] = buffer[3]
PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=1: basics: permanent breakpoint causes random signal
PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=1: basics: stop at permanent breakpoint
PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=1: basics: p $prev_counter = counter
PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=1: basics: stop at permanent breakpoint twice
PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=1: basics: p counter - $prev_counter
PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=1: basics: info breakpoints show enabled breakpoint
PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=1: basics: disable $bpnum
PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=1: basics: set breakpoint commands
PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=1: basics: info breakpoints shows disabled breakpoint
PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=1: basics: disabled permanent breakpoint doesn't explain stop
PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=1: basics: info breakpoints still shows same number of hits
PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=1: basics: breakpoint commands didn't run
PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=1: basics: reenable breakpoint
PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=1: basics: stop at permanent breakpoint thrice
PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=1: basics: info breakpoints shows one more hit
PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=1: basics: breakpoint commands ran
PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=1: basics: single-step past permanent breakpoint
PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=1: next trips on permanent bp: continue to breakpoint: test_next
PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=1: next trips on permanent bp: condition $bpnum 0
PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=1: next trips on permanent bp: next
PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=0: set breakpoint always-inserted on
PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=0: setup: set probe breakpoint
PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=0: setup: get size of instruction
PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=0: setup: write addr_bp
PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=0: setup: write addr_after_bp
PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=0: setup: next over setup
PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=0: setup: p /x addr_bp[0] = buffer[0]
PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=0: setup: p /x addr_bp[1] = buffer[1]
PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=0: setup: p /x addr_bp[2] = buffer[2]
PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=0: setup: p /x addr_bp[3] = buffer[3]
PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=0: basics: permanent breakpoint causes random signal
PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=0: basics: stop at permanent breakpoint
PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=0: basics: p $prev_counter = counter
PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=0: basics: stop at permanent breakpoint twice
PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=0: basics: p counter - $prev_counter
PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=0: basics: info breakpoints show enabled breakpoint
PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=0: basics: disable $bpnum
PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=0: basics: set breakpoint commands
PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=0: basics: info breakpoints shows disabled breakpoint
PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=0: basics: disabled permanent breakpoint doesn't explain stop
PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=0: basics: info breakpoints still shows same number of hits
PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=0: basics: breakpoint commands didn't run
PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=0: basics: reenable breakpoint
PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=0: basics: stop at permanent breakpoint thrice
PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=0: basics: info breakpoints shows one more hit
PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=0: basics: breakpoint commands ran
PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=0: basics: single-step past permanent breakpoint
PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=0: next trips on permanent bp: continue to breakpoint: test_next
PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=0: next trips on permanent bp: condition $bpnum 0
PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=0: next trips on permanent bp: next
PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: set breakpoint always-inserted on
PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: watch $dummy_convenience
PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: setup: set probe breakpoint
PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: setup: get size of instruction
PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: setup: write addr_bp
PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: setup: write addr_after_bp
PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: setup: next over setup
PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: setup: p /x addr_bp[0] = buffer[0]
PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: setup: p /x addr_bp[1] = buffer[1]
PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: setup: p /x addr_bp[2] = buffer[2]
PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: setup: p /x addr_bp[3] = buffer[3]
PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: basics: permanent breakpoint causes random signal
PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: basics: stop at permanent breakpoint
PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: basics: p $prev_counter = counter
PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: basics: stop at permanent breakpoint twice
PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: basics: p counter - $prev_counter
PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: basics: info breakpoints show enabled breakpoint
PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: basics: disable $bpnum
PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: basics: set breakpoint commands
PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: basics: info breakpoints shows disabled breakpoint
PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: basics: disabled permanent breakpoint doesn't explain stop
PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: basics: info breakpoints still shows same number of hits
PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: basics: breakpoint commands didn't run
PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: basics: reenable breakpoint
PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: basics: stop at permanent breakpoint thrice
PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: basics: info breakpoints shows one more hit
PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: basics: breakpoint commands ran
PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: basics: single-step past permanent breakpoint
PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: next trips on permanent bp: continue to breakpoint: test_next
PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: next trips on permanent bp: condition $bpnum 0
PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: next trips on permanent bp: next
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/break-always.exp ...
PASS: gdb.base/break-always.exp: set breakpoint always-inserted on
PASS: gdb.base/break-always.exp: confirm breakpoint always-inserted
PASS: gdb.base/break-always.exp: set breakpoint on bar
PASS: gdb.base/break-always.exp: set 2nd breakpoint on bar
PASS: gdb.base/break-always.exp: set 3rd breakpoint on bar
PASS: gdb.base/break-always.exp: set 4th breakpoint on bar
PASS: gdb.base/break-always.exp: initial check breakpoint state
PASS: gdb.base/break-always.exp: initial disable all breakpoints
PASS: gdb.base/break-always.exp: initial enable all breakpoints
PASS: gdb.base/break-always.exp: re-disable all breakpoints
PASS: gdb.base/break-always.exp: enable 3.A
PASS: gdb.base/break-always.exp: disable 3.B
PASS: gdb.base/break-always.exp: enable 3.C
PASS: gdb.base/break-always.exp: enable 2.D
PASS: gdb.base/break-always.exp: disable 2.E
PASS: gdb.base/break-always.exp: disable 3.F
PASS: gdb.base/break-always.exp: enable 3.G
PASS: gdb.base/break-always.exp: enable 2.H
PASS: gdb.base/break-always.exp: disable 2.I
PASS: gdb.base/break-always.exp: before re-enable check breakpoint state
PASS: gdb.base/break-always.exp: re-enable all breakpoints
PASS: gdb.base/break-always.exp: set breakpoint on bar 2
PASS: gdb.base/break-always.exp: save shadow
PASS: gdb.base/break-always.exp: write 0 to breakpoint's address
PASS: gdb.base/break-always.exp: read back 0 from the breakpoint's address
PASS: gdb.base/break-always.exp: write 1 to breakpoint's address
PASS: gdb.base/break-always.exp: read back 1 from the breakpoint's address
PASS: gdb.base/break-always.exp: restore the original contents
PASS: gdb.base/break-always.exp: continue to breakpoint: bar
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/break-caller-line.exp ...
PASS: gdb.base/break-caller-line.exp: up
PASS: gdb.base/break-caller-line.exp: info line *$pc
PASS: gdb.base/break-caller-line.exp: break
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/break-entry.exp ...
PASS: gdb.base/break-entry.exp: info files
PASS: gdb.base/break-entry.exp: p/x $pc
PASS: gdb.base/break-entry.exp: continue to breakpoint: main
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/break-fun-addr.exp ...
PASS: gdb.base/break-fun-addr.exp: /home/shorne/work/openrisc/build-gdb/gdb/testsuite/outputs/gdb.base/break-fun-addr/break-fun-addr1: break *main
PASS: gdb.base/break-fun-addr.exp: /home/shorne/work/openrisc/build-gdb/gdb/testsuite/outputs/gdb.base/break-fun-addr/break-fun-addr1: run to breakpoint at *main
PASS: gdb.base/break-fun-addr.exp: /home/shorne/work/openrisc/build-gdb/gdb/testsuite/outputs/gdb.base/break-fun-addr/break-fun-addr1: p $pc == main
PASS: gdb.base/break-fun-addr.exp: /home/shorne/work/openrisc/build-gdb/gdb/testsuite/outputs/gdb.base/break-fun-addr/break-fun-addr2: run to breakpoint at *main
PASS: gdb.base/break-fun-addr.exp: /home/shorne/work/openrisc/build-gdb/gdb/testsuite/outputs/gdb.base/break-fun-addr/break-fun-addr2: p $pc == main
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/break-idempotent.exp ...
PASS: gdb.base/break-idempotent.exp: always-inserted off: break: set breakpoint always-inserted off
PASS: gdb.base/break-idempotent.exp: always-inserted off: break: once: break foo
PASS: gdb.base/break-idempotent.exp: always-inserted off: break: twice: break foo
PASS: gdb.base/break-idempotent.exp: always-inserted off: break: file $binfile
PASS: gdb.base/break-idempotent.exp: always-inserted off: break: condition $bpnum cond_global == 0
PASS: gdb.base/break-idempotent.exp: always-inserted off: break: b bar
PASS: gdb.base/break-idempotent.exp: always-inserted off: break: continue
PASS: gdb.base/break-idempotent.exp: always-inserted on: break: set breakpoint always-inserted on
PASS: gdb.base/break-idempotent.exp: always-inserted on: break: once: break foo
PASS: gdb.base/break-idempotent.exp: always-inserted on: break: twice: break foo
PASS: gdb.base/break-idempotent.exp: always-inserted on: break: file $binfile
PASS: gdb.base/break-idempotent.exp: always-inserted on: break: condition $bpnum cond_global == 0
PASS: gdb.base/break-idempotent.exp: always-inserted on: break: b bar
PASS: gdb.base/break-idempotent.exp: always-inserted on: break: continue
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/break-inline.exp ...
PASS: gdb.base/break-inline.exp: break
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/break-interp.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/break-main-file-remove-fail.exp ...
gdb compile failed, /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/break-main-file-remove-fail.c:19:22: fatal error: sys/mman.h: No such file or directory
compilation terminated.
UNTESTED: gdb.base/break-main-file-remove-fail.exp: failed to prepare
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/break-on-linker-gcd-function.exp ...
PASS: gdb.base/break-on-linker-gcd-function.exp: b 24
PASS: gdb.base/break-on-linker-gcd-function.exp: readnow: b 24
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/break-probes.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/break-unload-file.exp ...
PASS: gdb.base/break-unload-file.exp: cmdline: always-inserted off: break: set breakpoint always-inserted off
PASS: gdb.base/break-unload-file.exp: cmdline: always-inserted off: break: break foo
PASS: gdb.base/break-unload-file.exp: cmdline: always-inserted off: break: breakpoint is not pending
PASS: gdb.base/break-unload-file.exp: cmdline: always-inserted off: break: file
PASS: gdb.base/break-unload-file.exp: cmdline: always-inserted off: break: breakpoint is disabled
PASS: gdb.base/break-unload-file.exp: cmdline: always-inserted off: break: delete all breakpoints
PASS: gdb.base/break-unload-file.exp: cmdline: always-inserted off: break: file $binfile
PASS: gdb.base/break-unload-file.exp: cmdline: always-inserted off: break: b bar
PASS: gdb.base/break-unload-file.exp: cmdline: always-inserted off: break: continue
PASS: gdb.base/break-unload-file.exp: cmdline: always-inserted on: break: set breakpoint always-inserted on
PASS: gdb.base/break-unload-file.exp: cmdline: always-inserted on: break: break foo
PASS: gdb.base/break-unload-file.exp: cmdline: always-inserted on: break: breakpoint is not pending
PASS: gdb.base/break-unload-file.exp: cmdline: always-inserted on: break: file
PASS: gdb.base/break-unload-file.exp: cmdline: always-inserted on: break: breakpoint is disabled
PASS: gdb.base/break-unload-file.exp: cmdline: always-inserted on: break: delete all breakpoints
PASS: gdb.base/break-unload-file.exp: cmdline: always-inserted on: break: file $binfile
PASS: gdb.base/break-unload-file.exp: cmdline: always-inserted on: break: b bar
PASS: gdb.base/break-unload-file.exp: cmdline: always-inserted on: break: continue
PASS: gdb.base/break-unload-file.exp: file: always-inserted off: break: set breakpoint always-inserted off
PASS: gdb.base/break-unload-file.exp: file: always-inserted off: break: break foo
PASS: gdb.base/break-unload-file.exp: file: always-inserted off: break: breakpoint is not pending
PASS: gdb.base/break-unload-file.exp: file: always-inserted off: break: file
PASS: gdb.base/break-unload-file.exp: file: always-inserted off: break: breakpoint is disabled
PASS: gdb.base/break-unload-file.exp: file: always-inserted off: break: delete all breakpoints
PASS: gdb.base/break-unload-file.exp: file: always-inserted off: break: file $binfile
PASS: gdb.base/break-unload-file.exp: file: always-inserted off: break: b bar
PASS: gdb.base/break-unload-file.exp: file: always-inserted off: break: continue
PASS: gdb.base/break-unload-file.exp: file: always-inserted on: break: set breakpoint always-inserted on
PASS: gdb.base/break-unload-file.exp: file: always-inserted on: break: break foo
PASS: gdb.base/break-unload-file.exp: file: always-inserted on: break: breakpoint is not pending
PASS: gdb.base/break-unload-file.exp: file: always-inserted on: break: file
PASS: gdb.base/break-unload-file.exp: file: always-inserted on: break: breakpoint is disabled
PASS: gdb.base/break-unload-file.exp: file: always-inserted on: break: delete all breakpoints
PASS: gdb.base/break-unload-file.exp: file: always-inserted on: break: file $binfile
PASS: gdb.base/break-unload-file.exp: file: always-inserted on: break: b bar
PASS: gdb.base/break-unload-file.exp: file: always-inserted on: break: continue
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/break.exp ...
PASS: gdb.base/break.exp: Delete all breakpoints when none
PASS: gdb.base/break.exp: breakpoint function
PASS: gdb.base/break.exp: breakpoint quoted function
PASS: gdb.base/break.exp: breakpoint function in file
PASS: gdb.base/break.exp: use `list' to establish default source file
PASS: gdb.base/break.exp: breakpoint line number
PASS: gdb.base/break.exp: breakpoint duplicate
PASS: gdb.base/break.exp: breakpoint line number in file
PASS: gdb.base/break.exp: breakpoint at start of multi line if conditional
PASS: gdb.base/break.exp: breakpoint at start of multi line while conditional
PASS: gdb.base/break.exp: breakpoint info
PASS: gdb.base/break.exp: info break 2 4 6
PASS: gdb.base/break.exp: info break 3-5
PASS: gdb.base/break.exp: disable using history values
PASS: gdb.base/break.exp: check disable with history values
PASS: gdb.base/break.exp: disable with convenience values
PASS: gdb.base/break.exp: check disable with convenience values
PASS: gdb.base/break.exp: disable non-existent breakpoint 10
PASS: gdb.base/break.exp: set $baz = 1.234
PASS: gdb.base/break.exp: disable with non-integer convenience var
PASS: gdb.base/break.exp: disable with non-existent convenience var
PASS: gdb.base/break.exp: disable with non-existent history value
PASS: gdb.base/break.exp: disable with badly formed history value
PASS: gdb.base/break.exp: run until function breakpoint
PASS: gdb.base/break.exp: list marker1
PASS: gdb.base/break.exp: break lineno
PASS: gdb.base/break.exp: delete $bpnum
PASS: gdb.base/break.exp: run until breakpoint set at a line number
PASS: gdb.base/break.exp: run until file:function(6) breakpoint
PASS: gdb.base/break.exp: run until file:function(5) breakpoint
PASS: gdb.base/break.exp: run until file:function(4) breakpoint
PASS: gdb.base/break.exp: run until file:function(3) breakpoint
PASS: gdb.base/break.exp: run until file:function(2) breakpoint
PASS: gdb.base/break.exp: run until file:function(1) breakpoint
PASS: gdb.base/break.exp: run until quoted breakpoint
PASS: gdb.base/break.exp: run until file:linenum breakpoint
PASS: gdb.base/break.exp: breakpoint offset +1
PASS: gdb.base/break.exp: step onto breakpoint
PASS: gdb.base/break.exp: setting breakpoint at }
PASS: gdb.base/break.exp: continue to breakpoint at }
PASS: gdb.base/break.exp: Temporary breakpoint function
PASS: gdb.base/break.exp: Temporary breakpoint function in file
PASS: gdb.base/break.exp: Temporary breakpoint line number #1
PASS: gdb.base/break.exp: Temporary breakpoint line number #2
PASS: gdb.base/break.exp: Temporary breakpoint line number in file #1
PASS: gdb.base/break.exp: Temporary breakpoint line number in file #2
PASS: gdb.base/break.exp: Temporary breakpoint info
PASS: gdb.base/break.exp: catch requires an event name
PASS: gdb.base/break.exp: set catch fork, never expected to trigger
PASS: gdb.base/break.exp: set catch vfork, never expected to trigger
PASS: gdb.base/break.exp: set catch exec, never expected to trigger
PASS: gdb.base/break.exp: set breakpoint pending off
PASS: gdb.base/break.exp: break on non-existent source line
PASS: gdb.base/break.exp: until bp_location1
PASS: gdb.base/break.exp: break on default location, 1st time
PASS: gdb.base/break.exp: break on default location, 2nd time
PASS: gdb.base/break.exp: break on default location, 3rd time
PASS: gdb.base/break.exp: break on default location, 4th time
PASS: gdb.base/break.exp: set to-be-silent break bp_location1
PASS: gdb.base/break.exp: set silent break bp_location1
PASS: gdb.base/break.exp: info silent break bp_location1
PASS: gdb.base/break.exp: hit silent break bp_location1
PASS: gdb.base/break.exp: stopped for silent break bp_location1
PASS: gdb.base/break.exp: thread-specific breakpoint on non-existent thread disallowed
PASS: gdb.base/break.exp: thread-specific breakpoint on bogus thread ID disallowed
PASS: gdb.base/break.exp: breakpoint with trailing garbage disallowed
PASS: gdb.base/break.exp: step over breakpoint
PASS: gdb.base/break.exp: clear line has no breakpoint disallowed
PASS: gdb.base/break.exp: clear current line has no breakpoint disallowed
PASS: gdb.base/break.exp: break marker3 #1
PASS: gdb.base/break.exp: break marker3 #2
PASS: gdb.base/break.exp: clear marker3
PASS: gdb.base/break.exp: set convenience variable $foo to bp_location11
PASS: gdb.base/break.exp: set breakpoint via convenience variable
PASS: gdb.base/break.exp: set convenience variable $foo to 81.5
PASS: gdb.base/break.exp: set breakpoint via non-integer convenience variable disallowed
PASS: gdb.base/break.exp: set breakpoint on to-be-called function
PASS: gdb.base/break.exp: hit breakpoint on called function
PASS: gdb.base/break.exp: backtrace while in called function
PASS: gdb.base/break.exp: finish from called function
PASS: gdb.base/break.exp: finish with arguments disallowed
PASS: gdb.base/break.exp: finish from outermost frame disallowed
PASS: gdb.base/break.exp: kill program
PASS: gdb.base/break.exp: break at factorial
PASS: gdb.base/break.exp: run to factorial(6)
PASS: gdb.base/break.exp: continue to factorial(5)
PASS: gdb.base/break.exp: backtrace from factorial(5)
PASS: gdb.base/break.exp: next to recursive call
PASS: gdb.base/break.exp: next over recursive call
PASS: gdb.base/break.exp: backtrace from factorial(5.1)
PASS: gdb.base/break.exp: continue until exit at recursive next test
PASS: gdb.base/break.exp: breakpoint function, optimized file
PASS: gdb.base/break.exp: breakpoint small function, optimized file
PASS: gdb.base/break.exp: run until function breakpoint, optimized file (code motion)
PASS: gdb.base/break.exp: run until breakpoint set at small function, optimized file (line bp_location14)
PASS: gdb.base/break.exp: rbreak junk pending setup
PASS: gdb.base/break.exp: rbreak junk set breakpoint
PASS: gdb.base/break.exp: rbreak junk
PASS: gdb.base/break.exp: set $l = 47
PASS: gdb.base/break.exp: set convenience variable $foo to 81.5
PASS: gdb.base/break.exp: set breakpoint via non-integer convenience variable disallowed
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/breakpoint-in-ro-region.exp ...
PASS: gdb.base/breakpoint-in-ro-region.exp: set debug target 1
PASS: gdb.base/breakpoint-in-ro-region.exp: probe target hardware step
PASS: gdb.base/breakpoint-in-ro-region.exp: set debug target 0
PASS: gdb.base/breakpoint-in-ro-region.exp: get lo address of main
PASS: gdb.base/breakpoint-in-ro-region.exp: get hi address of main
PASS: gdb.base/breakpoint-in-ro-region.exp: create read-only mem region covering main
PASS: gdb.base/breakpoint-in-ro-region.exp: set mem inaccessible-by-default off
PASS: gdb.base/breakpoint-in-ro-region.exp: set breakpoint always-inserted on
PASS: gdb.base/breakpoint-in-ro-region.exp: set breakpoint auto-hw off
PASS: gdb.base/breakpoint-in-ro-region.exp: writing to read-only memory fails
PASS: gdb.base/breakpoint-in-ro-region.exp: inserting software breakpoint in read-only memory fails
PASS: gdb.base/breakpoint-in-ro-region.exp: probe hbreak support (no support)
PASS: gdb.base/breakpoint-in-ro-region.exp: always-inserted off: auto-hw off: set breakpoint always-inserted off
PASS: gdb.base/breakpoint-in-ro-region.exp: always-inserted off: auto-hw off: set breakpoint auto-hw off
PASS: gdb.base/breakpoint-in-ro-region.exp: always-inserted off: auto-hw off: get current insn
PASS: gdb.base/breakpoint-in-ro-region.exp: always-inserted off: auto-hw off: get next insn
PASS: gdb.base/breakpoint-in-ro-region.exp: always-inserted off: auto-hw off: step in ro region (no error)
PASS: gdb.base/breakpoint-in-ro-region.exp: always-inserted off: auto-hw off: single-step breakpoint is not left behind
PASS: gdb.base/breakpoint-in-ro-region.exp: always-inserted off: auto-hw off: thread advanced
PASS: gdb.base/breakpoint-in-ro-region.exp: always-inserted off: auto-hw on: set breakpoint always-inserted off
PASS: gdb.base/breakpoint-in-ro-region.exp: always-inserted off: auto-hw on: set breakpoint auto-hw on
PASS: gdb.base/breakpoint-in-ro-region.exp: always-inserted off: auto-hw on: get current insn
PASS: gdb.base/breakpoint-in-ro-region.exp: always-inserted off: auto-hw on: get next insn
PASS: gdb.base/breakpoint-in-ro-region.exp: always-inserted off: auto-hw on: step in ro region (no error)
PASS: gdb.base/breakpoint-in-ro-region.exp: always-inserted off: auto-hw on: single-step breakpoint is not left behind
PASS: gdb.base/breakpoint-in-ro-region.exp: always-inserted off: auto-hw on: thread advanced
PASS: gdb.base/breakpoint-in-ro-region.exp: always-inserted on: auto-hw off: set breakpoint always-inserted on
PASS: gdb.base/breakpoint-in-ro-region.exp: always-inserted on: auto-hw off: set breakpoint auto-hw off
PASS: gdb.base/breakpoint-in-ro-region.exp: always-inserted on: auto-hw off: get current insn
PASS: gdb.base/breakpoint-in-ro-region.exp: always-inserted on: auto-hw off: get next insn
PASS: gdb.base/breakpoint-in-ro-region.exp: always-inserted on: auto-hw off: step in ro region (no error)
PASS: gdb.base/breakpoint-in-ro-region.exp: always-inserted on: auto-hw off: single-step breakpoint is not left behind
PASS: gdb.base/breakpoint-in-ro-region.exp: always-inserted on: auto-hw off: thread advanced
PASS: gdb.base/breakpoint-in-ro-region.exp: always-inserted on: auto-hw on: set breakpoint always-inserted on
PASS: gdb.base/breakpoint-in-ro-region.exp: always-inserted on: auto-hw on: set breakpoint auto-hw on
PASS: gdb.base/breakpoint-in-ro-region.exp: always-inserted on: auto-hw on: get current insn
PASS: gdb.base/breakpoint-in-ro-region.exp: always-inserted on: auto-hw on: get next insn
PASS: gdb.base/breakpoint-in-ro-region.exp: always-inserted on: auto-hw on: step in ro region (no error)
PASS: gdb.base/breakpoint-in-ro-region.exp: always-inserted on: auto-hw on: single-step breakpoint is not left behind
PASS: gdb.base/breakpoint-in-ro-region.exp: always-inserted on: auto-hw on: thread advanced
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/breakpoint-shadow.exp ...
PASS: gdb.base/breakpoint-shadow.exp: set breakpoint always-inserted on
PASS: gdb.base/breakpoint-shadow.exp: show breakpoint always-inserted
PASS: gdb.base/breakpoint-shadow.exp: disassembly without breakpoints
PASS: gdb.base/breakpoint-shadow.exp: First breakpoint placed
PASS: gdb.base/breakpoint-shadow.exp: Second breakpoint placed
PASS: gdb.base/breakpoint-shadow.exp: disassembly with breakpoints
PASS: gdb.base/breakpoint-shadow.exp: set code-cache off
PASS: gdb.base/breakpoint-shadow.exp: set code-cache on
PASS: gdb.base/breakpoint-shadow.exp: disassembly with breakpoints, fresh code cache
PASS: gdb.base/breakpoint-shadow.exp: disassembly without breakpoints, no stale breakpoints
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/call-ar-st.exp ...
PASS: gdb.base/call-ar-st.exp: set print sevenbit-strings
PASS: gdb.base/call-ar-st.exp: set print address off
PASS: gdb.base/call-ar-st.exp: set width 0
PASS: gdb.base/call-ar-st.exp: tbreakpoint at tbreak1
PASS: gdb.base/call-ar-st.exp: run until breakpoint set at a line
PASS: gdb.base/call-ar-st.exp: tbreakpoint at tbreak2
PASS: gdb.base/call-ar-st.exp: tbreakpoint at tbreak3
PASS: gdb.base/call-ar-st.exp: step inside print_all_arrays
PASS: gdb.base/call-ar-st.exp: tbreakpoint at tbreak4
PASS: gdb.base/call-ar-st.exp: tbreakpoint at tbreak5
PASS: gdb.base/call-ar-st.exp: continue to tbreak5
PASS: gdb.base/call-ar-st.exp: set breakpoint in sum_array_print
PASS: gdb.base/call-ar-st.exp: set print frame-arguments all
PASS: gdb.base/call-ar-st.exp: check args of sum_array_print
PASS: gdb.base/call-ar-st.exp: tbreakpoint at tbreak6
PASS: gdb.base/call-ar-st.exp: print compute_with_small_structs(20)
PASS: gdb.base/call-ar-st.exp: tbreakpoint at tbreak7
PASS: gdb.base/call-ar-st.exp: continue to tbreak7
PASS: gdb.base/call-ar-st.exp: tbreak in print_long_arg_list after stepping into memcpy
PASS: gdb.base/call-ar-st.exp: step into print_long_arg_list
PASS: gdb.base/call-ar-st.exp: tbreakpoint at tbreak8
PASS: gdb.base/call-ar-st.exp: step into init_bit_flags_combo
PASS: gdb.base/call-ar-st.exp: tbreakpoint at tbreak9
PASS: gdb.base/call-ar-st.exp: continue to tbreak9
PASS: gdb.base/call-ar-st.exp: tbreakpoint at tbreak10
PASS: gdb.base/call-ar-st.exp: continue to tbreak10
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/call-rt-st.exp ...
PASS: gdb.base/call-rt-st.exp: set print sevenbit-strings
PASS: gdb.base/call-rt-st.exp: set print address off
PASS: gdb.base/call-rt-st.exp: set width 0
PASS: gdb.base/call-rt-st.exp: breakpoint loop_count
PASS: gdb.base/call-rt-st.exp: continue to loop_count
PASS: gdb.base/call-rt-st.exp: finish out from loop_count (finish1)
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/call-sc.exp ...
PASS: gdb.base/call-sc.exp: set print sevenbit-strings
PASS: gdb.base/call-sc.exp: set print address off
PASS: gdb.base/call-sc.exp: set width 0
PASS: gdb.base/call-sc.exp: ptype; call-sc-tc (char)
PASS: gdb.base/call-sc.exp: ptype foo; call-sc-tc char
PASS: gdb.base/call-sc.exp: p/c fun(); call call-sc-tc
PASS: gdb.base/call-sc.exp: call Fun(foo); call call-sc-tc
PASS: gdb.base/call-sc.exp: p/c L; call call-sc-tc
PASS: gdb.base/call-sc.exp: advance to fun for return; return call-sc-tc
PASS: gdb.base/call-sc.exp: zed L for return; return call-sc-tc
PASS: gdb.base/call-sc.exp: return foo; return call-sc-tc
PASS: gdb.base/call-sc.exp: return foo; synchronize pc to main()
PASS: gdb.base/call-sc.exp: value foo returned; return call-sc-tc
PASS: gdb.base/call-sc.exp: advance to fun for finish; return call-sc-tc
PASS: gdb.base/call-sc.exp: zed L for finish; return call-sc-tc
PASS: gdb.base/call-sc.exp: finish foo; return call-sc-tc
PASS: gdb.base/call-sc.exp: value foo finished; return call-sc-tc
PASS: gdb.base/call-sc.exp: return and finish use same convention; return call-sc-tc
PASS: gdb.base/call-sc.exp: set print sevenbit-strings
PASS: gdb.base/call-sc.exp: set print address off
PASS: gdb.base/call-sc.exp: set width 0
PASS: gdb.base/call-sc.exp: ptype; call-sc-ts (short int)
PASS: gdb.base/call-sc.exp: ptype foo; call-sc-ts short int
PASS: gdb.base/call-sc.exp: p/c fun(); call call-sc-ts
PASS: gdb.base/call-sc.exp: call Fun(foo); call call-sc-ts
PASS: gdb.base/call-sc.exp: p/c L; call call-sc-ts
PASS: gdb.base/call-sc.exp: advance to fun for return; return call-sc-ts
PASS: gdb.base/call-sc.exp: zed L for return; return call-sc-ts
PASS: gdb.base/call-sc.exp: return foo; return call-sc-ts
PASS: gdb.base/call-sc.exp: return foo; synchronize pc to main()
PASS: gdb.base/call-sc.exp: value foo returned; return call-sc-ts
PASS: gdb.base/call-sc.exp: advance to fun for finish; return call-sc-ts
PASS: gdb.base/call-sc.exp: zed L for finish; return call-sc-ts
PASS: gdb.base/call-sc.exp: finish foo; return call-sc-ts
PASS: gdb.base/call-sc.exp: value foo finished; return call-sc-ts
PASS: gdb.base/call-sc.exp: return and finish use same convention; return call-sc-ts
PASS: gdb.base/call-sc.exp: set print sevenbit-strings
PASS: gdb.base/call-sc.exp: set print address off
PASS: gdb.base/call-sc.exp: set width 0
PASS: gdb.base/call-sc.exp: ptype; call-sc-ti (int)
PASS: gdb.base/call-sc.exp: ptype foo; call-sc-ti int
PASS: gdb.base/call-sc.exp: p/c fun(); call call-sc-ti
PASS: gdb.base/call-sc.exp: call Fun(foo); call call-sc-ti
PASS: gdb.base/call-sc.exp: p/c L; call call-sc-ti
PASS: gdb.base/call-sc.exp: advance to fun for return; return call-sc-ti
PASS: gdb.base/call-sc.exp: zed L for return; return call-sc-ti
PASS: gdb.base/call-sc.exp: return foo; return call-sc-ti
PASS: gdb.base/call-sc.exp: return foo; synchronize pc to main()
PASS: gdb.base/call-sc.exp: value foo returned; return call-sc-ti
PASS: gdb.base/call-sc.exp: advance to fun for finish; return call-sc-ti
PASS: gdb.base/call-sc.exp: zed L for finish; return call-sc-ti
PASS: gdb.base/call-sc.exp: finish foo; return call-sc-ti
PASS: gdb.base/call-sc.exp: value foo finished; return call-sc-ti
PASS: gdb.base/call-sc.exp: return and finish use same convention; return call-sc-ti
PASS: gdb.base/call-sc.exp: set print sevenbit-strings
PASS: gdb.base/call-sc.exp: set print address off
PASS: gdb.base/call-sc.exp: set width 0
PASS: gdb.base/call-sc.exp: ptype; call-sc-tl (long int)
PASS: gdb.base/call-sc.exp: ptype foo; call-sc-tl long int
PASS: gdb.base/call-sc.exp: p/c fun(); call call-sc-tl
PASS: gdb.base/call-sc.exp: call Fun(foo); call call-sc-tl
PASS: gdb.base/call-sc.exp: p/c L; call call-sc-tl
PASS: gdb.base/call-sc.exp: advance to fun for return; return call-sc-tl
PASS: gdb.base/call-sc.exp: zed L for return; return call-sc-tl
PASS: gdb.base/call-sc.exp: return foo; return call-sc-tl
PASS: gdb.base/call-sc.exp: return foo; synchronize pc to main()
PASS: gdb.base/call-sc.exp: value foo returned; return call-sc-tl
PASS: gdb.base/call-sc.exp: advance to fun for finish; return call-sc-tl
PASS: gdb.base/call-sc.exp: zed L for finish; return call-sc-tl
PASS: gdb.base/call-sc.exp: finish foo; return call-sc-tl
PASS: gdb.base/call-sc.exp: value foo finished; return call-sc-tl
PASS: gdb.base/call-sc.exp: return and finish use same convention; return call-sc-tl
PASS: gdb.base/call-sc.exp: set print sevenbit-strings
PASS: gdb.base/call-sc.exp: set print address off
PASS: gdb.base/call-sc.exp: set width 0
PASS: gdb.base/call-sc.exp: ptype; call-sc-tll (long long int)
PASS: gdb.base/call-sc.exp: ptype foo; call-sc-tll long long int
PASS: gdb.base/call-sc.exp: p/c fun(); call call-sc-tll
PASS: gdb.base/call-sc.exp: call Fun(foo); call call-sc-tll
PASS: gdb.base/call-sc.exp: p/c L; call call-sc-tll
PASS: gdb.base/call-sc.exp: advance to fun for return; return call-sc-tll
PASS: gdb.base/call-sc.exp: zed L for return; return call-sc-tll
PASS: gdb.base/call-sc.exp: return foo; return call-sc-tll
PASS: gdb.base/call-sc.exp: return foo; synchronize pc to main()
PASS: gdb.base/call-sc.exp: value foo returned; return call-sc-tll
PASS: gdb.base/call-sc.exp: advance to fun for finish; return call-sc-tll
PASS: gdb.base/call-sc.exp: zed L for finish; return call-sc-tll
PASS: gdb.base/call-sc.exp: finish foo; return call-sc-tll
PASS: gdb.base/call-sc.exp: value foo finished; return call-sc-tll
PASS: gdb.base/call-sc.exp: return and finish use same convention; return call-sc-tll
PASS: gdb.base/call-sc.exp: set print sevenbit-strings
PASS: gdb.base/call-sc.exp: set print address off
PASS: gdb.base/call-sc.exp: set width 0
PASS: gdb.base/call-sc.exp: ptype; call-sc-tf (float)
PASS: gdb.base/call-sc.exp: ptype foo; call-sc-tf float
PASS: gdb.base/call-sc.exp: p/c fun(); call call-sc-tf
PASS: gdb.base/call-sc.exp: call Fun(foo); call call-sc-tf
PASS: gdb.base/call-sc.exp: p/c L; call call-sc-tf
PASS: gdb.base/call-sc.exp: advance to fun for return; return call-sc-tf
PASS: gdb.base/call-sc.exp: zed L for return; return call-sc-tf
PASS: gdb.base/call-sc.exp: return foo; return call-sc-tf
PASS: gdb.base/call-sc.exp: return foo; synchronize pc to main()
PASS: gdb.base/call-sc.exp: value foo returned; return call-sc-tf
PASS: gdb.base/call-sc.exp: advance to fun for finish; return call-sc-tf
PASS: gdb.base/call-sc.exp: zed L for finish; return call-sc-tf
PASS: gdb.base/call-sc.exp: finish foo; return call-sc-tf
PASS: gdb.base/call-sc.exp: value foo finished; return call-sc-tf
PASS: gdb.base/call-sc.exp: return and finish use same convention; return call-sc-tf
PASS: gdb.base/call-sc.exp: set print sevenbit-strings
PASS: gdb.base/call-sc.exp: set print address off
PASS: gdb.base/call-sc.exp: set width 0
PASS: gdb.base/call-sc.exp: ptype; call-sc-td (double)
PASS: gdb.base/call-sc.exp: ptype foo; call-sc-td double
PASS: gdb.base/call-sc.exp: p/c fun(); call call-sc-td
PASS: gdb.base/call-sc.exp: call Fun(foo); call call-sc-td
PASS: gdb.base/call-sc.exp: p/c L; call call-sc-td
PASS: gdb.base/call-sc.exp: advance to fun for return; return call-sc-td
PASS: gdb.base/call-sc.exp: zed L for return; return call-sc-td
PASS: gdb.base/call-sc.exp: return foo; return call-sc-td
PASS: gdb.base/call-sc.exp: return foo; synchronize pc to main()
PASS: gdb.base/call-sc.exp: value foo returned; return call-sc-td
PASS: gdb.base/call-sc.exp: advance to fun for finish; return call-sc-td
PASS: gdb.base/call-sc.exp: zed L for finish; return call-sc-td
PASS: gdb.base/call-sc.exp: finish foo; return call-sc-td
PASS: gdb.base/call-sc.exp: value foo finished; return call-sc-td
PASS: gdb.base/call-sc.exp: return and finish use same convention; return call-sc-td
PASS: gdb.base/call-sc.exp: set print sevenbit-strings
PASS: gdb.base/call-sc.exp: set print address off
PASS: gdb.base/call-sc.exp: set width 0
PASS: gdb.base/call-sc.exp: ptype; call-sc-tld (long double)
PASS: gdb.base/call-sc.exp: ptype foo; call-sc-tld long double
PASS: gdb.base/call-sc.exp: p/c fun(); call call-sc-tld
PASS: gdb.base/call-sc.exp: call Fun(foo); call call-sc-tld
PASS: gdb.base/call-sc.exp: p/c L; call call-sc-tld
PASS: gdb.base/call-sc.exp: advance to fun for return; return call-sc-tld
PASS: gdb.base/call-sc.exp: zed L for return; return call-sc-tld
PASS: gdb.base/call-sc.exp: return foo; return call-sc-tld
PASS: gdb.base/call-sc.exp: return foo; synchronize pc to main()
PASS: gdb.base/call-sc.exp: value foo returned; return call-sc-tld
PASS: gdb.base/call-sc.exp: advance to fun for finish; return call-sc-tld
PASS: gdb.base/call-sc.exp: zed L for finish; return call-sc-tld
PASS: gdb.base/call-sc.exp: finish foo; return call-sc-tld
PASS: gdb.base/call-sc.exp: value foo finished; return call-sc-tld
PASS: gdb.base/call-sc.exp: return and finish use same convention; return call-sc-tld
PASS: gdb.base/call-sc.exp: set print sevenbit-strings
PASS: gdb.base/call-sc.exp: set print address off
PASS: gdb.base/call-sc.exp: set width 0
PASS: gdb.base/call-sc.exp: ptype; call-sc-te (enum {e = 49})
PASS: gdb.base/call-sc.exp: ptype foo; call-sc-te enum {e = 49}
PASS: gdb.base/call-sc.exp: p/c fun(); call call-sc-te
PASS: gdb.base/call-sc.exp: call Fun(foo); call call-sc-te
PASS: gdb.base/call-sc.exp: p/c L; call call-sc-te
PASS: gdb.base/call-sc.exp: advance to fun for return; return call-sc-te
PASS: gdb.base/call-sc.exp: zed L for return; return call-sc-te
PASS: gdb.base/call-sc.exp: return foo; return call-sc-te
PASS: gdb.base/call-sc.exp: return foo; synchronize pc to main()
PASS: gdb.base/call-sc.exp: value foo returned; return call-sc-te
PASS: gdb.base/call-sc.exp: advance to fun for finish; return call-sc-te
PASS: gdb.base/call-sc.exp: zed L for finish; return call-sc-te
PASS: gdb.base/call-sc.exp: finish foo; return call-sc-te
PASS: gdb.base/call-sc.exp: value foo finished; return call-sc-te
PASS: gdb.base/call-sc.exp: return and finish use same convention; return call-sc-te
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/call-signal-resume.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/call-strs.exp ...
PASS: gdb.base/call-strs.exp: set print sevenbit-strings
PASS: gdb.base/call-strs.exp: set print address off
PASS: gdb.base/call-strs.exp: set print symbol off
PASS: gdb.base/call-strs.exp: set width 0
PASS: gdb.base/call-strs.exp: step after assignment to s
PASS: gdb.base/call-strs.exp: next over strcpy
PASS: gdb.base/call-strs.exp: print buf
PASS: gdb.base/call-strs.exp: print s
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/callexit.exp ...
PASS: gdb.base/callexit.exp: inferior function call terminated program
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/callfuncs.exp ...
PASS: gdb.base/callfuncs.exp: set print sevenbit-strings
PASS: gdb.base/callfuncs.exp: set print address off
PASS: gdb.base/callfuncs.exp: set width 0
PASS: gdb.base/callfuncs.exp: set language c
PASS: gdb.base/callfuncs.exp: next to t_double_values
PASS: gdb.base/callfuncs.exp: next to t_structs_c
PASS: gdb.base/callfuncs.exp: retrieve original register contents
PASS: gdb.base/callfuncs.exp: set unwindonsignal on
PASS: gdb.base/callfuncs.exp: p t_char_values(0,0)
PASS: gdb.base/callfuncs.exp: p t_char_values('a','b')
PASS: gdb.base/callfuncs.exp: p t_char_values(char_val1,char_val2)
PASS: gdb.base/callfuncs.exp: p t_char_values('a',char_val2)
PASS: gdb.base/callfuncs.exp: p t_char_values(char_val1,'b')
PASS: gdb.base/callfuncs.exp: p t_short_values(0,0)
PASS: gdb.base/callfuncs.exp: p t_short_values(10,-23)
PASS: gdb.base/callfuncs.exp: p t_short_values(short_val1,short_val2)
PASS: gdb.base/callfuncs.exp: p t_short_values(10,short_val2)
PASS: gdb.base/callfuncs.exp: p t_short_values(short_val1,-23)
PASS: gdb.base/callfuncs.exp: p t_int_values(0,0)
PASS: gdb.base/callfuncs.exp: p t_int_values(87,-26)
PASS: gdb.base/callfuncs.exp: p t_int_values(int_val1,int_val2)
PASS: gdb.base/callfuncs.exp: p t_int_values(87,int_val2)
PASS: gdb.base/callfuncs.exp: p t_int_values(int_val1,-26)
PASS: gdb.base/callfuncs.exp: p t_long_values(0,0)
PASS: gdb.base/callfuncs.exp: p t_long_values(789,-321)
PASS: gdb.base/callfuncs.exp: p t_long_values(long_val1,long_val2)
PASS: gdb.base/callfuncs.exp: p t_long_values(789,long_val2)
PASS: gdb.base/callfuncs.exp: p t_long_values(long_val1,-321)
PASS: gdb.base/callfuncs.exp: p t_float_values(0.0,0.0)
PASS: gdb.base/callfuncs.exp: p t_float_values(3.14159,-2.3765)
PASS: gdb.base/callfuncs.exp: p t_float_values(float_val1,float_val2)
PASS: gdb.base/callfuncs.exp: p t_float_values(3.14159,float_val2)
PASS: gdb.base/callfuncs.exp: p t_float_values(float_val1,-2.3765)
PASS: gdb.base/callfuncs.exp: p t_float_values2(0.0,0.0)
PASS: gdb.base/callfuncs.exp: p t_float_values2(3.14159,float_val2)
PASS: gdb.base/callfuncs.exp: Call function with many float arguments.
PASS: gdb.base/callfuncs.exp: p t_small_values(1,2,3,4,5,6,7,8,9,10)
PASS: gdb.base/callfuncs.exp: p t_double_values(0.0,0.0)
PASS: gdb.base/callfuncs.exp: p t_double_values(45.654,-67.66)
PASS: gdb.base/callfuncs.exp: p t_double_values(double_val1,double_val2)
PASS: gdb.base/callfuncs.exp: p t_double_values(45.654,double_val2)
PASS: gdb.base/callfuncs.exp: p t_double_values(double_val1,-67.66)
PASS: gdb.base/callfuncs.exp: Call function with many double arguments.
PASS: gdb.base/callfuncs.exp: p t_double_int(99.0, 1)
PASS: gdb.base/callfuncs.exp: p t_double_int(99.0, 99)
PASS: gdb.base/callfuncs.exp: p t_int_double(99, 1.0)
PASS: gdb.base/callfuncs.exp: p t_int_double(99, 99.0)
PASS: gdb.base/callfuncs.exp: p t_float_complex_values(fc1, fc2)
PASS: gdb.base/callfuncs.exp: p t_float_complex_values(fc3, fc4)
PASS: gdb.base/callfuncs.exp: p t_float_complex_many_args(fc1, fc2, fc3, fc4, fc1, fc2, fc3, fc4, fc1, fc2, fc3, fc4, fc1, fc2, fc3, fc4)
PASS: gdb.base/callfuncs.exp: p t_float_complex_many_args(fc1, fc1, fc1, fc1, fc1, fc1, fc1, fc1, fc1, fc1, fc1, fc1, fc1, fc1, fc1, fc1)
FAIL: gdb.base/callfuncs.exp: p t_double_complex_values(dc1, dc2)
FAIL: gdb.base/callfuncs.exp: p t_double_complex_values(dc3, dc4)
FAIL: gdb.base/callfuncs.exp: p t_double_complex_many_args(dc1, dc2, dc3, dc4, dc1, dc2, dc3, dc4, dc1, dc2, dc3, dc4, dc1, dc2, dc3, dc4)
FAIL: gdb.base/callfuncs.exp: p t_double_complex_many_args(dc1, dc1, dc1, dc1, dc1, dc1, dc1, dc1, dc1, dc1, dc1, dc1, dc1, dc1, dc1, dc1)
FAIL: gdb.base/callfuncs.exp: p t_long_double_complex_values(ldc1, ldc2)
FAIL: gdb.base/callfuncs.exp: p t_long_double_complex_values(ldc3, ldc4)
FAIL: gdb.base/callfuncs.exp: p t_long_double_complex_many_args(ldc1, ldc2, ldc3, ldc4, ldc1, ldc2, ldc3, ldc4, ldc1, ldc2, ldc3, ldc4, ldc1, ldc2, ldc3, ldc4)
FAIL: gdb.base/callfuncs.exp: p t_long_double_complex_many_args(ldc1, ldc1, ldc1, ldc1, ldc1, ldc1, ldc1,ldc1, ldc1, ldc1, ldc1, ldc1, ldc1, ldc1, ldc1, ldc1)
PASS: gdb.base/callfuncs.exp: p t_string_values(string_val2,string_val1)
PASS: gdb.base/callfuncs.exp: p t_string_values(string_val1,string_val2)
PASS: gdb.base/callfuncs.exp: p t_string_values("string 1","string 2")
PASS: gdb.base/callfuncs.exp: p t_string_values("string 1",string_val2)
PASS: gdb.base/callfuncs.exp: p t_string_values(string_val1,"string 2")
PASS: gdb.base/callfuncs.exp: p t_char_array_values(char_array_val2,char_array_val1)
PASS: gdb.base/callfuncs.exp: p t_char_array_values(char_array_val1,char_array_val2)
PASS: gdb.base/callfuncs.exp: p t_char_array_values("carray 1","carray 2")
PASS: gdb.base/callfuncs.exp: p t_char_array_values("carray 1",char_array_val2)
PASS: gdb.base/callfuncs.exp: p t_char_array_values(char_array_val1,"carray 2")
PASS: gdb.base/callfuncs.exp: p doubleit(4)
PASS: gdb.base/callfuncs.exp: p add(4,5)
PASS: gdb.base/callfuncs.exp: p t_func_values(func_val2,func_val1)
PASS: gdb.base/callfuncs.exp: p t_func_values(func_val1,func_val2)
PASS: gdb.base/callfuncs.exp: p function_struct.func(5)
PASS: gdb.base/callfuncs.exp: p function_struct_ptr->func(10)
PASS: gdb.base/callfuncs.exp: p t_func_values(add,func_val2)
PASS: gdb.base/callfuncs.exp: p t_func_values(func_val1,doubleit)
PASS: gdb.base/callfuncs.exp: p t_call_add(add,3,4)
PASS: gdb.base/callfuncs.exp: p t_call_add(func_val1,3,4)
PASS: gdb.base/callfuncs.exp: p t_enum_value1(enumval1)
PASS: gdb.base/callfuncs.exp: p t_enum_value1(enum_val1)
PASS: gdb.base/callfuncs.exp: p t_enum_value1(enum_val2)
PASS: gdb.base/callfuncs.exp: p t_enum_value2(enumval2)
PASS: gdb.base/callfuncs.exp: p t_enum_value2(enum_val2)
PASS: gdb.base/callfuncs.exp: p t_enum_value2(enum_val1)
PASS: gdb.base/callfuncs.exp: p sum_args(1,{2})
PASS: gdb.base/callfuncs.exp: p sum_args(2,{2,3})
PASS: gdb.base/callfuncs.exp: p sum_args(3,{2,3,4})
PASS: gdb.base/callfuncs.exp: p sum_args(4,{2,3,4,5})
PASS: gdb.base/callfuncs.exp: p sum10 (1, 2, 3, 4, 5, 6, 7, 8, 9, 10)
PASS: gdb.base/callfuncs.exp: p cmp10 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9)
PASS: gdb.base/callfuncs.exp: call inferior func with struct - returns char
PASS: gdb.base/callfuncs.exp: call inferior func with struct - returns short
PASS: gdb.base/callfuncs.exp: call inferior func with struct - returns int
PASS: gdb.base/callfuncs.exp: call inferior func with struct - returns long
PASS: gdb.base/callfuncs.exp: call inferior func with struct - returns float
PASS: gdb.base/callfuncs.exp: call inferior func with struct - returns double
PASS: gdb.base/callfuncs.exp: call inferior func with struct - returns float _Complex
FAIL: gdb.base/callfuncs.exp: call inferior func with struct - returns double _Complex
FAIL: gdb.base/callfuncs.exp: call inferior func with struct - returns long double _Complex
PASS: gdb.base/callfuncs.exp: call inferior func with struct - returns char *
PASS: gdb.base/callfuncs.exp: set unwindonsignal off
PASS: gdb.base/callfuncs.exp: register contents after gdb function calls
PASS: gdb.base/callfuncs.exp: gdb function calls preserve register contents
PASS: gdb.base/callfuncs.exp: set language c
PASS: gdb.base/callfuncs.exp: next to t_double_values
PASS: gdb.base/callfuncs.exp: next to t_structs_c
PASS: gdb.base/callfuncs.exp: retrieve original register contents
PASS: gdb.base/callfuncs.exp: stop at breakpoint in call dummy function
PASS: gdb.base/callfuncs.exp: continue from call dummy breakpoint
PASS: gdb.base/callfuncs.exp: bt after continuing from call dummy breakpoint
PASS: gdb.base/callfuncs.exp: register contents after stop in call dummy
PASS: gdb.base/callfuncs.exp: continue after stop in call dummy preserves register contents
PASS: gdb.base/callfuncs.exp: set language c
PASS: gdb.base/callfuncs.exp: next to t_double_values
PASS: gdb.base/callfuncs.exp: next to t_structs_c
PASS: gdb.base/callfuncs.exp: retrieve original register contents
PASS: gdb.base/callfuncs.exp: call function causing a breakpoint then do a finish
PASS: gdb.base/callfuncs.exp: finish from call dummy breakpoint returns correct value
PASS: gdb.base/callfuncs.exp: bt after finishing from call dummy breakpoint
PASS: gdb.base/callfuncs.exp: register contents after finish in call dummy
PASS: gdb.base/callfuncs.exp: finish after stop in call dummy preserves register contents
PASS: gdb.base/callfuncs.exp: set language c
PASS: gdb.base/callfuncs.exp: next to t_double_values
PASS: gdb.base/callfuncs.exp: next to t_structs_c
PASS: gdb.base/callfuncs.exp: retrieve original register contents
PASS: gdb.base/callfuncs.exp: call function causing a breakpoint and then do a return
PASS: gdb.base/callfuncs.exp: back at main after return from call dummy breakpoint
PASS: gdb.base/callfuncs.exp: register contents after return in call dummy
PASS: gdb.base/callfuncs.exp: return after stop in call dummy preserves register contents
PASS: gdb.base/callfuncs.exp: set language c
PASS: gdb.base/callfuncs.exp: next to t_double_values
PASS: gdb.base/callfuncs.exp: next to t_structs_c
PASS: gdb.base/callfuncs.exp: retrieve original register contents
PASS: gdb.base/callfuncs.exp: stop at nested call level 1
PASS: gdb.base/callfuncs.exp: backtrace at nested call level 1
PASS: gdb.base/callfuncs.exp: stop at nested call level 2
PASS: gdb.base/callfuncs.exp: backtrace at nested call level 2
PASS: gdb.base/callfuncs.exp: stop at nested call level 3
PASS: gdb.base/callfuncs.exp: backtrace at nested call level 3
PASS: gdb.base/callfuncs.exp: stop at nested call level 4
PASS: gdb.base/callfuncs.exp: backtrace at nested call level 4
PASS: gdb.base/callfuncs.exp: Finish from nested call level 4
PASS: gdb.base/callfuncs.exp: backtrace after finish from nested call level 4
PASS: gdb.base/callfuncs.exp: Finish from nested call level 3
PASS: gdb.base/callfuncs.exp: backtrace after finish from nested call level 3
PASS: gdb.base/callfuncs.exp: Finish from nested call level 2
PASS: gdb.base/callfuncs.exp: backtrace after finish from nested call level 2
PASS: gdb.base/callfuncs.exp: Finish from nested call level 1
PASS: gdb.base/callfuncs.exp: backtrace after finish from nested call level 1
PASS: gdb.base/callfuncs.exp: register contents after nested call dummies
PASS: gdb.base/callfuncs.exp: nested call dummies preserve register contents
PASS: gdb.base/callfuncs.exp: print callfunc (Lcallfunc, 5)
PASS: gdb.base/callfuncs.exp: print *((int *(*) (void)) voidfunc)()
PASS: gdb.base/callfuncs.exp: noproto: set print sevenbit-strings
PASS: gdb.base/callfuncs.exp: noproto: set print address off
PASS: gdb.base/callfuncs.exp: noproto: set width 0
PASS: gdb.base/callfuncs.exp: noproto: set language c
PASS: gdb.base/callfuncs.exp: noproto: next to t_double_values
PASS: gdb.base/callfuncs.exp: noproto: next to t_structs_c
PASS: gdb.base/callfuncs.exp: noproto: retrieve original register contents
PASS: gdb.base/callfuncs.exp: noproto: set unwindonsignal on
PASS: gdb.base/callfuncs.exp: noproto: p t_char_values(0,0)
PASS: gdb.base/callfuncs.exp: noproto: p t_char_values('a','b')
PASS: gdb.base/callfuncs.exp: noproto: p t_char_values(char_val1,char_val2)
PASS: gdb.base/callfuncs.exp: noproto: p t_char_values('a',char_val2)
PASS: gdb.base/callfuncs.exp: noproto: p t_char_values(char_val1,'b')
PASS: gdb.base/callfuncs.exp: noproto: p t_short_values(0,0)
PASS: gdb.base/callfuncs.exp: noproto: p t_short_values(10,-23)
PASS: gdb.base/callfuncs.exp: noproto: p t_short_values(short_val1,short_val2)
PASS: gdb.base/callfuncs.exp: noproto: p t_short_values(10,short_val2)
PASS: gdb.base/callfuncs.exp: noproto: p t_short_values(short_val1,-23)
PASS: gdb.base/callfuncs.exp: noproto: p t_int_values(0,0)
PASS: gdb.base/callfuncs.exp: noproto: p t_int_values(87,-26)
PASS: gdb.base/callfuncs.exp: noproto: p t_int_values(int_val1,int_val2)
PASS: gdb.base/callfuncs.exp: noproto: p t_int_values(87,int_val2)
PASS: gdb.base/callfuncs.exp: noproto: p t_int_values(int_val1,-26)
PASS: gdb.base/callfuncs.exp: noproto: p t_long_values(0,0)
PASS: gdb.base/callfuncs.exp: noproto: p t_long_values(789,-321)
PASS: gdb.base/callfuncs.exp: noproto: p t_long_values(long_val1,long_val2)
PASS: gdb.base/callfuncs.exp: noproto: p t_long_values(789,long_val2)
PASS: gdb.base/callfuncs.exp: noproto: p t_long_values(long_val1,-321)
PASS: gdb.base/callfuncs.exp: noproto: p t_float_values(0.0,0.0)
PASS: gdb.base/callfuncs.exp: noproto: p t_float_values(3.14159,-2.3765)
PASS: gdb.base/callfuncs.exp: noproto: p t_float_values(float_val1,float_val2)
PASS: gdb.base/callfuncs.exp: noproto: p t_float_values(3.14159,float_val2)
PASS: gdb.base/callfuncs.exp: noproto: p t_float_values(float_val1,-2.3765)
PASS: gdb.base/callfuncs.exp: noproto: p t_float_values2(0.0,0.0)
PASS: gdb.base/callfuncs.exp: noproto: p t_float_values2(3.14159,float_val2)
PASS: gdb.base/callfuncs.exp: noproto: Call function with many float arguments.
PASS: gdb.base/callfuncs.exp: noproto: p t_small_values(1,2,3,4,5,6,7,8,9,10)
PASS: gdb.base/callfuncs.exp: noproto: p t_double_values(0.0,0.0)
PASS: gdb.base/callfuncs.exp: noproto: p t_double_values(45.654,-67.66)
PASS: gdb.base/callfuncs.exp: noproto: p t_double_values(double_val1,double_val2)
PASS: gdb.base/callfuncs.exp: noproto: p t_double_values(45.654,double_val2)
PASS: gdb.base/callfuncs.exp: noproto: p t_double_values(double_val1,-67.66)
PASS: gdb.base/callfuncs.exp: noproto: Call function with many double arguments.
PASS: gdb.base/callfuncs.exp: noproto: p t_double_int(99.0, 1)
PASS: gdb.base/callfuncs.exp: noproto: p t_double_int(99.0, 99)
PASS: gdb.base/callfuncs.exp: noproto: p t_int_double(99, 1.0)
PASS: gdb.base/callfuncs.exp: noproto: p t_int_double(99, 99.0)
PASS: gdb.base/callfuncs.exp: noproto: p t_float_complex_values(fc1, fc2)
PASS: gdb.base/callfuncs.exp: noproto: p t_float_complex_values(fc3, fc4)
PASS: gdb.base/callfuncs.exp: noproto: p t_float_complex_many_args(fc1, fc2, fc3, fc4, fc1, fc2, fc3, fc4, fc1, fc2, fc3, fc4, fc1, fc2, fc3, fc4)
PASS: gdb.base/callfuncs.exp: noproto: p t_float_complex_many_args(fc1, fc1, fc1, fc1, fc1, fc1, fc1, fc1, fc1, fc1, fc1, fc1, fc1, fc1, fc1, fc1)
FAIL: gdb.base/callfuncs.exp: noproto: p t_double_complex_values(dc1, dc2)
FAIL: gdb.base/callfuncs.exp: noproto: p t_double_complex_values(dc3, dc4)
FAIL: gdb.base/callfuncs.exp: noproto: p t_double_complex_many_args(dc1, dc2, dc3, dc4, dc1, dc2, dc3, dc4, dc1, dc2, dc3, dc4, dc1, dc2, dc3, dc4)
FAIL: gdb.base/callfuncs.exp: noproto: p t_double_complex_many_args(dc1, dc1, dc1, dc1, dc1, dc1, dc1, dc1, dc1, dc1, dc1, dc1, dc1, dc1, dc1, dc1)
FAIL: gdb.base/callfuncs.exp: noproto: p t_long_double_complex_values(ldc1, ldc2)
FAIL: gdb.base/callfuncs.exp: noproto: p t_long_double_complex_values(ldc3, ldc4)
FAIL: gdb.base/callfuncs.exp: noproto: p t_long_double_complex_many_args(ldc1, ldc2, ldc3, ldc4, ldc1, ldc2, ldc3, ldc4, ldc1, ldc2, ldc3, ldc4, ldc1, ldc2, ldc3, ldc4)
FAIL: gdb.base/callfuncs.exp: noproto: p t_long_double_complex_many_args(ldc1, ldc1, ldc1, ldc1, ldc1, ldc1, ldc1,ldc1, ldc1, ldc1, ldc1, ldc1, ldc1, ldc1, ldc1, ldc1)
PASS: gdb.base/callfuncs.exp: noproto: p t_string_values(string_val2,string_val1)
PASS: gdb.base/callfuncs.exp: noproto: p t_string_values(string_val1,string_val2)
PASS: gdb.base/callfuncs.exp: noproto: p t_string_values("string 1","string 2")
PASS: gdb.base/callfuncs.exp: noproto: p t_string_values("string 1",string_val2)
PASS: gdb.base/callfuncs.exp: noproto: p t_string_values(string_val1,"string 2")
PASS: gdb.base/callfuncs.exp: noproto: p t_char_array_values(char_array_val2,char_array_val1)
PASS: gdb.base/callfuncs.exp: noproto: p t_char_array_values(char_array_val1,char_array_val2)
PASS: gdb.base/callfuncs.exp: noproto: p t_char_array_values("carray 1","carray 2")
PASS: gdb.base/callfuncs.exp: noproto: p t_char_array_values("carray 1",char_array_val2)
PASS: gdb.base/callfuncs.exp: noproto: p t_char_array_values(char_array_val1,"carray 2")
PASS: gdb.base/callfuncs.exp: noproto: p doubleit(4)
PASS: gdb.base/callfuncs.exp: noproto: p add(4,5)
PASS: gdb.base/callfuncs.exp: noproto: p t_func_values(func_val2,func_val1)
PASS: gdb.base/callfuncs.exp: noproto: p t_func_values(func_val1,func_val2)
PASS: gdb.base/callfuncs.exp: noproto: p function_struct.func(5)
PASS: gdb.base/callfuncs.exp: noproto: p function_struct_ptr->func(10)
PASS: gdb.base/callfuncs.exp: noproto: p t_func_values(add,func_val2)
PASS: gdb.base/callfuncs.exp: noproto: p t_func_values(func_val1,doubleit)
PASS: gdb.base/callfuncs.exp: noproto: p t_call_add(add,3,4)
PASS: gdb.base/callfuncs.exp: noproto: p t_call_add(func_val1,3,4)
PASS: gdb.base/callfuncs.exp: noproto: p t_enum_value1(enumval1)
PASS: gdb.base/callfuncs.exp: noproto: p t_enum_value1(enum_val1)
PASS: gdb.base/callfuncs.exp: noproto: p t_enum_value1(enum_val2)
PASS: gdb.base/callfuncs.exp: noproto: p t_enum_value2(enumval2)
PASS: gdb.base/callfuncs.exp: noproto: p t_enum_value2(enum_val2)
PASS: gdb.base/callfuncs.exp: noproto: p t_enum_value2(enum_val1)
PASS: gdb.base/callfuncs.exp: noproto: p sum_args(1,{2})
PASS: gdb.base/callfuncs.exp: noproto: p sum_args(2,{2,3})
PASS: gdb.base/callfuncs.exp: noproto: p sum_args(3,{2,3,4})
PASS: gdb.base/callfuncs.exp: noproto: p sum_args(4,{2,3,4,5})
PASS: gdb.base/callfuncs.exp: noproto: p sum10 (1, 2, 3, 4, 5, 6, 7, 8, 9, 10)
PASS: gdb.base/callfuncs.exp: noproto: p cmp10 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9)
PASS: gdb.base/callfuncs.exp: noproto: call inferior func with struct - returns char
PASS: gdb.base/callfuncs.exp: noproto: call inferior func with struct - returns short
PASS: gdb.base/callfuncs.exp: noproto: call inferior func with struct - returns int
PASS: gdb.base/callfuncs.exp: noproto: call inferior func with struct - returns long
PASS: gdb.base/callfuncs.exp: noproto: call inferior func with struct - returns float
PASS: gdb.base/callfuncs.exp: noproto: call inferior func with struct - returns double
PASS: gdb.base/callfuncs.exp: noproto: call inferior func with struct - returns float _Complex
FAIL: gdb.base/callfuncs.exp: noproto: call inferior func with struct - returns double _Complex
FAIL: gdb.base/callfuncs.exp: noproto: call inferior func with struct - returns long double _Complex
PASS: gdb.base/callfuncs.exp: noproto: call inferior func with struct - returns char *
PASS: gdb.base/callfuncs.exp: noproto: set unwindonsignal off
PASS: gdb.base/callfuncs.exp: noproto: register contents after gdb function calls
PASS: gdb.base/callfuncs.exp: noproto: gdb function calls preserve register contents
PASS: gdb.base/callfuncs.exp: noproto: set language c
PASS: gdb.base/callfuncs.exp: noproto: next to t_double_values
PASS: gdb.base/callfuncs.exp: noproto: next to t_structs_c
PASS: gdb.base/callfuncs.exp: noproto: retrieve original register contents
PASS: gdb.base/callfuncs.exp: noproto: stop at breakpoint in call dummy function
PASS: gdb.base/callfuncs.exp: noproto: continue from call dummy breakpoint
PASS: gdb.base/callfuncs.exp: noproto: bt after continuing from call dummy breakpoint
PASS: gdb.base/callfuncs.exp: noproto: register contents after stop in call dummy
PASS: gdb.base/callfuncs.exp: noproto: continue after stop in call dummy preserves register contents
PASS: gdb.base/callfuncs.exp: noproto: set language c
PASS: gdb.base/callfuncs.exp: noproto: next to t_double_values
PASS: gdb.base/callfuncs.exp: noproto: next to t_structs_c
PASS: gdb.base/callfuncs.exp: noproto: retrieve original register contents
PASS: gdb.base/callfuncs.exp: noproto: call function causing a breakpoint then do a finish
PASS: gdb.base/callfuncs.exp: noproto: finish from call dummy breakpoint returns correct value
PASS: gdb.base/callfuncs.exp: noproto: bt after finishing from call dummy breakpoint
PASS: gdb.base/callfuncs.exp: noproto: register contents after finish in call dummy
PASS: gdb.base/callfuncs.exp: noproto: finish after stop in call dummy preserves register contents
PASS: gdb.base/callfuncs.exp: noproto: set language c
PASS: gdb.base/callfuncs.exp: noproto: next to t_double_values
PASS: gdb.base/callfuncs.exp: noproto: next to t_structs_c
PASS: gdb.base/callfuncs.exp: noproto: retrieve original register contents
PASS: gdb.base/callfuncs.exp: noproto: call function causing a breakpoint and then do a return
PASS: gdb.base/callfuncs.exp: noproto: back at main after return from call dummy breakpoint
PASS: gdb.base/callfuncs.exp: noproto: register contents after return in call dummy
PASS: gdb.base/callfuncs.exp: noproto: return after stop in call dummy preserves register contents
PASS: gdb.base/callfuncs.exp: noproto: set language c
PASS: gdb.base/callfuncs.exp: noproto: next to t_double_values
PASS: gdb.base/callfuncs.exp: noproto: next to t_structs_c
PASS: gdb.base/callfuncs.exp: noproto: retrieve original register contents
PASS: gdb.base/callfuncs.exp: noproto: stop at nested call level 1
PASS: gdb.base/callfuncs.exp: noproto: backtrace at nested call level 1
PASS: gdb.base/callfuncs.exp: noproto: stop at nested call level 2
PASS: gdb.base/callfuncs.exp: noproto: backtrace at nested call level 2
PASS: gdb.base/callfuncs.exp: noproto: stop at nested call level 3
PASS: gdb.base/callfuncs.exp: noproto: backtrace at nested call level 3
PASS: gdb.base/callfuncs.exp: noproto: stop at nested call level 4
PASS: gdb.base/callfuncs.exp: noproto: backtrace at nested call level 4
PASS: gdb.base/callfuncs.exp: noproto: Finish from nested call level 4
PASS: gdb.base/callfuncs.exp: noproto: backtrace after finish from nested call level 4
PASS: gdb.base/callfuncs.exp: noproto: Finish from nested call level 3
PASS: gdb.base/callfuncs.exp: noproto: backtrace after finish from nested call level 3
PASS: gdb.base/callfuncs.exp: noproto: Finish from nested call level 2
PASS: gdb.base/callfuncs.exp: noproto: backtrace after finish from nested call level 2
PASS: gdb.base/callfuncs.exp: noproto: Finish from nested call level 1
PASS: gdb.base/callfuncs.exp: noproto: backtrace after finish from nested call level 1
PASS: gdb.base/callfuncs.exp: noproto: register contents after nested call dummies
PASS: gdb.base/callfuncs.exp: noproto: nested call dummies preserve register contents
PASS: gdb.base/callfuncs.exp: noproto: print callfunc (Lcallfunc, 5)
PASS: gdb.base/callfuncs.exp: noproto: print *((int *(*) (void)) voidfunc)()
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/catch-fork-kill.exp ...
gdb compile failed, /home/shorne/work/openrisc/build-gdb/gdb/testsuite/outputs/gdb.base/catch-fork-kill/catch-fork-kill-fork0.o: In function `main':
/home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/catch-fork-kill.c:46: undefined reference to `alarm'
/home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/catch-fork-kill.c:51: undefined reference to `pipe'
/home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/catch-fork-kill.c:76: undefined reference to `sleep'
/opt/shorne/software/or1k/lib/gcc/or1k-elf/5.3.0/../../../../or1k-elf/lib/libg.a(lib_a-syswait.o): In function `wait':
/home/shorne/work/openrisc/build-newlib/or1k-elf/newlib/libc/syscalls/../../../../../newlib/newlib/libc/syscalls/syswait.c:10: undefined reference to `_wait_r'
collect2: error: ld returned 1 exit status
UNTESTED: gdb.base/catch-fork-kill.exp: catch-fork-kill-fork.exp
UNTESTED: gdb.base/catch-fork-kill.exp: failed to compile catch-fork-kill-fork
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/catch-fork-static.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/catch-gdb-caused-signals.exp ...
PASS: gdb.base/catch-gdb-caused-signals.exp: handle SIGSEGV nostop noprint
PASS: gdb.base/catch-gdb-caused-signals.exp: handle SIGILL nostop noprint
PASS: gdb.base/catch-gdb-caused-signals.exp: print return_one()
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/catch-load.exp ...
UNTESTED: gdb.base/catch-load.exp: catch-load.exp
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/catch-signal-fork.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/catch-signal-siginfo-cond.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/catch-signal.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/catch-syscall.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/charset.exp ...
PASS: gdb.base/charset.exp: show charset
PASS: gdb.base/charset.exp: show target-charset
PASS: gdb.base/charset.exp: check `show target-charset' against `show charset'
PASS: gdb.base/charset.exp: show host-charset
PASS: gdb.base/charset.exp: check `show host-charset' against `show charset'
PASS: gdb.base/charset.exp: try malformed `set charset'
PASS: gdb.base/charset.exp: try `set host-charset' with invalid charset
PASS: gdb.base/charset.exp: try `set target-charset' with invalid charset
PASS: gdb.base/charset.exp: capture valid host charsets
PASS: gdb.base/charset.exp: capture valid target charsets
PASS: gdb.base/charset.exp: try `set host-charset ASCII'
PASS: gdb.base/charset.exp: parse `show charset' after `set host-charset ASCII'
PASS: gdb.base/charset.exp: check effect of `set host-charset ASCII'
PASS: gdb.base/charset.exp: try `set target-charset ASCII'
PASS: gdb.base/charset.exp: parse `show charset' after `set target-charset ASCII'
PASS: gdb.base/charset.exp: check effect of `set target-charset ASCII'
PASS: gdb.base/charset.exp: try `set target-charset ISO-8859-1'
PASS: gdb.base/charset.exp: parse `show charset' after `set target-charset ISO-8859-1'
PASS: gdb.base/charset.exp: check effect of `set target-charset ISO-8859-1'
PASS: gdb.base/charset.exp: try `set target-charset EBCDIC-US'
PASS: gdb.base/charset.exp: parse `show charset' after `set target-charset EBCDIC-US'
PASS: gdb.base/charset.exp: check effect of `set target-charset EBCDIC-US'
PASS: gdb.base/charset.exp: try `set target-charset IBM1047'
PASS: gdb.base/charset.exp: parse `show charset' after `set target-charset IBM1047'
PASS: gdb.base/charset.exp: check effect of `set target-charset IBM1047'
PASS: gdb.base/charset.exp: try `set host-charset ISO-8859-1'
PASS: gdb.base/charset.exp: parse `show charset' after `set host-charset ISO-8859-1'
PASS: gdb.base/charset.exp: check effect of `set host-charset ISO-8859-1'
PASS: gdb.base/charset.exp: try `set target-charset ASCII'
PASS: gdb.base/charset.exp: parse `show charset' after `set target-charset ASCII'
PASS: gdb.base/charset.exp: check effect of `set target-charset ASCII'
PASS: gdb.base/charset.exp: try `set target-charset ISO-8859-1'
PASS: gdb.base/charset.exp: parse `show charset' after `set target-charset ISO-8859-1'
PASS: gdb.base/charset.exp: check effect of `set target-charset ISO-8859-1'
PASS: gdb.base/charset.exp: try `set target-charset EBCDIC-US'
PASS: gdb.base/charset.exp: parse `show charset' after `set target-charset EBCDIC-US'
PASS: gdb.base/charset.exp: check effect of `set target-charset EBCDIC-US'
PASS: gdb.base/charset.exp: try `set target-charset IBM1047'
PASS: gdb.base/charset.exp: parse `show charset' after `set target-charset IBM1047'
PASS: gdb.base/charset.exp: check effect of `set target-charset IBM1047'
PASS: gdb.base/charset.exp: try `set host-charset EBCDIC-US'
PASS: gdb.base/charset.exp: parse `show charset' after `set host-charset EBCDIC-US'
PASS: gdb.base/charset.exp: check effect of `set host-charset EBCDIC-US'
PASS: gdb.base/charset.exp: try `set target-charset ASCII'
PASS: gdb.base/charset.exp: parse `show charset' after `set target-charset ASCII'
PASS: gdb.base/charset.exp: check effect of `set target-charset ASCII'
PASS: gdb.base/charset.exp: try `set target-charset ISO-8859-1'
PASS: gdb.base/charset.exp: parse `show charset' after `set target-charset ISO-8859-1'
PASS: gdb.base/charset.exp: check effect of `set target-charset ISO-8859-1'
PASS: gdb.base/charset.exp: try `set target-charset EBCDIC-US'
PASS: gdb.base/charset.exp: parse `show charset' after `set target-charset EBCDIC-US'
PASS: gdb.base/charset.exp: check effect of `set target-charset EBCDIC-US'
PASS: gdb.base/charset.exp: try `set target-charset IBM1047'
PASS: gdb.base/charset.exp: parse `show charset' after `set target-charset IBM1047'
PASS: gdb.base/charset.exp: check effect of `set target-charset IBM1047'
PASS: gdb.base/charset.exp: try `set host-charset IBM1047'
PASS: gdb.base/charset.exp: parse `show charset' after `set host-charset IBM1047'
PASS: gdb.base/charset.exp: check effect of `set host-charset IBM1047'
PASS: gdb.base/charset.exp: try `set target-charset ASCII'
PASS: gdb.base/charset.exp: parse `show charset' after `set target-charset ASCII'
PASS: gdb.base/charset.exp: check effect of `set target-charset ASCII'
PASS: gdb.base/charset.exp: try `set target-charset ISO-8859-1'
PASS: gdb.base/charset.exp: parse `show charset' after `set target-charset ISO-8859-1'
PASS: gdb.base/charset.exp: check effect of `set target-charset ISO-8859-1'
PASS: gdb.base/charset.exp: try `set target-charset EBCDIC-US'
PASS: gdb.base/charset.exp: parse `show charset' after `set target-charset EBCDIC-US'
PASS: gdb.base/charset.exp: check effect of `set target-charset EBCDIC-US'
PASS: gdb.base/charset.exp: try `set target-charset IBM1047'
PASS: gdb.base/charset.exp: parse `show charset' after `set target-charset IBM1047'
PASS: gdb.base/charset.exp: check effect of `set target-charset IBM1047'
PASS: gdb.base/charset.exp: set breakpoint after all strings have been initialized
PASS: gdb.base/charset.exp: run until all strings have been initialized
PASS: gdb.base/charset.exp: get integer valueof "sizeof (wchar_t)" (4)
PASS: gdb.base/charset.exp: set host-charset ASCII
PASS: gdb.base/charset.exp: set target-charset ASCII
PASS: gdb.base/charset.exp: print the null character in ASCII
PASS: gdb.base/charset.exp: print string in ASCII
PASS: gdb.base/charset.exp: parse character literal in ASCII
PASS: gdb.base/charset.exp: check value of parsed character literal in ASCII
PASS: gdb.base/charset.exp: parse string literal in ASCII
PASS: gdb.base/charset.exp: check value of parsed string literal in ASCII
PASS: gdb.base/charset.exp: try printing '\a' in ASCII
PASS: gdb.base/charset.exp: check value of '\a' in ASCII
PASS: gdb.base/charset.exp: check value of "\a" in ASCII
PASS: gdb.base/charset.exp: try printing '\b' in ASCII
PASS: gdb.base/charset.exp: check value of '\b' in ASCII
PASS: gdb.base/charset.exp: check value of "\b" in ASCII
PASS: gdb.base/charset.exp: try printing '\f' in ASCII
PASS: gdb.base/charset.exp: check value of '\f' in ASCII
PASS: gdb.base/charset.exp: check value of "\f" in ASCII
PASS: gdb.base/charset.exp: try printing '\n' in ASCII
PASS: gdb.base/charset.exp: check value of '\n' in ASCII
PASS: gdb.base/charset.exp: check value of "\n" in ASCII
PASS: gdb.base/charset.exp: try printing '\r' in ASCII
PASS: gdb.base/charset.exp: check value of '\r' in ASCII
PASS: gdb.base/charset.exp: check value of "\r" in ASCII
PASS: gdb.base/charset.exp: try printing '\t' in ASCII
PASS: gdb.base/charset.exp: check value of '\t' in ASCII
PASS: gdb.base/charset.exp: check value of "\t" in ASCII
PASS: gdb.base/charset.exp: try printing '\v' in ASCII
PASS: gdb.base/charset.exp: check value of '\v' in ASCII
PASS: gdb.base/charset.exp: check value of "\v" in ASCII
PASS: gdb.base/charset.exp: print escape that doesn't exist in ASCII
PASS: gdb.base/charset.exp: check value of escape that doesn't exist in ASCII
PASS: gdb.base/charset.exp: set target-charset ISO-8859-1
PASS: gdb.base/charset.exp: print the null character in ISO-8859-1
PASS: gdb.base/charset.exp: print string in ISO-8859-1
PASS: gdb.base/charset.exp: parse character literal in ISO-8859-1
PASS: gdb.base/charset.exp: check value of parsed character literal in ISO-8859-1
PASS: gdb.base/charset.exp: parse string literal in ISO-8859-1
PASS: gdb.base/charset.exp: check value of parsed string literal in ISO-8859-1
PASS: gdb.base/charset.exp: try printing '\a' in ISO-8859-1
PASS: gdb.base/charset.exp: check value of '\a' in ISO-8859-1
PASS: gdb.base/charset.exp: check value of "\a" in ISO-8859-1
PASS: gdb.base/charset.exp: try printing '\b' in ISO-8859-1
PASS: gdb.base/charset.exp: check value of '\b' in ISO-8859-1
PASS: gdb.base/charset.exp: check value of "\b" in ISO-8859-1
PASS: gdb.base/charset.exp: try printing '\f' in ISO-8859-1
PASS: gdb.base/charset.exp: check value of '\f' in ISO-8859-1
PASS: gdb.base/charset.exp: check value of "\f" in ISO-8859-1
PASS: gdb.base/charset.exp: try printing '\n' in ISO-8859-1
PASS: gdb.base/charset.exp: check value of '\n' in ISO-8859-1
PASS: gdb.base/charset.exp: check value of "\n" in ISO-8859-1
PASS: gdb.base/charset.exp: try printing '\r' in ISO-8859-1
PASS: gdb.base/charset.exp: check value of '\r' in ISO-8859-1
PASS: gdb.base/charset.exp: check value of "\r" in ISO-8859-1
PASS: gdb.base/charset.exp: try printing '\t' in ISO-8859-1
PASS: gdb.base/charset.exp: check value of '\t' in ISO-8859-1
PASS: gdb.base/charset.exp: check value of "\t" in ISO-8859-1
PASS: gdb.base/charset.exp: try printing '\v' in ISO-8859-1
PASS: gdb.base/charset.exp: check value of '\v' in ISO-8859-1
PASS: gdb.base/charset.exp: check value of "\v" in ISO-8859-1
PASS: gdb.base/charset.exp: print escape that doesn't exist in ISO-8859-1
PASS: gdb.base/charset.exp: check value of escape that doesn't exist in ISO-8859-1
PASS: gdb.base/charset.exp: set target-charset EBCDIC-US
PASS: gdb.base/charset.exp: print the null character in EBCDIC-US
PASS: gdb.base/charset.exp: print string in EBCDIC-US
PASS: gdb.base/charset.exp: parse character literal in EBCDIC-US
PASS: gdb.base/charset.exp: check value of parsed character literal in EBCDIC-US
PASS: gdb.base/charset.exp: parse string literal in EBCDIC-US
PASS: gdb.base/charset.exp: check value of parsed string literal in EBCDIC-US
PASS: gdb.base/charset.exp: try printing '\a' in EBCDIC-US
PASS: gdb.base/charset.exp: check value of '\a' in EBCDIC-US
PASS: gdb.base/charset.exp: check value of "\a" in EBCDIC-US
PASS: gdb.base/charset.exp: try printing '\b' in EBCDIC-US
PASS: gdb.base/charset.exp: check value of '\b' in EBCDIC-US
PASS: gdb.base/charset.exp: check value of "\b" in EBCDIC-US
PASS: gdb.base/charset.exp: try printing '\f' in EBCDIC-US
PASS: gdb.base/charset.exp: check value of '\f' in EBCDIC-US
PASS: gdb.base/charset.exp: check value of "\f" in EBCDIC-US
PASS: gdb.base/charset.exp: try printing '\n' in EBCDIC-US
PASS: gdb.base/charset.exp: check value of '\n' in EBCDIC-US
PASS: gdb.base/charset.exp: check value of "\n" in EBCDIC-US
PASS: gdb.base/charset.exp: try printing '\r' in EBCDIC-US
PASS: gdb.base/charset.exp: check value of '\r' in EBCDIC-US
PASS: gdb.base/charset.exp: check value of "\r" in EBCDIC-US
PASS: gdb.base/charset.exp: try printing '\t' in EBCDIC-US
PASS: gdb.base/charset.exp: check value of '\t' in EBCDIC-US
PASS: gdb.base/charset.exp: check value of "\t" in EBCDIC-US
PASS: gdb.base/charset.exp: try printing '\v' in EBCDIC-US
PASS: gdb.base/charset.exp: check value of '\v' in EBCDIC-US
PASS: gdb.base/charset.exp: check value of "\v" in EBCDIC-US
PASS: gdb.base/charset.exp: print escape that doesn't exist in EBCDIC-US
PASS: gdb.base/charset.exp: check value of escape that doesn't exist in EBCDIC-US
PASS: gdb.base/charset.exp: set target-charset IBM1047
PASS: gdb.base/charset.exp: print the null character in IBM1047
PASS: gdb.base/charset.exp: print string in IBM1047
PASS: gdb.base/charset.exp: parse character literal in IBM1047
PASS: gdb.base/charset.exp: check value of parsed character literal in IBM1047
PASS: gdb.base/charset.exp: parse string literal in IBM1047
PASS: gdb.base/charset.exp: check value of parsed string literal in IBM1047
PASS: gdb.base/charset.exp: try printing '\a' in IBM1047
PASS: gdb.base/charset.exp: check value of '\a' in IBM1047
PASS: gdb.base/charset.exp: check value of "\a" in IBM1047
PASS: gdb.base/charset.exp: try printing '\b' in IBM1047
PASS: gdb.base/charset.exp: check value of '\b' in IBM1047
PASS: gdb.base/charset.exp: check value of "\b" in IBM1047
PASS: gdb.base/charset.exp: try printing '\f' in IBM1047
PASS: gdb.base/charset.exp: check value of '\f' in IBM1047
PASS: gdb.base/charset.exp: check value of "\f" in IBM1047
PASS: gdb.base/charset.exp: try printing '\n' in IBM1047
PASS: gdb.base/charset.exp: check value of '\n' in IBM1047
PASS: gdb.base/charset.exp: check value of "\n" in IBM1047
PASS: gdb.base/charset.exp: try printing '\r' in IBM1047
PASS: gdb.base/charset.exp: check value of '\r' in IBM1047
PASS: gdb.base/charset.exp: check value of "\r" in IBM1047
PASS: gdb.base/charset.exp: try printing '\t' in IBM1047
PASS: gdb.base/charset.exp: check value of '\t' in IBM1047
PASS: gdb.base/charset.exp: check value of "\t" in IBM1047
PASS: gdb.base/charset.exp: try printing '\v' in IBM1047
PASS: gdb.base/charset.exp: check value of '\v' in IBM1047
PASS: gdb.base/charset.exp: check value of "\v" in IBM1047
PASS: gdb.base/charset.exp: print escape that doesn't exist in IBM1047
PASS: gdb.base/charset.exp: check value of escape that doesn't exist in IBM1047
PASS: gdb.base/charset.exp: set target-wide-charset UTF-32
PASS: gdb.base/charset.exp: print the null character in UTF-32
PASS: gdb.base/charset.exp: print string in UTF-32
PASS: gdb.base/charset.exp: parse character literal in UTF-32
PASS: gdb.base/charset.exp: check value of parsed character literal in UTF-32
PASS: gdb.base/charset.exp: parse string literal in UTF-32
PASS: gdb.base/charset.exp: check value of parsed string literal in UTF-32
PASS: gdb.base/charset.exp: try printing '\a' in UTF-32
PASS: gdb.base/charset.exp: check value of '\a' in UTF-32
PASS: gdb.base/charset.exp: check value of "\a" in UTF-32
PASS: gdb.base/charset.exp: try printing '\b' in UTF-32
PASS: gdb.base/charset.exp: check value of '\b' in UTF-32
PASS: gdb.base/charset.exp: check value of "\b" in UTF-32
PASS: gdb.base/charset.exp: try printing '\f' in UTF-32
PASS: gdb.base/charset.exp: check value of '\f' in UTF-32
PASS: gdb.base/charset.exp: check value of "\f" in UTF-32
PASS: gdb.base/charset.exp: try printing '\n' in UTF-32
PASS: gdb.base/charset.exp: check value of '\n' in UTF-32
PASS: gdb.base/charset.exp: check value of "\n" in UTF-32
PASS: gdb.base/charset.exp: try printing '\r' in UTF-32
PASS: gdb.base/charset.exp: check value of '\r' in UTF-32
PASS: gdb.base/charset.exp: check value of "\r" in UTF-32
PASS: gdb.base/charset.exp: try printing '\t' in UTF-32
PASS: gdb.base/charset.exp: check value of '\t' in UTF-32
PASS: gdb.base/charset.exp: check value of "\t" in UTF-32
PASS: gdb.base/charset.exp: try printing '\v' in UTF-32
PASS: gdb.base/charset.exp: check value of '\v' in UTF-32
PASS: gdb.base/charset.exp: check value of "\v" in UTF-32
PASS: gdb.base/charset.exp: print escape that doesn't exist in UTF-32
PASS: gdb.base/charset.exp: check value of escape that doesn't exist in UTF-32
PASS: gdb.base/charset.exp: set target-charset UTF-8
PASS: gdb.base/charset.exp: non-representable target character
PASS: gdb.base/charset.exp: print '\x'
PASS: gdb.base/charset.exp: print '\u'
PASS: gdb.base/charset.exp: print '\9'
PASS: gdb.base/charset.exp: print "\1011"
PASS: gdb.base/charset.exp: basic wide string concatenation
PASS: gdb.base/charset.exp: narrow and wide string concatenation
PASS: gdb.base/charset.exp: wide and narrow string concatenation
PASS: gdb.base/charset.exp: wide string concatenation with escape
PASS: gdb.base/charset.exp: concatenate three strings with empty wide string
PASS: gdb.base/charset.exp: basic wide character
PASS: gdb.base/charset.exp: get integer valueof "sizeof (char16_t)" (2)
PASS: gdb.base/charset.exp: basic UTF-16 string concatenation
PASS: gdb.base/charset.exp: narrow and UTF-16 string concatenation
PASS: gdb.base/charset.exp: UTF-16 and narrow string concatenation
PASS: gdb.base/charset.exp: UTF-16 string concatenation with escape
PASS: gdb.base/charset.exp: concatenate three strings with empty UTF-16 string
PASS: gdb.base/charset.exp: basic UTF-16 character
PASS: gdb.base/charset.exp: get integer valueof "sizeof (char32_t)" (4)
PASS: gdb.base/charset.exp: basic UTF-32 string concatenation
PASS: gdb.base/charset.exp: narrow and UTF-32 string concatenation
PASS: gdb.base/charset.exp: UTF-32 and narrow string concatenation
PASS: gdb.base/charset.exp: UTF-32 string concatenation with escape
PASS: gdb.base/charset.exp: concatenate three strings with empty UTF-32 string
PASS: gdb.base/charset.exp: basic UTF-32 character
PASS: gdb.base/charset.exp: undefined concatenation of wide and UTF-16
PASS: gdb.base/charset.exp: undefined concatenation of wide and UTF-32
PASS: gdb.base/charset.exp: typedef to wchar_t
PASS: gdb.base/charset.exp: undefined concatenation of UTF-16 and UTF-32
UNSUPPORTED: gdb.base/charset.exp: python support is disabled
PASS: gdb.base/charset.exp: EVAL_SKIP cleanup handling regression test
PASS: gdb.base/charset.exp: Assign String16 with prefix u
PASS: gdb.base/charset.exp: Display String String16 with x/hs
PASS: gdb.base/charset.exp: Assign String32 with prefix U
PASS: gdb.base/charset.exp: Display String String32 with x/ws
PASS: gdb.base/charset.exp: Assign String32 with prefix L
PASS: gdb.base/charset.exp: Display String String32 with x/ws
PASS: gdb.base/charset.exp: assign string to short array
PASS: gdb.base/charset.exp: assign string to int array
PASS: gdb.base/charset.exp: assign string to long array
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/checkpoint-ns.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/checkpoint.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/chng-syms.exp ...
PASS: gdb.base/chng-syms.exp: setting conditional breakpoint on function
PASS: gdb.base/chng-syms.exp: running to stop_here first time
PASS: gdb.base/chng-syms.exp: continue until exit at breakpoint first time through
PASS: gdb.base/chng-syms.exp: running with invalidated bpt condition after executable changes
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/code-expr.exp ...
PASS: gdb.base/code-expr.exp: set print sevenbit-strings
PASS: gdb.base/code-expr.exp: set print address off
PASS: gdb.base/code-expr.exp: set width 0
PASS: gdb.base/code-expr.exp: (@code char)
PASS: gdb.base/code-expr.exp: (@code signed char)
PASS: gdb.base/code-expr.exp: (@code unsigned char)
PASS: gdb.base/code-expr.exp: (@code short)
PASS: gdb.base/code-expr.exp: (@code signed short)
PASS: gdb.base/code-expr.exp: (@code unsigned short)
PASS: gdb.base/code-expr.exp: (@code int)
PASS: gdb.base/code-expr.exp: (@code signed int)
PASS: gdb.base/code-expr.exp: (@code unsigned int)
PASS: gdb.base/code-expr.exp: (@code long)
PASS: gdb.base/code-expr.exp: (@code signed long)
PASS: gdb.base/code-expr.exp: (@code unsigned long)
PASS: gdb.base/code-expr.exp: (@code long long)
PASS: gdb.base/code-expr.exp: (@code signed long long)
PASS: gdb.base/code-expr.exp: (@code unsigned long long)
PASS: gdb.base/code-expr.exp: (@code float)
PASS: gdb.base/code-expr.exp: (@code double)
PASS: gdb.base/code-expr.exp: (@data char)
PASS: gdb.base/code-expr.exp: (@data signed char)
PASS: gdb.base/code-expr.exp: (@data unsigned char)
PASS: gdb.base/code-expr.exp: (@data short)
PASS: gdb.base/code-expr.exp: (@data signed short)
PASS: gdb.base/code-expr.exp: (@data unsigned short)
PASS: gdb.base/code-expr.exp: (@data int)
PASS: gdb.base/code-expr.exp: (@data signed int)
PASS: gdb.base/code-expr.exp: (@data unsigned int)
PASS: gdb.base/code-expr.exp: (@data long)
PASS: gdb.base/code-expr.exp: (@data signed long)
PASS: gdb.base/code-expr.exp: (@data unsigned long)
PASS: gdb.base/code-expr.exp: (@data long long)
PASS: gdb.base/code-expr.exp: (@data signed long long)
PASS: gdb.base/code-expr.exp: (@data unsigned long long)
PASS: gdb.base/code-expr.exp: (@data float)
PASS: gdb.base/code-expr.exp: (@data double)
PASS: gdb.base/code-expr.exp: (char @code)
PASS: gdb.base/code-expr.exp: (signed char @code)
PASS: gdb.base/code-expr.exp: (unsigned char @code)
PASS: gdb.base/code-expr.exp: (short @code)
PASS: gdb.base/code-expr.exp: (signed short @code)
PASS: gdb.base/code-expr.exp: (unsigned short @code)
PASS: gdb.base/code-expr.exp: (int @code)
PASS: gdb.base/code-expr.exp: (signed int @code)
PASS: gdb.base/code-expr.exp: (unsigned int @code)
PASS: gdb.base/code-expr.exp: (long @code)
PASS: gdb.base/code-expr.exp: (signed long @code)
PASS: gdb.base/code-expr.exp: (unsigned long @code)
PASS: gdb.base/code-expr.exp: (long long @code)
PASS: gdb.base/code-expr.exp: (signed long long @code)
PASS: gdb.base/code-expr.exp: (unsigned long long @code)
PASS: gdb.base/code-expr.exp: (float @code)
PASS: gdb.base/code-expr.exp: (double @code)
PASS: gdb.base/code-expr.exp: (char @data)
PASS: gdb.base/code-expr.exp: (signed char @data)
PASS: gdb.base/code-expr.exp: (unsigned char @data)
PASS: gdb.base/code-expr.exp: (short @data)
PASS: gdb.base/code-expr.exp: (signed short @data)
PASS: gdb.base/code-expr.exp: (unsigned short @data)
PASS: gdb.base/code-expr.exp: (int @data)
PASS: gdb.base/code-expr.exp: (signed int @data)
PASS: gdb.base/code-expr.exp: (unsigned int @data)
PASS: gdb.base/code-expr.exp: (long @data)
PASS: gdb.base/code-expr.exp: (signed long @data)
PASS: gdb.base/code-expr.exp: (unsigned long @data)
PASS: gdb.base/code-expr.exp: (long long @data)
PASS: gdb.base/code-expr.exp: (signed long long @data)
PASS: gdb.base/code-expr.exp: (unsigned long long @data)
PASS: gdb.base/code-expr.exp: (float @data)
PASS: gdb.base/code-expr.exp: (double @data)
PASS: gdb.base/code-expr.exp: (@code enum misordered)
PASS: gdb.base/code-expr.exp: (enum misordered @code)
PASS: gdb.base/code-expr.exp: (@data enum misordered)
PASS: gdb.base/code-expr.exp: (enum misordered @data)
PASS: gdb.base/code-expr.exp: (@code int *)
PASS: gdb.base/code-expr.exp: (int @code *)
PASS: gdb.base/code-expr.exp: (int * @code)
PASS: gdb.base/code-expr.exp: (@code int * @code)
PASS: gdb.base/code-expr.exp: (int @code * @code)
PASS: gdb.base/code-expr.exp: (@code int **)
PASS: gdb.base/code-expr.exp: (int @code **)
PASS: gdb.base/code-expr.exp: (int ** @code)
PASS: gdb.base/code-expr.exp: (@code int * @code *)
PASS: gdb.base/code-expr.exp: (int @code * @code *)
PASS: gdb.base/code-expr.exp: (@code int * @code * @code)
PASS: gdb.base/code-expr.exp: (int @code * @code * @code)
PASS: gdb.base/code-expr.exp: (@code struct t_struct)
PASS: gdb.base/code-expr.exp: (@code union t_union)
PASS: gdb.base/code-expr.exp: (struct t_struct @code)
PASS: gdb.base/code-expr.exp: (union t_union @code)
PASS: gdb.base/code-expr.exp: (@code struct t_struct *)
PASS: gdb.base/code-expr.exp: (@code union t_union *)
PASS: gdb.base/code-expr.exp: (struct t_struct @code *)
PASS: gdb.base/code-expr.exp: (union t_union @code *)
PASS: gdb.base/code-expr.exp: (struct t_struct * @code)
PASS: gdb.base/code-expr.exp: (union t_union * @code)
PASS: gdb.base/code-expr.exp: (@code struct t_struct * @code)
PASS: gdb.base/code-expr.exp: (@code union t_union * @code)
PASS: gdb.base/code-expr.exp: (struct t_struct @code * @code)
PASS: gdb.base/code-expr.exp: (union t_union @code * @code)
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/code_elim.exp ...
PASS: gdb.base/code_elim.exp: symbol-file code_elim1
FAIL: gdb.base/code_elim.exp: single psymtabs: test eliminated var my_global_symbol
FAIL: gdb.base/code_elim.exp: single psymtabs: test eliminated var my_static_symbol
FAIL: gdb.base/code_elim.exp: single psymtabs: test eliminated var my_global_func
PASS: gdb.base/code_elim.exp: single psymtabs: get address of main
FAIL: gdb.base/code_elim.exp: single symtabs: test eliminated var my_global_symbol
FAIL: gdb.base/code_elim.exp: single symtabs: test eliminated var my_static_symbol
FAIL: gdb.base/code_elim.exp: single symtabs: test eliminated var my_global_func
PASS: gdb.base/code_elim.exp: single symtabs: get address of main
PASS: gdb.base/code_elim.exp: order1: add-symbol-file code_elim1 0x100000
PASS: gdb.base/code_elim.exp: order1: add-symbol-file code_elim2 0x200000
PASS: gdb.base/code_elim.exp: order1: get address of my_global_symbol
FAIL: gdb.base/code_elim.exp: order1: my_global_symbol has null address
PASS: gdb.base/code_elim.exp: order1: get address of my_static_symbol
FAIL: gdb.base/code_elim.exp: order1: my_static_symbol has null address
PASS: gdb.base/code_elim.exp: order1: get address of my_global_func
PASS: gdb.base/code_elim.exp: order1: get address of main
PASS: gdb.base/code_elim.exp: order2: add-symbol-file code_elim2 0x200000
PASS: gdb.base/code_elim.exp: order2: add-symbol-file code_elim1 0x100000
PASS: gdb.base/code_elim.exp: order2: get address of my_global_symbol
PASS: gdb.base/code_elim.exp: order2: get address of my_static_symbol
PASS: gdb.base/code_elim.exp: order2: get address of my_global_func
PASS: gdb.base/code_elim.exp: order2: get address of main
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/command-line-input.exp ...
PASS: gdb.base/command-line-input.exp: print 1\\n + 2
PASS: gdb.base/command-line-input.exp: print 1\\n2
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/commands.exp ...
PASS: gdb.base/commands.exp: set foo in gdbvar_simple_if_test
PASS: gdb.base/commands.exp: gdbvar_simple_if_test #1
PASS: gdb.base/commands.exp: gdbvar_simple_if_test #2
PASS: gdb.base/commands.exp: set foo in gdbvar_simple_while_test
PASS: gdb.base/commands.exp: gdbvar_simple_while_test #1
PASS: gdb.base/commands.exp: set foo in gdbvar complex_if_while_test
PASS: gdb.base/commands.exp: gdbvar_complex_if_while_test #1
PASS: gdb.base/commands.exp: set value to 5 in progvar_simple_if_test #1
PASS: gdb.base/commands.exp: progvar_simple_if_test #1
PASS: gdb.base/commands.exp: progvar_simple_if_test #2
PASS: gdb.base/commands.exp: set value to 5 in progvar_simple_if_test #2
PASS: gdb.base/commands.exp: progvar_simple_while_test #1
PASS: gdb.base/commands.exp: set value to 4 in progvar_simple_if_test
PASS: gdb.base/commands.exp: progvar_complex_if_while_test #1
PASS: gdb.base/commands.exp: set value to 5 in progvar_simple_if_test
PASS: gdb.base/commands.exp: break factorial #1
PASS: gdb.base/commands.exp: commands in if_while_breakpoint_command_test
PASS: gdb.base/commands.exp: commands part 2 in if_while_breakpoint_command_test
PASS: gdb.base/commands.exp: if_while_breakpoint_command_test #1
PASS: gdb.base/commands.exp: info break in if_while_breakpoint_command_test
PASS: gdb.base/commands.exp: set value to 6 in progvar_simple_if_test #1
PASS: gdb.base/commands.exp: break factorial if value == 5
PASS: gdb.base/commands.exp: commands in infrun_breakpoint_command_test #1
PASS: gdb.base/commands.exp: commands in infrun_breakpoint_command_test #2
PASS: gdb.base/commands.exp: continue in infrun_breakpoint_command_test
PASS: gdb.base/commands.exp: set value to 6 in progvar_simple_if_test #2
PASS: gdb.base/commands.exp: break factorial #2
PASS: gdb.base/commands.exp: commands in breakpoint_command_test
PASS: gdb.base/commands.exp: continue in breakpoint_command_test
PASS: gdb.base/commands.exp: print value in breakpoint_command_test
PASS: gdb.base/commands.exp: set foo in user_defined_command_test
PASS: gdb.base/commands.exp: define mycommand in user_defined_command_test
PASS: gdb.base/commands.exp: enter commands in user_defined_command_test
PASS: gdb.base/commands.exp: execute user defined command in user_defined_command_test
PASS: gdb.base/commands.exp: display user command in user_defined_command_test
PASS: gdb.base/commands.exp: define myemptycommand in user_defined_command_test
PASS: gdb.base/commands.exp: end definition of user-defined command with empty body
PASS: gdb.base/commands.exp: execute user-defined empty command in user_defined_command_test
PASS: gdb.base/commands.exp: display empty command in command list in user_defined_command_test
PASS: gdb.base/commands.exp: display user-defined empty command in user_defined_command_test
PASS: gdb.base/commands.exp: watch local_var
PASS: gdb.base/commands.exp: begin commands on watch
PASS: gdb.base/commands.exp: add print command to watch
PASS: gdb.base/commands.exp: add continue command to watch
PASS: gdb.base/commands.exp: end commands on watch
PASS: gdb.base/commands.exp: continue with watch
PASS: gdb.base/commands.exp: break factorial #3
PASS: gdb.base/commands.exp: set value to 5 in test_command_prompt_position
PASS: gdb.base/commands.exp: if test in test_command_prompt_position
PASS: gdb.base/commands.exp: > OK in test_command_prompt_position
PASS: gdb.base/commands.exp: tried to deprecate non-existing command
PASS: gdb.base/commands.exp: maintenance deprecate p "new_p" /1/
PASS: gdb.base/commands.exp: p deprecated warning, with replacement
PASS: gdb.base/commands.exp: Deprecated warning goes away /1/
PASS: gdb.base/commands.exp: maintenance deprecate p "new_p" /2/
PASS: gdb.base/commands.exp: maintenance deprecate print "new_print"
PASS: gdb.base/commands.exp: both alias and command are deprecated
PASS: gdb.base/commands.exp: Deprecated warning goes away /2/
PASS: gdb.base/commands.exp: deprecate long command /1/
PASS: gdb.base/commands.exp: long command deprecated /1/
PASS: gdb.base/commands.exp: deprecate long command /2/
PASS: gdb.base/commands.exp: long command deprecated with no alternative /2/
PASS: gdb.base/commands.exp: deprecate with no arguments
PASS: gdb.base/commands.exp: breakpoint in bp_deleted_in_command_test
PASS: gdb.base/commands.exp: begin commands in bp_deleted_in_command_test
PASS: gdb.base/commands.exp: add silent command
PASS: gdb.base/commands.exp: add clear command
PASS: gdb.base/commands.exp: add printf command
PASS: gdb.base/commands.exp: add cont command
PASS: gdb.base/commands.exp: end commands
PASS: gdb.base/commands.exp: run factorial until breakpoint
PASS: gdb.base/commands.exp: breakpoint in temporary_breakpoint_commands
PASS: gdb.base/commands.exp: begin commands in bp_deleted_in_command_test
PASS: gdb.base/commands.exp: add silent tbreak command
PASS: gdb.base/commands.exp: add printf tbreak command
PASS: gdb.base/commands.exp: add cont tbreak command
PASS: gdb.base/commands.exp: end tbreak commands
PASS: gdb.base/commands.exp: run factorial until temporary breakpoint
PASS: gdb.base/commands.exp: stray_arg0_test #1
PASS: gdb.base/commands.exp: stray_arg0_test #2
PASS: gdb.base/commands.exp: stray_arg0_test #3
PASS: gdb.base/commands.exp: stray_arg0_test #4
PASS: gdb.base/commands.exp: source file with indented comment
PASS: gdb.base/commands.exp: recursive source test
PASS: gdb.base/commands.exp: set $tem in if_commands_test
PASS: gdb.base/commands.exp: if $tem == 2 - if_commands_test 1
PASS: gdb.base/commands.exp: break main - if_commands_test 1
PASS: gdb.base/commands.exp: else - if_commands_test 1
PASS: gdb.base/commands.exp: break factorial - if_commands_test 1
PASS: gdb.base/commands.exp: commands - if_commands_test 1
PASS: gdb.base/commands.exp: silent - if_commands_test 1
PASS: gdb.base/commands.exp: set $tem = 3 - if_commands_test 1
PASS: gdb.base/commands.exp: continue - if_commands_test 1
PASS: gdb.base/commands.exp: first end - if_commands_test 1
PASS: gdb.base/commands.exp: second end - if_commands_test 1
PASS: gdb.base/commands.exp: if $tem == 1 - if_commands_test 2
PASS: gdb.base/commands.exp: break main - if_commands_test 2
PASS: gdb.base/commands.exp: else - if_commands_test 2
PASS: gdb.base/commands.exp: break factorial - if_commands_test 2
PASS: gdb.base/commands.exp: commands - if_commands_test 2
PASS: gdb.base/commands.exp: silent - if_commands_test 2
PASS: gdb.base/commands.exp: set $tem = 3 - if_commands_test 2
PASS: gdb.base/commands.exp: continue - if_commands_test 2
PASS: gdb.base/commands.exp: first end - if_commands_test 2
PASS: gdb.base/commands.exp: second end - if_commands_test 2
PASS: gdb.base/commands.exp: hook-stop 1
PASS: gdb.base/commands.exp: hook-stop 1a
PASS: gdb.base/commands.exp: hook-stop 1b
PASS: gdb.base/commands.exp: main commands 1
PASS: gdb.base/commands.exp: main commands 1a
PASS: gdb.base/commands.exp: main commands 1b
PASS: gdb.base/commands.exp: main commands 1c
PASS: gdb.base/commands.exp: main commands 2
PASS: gdb.base/commands.exp: main commands 2a
PASS: gdb.base/commands.exp: main commands 2b
PASS: gdb.base/commands.exp: main commands 2c
PASS: gdb.base/commands.exp: cmd1 error
PASS: gdb.base/commands.exp: no cmd2
PASS: gdb.base/commands.exp: define one
PASS: gdb.base/commands.exp: define hook-one
PASS: gdb.base/commands.exp: define one in redefine_hook_test
PASS: gdb.base/commands.exp: enter commands for one redefinition in redefine_hook_test
PASS: gdb.base/commands.exp: execute one command in redefine_hook_test
PASS: gdb.base/commands.exp: define backtrace
PASS: gdb.base/commands.exp: expect response to define backtrace
PASS: gdb.base/commands.exp: enter commands in redefine_backtrace_test
PASS: gdb.base/commands.exp: execute backtrace command in redefine_backtrace_test
PASS: gdb.base/commands.exp: execute bt command in redefine_backtrace_test
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/compare-sections.exp ...
PASS: gdb.base/compare-sections.exp: after file: compare-sections
PASS: gdb.base/compare-sections.exp: after file: compare-sections -r
PASS: gdb.base/compare-sections.exp: after reload: compare-sections
PASS: gdb.base/compare-sections.exp: after reload: compare-sections -r
PASS: gdb.base/compare-sections.exp: compare-sections .text
PASS: gdb.base/compare-sections.exp: after run to main: compare-sections
PASS: gdb.base/compare-sections.exp: after run to main: compare-sections -r
PASS: gdb.base/compare-sections.exp: read-only: list read-only sections
PASS: gdb.base/compare-sections.exp: read-only: get value of read-only section
PASS: gdb.base/compare-sections.exp: read-only: corrupt read-only section
PASS: gdb.base/compare-sections.exp: read-only: compare-sections -r
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/completion.exp ...
PASS: gdb.base/completion.exp: set max-completions unlimited
PASS: gdb.base/completion.exp: field completion with invalid field
PASS: gdb.base/completion.exp: test non-deprecated completion
PASS: gdb.base/completion.exp: test deprecated completion
PASS: gdb.base/completion.exp: complete ptype struct some_
PASS: gdb.base/completion.exp: complete ptype enum some_
PASS: gdb.base/completion.exp: complete ptype union some_
PASS: gdb.base/completion.exp: complete set gnutarget aut
PASS: gdb.base/completion.exp: complete set cp-abi aut
PASS: gdb.base/completion.exp: complete target core
PASS: gdb.base/completion.exp: complete target tfile
PASS: gdb.base/completion.exp: complete target exec
PASS: gdb.base/completion.exp: complete set height
PASS: gdb.base/completion.exp: complete set height u
PASS: gdb.base/completion.exp: complete set listsize
PASS: gdb.base/completion.exp: complete set listsize unl
PASS: gdb.base/completion.exp: complete set trace-buffer-size
PASS: gdb.base/completion.exp: complete set trace-buffer-size unl
ERROR: internal buffer is full.
UNRESOLVED: gdb.base/completion.exp: capture_command_output for mt print registers
ERROR: internal buffer is full.
UNRESOLVED: gdb.base/completion.exp: capture_command_output for mt print reggroups
ERROR: internal buffer is full.
UNRESOLVED: gdb.base/completion.exp: capture_command_output for mt print user-registers
ERROR: internal buffer is full.
UNRESOLVED: gdb.base/completion.exp: capture_command_output for complete info registers
PASS: gdb.base/completion.exp: complete 'info registers '
ERROR: internal buffer is full.
UNRESOLVED: gdb.base/completion.exp: show editing
ERROR: internal buffer is full.
UNRESOLVED: gdb.base/completion.exp: complete 'hfgfh'
ERROR: internal buffer is full.
UNRESOLVED: gdb.base/completion.exp: complete 'show output'
ERROR: internal buffer is full.
UNRESOLVED: gdb.base/completion.exp: complete 'show output-'
ERROR: internal buffer is full.
UNRESOLVED: gdb.base/completion.exp: complete 'p'
ERROR: internal buffer is full.
UNRESOLVED: gdb.base/completion.exp: complete 'p '
ERROR: internal buffer is full.
UNRESOLVED: gdb.base/completion.exp: complete 'info t foo'
ERROR: internal buffer is full.
UNRESOLVED: gdb.base/completion.exp: complete 'info t'
ERROR: internal buffer is full.
UNRESOLVED: gdb.base/completion.exp: complete 'info t '
ERROR: internal buffer is full.
UNRESOLVED: gdb.base/completion.exp: complete 'info asdfgh'
ERROR: internal buffer is full.
UNRESOLVED: gdb.base/completion.exp: complete 'info asdfgh '
ERROR: internal buffer is full.
UNRESOLVED: gdb.base/completion.exp: complete 'info'
ERROR: internal buffer is full.
UNRESOLVED: gdb.base/completion.exp: complete 'info '
ERROR: internal buffer is full.
UNRESOLVED: gdb.base/completion.exp: complete (2) 'info '
ERROR: internal buffer is full.
UNRESOLVED: gdb.base/completion.exp: complete 'help info wat'
ERROR: internal buffer is full.
UNRESOLVED: gdb.base/completion.exp: complete 'p "break1'
ERROR: internal buffer is full.
UNRESOLVED: gdb.base/completion.exp: complete 'p "break1.'
ERROR: internal buffer is full.
UNRESOLVED: gdb.base/completion.exp: complete 'p 'arg'
ERROR: internal buffer is full.
UNRESOLVED: gdb.base/completion.exp: complete (2) 'p 'arg'
ERROR: internal buffer is full.
UNRESOLVED: gdb.base/completion.exp: complete 'handle signal'
ERROR: internal buffer is full.
UNRESOLVED: gdb.base/completion.exp: complete 'handle keyword'
ERROR: internal buffer is full.
UNRESOLVED: gdb.base/completion.exp: complete help aliases
ERROR: internal buffer is full.
UNRESOLVED: gdb.base/completion.exp: complete 'p no_var_named_this-arg'
FAIL: gdb.base/completion.exp: complete (2) 'p no_var_named_this-arg' (timeout)
FAIL: gdb.base/completion.exp: complete (2) 'p no_var_named_this-' (timeout)
FAIL: gdb.base/completion.exp: complete 'p values[0].a' (timeout)
FAIL: gdb.base/completion.exp: complete 'p values[0] . a' (timeout)
FAIL: gdb.base/completion.exp: complete 'p &values[0] -> a' (timeout)
ERROR: Undefined command "complete p &values[0]->z".
UNRESOLVED: gdb.base/completion.exp: completion of field in anonymous union
PASS: gdb.base/completion.exp: ptype completion of field in anonymous union
PASS: gdb.base/completion.exp: whatis completion of field in anonymous union
PASS: gdb.base/completion.exp: cd to ${srcdir}
PASS: gdb.base/completion.exp: directory completion
PASS: gdb.base/completion.exp: directory completion 2
PASS: gdb.base/completion.exp: Glob remaining of directory test
PASS: gdb.base/completion.exp: complete-command 'file ./gdb.base/compl'
PASS: gdb.base/completion.exp: complete 'file ./gdb.base/complet'
PASS: gdb.base/completion.exp: complete 'info func marke'
PASS: gdb.base/completion.exp: complete 'set follow-fork-mode'
PASS: gdb.base/completion.exp: set breakpoint pending off
PASS: gdb.base/completion.exp: tab complete break break
PASS: gdb.base/completion.exp: complete break break
PASS: gdb.base/completion.exp: tab complete break need
PASS: gdb.base/completion.exp: delete breakpoint for tab complete break need
PASS: gdb.base/completion.exp: complete break need
PASS: gdb.base/completion.exp: set max-completions 10
PASS: gdb.base/completion.exp: tab complete break break.c:ma
PASS: gdb.base/completion.exp: delete breakpoint for tab complete break break.c:ma
PASS: gdb.base/completion.exp: complete break break.c:ma
PASS: gdb.base/completion.exp: set max-completions 5
PASS: gdb.base/completion.exp: command-name completion limiting using tab character
PASS: gdb.base/completion.exp: command-name completion limiting using complete command
PASS: gdb.base/completion.exp: set max-completions 3
PASS: gdb.base/completion.exp: symbol-name completion limiting using tab character
PASS: gdb.base/completion.exp: symbol-name completion limiting using complete command
PASS: gdb.base/completion.exp: set max-completions unlimited
PASS: gdb.base/completion.exp: test completion of layout names
PASS: gdb.base/completion.exp: quit command input after testing layout completion
PASS: gdb.base/completion.exp: focus command: test completion
PASS: gdb.base/completion.exp: focus command: quit command input after testing completion
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/complex.exp ...
PASS: gdb.base/complex.exp: print complex packed value in C
PASS: gdb.base/complex.exp: print complex value in C
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/comprdebug.exp ...
PASS: gdb.base/comprdebug.exp: file comprdebug0.o
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/cond-eval-mode.exp ...
PASS: gdb.base/cond-eval-mode.exp: set breakpoint condition-evaluation host
PASS: gdb.base/cond-eval-mode.exp: set breakpoint condition-evaluation auto
UNSUPPORTED: gdb.base/cond-eval-mode.exp: set breakpoint condition-evaluation target
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/cond-expr.exp ...
PASS: gdb.base/cond-expr.exp: print value of cond expr (const true)
PASS: gdb.base/cond-expr.exp: print value of cond expr (const false)
PASS: gdb.base/cond-expr.exp: set variable x=14
PASS: gdb.base/cond-expr.exp: set variable y=2
PASS: gdb.base/cond-expr.exp: set variable z=3
PASS: gdb.base/cond-expr.exp: print value of cond expr (var true)
PASS: gdb.base/cond-expr.exp: set variable x=0
PASS: gdb.base/cond-expr.exp: print value of cond expr (var false)
PASS: gdb.base/cond-expr.exp: print whatis of cond expr
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/condbreak-call-false.exp ...
PASS: gdb.base/condbreak-call-false.exp: break foo if zero()
PASS: gdb.base/condbreak-call-false.exp: break bar
PASS: gdb.base/condbreak-call-false.exp: c
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/condbreak.exp ...
PASS: gdb.base/condbreak.exp: breakpoint function
PASS: gdb.base/condbreak.exp: break marker1 if 1==1
PASS: gdb.base/condbreak.exp: delete 2
PASS: gdb.base/condbreak.exp: break break.c:47 if 1==1
PASS: gdb.base/condbreak.exp: delete 3
PASS: gdb.base/condbreak.exp: break marker1 if (1==1)
PASS: gdb.base/condbreak.exp: break break.c:47 if (1==1)
PASS: gdb.base/condbreak.exp: break marker2 if (a==43)
PASS: gdb.base/condbreak.exp: break marker3 if (multi_line_if_conditional(1,1,1)==0)
PASS: gdb.base/condbreak.exp: break marker4
PASS: gdb.base/condbreak.exp: breakpoint info
PASS: gdb.base/condbreak.exp: rerun to main
PASS: gdb.base/condbreak.exp: run until breakpoint set at a line number
PASS: gdb.base/condbreak.exp: run until breakpoint at marker1
PASS: gdb.base/condbreak.exp: run until breakpoint at marker2
PASS: gdb.base/condbreak.exp: break main if (1==1) thread 999
PASS: gdb.base/condbreak.exp: break main thread 999 if (1==1)
PASS: gdb.base/condbreak.exp: break *main if (1==1) thread 999
PASS: gdb.base/condbreak.exp: break *main thread 999 if (1==1)
PASS: gdb.base/condbreak.exp: break *main if (1==1) task 999
PASS: gdb.base/condbreak.exp: break *main task 999 if (1==1)
PASS: gdb.base/condbreak.exp: break *main if (1==1) t 999
PASS: gdb.base/condbreak.exp: break *main if (1==1) th 999
PASS: gdb.base/condbreak.exp: break *main if (1==1) ta 999
PASS: gdb.base/condbreak.exp: run until breakpoint at marker3
PASS: gdb.base/condbreak.exp: run until breakpoint at marker4
PASS: gdb.base/condbreak.exp: complete cond 1
PASS: gdb.base/condbreak.exp: set variable $var = 1
PASS: gdb.base/condbreak.exp: complete cond $v
PASS: gdb.base/condbreak.exp: complete cond 1 values[0].a
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/consecutive-step-over.exp ...
PASS: gdb.base/consecutive-step-over.exp: set breakpoint condition-evaluation host
PASS: gdb.base/consecutive-step-over.exp: get breakpoint addresses
PASS: gdb.base/consecutive-step-over.exp: insn 1: set breakpoint
PASS: gdb.base/consecutive-step-over.exp: insn 1: set condition
PASS: gdb.base/consecutive-step-over.exp: insn 2: set breakpoint
PASS: gdb.base/consecutive-step-over.exp: insn 2: set condition
PASS: gdb.base/consecutive-step-over.exp: insn 3: set breakpoint
PASS: gdb.base/consecutive-step-over.exp: insn 3: set condition
PASS: gdb.base/consecutive-step-over.exp: continue to breakpoint: break here
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/consecutive.exp ...
PASS: gdb.base/consecutive.exp: continue to breakpoint in foo
PASS: gdb.base/consecutive.exp: get breakpoint address for foo
PASS: gdb.base/consecutive.exp: set bp, 2nd instr
PASS: gdb.base/consecutive.exp: stopped at bp, 2nd instr
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/constvars.exp ...
PASS: gdb.base/constvars.exp: break marker1
PASS: gdb.base/constvars.exp: continue to marker1
PASS: gdb.base/constvars.exp: up from marker1
PASS: gdb.base/constvars.exp: ptype qux1
PASS: gdb.base/constvars.exp: print lave
PASS: gdb.base/constvars.exp: ptype lave
PASS: gdb.base/constvars.exp: print lavish
PASS: gdb.base/constvars.exp: ptype lavish
PASS: gdb.base/constvars.exp: print lax
PASS: gdb.base/constvars.exp: ptype lax
PASS: gdb.base/constvars.exp: print lecherous
PASS: gdb.base/constvars.exp: ptype lecherous
PASS: gdb.base/constvars.exp: print lechery
PASS: gdb.base/constvars.exp: ptype lechery
PASS: gdb.base/constvars.exp: print lectern
PASS: gdb.base/constvars.exp: ptype lectern
PASS: gdb.base/constvars.exp: print leeway
PASS: gdb.base/constvars.exp: ptype leeway
PASS: gdb.base/constvars.exp: print legacy
PASS: gdb.base/constvars.exp: ptype legacy
PASS: gdb.base/constvars.exp: print laconic
PASS: gdb.base/constvars.exp: ptype laconic
PASS: gdb.base/constvars.exp: print laggard
PASS: gdb.base/constvars.exp: ptype laggard
PASS: gdb.base/constvars.exp: print lagoon
PASS: gdb.base/constvars.exp: ptype lagoon
PASS: gdb.base/constvars.exp: print laity
PASS: gdb.base/constvars.exp: ptype laity
PASS: gdb.base/constvars.exp: print lambent
PASS: gdb.base/constvars.exp: ptype lambent
PASS: gdb.base/constvars.exp: print laminated
PASS: gdb.base/constvars.exp: ptype laminated
PASS: gdb.base/constvars.exp: print lampoon
PASS: gdb.base/constvars.exp: ptype lampoon
PASS: gdb.base/constvars.exp: print languid
PASS: gdb.base/constvars.exp: ptype languid
PASS: gdb.base/constvars.exp: print *legend
PASS: gdb.base/constvars.exp: ptype legend
PASS: gdb.base/constvars.exp: print *legerdemain
PASS: gdb.base/constvars.exp: ptype legerdemain
PASS: gdb.base/constvars.exp: print *leniency
PASS: gdb.base/constvars.exp: ptype leniency
PASS: gdb.base/constvars.exp: print *leonine
PASS: gdb.base/constvars.exp: ptype leonine
PASS: gdb.base/constvars.exp: print *lesion
PASS: gdb.base/constvars.exp: ptype lesion
PASS: gdb.base/constvars.exp: print *lethal
PASS: gdb.base/constvars.exp: ptype lethal
PASS: gdb.base/constvars.exp: print *lethargic
PASS: gdb.base/constvars.exp: ptype lethargic
PASS: gdb.base/constvars.exp: print *levity
PASS: gdb.base/constvars.exp: ptype levity
PASS: gdb.base/constvars.exp: print *lewd
PASS: gdb.base/constvars.exp: ptype lewd
PASS: gdb.base/constvars.exp: print *lexicographer
PASS: gdb.base/constvars.exp: ptype lexicographer
PASS: gdb.base/constvars.exp: print *lexicon
PASS: gdb.base/constvars.exp: ptype lexicon
PASS: gdb.base/constvars.exp: print *liaison
PASS: gdb.base/constvars.exp: ptype liaison
PASS: gdb.base/constvars.exp: print *libation
PASS: gdb.base/constvars.exp: ptype libation
PASS: gdb.base/constvars.exp: print *libelous
PASS: gdb.base/constvars.exp: ptype libelous
PASS: gdb.base/constvars.exp: print *libertine
PASS: gdb.base/constvars.exp: ptype libertine
PASS: gdb.base/constvars.exp: print *libidinous
PASS: gdb.base/constvars.exp: ptype libidinous
PASS: gdb.base/constvars.exp: print *languish
PASS: gdb.base/constvars.exp: ptype languish
PASS: gdb.base/constvars.exp: print *languor
PASS: gdb.base/constvars.exp: ptype languor
PASS: gdb.base/constvars.exp: print *lank
PASS: gdb.base/constvars.exp: ptype lank
PASS: gdb.base/constvars.exp: print *lapidary
PASS: gdb.base/constvars.exp: ptype lapidary
PASS: gdb.base/constvars.exp: print *larceny
PASS: gdb.base/constvars.exp: ptype larceny
PASS: gdb.base/constvars.exp: print *largess
PASS: gdb.base/constvars.exp: ptype largess
PASS: gdb.base/constvars.exp: print *lascivious
PASS: gdb.base/constvars.exp: ptype lascivious
PASS: gdb.base/constvars.exp: print *lassitude
PASS: gdb.base/constvars.exp: ptype lassitude
PASS: gdb.base/constvars.exp: print *lamprey
PASS: gdb.base/constvars.exp: ptype lamprey
PASS: gdb.base/constvars.exp: print *lariat
PASS: gdb.base/constvars.exp: ptype lariat
PASS: gdb.base/constvars.exp: print *laudanum
PASS: gdb.base/constvars.exp: ptype laudanum
PASS: gdb.base/constvars.exp: print *lecithin
PASS: gdb.base/constvars.exp: ptype lecithin
PASS: gdb.base/constvars.exp: print *leviathan
PASS: gdb.base/constvars.exp: ptype leviathan
PASS: gdb.base/constvars.exp: print *libretto
PASS: gdb.base/constvars.exp: ptype libretto
PASS: gdb.base/constvars.exp: print *lissome
PASS: gdb.base/constvars.exp: ptype lissome
PASS: gdb.base/constvars.exp: print *locust
PASS: gdb.base/constvars.exp: ptype locust
PASS: gdb.base/constvars.exp: ptype logical
PASS: gdb.base/constvars.exp: ptype lugged
PASS: gdb.base/constvars.exp: ptype luck
PASS: gdb.base/constvars.exp: ptype lunar
PASS: gdb.base/constvars.exp: ptype lumen
PASS: gdb.base/constvars.exp: ptype lurk
PASS: gdb.base/constvars.exp: ptype lush
PASS: gdb.base/constvars.exp: ptype lynx
PASS: gdb.base/constvars.exp: ptype crass
PASS: gdb.base/constvars.exp: ptype crisp
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/continue-all-already-running.exp ...
gdb compile failed, /home/shorne/work/openrisc/build-gdb/gdb/testsuite/outputs/gdb.base/continue-all-already-running/continue-all-already-running0.o: In function `main':
/home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/continue-all-already-running.c:23: undefined reference to `sleep'
collect2: error: ld returned 1 exit status
UNTESTED: gdb.base/continue-all-already-running.exp: continue-all-already-running.exp
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/coredump-filter.exp ...
UNTESTED: gdb.base/coredump-filter.exp: coredump-filter.exp
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/corefile.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/ctxobj.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/cursal.exp ...
PASS: gdb.base/cursal.exp: set listsize 1
PASS: gdb.base/cursal.exp: list before run
PASS: gdb.base/cursal.exp: list in main
PASS: gdb.base/cursal.exp: list in func2
PASS: gdb.base/cursal.exp: backtrace
PASS: gdb.base/cursal.exp: list after backtrace
PASS: gdb.base/cursal.exp: set listsize 3
PASS: gdb.base/cursal.exp: list size 3
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/cvexpr.exp ...
PASS: gdb.base/cvexpr.exp: set print sevenbit-strings
PASS: gdb.base/cvexpr.exp: set print address off
PASS: gdb.base/cvexpr.exp: set width 0
PASS: gdb.base/cvexpr.exp: (const char)
PASS: gdb.base/cvexpr.exp: (const signed char)
PASS: gdb.base/cvexpr.exp: (const unsigned char)
PASS: gdb.base/cvexpr.exp: (const short)
PASS: gdb.base/cvexpr.exp: (const signed short)
PASS: gdb.base/cvexpr.exp: (const unsigned short)
PASS: gdb.base/cvexpr.exp: (const int)
PASS: gdb.base/cvexpr.exp: (const signed int)
PASS: gdb.base/cvexpr.exp: (const unsigned int)
PASS: gdb.base/cvexpr.exp: (const long)
PASS: gdb.base/cvexpr.exp: (const signed long)
PASS: gdb.base/cvexpr.exp: (const unsigned long)
PASS: gdb.base/cvexpr.exp: (const long long)
PASS: gdb.base/cvexpr.exp: (const signed long long)
PASS: gdb.base/cvexpr.exp: (const unsigned long long)
PASS: gdb.base/cvexpr.exp: (const float)
PASS: gdb.base/cvexpr.exp: (const double)
PASS: gdb.base/cvexpr.exp: (volatile char)
PASS: gdb.base/cvexpr.exp: (volatile signed char)
PASS: gdb.base/cvexpr.exp: (volatile unsigned char)
PASS: gdb.base/cvexpr.exp: (volatile short)
PASS: gdb.base/cvexpr.exp: (volatile signed short)
PASS: gdb.base/cvexpr.exp: (volatile unsigned short)
PASS: gdb.base/cvexpr.exp: (volatile int)
PASS: gdb.base/cvexpr.exp: (volatile signed int)
PASS: gdb.base/cvexpr.exp: (volatile unsigned int)
PASS: gdb.base/cvexpr.exp: (volatile long)
PASS: gdb.base/cvexpr.exp: (volatile signed long)
PASS: gdb.base/cvexpr.exp: (volatile unsigned long)
PASS: gdb.base/cvexpr.exp: (volatile long long)
PASS: gdb.base/cvexpr.exp: (volatile signed long long)
PASS: gdb.base/cvexpr.exp: (volatile unsigned long long)
PASS: gdb.base/cvexpr.exp: (volatile float)
PASS: gdb.base/cvexpr.exp: (volatile double)
PASS: gdb.base/cvexpr.exp: (const volatile int)
PASS: gdb.base/cvexpr.exp: (volatile const int)
PASS: gdb.base/cvexpr.exp: (const int volatile)
PASS: gdb.base/cvexpr.exp: (volatile int const)
PASS: gdb.base/cvexpr.exp: (int const volatile)
PASS: gdb.base/cvexpr.exp: (int volatile const)
PASS: gdb.base/cvexpr.exp: (const volatile int *)
PASS: gdb.base/cvexpr.exp: (volatile const int *)
PASS: gdb.base/cvexpr.exp: (const int volatile)
PASS: gdb.base/cvexpr.exp: (volatile int const *)
PASS: gdb.base/cvexpr.exp: (int const volatile *)
PASS: gdb.base/cvexpr.exp: (int volatile const *)
PASS: gdb.base/cvexpr.exp: (int * const volatile)
PASS: gdb.base/cvexpr.exp: (int * volatile const)
PASS: gdb.base/cvexpr.exp: (char const)
PASS: gdb.base/cvexpr.exp: (signed char const)
PASS: gdb.base/cvexpr.exp: (unsigned char const)
PASS: gdb.base/cvexpr.exp: (short const)
PASS: gdb.base/cvexpr.exp: (signed short const)
PASS: gdb.base/cvexpr.exp: (unsigned short const)
PASS: gdb.base/cvexpr.exp: (int const)
PASS: gdb.base/cvexpr.exp: (signed int const)
PASS: gdb.base/cvexpr.exp: (unsigned int const)
PASS: gdb.base/cvexpr.exp: (long const)
PASS: gdb.base/cvexpr.exp: (signed long const)
PASS: gdb.base/cvexpr.exp: (unsigned long const)
PASS: gdb.base/cvexpr.exp: (long long const)
PASS: gdb.base/cvexpr.exp: (signed long long const)
PASS: gdb.base/cvexpr.exp: (unsigned long long const)
PASS: gdb.base/cvexpr.exp: (float const)
PASS: gdb.base/cvexpr.exp: (double const)
PASS: gdb.base/cvexpr.exp: (char volatile)
PASS: gdb.base/cvexpr.exp: (signed char volatile)
PASS: gdb.base/cvexpr.exp: (unsigned char volatile)
PASS: gdb.base/cvexpr.exp: (short volatile)
PASS: gdb.base/cvexpr.exp: (signed short volatile)
PASS: gdb.base/cvexpr.exp: (unsigned short volatile)
PASS: gdb.base/cvexpr.exp: (int volatile)
PASS: gdb.base/cvexpr.exp: (signed int volatile)
PASS: gdb.base/cvexpr.exp: (unsigned int volatile)
PASS: gdb.base/cvexpr.exp: (long volatile)
PASS: gdb.base/cvexpr.exp: (signed long volatile)
PASS: gdb.base/cvexpr.exp: (unsigned long volatile)
PASS: gdb.base/cvexpr.exp: (long long volatile)
PASS: gdb.base/cvexpr.exp: (signed long long volatile)
PASS: gdb.base/cvexpr.exp: (unsigned long long volatile)
PASS: gdb.base/cvexpr.exp: (float volatile)
PASS: gdb.base/cvexpr.exp: (double volatile)
PASS: gdb.base/cvexpr.exp: (const enum misordered)
PASS: gdb.base/cvexpr.exp: (enum misordered const)
PASS: gdb.base/cvexpr.exp: (volatile enum misordered)
PASS: gdb.base/cvexpr.exp: (enum misordered volatile)
PASS: gdb.base/cvexpr.exp: (const int *)
PASS: gdb.base/cvexpr.exp: (int const *)
PASS: gdb.base/cvexpr.exp: (int * const)
PASS: gdb.base/cvexpr.exp: (const int * const)
PASS: gdb.base/cvexpr.exp: (int const * const)
PASS: gdb.base/cvexpr.exp: (const int **)
PASS: gdb.base/cvexpr.exp: (int const **)
PASS: gdb.base/cvexpr.exp: (int ** const)
PASS: gdb.base/cvexpr.exp: (const int * const *)
PASS: gdb.base/cvexpr.exp: (int const * const *)
PASS: gdb.base/cvexpr.exp: (const int * const * const)
PASS: gdb.base/cvexpr.exp: (int const * const * const)
PASS: gdb.base/cvexpr.exp: (const struct t_struct)
PASS: gdb.base/cvexpr.exp: (const union t_union)
PASS: gdb.base/cvexpr.exp: (struct t_struct const)
PASS: gdb.base/cvexpr.exp: (union t_union const)
PASS: gdb.base/cvexpr.exp: (const struct t_struct *)
PASS: gdb.base/cvexpr.exp: (const union t_union *)
PASS: gdb.base/cvexpr.exp: (struct t_struct const *)
PASS: gdb.base/cvexpr.exp: (union t_union const *)
PASS: gdb.base/cvexpr.exp: (struct t_struct * const)
PASS: gdb.base/cvexpr.exp: (union t_union * const)
PASS: gdb.base/cvexpr.exp: (const struct t_struct * const)
PASS: gdb.base/cvexpr.exp: (const union t_union * const)
PASS: gdb.base/cvexpr.exp: (struct t_struct const * const)
PASS: gdb.base/cvexpr.exp: (union t_union const * const)
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/dbx.exp ...
PASS: gdb.base/dbx.exp: stop in main
PASS: gdb.base/dbx.exp: status
PASS: gdb.base/dbx.exp: stop at average.c:30
PASS: gdb.base/dbx.exp: stop in average.c:30
PASS: gdb.base/dbx.exp: stop at main
PASS: gdb.base/dbx.exp: running to main
PASS: gdb.base/dbx.exp: assign first
PASS: gdb.base/dbx.exp: print first
PASS: gdb.base/dbx.exp: whereis my_list
PASS: gdb.base/dbx.exp: file average.c:1
PASS: gdb.base/dbx.exp: cont 1
PASS: gdb.base/dbx.exp: step
PASS: gdb.base/dbx.exp: func sum
PASS: gdb.base/dbx.exp: stop in sum
PASS: gdb.base/dbx.exp: cont 2
PASS: gdb.base/dbx.exp: func print_average
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/dcache-line-read-error.exp ...
gdb compile failed, /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/dcache-line-read-error.c:20:22: fatal error: sys/mman.h: No such file or directory
compilation terminated.
UNTESTED: gdb.base/dcache-line-read-error.exp: failed to prepare
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/debug-expr.exp ...
PASS: gdb.base/debug-expr.exp: set variable array[0] = 0
PASS: gdb.base/debug-expr.exp: set variable array[1] = 1
PASS: gdb.base/debug-expr.exp: set variable array[2] = 2
PASS: gdb.base/debug-expr.exp: set variable array[3] = 3
PASS: gdb.base/debug-expr.exp: set debug expression 1
PASS: gdb.base/debug-expr.exp: print /x {char[4]} array
PASS: gdb.base/debug-expr.exp: String evaluation with debug expr
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/default.exp ...
PASS: gdb.base/default.exp: add-symbol-file
PASS: gdb.base/default.exp: append
PASS: gdb.base/default.exp: append binary
PASS: gdb.base/default.exp: append memory
PASS: gdb.base/default.exp: append value
PASS: gdb.base/default.exp: append binary memory
PASS: gdb.base/default.exp: append binary value
PASS: gdb.base/default.exp: attach
PASS: gdb.base/default.exp: break
PASS: gdb.base/default.exp: break "b" abbreviation
PASS: gdb.base/default.exp: break "br" abbreviation
PASS: gdb.base/default.exp: break "bre" abbreviation
PASS: gdb.base/default.exp: break "brea" abbreviation
PASS: gdb.base/default.exp: backtrace
PASS: gdb.base/default.exp: backtrace "bt" abbreviation
PASS: gdb.base/default.exp: backtrace "ba" abbreviation
PASS: gdb.base/default.exp: backtrace "bac" abbreviation
PASS: gdb.base/default.exp: continue
PASS: gdb.base/default.exp: continue "c" abbreviation
PASS: gdb.base/default.exp: call
PASS: gdb.base/default.exp: catch
PASS: gdb.base/default.exp: cd
PASS: gdb.base/default.exp: clear
PASS: gdb.base/default.exp: commands
PASS: gdb.base/default.exp: condition
PASS: gdb.base/default.exp: core-file
PASS: gdb.base/default.exp: delete "d" abbreviation
PASS: gdb.base/default.exp: delete
PASS: gdb.base/default.exp: define
PASS: gdb.base/default.exp: delete breakpoints
PASS: gdb.base/default.exp: delete display prompt
PASS: gdb.base/default.exp: detach
PASS: gdb.base/default.exp: directory prompt
PASS: gdb.base/default.exp: disable "dis" abbreviation
PASS: gdb.base/default.exp: disable "disa" abbreviation
PASS: gdb.base/default.exp: disable
PASS: gdb.base/default.exp: disable breakpoints
PASS: gdb.base/default.exp: disable display
PASS: gdb.base/default.exp: disassemble
PASS: gdb.base/default.exp: display
PASS: gdb.base/default.exp: do
PASS: gdb.base/default.exp: document
PASS: gdb.base/default.exp: down
PASS: gdb.base/default.exp: down-silently
PASS: gdb.base/default.exp: dump
PASS: gdb.base/default.exp: dump binary
PASS: gdb.base/default.exp: dump ihex
PASS: gdb.base/default.exp: dump memory
PASS: gdb.base/default.exp: dump srec
PASS: gdb.base/default.exp: dump tekhex
PASS: gdb.base/default.exp: dump value
PASS: gdb.base/default.exp: dump binary memory
PASS: gdb.base/default.exp: dump binary value
PASS: gdb.base/default.exp: dump ihex memory
PASS: gdb.base/default.exp: dump ihex value
PASS: gdb.base/default.exp: dump srec memory
PASS: gdb.base/default.exp: dump srec value
PASS: gdb.base/default.exp: dump tekhex memory
PASS: gdb.base/default.exp: dump tekhex value
PASS: gdb.base/default.exp: echo
PASS: gdb.base/default.exp: enable breakpoints delete
PASS: gdb.base/default.exp: enable breakpoints once
PASS: gdb.base/default.exp: enable breakpoints
PASS: gdb.base/default.exp: enable delete
PASS: gdb.base/default.exp: enable display
PASS: gdb.base/default.exp: enable once
PASS: gdb.base/default.exp: enable
PASS: gdb.base/default.exp: exec-file
PASS: gdb.base/default.exp: frame "f" abbreviation
PASS: gdb.base/default.exp: frame
PASS: gdb.base/default.exp: fg
PASS: gdb.base/default.exp: file
PASS: gdb.base/default.exp: finish
PASS: gdb.base/default.exp: forward-search
PASS: gdb.base/default.exp: gcore
PASS: gdb.base/default.exp: generate-core-file
PASS: gdb.base/default.exp: help "h" abbreviation
PASS: gdb.base/default.exp: help
PASS: gdb.base/default.exp: handle
PASS: gdb.base/default.exp: info "i" abbreviation
PASS: gdb.base/default.exp: info
PASS: gdb.base/default.exp: ignore
PASS: gdb.base/default.exp: info address
PASS: gdb.base/default.exp: info all-registers
PASS: gdb.base/default.exp: info args
PASS: gdb.base/default.exp: info bogus-gdb-command
PASS: gdb.base/default.exp: info breakpoints
PASS: gdb.base/default.exp: info copying
PASS: gdb.base/default.exp: info display
PASS: gdb.base/default.exp: info frame "f" abbreviation
PASS: gdb.base/default.exp: info frame
PASS: gdb.base/default.exp: info files
PASS: gdb.base/default.exp: info float
PASS: gdb.base/default.exp: info functions
PASS: gdb.base/default.exp: info locals
PASS: gdb.base/default.exp: info program
PASS: gdb.base/default.exp: info registers
PASS: gdb.base/default.exp: info stack "s" abbreviation
PASS: gdb.base/default.exp: info stack
PASS: gdb.base/default.exp: info set
PASS: gdb.base/default.exp: info symbol
PASS: gdb.base/default.exp: info source
PASS: gdb.base/default.exp: info sources
PASS: gdb.base/default.exp: info target
PASS: gdb.base/default.exp: info terminal
PASS: gdb.base/default.exp: info threads
PASS: gdb.base/default.exp: info types
PASS: gdb.base/default.exp: info variables
PASS: gdb.base/default.exp: info vector
PASS: gdb.base/default.exp: info warranty
PASS: gdb.base/default.exp: info watchpoints
PASS: gdb.base/default.exp: inspect
PASS: gdb.base/default.exp: jump
PASS: gdb.base/default.exp: kill
PASS: gdb.base/default.exp: list "l" abbreviation
PASS: gdb.base/default.exp: list
PASS: gdb.base/default.exp: load
PASS: gdb.base/default.exp: next "n" abbreviation
PASS: gdb.base/default.exp: next
PASS: gdb.base/default.exp: nexti "ni" abbreviation
PASS: gdb.base/default.exp: nexti
PASS: gdb.base/default.exp: output
PASS: gdb.base/default.exp: overlay
PASS: gdb.base/default.exp: overlay on
PASS: gdb.base/default.exp: overlay manual #1
PASS: gdb.base/default.exp: overlay auto
PASS: gdb.base/default.exp: overlay off
PASS: gdb.base/default.exp: overlay list
PASS: gdb.base/default.exp: overlay map #1
PASS: gdb.base/default.exp: overlay unmap #1
PASS: gdb.base/default.exp: overlay manual #2
PASS: gdb.base/default.exp: overlay map #2
PASS: gdb.base/default.exp: overlay unmap #2
PASS: gdb.base/default.exp: print "p" abbreviation
PASS: gdb.base/default.exp: print
PASS: gdb.base/default.exp: printf
PASS: gdb.base/default.exp: ptype
PASS: gdb.base/default.exp: pwd
PASS: gdb.base/default.exp: run "r" abbreviation
PASS: gdb.base/default.exp: run
PASS: gdb.base/default.exp: rbreak
PASS: gdb.base/default.exp: restore
PASS: gdb.base/default.exp: return
PASS: gdb.base/default.exp: reverse-search
PASS: gdb.base/default.exp: step "s" abbreviation #1
PASS: gdb.base/default.exp: step #1
PASS: gdb.base/default.exp: search
PASS: gdb.base/default.exp: section
PASS: gdb.base/default.exp: set annotate
PASS: gdb.base/default.exp: set args
PASS: gdb.base/default.exp: set check "c" abbreviation
PASS: gdb.base/default.exp: set check "ch" abbreviation
PASS: gdb.base/default.exp: set check "check" abbreviation
PASS: gdb.base/default.exp: set check range
PASS: gdb.base/default.exp: set check type
PASS: gdb.base/default.exp: set complaints
PASS: gdb.base/default.exp: set confirm
PASS: gdb.base/default.exp: set environment
PASS: gdb.base/default.exp: set height
PASS: gdb.base/default.exp: set history expansion
PASS: gdb.base/default.exp: set history filename
PASS: gdb.base/default.exp: set the history filename
PASS: gdb.base/default.exp: set history save
PASS: gdb.base/default.exp: set history size
PASS: gdb.base/default.exp: set history
PASS: gdb.base/default.exp: set language
PASS: gdb.base/default.exp: set listsize
PASS: gdb.base/default.exp: set print "p" abbreviation
PASS: gdb.base/default.exp: set print "pr" abbreviation
PASS: gdb.base/default.exp: set print
PASS: gdb.base/default.exp: set print address
PASS: gdb.base/default.exp: set print array
PASS: gdb.base/default.exp: set print asm-demangle
PASS: gdb.base/default.exp: set print demangle
PASS: gdb.base/default.exp: set print elements
PASS: gdb.base/default.exp: set print object
PASS: gdb.base/default.exp: set print pretty
PASS: gdb.base/default.exp: set print sevenbit-strings
PASS: gdb.base/default.exp: set print union
PASS: gdb.base/default.exp: set print vtbl
PASS: gdb.base/default.exp: set radix
PASS: gdb.base/default.exp: set variable
PASS: gdb.base/default.exp: set verbose
PASS: gdb.base/default.exp: set width
PASS: gdb.base/default.exp: set write
PASS: gdb.base/default.exp: set
PASS: gdb.base/default.exp: shell echo Hi dad!
PASS: gdb.base/default.exp: show annotate
PASS: gdb.base/default.exp: show args
PASS: gdb.base/default.exp: show check "c" abbreviation
PASS: gdb.base/default.exp: show check "ch" abbreviation
PASS: gdb.base/default.exp: show check "check" abbreviation
PASS: gdb.base/default.exp: show check range
PASS: gdb.base/default.exp: show check type
PASS: gdb.base/default.exp: show commands
PASS: gdb.base/default.exp: show complaints
PASS: gdb.base/default.exp: show confirm
UNSUPPORTED: gdb.base/default.exp: Python support is disabled.
PASS: gdb.base/default.exp: show convenience
PASS: gdb.base/default.exp: show directories
PASS: gdb.base/default.exp: show editing
PASS: gdb.base/default.exp: show height
PASS: gdb.base/default.exp: show history expansion
PASS: gdb.base/default.exp: show history filename
PASS: gdb.base/default.exp: show history save
PASS: gdb.base/default.exp: show history size
PASS: gdb.base/default.exp: show history
PASS: gdb.base/default.exp: show language
PASS: gdb.base/default.exp: show listsize
PASS: gdb.base/default.exp: show p
PASS: gdb.base/default.exp: show pr
PASS: gdb.base/default.exp: show print
PASS: gdb.base/default.exp: show paths
PASS: gdb.base/default.exp: show print address
PASS: gdb.base/default.exp: show print array
PASS: gdb.base/default.exp: show print asm-demangle
PASS: gdb.base/default.exp: show print demangle
PASS: gdb.base/default.exp: show print elements
PASS: gdb.base/default.exp: show print object
PASS: gdb.base/default.exp: show print pretty
PASS: gdb.base/default.exp: show print sevenbit-strings
PASS: gdb.base/default.exp: show print union
PASS: gdb.base/default.exp: show print vtbl
PASS: gdb.base/default.exp: show prompt
PASS: gdb.base/default.exp: show radix
PASS: gdb.base/default.exp: show user
PASS: gdb.base/default.exp: show values
PASS: gdb.base/default.exp: show verbose
PASS: gdb.base/default.exp: show version
PASS: gdb.base/default.exp: show width
PASS: gdb.base/default.exp: show write
PASS: gdb.base/default.exp: show
PASS: gdb.base/default.exp: set history save off
PASS: gdb.base/default.exp: stepi "si" abbreviation
PASS: gdb.base/default.exp: stepi
PASS: gdb.base/default.exp: signal
PASS: gdb.base/default.exp: source
PASS: gdb.base/default.exp: step "s" abbreviation #2
PASS: gdb.base/default.exp: step #2
PASS: gdb.base/default.exp: symbol-file
PASS: gdb.base/default.exp: target native
PASS: gdb.base/default.exp: target core
PASS: gdb.base/default.exp: target exec
PASS: gdb.base/default.exp: target remote
PASS: gdb.base/default.exp: target
PASS: gdb.base/default.exp: tbreak
PASS: gdb.base/default.exp: thread
PASS: gdb.base/default.exp: thread apply
PASS: gdb.base/default.exp: thread find
PASS: gdb.base/default.exp: thread name
PASS: gdb.base/default.exp: tty
PASS: gdb.base/default.exp: until "u" abbreviation
PASS: gdb.base/default.exp: until
PASS: gdb.base/default.exp: undisplay prompt
PASS: gdb.base/default.exp: unset environment prompt
PASS: gdb.base/default.exp: unset
PASS: gdb.base/default.exp: up-silently
PASS: gdb.base/default.exp: watch
PASS: gdb.base/default.exp: whatis
PASS: gdb.base/default.exp: where
PASS: gdb.base/default.exp: x
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/define.exp ...
PASS: gdb.base/define.exp: define user command: nextwhere
PASS: gdb.base/define.exp: use user command: nextwhere
PASS: gdb.base/define.exp: define user command: nextwh
PASS: gdb.base/define.exp: redefine user command aborted: nextwhere
PASS: gdb.base/define.exp: redefine user command: nextwhere
PASS: gdb.base/define.exp: redocumenting builtin command disallowed
PASS: gdb.base/define.exp: document user command: nextwhere
PASS: gdb.base/define.exp: re-document user command: nextwhere
PASS: gdb.base/define.exp: help user command: nextwhere
PASS: gdb.base/define.exp: set up whitespace in help string
PASS: gdb.base/define.exp: preserve whitespace in help string
PASS: gdb.base/define.exp: define user command: ifnospace
PASS: gdb.base/define.exp: test ifnospace is parsed correctly
PASS: gdb.base/define.exp: define user command: whilenospace
PASS: gdb.base/define.exp: test whilenospace is parsed correctly
PASS: gdb.base/define.exp: define user command: user-bt
PASS: gdb.base/define.exp: define hook-stop command
PASS: gdb.base/define.exp: use hook-stop command
PASS: gdb.base/define.exp: define hook undefined command aborted: bar
PASS: gdb.base/define.exp: define hook undefined command: bar
PASS: gdb.base/define.exp: define target testsuite
PASS: gdb.base/define.exp: document target testsuite
PASS: gdb.base/define.exp: help target
PASS: gdb.base/define.exp: target testsuite
PASS: gdb.base/define.exp: show user target testsuite
PASS: gdb.base/define.exp: define target hook-testsuite
PASS: gdb.base/define.exp: define target hookpost-testsuite
PASS: gdb.base/define.exp: target testsuite with hooks
PASS: gdb.base/define.exp: set gdb_prompt
PASS: gdb.base/define.exp: reset gdb_prompt
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/del.exp ...
PASS: gdb.base/del.exp: Remove all breakpoints (del)
PASS: gdb.base/del.exp: info break after removing break on main
PASS: gdb.base/del.exp: breakpoint insertion (del)
PASS: gdb.base/del.exp: Remove last breakpoint (del)
PASS: gdb.base/del.exp: info break after removing break on main (del)
PASS: gdb.base/del.exp: Remove all breakpoints (d)
PASS: gdb.base/del.exp: info break after removing break on main
PASS: gdb.base/del.exp: breakpoint insertion (d)
PASS: gdb.base/del.exp: Remove last breakpoint (d)
PASS: gdb.base/del.exp: info break after removing break on main (d)
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/detach.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/dfp-exprs.exp ...
PASS: gdb.base/dfp-exprs.exp: p 1.2df
PASS: gdb.base/dfp-exprs.exp: p -1.2df
PASS: gdb.base/dfp-exprs.exp: p 1.234567df
PASS: gdb.base/dfp-exprs.exp: p -1.234567df
PASS: gdb.base/dfp-exprs.exp: p 1234567.df
PASS: gdb.base/dfp-exprs.exp: p -1234567.df
PASS: gdb.base/dfp-exprs.exp: p 1.2E1df
PASS: gdb.base/dfp-exprs.exp: p 1.2E10df
PASS: gdb.base/dfp-exprs.exp: p 1.2E-10df
PASS: gdb.base/dfp-exprs.exp: p 1.2E96df
PASS: gdb.base/dfp-exprs.exp: p 1.2dd
PASS: gdb.base/dfp-exprs.exp: p -1.2dd
PASS: gdb.base/dfp-exprs.exp: p 1.234567890123456dd
PASS: gdb.base/dfp-exprs.exp: p -1.234567890123456dd
PASS: gdb.base/dfp-exprs.exp: p 1234567890123456.dd
PASS: gdb.base/dfp-exprs.exp: p -1234567890123456.dd
PASS: gdb.base/dfp-exprs.exp: p 1.2E1dd
PASS: gdb.base/dfp-exprs.exp: p 1.2E10dd
PASS: gdb.base/dfp-exprs.exp: p 1.2E-10dd
PASS: gdb.base/dfp-exprs.exp: p 1.2E384dd
PASS: gdb.base/dfp-exprs.exp: p 1.2dl
PASS: gdb.base/dfp-exprs.exp: p -1.2dl
PASS: gdb.base/dfp-exprs.exp: p 1.234567890123456789012345678901234dl
PASS: gdb.base/dfp-exprs.exp: p -1.234567890123456789012345678901234dl
PASS: gdb.base/dfp-exprs.exp: p 1234567890123456789012345678901234.dl
PASS: gdb.base/dfp-exprs.exp: p -1234567890123456789012345678901234.dl
PASS: gdb.base/dfp-exprs.exp: p 1.2E1dl
PASS: gdb.base/dfp-exprs.exp: p 1.2E10dl
PASS: gdb.base/dfp-exprs.exp: p 1.2E-10dl
PASS: gdb.base/dfp-exprs.exp: p 1.2E6144dl
PASS: gdb.base/dfp-exprs.exp: p 1.4df + 1.2df
PASS: gdb.base/dfp-exprs.exp: p 1.4df - 1.2df
PASS: gdb.base/dfp-exprs.exp: p 1.4df * 1.2df
PASS: gdb.base/dfp-exprs.exp: p 1.4df / 1.2df
PASS: gdb.base/dfp-exprs.exp: p 1.4dd + 1.2dd
PASS: gdb.base/dfp-exprs.exp: p 1.4dd - 1.2dd
PASS: gdb.base/dfp-exprs.exp: p 1.4dd * 1.2dd
PASS: gdb.base/dfp-exprs.exp: p 1.4dd / 1.2dd
PASS: gdb.base/dfp-exprs.exp: p 1.4dl + 1.2dl
PASS: gdb.base/dfp-exprs.exp: p 1.4dl - 1.2dl
PASS: gdb.base/dfp-exprs.exp: p 1.4dl * 1.2dl
PASS: gdb.base/dfp-exprs.exp: p 1.4dl / 1.2dl
PASS: gdb.base/dfp-exprs.exp: ptype 2.df + 2.df
PASS: gdb.base/dfp-exprs.exp: ptype 2.dd + 2.dd
PASS: gdb.base/dfp-exprs.exp: ptype 2.dl + 2.dl
PASS: gdb.base/dfp-exprs.exp: p 2.1df + 2.7dd
PASS: gdb.base/dfp-exprs.exp: p 2.1dd + 2.7df
PASS: gdb.base/dfp-exprs.exp: p 2.6df + 2.7dl
PASS: gdb.base/dfp-exprs.exp: p 2.6dl + 2.7df
PASS: gdb.base/dfp-exprs.exp: p 2.3dd + 2.2dl
PASS: gdb.base/dfp-exprs.exp: p 2.3dl + 2.2dd
PASS: gdb.base/dfp-exprs.exp: ptype 2.df + 2.dd
PASS: gdb.base/dfp-exprs.exp: ptype 2.df + 2.dl
PASS: gdb.base/dfp-exprs.exp: ptype 2.dd + 2.dl
PASS: gdb.base/dfp-exprs.exp: p 1.2df + 1
PASS: gdb.base/dfp-exprs.exp: p 2 + 1.7dd
PASS: gdb.base/dfp-exprs.exp: p 3 + 2.1dl
PASS: gdb.base/dfp-exprs.exp: ptype 1.2df + 1
PASS: gdb.base/dfp-exprs.exp: ptype 2 + 1.7dd
PASS: gdb.base/dfp-exprs.exp: ptype 3 + 2.1dl
PASS: gdb.base/dfp-exprs.exp: p 1.2df + 2ll
PASS: gdb.base/dfp-exprs.exp: p 1.2df + 1.2f
PASS: gdb.base/dfp-exprs.exp: p !0.df
PASS: gdb.base/dfp-exprs.exp: p !0.dd
PASS: gdb.base/dfp-exprs.exp: p !0.dl
PASS: gdb.base/dfp-exprs.exp: p !0.5df
PASS: gdb.base/dfp-exprs.exp: p !0.5dd
PASS: gdb.base/dfp-exprs.exp: p !0.5dl
PASS: gdb.base/dfp-exprs.exp: p 1.2df == 1.2df
PASS: gdb.base/dfp-exprs.exp: p 1.2df == 1.2dd
PASS: gdb.base/dfp-exprs.exp: p 1.2df == 1.2dl
PASS: gdb.base/dfp-exprs.exp: p 1.2dd == 1.2df
PASS: gdb.base/dfp-exprs.exp: p 1.2dd == 1.2dl
PASS: gdb.base/dfp-exprs.exp: p 1.2dl == 1.2df
PASS: gdb.base/dfp-exprs.exp: p 1.2dl == 1.2dd
PASS: gdb.base/dfp-exprs.exp: p 1.2df == 1.3df
PASS: gdb.base/dfp-exprs.exp: p 1.2df == 1.3dd
PASS: gdb.base/dfp-exprs.exp: p 1.2df == 1.3dl
PASS: gdb.base/dfp-exprs.exp: p 1.2dd == 1.3df
PASS: gdb.base/dfp-exprs.exp: p 1.2dd == 1.3dl
PASS: gdb.base/dfp-exprs.exp: p 1.2dl == 1.3df
PASS: gdb.base/dfp-exprs.exp: p 1.2dl == 1.3dd
PASS: gdb.base/dfp-exprs.exp: p +1.2df
PASS: gdb.base/dfp-exprs.exp: p +1.2dd
PASS: gdb.base/dfp-exprs.exp: p +1.2dl
PASS: gdb.base/dfp-exprs.exp: p 1.2df < 1.3df
PASS: gdb.base/dfp-exprs.exp: p 1.2df < 1.3dd
PASS: gdb.base/dfp-exprs.exp: p 1.2dl < 1.3df
PASS: gdb.base/dfp-exprs.exp: p 1.2dd < 1.3dd
PASS: gdb.base/dfp-exprs.exp: p 1.2dd < 1.3dl
PASS: gdb.base/dfp-exprs.exp: p 1.2dl < 1.3dl
PASS: gdb.base/dfp-exprs.exp: p 1.2dl < 1.3df
PASS: gdb.base/dfp-exprs.exp: p 1.2df > 1
PASS: gdb.base/dfp-exprs.exp: p 1.2dl > 2
PASS: gdb.base/dfp-exprs.exp: p 2 > 1.2dd
PASS: gdb.base/dfp-exprs.exp: p 2 > 3.1dl
PASS: gdb.base/dfp-exprs.exp: p (float) -0.1df
PASS: gdb.base/dfp-exprs.exp: p (int) 8.3dd
PASS: gdb.base/dfp-exprs.exp: p (_Decimal64) 3.1
PASS: gdb.base/dfp-exprs.exp: p (_Decimal128) 3.7df
PASS: gdb.base/dfp-exprs.exp: p (_Decimal32) 4
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/dfp-test.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/disabled-location.exp ...
PASS: gdb.base/disabled-location.exp: setting breakpoint on function
PASS: gdb.base/disabled-location.exp: disable location
PASS: gdb.base/disabled-location.exp: step doesn't trip on disabled location
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/disasm-end-cu.exp ...
PASS: gdb.base/disasm-end-cu.exp: get hexadecimal valueof "&main"
PASS: gdb.base/disasm-end-cu.exp: get hexadecimal valueof "&dummy_3"
PASS: gdb.base/disasm-end-cu.exp: disassemble command returned some output
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/disasm-optim.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/display.exp ...
PASS: gdb.base/display.exp: kill
PASS: gdb.base/display.exp: detach
PASS: gdb.base/display.exp: run
PASS: gdb.base/display.exp: kill again
PASS: gdb.base/display.exp: detach again
PASS: gdb.base/display.exp: break do_loops
PASS: gdb.base/display.exp: get to do_loops
PASS: gdb.base/display.exp: set watch
PASS: gdb.base/display.exp: break loop end
PASS: gdb.base/display.exp: inf disp
PASS: gdb.base/display.exp: display i
PASS: gdb.base/display.exp: display j
PASS: gdb.base/display.exp: display &k
PASS: gdb.base/display.exp: display/f f
PASS: gdb.base/display.exp: display/s &sum
PASS: gdb.base/display.exp: first disp
PASS: gdb.base/display.exp: second disp
PASS: gdb.base/display.exp: catch err
PASS: gdb.base/display.exp: disab disp 1
PASS: gdb.base/display.exp: disab disp 2
PASS: gdb.base/display.exp: re-enab
PASS: gdb.base/display.exp: re-enab of enab
PASS: gdb.base/display.exp: undisp
PASS: gdb.base/display.exp: info disp
PASS: gdb.base/display.exp: next hit
PASS: gdb.base/display.exp: undisp all
PASS: gdb.base/display.exp: disab 3
PASS: gdb.base/display.exp: watch off
PASS: gdb.base/display.exp: finish
PASS: gdb.base/display.exp: step
PASS: gdb.base/display.exp: tbreak in do_vars
PASS: gdb.base/display.exp: cont
PASS: gdb.base/display.exp: printf
PASS: gdb.base/display.exp: printf %d
PASS: gdb.base/display.exp: printf "%d
PASS: gdb.base/display.exp: printf "%d%d",i
PASS: gdb.base/display.exp: printf "\\!\a\f\r\t\v\b\n"
PASS: gdb.base/display.exp: re-set term
PASS: gdb.base/display.exp: printf "\w"
PASS: gdb.base/display.exp: printf "%d" j
PASS: gdb.base/display.exp: printf "%p\n", 0
PASS: gdb.base/display.exp: printf "%p\n", 1
PASS: gdb.base/display.exp: print/k j
PASS: gdb.base/display.exp: debug test output 1
PASS: gdb.base/display.exp: debug test output 1a
PASS: gdb.base/display.exp: debug test output 2
PASS: gdb.base/display.exp: debug test output 2a
PASS: gdb.base/display.exp: debug test output 3
PASS: gdb.base/display.exp: x/0 j
PASS: gdb.base/display.exp: print/0 j
PASS: gdb.base/display.exp: ignored s
PASS: gdb.base/display.exp: no i
PASS: gdb.base/display.exp: print/a &sum
PASS: gdb.base/display.exp: print/a main+4
PASS: gdb.base/display.exp: print/a $pc
PASS: gdb.base/display.exp: print/a &&j
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/dmsym.exp ...
PASS: gdb.base/dmsym.exp: set lang ada
PASS: gdb.base/dmsym.exp: break pck__foo__bar__minsym
PASS: gdb.base/dmsym.exp: info line pck__foo__bar__minsym
PASS: gdb.base/dmsym.exp: set lang auto
PASS: gdb.base/dmsym.exp: Run until breakpoint at BREAK
PASS: gdb.base/dmsym.exp: continue
PASS: gdb.base/dmsym.exp: print val
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/double-prompt-target-event-error.exp ...
gdb compile failed, /home/shorne/work/openrisc/build-gdb/gdb/testsuite/outputs/gdb.base/double-prompt-target-event-error/double-prompt-target-event-error0.o: In function `main':
/home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/double-prompt-target-event-error.c:23: undefined reference to `sleep'
collect2: error: ld returned 1 exit status
UNTESTED: gdb.base/double-prompt-target-event-error.exp: failed to prepare
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/dprintf-bp-same-addr.exp ...
PASS: gdb.base/dprintf-bp-same-addr.exp: gdb: set dprintf-style gdb
PASS: gdb.base/dprintf-bp-same-addr.exp: gdb: set breakpoint always-inserted on
PASS: gdb.base/dprintf-bp-same-addr.exp: gdb: set dprintf
PASS: gdb.base/dprintf-bp-same-addr.exp: gdb: set breakpoint
PASS: gdb.base/dprintf-bp-same-addr.exp: gdb: continue
PASS: gdb.base/dprintf-bp-same-addr.exp: agent: set dprintf-style agent
PASS: gdb.base/dprintf-bp-same-addr.exp: agent: set breakpoint always-inserted on
UNSUPPORTED: gdb.base/dprintf-bp-same-addr.exp: agent: set dprintf
PASS: gdb.base/dprintf-bp-same-addr.exp: agent: set breakpoint
PASS: gdb.base/dprintf-bp-same-addr.exp: agent: continue
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/dprintf-detach.exp ...
gdb compile failed, /home/shorne/work/openrisc/build-gdb/gdb/testsuite/outputs/gdb.base/dprintf-detach/dprintf-detach0.o: In function `function':
/home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/dprintf-detach.c:23: undefined reference to `sleep'
collect2: error: ld returned 1 exit status
UNTESTED: gdb.base/dprintf-detach.exp: failed to prepare for dprintf-detach
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/dprintf-next.exp ...
PASS: gdb.base/dprintf-next.exp: dprintf 24, "%d\n", x
PASS: gdb.base/dprintf-next.exp: next 1
PASS: gdb.base/dprintf-next.exp: next 2
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/dprintf-non-stop.exp ...
UNSUPPORTED: gdb.base/dprintf-non-stop.exp: Testing dprintf with remote/non-stop is not supported.
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/dprintf-pending.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/dprintf.exp ...
PASS: gdb.base/dprintf.exp: dprintf
PASS: gdb.base/dprintf.exp: dprintf foo
PASS: gdb.base/dprintf.exp: dprintf 29
PASS: gdb.base/dprintf.exp: dprintf foo,"At foo entry\n"
PASS: gdb.base/dprintf.exp: ignore $bpnum 1
PASS: gdb.base/dprintf.exp: dprintf 28,"arg=%d, g=%d\n", arg, g
PASS: gdb.base/dprintf.exp: dprintf info 1
PASS: gdb.base/dprintf.exp: break 29
PASS: gdb.base/dprintf.exp: 1st dprintf, gdb
PASS: gdb.base/dprintf.exp: 2nd dprintf, gdb
PASS: gdb.base/dprintf.exp: agent: dprintf foo,"At foo entry\n"
PASS: gdb.base/dprintf.exp: agent: dprintf 28,"arg=%d, g=%d\n", arg, g
PASS: gdb.base/dprintf.exp: agent: break 29
UNSUPPORTED: gdb.base/dprintf.exp: agent: set dprintf style to agent
PASS: gdb.base/dprintf.exp: Set dprintf style to an unrecognized type
PASS: gdb.base/dprintf.exp: probe for target remote
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/dso2dso.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/dtrace-probe.exp ...
UNTESTED: gdb.base/dtrace-probe.exp: could not compile test program
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/dump.exp ...
PASS: gdb.base/dump.exp: inaccessible memory is reported
PASS: gdb.base/dump.exp: get hexadecimal valueof "&intarray"
PASS: gdb.base/dump.exp: endianness: big
PASS: gdb.base/dump.exp: dump array as value, default
PASS: gdb.base/dump.exp: dump struct as value, default
PASS: gdb.base/dump.exp: dump array as value, binary
PASS: gdb.base/dump.exp: dump struct as value, binary
PASS: gdb.base/dump.exp: dump array as value, srec
PASS: gdb.base/dump.exp: dump struct as value, srec
PASS: gdb.base/dump.exp: dump array as value, intel hex
PASS: gdb.base/dump.exp: dump struct as value, intel hex
PASS: gdb.base/dump.exp: dump array as value, tekhex
PASS: gdb.base/dump.exp: dump struct as value, tekhex
PASS: gdb.base/dump.exp: dump array as value, intel hex
PASS: gdb.base/dump.exp: dump struct as value, intel hex
PASS: gdb.base/dump.exp: capture /x &intarray[0]
PASS: gdb.base/dump.exp: capture /x &intarray[32]
PASS: gdb.base/dump.exp: capture /x &intstruct
PASS: gdb.base/dump.exp: capture /x &intstruct + 1
PASS: gdb.base/dump.exp: capture intarray
PASS: gdb.base/dump.exp: capture intstruct
PASS: gdb.base/dump.exp: capture type of pointer &intarray
PASS: gdb.base/dump.exp: capture type of pointer &intstruct
PASS: gdb.base/dump.exp: dump array as memory, default
PASS: gdb.base/dump.exp: dump struct as memory, default
PASS: gdb.base/dump.exp: dump array as memory, binary
PASS: gdb.base/dump.exp: dump struct as memory, binary
PASS: gdb.base/dump.exp: dump array as memory, srec
PASS: gdb.base/dump.exp: dump struct as memory, srec
PASS: gdb.base/dump.exp: dump array as memory, ihex
PASS: gdb.base/dump.exp: dump struct as memory, ihex
PASS: gdb.base/dump.exp: dump array as memory, tekhex
PASS: gdb.base/dump.exp: dump struct as memory, tekhex
PASS: gdb.base/dump.exp: dump array as memory, verilog
PASS: gdb.base/dump.exp: dump struct as memory, verilog
PASS: gdb.base/dump.exp: dump array as mem, srec, expressions
PASS: gdb.base/dump.exp: print zero_all ()
PASS: gdb.base/dump.exp: array as value, srec; file restored ok
PASS: gdb.base/dump.exp: array as value, srec; capture
PASS: gdb.base/dump.exp: array as value, srec; value restored ok
PASS: gdb.base/dump.exp: struct as value, srec; file restored ok
PASS: gdb.base/dump.exp: struct as value, srec; capture
PASS: gdb.base/dump.exp: struct as value, srec; value restored ok
PASS: gdb.base/dump.exp: zero all
PASS: gdb.base/dump.exp: array as memory, srec; file restored ok
PASS: gdb.base/dump.exp: array as memory, srec; capture
PASS: gdb.base/dump.exp: array as memory, srec; value restored ok
PASS: gdb.base/dump.exp: struct as memory, srec; file restored ok
PASS: gdb.base/dump.exp: struct as memory, srec; capture
PASS: gdb.base/dump.exp: struct as memory, srec; value restored ok
PASS: gdb.base/dump.exp: print zero_all ()
PASS: gdb.base/dump.exp: array as value, ihex; file restored ok
PASS: gdb.base/dump.exp: array as value, ihex; capture
PASS: gdb.base/dump.exp: array as value, ihex; value restored ok
PASS: gdb.base/dump.exp: struct as value, ihex; file restored ok
PASS: gdb.base/dump.exp: struct as value, ihex; capture
PASS: gdb.base/dump.exp: struct as value, ihex; value restored ok
PASS: gdb.base/dump.exp: print zero_all ()
PASS: gdb.base/dump.exp: array as memory, ihex; file restored ok
PASS: gdb.base/dump.exp: array as memory, ihex; capture
PASS: gdb.base/dump.exp: array as memory, ihex; value restored ok
PASS: gdb.base/dump.exp: struct as memory, ihex; file restored ok
PASS: gdb.base/dump.exp: struct as memory, ihex; capture
PASS: gdb.base/dump.exp: struct as memory, ihex; value restored ok
PASS: gdb.base/dump.exp: print zero_all ()
PASS: gdb.base/dump.exp: array as value, tekhex; file restored ok
PASS: gdb.base/dump.exp: array as value, tekhex; capture
PASS: gdb.base/dump.exp: array as value, tekhex; value restored ok
PASS: gdb.base/dump.exp: struct as value, tekhex; file restored ok
PASS: gdb.base/dump.exp: struct as value, tekhex; capture
PASS: gdb.base/dump.exp: struct as value, tekhex; value restored ok
PASS: gdb.base/dump.exp: print zero_all ()
PASS: gdb.base/dump.exp: array as memory, tekhex; file restored ok
PASS: gdb.base/dump.exp: array as memory, tekhex; capture
PASS: gdb.base/dump.exp: array as memory, tekhex; value restored ok
PASS: gdb.base/dump.exp: struct as memory, tekhex; file restored ok
PASS: gdb.base/dump.exp: struct as memory, tekhex; capture
PASS: gdb.base/dump.exp: struct as memory, tekhex; value restored ok
PASS: gdb.base/dump.exp: print zero_all ()
PASS: gdb.base/dump.exp: array as value, binary; file restored ok
PASS: gdb.base/dump.exp: array as value, binary; capture
PASS: gdb.base/dump.exp: array as value, binary; value restored ok
PASS: gdb.base/dump.exp: struct as value, binary; file restored ok
PASS: gdb.base/dump.exp: struct as value, binary; capture
PASS: gdb.base/dump.exp: struct as value, binary; value restored ok
PASS: gdb.base/dump.exp: print zero_all ()
PASS: gdb.base/dump.exp: array as memory, binary; file restored ok
PASS: gdb.base/dump.exp: array as memory, binary; capture
PASS: gdb.base/dump.exp: array as memory, binary; value restored ok
PASS: gdb.base/dump.exp: struct as memory, binary; file restored ok
PASS: gdb.base/dump.exp: struct as memory, binary; capture
PASS: gdb.base/dump.exp: struct as memory, binary; value restored ok
PASS: gdb.base/dump.exp: capture /x &intarray2[0]
PASS: gdb.base/dump.exp: capture /x &intstruct2
PASS: gdb.base/dump.exp: capture (char *) &intarray2 - (char *) &intarray
PASS: gdb.base/dump.exp: capture (char *) &intstruct2 - (char *) &intstruct
PASS: gdb.base/dump.exp: print zero_all ()
PASS: gdb.base/dump.exp: array copy, srec; file restored ok
PASS: gdb.base/dump.exp: array copy, srec; capture
PASS: gdb.base/dump.exp: array copy, srec; value restored ok
PASS: gdb.base/dump.exp: struct copy, srec; file restored ok
PASS: gdb.base/dump.exp: struct copy, srec; capture
PASS: gdb.base/dump.exp: struct copy, srec; value restored ok
PASS: gdb.base/dump.exp: print zero_all ()
PASS: gdb.base/dump.exp: array copy, ihex; file restored ok
PASS: gdb.base/dump.exp: array copy, ihex; capture
PASS: gdb.base/dump.exp: array copy, ihex; value restored ok
PASS: gdb.base/dump.exp: struct copy, ihex; file restored ok
PASS: gdb.base/dump.exp: struct copy, ihex; capture
PASS: gdb.base/dump.exp: struct copy, ihex; value restored ok
PASS: gdb.base/dump.exp: print zero_all ()
PASS: gdb.base/dump.exp: array copy, tekhex; file restored ok
PASS: gdb.base/dump.exp: array copy, tekhex; capture
PASS: gdb.base/dump.exp: array copy, tekhex; value restored ok
PASS: gdb.base/dump.exp: struct copy, tekhex; file restored ok
PASS: gdb.base/dump.exp: struct copy, tekhex; capture
PASS: gdb.base/dump.exp: struct copy, tekhex; value restored ok
PASS: gdb.base/dump.exp: print zero_all ()
PASS: gdb.base/dump.exp: array copy, binary; file restored ok
PASS: gdb.base/dump.exp: array copy, binary; capture
PASS: gdb.base/dump.exp: array copy, binary; value restored ok
PASS: gdb.base/dump.exp: struct copy, binary; file restored ok
PASS: gdb.base/dump.exp: struct copy, binary; capture
PASS: gdb.base/dump.exp: struct copy, binary; value restored ok
PASS: gdb.base/dump.exp: capture /x &intarray[3]
PASS: gdb.base/dump.exp: capture /x &intarray[4]
PASS: gdb.base/dump.exp: capture /x (char *) &intarray[3] - (char *) &intarray[0]
PASS: gdb.base/dump.exp: capture /x (char *) &intarray[4] - (char *) &intarray[0]
PASS: gdb.base/dump.exp: print zero_all ()
PASS: gdb.base/dump.exp: array partial, srec; file restored ok
PASS: gdb.base/dump.exp: array partial, srec; capture
PASS: gdb.base/dump.exp: array partial, srec; value restored ok
PASS: gdb.base/dump.exp: element 2 not changed - 1
PASS: gdb.base/dump.exp: element 4 not changed - 1
PASS: gdb.base/dump.exp: print zero_all ()
PASS: gdb.base/dump.exp: array partial, ihex; file restored ok
PASS: gdb.base/dump.exp: array partial, ihex; capture
PASS: gdb.base/dump.exp: array partial, ihex; value restored ok
PASS: gdb.base/dump.exp: element 2 not changed - 2
PASS: gdb.base/dump.exp: element 4 not changed - 2
PASS: gdb.base/dump.exp: print zero_all ()
PASS: gdb.base/dump.exp: array partial, tekhex; file restored ok
PASS: gdb.base/dump.exp: array partial, tekhex; capture
PASS: gdb.base/dump.exp: array partial, tekhex; value restored ok
PASS: gdb.base/dump.exp: element 2 not changed - 3
PASS: gdb.base/dump.exp: element 4 not changed - 3
PASS: gdb.base/dump.exp: print zero_all ()
PASS: gdb.base/dump.exp: array partial, binary; file restored ok
PASS: gdb.base/dump.exp: array partial, binary; capture
PASS: gdb.base/dump.exp: array partial, binary; value restored ok
PASS: gdb.base/dump.exp: element 2 not changed - 4
PASS: gdb.base/dump.exp: element 4 not changed - 4
PASS: gdb.base/dump.exp: array partial with expressions; file restored ok
PASS: gdb.base/dump.exp: array partial with expressions; capture
PASS: gdb.base/dump.exp: array partial with expressions; value restored ok
PASS: gdb.base/dump.exp: element 2 not changed, == 4
PASS: gdb.base/dump.exp: element 4 not changed, == 4
PASS: gdb.base/dump.exp: setting big endianness
PASS: gdb.base/dump.exp: file binfile; intarray; capture
PASS: gdb.base/dump.exp: start with intarray un-initialized
PASS: gdb.base/dump.exp: file binfile; intstruct; capture
PASS: gdb.base/dump.exp: start with intstruct un-initialized
PASS: gdb.base/dump.exp: reload array as value, srec; capture
PASS: gdb.base/dump.exp: reload array as value, srec; value restored ok
PASS: gdb.base/dump.exp: reload struct as value, srec; capture
PASS: gdb.base/dump.exp: reload struct as value, srec; value restored ok
PASS: gdb.base/dump.exp: reload array as memory, srec; capture
PASS: gdb.base/dump.exp: reload array as memory, srec; value restored ok
PASS: gdb.base/dump.exp: reload struct as memory, srec; capture
PASS: gdb.base/dump.exp: reload struct as memory, srec; value restored ok
PASS: gdb.base/dump.exp: reload array as value, intel hex; capture
PASS: gdb.base/dump.exp: reload array as value, intel hex; value restored ok
PASS: gdb.base/dump.exp: reload struct as value, intel hex; capture
PASS: gdb.base/dump.exp: reload struct as value, intel hex; value restored ok
PASS: gdb.base/dump.exp: reload array as memory, intel hex; capture
PASS: gdb.base/dump.exp: reload array as memory, intel hex; value restored ok
PASS: gdb.base/dump.exp: reload struct as memory, intel hex; capture
PASS: gdb.base/dump.exp: reload struct as memory, intel hex; value restored ok
PASS: gdb.base/dump.exp: reload array as value, tekhex; capture
PASS: gdb.base/dump.exp: reload array as value, tekhex; value restored ok
PASS: gdb.base/dump.exp: reload struct as value, tekhex; capture
PASS: gdb.base/dump.exp: reload struct as value, tekhex; value restored ok
PASS: gdb.base/dump.exp: reload array as memory, tekhex; capture
PASS: gdb.base/dump.exp: reload array as memory, tekhex; value restored ok
PASS: gdb.base/dump.exp: reload struct as memory, tekhex; capture
PASS: gdb.base/dump.exp: reload struct as memory, tekhex; value restored ok
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/dup-sect.exp ...
PASS: gdb.base/dup-sect.exp: rename section
PASS: gdb.base/dup-sect.exp: split
PASS: gdb.base/dup-sect.exp: strip
PASS: gdb.base/dup-sect.exp: var1 after strip
PASS: gdb.base/dup-sect.exp: var2 after strip
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/duplicate-bp.exp ...
PASS: gdb.base/duplicate-bp.exp: del_1_stop_2: set $bp_num_1 = $bpnum
PASS: gdb.base/duplicate-bp.exp: del_1_stop_2: set $bp_num_2 = $bpnum
PASS: gdb.base/duplicate-bp.exp: del_1_stop_2: step to place breakpoints
PASS: gdb.base/duplicate-bp.exp: del_1_stop_2: delete $bp_num_1
PASS: gdb.base/duplicate-bp.exp: del_1_stop_2: delete #1, stop at #2
PASS: gdb.base/duplicate-bp.exp: del_2_stop_1: set $bp_num_1 = $bpnum
PASS: gdb.base/duplicate-bp.exp: del_2_stop_1: set $bp_num_2 = $bpnum
PASS: gdb.base/duplicate-bp.exp: del_2_stop_1: step to place breakpoints
PASS: gdb.base/duplicate-bp.exp: del_2_stop_1: delete $bp_num_2
PASS: gdb.base/duplicate-bp.exp: del_2_stop_1: delete #2, stop at #1
PASS: gdb.base/duplicate-bp.exp: dis_1_del_2_stop_3: set $bp_num_1 = $bpnum
PASS: gdb.base/duplicate-bp.exp: dis_1_del_2_stop_3: set $bp_num_2 = $bpnum
PASS: gdb.base/duplicate-bp.exp: dis_1_del_2_stop_3: set $bp_num_3 = $bpnum
PASS: gdb.base/duplicate-bp.exp: dis_1_del_2_stop_3: step to place breakpoints
PASS: gdb.base/duplicate-bp.exp: dis_1_del_2_stop_3: disable $bp_num_1
PASS: gdb.base/duplicate-bp.exp: dis_1_del_2_stop_3: step
PASS: gdb.base/duplicate-bp.exp: dis_1_del_2_stop_3: delete $bp_num_2
PASS: gdb.base/duplicate-bp.exp: dis_1_del_2_stop_3: disable #1, delete #2, stop at #3
PASS: gdb.base/duplicate-bp.exp: dis_2_del_1_stop_3: set $bp_num_1 = $bpnum
PASS: gdb.base/duplicate-bp.exp: dis_2_del_1_stop_3: set $bp_num_2 = $bpnum
PASS: gdb.base/duplicate-bp.exp: dis_2_del_1_stop_3: set $bp_num_3 = $bpnum
PASS: gdb.base/duplicate-bp.exp: dis_2_del_1_stop_3: step to place breakpoints
PASS: gdb.base/duplicate-bp.exp: dis_2_del_1_stop_3: disable $bp_num_2
PASS: gdb.base/duplicate-bp.exp: dis_2_del_1_stop_3: step
PASS: gdb.base/duplicate-bp.exp: dis_2_del_1_stop_3: delete $bp_num_1
PASS: gdb.base/duplicate-bp.exp: dis_2_del_1_stop_3: disable #2, delete #1, stop at #3
PASS: gdb.base/duplicate-bp.exp: dis_1_del_3_stop_1: set $bp_num_1 = $bpnum
PASS: gdb.base/duplicate-bp.exp: dis_1_del_3_stop_1: set $bp_num_2 = $bpnum
PASS: gdb.base/duplicate-bp.exp: dis_1_del_3_stop_1: set $bp_num_3 = $bpnum
PASS: gdb.base/duplicate-bp.exp: dis_1_del_3_stop_1: step to place breakpoints
PASS: gdb.base/duplicate-bp.exp: dis_1_del_3_stop_1: disable $bp_num_1
PASS: gdb.base/duplicate-bp.exp: dis_1_del_3_stop_1: step
PASS: gdb.base/duplicate-bp.exp: dis_1_del_3_stop_1: delete $bp_num_3
PASS: gdb.base/duplicate-bp.exp: dis_1_del_3_stop_1: disable #1, delete #3, stop at #2
PASS: gdb.base/duplicate-bp.exp: dis_3_del_1_stop_2: set $bp_num_1 = $bpnum
PASS: gdb.base/duplicate-bp.exp: dis_3_del_1_stop_2: set $bp_num_2 = $bpnum
PASS: gdb.base/duplicate-bp.exp: dis_3_del_1_stop_2: set $bp_num_3 = $bpnum
PASS: gdb.base/duplicate-bp.exp: dis_3_del_1_stop_2: step to place breakpoints
PASS: gdb.base/duplicate-bp.exp: dis_3_del_1_stop_2: disable $bp_num_3
PASS: gdb.base/duplicate-bp.exp: dis_3_del_1_stop_2: step
PASS: gdb.base/duplicate-bp.exp: dis_3_del_1_stop_2: delete $bp_num_1
PASS: gdb.base/duplicate-bp.exp: dis_3_del_1_stop_2: disable #3, delete #1, stop at #2
PASS: gdb.base/duplicate-bp.exp: dis_2_del_3_stop_1: set $bp_num_1 = $bpnum
PASS: gdb.base/duplicate-bp.exp: dis_2_del_3_stop_1: set $bp_num_2 = $bpnum
PASS: gdb.base/duplicate-bp.exp: dis_2_del_3_stop_1: set $bp_num_3 = $bpnum
PASS: gdb.base/duplicate-bp.exp: dis_2_del_3_stop_1: step to place breakpoints
PASS: gdb.base/duplicate-bp.exp: dis_2_del_3_stop_1: disable $bp_num_2
PASS: gdb.base/duplicate-bp.exp: dis_2_del_3_stop_1: step
PASS: gdb.base/duplicate-bp.exp: dis_2_del_3_stop_1: delete $bp_num_3
PASS: gdb.base/duplicate-bp.exp: dis_2_del_3_stop_1: disable #2, delete #3, stop at #1
PASS: gdb.base/duplicate-bp.exp: dis_3_del_2_stop_1: set $bp_num_1 = $bpnum
PASS: gdb.base/duplicate-bp.exp: dis_3_del_2_stop_1: set $bp_num_2 = $bpnum
PASS: gdb.base/duplicate-bp.exp: dis_3_del_2_stop_1: set $bp_num_3 = $bpnum
PASS: gdb.base/duplicate-bp.exp: dis_3_del_2_stop_1: step to place breakpoints
PASS: gdb.base/duplicate-bp.exp: dis_3_del_2_stop_1: disable $bp_num_3
PASS: gdb.base/duplicate-bp.exp: dis_3_del_2_stop_1: step
PASS: gdb.base/duplicate-bp.exp: dis_3_del_2_stop_1: delete $bp_num_2
PASS: gdb.base/duplicate-bp.exp: dis_3_del_2_stop_1: disable #3, delete #2, stop at #1
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/echo.exp ...
PASS: gdb.base/echo.exp: Echo test
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/empty_exe.exp ...
PASS: gdb.base/empty_exe.exp: file ''
PASS: gdb.base/empty_exe.exp: print 1
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/ena-dis-br.exp ...
PASS: gdb.base/ena-dis-br.exp: break marker1
PASS: gdb.base/ena-dis-br.exp: enable break marker1
PASS: gdb.base/ena-dis-br.exp: info break marker1
PASS: gdb.base/ena-dis-br.exp: continue to break marker1
PASS: gdb.base/ena-dis-br.exp: delete break marker1
PASS: gdb.base/ena-dis-br.exp: break marker2
PASS: gdb.base/ena-dis-br.exp: enable once break marker2
PASS: gdb.base/ena-dis-br.exp: info auto-disabled break marker2
PASS: gdb.base/ena-dis-br.exp: continue to auto-disabled break marker2
PASS: gdb.base/ena-dis-br.exp: info auto-disabled break marker2
PASS: gdb.base/ena-dis-br.exp: continue until exit at no stop
PASS: gdb.base/ena-dis-br.exp: rerun to main
PASS: gdb.base/ena-dis-br.exp: continue until exit at no stop at auto-disabled break marker2
PASS: gdb.base/ena-dis-br.exp: break marker3
PASS: gdb.base/ena-dis-br.exp: enable del break marker3
PASS: gdb.base/ena-dis-br.exp: info auto-deleted break marker2
PASS: gdb.base/ena-dis-br.exp: continue to auto-deleted break marker3
PASS: gdb.base/ena-dis-br.exp: info auto-deleted break marker3
PASS: gdb.base/ena-dis-br.exp: break marker4
PASS: gdb.base/ena-dis-br.exp: disable break marker4
PASS: gdb.base/ena-dis-br.exp: info break marker4
PASS: gdb.base/ena-dis-br.exp: break 63
PASS: gdb.base/ena-dis-br.exp: break marker1
PASS: gdb.base/ena-dis-br.exp: enable count missing arguments
PASS: gdb.base/ena-dis-br.exp: enable count missing breakpoint number
PASS: gdb.base/ena-dis-br.exp: disable break with count
PASS: gdb.base/ena-dis-br.exp: continue from enable count, first time
PASS: gdb.base/ena-dis-br.exp: continue from enable count, second time
PASS: gdb.base/ena-dis-br.exp: continue through enable count, now disabled
PASS: gdb.base/ena-dis-br.exp: break marker1
PASS: gdb.base/ena-dis-br.exp: ignore non-existent break
PASS: gdb.base/ena-dis-br.exp: ignore break with missing ignore count
PASS: gdb.base/ena-dis-br.exp: ignore break marker1 -1
PASS: gdb.base/ena-dis-br.exp: ignore break marker1 0
PASS: gdb.base/ena-dis-br.exp: ignore break marker1
PASS: gdb.base/ena-dis-br.exp: info ignored break marker1
PASS: gdb.base/ena-dis-br.exp: continue until exit at no stop at ignored break marker1
PASS: gdb.base/ena-dis-br.exp: rerun to main
PASS: gdb.base/ena-dis-br.exp: continue to break marker1, 2nd time
PASS: gdb.base/ena-dis-br.exp: break marker1
PASS: gdb.base/ena-dis-br.exp: ignore break marker1
PASS: gdb.base/ena-dis-br.exp: enable del break marker1
PASS: gdb.base/ena-dis-br.exp: info break marker1
PASS: gdb.base/ena-dis-br.exp: continue until exit at no stop at ignored & auto-deleted break marker1
PASS: gdb.base/ena-dis-br.exp: rerun to main
PASS: gdb.base/ena-dis-br.exp: continue to ignored & auto-deleted break marker1
PASS: gdb.base/ena-dis-br.exp: break marker1
PASS: gdb.base/ena-dis-br.exp: ignore break marker1
PASS: gdb.base/ena-dis-br.exp: disable break marker1
PASS: gdb.base/ena-dis-br.exp: continue until exit at no stop at ignored & disabled break marker1
PASS: gdb.base/ena-dis-br.exp: rerun to main
PASS: gdb.base/ena-dis-br.exp: info ignored & disabled break marker1
PASS: gdb.base/ena-dis-br.exp: prepare to continue with ignore count
PASS: gdb.base/ena-dis-br.exp: continue with ignore count
PASS: gdb.base/ena-dis-br.exp: step after continue with ignore count
PASS: gdb.base/ena-dis-br.exp: continue with ignore count, not stopped at bpt
PASS: gdb.base/ena-dis-br.exp: break main
PASS: gdb.base/ena-dis-br.exp: break main
PASS: gdb.base/ena-dis-br.exp: break main
PASS: gdb.base/ena-dis-br.exp: break main
PASS: gdb.base/ena-dis-br.exp: disable $b1.1 $b2.1
PASS: gdb.base/ena-dis-br.exp: disabled $b1.1 and $b2.1
PASS: gdb.base/ena-dis-br.exp: disable $b1 fooo.1
PASS: gdb.base/ena-dis-br.exp: disabled $b1
PASS: gdb.base/ena-dis-br.exp: enable $b3
PASS: gdb.base/ena-dis-br.exp: disable $b4 $b3.1
PASS: gdb.base/ena-dis-br.exp: disabled $b4 and $b3.1,remain enabled $b3
PASS: gdb.base/ena-dis-br.exp: disable $b4.1 fooobar
PASS: gdb.base/ena-dis-br.exp: disabled $b4.1
PASS: gdb.base/ena-dis-br.exp: enable $b1.1 $b2.1
PASS: gdb.base/ena-dis-br.exp: enabled $b1.1 and $b2.1
PASS: gdb.base/ena-dis-br.exp: enable $b1 fooo.1
PASS: gdb.base/ena-dis-br.exp: enabled $b1
PASS: gdb.base/ena-dis-br.exp: disable $b3
PASS: gdb.base/ena-dis-br.exp: enable $b4 $b3.1
PASS: gdb.base/ena-dis-br.exp: enabled $b4 and $b3.1,remain disabled $b3
PASS: gdb.base/ena-dis-br.exp: enable $b4.1 fooobar
PASS: gdb.base/ena-dis-br.exp: enabled $b4.1
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/ending-run.exp ...
PASS: gdb.base/ending-run.exp: bpt at line before routine
PASS: gdb.base/ending-run.exp: b ending-run.c:11, one
PASS: gdb.base/ending-run.exp: b ending-run.c:30
PASS: gdb.base/ending-run.exp: run
PASS: gdb.base/ending-run.exp: clear worked
PASS: gdb.base/ending-run.exp: cleared bp at line before routine
PASS: gdb.base/ending-run.exp: b ending-run.c:1
PASS: gdb.base/ending-run.exp: b ending-run.c:11, two
PASS: gdb.base/ending-run.exp: Cleared 2 by line
PASS: gdb.base/ending-run.exp: b ending-run.c:11
PASS: gdb.base/ending-run.exp: Breakpoint 7 at *ending-run.c:11
PASS: gdb.base/ending-run.exp: Clear 2 by default
PASS: gdb.base/ending-run.exp: all set to continue
PASS: gdb.base/ending-run.exp: cont
PASS: gdb.base/ending-run.exp: step out of main
PASS: gdb.base/ending-run.exp: step to end of run
UNSUPPORTED: gdb.base/ending-run.exp: continue after exit
PASS: gdb.base/ending-run.exp: don't step after run
PASS: gdb.base/ending-run.exp: ls: core (No core dumped on quit)
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/enum_cond.exp ...
PASS: gdb.base/enum_cond.exp: break call_me if param.e == 1
PASS: gdb.base/enum_cond.exp: continue to conditional breakpoint in call_me
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/enumval.exp ...
PASS: gdb.base/enumval.exp: print e
PASS: gdb.base/enumval.exp: print f
PASS: gdb.base/enumval.exp: print J
PASS: gdb.base/enumval.exp: print K
PASS: gdb.base/enumval.exp: p ZERO
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/environ.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/eu-strip-infcall.exp ...
PASS: gdb.base/eu-strip-infcall.exp: infcall
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/eval-avoid-side-effects.exp ...
PASS: gdb.base/eval-avoid-side-effects.exp: get integer valueof "sizeof (int)" (4)
PASS: gdb.base/eval-avoid-side-effects.exp: set variable x=42
PASS: gdb.base/eval-avoid-side-effects.exp: test sizeof side effects
PASS: gdb.base/eval-avoid-side-effects.exp: sizeof has no side effects
PASS: gdb.base/eval-avoid-side-effects.exp: test ptype side effects
PASS: gdb.base/eval-avoid-side-effects.exp: ptype has no side effects
PASS: gdb.base/eval-avoid-side-effects.exp: test whatis side effects
PASS: gdb.base/eval-avoid-side-effects.exp: whatis has no side effects
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/eval-skip.exp ...
PASS: gdb.base/eval-skip.exp: set variable x=14
PASS: gdb.base/eval-skip.exp: set variable y=2
PASS: gdb.base/eval-skip.exp: set variable z=2
PASS: gdb.base/eval-skip.exp: set variable w=3
PASS: gdb.base/eval-skip.exp: print value of (0 && (x+y))
PASS: gdb.base/eval-skip.exp: print value of (0 && (x-y))
PASS: gdb.base/eval-skip.exp: print value of (0 && (x*y))
PASS: gdb.base/eval-skip.exp: print value of (0 && (x/y))
PASS: gdb.base/eval-skip.exp: print value of (0 && (x%y))
PASS: gdb.base/eval-skip.exp: print value of (0 && (x&&y))
PASS: gdb.base/eval-skip.exp: print value of (0 && (x||y))
PASS: gdb.base/eval-skip.exp: print value of (0 && (x&y))
PASS: gdb.base/eval-skip.exp: print value of (0 && (x|y))
PASS: gdb.base/eval-skip.exp: print value of (0 && (x^y))
PASS: gdb.base/eval-skip.exp: print value of (0 && (x < y))
PASS: gdb.base/eval-skip.exp: print value of (0 && (x <= y))
PASS: gdb.base/eval-skip.exp: print value of (0 && (x>y))
PASS: gdb.base/eval-skip.exp: print value of (0 && (x>=y))
PASS: gdb.base/eval-skip.exp: print value of (0 && (x==y))
PASS: gdb.base/eval-skip.exp: print value of (0 && (x!=y))
PASS: gdb.base/eval-skip.exp: print value of (0 && (x<<31))
PASS: gdb.base/eval-skip.exp: print value of (0 && (x>>31))
PASS: gdb.base/eval-skip.exp: print value of (0 && (!x))
PASS: gdb.base/eval-skip.exp: print value of (0 && (~x))
PASS: gdb.base/eval-skip.exp: print value of (0 && (-x))
PASS: gdb.base/eval-skip.exp: print value of (0 && (x++))
PASS: gdb.base/eval-skip.exp: print value of (0 && (++x))
PASS: gdb.base/eval-skip.exp: print value of (0 && (x--))
PASS: gdb.base/eval-skip.exp: print value of (0 && (--x))
PASS: gdb.base/eval-skip.exp: print value of (0 && (x+=7))
PASS: gdb.base/eval-skip.exp: print value of (0 && (x=y))
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/eval.exp ...
PASS: gdb.base/eval.exp: Initialize $a.
PASS: gdb.base/eval.exp: First eval.
PASS: gdb.base/eval.exp: Second eval.
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/exe-lock.exp ...
PASS: gdb.base/exe-lock.exp: continue until exit
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/execl-update-breakpoints.exp ...
gdb compile failed, /home/shorne/work/openrisc/build-gdb/gdb/testsuite/outputs/gdb.base/execl-update-breakpoints/execl-update-breakpoints.o: In function `main':
/home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/execl-update-breakpoints.c:40: undefined reference to `execl'
collect2: error: ld returned 1 exit status
gdb compile failed, /home/shorne/work/openrisc/build-gdb/gdb/testsuite/outputs/gdb.base/execl-update-breakpoints/execl-update-breakpoints.o: In function `main':
/home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/execl-update-breakpoints.c:40: undefined reference to `execl'
collect2: error: ld returned 1 exit status
UNTESTED: gdb.base/execl-update-breakpoints.exp: link failed
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/execution-termios.exp ...
gdb compile failed, In file included from /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/execution-termios.c:19:0:
/opt/shorne/software/or1k/or1k-elf/include/termios.h:4:25: fatal error: sys/termios.h: No such file or directory
compilation terminated.
UNTESTED: gdb.base/execution-termios.exp: failed to prepare
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/exitsignal.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/expand-psymtabs.exp ...
PASS: gdb.base/expand-psymtabs.exp: Expand psymtabs
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/exprs.exp ...
PASS: gdb.base/exprs.exp: print char == (setup)
PASS: gdb.base/exprs.exp: print char == (print v_char == 0)
PASS: gdb.base/exprs.exp: print char == (print v_char == 127)
PASS: gdb.base/exprs.exp: print char != (setup)
PASS: gdb.base/exprs.exp: print char != (print v_char != 0)
PASS: gdb.base/exprs.exp: print char != (print v_char != 127)
PASS: gdb.base/exprs.exp: print char < (setup)
PASS: gdb.base/exprs.exp: print char < (print v_char < 0)
PASS: gdb.base/exprs.exp: print char < (print v_char < 127)
PASS: gdb.base/exprs.exp: print char > (setup)
PASS: gdb.base/exprs.exp: print char > (print v_char > 0)
PASS: gdb.base/exprs.exp: print char > (print v_char > 127)
PASS: gdb.base/exprs.exp: print signed char == (setup)
PASS: gdb.base/exprs.exp: print signed char == (print v_signed_char == 0)
PASS: gdb.base/exprs.exp: print signed char == (print v_signed_char == 127)
PASS: gdb.base/exprs.exp: print signed char != (setup)
PASS: gdb.base/exprs.exp: print signed char != (print v_signed_char != 0)
PASS: gdb.base/exprs.exp: print signed char != (print v_signed_char != 127)
PASS: gdb.base/exprs.exp: print signed char < (setup)
PASS: gdb.base/exprs.exp: print signed char < (print v_signed_char < 0)
PASS: gdb.base/exprs.exp: print signed char < (print v_signed_char < 127)
PASS: gdb.base/exprs.exp: print signed char > (setup)
PASS: gdb.base/exprs.exp: print signed char > (print v_signed_char > 0)
PASS: gdb.base/exprs.exp: print signed char > (print v_signed_char > 127)
PASS: gdb.base/exprs.exp: print signed char == (minus) (setup)
PASS: gdb.base/exprs.exp: print signed char == (minus) (print v_signed_char == 0)
PASS: gdb.base/exprs.exp: print signed char == (minus) (print v_signed_char == -1)
PASS: gdb.base/exprs.exp: print signed char != (minus) (setup)
PASS: gdb.base/exprs.exp: print signed char != (minus) (print v_signed_char != 0)
PASS: gdb.base/exprs.exp: print signed char != (minus) (print v_signed_char != -1)
PASS: gdb.base/exprs.exp: print signed char < (minus) (setup)
PASS: gdb.base/exprs.exp: print signed char < (minus) (print v_signed_char < 0)
PASS: gdb.base/exprs.exp: print signed char < (minus) (print v_signed_char < 127)
PASS: gdb.base/exprs.exp: print signed char > (minus) (setup)
PASS: gdb.base/exprs.exp: print signed char > (minus) (print v_signed_char > 0)
PASS: gdb.base/exprs.exp: print signed char > (minus) (print v_signed_char > 127)
PASS: gdb.base/exprs.exp: print unsigned char == (setup)
PASS: gdb.base/exprs.exp: print unsigned char == (print v_unsigned_char == 0)
PASS: gdb.base/exprs.exp: print unsigned char == (print v_unsigned_char == 127)
PASS: gdb.base/exprs.exp: print unsigned char != (setup)
PASS: gdb.base/exprs.exp: print unsigned char != (print v_unsigned_char != 0)
PASS: gdb.base/exprs.exp: print unsigned char != (print v_unsigned_char != 127)
PASS: gdb.base/exprs.exp: print unsigned char < (setup)
PASS: gdb.base/exprs.exp: print unsigned char < (print v_unsigned_char < 0)
PASS: gdb.base/exprs.exp: print unsigned char < (print v_unsigned_char < 127)
PASS: gdb.base/exprs.exp: print unsigned char > (setup)
PASS: gdb.base/exprs.exp: print unsigned char > (print v_unsigned_char > 0)
PASS: gdb.base/exprs.exp: print unsigned char > (print v_unsigned_char > 127)
PASS: gdb.base/exprs.exp: print unsigned char == (~0) (setup)
PASS: gdb.base/exprs.exp: print unsigned char == (~0) (print v_unsigned_char == 0)
PASS: gdb.base/exprs.exp: print unsigned char == (~0) (print v_unsigned_char == ~0)
PASS: gdb.base/exprs.exp: print unsigned char == (~0) (print v_unsigned_char == (unsigned char)~0)
PASS: gdb.base/exprs.exp: print unsigned char != (~0) (setup)
PASS: gdb.base/exprs.exp: print unsigned char != (~0) (print v_unsigned_char != 0)
PASS: gdb.base/exprs.exp: print unsigned char != (~0) (print v_unsigned_char != (unsigned char)~0)
PASS: gdb.base/exprs.exp: print unsigned char != (~0) (print v_unsigned_char != ~0)
PASS: gdb.base/exprs.exp: print unsigned char < (~0) (setup)
PASS: gdb.base/exprs.exp: print unsigned char < (~0) (print v_unsigned_char < 0)
PASS: gdb.base/exprs.exp: print unsigned char < (~0) (print v_unsigned_char < 127)
PASS: gdb.base/exprs.exp: print unsigned char > (~0) (setup)
PASS: gdb.base/exprs.exp: print unsigned char > (~0) (print v_unsigned_char > 0)
PASS: gdb.base/exprs.exp: print unsigned char > (~0) (print v_unsigned_char > 127)
PASS: gdb.base/exprs.exp: print signed short == (setup)
PASS: gdb.base/exprs.exp: print signed short == (print v_short == 0)
PASS: gdb.base/exprs.exp: print signed short == (print v_short == 0x7FFF)
PASS: gdb.base/exprs.exp: print signed short != (setup)
PASS: gdb.base/exprs.exp: print signed short != (print v_short != 0)
PASS: gdb.base/exprs.exp: print signed short != (print v_short != 0x7FFF)
PASS: gdb.base/exprs.exp: print signed short < (setup)
PASS: gdb.base/exprs.exp: print signed short < (print v_short < 0)
PASS: gdb.base/exprs.exp: print signed short < (print v_short < 0x7FFF)
PASS: gdb.base/exprs.exp: print signed short > (setup)
PASS: gdb.base/exprs.exp: print signed short > (print v_short > 0)
PASS: gdb.base/exprs.exp: print signed short > (print v_short > 0x7FFF)
PASS: gdb.base/exprs.exp: print signed short == (minus) (setup)
PASS: gdb.base/exprs.exp: print signed short == (minus) (print v_short == 0)
PASS: gdb.base/exprs.exp: print signed short == (minus) (print v_short == -1)
PASS: gdb.base/exprs.exp: print signed short != (minus) (setup)
PASS: gdb.base/exprs.exp: print signed short != (minus) (print v_short != 0)
PASS: gdb.base/exprs.exp: print signed short != (minus) (print v_short != -1)
PASS: gdb.base/exprs.exp: print signed short < (minus) (setup)
PASS: gdb.base/exprs.exp: print signed short < (minus) (print v_short < 0)
PASS: gdb.base/exprs.exp: print signed short < (minus) (print v_short < 0x7FFF)
PASS: gdb.base/exprs.exp: print signed short > (minus) (setup)
PASS: gdb.base/exprs.exp: print signed short > (minus) (print v_short > 0)
PASS: gdb.base/exprs.exp: print signed short > (minus) (print v_short > 0x7FFF)
PASS: gdb.base/exprs.exp: print signed signed short == (setup)
PASS: gdb.base/exprs.exp: print signed signed short == (print v_signed_short == 0)
PASS: gdb.base/exprs.exp: print signed signed short == (print v_signed_short == 0x7FFF)
PASS: gdb.base/exprs.exp: print signed signed short != (setup)
PASS: gdb.base/exprs.exp: print signed signed short != (print v_signed_short != 0)
PASS: gdb.base/exprs.exp: print signed signed short != (print v_signed_short != 0x7FFF)
PASS: gdb.base/exprs.exp: print signed signed short < (setup)
PASS: gdb.base/exprs.exp: print signed signed short < (print v_signed_short < 0)
PASS: gdb.base/exprs.exp: print signed signed short < (print v_signed_short < 0x7FFF)
PASS: gdb.base/exprs.exp: print signed signed short > (setup)
PASS: gdb.base/exprs.exp: print signed signed short > (print v_signed_short > 0)
PASS: gdb.base/exprs.exp: print signed signed short > (print v_signed_short > 0x7FFF)
PASS: gdb.base/exprs.exp: print signed signed short == (minus) (setup)
PASS: gdb.base/exprs.exp: print signed signed short == (minus) (print v_signed_short == 0)
PASS: gdb.base/exprs.exp: print signed signed short == (minus) (print v_signed_short == -1)
PASS: gdb.base/exprs.exp: print signed signed short != (minus) (setup)
PASS: gdb.base/exprs.exp: print signed signed short != (minus) (print v_signed_short != 0)
PASS: gdb.base/exprs.exp: print signed signed short != (minus) (print v_signed_short != -1)
PASS: gdb.base/exprs.exp: print signed signed short < (minus) (setup)
PASS: gdb.base/exprs.exp: print signed signed short < (minus) (print v_signed_short < 0)
PASS: gdb.base/exprs.exp: print signed signed short < (minus) (print v_signed_short < 0x7FFF)
PASS: gdb.base/exprs.exp: print signed signed short > (minus) (setup)
PASS: gdb.base/exprs.exp: print signed signed short > (minus) (print v_signed_short > 0)
PASS: gdb.base/exprs.exp: print signed signed short > (minus) (print v_signed_short > 0x7FFF)
PASS: gdb.base/exprs.exp: print unsigned short == (setup)
PASS: gdb.base/exprs.exp: print unsigned short == (print v_unsigned_short == 0)
PASS: gdb.base/exprs.exp: print unsigned short == (print v_unsigned_short == 0x7FFF)
PASS: gdb.base/exprs.exp: print unsigned short != (setup)
PASS: gdb.base/exprs.exp: print unsigned short != (print v_unsigned_short != 0)
PASS: gdb.base/exprs.exp: print unsigned short != (print v_unsigned_short != 0x7FFF)
PASS: gdb.base/exprs.exp: print unsigned short < (setup)
PASS: gdb.base/exprs.exp: print unsigned short < (print v_unsigned_short < 0)
PASS: gdb.base/exprs.exp: print unsigned short < (print v_unsigned_short < 0x7FFF)
PASS: gdb.base/exprs.exp: print unsigned short > (setup)
PASS: gdb.base/exprs.exp: print unsigned short > (print v_unsigned_short > 0)
PASS: gdb.base/exprs.exp: print unsigned short > (print v_unsigned_short > 0x7FFF)
PASS: gdb.base/exprs.exp: print unsigned short == (~0) (setup)
PASS: gdb.base/exprs.exp: print unsigned short == (~0) (print v_unsigned_short == 0)
PASS: gdb.base/exprs.exp: print unsigned short == (~0) (print sizeof (v_unsigned_short) < sizeof (~0) && v_unsigned_short == ~0)
PASS: gdb.base/exprs.exp: print unsigned short == (~0) (print v_unsigned_short == (unsigned short)~0)
PASS: gdb.base/exprs.exp: print unsigned short != (~0) (setup)
PASS: gdb.base/exprs.exp: print unsigned short != (~0) (print v_unsigned_short != 0)
PASS: gdb.base/exprs.exp: print unsigned short != (~0) (print v_unsigned_short != (unsigned short)~0)
PASS: gdb.base/exprs.exp: print unsigned short < (~0) (setup)
PASS: gdb.base/exprs.exp: print unsigned short < (~0) (print v_unsigned_short < 0)
PASS: gdb.base/exprs.exp: print unsigned short < (~0) (print v_unsigned_short < 0x7FFF)
PASS: gdb.base/exprs.exp: print unsigned short > (~0) (setup)
PASS: gdb.base/exprs.exp: print unsigned short > (~0) (print v_unsigned_short > 0)
PASS: gdb.base/exprs.exp: print unsigned short > (~0) (print v_unsigned_short > 0x7FFF)
PASS: gdb.base/exprs.exp: print signed int == (setup)
PASS: gdb.base/exprs.exp: print signed int == (print v_int == 0)
PASS: gdb.base/exprs.exp: print signed int == (print v_int == 0x7FFF)
PASS: gdb.base/exprs.exp: print signed int != (setup)
PASS: gdb.base/exprs.exp: print signed int != (print v_int != 0)
PASS: gdb.base/exprs.exp: print signed int != (print v_int != 0x7FFF)
PASS: gdb.base/exprs.exp: print signed int < (setup)
PASS: gdb.base/exprs.exp: print signed int < (print v_int < 0)
PASS: gdb.base/exprs.exp: print signed int < (print v_int < 0x7FFF)
PASS: gdb.base/exprs.exp: print signed int > (setup)
PASS: gdb.base/exprs.exp: print signed int > (print v_int > 0)
PASS: gdb.base/exprs.exp: print signed int > (print v_int > 0x7FFF)
PASS: gdb.base/exprs.exp: print signed int == (minus) (setup)
PASS: gdb.base/exprs.exp: print signed int == (minus) (print v_int == 0)
PASS: gdb.base/exprs.exp: print signed int == (minus) (print v_int == -1)
PASS: gdb.base/exprs.exp: print signed int != (minus) (setup)
PASS: gdb.base/exprs.exp: print signed int != (minus) (print v_int != 0)
PASS: gdb.base/exprs.exp: print signed int != (minus) (print v_int != -1)
PASS: gdb.base/exprs.exp: print signed int < (minus) (setup)
PASS: gdb.base/exprs.exp: print signed int < (minus) (print v_int < 0)
PASS: gdb.base/exprs.exp: print signed int < (minus) (print v_int < 0x7FFF)
PASS: gdb.base/exprs.exp: print signed int > (minus) (setup)
PASS: gdb.base/exprs.exp: print signed int > (minus) (print v_int > 0)
PASS: gdb.base/exprs.exp: print signed int > (minus) (print v_int > 0x7FFF)
PASS: gdb.base/exprs.exp: print signed signed int == (setup)
PASS: gdb.base/exprs.exp: print signed signed int == (print v_signed_int == 0)
PASS: gdb.base/exprs.exp: print signed signed int == (print v_signed_int == 0x7FFF)
PASS: gdb.base/exprs.exp: print signed signed int != (setup)
PASS: gdb.base/exprs.exp: print signed signed int != (print v_signed_int != 0)
PASS: gdb.base/exprs.exp: print signed signed int != (print v_signed_int != 0x7FFF)
PASS: gdb.base/exprs.exp: print signed signed int < (setup)
PASS: gdb.base/exprs.exp: print signed signed int < (print v_signed_int < 0)
PASS: gdb.base/exprs.exp: print signed signed int < (print v_signed_int < 0x7FFF)
PASS: gdb.base/exprs.exp: print signed signed int > (setup)
PASS: gdb.base/exprs.exp: print signed signed int > (print v_signed_int > 0)
PASS: gdb.base/exprs.exp: print signed signed int > (print v_signed_int > 0x7FFF)
PASS: gdb.base/exprs.exp: print signed signed int == (minus) (setup)
PASS: gdb.base/exprs.exp: print signed signed int == (minus) (print v_signed_int == 0)
PASS: gdb.base/exprs.exp: print signed signed int == (minus) (print v_signed_int == -1)
PASS: gdb.base/exprs.exp: print signed signed int != (minus) (setup)
PASS: gdb.base/exprs.exp: print signed signed int != (minus) (print v_signed_int != 0)
PASS: gdb.base/exprs.exp: print signed signed int != (minus) (print v_signed_int != -1)
PASS: gdb.base/exprs.exp: print signed signed int < (minus) (setup)
PASS: gdb.base/exprs.exp: print signed signed int < (minus) (print v_signed_int < 0)
PASS: gdb.base/exprs.exp: print signed signed int < (minus) (print v_signed_int < 0x7FFF)
PASS: gdb.base/exprs.exp: print signed signed int > (minus) (setup)
PASS: gdb.base/exprs.exp: print signed signed int > (minus) (print v_signed_int > 0)
PASS: gdb.base/exprs.exp: print signed signed int > (minus) (print v_signed_int > 0x7FFF)
PASS: gdb.base/exprs.exp: print unsigned int == (setup)
PASS: gdb.base/exprs.exp: print unsigned int == (print v_unsigned_int == 0)
PASS: gdb.base/exprs.exp: print unsigned int == (print v_unsigned_int == 0x7FFF)
PASS: gdb.base/exprs.exp: print unsigned int != (setup)
PASS: gdb.base/exprs.exp: print unsigned int != (print v_unsigned_int != 0)
PASS: gdb.base/exprs.exp: print unsigned int != (print v_unsigned_int != 0x7FFF)
PASS: gdb.base/exprs.exp: print unsigned int < (setup)
PASS: gdb.base/exprs.exp: print unsigned int < (print v_unsigned_int < 0)
PASS: gdb.base/exprs.exp: print unsigned int < (print v_unsigned_int < 0x7FFF)
PASS: gdb.base/exprs.exp: print unsigned int > (setup)
PASS: gdb.base/exprs.exp: print unsigned int > (print v_unsigned_int > 0)
PASS: gdb.base/exprs.exp: print unsigned int > (print v_unsigned_int > 0x7FFF)
PASS: gdb.base/exprs.exp: print unsigned int == (~0) (setup)
PASS: gdb.base/exprs.exp: print unsigned int == (~0) (print v_unsigned_int == 0)
PASS: gdb.base/exprs.exp: print unsigned int == (~0) (print v_unsigned_int == ~0)
PASS: gdb.base/exprs.exp: print unsigned int == (~0) (print v_unsigned_int == (unsigned int)~0)
PASS: gdb.base/exprs.exp: print unsigned int != (~0) (setup)
PASS: gdb.base/exprs.exp: print unsigned int != (~0) (print v_unsigned_int != 0)
PASS: gdb.base/exprs.exp: print unsigned int != (~0) (print v_unsigned_int != (unsigned int)~0)
PASS: gdb.base/exprs.exp: print unsigned int < (~0) (setup)
PASS: gdb.base/exprs.exp: print unsigned int < (~0) (print v_unsigned_int < 0)
PASS: gdb.base/exprs.exp: print unsigned int < (~0) (print v_unsigned_int < 0x7FFF)
PASS: gdb.base/exprs.exp: print unsigned int > (~0) (setup)
PASS: gdb.base/exprs.exp: print unsigned int > (~0) (print v_unsigned_int > 0)
PASS: gdb.base/exprs.exp: print unsigned int > (~0) (print v_unsigned_int > 0x7FFF)
PASS: gdb.base/exprs.exp: print signed long == (setup)
PASS: gdb.base/exprs.exp: print signed long == (print v_long == 0)
PASS: gdb.base/exprs.exp: print signed long == (print v_long == 0x7FFF)
PASS: gdb.base/exprs.exp: print signed long != (setup)
PASS: gdb.base/exprs.exp: print signed long != (print v_long != 0)
PASS: gdb.base/exprs.exp: print signed long != (print v_long != 0x7FFF)
PASS: gdb.base/exprs.exp: print signed long < (setup)
PASS: gdb.base/exprs.exp: print signed long < (print v_long < 0)
PASS: gdb.base/exprs.exp: print signed long < (print v_long < 0x7FFF)
PASS: gdb.base/exprs.exp: print signed long > (setup)
PASS: gdb.base/exprs.exp: print signed long > (print v_long > 0)
PASS: gdb.base/exprs.exp: print signed long > (print v_long > 0x7FFF)
PASS: gdb.base/exprs.exp: print signed long == (minus) (setup)
PASS: gdb.base/exprs.exp: print signed long == (minus) (print v_long == 0)
PASS: gdb.base/exprs.exp: print signed long == (minus) (print v_long == -1)
PASS: gdb.base/exprs.exp: print signed long != (minus) (setup)
PASS: gdb.base/exprs.exp: print signed long != (minus) (print v_long != 0)
PASS: gdb.base/exprs.exp: print signed long != (minus) (print v_long != -1)
PASS: gdb.base/exprs.exp: print signed long < (minus) (setup)
PASS: gdb.base/exprs.exp: print signed long < (minus) (print v_long < 0)
PASS: gdb.base/exprs.exp: print signed long < (minus) (print v_long < 0x7FFF)
PASS: gdb.base/exprs.exp: print signed long > (minus) (setup)
PASS: gdb.base/exprs.exp: print signed long > (minus) (print v_long > 0)
PASS: gdb.base/exprs.exp: print signed long > (minus) (print v_long > 0x7FFF)
PASS: gdb.base/exprs.exp: print signed signed long == (setup)
PASS: gdb.base/exprs.exp: print signed signed long == (print v_signed_long == 0)
PASS: gdb.base/exprs.exp: print signed signed long == (print v_signed_long == 0x7FFF)
PASS: gdb.base/exprs.exp: print signed signed long != (setup)
PASS: gdb.base/exprs.exp: print signed signed long != (print v_signed_long != 0)
PASS: gdb.base/exprs.exp: print signed signed long != (print v_signed_long != 0x7FFF)
PASS: gdb.base/exprs.exp: print signed signed long < (setup)
PASS: gdb.base/exprs.exp: print signed signed long < (print v_signed_long < 0)
PASS: gdb.base/exprs.exp: print signed signed long < (print v_signed_long < 0x7FFF)
PASS: gdb.base/exprs.exp: print signed signed long > (setup)
PASS: gdb.base/exprs.exp: print signed signed long > (print v_signed_long > 0)
PASS: gdb.base/exprs.exp: print signed signed long > (print v_signed_long > 0x7FFF)
PASS: gdb.base/exprs.exp: print signed signed long == (minus) (setup)
PASS: gdb.base/exprs.exp: print signed signed long == (minus) (print v_signed_long == 0)
PASS: gdb.base/exprs.exp: print signed signed long == (minus) (print v_signed_long == -1)
PASS: gdb.base/exprs.exp: print signed signed long != (minus) (setup)
PASS: gdb.base/exprs.exp: print signed signed long != (minus) (print v_signed_long != 0)
PASS: gdb.base/exprs.exp: print signed signed long != (minus) (print v_signed_long != -1)
PASS: gdb.base/exprs.exp: print signed signed long < (minus) (setup)
PASS: gdb.base/exprs.exp: print signed signed long < (minus) (print v_signed_long < 0)
PASS: gdb.base/exprs.exp: print signed signed long < (minus) (print v_signed_long < 0x7FFF)
PASS: gdb.base/exprs.exp: print signed signed long > (minus) (setup)
PASS: gdb.base/exprs.exp: print signed signed long > (minus) (print v_signed_long > 0)
PASS: gdb.base/exprs.exp: print signed signed long > (minus) (print v_signed_long > 0x7FFF)
PASS: gdb.base/exprs.exp: print unsigned long == (setup)
PASS: gdb.base/exprs.exp: print unsigned long == (print v_unsigned_long == 0)
PASS: gdb.base/exprs.exp: print unsigned long == (print v_unsigned_long == 0x7FFF)
PASS: gdb.base/exprs.exp: print unsigned long != (setup)
PASS: gdb.base/exprs.exp: print unsigned long != (print v_unsigned_long != 0)
PASS: gdb.base/exprs.exp: print unsigned long != (print v_unsigned_long != 0x7FFF)
PASS: gdb.base/exprs.exp: print unsigned long < (setup)
PASS: gdb.base/exprs.exp: print unsigned long < (print v_unsigned_long < 0)
PASS: gdb.base/exprs.exp: print unsigned long < (print v_unsigned_long < 0x7FFF)
PASS: gdb.base/exprs.exp: print unsigned long > (setup)
PASS: gdb.base/exprs.exp: print unsigned long > (print v_unsigned_long > 0)
PASS: gdb.base/exprs.exp: print unsigned long > (print v_unsigned_long > 0x7FFF)
PASS: gdb.base/exprs.exp: print unsigned long == (~0) (setup)
PASS: gdb.base/exprs.exp: print unsigned long == (~0) (print v_unsigned_long == 0)
PASS: gdb.base/exprs.exp: print unsigned long == (~0) (print v_unsigned_long == ~0)
PASS: gdb.base/exprs.exp: print unsigned long == (~0) (print v_unsigned_long == (unsigned long)~0)
PASS: gdb.base/exprs.exp: print unsigned long != (~0) (setup)
PASS: gdb.base/exprs.exp: print unsigned long != (~0) (print v_unsigned_long != 0)
PASS: gdb.base/exprs.exp: print unsigned long != (~0) (print v_unsigned_long != (unsigned long)~0)
PASS: gdb.base/exprs.exp: print unsigned long < (~0) (setup)
PASS: gdb.base/exprs.exp: print unsigned long < (~0) (print v_unsigned_long < 0)
PASS: gdb.base/exprs.exp: print unsigned long < (~0) (print v_unsigned_long < 0x7FFF)
PASS: gdb.base/exprs.exp: print unsigned long > (~0) (setup)
PASS: gdb.base/exprs.exp: print unsigned long > (~0) (print v_unsigned_long > 0)
PASS: gdb.base/exprs.exp: print unsigned long > (~0) (print v_unsigned_long > 0x7FFF)
PASS: gdb.base/exprs.exp: set print symbol off
PASS: gdb.base/exprs.exp: print (void*)v_signed_char (setup)
PASS: gdb.base/exprs.exp: print (void*)v_signed_char (print (void*)v_signed_char)
PASS: gdb.base/exprs.exp: print (void*)v_signed_short (setup)
PASS: gdb.base/exprs.exp: print (void*)v_signed_short (print (void*)v_signed_short)
PASS: gdb.base/exprs.exp: print (void*)v_signed_int (setup)
PASS: gdb.base/exprs.exp: print (void*)v_signed_int (print (void*)v_signed_int)
PASS: gdb.base/exprs.exp: print (void*)v_signed_long (setup)
PASS: gdb.base/exprs.exp: print (void*)v_signed_long (print (void*)v_signed_long)
PASS: gdb.base/exprs.exp: print (void*)v_unsigned_char (setup)
PASS: gdb.base/exprs.exp: print (void*)v_unsigned_char (print (void*)v_unsigned_char)
PASS: gdb.base/exprs.exp: print (void*)v_unsigned_short (setup)
PASS: gdb.base/exprs.exp: print (void*)v_unsigned_short (print (void*)v_unsigned_short)
PASS: gdb.base/exprs.exp: print (void*)v_unsigned_int (setup)
PASS: gdb.base/exprs.exp: print (void*)v_unsigned_int (print (void*)v_unsigned_int)
PASS: gdb.base/exprs.exp: print (void*)v_unsigned_long (setup)
PASS: gdb.base/exprs.exp: print (void*)v_unsigned_long (print (void*)v_unsigned_long)
PASS: gdb.base/exprs.exp: sizeof (long long) > sizeof (long) (true)
PASS: gdb.base/exprs.exp: truncate (void*) 0x00000000ffffffff + 1
PASS: gdb.base/exprs.exp: truncate (void*) 0xffffffff00000000 - 1
PASS: gdb.base/exprs.exp: \$[0-9]* = "xy" (setup)
PASS: gdb.base/exprs.exp: \$[0-9]* = "xyz" (setup)
PASS: gdb.base/exprs.exp: \$[0-9]* = red (setup)
PASS: gdb.base/exprs.exp: set output-radix 8
PASS: gdb.base/exprs.exp: \$[0-9]* = red (setup)
PASS: gdb.base/exprs.exp: \$[0-9]* = 0 (setup)
PASS: gdb.base/exprs.exp: set output-radix 10
PASS: gdb.base/exprs.exp: set variable v_int = 1
PASS: gdb.base/exprs.exp: print v_int++
PASS: gdb.base/exprs.exp: print ++v_int
PASS: gdb.base/exprs.exp: print v_int--
PASS: gdb.base/exprs.exp: print --v_int
PASS: gdb.base/exprs.exp: print v_int++ = 5
PASS: gdb.base/exprs.exp: print v_int-- = 5
PASS: gdb.base/exprs.exp: print v_int_array_init
PASS: gdb.base/exprs.exp: print *v_int_array_init@1
PASS: gdb.base/exprs.exp: print *v_int_array_init@2
PASS: gdb.base/exprs.exp: print v_int_array_init[0]@1
PASS: gdb.base/exprs.exp: print v_int_array_init[0]@2
PASS: gdb.base/exprs.exp: print v_int_array_init[1]@1
PASS: gdb.base/exprs.exp: set variable v_short_array[0] = 42
PASS: gdb.base/exprs.exp: print {short} v_short_array
PASS: gdb.base/exprs.exp: print (void) v_int_pointer
PASS: gdb.base/exprs.exp: print & (void) v_char
PASS: gdb.base/exprs.exp: print null_t_struct && null_t_struct->v_int_member == 0
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/fileio.exp ...
gdb compile failed, /opt/shorne/software/or1k/lib/gcc/or1k-elf/5.3.0/../../../../or1k-elf/lib/libg.a(lib_a-rename.o): In function `rename':
/home/shorne/work/openrisc/build-newlib/or1k-elf/newlib/libc/stdio/../../../../../newlib/newlib/libc/stdio/rename.c:67: undefined reference to `_rename_r'
/opt/shorne/software/or1k/lib/gcc/or1k-elf/5.3.0/../../../../or1k-elf/lib/libg.a(lib_a-time.o): In function `time':
/home/shorne/work/openrisc/build-newlib/or1k-elf/newlib/libc/time/../../../../../newlib/newlib/libc/time/time.c:46: undefined reference to `_gettimeofday_r'
collect2: error: ld returned 1 exit status
UNTESTED: gdb.base/fileio.exp: fileio.exp
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/filesym.exp ...
PASS: gdb.base/filesym.exp: complete on "filesy"
PASS: gdb.base/filesym.exp: completion list for "filesym"
PASS: gdb.base/filesym.exp: set breakpoint at filesym
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/find-unmapped.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/find.exp ...
PASS: gdb.base/find.exp: breakpoint function in file
PASS: gdb.base/find.exp: run until function breakpoint
PASS: gdb.base/find.exp: find string pattern
PASS: gdb.base/find.exp: pattern not found at end of range
PASS: gdb.base/find.exp: pattern found at end of range
PASS: gdb.base/find.exp: max-count
PASS: gdb.base/find.exp: $_
PASS: gdb.base/find.exp: $numfound
PASS: gdb.base/find.exp: size,max-count, /1b
PASS: gdb.base/find.exp: size,max-count, /b1
PASS: gdb.base/find.exp: size,max-count, /b/1
PASS: gdb.base/find.exp: size,max-count, /1/b
PASS: gdb.base/find.exp: find byte pattern with end address
PASS: gdb.base/find.exp: find 16-bit pattern
PASS: gdb.base/find.exp: find 16-bit pattern
PASS: gdb.base/find.exp: find 32-bit pattern
PASS: gdb.base/find.exp: find 32-bit pattern
PASS: gdb.base/find.exp: find 64-bit pattern
PASS: gdb.base/find.exp: find 64-bit pattern
PASS: gdb.base/find.exp: find mixed-sized pattern
PASS: gdb.base/find.exp: search spanning large range
PASS: gdb.base/find.exp: find int64_search_buf, +64/8*100, int64_search_buf
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/finish.exp ...
PASS: gdb.base/finish.exp: set break on void_func
PASS: gdb.base/finish.exp: continue to void_func
PASS: gdb.base/finish.exp: finish from void_func
PASS: gdb.base/finish.exp: set break on char_func
PASS: gdb.base/finish.exp: continue to char_func
PASS: gdb.base/finish.exp: finish from char_func
PASS: gdb.base/finish.exp: set break on short_func
PASS: gdb.base/finish.exp: continue to short_func
PASS: gdb.base/finish.exp: finish from short_func
PASS: gdb.base/finish.exp: set break on int_func
PASS: gdb.base/finish.exp: continue to int_func
PASS: gdb.base/finish.exp: finish from int_func
PASS: gdb.base/finish.exp: set break on long_func
PASS: gdb.base/finish.exp: continue to long_func
PASS: gdb.base/finish.exp: finish from long_func
PASS: gdb.base/finish.exp: set break on long_long_func
PASS: gdb.base/finish.exp: continue to long_long_func
PASS: gdb.base/finish.exp: finish from long_long_func
PASS: gdb.base/finish.exp: set break on float_func
PASS: gdb.base/finish.exp: continue to float_func
PASS: gdb.base/finish.exp: finish from float_func
PASS: gdb.base/finish.exp: set break on double_func
PASS: gdb.base/finish.exp: continue to double_func
PASS: gdb.base/finish.exp: finish from double_func
PASS: gdb.base/finish.exp: Testing the "fin" abbreviation for "finish"
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/fixsection.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/float.exp ...
PASS: gdb.base/float.exp: info float (unknown target)
PASS: gdb.base/float.exp: step
PASS: gdb.base/float.exp: finish
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/foll-exec-mode.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/foll-exec.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/foll-fork.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/foll-vfork.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/fork-running-state.exp ...
gdb compile failed, /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/fork-running-state.c: In function 'fork_child':
/home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/fork-running-state.c:37:11: warning: implicit declaration of function 'kill' [-Wimplicit-function-declaration]
if (kill (getppid (), 0) != 0)
 ^
UNTESTED: gdb.base/fork-running-state.exp: detach-on-fork=off: follow-fork=parent: non-stop: failed to prepare
gdb compile failed, /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/fork-running-state.c: In function 'fork_child':
/home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/fork-running-state.c:37:11: warning: implicit declaration of function 'kill' [-Wimplicit-function-declaration]
if (kill (getppid (), 0) != 0)
 ^
UNTESTED: gdb.base/fork-running-state.exp: detach-on-fork=off: follow-fork=parent: all-stop: schedule-multiple=on: failed to prepare
gdb compile failed, /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/fork-running-state.c: In function 'fork_child':
/home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/fork-running-state.c:37:11: warning: implicit declaration of function 'kill' [-Wimplicit-function-declaration]
if (kill (getppid (), 0) != 0)
 ^
UNTESTED: gdb.base/fork-running-state.exp: detach-on-fork=off: follow-fork=parent: all-stop: schedule-multiple=off: failed to prepare
gdb compile failed, /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/fork-running-state.c: In function 'fork_child':
/home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/fork-running-state.c:37:11: warning: implicit declaration of function 'kill' [-Wimplicit-function-declaration]
if (kill (getppid (), 0) != 0)
 ^
UNTESTED: gdb.base/fork-running-state.exp: detach-on-fork=off: follow-fork=child: non-stop: failed to prepare
gdb compile failed, /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/fork-running-state.c: In function 'fork_child':
/home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/fork-running-state.c:37:11: warning: implicit declaration of function 'kill' [-Wimplicit-function-declaration]
if (kill (getppid (), 0) != 0)
 ^
UNTESTED: gdb.base/fork-running-state.exp: detach-on-fork=off: follow-fork=child: all-stop: schedule-multiple=on: failed to prepare
gdb compile failed, /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/fork-running-state.c: In function 'fork_child':
/home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/fork-running-state.c:37:11: warning: implicit declaration of function 'kill' [-Wimplicit-function-declaration]
if (kill (getppid (), 0) != 0)
 ^
UNTESTED: gdb.base/fork-running-state.exp: detach-on-fork=off: follow-fork=child: all-stop: schedule-multiple=off: failed to prepare
gdb compile failed, /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/fork-running-state.c: In function 'fork_child':
/home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/fork-running-state.c:37:11: warning: implicit declaration of function 'kill' [-Wimplicit-function-declaration]
if (kill (getppid (), 0) != 0)
 ^
UNTESTED: gdb.base/fork-running-state.exp: detach-on-fork=on: follow-fork=parent: non-stop: failed to prepare
gdb compile failed, /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/fork-running-state.c: In function 'fork_child':
/home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/fork-running-state.c:37:11: warning: implicit declaration of function 'kill' [-Wimplicit-function-declaration]
if (kill (getppid (), 0) != 0)
 ^
UNTESTED: gdb.base/fork-running-state.exp: detach-on-fork=on: follow-fork=parent: all-stop: schedule-multiple=on: failed to prepare
gdb compile failed, /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/fork-running-state.c: In function 'fork_child':
/home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/fork-running-state.c:37:11: warning: implicit declaration of function 'kill' [-Wimplicit-function-declaration]
if (kill (getppid (), 0) != 0)
 ^
UNTESTED: gdb.base/fork-running-state.exp: detach-on-fork=on: follow-fork=parent: all-stop: schedule-multiple=off: failed to prepare
gdb compile failed, /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/fork-running-state.c: In function 'fork_child':
/home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/fork-running-state.c:37:11: warning: implicit declaration of function 'kill' [-Wimplicit-function-declaration]
if (kill (getppid (), 0) != 0)
 ^
UNTESTED: gdb.base/fork-running-state.exp: detach-on-fork=on: follow-fork=child: non-stop: failed to prepare
gdb compile failed, /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/fork-running-state.c: In function 'fork_child':
/home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/fork-running-state.c:37:11: warning: implicit declaration of function 'kill' [-Wimplicit-function-declaration]
if (kill (getppid (), 0) != 0)
 ^
UNTESTED: gdb.base/fork-running-state.exp: detach-on-fork=on: follow-fork=child: all-stop: schedule-multiple=on: failed to prepare
gdb compile failed, /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/fork-running-state.c: In function 'fork_child':
/home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/fork-running-state.c:37:11: warning: implicit declaration of function 'kill' [-Wimplicit-function-declaration]
if (kill (getppid (), 0) != 0)
 ^
UNTESTED: gdb.base/fork-running-state.exp: detach-on-fork=on: follow-fork=child: all-stop: schedule-multiple=off: failed to prepare
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/fortran-sym-case.exp ...
PASS: gdb.base/fortran-sym-case.exp: set language fortran
PASS: gdb.base/fortran-sym-case.exp: frame
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/frame-args.exp ...
PASS: gdb.base/frame-args.exp: set print frame-arguments all
PASS: gdb.base/frame-args.exp: frame 1 with print frame-arguments set to all
PASS: gdb.base/frame-args.exp: set print frame-arguments scalars
PASS: gdb.base/frame-args.exp: frame 1 with print frame-arguments set to scalars
PASS: gdb.base/frame-args.exp: set print frame-arguments none
PASS: gdb.base/frame-args.exp: frame 1 with print frame-arguments set to none
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/freebpcmd.exp ...
PASS: gdb.base/freebpcmd.exp: set breakpoint
PASS: gdb.base/freebpcmd.exp: send breakpoint commands
PASS: gdb.base/freebpcmd.exp: run program with breakpoint commands
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/fullname.exp ...
PASS: gdb.base/fullname.exp: set breakpoint by full path before loading symbols - built absolute
PASS: gdb.base/fullname.exp: set breakpoint at main - built absolute
PASS: gdb.base/fullname.exp: set breakpoint by full path after loading symbols - built absolute
PASS: gdb.base/fullname.exp: set breakpoint by full path before loading symbols - built relative
PASS: gdb.base/fullname.exp: set breakpoint at main - built relative
PASS: gdb.base/fullname.exp: set breakpoint by full path after loading symbols - built relative
PASS: gdb.base/fullname.exp: set breakpoint by full path before loading symbols - built other
PASS: gdb.base/fullname.exp: set breakpoint at main - built other
PASS: gdb.base/fullname.exp: set breakpoint by full path after loading symbols - built other
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/fullpath-expand.exp ...
PASS: gdb.base/fullpath-expand.exp: rbreak XXX/fullpath-expand-func.c:func
PASS: gdb.base/fullpath-expand.exp: list func
PASS: gdb.base/fullpath-expand.exp: info source
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/func-ptr.exp ...
PASS: gdb.base/func-ptr.exp: print pbar->baz
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/func-ptrs.exp ...
PASS: gdb.base/func-ptrs.exp: breakpoint at sentinel
PASS: gdb.base/func-ptrs.exp: breakpoint at incr
PASS: gdb.base/func-ptrs.exp: breakpoint at decr
PASS: gdb.base/func-ptrs.exp: continue to incr, first time
PASS: gdb.base/func-ptrs.exp: go back to main from incr, first time
PASS: gdb.base/func-ptrs.exp: set calc to decr
PASS: gdb.base/func-ptrs.exp: continue to decr
PASS: gdb.base/func-ptrs.exp: stop in sentinel
PASS: gdb.base/func-ptrs.exp: move up to decr
PASS: gdb.base/func-ptrs.exp: go back to main from decr
PASS: gdb.base/func-ptrs.exp: set calc to incr
PASS: gdb.base/func-ptrs.exp: continue to incr, second time
PASS: gdb.base/func-ptrs.exp: go back to main from incr, second time
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/funcargs.exp ...
PASS: gdb.base/funcargs.exp: set print frame-arguments all
PASS: gdb.base/funcargs.exp: run to call0a
PASS: gdb.base/funcargs.exp: print c after run to call0a
PASS: gdb.base/funcargs.exp: print s after run to call0a
PASS: gdb.base/funcargs.exp: print i after run to call0a
PASS: gdb.base/funcargs.exp: print l after run to call0a
PASS: gdb.base/funcargs.exp: continue to call0b
PASS: gdb.base/funcargs.exp: continue to call0c
PASS: gdb.base/funcargs.exp: continue to call0d
PASS: gdb.base/funcargs.exp: continue to call0e
PASS: gdb.base/funcargs.exp: run to call1a
PASS: gdb.base/funcargs.exp: print uc
PASS: gdb.base/funcargs.exp: print us
PASS: gdb.base/funcargs.exp: print ui
PASS: gdb.base/funcargs.exp: print ul
PASS: gdb.base/funcargs.exp: continue to call1b
PASS: gdb.base/funcargs.exp: continue to call1c
PASS: gdb.base/funcargs.exp: continue to call1d
PASS: gdb.base/funcargs.exp: continue to call1e
PASS: gdb.base/funcargs.exp: run to call2a
PASS: gdb.base/funcargs.exp: print c after run to call2a
PASS: gdb.base/funcargs.exp: print f1 after run to call2a
PASS: gdb.base/funcargs.exp: print s after run to call2a
PASS: gdb.base/funcargs.exp: print d1 after run to call2a
PASS: gdb.base/funcargs.exp: print i after run to call2a
PASS: gdb.base/funcargs.exp: print f2 after run to call2a
PASS: gdb.base/funcargs.exp: print l after run to call2a
PASS: gdb.base/funcargs.exp: print d2 after run to call2a
PASS: gdb.base/funcargs.exp: continue to call2b
PASS: gdb.base/funcargs.exp: continue to call2c
PASS: gdb.base/funcargs.exp: continue to call2d
PASS: gdb.base/funcargs.exp: continue to call2e
PASS: gdb.base/funcargs.exp: continue to call2f
PASS: gdb.base/funcargs.exp: continue to call2g
PASS: gdb.base/funcargs.exp: continue to call2h
PASS: gdb.base/funcargs.exp: continue to call2i
PASS: gdb.base/funcargs.exp: run to call2a
PASS: gdb.base/funcargs.exp: continue to callcb
PASS: gdb.base/funcargs.exp: continue to callcc
PASS: gdb.base/funcargs.exp: continue to callcd
PASS: gdb.base/funcargs.exp: continue to callce
PASS: gdb.base/funcargs.exp: continue to callcf
PASS: gdb.base/funcargs.exp: run to callc1a
PASS: gdb.base/funcargs.exp: continue to callc1b
PASS: gdb.base/funcargs.exp: run to callc2a
PASS: gdb.base/funcargs.exp: continue to callc2b
PASS: gdb.base/funcargs.exp: run to call3a
PASS: gdb.base/funcargs.exp: print *cp
PASS: gdb.base/funcargs.exp: print *sp
PASS: gdb.base/funcargs.exp: print *ip
PASS: gdb.base/funcargs.exp: print *lp
PASS: gdb.base/funcargs.exp: continue to call3b
PASS: gdb.base/funcargs.exp: print *ucp
PASS: gdb.base/funcargs.exp: print *usp
PASS: gdb.base/funcargs.exp: print *uip
PASS: gdb.base/funcargs.exp: print *ulp
PASS: gdb.base/funcargs.exp: continue to call3c
PASS: gdb.base/funcargs.exp: print *fp
PASS: gdb.base/funcargs.exp: print *dp
PASS: gdb.base/funcargs.exp: run to call4a
PASS: gdb.base/funcargs.exp: print *stp
PASS: gdb.base/funcargs.exp: continue to call4b
PASS: gdb.base/funcargs.exp: print *unp (sizeof long == sizeof int)
PASS: gdb.base/funcargs.exp: locate actual args, structs/unions passed by reference
PASS: gdb.base/funcargs.exp: run to call5a
PASS: gdb.base/funcargs.exp: print st
PASS: gdb.base/funcargs.exp: continue to call5b (sizeof long == sizeof int)
PASS: gdb.base/funcargs.exp: print un (sizeof long == sizeof int)
PASS: gdb.base/funcargs.exp: run to call6a
PASS: gdb.base/funcargs.exp: backtrace from call6a
PASS: gdb.base/funcargs.exp: continue to call6b
PASS: gdb.base/funcargs.exp: backtrace from call6b
PASS: gdb.base/funcargs.exp: continue to call6c
PASS: gdb.base/funcargs.exp: backtrace from call6c
PASS: gdb.base/funcargs.exp: continue to call6d
PASS: gdb.base/funcargs.exp: backtrace from call6d
PASS: gdb.base/funcargs.exp: continue to call6e
PASS: gdb.base/funcargs.exp: backtrace from call6e
PASS: gdb.base/funcargs.exp: continue to call6f
PASS: gdb.base/funcargs.exp: backtrace from call6f
PASS: gdb.base/funcargs.exp: continue to call6g
PASS: gdb.base/funcargs.exp: backtrace from call6g
PASS: gdb.base/funcargs.exp: continue to call6h
PASS: gdb.base/funcargs.exp: backtrace from call6h
PASS: gdb.base/funcargs.exp: continue to call6i
PASS: gdb.base/funcargs.exp: backtrace from call6i
PASS: gdb.base/funcargs.exp: continue to call6j
PASS: gdb.base/funcargs.exp: backtrace from call6j
PASS: gdb.base/funcargs.exp: continue to call6k
PASS: gdb.base/funcargs.exp: backtrace from call6k
PASS: gdb.base/funcargs.exp: run to call7a
PASS: gdb.base/funcargs.exp: backtrace from call7a
PASS: gdb.base/funcargs.exp: continue to call7b
PASS: gdb.base/funcargs.exp: backtrace from call7b
PASS: gdb.base/funcargs.exp: continue to call7c
PASS: gdb.base/funcargs.exp: backtrace from call7c
PASS: gdb.base/funcargs.exp: continue to call7d
PASS: gdb.base/funcargs.exp: backtrace from call7d
PASS: gdb.base/funcargs.exp: continue to call7e
PASS: gdb.base/funcargs.exp: backtrace from call7e
PASS: gdb.base/funcargs.exp: continue to call7f
PASS: gdb.base/funcargs.exp: backtrace from call7f
PASS: gdb.base/funcargs.exp: continue to call7g
PASS: gdb.base/funcargs.exp: backtrace from call7g
PASS: gdb.base/funcargs.exp: continue to call7h
PASS: gdb.base/funcargs.exp: backtrace from call7h
PASS: gdb.base/funcargs.exp: continue to call7i
PASS: gdb.base/funcargs.exp: backtrace from call7i
PASS: gdb.base/funcargs.exp: continue to call7j
PASS: gdb.base/funcargs.exp: backtrace from call7j
PASS: gdb.base/funcargs.exp: continue to call7k
PASS: gdb.base/funcargs.exp: backtrace from call7k
PASS: gdb.base/funcargs.exp: run to hitbottom
PASS: gdb.base/funcargs.exp: recursive passing of structs by value
PASS: gdb.base/funcargs.exp: print c after runto localvars_after_alloca
PASS: gdb.base/funcargs.exp: print s after runto localvars_after_alloca
PASS: gdb.base/funcargs.exp: print i after runto localvars_after_alloca
PASS: gdb.base/funcargs.exp: print l after runto localvars_after_alloca
PASS: gdb.base/funcargs.exp: next in localvars_after_alloca()
PASS: gdb.base/funcargs.exp: print c in localvars_after_alloca
PASS: gdb.base/funcargs.exp: print s in localvars_after_alloca
PASS: gdb.base/funcargs.exp: print i in localvars_after_alloca
PASS: gdb.base/funcargs.exp: print l in localvars_after_alloca
PASS: gdb.base/funcargs.exp: backtrace after alloca
PASS: gdb.base/funcargs.exp: print c in call_after_alloca
PASS: gdb.base/funcargs.exp: print s in call_after_alloca
PASS: gdb.base/funcargs.exp: print i in call_after_alloca
PASS: gdb.base/funcargs.exp: print l in call_after_alloca
PASS: gdb.base/funcargs.exp: backtrace from call_after_alloca_subr
PASS: gdb.base/funcargs.exp: continue to call0a
PASS: gdb.base/funcargs.exp: print c in localvars_in_indirect_call
PASS: gdb.base/funcargs.exp: print s in localvars_in_indirect_call
PASS: gdb.base/funcargs.exp: print i in localvars_in_indirect_call
PASS: gdb.base/funcargs.exp: print l in localvars_in_indirect_call
PASS: gdb.base/funcargs.exp: backtrace in indirectly called function
PASS: gdb.base/funcargs.exp: finish from indirectly called function
PASS: gdb.base/funcargs.exp: stepping into indirectly called function
PASS: gdb.base/funcargs.exp: finish from marker_call_with_trampolines
PASS: gdb.base/funcargs.exp: stepping into function called with trampolines
PASS: gdb.base/funcargs.exp: backtrace through call with trampolines
PASS: gdb.base/funcargs.exp: stepping back to main from function called with trampolines
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/gcore-buffer-overflow.exp ...
PASS: gdb.base/gcore-buffer-overflow.exp: Set buffer exceeding arguments
UNSUPPORTED: gdb.base/gcore-buffer-overflow.exp: save a corefile
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/gcore-relro-pie.exp ...
gdb compile failed, /opt/shorne/software/or1k/lib/gcc/or1k-elf/5.3.0/../../../../or1k-elf/bin/ld: -pie not supported
collect2: error: ld returned 1 exit status
UNTESTED: gdb.base/gcore-relro-pie.exp: gcore-relro-pie.exp
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/gcore-relro.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/gcore.exp ...
PASS: gdb.base/gcore.exp: set breakpoint at terminal_func
PASS: gdb.base/gcore.exp: continue to terminal_func
UNSUPPORTED: gdb.base/gcore.exp: save a corefile
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/gdb-sigterm-2.exp ...
PASS: gdb.base/gdb-sigterm-2.exp: expect eof
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/gdb-sigterm.exp ...
gdb compile failed, /home/shorne/work/openrisc/build-gdb/gdb/testsuite/outputs/gdb.base/gdb-sigterm/gdb-sigterm0.o: In function `main':
/home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/gdb-sigterm.c:27: undefined reference to `alarm'
collect2: error: ld returned 1 exit status
UNTESTED: gdb.base/gdb-sigterm.exp: gdb-sigterm.exp
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/gdb1056.exp ...
PASS: gdb.base/gdb1056.exp: print 1/0
PASS: gdb.base/gdb1056.exp: Test unsigned division by zero
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/gdb1090.exp ...
PASS: gdb.base/gdb1090.exp: continue to breakpoint: break-here
PASS: gdb.base/gdb1090.exp: print s24
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/gdb11530.exp ...
PASS: gdb.base/gdb11530.exp: print a.i
PASS: gdb.base/gdb11530.exp: print sizeof (a.i)
PASS: gdb.base/gdb11530.exp: print sizeof (a.i) == sizeof (int)
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/gdb11531.exp ...
PASS: gdb.base/gdb11531.exp: Set watchpoint
PASS: gdb.base/gdb11531.exp: watchpoint variable triggers at next
PASS: gdb.base/gdb11531.exp: watchpoint variable triggers at continue
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/gdb1250.exp ...
PASS: gdb.base/gdb1250.exp: backtrace from abort
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/gdb1555.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/gdb1821.exp ...
PASS: gdb.base/gdb1821.exp: print /x bar
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/gdbhistsize-history.exp ...
PASS: gdb.base/gdbhistsize-history.exp: histsize=: show history size
PASS: gdb.base/gdbhistsize-history.exp: histsize=: show commands
PASS: gdb.base/gdbhistsize-history.exp: histsize=0: show history size
PASS: gdb.base/gdbhistsize-history.exp: histsize=0: show commands
PASS: gdb.base/gdbhistsize-history.exp: histsize=20: show history size
PASS: gdb.base/gdbhistsize-history.exp: histsize=20: show commands
PASS: gdb.base/gdbhistsize-history.exp: histsize= 20 : show history size
PASS: gdb.base/gdbhistsize-history.exp: histsize= 20 : show commands
PASS: gdb.base/gdbhistsize-history.exp: histsize=-5: show history size
PASS: gdb.base/gdbhistsize-history.exp: histsize=-5: show commands
PASS: gdb.base/gdbhistsize-history.exp: histsize=not_an_integer: show history size
PASS: gdb.base/gdbhistsize-history.exp: histsize=not_an_integer: show commands
PASS: gdb.base/gdbhistsize-history.exp: histsize=10zab: show history size
PASS: gdb.base/gdbhistsize-history.exp: histsize=10zab: show commands
PASS: gdb.base/gdbhistsize-history.exp: histsize=-5ab: show history size
PASS: gdb.base/gdbhistsize-history.exp: histsize=-5ab: show commands
PASS: gdb.base/gdbhistsize-history.exp: histsize=99999999999999999999999999999999999: show history size
PASS: gdb.base/gdbhistsize-history.exp: histsize=99999999999999999999999999999999999: show commands
PASS: gdb.base/gdbhistsize-history.exp: histsize=50: show history size
PASS: gdb.base/gdbhistsize-history.exp: histsize=50: show commands
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/gdbindex-stabs.exp ...
PASS: gdb.base/gdbindex-stabs.exp: list stabs_function
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/gdbinit-history.exp ...
PASS: gdb.base/gdbinit-history.exp: home=gdbinit-history/unlimited: show history size
PASS: gdb.base/gdbinit-history.exp: home=gdbinit-history/unlimited: show commands
PASS: gdb.base/gdbinit-history.exp: home=gdbinit-history/zero: show history size
PASS: gdb.base/gdbinit-history.exp: home=gdbinit-history/zero: show commands
PASS: gdb.base/gdbinit-history.exp: truncation: print 1
PASS: gdb.base/gdbinit-history.exp: truncation: creating: server show commands
PASS: gdb.base/gdbinit-history.exp: truncation: appending: server show commands
PASS: gdb.base/gdbinit-history.exp: home=gdbinit-history/unlimited gdbhistsize=1000: show history size
PASS: gdb.base/gdbinit-history.exp: home=gdbinit-history/unlimited gdbhistsize=1000: show commands
PASS: gdb.base/gdbinit-history.exp: home=gdbinit-history/unlimited gdbhistsize=foo: show history size
PASS: gdb.base/gdbinit-history.exp: home=gdbinit-history/unlimited gdbhistsize=foo: show commands
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/gdbvars.exp ...
PASS: gdb.base/gdbvars.exp: set print sevenbit-strings
PASS: gdb.base/gdbvars.exp: Set value-history[1] using $1
PASS: gdb.base/gdbvars.exp: Set value-history[2] using $2
PASS: gdb.base/gdbvars.exp: Set value-history[3] using $3
PASS: gdb.base/gdbvars.exp: Print value-history[MAX-1] using inplicit index $$
PASS: gdb.base/gdbvars.exp: Print value-history[MAX-1] again using implicit index $$
PASS: gdb.base/gdbvars.exp: Print value-history[MAX] using implicit index $
PASS: gdb.base/gdbvars.exp: Print value-history[MAX-2] using explicit index $$2
PASS: gdb.base/gdbvars.exp: Print value-history[MAX] using explicit index $0
PASS: gdb.base/gdbvars.exp: print 108
PASS: gdb.base/gdbvars.exp: Print value-history[MAX] using explicit index $$0
PASS: gdb.base/gdbvars.exp: Print value-history[1] using explicit index $1
PASS: gdb.base/gdbvars.exp: Print value-history[2] using explicit index $2
PASS: gdb.base/gdbvars.exp: Print value-history[3] using explicit index $3
PASS: gdb.base/gdbvars.exp: Print (value-history[MAX] - 3) using implicit index $
PASS: gdb.base/gdbvars.exp: Use value-history element in arithmetic expression
PASS: gdb.base/gdbvars.exp: Set a new convenience variable
PASS: gdb.base/gdbvars.exp: Print contents of new convenience variable
PASS: gdb.base/gdbvars.exp: Set convenience variable to a new value
PASS: gdb.base/gdbvars.exp: Print new contents of convenience variable
PASS: gdb.base/gdbvars.exp: Set convenience variable $_
PASS: gdb.base/gdbvars.exp: Print contents of convenience variable $_
PASS: gdb.base/gdbvars.exp: Use convenience variable in arithmetic expression
PASS: gdb.base/gdbvars.exp: Use convenience variable assignment in arithmetic expression
PASS: gdb.base/gdbvars.exp: Print contents of uninitialized convenience variable
PASS: gdb.base/gdbvars.exp: Print internal function $_isvoid
PASS: gdb.base/gdbvars.exp: Print void convenience variable
PASS: gdb.base/gdbvars.exp: Check whether void convenience variable is void
PASS: gdb.base/gdbvars.exp: Set void convenience variable to 1
PASS: gdb.base/gdbvars.exp: Check whether non-void convenience variable is void
PASS: gdb.base/gdbvars.exp: Check whether void function is void
PASS: gdb.base/gdbvars.exp: Check whether non-void function is void
PASS: gdb.base/gdbvars.exp: Set a new convenience variable to a program variable
PASS: gdb.base/gdbvars.exp: Print contents of new convenience variable of program variable
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/global-var-nested-by-dso.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/gnu-debugdata.exp ...
PASS: gdb.base/gnu-debugdata.exp: nm -D - invoke or1k-elf-nm
PASS: gdb.base/gnu-debugdata.exp: nm -D - invoke awk
PASS: gdb.base/gnu-debugdata.exp: nm -D - invoke sort
PASS: gdb.base/gnu-debugdata.exp: nm - invoke or1k-elf-nm
PASS: gdb.base/gnu-debugdata.exp: nm - invoke awk
PASS: gdb.base/gnu-debugdata.exp: nm - invoke sort
PASS: gdb.base/gnu-debugdata.exp: comm
PASS: gdb.base/gnu-debugdata.exp: strip
PASS: gdb.base/gnu-debugdata.exp: copydebug
PASS: gdb.base/gnu-debugdata.exp: objcopy 1
PASS: gdb.base/gnu-debugdata.exp: addlink
PASS: gdb.base/gnu-debugdata.exp: xz
PASS: gdb.base/gnu-debugdata.exp: objcopy 2
PASS: gdb.base/gnu-debugdata.exp: no symtab
PASS: gdb.base/gnu-debugdata.exp: have symtab
PASS: gdb.base/gnu-debugdata.exp: unload MiniDebugInfo
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/gnu-ifunc.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/gnu_vector.exp ...
PASS: gdb.base/gnu_vector.exp: endianness: big
PASS: gdb.base/gnu_vector.exp: print c4
PASS: gdb.base/gnu_vector.exp: print c4[2]
PASS: gdb.base/gnu_vector.exp: print i4a
PASS: gdb.base/gnu_vector.exp: print i4b
PASS: gdb.base/gnu_vector.exp: print i4a + i4b
PASS: gdb.base/gnu_vector.exp: print i4a - i4b
PASS: gdb.base/gnu_vector.exp: print i4a * i4b
PASS: gdb.base/gnu_vector.exp: print i4a / i4b
PASS: gdb.base/gnu_vector.exp: print i4a % i4b
PASS: gdb.base/gnu_vector.exp: print i4a++
PASS: gdb.base/gnu_vector.exp: print ++i4a
PASS: gdb.base/gnu_vector.exp: print i4a--
PASS: gdb.base/gnu_vector.exp: print --i4a
PASS: gdb.base/gnu_vector.exp: print +i4a
PASS: gdb.base/gnu_vector.exp: print -i4a
PASS: gdb.base/gnu_vector.exp: print i4a & i4b
PASS: gdb.base/gnu_vector.exp: print i4a | i4b
PASS: gdb.base/gnu_vector.exp: print i4a ^ i4b
PASS: gdb.base/gnu_vector.exp: print ~i4a
PASS: gdb.base/gnu_vector.exp: print i4a << i4b
PASS: gdb.base/gnu_vector.exp: print i4a >> i4b
PASS: gdb.base/gnu_vector.exp: print f4a
PASS: gdb.base/gnu_vector.exp: print f4b
PASS: gdb.base/gnu_vector.exp: print f4a + f4b
PASS: gdb.base/gnu_vector.exp: print f4a - f4b
PASS: gdb.base/gnu_vector.exp: print f4a * f4b
PASS: gdb.base/gnu_vector.exp: print f4a / f4b
PASS: gdb.base/gnu_vector.exp: print +f4a
PASS: gdb.base/gnu_vector.exp: print -f4a
PASS: gdb.base/gnu_vector.exp: print (char4) 0x01010101
PASS: gdb.base/gnu_vector.exp: print (int2) lla
PASS: gdb.base/gnu_vector.exp: print (char4) ia
PASS: gdb.base/gnu_vector.exp: print (int2) 1
PASS: gdb.base/gnu_vector.exp: print (longlong2) 2
PASS: gdb.base/gnu_vector.exp: print (float2) 3
PASS: gdb.base/gnu_vector.exp: print (double2) 4
PASS: gdb.base/gnu_vector.exp: print (uint4) ia
PASS: gdb.base/gnu_vector.exp: print (int4) -3
PASS: gdb.base/gnu_vector.exp: print (float4) 4
PASS: gdb.base/gnu_vector.exp: print i4b = ia
PASS: gdb.base/gnu_vector.exp: print i4a = 3
PASS: gdb.base/gnu_vector.exp: print f4a = fb
PASS: gdb.base/gnu_vector.exp: print f4b = 2
PASS: gdb.base/gnu_vector.exp: print c4 + lla
PASS: gdb.base/gnu_vector.exp: print i4a + lla
PASS: gdb.base/gnu_vector.exp: print lla + c4
PASS: gdb.base/gnu_vector.exp: print lla + i4a
PASS: gdb.base/gnu_vector.exp: print c4 + ib
PASS: gdb.base/gnu_vector.exp: print i4a + ib
PASS: gdb.base/gnu_vector.exp: print i4a + 1
PASS: gdb.base/gnu_vector.exp: print 1 + i4a
PASS: gdb.base/gnu_vector.exp: print fa - f4b
PASS: gdb.base/gnu_vector.exp: print 2 - f4b
PASS: gdb.base/gnu_vector.exp: print f4a * fb
PASS: gdb.base/gnu_vector.exp: print f4a * 1
PASS: gdb.base/gnu_vector.exp: print ia / i4b
PASS: gdb.base/gnu_vector.exp: print 2 / i4b
PASS: gdb.base/gnu_vector.exp: print i4a % ib
PASS: gdb.base/gnu_vector.exp: print i4a % 1
PASS: gdb.base/gnu_vector.exp: print ia & i4b
PASS: gdb.base/gnu_vector.exp: print 2 & i4b
PASS: gdb.base/gnu_vector.exp: print i4a | ib
PASS: gdb.base/gnu_vector.exp: print i4a | 1
PASS: gdb.base/gnu_vector.exp: print ia ^ i4b
PASS: gdb.base/gnu_vector.exp: print 2 ^ i4b
PASS: gdb.base/gnu_vector.exp: print i4a << ib
PASS: gdb.base/gnu_vector.exp: print i4a << 1
PASS: gdb.base/gnu_vector.exp: print i4a >> ib
PASS: gdb.base/gnu_vector.exp: print i4a >> 1
PASS: gdb.base/gnu_vector.exp: print i4a = {2, 4, 8, 16}
PASS: gdb.base/gnu_vector.exp: print i4a <<= ib
PASS: gdb.base/gnu_vector.exp: print i4a + d2
PASS: gdb.base/gnu_vector.exp: print d2 + i4a
PASS: gdb.base/gnu_vector.exp: print f4a + ll2
PASS: gdb.base/gnu_vector.exp: print ll2 + f4a
PASS: gdb.base/gnu_vector.exp: print i2 + ll2
PASS: gdb.base/gnu_vector.exp: print ll2 + i2
PASS: gdb.base/gnu_vector.exp: print i4a + ll2
PASS: gdb.base/gnu_vector.exp: print ll2 + i4a
PASS: gdb.base/gnu_vector.exp: print f4a + d2
PASS: gdb.base/gnu_vector.exp: print d2 + f4a
PASS: gdb.base/gnu_vector.exp: print ui4 + i4a
PASS: gdb.base/gnu_vector.exp: print i4a + ui4
PASS: gdb.base/gnu_vector.exp: print i4a + i2
PASS: gdb.base/gnu_vector.exp: print i2 + i4a
PASS: gdb.base/gnu_vector.exp: print f4a + f2
PASS: gdb.base/gnu_vector.exp: print f2 + f4a
PASS: gdb.base/gnu_vector.exp: print (double2) f2
PASS: gdb.base/gnu_vector.exp: print (int4) c4
PASS: gdb.base/gnu_vector.exp: print (char4) i4a
PASS: gdb.base/gnu_vector.exp: ptype c4
PASS: gdb.base/gnu_vector.exp: ptype char4
PASS: gdb.base/gnu_vector.exp: ptype i4a
PASS: gdb.base/gnu_vector.exp: ptype int4
PASS: gdb.base/gnu_vector.exp: ptype f4b
PASS: gdb.base/gnu_vector.exp: ptype float4
PASS: gdb.base/gnu_vector.exp: ptype union_with_vector_1
PASS: gdb.base/gnu_vector.exp: ptype struct_with_vector_1
FAIL: gdb.base/gnu_vector.exp: call add_some_intvecs
PASS: gdb.base/gnu_vector.exp: call add_many_charvecs
FAIL: gdb.base/gnu_vector.exp: call add_various_floatvecs
FAIL: gdb.base/gnu_vector.exp: call add_structvecs
FAIL: gdb.base/gnu_vector.exp: call add_singlevecs
FAIL: gdb.base/gnu_vector.exp: continue to add_some_intvecs
FAIL: gdb.base/gnu_vector.exp: finish shows vector return value
FAIL: gdb.base/gnu_vector.exp: continue to add_some_intvecs
PASS: gdb.base/gnu_vector.exp: up
FAIL: gdb.base/gnu_vector.exp: p res
PASS: gdb.base/gnu_vector.exp: down
FAIL: gdb.base/gnu_vector.exp: return from vector-valued function
PASS: gdb.base/gnu_vector.exp: next
FAIL: gdb.base/gnu_vector.exp: verify vector return value
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/hashline1.exp ...
PASS: gdb.base/hashline1.exp: set breakpoint
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/hashline2.exp ...
PASS: gdb.base/hashline2.exp: set breakpoint
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/hashline3.exp ...
PASS: gdb.base/hashline3.exp: set breakpoint
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/hbreak-in-shr-unsupported.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/hbreak-unmapped.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/hbreak.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/hbreak2.exp ...
UNSUPPORTED: gdb.base/hbreak2.exp: hardware breakpoints
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/help.exp ...
PASS: gdb.base/help.exp: disable pagination
PASS: gdb.base/help.exp: help aliases
PASS: gdb.base/help.exp: help breakpoints
PASS: gdb.base/help.exp: help data
PASS: gdb.base/help.exp: help files
PASS: gdb.base/help.exp: help internals
PASS: gdb.base/help.exp: help obscure
PASS: gdb.base/help.exp: help running
PASS: gdb.base/help.exp: help stack
PASS: gdb.base/help.exp: help status
PASS: gdb.base/help.exp: help support
PASS: gdb.base/help.exp: help tracepoints
PASS: gdb.base/help.exp: help user-defined
PASS: gdb.base/help.exp: help breakpoint "b" abbreviation
PASS: gdb.base/help.exp: help breakpoint "br" abbreviation
PASS: gdb.base/help.exp: help breakpoint "bre" abbreviation
PASS: gdb.base/help.exp: help breakpoint "brea" abbreviation
PASS: gdb.base/help.exp: help breakpoint "break" abbreviation
PASS: gdb.base/help.exp: help backtrace "bt" abbreviation
PASS: gdb.base/help.exp: help backtrace
PASS: gdb.base/help.exp: help commands
PASS: gdb.base/help.exp: help delete "d" abbreviation
PASS: gdb.base/help.exp: help delete
PASS: gdb.base/help.exp: help help "h" abbreviation
PASS: gdb.base/help.exp: help help
PASS: gdb.base/help.exp: help show copying
PASS: gdb.base/help.exp: help show warranty
PASS: gdb.base/help.exp: help show commands
PASS: gdb.base/help.exp: help show confirm
PASS: gdb.base/help.exp: help info bogus-gdb-command
PASS: gdb.base/help.exp: help gotcha
PASS: gdb.base/help.exp: apropos \(print[^ bsiedf\".-]\)
PASS: gdb.base/help.exp: apropos handle signal
PASS: gdb.base/help.exp: apropos apropos
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/history-duplicates.exp ...
PASS: gdb.base/history-duplicates.exp: show history remove-duplicates
PASS: gdb.base/history-duplicates.exp: remove-duplicates=unlimited: set history remove-duplicates unlimited
PASS: gdb.base/history-duplicates.exp: remove-duplicates=unlimited: printing 0 (item #0)
PASS: gdb.base/history-duplicates.exp: remove-duplicates=unlimited: printing 1 (item #1)
PASS: gdb.base/history-duplicates.exp: remove-duplicates=unlimited: printing 2 (item #2)
PASS: gdb.base/history-duplicates.exp: remove-duplicates=unlimited: printing 1 (item #3)
PASS: gdb.base/history-duplicates.exp: remove-duplicates=unlimited: printing 1 (item #4)
PASS: gdb.base/history-duplicates.exp: remove-duplicates=unlimited: printing 2 (item #5)
PASS: gdb.base/history-duplicates.exp: remove-duplicates=unlimited: printing 3 (item #6)
PASS: gdb.base/history-duplicates.exp: remove-duplicates=unlimited: printing 3 (item #7)
PASS: gdb.base/history-duplicates.exp: remove-duplicates=unlimited: printing 4 (item #8)
PASS: gdb.base/history-duplicates.exp: remove-duplicates=unlimited: printing 1 (item #9)
PASS: gdb.base/history-duplicates.exp: remove-duplicates=unlimited: printing 2 (item #10)
PASS: gdb.base/history-duplicates.exp: remove-duplicates=unlimited: printing 3 (item #11)
PASS: gdb.base/history-duplicates.exp: remove-duplicates=unlimited: printing 4 (item #12)
PASS: gdb.base/history-duplicates.exp: remove-duplicates=unlimited: history entry is print 4
PASS: gdb.base/history-duplicates.exp: remove-duplicates=unlimited: history entry is print 3
PASS: gdb.base/history-duplicates.exp: remove-duplicates=unlimited: history entry is print 2
PASS: gdb.base/history-duplicates.exp: remove-duplicates=unlimited: history entry is print 1
PASS: gdb.base/history-duplicates.exp: remove-duplicates=unlimited: history entry is print 0
PASS: gdb.base/history-duplicates.exp: remove-duplicates=1: set history remove-duplicates 1
PASS: gdb.base/history-duplicates.exp: remove-duplicates=1: printing 0 (item #0)
PASS: gdb.base/history-duplicates.exp: remove-duplicates=1: printing 1 (item #1)
PASS: gdb.base/history-duplicates.exp: remove-duplicates=1: printing 0 (item #2)
PASS: gdb.base/history-duplicates.exp: remove-duplicates=1: printing 2 (item #3)
PASS: gdb.base/history-duplicates.exp: remove-duplicates=1: printing 2 (item #4)
PASS: gdb.base/history-duplicates.exp: remove-duplicates=1: printing 1 (item #5)
PASS: gdb.base/history-duplicates.exp: remove-duplicates=1: history entry is print 1
PASS: gdb.base/history-duplicates.exp: remove-duplicates=1: history entry is print 2
PASS: gdb.base/history-duplicates.exp: remove-duplicates=1: history entry is print 0
PASS: gdb.base/history-duplicates.exp: remove-duplicates=1: history entry is print 1 (again)
PASS: gdb.base/history-duplicates.exp: remove-duplicates=1: history entry is print 0 (again)
PASS: gdb.base/history-duplicates.exp: remove-duplicates=0: set history remove-duplicates 0
PASS: gdb.base/history-duplicates.exp: remove-duplicates=0: printing 0 (item #0)
PASS: gdb.base/history-duplicates.exp: remove-duplicates=0: printing 0 (item #1)
PASS: gdb.base/history-duplicates.exp: remove-duplicates=0: printing 1 (item #2)
PASS: gdb.base/history-duplicates.exp: remove-duplicates=0: printing 1 (item #3)
PASS: gdb.base/history-duplicates.exp: remove-duplicates=0: history entry is print 1
PASS: gdb.base/history-duplicates.exp: remove-duplicates=0: history entry is print 1 (again)
PASS: gdb.base/history-duplicates.exp: remove-duplicates=0: history entry is print 0
PASS: gdb.base/history-duplicates.exp: remove-duplicates=0: history entry is print 0 (again)
PASS: gdb.base/history-duplicates.exp: remove-duplicates=2: set history remove-duplicates 2
PASS: gdb.base/history-duplicates.exp: remove-duplicates=2: printing 1 (item #0)
PASS: gdb.base/history-duplicates.exp: remove-duplicates=2: printing 2 (item #1)
PASS: gdb.base/history-duplicates.exp: remove-duplicates=2: printing 0 (item #2)
PASS: gdb.base/history-duplicates.exp: remove-duplicates=2: printing 2 (item #3)
PASS: gdb.base/history-duplicates.exp: remove-duplicates=2: printing 0 (item #4)
PASS: gdb.base/history-duplicates.exp: remove-duplicates=2: history entry is print 0
PASS: gdb.base/history-duplicates.exp: remove-duplicates=2: history entry is print 2
PASS: gdb.base/history-duplicates.exp: remove-duplicates=2: history entry is print 1
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/hook-stop.exp ...
PASS: gdb.base/hook-stop.exp: hook-stop runs before frame print: breakpoint line number
PASS: gdb.base/hook-stop.exp: hook-stop runs before frame print: define hook-stop command
PASS: gdb.base/hook-stop.exp: hook-stop runs before frame print: run hook-stop
PASS: gdb.base/hook-stop.exp: hook-stop kills inferior: breakpoint line number
PASS: gdb.base/hook-stop.exp: hook-stop kills inferior: define hook-stop command
PASS: gdb.base/hook-stop.exp: hook-stop kills inferior: set confirm off
PASS: gdb.base/hook-stop.exp: hook-stop kills inferior: run hook-stop
PASS: gdb.base/hook-stop.exp: hook-stop kills inferior: info threads
PASS: gdb.base/hook-stop.exp: hook-stop runs continue: breakpoint line number
PASS: gdb.base/hook-stop.exp: hook-stop runs continue: define hook-stop command
PASS: gdb.base/hook-stop.exp: hook-stop runs continue: print $do_continue = 1
PASS: gdb.base/hook-stop.exp: hook-stop runs continue: next triggering hook-stop
PASS: gdb.base/hook-stop.exp: hook-stop runs continue: next no hook-stop
PASS: gdb.base/hook-stop.exp: hook-stop runs continue&: breakpoint line number
PASS: gdb.base/hook-stop.exp: hook-stop runs continue&: define hook-stop command
PASS: gdb.base/hook-stop.exp: hook-stop runs continue&: print $do_continue = 1
PASS: gdb.base/hook-stop.exp: hook-stop runs continue&: run hook-stop
FAIL: gdb.base/hook-stop.exp: hook-stop runs continue&: inferior exits normally (timeout)
FAIL: gdb.base/hook-stop.exp: hook-stop runs continue&: info threads
PASS: gdb.base/hook-stop.exp: hook-stop runs next: breakpoint line number
PASS: gdb.base/hook-stop.exp: hook-stop runs next: define hook-stop command
PASS: gdb.base/hook-stop.exp: hook-stop runs next: run hook-stop
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/huge.exp ...
UNTESTED: gdb.base/huge.exp: huge.exp
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/ifelse.exp ...
PASS: gdb.base/ifelse.exp: if 1 with empty body
PASS: gdb.base/ifelse.exp: if 0 with empty body
PASS: gdb.base/ifelse.exp: if true else false #1
PASS: gdb.base/ifelse.exp: if 1 .. else with empty body
PASS: gdb.base/ifelse.exp: if true else false #2
PASS: gdb.base/ifelse.exp: if 0 .. else with empty body
PASS: gdb.base/ifelse.exp: if true else false #3
PASS: gdb.base/ifelse.exp: create define with empty else
PASS: gdb.base/ifelse.exp: call original define
PASS: gdb.base/ifelse.exp: replace define with if .. else with empty body
PASS: gdb.base/ifelse.exp: call replacement define
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/included.exp ...
PASS: gdb.base/included.exp: set listsize 1
PASS: gdb.base/included.exp: list main
PASS: gdb.base/included.exp: list integer
PASS: gdb.base/included.exp: ptype integer
PASS: gdb.base/included.exp: info variables integer
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/infcall-exec.exp ...
gdb compile failed, /tmp/cce4CJzd.o: In function `main':
/home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/infcall-exec.c:25: undefined reference to `execlp'
collect2: error: ld returned 1 exit status
UNTESTED: gdb.base/infcall-exec.exp: could not build /home/shorne/work/openrisc/build-gdb/gdb/testsuite/outputs/gdb.base/infcall-exec/infcall-exec
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/inferior-died.exp ...
UNSUPPORTED: gdb.base/inferior-died.exp: inferior-died.exp
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/infnan.exp ...
PASS: gdb.base/infnan.exp: print a
PASS: gdb.base/infnan.exp: print b
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/info-fun.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/info-macros.exp ...
PASS: gdb.base/info-macros.exp: info macro -- -all
PASS: gdb.base/info-macros.exp: info macro -- -all
PASS: gdb.base/info-macros.exp: info macro -all --
PASS: gdb.base/info-macros.exp: info macro -all --
PASS: gdb.base/info-macros.exp: info macro -all --
PASS: gdb.base/info-macros.exp: info macro --
PASS: gdb.base/info-macros.exp: 'info macro -- '
PASS: gdb.base/info-macros.exp: 'info macro -- '
PASS: gdb.base/info-macros.exp: info macro -invalid-option 1
PASS: gdb.base/info-macros.exp: info macro -invalid-option
PASS: gdb.base/info-macros.exp: info macro -invalid-option FOO
PASS: gdb.base/info-macros.exp: info macro -invalid-option FOO
PASS: gdb.base/info-macros.exp: info macro -- FOO
PASS: gdb.base/info-macros.exp: info macro -- FOO
PASS: gdb.base/info-macros.exp: info macro -- FOO
PASS: gdb.base/info-macros.exp: info macro FOO
PASS: gdb.base/info-macros.exp: info macro FOO
PASS: gdb.base/info-macros.exp: info macro -a FOO 1
PASS: gdb.base/info-macros.exp: info macro -a -- FOO 1
PASS: gdb.base/info-macros.exp: info macro -all -- FOO 1
PASS: gdb.base/info-macros.exp: info macro -a -- FOO
PASS: gdb.base/info-macros.exp: info macro -a -- FOO
PASS: gdb.base/info-macros.exp: info macros 2
PASS: gdb.base/info-macros.exp: info macros 3
PASS: gdb.base/info-macros.exp: info macros 4
PASS: gdb.base/info-macros.exp: info macros *$pc
PASS: gdb.base/info-macros.exp: info macros 5
PASS: gdb.base/info-macros.exp: info macros 6
PASS: gdb.base/info-macros.exp: info macros 7
KFAIL: gdb.base/info-macros.exp: info macros info-macros.c:42 (PRMS: gdb/NNNN)
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/info-os.exp ...
UNSUPPORTED: gdb.base/info-os.exp: info-os.exp
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/info-proc.exp ...
PASS: gdb.base/info-proc.exp: help info proc
UNSUPPORTED: gdb.base/info-proc.exp: gdb does not support info proc on this target
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/info-shared.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/info-target.exp ...
PASS: gdb.base/info-target.exp: info target
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/infoline.exp ...
PASS: gdb.base/infoline.exp: info line infoline.c:18
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/interact.exp ...
PASS: gdb.base/interact.exp: set interactive-mode auto
PASS: gdb.base/interact.exp: source script with interactive-mode auto
PASS: gdb.base/interact.exp: sanity check with interactive-mode auto
PASS: gdb.base/interact.exp: show interactive-mode (auto)
PASS: gdb.base/interact.exp: set interactive-mode on
PASS: gdb.base/interact.exp: source script with interactive-mode on
PASS: gdb.base/interact.exp: sanity check with interactive-mode on
PASS: gdb.base/interact.exp: show interactive-mode (on)
PASS: gdb.base/interact.exp: set interactive-mode off
PASS: gdb.base/interact.exp: source script with interactive-mode off
PASS: gdb.base/interact.exp: sanity check with interactive-mode off
PASS: gdb.base/interact.exp: show interactive-mode (off)
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/interp.exp ...
PASS: gdb.base/interp.exp: interpreter-exec mi "-var-update *"
PASS: gdb.base/interp.exp: interpreter-exec console "show version"
PASS: gdb.base/interp.exp: interpreter-exec mi "-var-update *"
PASS: gdb.base/interp.exp: interpreter-exec mi "-stack-info-frame"
PASS: gdb.base/interp.exp: interpreter-exec mi1 "-break-insert main"
PASS: gdb.base/interp.exp: interpreter-exec mi2 "-break-insert main"
PASS: gdb.base/interp.exp: interpreter-exec mi3 "-break-insert main"
PASS: gdb.base/interp.exp: can list sources
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/interrupt-noterm.exp ...
gdb compile failed, /home/shorne/work/openrisc/build-gdb/gdb/testsuite/outputs/gdb.base/interrupt-noterm/interrupt-noterm0.o: In function `main':
/home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/interrupt-noterm.c:23: undefined reference to `sleep'
collect2: error: ld returned 1 exit status
UNTESTED: gdb.base/interrupt-noterm.exp: failed to prepare for testing
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/interrupt.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/jit-simple.exp ...
UNTESTED: gdb.base/jit-simple.exp: jit-simple.exp
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/jit-so.exp ...
UNTESTED: gdb.base/jit-so.exp: jit-so.exp
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/jit.exp ...
UNTESTED: gdb.base/jit.exp: jit.exp
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/jump.exp ...
PASS: gdb.base/jump.exp: break before jump to non-call
PASS: gdb.base/jump.exp: jump to non-call
PASS: gdb.base/jump.exp: break before jump to call
PASS: gdb.base/jump.exp: jump to call
PASS: gdb.base/jump.exp: disable breakpoint on call
PASS: gdb.base/jump.exp: jump to call with disabled breakpoint
PASS: gdb.base/jump.exp: jump without argument disallowed
PASS: gdb.base/jump.exp: jump with trailing argument junk
PASS: gdb.base/jump.exp: aborted jump out of current function
PASS: gdb.base/jump.exp: jump out of current function
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/kill-after-signal.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/kill-detach-inferiors-cmd.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/killed-outside.exp ...
FAIL: gdb.base/killed-outside.exp: continue: get pid of inferior
FAIL: gdb.base/killed-outside.exp: stepi: get pid of inferior
FAIL: gdb.base/killed-outside.exp: registers: get pid of inferior
FAIL: gdb.base/killed-outside.exp: info threads: get pid of inferior
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/label.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/langs.exp ...
PASS: gdb.base/langs.exp: break on nonexistent function in langs.exp
PASS: gdb.base/langs.exp: show language at csub in langs.exp
PASS: gdb.base/langs.exp: backtrace in langs.exp
PASS: gdb.base/langs.exp: up to foo in langs.exp
PASS: gdb.base/langs.exp: show language at foo in langs.exp
PASS: gdb.base/langs.exp: up to cppsub_ in langs.exp
PASS: gdb.base/langs.exp: show language at cppsub_ in langs.exp
PASS: gdb.base/langs.exp: up to fsub in langs.exp
PASS: gdb.base/langs.exp: show language at fsub in langs.exp
PASS: gdb.base/langs.exp: up to langs0__2do in langs.exp
PASS: gdb.base/langs.exp: show language at langs0__2do in langs.exp
PASS: gdb.base/langs.exp: up to main in langs.exp
PASS: gdb.base/langs.exp: show language at main in langs.exp
PASS: gdb.base/langs.exp: continue until exit at langs.exp
PASS: gdb.base/langs.exp: set lang to minimal
PASS: gdb.base/langs.exp: print parameter value
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/ldbl_e308.exp ...
PASS: gdb.base/ldbl_e308.exp: set variable ldbl_308 = 1.6e+308l
PASS: gdb.base/ldbl_e308.exp: print ldbl_308
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/line-symtabs.exp ...
PASS: gdb.base/line-symtabs.exp: continue to breakpoint: continue to breakpoint in header
PASS: gdb.base/line-symtabs.exp: disas /m
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/lineinc.exp ...
PASS: gdb.base/lineinc.exp: tolerate macro info with multiple #inclusions per line
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/linespecs.exp ...
PASS: gdb.base/linespecs.exp: list c:/foo/bar/baz.c:1
PASS: gdb.base/linespecs.exp: list c:/foo/bar/baz.c
PASS: gdb.base/linespecs.exp: list fooc:/foo/bar/baz.c:1
PASS: gdb.base/linespecs.exp: list fooc:/foo/bar/baz.c
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/list.exp ...
PASS: gdb.base/list.exp: set width 0
PASS: gdb.base/list.exp: show default list size
PASS: gdb.base/list.exp: list default lines around main
PASS: gdb.base/list.exp: setting listsize to 1 #1
PASS: gdb.base/list.exp: show listsize 1 #1
PASS: gdb.base/list.exp: list line 1 with listsize 1
PASS: gdb.base/list.exp: list line 2 with listsize 1
PASS: gdb.base/list.exp: setting listsize to 2 #2
PASS: gdb.base/list.exp: show listsize 2 #2
PASS: gdb.base/list.exp: list line 1 with listsize 2
PASS: gdb.base/list.exp: list line 2 with listsize 2
PASS: gdb.base/list.exp: list line 3 with listsize 2
PASS: gdb.base/list.exp: setting listsize to 3 #3
PASS: gdb.base/list.exp: show listsize 3 #3
PASS: gdb.base/list.exp: list line 1 with listsize 3
PASS: gdb.base/list.exp: list line 2 with listsize 3
PASS: gdb.base/list.exp: list line 3 with listsize 3
PASS: gdb.base/list.exp: setting listsize to 4 #4
PASS: gdb.base/list.exp: show listsize 4 #4
PASS: gdb.base/list.exp: list line 1 with listsize 4
PASS: gdb.base/list.exp: list line 2 with listsize 4
PASS: gdb.base/list.exp: list line 3 with listsize 4
PASS: gdb.base/list.exp: list line 4 with listsize 4
PASS: gdb.base/list.exp: setting listsize to 100 #5
PASS: gdb.base/list.exp: show listsize 100 #5
PASS: gdb.base/list.exp: list line 1 with listsize 100
PASS: gdb.base/list.exp: list line 10 with listsize 100
PASS: gdb.base/list.exp: setting listsize to 0 #6
PASS: gdb.base/list.exp: show listsize unlimited #6
PASS: gdb.base/list.exp: list line 1 with unlimited listsize
PASS: gdb.base/list.exp: setting listsize to 10 #7
PASS: gdb.base/list.exp: show listsize 10 #7
PASS: gdb.base/list.exp: list line 1 in include file
PASS: gdb.base/list.exp: list message for lines past EOF
PASS: gdb.base/list.exp: list filename:number (4 tests)
PASS: gdb.base/list.exp: list function in source file 1
PASS: gdb.base/list.exp: list function in source file 2
PASS: gdb.base/list.exp: list function in include file
PASS: gdb.base/list.exp: successive list commands to page forward (4 tests)
PASS: gdb.base/list.exp: end of file error after "list" command
PASS: gdb.base/list.exp: 4 successive "list -" commands to page backwards
PASS: gdb.base/list.exp: beginning of file error after "list -" command
PASS: gdb.base/list.exp: repeat list commands to page forward using 'return' (4 tests)
PASS: gdb.base/list.exp: end of file error after using 'return' to repeat the list command
PASS: gdb.base/list.exp: list range; filename:line1,filename:line2
PASS: gdb.base/list.exp: list range; line1,line2
PASS: gdb.base/list.exp: list range; upper bound past EOF
PASS: gdb.base/list.exp: list range; both bounds past EOF
PASS: gdb.base/list.exp: list range, must be same files
PASS: gdb.base/list.exp: list filename:function (5 tests)
PASS: gdb.base/list.exp: list 'list0.c:main'
XFAIL: gdb.base/list.exp: list filename:function; wrong filename rejected
PASS: gdb.base/list.exp: list filename:function; nonexistant file
PASS: gdb.base/list.exp: list filename:function; nonexistant function
PASS: gdb.base/list.exp: set listsize 4
PASS: gdb.base/list.exp: list long_line
PASS: gdb.base/list.exp: search 4321
PASS: gdb.base/list.exp: search 6789
PASS: gdb.base/list.exp: search extremely long line (> 5000 chars)
PASS: gdb.base/list.exp: set listsize 2
PASS: gdb.base/list.exp: list 1
PASS: gdb.base/list.exp: list ,5
PASS: gdb.base/list.exp: first use of "list -INVALID"
PASS: gdb.base/list.exp: second use of "list -INVALID"
PASS: gdb.base/list.exp: first use of "list +INVALID"
PASS: gdb.base/list.exp: second use of "list +INVALID"
PASS: gdb.base/list.exp: list after stop: 1, 10: before next: set listsize 1
PASS: gdb.base/list.exp: list after stop: 1, 10: next
PASS: gdb.base/list.exp: list after stop: 1, 10: after next: set listsize 10
PASS: gdb.base/list.exp: list after stop: 1, 10: list #1
PASS: gdb.base/list.exp: list after stop: 1, 10: list #2
PASS: gdb.base/list.exp: list after stop: 10, 10: before next: set listsize 10
PASS: gdb.base/list.exp: list after stop: 10, 10: next
PASS: gdb.base/list.exp: list after stop: 10, 10: after next: set listsize 10
PASS: gdb.base/list.exp: list after stop: 10, 10: list #1
PASS: gdb.base/list.exp: list after stop: 10, 10: list #2
PASS: gdb.base/list.exp: list after stop: 10, 1: before next: set listsize 10
PASS: gdb.base/list.exp: list after stop: 10, 1: next
PASS: gdb.base/list.exp: list after stop: 10, 1: after next: set listsize 1
PASS: gdb.base/list.exp: list after stop: 10, 1: list #1
PASS: gdb.base/list.exp: list after stop: 10, 1: list #2
PASS: gdb.base/list.exp: list after stop: 10, 2: before next: set listsize 10
PASS: gdb.base/list.exp: list after stop: 10, 2: next
PASS: gdb.base/list.exp: list after stop: 10, 2: after next: set listsize 2
PASS: gdb.base/list.exp: list after stop: 10, 2: list #1
PASS: gdb.base/list.exp: list after stop: 10, 2: list #2
PASS: gdb.base/list.exp: list after stop: 10, 3: before next: set listsize 10
PASS: gdb.base/list.exp: list after stop: 10, 3: next
PASS: gdb.base/list.exp: list after stop: 10, 3: after next: set listsize 3
PASS: gdb.base/list.exp: list after stop: 10, 3: list #1
PASS: gdb.base/list.exp: list after stop: 10, 3: list #2
PASS: gdb.base/list.exp: list - after stop: 10, 10: before next: set listsize 10
PASS: gdb.base/list.exp: list - after stop: 10, 10: next
PASS: gdb.base/list.exp: list - after stop: 10, 10: after next: set listsize 10
PASS: gdb.base/list.exp: list - after stop: 10, 10: list - #1
PASS: gdb.base/list.exp: list - after stop: 10, 10: list - #2
PASS: gdb.base/list.exp: list - after stop: 10, 3: before next: set listsize 10
PASS: gdb.base/list.exp: list - after stop: 10, 3: next
PASS: gdb.base/list.exp: list - after stop: 10, 3: after next: set listsize 3
PASS: gdb.base/list.exp: list - after stop: 10, 3: list - #1
PASS: gdb.base/list.exp: list - after stop: 10, 3: list - #2
PASS: gdb.base/list.exp: list - after stop: 10, 2: before next: set listsize 10
PASS: gdb.base/list.exp: list - after stop: 10, 2: next
PASS: gdb.base/list.exp: list - after stop: 10, 2: after next: set listsize 2
PASS: gdb.base/list.exp: list - after stop: 10, 2: list - #1
PASS: gdb.base/list.exp: list - after stop: 10, 2: list - #2
PASS: gdb.base/list.exp: list - after stop: 10, 1: before next: set listsize 10
PASS: gdb.base/list.exp: list - after stop: 10, 1: next
PASS: gdb.base/list.exp: list - after stop: 10, 1: after next: set listsize 1
PASS: gdb.base/list.exp: list - after stop: 10, 1: list - #1
PASS: gdb.base/list.exp: list - after stop: 10, 1: list - #2
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/logical.exp ...
PASS: gdb.base/logical.exp: evaluate x; variables x = 0; expecting 0
PASS: gdb.base/logical.exp: evaluate !x; variables x = 0; expecting 1
PASS: gdb.base/logical.exp: evaluate !!x; variables x = 0; expecting 0
PASS: gdb.base/logical.exp: evaluate x; variables x = 1; expecting 1
PASS: gdb.base/logical.exp: evaluate !x; variables x = 1; expecting 0
PASS: gdb.base/logical.exp: evaluate !!x; variables x = 1; expecting 1
PASS: gdb.base/logical.exp: evaluate x && y; variables x = 0, y = 0; expecting 0
PASS: gdb.base/logical.exp: evaluate !x && y; variables x = 0, y = 0; expecting 0
PASS: gdb.base/logical.exp: evaluate x && !y; variables x = 0, y = 0; expecting 0
PASS: gdb.base/logical.exp: evaluate !x && !y; variables x = 0, y = 0; expecting 1
PASS: gdb.base/logical.exp: evaluate x || y; variables x = 0, y = 0; expecting 0
PASS: gdb.base/logical.exp: evaluate !x || y; variables x = 0, y = 0; expecting 1
PASS: gdb.base/logical.exp: evaluate x || !y; variables x = 0, y = 0; expecting 1
PASS: gdb.base/logical.exp: evaluate !x || !y; variables x = 0, y = 0; expecting 1
PASS: gdb.base/logical.exp: evaluate x < y; variables x = 0, y = 0; expecting 0
PASS: gdb.base/logical.exp: evaluate x <= y; variables x = 0, y = 0; expecting 1
PASS: gdb.base/logical.exp: evaluate x == y; variables x = 0, y = 0; expecting 1
PASS: gdb.base/logical.exp: evaluate x != y; variables x = 0, y = 0; expecting 0
PASS: gdb.base/logical.exp: evaluate x >= y; variables x = 0, y = 0; expecting 1
PASS: gdb.base/logical.exp: evaluate x > y; variables x = 0, y = 0; expecting 0
PASS: gdb.base/logical.exp: evaluate x && y; variables x = 0, y = 1; expecting 0
PASS: gdb.base/logical.exp: evaluate !x && y; variables x = 0, y = 1; expecting 1
PASS: gdb.base/logical.exp: evaluate x && !y; variables x = 0, y = 1; expecting 0
PASS: gdb.base/logical.exp: evaluate !x && !y; variables x = 0, y = 1; expecting 0
PASS: gdb.base/logical.exp: evaluate x || y; variables x = 0, y = 1; expecting 1
PASS: gdb.base/logical.exp: evaluate !x || y; variables x = 0, y = 1; expecting 1
PASS: gdb.base/logical.exp: evaluate x || !y; variables x = 0, y = 1; expecting 0
PASS: gdb.base/logical.exp: evaluate !x || !y; variables x = 0, y = 1; expecting 1
PASS: gdb.base/logical.exp: evaluate x < y; variables x = 0, y = 1; expecting 1
PASS: gdb.base/logical.exp: evaluate x <= y; variables x = 0, y = 1; expecting 1
PASS: gdb.base/logical.exp: evaluate x == y; variables x = 0, y = 1; expecting 0
PASS: gdb.base/logical.exp: evaluate x != y; variables x = 0, y = 1; expecting 1
PASS: gdb.base/logical.exp: evaluate x >= y; variables x = 0, y = 1; expecting 0
PASS: gdb.base/logical.exp: evaluate x > y; variables x = 0, y = 1; expecting 0
PASS: gdb.base/logical.exp: evaluate x && y; variables x = 1, y = 0; expecting 0
PASS: gdb.base/logical.exp: evaluate !x && y; variables x = 1, y = 0; expecting 0
PASS: gdb.base/logical.exp: evaluate x && !y; variables x = 1, y = 0; expecting 1
PASS: gdb.base/logical.exp: evaluate !x && !y; variables x = 1, y = 0; expecting 0
PASS: gdb.base/logical.exp: evaluate x || y; variables x = 1, y = 0; expecting 1
PASS: gdb.base/logical.exp: evaluate !x || y; variables x = 1, y = 0; expecting 0
PASS: gdb.base/logical.exp: evaluate x || !y; variables x = 1, y = 0; expecting 1
PASS: gdb.base/logical.exp: evaluate !x || !y; variables x = 1, y = 0; expecting 1
PASS: gdb.base/logical.exp: evaluate x < y; variables x = 1, y = 0; expecting 0
PASS: gdb.base/logical.exp: evaluate x <= y; variables x = 1, y = 0; expecting 0
PASS: gdb.base/logical.exp: evaluate x == y; variables x = 1, y = 0; expecting 0
PASS: gdb.base/logical.exp: evaluate x != y; variables x = 1, y = 0; expecting 1
PASS: gdb.base/logical.exp: evaluate x >= y; variables x = 1, y = 0; expecting 1
PASS: gdb.base/logical.exp: evaluate x > y; variables x = 1, y = 0; expecting 1
PASS: gdb.base/logical.exp: evaluate x && y; variables x = 1, y = 1; expecting 1
PASS: gdb.base/logical.exp: evaluate !x && y; variables x = 1, y = 1; expecting 0
PASS: gdb.base/logical.exp: evaluate x && !y; variables x = 1, y = 1; expecting 0
PASS: gdb.base/logical.exp: evaluate !x && !y; variables x = 1, y = 1; expecting 0
PASS: gdb.base/logical.exp: evaluate x || y; variables x = 1, y = 1; expecting 1
PASS: gdb.base/logical.exp: evaluate !x || y; variables x = 1, y = 1; expecting 1
PASS: gdb.base/logical.exp: evaluate x || !y; variables x = 1, y = 1; expecting 1
PASS: gdb.base/logical.exp: evaluate !x || !y; variables x = 1, y = 1; expecting 0
PASS: gdb.base/logical.exp: evaluate x < y; variables x = 1, y = 1; expecting 0
PASS: gdb.base/logical.exp: evaluate x <= y; variables x = 1, y = 1; expecting 1
PASS: gdb.base/logical.exp: evaluate x == y; variables x = 1, y = 1; expecting 1
PASS: gdb.base/logical.exp: evaluate x != y; variables x = 1, y = 1; expecting 0
PASS: gdb.base/logical.exp: evaluate x >= y; variables x = 1, y = 1; expecting 1
PASS: gdb.base/logical.exp: evaluate x > y; variables x = 1, y = 1; expecting 0
PASS: gdb.base/logical.exp: evaluate x && y && z; variables x = 0, y = 0, z = 0; expecting 0
PASS: gdb.base/logical.exp: evaluate x || y && z; variables x = 0, y = 0, z = 0; expecting 0
PASS: gdb.base/logical.exp: evaluate x && y || z; variables x = 0, y = 0, z = 0; expecting 0
PASS: gdb.base/logical.exp: evaluate x || y || z; variables x = 0, y = 0, z = 0; expecting 0
PASS: gdb.base/logical.exp: evaluate x || !y && z; variables x = 0, y = 0, z = 0; expecting 0
PASS: gdb.base/logical.exp: evaluate !x || y && z; variables x = 0, y = 0, z = 0; expecting 1
PASS: gdb.base/logical.exp: evaluate !x || y && !z; variables x = 0, y = 0, z = 0; expecting 1
PASS: gdb.base/logical.exp: evaluate x && y && z; variables x = 0, y = 0, z = 1; expecting 0
PASS: gdb.base/logical.exp: evaluate x || y && z; variables x = 0, y = 0, z = 1; expecting 0
PASS: gdb.base/logical.exp: evaluate x && y || z; variables x = 0, y = 0, z = 1; expecting 1
PASS: gdb.base/logical.exp: evaluate x || y || z; variables x = 0, y = 0, z = 1; expecting 1
PASS: gdb.base/logical.exp: evaluate x || !y && z; variables x = 0, y = 0, z = 1; expecting 1
PASS: gdb.base/logical.exp: evaluate !x || y && z; variables x = 0, y = 0, z = 1; expecting 1
PASS: gdb.base/logical.exp: evaluate !x || y && !z; variables x = 0, y = 0, z = 1; expecting 1
PASS: gdb.base/logical.exp: evaluate x && y && z; variables x = 0, y = 1, z = 0; expecting 0
PASS: gdb.base/logical.exp: evaluate x || y && z; variables x = 0, y = 1, z = 0; expecting 0
PASS: gdb.base/logical.exp: evaluate x && y || z; variables x = 0, y = 1, z = 0; expecting 0
PASS: gdb.base/logical.exp: evaluate x || y || z; variables x = 0, y = 1, z = 0; expecting 1
PASS: gdb.base/logical.exp: evaluate x || !y && z; variables x = 0, y = 1, z = 0; expecting 0
PASS: gdb.base/logical.exp: evaluate !x || y && z; variables x = 0, y = 1, z = 0; expecting 1
PASS: gdb.base/logical.exp: evaluate !x || y && !z; variables x = 0, y = 1, z = 0; expecting 1
PASS: gdb.base/logical.exp: evaluate x && y && z; variables x = 0, y = 1, z = 1; expecting 0
PASS: gdb.base/logical.exp: evaluate x || y && z; variables x = 0, y = 1, z = 1; expecting 1
PASS: gdb.base/logical.exp: evaluate x && y || z; variables x = 0, y = 1, z = 1; expecting 1
PASS: gdb.base/logical.exp: evaluate x || y || z; variables x = 0, y = 1, z = 1; expecting 1
PASS: gdb.base/logical.exp: evaluate x || !y && z; variables x = 0, y = 1, z = 1; expecting 0
PASS: gdb.base/logical.exp: evaluate !x || y && z; variables x = 0, y = 1, z = 1; expecting 1
PASS: gdb.base/logical.exp: evaluate !x || y && !z; variables x = 0, y = 1, z = 1; expecting 1
PASS: gdb.base/logical.exp: evaluate x && y && z; variables x = 1, y = 0, z = 0; expecting 0
PASS: gdb.base/logical.exp: evaluate x || y && z; variables x = 1, y = 0, z = 0; expecting 1
PASS: gdb.base/logical.exp: evaluate x && y || z; variables x = 1, y = 0, z = 0; expecting 0
PASS: gdb.base/logical.exp: evaluate x || y || z; variables x = 1, y = 0, z = 0; expecting 1
PASS: gdb.base/logical.exp: evaluate x || !y && z; variables x = 1, y = 0, z = 0; expecting 1
PASS: gdb.base/logical.exp: evaluate !x || y && z; variables x = 1, y = 0, z = 0; expecting 0
PASS: gdb.base/logical.exp: evaluate !x || y && !z; variables x = 1, y = 0, z = 0; expecting 0
PASS: gdb.base/logical.exp: evaluate x && y && z; variables x = 1, y = 0, z = 1; expecting 0
PASS: gdb.base/logical.exp: evaluate x || y && z; variables x = 1, y = 0, z = 1; expecting 1
PASS: gdb.base/logical.exp: evaluate x && y || z; variables x = 1, y = 0, z = 1; expecting 1
PASS: gdb.base/logical.exp: evaluate x || y || z; variables x = 1, y = 0, z = 1; expecting 1
PASS: gdb.base/logical.exp: evaluate x || !y && z; variables x = 1, y = 0, z = 1; expecting 1
PASS: gdb.base/logical.exp: evaluate !x || y && z; variables x = 1, y = 0, z = 1; expecting 0
PASS: gdb.base/logical.exp: evaluate !x || y && !z; variables x = 1, y = 0, z = 1; expecting 0
PASS: gdb.base/logical.exp: evaluate x && y && z; variables x = 1, y = 1, z = 0; expecting 0
PASS: gdb.base/logical.exp: evaluate x || y && z; variables x = 1, y = 1, z = 0; expecting 1
PASS: gdb.base/logical.exp: evaluate x && y || z; variables x = 1, y = 1, z = 0; expecting 1
PASS: gdb.base/logical.exp: evaluate x || y || z; variables x = 1, y = 1, z = 0; expecting 1
PASS: gdb.base/logical.exp: evaluate x || !y && z; variables x = 1, y = 1, z = 0; expecting 1
PASS: gdb.base/logical.exp: evaluate !x || y && z; variables x = 1, y = 1, z = 0; expecting 0
PASS: gdb.base/logical.exp: evaluate !x || y && !z; variables x = 1, y = 1, z = 0; expecting 1
PASS: gdb.base/logical.exp: evaluate x && y && z; variables x = 1, y = 1, z = 1; expecting 1
PASS: gdb.base/logical.exp: evaluate x || y && z; variables x = 1, y = 1, z = 1; expecting 1
PASS: gdb.base/logical.exp: evaluate x && y || z; variables x = 1, y = 1, z = 1; expecting 1
PASS: gdb.base/logical.exp: evaluate x || y || z; variables x = 1, y = 1, z = 1; expecting 1
PASS: gdb.base/logical.exp: evaluate x || !y && z; variables x = 1, y = 1, z = 1; expecting 1
PASS: gdb.base/logical.exp: evaluate !x || y && z; variables x = 1, y = 1, z = 1; expecting 1
PASS: gdb.base/logical.exp: evaluate !x || y && !z; variables x = 1, y = 1, z = 1; expecting 0
PASS: gdb.base/logical.exp: evaluate x > y || w == z; variables x = 1, y = 2, w = 3, z = 3; expecting 1
PASS: gdb.base/logical.exp: evaluate x >= y && w != z; variables x = 1, y = 2, w = 3, z = 3; expecting 0
PASS: gdb.base/logical.exp: evaluate ! x > y || w + z; variables x = 1, y = 2, w = 3, z = 3; expecting 1
PASS: gdb.base/logical.exp: evaluate x > y || w == z; variables x = 1, y = 2, w = 1, z = 3; expecting 0
PASS: gdb.base/logical.exp: evaluate x >= y && w != z; variables x = 1, y = 2, w = 1, z = 3; expecting 0
PASS: gdb.base/logical.exp: evaluate ! x > y || w + z; variables x = 1, y = 2, w = 1, z = 3; expecting 1
PASS: gdb.base/logical.exp: evaluate x > y || w == z; variables x = 2, y = 2, w = 2, z = 3; expecting 0
PASS: gdb.base/logical.exp: evaluate x >= y && w != z; variables x = 2, y = 2, w = 2, z = 3; expecting 1
PASS: gdb.base/logical.exp: evaluate ! x > y || w + z; variables x = 2, y = 2, w = 2, z = 3; expecting 1
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/long_long.exp ...
PASS: gdb.base/long_long.exp: get integer valueof "sizeof (char)" (1)
PASS: gdb.base/long_long.exp: get integer valueof "sizeof (short)" (2)
PASS: gdb.base/long_long.exp: get integer valueof "sizeof (int)" (4)
PASS: gdb.base/long_long.exp: get integer valueof "sizeof (long)" (4)
PASS: gdb.base/long_long.exp: get integer valueof "sizeof (long long)" (8)
PASS: gdb.base/long_long.exp: get integer valueof "sizeof (void *)" (4)
PASS: gdb.base/long_long.exp: get integer valueof "sizeof (double)" (8)
PASS: gdb.base/long_long.exp: get integer valueof "sizeof (long double)" (8)
PASS: gdb.base/long_long.exp: continue to breakpoint: Stop here and look
PASS: gdb.base/long_long.exp: hex print p/x
PASS: gdb.base/long_long.exp: decimal print p/x
PASS: gdb.base/long_long.exp: default print val.dec
PASS: gdb.base/long_long.exp: default print val.bin
PASS: gdb.base/long_long.exp: default print val.oct
PASS: gdb.base/long_long.exp: default print hex
PASS: gdb.base/long_long.exp: decimal print p/u
PASS: gdb.base/long_long.exp: binary print
PASS: gdb.base/long_long.exp: octal print
PASS: gdb.base/long_long.exp: print +ve long long
PASS: gdb.base/long_long.exp: decimal print p/d
PASS: gdb.base/long_long.exp: p/d val.oct
PASS: gdb.base/long_long.exp: p/u val.oct
PASS: gdb.base/long_long.exp: p/o val.oct
PASS: gdb.base/long_long.exp: p/t val.oct
PASS: gdb.base/long_long.exp: p/a val.oct
PASS: gdb.base/long_long.exp: p/c val.oct
PASS: gdb.base/long_long.exp: p/f val.oct
PASS: gdb.base/long_long.exp: p/x *(char *)c
PASS: gdb.base/long_long.exp: p/d *(char *)c
PASS: gdb.base/long_long.exp: p/u *(char *)c
PASS: gdb.base/long_long.exp: p/o *(char *)c
PASS: gdb.base/long_long.exp: p/t *(char *)c
PASS: gdb.base/long_long.exp: p/a *(char *)c
PASS: gdb.base/long_long.exp: p/f *(char *)c
PASS: gdb.base/long_long.exp: p/c *(char *)c
PASS: gdb.base/long_long.exp: p/x *(short *)s
PASS: gdb.base/long_long.exp: p/d *(short *)s
PASS: gdb.base/long_long.exp: p/u *(short *)s
PASS: gdb.base/long_long.exp: p/o *(short *)s
PASS: gdb.base/long_long.exp: p/t *(short *)s
PASS: gdb.base/long_long.exp: p/a *(short *)s
PASS: gdb.base/long_long.exp: p/f *(short *)s
PASS: gdb.base/long_long.exp: p/c *(short *)s
PASS: gdb.base/long_long.exp: p/x *(int *)i
PASS: gdb.base/long_long.exp: p/d *(int *)i
PASS: gdb.base/long_long.exp: p/u *(int *)i
PASS: gdb.base/long_long.exp: p/o *(int *)i
PASS: gdb.base/long_long.exp: p/t *(int *)i
PASS: gdb.base/long_long.exp: p/a *(int *)i
PASS: gdb.base/long_long.exp: p/f *(int *)i
PASS: gdb.base/long_long.exp: p/c *(int *)i
PASS: gdb.base/long_long.exp: p/x *(long *)l
PASS: gdb.base/long_long.exp: p/d *(long *)l
PASS: gdb.base/long_long.exp: p/u *(long *)l
PASS: gdb.base/long_long.exp: p/o *(long *)l
PASS: gdb.base/long_long.exp: p/t *(long *)l
PASS: gdb.base/long_long.exp: p/a *(long *)l
PASS: gdb.base/long_long.exp: p/f *(long *)l
PASS: gdb.base/long_long.exp: p/c *(long *)l
PASS: gdb.base/long_long.exp: p/x *(long long *)ll
PASS: gdb.base/long_long.exp: p/d *(long long *)ll
PASS: gdb.base/long_long.exp: p/u *(long long *)ll
PASS: gdb.base/long_long.exp: p/o *(long long *)ll
PASS: gdb.base/long_long.exp: p/t *(long long *)ll
PASS: gdb.base/long_long.exp: p/a *(long long *)ll
FAIL: gdb.base/long_long.exp: p/f *(long long *)ll
PASS: gdb.base/long_long.exp: p/c *(long long *)ll
PASS: gdb.base/long_long.exp: set examine size to w
PASS: gdb.base/long_long.exp: x/x w
PASS: gdb.base/long_long.exp: x/d w
PASS: gdb.base/long_long.exp: x/u w
PASS: gdb.base/long_long.exp: x/o w
PASS: gdb.base/long_long.exp: x/t w
PASS: gdb.base/long_long.exp: x/a
PASS: gdb.base/long_long.exp: x/c b
PASS: gdb.base/long_long.exp: x/f &val.oct
PASS: gdb.base/long_long.exp: set examine size to g
PASS: gdb.base/long_long.exp: x/2x g
PASS: gdb.base/long_long.exp: x/2d g
PASS: gdb.base/long_long.exp: x/2u g
PASS: gdb.base/long_long.exp: x/2o g
PASS: gdb.base/long_long.exp: x/2t g
PASS: gdb.base/long_long.exp: x/2a
PASS: gdb.base/long_long.exp: x/2c b
PASS: gdb.base/long_long.exp: x/2f &val.oct
PASS: gdb.base/long_long.exp: x/2bx b
PASS: gdb.base/long_long.exp: x/2bd b
PASS: gdb.base/long_long.exp: x/2bu b
PASS: gdb.base/long_long.exp: x/2bo b
PASS: gdb.base/long_long.exp: x/2bt b
PASS: gdb.base/long_long.exp: x/2ba b
PASS: gdb.base/long_long.exp: x/2bc b
PASS: gdb.base/long_long.exp: x/2bf b
PASS: gdb.base/long_long.exp: x/2hx h
PASS: gdb.base/long_long.exp: x/2hd h
PASS: gdb.base/long_long.exp: x/2hu h
PASS: gdb.base/long_long.exp: x/2ho h
PASS: gdb.base/long_long.exp: x/2ht h
PASS: gdb.base/long_long.exp: x/2ha h
PASS: gdb.base/long_long.exp: x/2hc h
PASS: gdb.base/long_long.exp: x/2hf h
PASS: gdb.base/long_long.exp: x/2wx w
PASS: gdb.base/long_long.exp: x/2wd w
PASS: gdb.base/long_long.exp: x/2wu w
PASS: gdb.base/long_long.exp: x/2wo w
PASS: gdb.base/long_long.exp: x/2wt w
PASS: gdb.base/long_long.exp: x/2wa w
PASS: gdb.base/long_long.exp: x/2wc w
PASS: gdb.base/long_long.exp: x/2wf w
PASS: gdb.base/long_long.exp: x/2gx g
PASS: gdb.base/long_long.exp: x/2gd g
PASS: gdb.base/long_long.exp: x/2gu g
PASS: gdb.base/long_long.exp: x/2go g
PASS: gdb.base/long_long.exp: x/2gt g
PASS: gdb.base/long_long.exp: x/2ga g
PASS: gdb.base/long_long.exp: x/2gc g
FAIL: gdb.base/long_long.exp: x/2gf g
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/longest-types.exp ...
UNTESTED: gdb.base/longest-types.exp: longest-types.exp
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/longjmp.exp ...
PASS: gdb.base/longjmp.exp: breakpoint at pattern 1 start
PASS: gdb.base/longjmp.exp: continue to breakpoint at pattern 1 start
PASS: gdb.base/longjmp.exp: breakpoint at miss_step_1
PASS: gdb.base/longjmp.exp: next over setjmp (1)
PASS: gdb.base/longjmp.exp: next to longjmp (1)
FAIL: gdb.base/longjmp.exp: next over longjmp(1)
PASS: gdb.base/longjmp.exp: breakpoint at pattern 2 start
PASS: gdb.base/longjmp.exp: continue to breakpoint at pattern 2 start
PASS: gdb.base/longjmp.exp: breakpoint at miss_step_2
PASS: gdb.base/longjmp.exp: next over setjmp (2)
FAIL: gdb.base/longjmp.exp: next over call_longjmp (2)
PASS: gdb.base/longjmp.exp: breakpoint at pattern 3 start
PASS: gdb.base/longjmp.exp: continue to breakpoint at pattern 3 start
PASS: gdb.base/longjmp.exp: next over patt3
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/macscp.exp ...
PASS: gdb.base/macscp.exp: list main for support check
PASS: gdb.base/macscp.exp: list main for WHERE
PASS: gdb.base/macscp.exp: info macro WHERE after `list main'
PASS: gdb.base/macscp.exp: list macscp2_2 for WHERE
PASS: gdb.base/macscp.exp: info macro WHERE after `list macscp2_2'
PASS: gdb.base/macscp.exp: list macscp3_2 for WHERE
PASS: gdb.base/macscp.exp: info macro WHERE after `list macscp3_2'
PASS: gdb.base/macscp.exp: info macro FROM_COMMANDLINE
PASS: gdb.base/macscp.exp: info macro __FILE__ before running
PASS: gdb.base/macscp.exp: info macro __LINE__ before running
PASS: gdb.base/macscp.exp: list macscp4_2_from_macscp2
PASS: gdb.base/macscp.exp: info macro WHERE after `list macscp_4_2_from_macscp2'
PASS: gdb.base/macscp.exp: list macscp4_2_from_macscp3
KFAIL: gdb.base/macscp.exp: info macro WHERE after `list macscp_4_2_from_macscp3' (gdb/555) (PRMS: gdb/555)
PASS: gdb.base/macscp.exp: break macscp1_1
PASS: gdb.base/macscp.exp: break macscp2_1
PASS: gdb.base/macscp.exp: break macscp4_1_from_macscp2
PASS: gdb.base/macscp.exp: break macscp4_2_from_macscp2
PASS: gdb.base/macscp.exp: break macscp2_2
PASS: gdb.base/macscp.exp: break macscp1_2
PASS: gdb.base/macscp.exp: break macscp3_1
PASS: gdb.base/macscp.exp: break macscp4_1_from_macscp3
PASS: gdb.base/macscp.exp: break macscp4_2_from_macscp3
PASS: gdb.base/macscp.exp: break macscp3_2
PASS: gdb.base/macscp.exp: break macscp1_3
PASS: gdb.base/macscp.exp: continue to macscp1_1
PASS: gdb.base/macscp.exp: info macro WHERE stopped in macscp1_1
PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_1 defined/undefined when stopped at macscp1_1
PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_1 defined/undefined when stopped at macscp1_1
PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp1_1
PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp1_1
PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp1_1
PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp1_1
PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_2 defined/undefined when stopped at macscp1_1
PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_2 defined/undefined when stopped at macscp1_1
PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_2 defined/undefined when stopped at macscp1_1
PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_2 defined/undefined when stopped at macscp1_1
PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_1 defined/undefined when stopped at macscp1_1
PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_1 defined/undefined when stopped at macscp1_1
PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp1_1
PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp1_1
PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp1_1
PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp1_1
PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_2 defined/undefined when stopped at macscp1_1
PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_2 defined/undefined when stopped at macscp1_1
PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_3 defined/undefined when stopped at macscp1_1
PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_3 defined/undefined when stopped at macscp1_1
PASS: gdb.base/macscp.exp: continue to macscp2_1
PASS: gdb.base/macscp.exp: info macro WHERE stopped in macscp2_1
PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_1 defined/undefined when stopped at macscp2_1
PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_1 defined/undefined when stopped at macscp2_1
PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp2_1
PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp2_1
PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp2_1
PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp2_1
PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_2 defined/undefined when stopped at macscp2_1
PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_2 defined/undefined when stopped at macscp2_1
PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_2 defined/undefined when stopped at macscp2_1
PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_2 defined/undefined when stopped at macscp2_1
PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_1 defined/undefined when stopped at macscp2_1
PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_1 defined/undefined when stopped at macscp2_1
PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp2_1
PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp2_1
PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp2_1
PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp2_1
PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_2 defined/undefined when stopped at macscp2_1
PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_2 defined/undefined when stopped at macscp2_1
PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_3 defined/undefined when stopped at macscp2_1
PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_3 defined/undefined when stopped at macscp2_1
PASS: gdb.base/macscp.exp: continue to macscp4_1_from_macscp2
PASS: gdb.base/macscp.exp: info macro WHERE stopped in macscp4_1_from_macscp2
PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_1 defined/undefined when stopped at macscp4_1_from_macscp2
PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_1 defined/undefined when stopped at macscp4_1_from_macscp2
PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_1 defined/undefined when stopped at macscp4_1_from_macscp2
PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_1 defined/undefined when stopped at macscp4_1_from_macscp2
PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp4_1_from_macscp2
PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp4_1_from_macscp2
PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_2 defined/undefined when stopped at macscp4_1_from_macscp2
PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_2 defined/undefined when stopped at macscp4_1_from_macscp2
PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_2 defined/undefined when stopped at macscp4_1_from_macscp2
PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_2 defined/undefined when stopped at macscp4_1_from_macscp2
PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_1 defined/undefined when stopped at macscp4_1_from_macscp2
PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_1 defined/undefined when stopped at macscp4_1_from_macscp2
PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp4_1_from_macscp2
PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp4_1_from_macscp2
PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp4_1_from_macscp2
PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp4_1_from_macscp2
PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_2 defined/undefined when stopped at macscp4_1_from_macscp2
PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_2 defined/undefined when stopped at macscp4_1_from_macscp2
PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_3 defined/undefined when stopped at macscp4_1_from_macscp2
PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_3 defined/undefined when stopped at macscp4_1_from_macscp2
PASS: gdb.base/macscp.exp: continue to macscp4_2_from_macscp2
PASS: gdb.base/macscp.exp: info macro WHERE stopped in macscp4_2_from_macscp2
PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_1 defined/undefined when stopped at macscp4_2_from_macscp2
PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_1 defined/undefined when stopped at macscp4_2_from_macscp2
PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_1 defined/undefined when stopped at macscp4_2_from_macscp2
PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_1 defined/undefined when stopped at macscp4_2_from_macscp2
PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp4_2_from_macscp2
PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp4_2_from_macscp2
PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_2 defined/undefined when stopped at macscp4_2_from_macscp2
PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_2 defined/undefined when stopped at macscp4_2_from_macscp2
PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_2 defined/undefined when stopped at macscp4_2_from_macscp2
PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_2 defined/undefined when stopped at macscp4_2_from_macscp2
PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_1 defined/undefined when stopped at macscp4_2_from_macscp2
PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_1 defined/undefined when stopped at macscp4_2_from_macscp2
PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp4_2_from_macscp2
PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp4_2_from_macscp2
PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp4_2_from_macscp2
PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp4_2_from_macscp2
PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_2 defined/undefined when stopped at macscp4_2_from_macscp2
PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_2 defined/undefined when stopped at macscp4_2_from_macscp2
PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_3 defined/undefined when stopped at macscp4_2_from_macscp2
PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_3 defined/undefined when stopped at macscp4_2_from_macscp2
PASS: gdb.base/macscp.exp: continue to macscp2_2
PASS: gdb.base/macscp.exp: info macro WHERE stopped in macscp2_2
PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_1 defined/undefined when stopped at macscp2_2
PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_1 defined/undefined when stopped at macscp2_2
PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_1 defined/undefined when stopped at macscp2_2
PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_1 defined/undefined when stopped at macscp2_2
PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp2_2
PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp2_2
PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp2_2
PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp2_2
PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_2 defined/undefined when stopped at macscp2_2
PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_2 defined/undefined when stopped at macscp2_2
PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_1 defined/undefined when stopped at macscp2_2
PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_1 defined/undefined when stopped at macscp2_2
PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp2_2
PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp2_2
PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp2_2
PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp2_2
PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_2 defined/undefined when stopped at macscp2_2
PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_2 defined/undefined when stopped at macscp2_2
PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_3 defined/undefined when stopped at macscp2_2
PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_3 defined/undefined when stopped at macscp2_2
PASS: gdb.base/macscp.exp: continue to macscp1_2
PASS: gdb.base/macscp.exp: info macro WHERE stopped in macscp1_2
PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_1 defined/undefined when stopped at macscp1_2
PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_1 defined/undefined when stopped at macscp1_2
PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_1 defined/undefined when stopped at macscp1_2
PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_1 defined/undefined when stopped at macscp1_2
PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp1_2
PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp1_2
PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp1_2
PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp1_2
PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_2 defined/undefined when stopped at macscp1_2
PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_2 defined/undefined when stopped at macscp1_2
PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_1 defined/undefined when stopped at macscp1_2
PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_1 defined/undefined when stopped at macscp1_2
PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp1_2
PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp1_2
PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp1_2
PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp1_2
PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_2 defined/undefined when stopped at macscp1_2
PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_2 defined/undefined when stopped at macscp1_2
PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_3 defined/undefined when stopped at macscp1_2
PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_3 defined/undefined when stopped at macscp1_2
PASS: gdb.base/macscp.exp: continue to macscp3_1
PASS: gdb.base/macscp.exp: info macro WHERE stopped in macscp3_1
PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_1 defined/undefined when stopped at macscp3_1
PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_1 defined/undefined when stopped at macscp3_1
PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_1 defined/undefined when stopped at macscp3_1
PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_1 defined/undefined when stopped at macscp3_1
PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp3_1
PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp3_1
PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp3_1
PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp3_1
PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_2 defined/undefined when stopped at macscp3_1
PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_2 defined/undefined when stopped at macscp3_1
PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_2 defined/undefined when stopped at macscp3_1
PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_2 defined/undefined when stopped at macscp3_1
PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp3_1
PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp3_1
PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp3_1
PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp3_1
PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_2 defined/undefined when stopped at macscp3_1
PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_2 defined/undefined when stopped at macscp3_1
PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_3 defined/undefined when stopped at macscp3_1
PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_3 defined/undefined when stopped at macscp3_1
PASS: gdb.base/macscp.exp: continue to macscp4_1_from_macscp3
KFAIL: gdb.base/macscp.exp: info macro WHERE stopped in macscp4_1_from_macscp3 (gdb/555) (PRMS: gdb/555)
PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_1 defined/undefined when stopped at macscp4_1_from_macscp3
PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_1 defined/undefined when stopped at macscp4_1_from_macscp3
PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_1 defined/undefined when stopped at macscp4_1_from_macscp3
PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_1 defined/undefined when stopped at macscp4_1_from_macscp3
PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp4_1_from_macscp3
PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp4_1_from_macscp3
KFAIL: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp4_1_from_macscp3 (PRMS: gdb/555)
KFAIL: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp4_1_from_macscp3 (PRMS: gdb/555)
KFAIL: gdb.base/macscp.exp: BEFORE_MACSCP2_2 defined/undefined when stopped at macscp4_1_from_macscp3 (PRMS: gdb/555)
KFAIL: gdb.base/macscp.exp: UNTIL_MACSCP2_2 defined/undefined when stopped at macscp4_1_from_macscp3 (PRMS: gdb/555)
KFAIL: gdb.base/macscp.exp: BEFORE_MACSCP1_2 defined/undefined when stopped at macscp4_1_from_macscp3 (PRMS: gdb/555)
KFAIL: gdb.base/macscp.exp: UNTIL_MACSCP1_2 defined/undefined when stopped at macscp4_1_from_macscp3 (PRMS: gdb/555)
KFAIL: gdb.base/macscp.exp: BEFORE_MACSCP3_1 defined/undefined when stopped at macscp4_1_from_macscp3 (PRMS: gdb/555)
KFAIL: gdb.base/macscp.exp: UNTIL_MACSCP3_1 defined/undefined when stopped at macscp4_1_from_macscp3 (PRMS: gdb/555)
PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp4_1_from_macscp3
PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp4_1_from_macscp3
PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_2 defined/undefined when stopped at macscp4_1_from_macscp3
PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_2 defined/undefined when stopped at macscp4_1_from_macscp3
PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_3 defined/undefined when stopped at macscp4_1_from_macscp3
PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_3 defined/undefined when stopped at macscp4_1_from_macscp3
PASS: gdb.base/macscp.exp: continue to macscp4_2_from_macscp3
KFAIL: gdb.base/macscp.exp: info macro WHERE stopped in macscp4_2_from_macscp3 (gdb/555) (PRMS: gdb/555)
PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_1 defined/undefined when stopped at macscp4_2_from_macscp3
PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_1 defined/undefined when stopped at macscp4_2_from_macscp3
PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_1 defined/undefined when stopped at macscp4_2_from_macscp3
PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_1 defined/undefined when stopped at macscp4_2_from_macscp3
PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp4_2_from_macscp3
PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp4_2_from_macscp3
PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp4_2_from_macscp3
PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp4_2_from_macscp3
KFAIL: gdb.base/macscp.exp: BEFORE_MACSCP2_2 defined/undefined when stopped at macscp4_2_from_macscp3 (PRMS: gdb/555)
KFAIL: gdb.base/macscp.exp: UNTIL_MACSCP2_2 defined/undefined when stopped at macscp4_2_from_macscp3 (PRMS: gdb/555)
KFAIL: gdb.base/macscp.exp: BEFORE_MACSCP1_2 defined/undefined when stopped at macscp4_2_from_macscp3 (PRMS: gdb/555)
KFAIL: gdb.base/macscp.exp: UNTIL_MACSCP1_2 defined/undefined when stopped at macscp4_2_from_macscp3 (PRMS: gdb/555)
KFAIL: gdb.base/macscp.exp: BEFORE_MACSCP3_1 defined/undefined when stopped at macscp4_2_from_macscp3 (PRMS: gdb/555)
KFAIL: gdb.base/macscp.exp: UNTIL_MACSCP3_1 defined/undefined when stopped at macscp4_2_from_macscp3 (PRMS: gdb/555)
KFAIL: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp4_2_from_macscp3 (PRMS: gdb/555)
KFAIL: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp4_2_from_macscp3 (PRMS: gdb/555)
PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_2 defined/undefined when stopped at macscp4_2_from_macscp3
PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_2 defined/undefined when stopped at macscp4_2_from_macscp3
PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_3 defined/undefined when stopped at macscp4_2_from_macscp3
PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_3 defined/undefined when stopped at macscp4_2_from_macscp3
PASS: gdb.base/macscp.exp: continue to macscp3_2
PASS: gdb.base/macscp.exp: info macro WHERE stopped in macscp3_2
PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_1 defined/undefined when stopped at macscp3_2
PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_1 defined/undefined when stopped at macscp3_2
PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_1 defined/undefined when stopped at macscp3_2
PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_1 defined/undefined when stopped at macscp3_2
PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp3_2
PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp3_2
PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp3_2
PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp3_2
PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_2 defined/undefined when stopped at macscp3_2
PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_2 defined/undefined when stopped at macscp3_2
PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_2 defined/undefined when stopped at macscp3_2
PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_2 defined/undefined when stopped at macscp3_2
PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_1 defined/undefined when stopped at macscp3_2
PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_1 defined/undefined when stopped at macscp3_2
PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp3_2
PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp3_2
PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp3_2
PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp3_2
PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_3 defined/undefined when stopped at macscp3_2
PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_3 defined/undefined when stopped at macscp3_2
PASS: gdb.base/macscp.exp: continue to macscp1_3
PASS: gdb.base/macscp.exp: info macro WHERE stopped in macscp1_3
PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_1 defined/undefined when stopped at macscp1_3
PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_1 defined/undefined when stopped at macscp1_3
PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_1 defined/undefined when stopped at macscp1_3
PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_1 defined/undefined when stopped at macscp1_3
PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp1_3
PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp1_3
PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp1_3
PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp1_3
PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_2 defined/undefined when stopped at macscp1_3
PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_2 defined/undefined when stopped at macscp1_3
PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_2 defined/undefined when stopped at macscp1_3
PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_2 defined/undefined when stopped at macscp1_3
PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_1 defined/undefined when stopped at macscp1_3
PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_1 defined/undefined when stopped at macscp1_3
PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp1_3
PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp1_3
PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp1_3
PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp1_3
PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_2 defined/undefined when stopped at macscp1_3
PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_2 defined/undefined when stopped at macscp1_3
PASS: gdb.base/macscp.exp: breakpoint macscp_expr
PASS: gdb.base/macscp.exp: macro MACRO_TO_EXPAND not in scope at breakpoint
PASS: gdb.base/macscp.exp: breakpoint macscp_expr using MACRO_TO_EXPAND
PASS: gdb.base/macscp.exp: continue to macsp_expr
PASS: gdb.base/macscp.exp: print address.addr
PASS: gdb.base/macscp.exp: print expression with macro before define.
PASS: gdb.base/macscp.exp: next to definition 1
PASS: gdb.base/macscp.exp: print expression with macro in scope.
PASS: gdb.base/macscp.exp: user macro override
PASS: gdb.base/macscp.exp: choose user macro
PASS: gdb.base/macscp.exp: remove user override
PASS: gdb.base/macscp.exp: print expression with macro after removing override
PASS: gdb.base/macscp.exp: next to definition 2
PASS: gdb.base/macscp.exp: print expression with macro after undef.
PASS: gdb.base/macscp.exp: basic macro define
PASS: gdb.base/macscp.exp: expansion of defined macro
PASS: gdb.base/macscp.exp: basic macro list
PASS: gdb.base/macscp.exp: basic redefine, macro with args
PASS: gdb.base/macscp.exp: expansion of macro with arguments
PASS: gdb.base/macscp.exp: basic macro undef
PASS: gdb.base/macscp.exp: print expression with macro after user undef.
PASS: gdb.base/macscp.exp: macro define with no arguments
PASS: gdb.base/macscp.exp: macro undef with no arguments
PASS: gdb.base/macscp.exp: complete 'p FIFTY_SEVEN'
PASS: gdb.base/macscp.exp: complete 'p TWENTY_'
PASS: gdb.base/macscp.exp: complete 'p FORTY_'
PASS: gdb.base/macscp.exp: defining TWENTY_THREE
PASS: gdb.base/macscp.exp: complete 'p TWENTY_THREE'
PASS: gdb.base/macscp.exp: basic macro splicing
PASS: gdb.base/macscp.exp: define splice helper
PASS: gdb.base/macscp.exp: splicing plus expansion
PASS: gdb.base/macscp.exp: define first varargs helper
PASS: gdb.base/macscp.exp: define second varargs helper
PASS: gdb.base/macscp.exp: define third varargs helper
PASS: gdb.base/macscp.exp: define fourth varargs helper
PASS: gdb.base/macscp.exp: c99 varargs expansion
PASS: gdb.base/macscp.exp: c99 varargs expansion without an argument
PASS: gdb.base/macscp.exp: c99 varargs expansion, multiple formal arguments
PASS: gdb.base/macscp.exp: gnu varargs expansion
PASS: gdb.base/macscp.exp: gnu varargs expansion without an argument
PASS: gdb.base/macscp.exp: gnu varargs expansion special splicing without an argument
PASS: gdb.base/macscp.exp: define stringification macro
PASS: gdb.base/macscp.exp: define first stringification helper
PASS: gdb.base/macscp.exp: define second stringification helper
PASS: gdb.base/macscp.exp: simple stringify
PASS: gdb.base/macscp.exp: stringify with one space
PASS: gdb.base/macscp.exp: stringify with many spaces
PASS: gdb.base/macscp.exp: stringify with quotes
PASS: gdb.base/macscp.exp: stringify with backslashes
PASS: gdb.base/macscp.exp: stringify without substitution
PASS: gdb.base/macscp.exp: stringify with substitution
PASS: gdb.base/macscp.exp: define si_addr macro
PASS: gdb.base/macscp.exp: macro expand siginfo.si_addr
PASS: gdb.base/macscp.exp: print __FILE__
PASS: gdb.base/macscp.exp: print __LINE__
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/maint.exp ...
PASS: gdb.base/maint.exp: set height 0
ERROR: internal buffer is full.
UNRESOLVED: gdb.base/maint.exp: maint print registers
ERROR: internal buffer is full.
UNRESOLVED: gdb.base/maint.exp: mt set per on for expand-symtabs
ERROR: internal buffer is full.
UNRESOLVED: gdb.base/maint.exp: mt expand-symtabs
ERROR: internal buffer is full.
UNRESOLVED: gdb.base/maint.exp: mt set per off for expand-symtabs
PASS: gdb.base/maint.exp: maint check-psymtabs
PASS: gdb.base/maint.exp: maint check-symtabs
PASS: gdb.base/maint.exp: maint set per-command on
PASS: gdb.base/maint.exp: pwd
PASS: gdb.base/maint.exp: maint set per-command off
PASS: gdb.base/maint.exp: maint print statistics
PASS: gdb.base/maint.exp: maint print dummy-frames
PASS: gdb.base/maint.exp: maint print objfiles: header
PASS: gdb.base/maint.exp: maint print objfiles: psymtabs
PASS: gdb.base/maint.exp: maint print objfiles: symtabs
PASS: gdb.base/maint.exp: maint print psymbols w/o args
PASS: gdb.base/maint.exp: maint print psymbols 1
PASS: gdb.base/maint.exp: shell rm -f psymbols_output
PASS: gdb.base/maint.exp: maint print msymbols w/o args
PASS: gdb.base/maint.exp: maint print msymbols
PASS: gdb.base/maint.exp: shell rm -f msymbols_output
PASS: gdb.base/maint.exp: cd to objdir
PASS: gdb.base/maint.exp: maint print msymbols
PASS: gdb.base/maint.exp: shell rm -f msymbols_output2
PASS: gdb.base/maint.exp: cd to mydir
PASS: gdb.base/maint.exp: maint print symbols w/o args
PASS: gdb.base/maint.exp: maint print symbols
PASS: gdb.base/maint.exp: shell rm -f symbols_output
PASS: gdb.base/maint.exp: maint print type
PASS: gdb.base/maint.exp: maint info sections
PASS: gdb.base/maint.exp: maint info sections .text
PASS: gdb.base/maint.exp: maint info sections CODE
PASS: gdb.base/maint.exp: maint info sections DATA
PASS: gdb.base/maint.exp: maint info breakpoints
PASS: gdb.base/maint.exp: maint print w/o args
PASS: gdb.base/maint.exp: maint info w/o args
PASS: gdb.base/maint.exp: maint w/o args
PASS: gdb.base/maint.exp: maint info line-table w/o a file name
PASS: gdb.base/maint.exp: maint info line-table with filename of current symtab
PASS: gdb.base/maint.exp: maint info line-table with filename of symtab that is not currently expanded
PASS: gdb.base/maint.exp: maint expand-symtabs
PASS: gdb.base/maint.exp: maint info line-table with filename of symtab that is not current
PASS: gdb.base/maint.exp: maint info line-table with invalid filename
PASS: gdb.base/maint.exp: help maint
PASS: gdb.base/maint.exp: help maint info
PASS: gdb.base/maint.exp: help maint print
PASS: gdb.base/maint.exp: help maint
PASS: gdb.base/maint.exp: maint dump-me
PASS: gdb.base/maint.exp: maint internal-error
PASS: gdb.base/maint.exp: internal-error resync
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/max-value-size.exp ...
PASS: gdb.base/max-value-size.exp: using initial max-value-size: p/d one
PASS: gdb.base/max-value-size.exp: using initial max-value-size: p/d one_hundred
PASS: gdb.base/max-value-size.exp: using initial max-value-size: p/d one_hundred [99]
PASS: gdb.base/max-value-size.exp: set max-value-size 25
PASS: gdb.base/max-value-size.exp: check that the value shows as 25 bytes
PASS: gdb.base/max-value-size.exp: max-value-size is '25': p/d one
PASS: gdb.base/max-value-size.exp: max-value-size is '25': p/d one_hundred
PASS: gdb.base/max-value-size.exp: max-value-size is '25': p/d one_hundred [99]
PASS: gdb.base/max-value-size.exp: set max-value-size 99
PASS: gdb.base/max-value-size.exp: check that the value shows as 99 bytes
PASS: gdb.base/max-value-size.exp: max-value-size is '99': p/d one
PASS: gdb.base/max-value-size.exp: max-value-size is '99': p/d one_hundred
PASS: gdb.base/max-value-size.exp: max-value-size is '99': p/d one_hundred [99]
PASS: gdb.base/max-value-size.exp: set max-value-size 100
PASS: gdb.base/max-value-size.exp: check that the value shows as 100 bytes
PASS: gdb.base/max-value-size.exp: max-value-size is '100': p/d one
PASS: gdb.base/max-value-size.exp: max-value-size is '100': p/d one_hundred
PASS: gdb.base/max-value-size.exp: max-value-size is '100': p/d one_hundred [99]
PASS: gdb.base/max-value-size.exp: set max-value-size 200
PASS: gdb.base/max-value-size.exp: check that the value shows as 200 bytes
PASS: gdb.base/max-value-size.exp: max-value-size is '200': p/d one
PASS: gdb.base/max-value-size.exp: max-value-size is '200': p/d one_hundred
PASS: gdb.base/max-value-size.exp: max-value-size is '200': p/d one_hundred [99]
PASS: gdb.base/max-value-size.exp: set max-value-size unlimited
PASS: gdb.base/max-value-size.exp: check that the value shows as unlimited
PASS: gdb.base/max-value-size.exp: max-value-size is 'unlimited': p/d one
PASS: gdb.base/max-value-size.exp: max-value-size is 'unlimited': p/d one_hundred
PASS: gdb.base/max-value-size.exp: max-value-size is 'unlimited': p/d one_hundred [99]
PASS: gdb.base/max-value-size.exp: set max-value-size 1
PASS: gdb.base/max-value-size.exp: set max-value-size 0
PASS: gdb.base/max-value-size.exp: set max-value-size -5
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/memattr.exp ...
PASS: gdb.base/memattr.exp: create mem region 1
PASS: gdb.base/memattr.exp: create mem region 2
PASS: gdb.base/memattr.exp: create mem region 3
PASS: gdb.base/memattr.exp: create mem region 4
PASS: gdb.base/memattr.exp: create mem region 5
PASS: gdb.base/memattr.exp: info mem (1)
PASS: gdb.base/memattr.exp: mem1 cannot be read
PASS: gdb.base/memattr.exp: mem1 can be written
PASS: gdb.base/memattr.exp: mem2 cannot be written
PASS: gdb.base/memattr.exp: mem2 can be read
PASS: gdb.base/memattr.exp: disable mem 1
PASS: gdb.base/memattr.exp: mem 1 was disabled
PASS: gdb.base/memattr.exp: enable mem 1
PASS: gdb.base/memattr.exp: mem 1 was enabled
PASS: gdb.base/memattr.exp: disable mem 2 4
PASS: gdb.base/memattr.exp: mem 2 and 4 were disabled
PASS: gdb.base/memattr.exp: enable mem 2-4
PASS: gdb.base/memattr.exp: mem 2-4 were enabled
PASS: gdb.base/memattr.exp: disable mem
PASS: gdb.base/memattr.exp: mem 1 to 5 were disabled
PASS: gdb.base/memattr.exp: enable mem
PASS: gdb.base/memattr.exp: mem 1 to 5 were enabled
PASS: gdb.base/memattr.exp: disable non-existant regions
PASS: gdb.base/memattr.exp: delete mem 1
PASS: gdb.base/memattr.exp: mem 1 was deleted
PASS: gdb.base/memattr.exp: delete mem 2 4
PASS: gdb.base/memattr.exp: mem 2 and 4 were deleted
PASS: gdb.base/memattr.exp: delete mem 2-4
PASS: gdb.base/memattr.exp: mem 2-4 were deleted
PASS: gdb.base/memattr.exp: delete non-existant region
PASS: gdb.base/memattr.exp: mem 0x30 0x60 ro
PASS: gdb.base/memattr.exp: 0x30 0x60: 0x20 0x40: overlap
PASS: gdb.base/memattr.exp: 0x30 0x60: 0x30 0x40: overlap
PASS: gdb.base/memattr.exp: 0x30 0x60: 0x40 0x50: overlap
PASS: gdb.base/memattr.exp: 0x30 0x60: 0x50 0x60: overlap
PASS: gdb.base/memattr.exp: 0x30 0x60: 0x50 0x70: overlap
PASS: gdb.base/memattr.exp: 0x30 0x60: 0x30 0x60: overlap
PASS: gdb.base/memattr.exp: 0x30 0x60: 0x20 0x70: overlap
PASS: gdb.base/memattr.exp: 0x30 0x60: 0x20 0x0: overlap
PASS: gdb.base/memattr.exp: 0x30 0x60: 0x30 0x0: overlap
PASS: gdb.base/memattr.exp: 0x30 0x60: 0x40 0x0: overlap
PASS: gdb.base/memattr.exp: 0x30 0x60: 0x20 0x30: no-overlap
PASS: gdb.base/memattr.exp: 0x30 0x60: 0x60 0x70: no-overlap
PASS: gdb.base/memattr.exp: 0x30 0x60: 0x80 0x0: no-overlap
PASS: gdb.base/memattr.exp: mem 0x30 0x0 ro
PASS: gdb.base/memattr.exp: 0x30 0x0: 0x20 0x50: overlap
PASS: gdb.base/memattr.exp: 0x30 0x0: 0x30 0x50: overlap
PASS: gdb.base/memattr.exp: 0x30 0x0: 0x40 0x50: overlap
PASS: gdb.base/memattr.exp: 0x30 0x0: 0x20 0x0: overlap
PASS: gdb.base/memattr.exp: 0x30 0x0: 0x30 0x0: overlap
PASS: gdb.base/memattr.exp: 0x30 0x0: 0x40 0x0: overlap
PASS: gdb.base/memattr.exp: 0x30 0x0: 0x20 0x30: no-overlap
PASS: gdb.base/memattr.exp: 0x30 0x0: 0x00 0x10: no-overlap
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/mips_pro.exp ...
FAIL: gdb.base/mips_pro.exp: backtrace
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/miscexprs.exp ...
PASS: gdb.base/miscexprs.exp: continue to marker1
PASS: gdb.base/miscexprs.exp: up from marker1
PASS: gdb.base/miscexprs.exp: print value of &ibig.i[0]
PASS: gdb.base/miscexprs.exp: print value of &cbig.c[0]
PASS: gdb.base/miscexprs.exp: print value of &fbig.f[0]
PASS: gdb.base/miscexprs.exp: print value of &dbig.d[0]
PASS: gdb.base/miscexprs.exp: print value of &sbig.s[0]
PASS: gdb.base/miscexprs.exp: print value of &lbig.l[0]
PASS: gdb.base/miscexprs.exp: print value of ibig.i[100] | 1
PASS: gdb.base/miscexprs.exp: print value of sbig.s[90] & 127
PASS: gdb.base/miscexprs.exp: print value of !ibig.i[100]
PASS: gdb.base/miscexprs.exp: print value of !sbig.s[90]
PASS: gdb.base/miscexprs.exp: print value of !ibig.i[100]
PASS: gdb.base/miscexprs.exp: print value of !ibig.i[100]
PASS: gdb.base/miscexprs.exp: print value of !sbig.s[90] * 10
PASS: gdb.base/miscexprs.exp: print value of ibig.i[100] * sbig.s[90]
PASS: gdb.base/miscexprs.exp: print value of fbig.f[100] * dbig.d[202]
PASS: gdb.base/miscexprs.exp: print value of !(sbig.s[90] * 2)
PASS: gdb.base/miscexprs.exp: print value of sizeof sbig
PASS: gdb.base/miscexprs.exp: print value of sizeof cbig
PASS: gdb.base/miscexprs.exp: print value of sizeof lbig / sizeof long
PASS: gdb.base/miscexprs.exp: print value of ibig.i[100] << 2
PASS: gdb.base/miscexprs.exp: print value of sbig.s[90] >> 4
PASS: gdb.base/miscexprs.exp: print value of lbig.l[333] >> 6
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/morestack.exp ...
gdb compile failed, cc1: error: '-fsplit-stack' is not supported by this compiler configuration
UNTESTED: gdb.base/morestack.exp: morestack.exp
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/moribund-step.exp ...
UNSUPPORTED: gdb.base/moribund-step.exp: displaced stepping
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/multi-forks.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/multi-line-starts-subshell.exp ...
PASS: gdb.base/multi-line-starts-subshell.exp: spawn subshell from multi-line
PASS: gdb.base/multi-line-starts-subshell.exp: shell input works
PASS: gdb.base/multi-line-starts-subshell.exp: exit shell
PASS: gdb.base/multi-line-starts-subshell.exp: gdb input still works
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/nested-addr.exp ...
PASS: gdb.base/nested-addr.exp: continue to breakpoint: BREAK
PASS: gdb.base/nested-addr.exp: print &foo_array[1].a
PASS: gdb.base/nested-addr.exp: print 1 && &foo_array[1].a
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/nested-subp1.exp ...
PASS: gdb.base/nested-subp1.exp: breakpoint to the STOP marker
PASS: gdb.base/nested-subp1.exp: continue to the STOP marker
PASS: gdb.base/nested-subp1.exp: print i1
PASS: gdb.base/nested-subp1.exp: print i2
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/nested-subp2.exp ...
PASS: gdb.base/nested-subp2.exp: breakpoint to the STOP marker
PASS: gdb.base/nested-subp2.exp: continue to the STOP marker
PASS: gdb.base/nested-subp2.exp: print c
PASS: gdb.base/nested-subp2.exp: print count
PASS: gdb.base/nested-subp2.exp: continue to the STOP marker
PASS: gdb.base/nested-subp2.exp: print c
PASS: gdb.base/nested-subp2.exp: print count
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/nested-subp3.exp ...
PASS: gdb.base/nested-subp3.exp: breakpoint to the STOP marker
PASS: gdb.base/nested-subp3.exp: continue to the STOP marker
PASS: gdb.base/nested-subp3.exp: print first
PASS: gdb.base/nested-subp3.exp: print parent_first
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/nextoverexit.exp ...
PASS: gdb.base/nextoverexit.exp: next over exit
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/nodebug.exp ...
PASS: gdb.base/nodebug.exp: p top
PASS: gdb.base/nodebug.exp: whatis top
PASS: gdb.base/nodebug.exp: ptype top
PASS: gdb.base/nodebug.exp: p middle
PASS: gdb.base/nodebug.exp: whatis middle
PASS: gdb.base/nodebug.exp: ptype middle
PASS: gdb.base/nodebug.exp: p dataglobal
PASS: gdb.base/nodebug.exp: whatis dataglobal
PASS: gdb.base/nodebug.exp: ptype dataglobal
PASS: gdb.base/nodebug.exp: p datalocal
PASS: gdb.base/nodebug.exp: whatis datalocal
PASS: gdb.base/nodebug.exp: ptype datalocal
PASS: gdb.base/nodebug.exp: p bssglobal
PASS: gdb.base/nodebug.exp: whatis bssglobal
PASS: gdb.base/nodebug.exp: ptype bssglobal
PASS: gdb.base/nodebug.exp: p bsslocal
PASS: gdb.base/nodebug.exp: whatis bsslocal
PASS: gdb.base/nodebug.exp: ptype bsslocal
PASS: gdb.base/nodebug.exp: backtrace from inner in nodebug.exp
PASS: gdb.base/nodebug.exp: p/c array_index("abcdef",2)
PASS: gdb.base/nodebug.exp: backtrace from middle in nodebug.exp
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/nofield.exp ...
PASS: gdb.base/nofield.exp: ptype struct not_empty
PASS: gdb.base/nofield.exp: ptype struct empty
PASS: gdb.base/nofield.exp: ptype union empty_union
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/noreturn-finish.exp ...
PASS: gdb.base/noreturn-finish.exp: continue to breakpoint: noreturn_func
PASS: gdb.base/noreturn-finish.exp: cancel finish from noreturn_func
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/noreturn-return.exp ...
PASS: gdb.base/noreturn-return.exp: continue to breakpoint: noreturn_func
PASS: gdb.base/noreturn-return.exp: cancel return from noreturn_func
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/nostdlib.exp ...
FAIL: gdb.base/nostdlib.exp: stop at run
FAIL: gdb.base/nostdlib.exp: continue to marker
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/opaque.exp ...
PASS: gdb.base/opaque.exp: whatis on opaque struct pointer (statically)
PASS: gdb.base/opaque.exp: ptype on opaque struct pointer (statically)
PASS: gdb.base/opaque.exp: whatis on opaque struct instance (statically)
PASS: gdb.base/opaque.exp: ptype on opaque struct instance (statically)
PASS: gdb.base/opaque.exp: ptype on opaque struct tagname (statically)
PASS: gdb.base/opaque.exp: whatis on opaque struct pointer (dynamically)
PASS: gdb.base/opaque.exp: ptype on opaque struct pointer (dynamically) 1
PASS: gdb.base/opaque.exp: whatis on opaque struct instance (dynamically) 1
PASS: gdb.base/opaque.exp: ptype on opaque struct instance (dynamically) 1
PASS: gdb.base/opaque.exp: ptype on opaque struct tagname (dynamically) 1
PASS: gdb.base/opaque.exp: whatis on opaque struct pointer (dynamically) 1
PASS: gdb.base/opaque.exp: ptype on opaque struct pointer (dynamically) 2
PASS: gdb.base/opaque.exp: whatis on opaque struct instance (dynamically) 2
PASS: gdb.base/opaque.exp: ptype on opaque struct instance (dynamically) 2
PASS: gdb.base/opaque.exp: ptype on opaque struct tagname (dynamically) 2
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/overlays.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/page.exp ...
PASS: gdb.base/page.exp: set pagination off
PASS: gdb.base/page.exp: pagination is off
PASS: gdb.base/page.exp: unpaged help
PASS: gdb.base/page.exp: set pagination on
PASS: gdb.base/page.exp: pagination is on
PASS: gdb.base/page.exp: set height 10
PASS: gdb.base/page.exp: paged help
PASS: gdb.base/page.exp: q
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/paginate-after-ctrl-c-running.exp ...
gdb compile failed, /home/shorne/work/openrisc/build-gdb/gdb/testsuite/outputs/gdb.base/paginate-after-ctrl-c-running/paginate-after-ctrl-c-running0.o: In function `main':
/home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/paginate-after-ctrl-c-running.c:23: undefined reference to `sleep'
collect2: error: ld returned 1 exit status
UNTESTED: gdb.base/paginate-after-ctrl-c-running.exp: failed to prepare
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/paginate-bg-execution.exp ...
gdb compile failed, /home/shorne/work/openrisc/build-gdb/gdb/testsuite/outputs/gdb.base/paginate-bg-execution/paginate-bg-execution0.o: In function `main':
/home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/paginate-bg-execution.c:29: undefined reference to `sleep'
collect2: error: ld returned 1 exit status
UNTESTED: gdb.base/paginate-bg-execution.exp: failed to prepare
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/paginate-execution-startup.exp ...
gdb compile failed, /home/shorne/work/openrisc/build-gdb/gdb/testsuite/outputs/gdb.base/paginate-execution-startup/paginate-execution-startup0.o: In function `main':
/home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/paginate-execution-startup.c:29: undefined reference to `sleep'
collect2: error: ld returned 1 exit status
UNTESTED: gdb.base/paginate-execution-startup.exp: failed to prepare
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/paginate-inferior-exit.exp ...
gdb compile failed, /home/shorne/work/openrisc/build-gdb/gdb/testsuite/outputs/gdb.base/paginate-inferior-exit/paginate-inferior-exit0.o: In function `main':
/home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/paginate-inferior-exit.c:29: undefined reference to `sleep'
collect2: error: ld returned 1 exit status
UNTESTED: gdb.base/paginate-inferior-exit.exp: failed to prepare
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/pc-fp.exp ...
PASS: gdb.base/pc-fp.exp: get hexadecimal valueof "$pc"
PASS: gdb.base/pc-fp.exp: get hexadecimal valueof "$fp"
PASS: gdb.base/pc-fp.exp: display/i $pc
PASS: gdb.base/pc-fp.exp: display/w $fp
PASS: gdb.base/pc-fp.exp: info register $pc
PASS: gdb.base/pc-fp.exp: info register $fp
PASS: gdb.base/pc-fp.exp: info register pc fp
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/pending.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/permissions.exp ...
PASS: gdb.base/permissions.exp: show may-write-registers
PASS: gdb.base/permissions.exp: show may-write-memory
PASS: gdb.base/permissions.exp: show may-insert-breakpoints
PASS: gdb.base/permissions.exp: show may-insert-tracepoints
PASS: gdb.base/permissions.exp: show may-insert-fast-tracepoints
PASS: gdb.base/permissions.exp: show may-interrupt
PASS: gdb.base/permissions.exp: enable observer mode
PASS: gdb.base/permissions.exp: show may-write-memory
PASS: gdb.base/permissions.exp: show may-write-registers
PASS: gdb.base/permissions.exp: show may-insert-breakpoints
PASS: gdb.base/permissions.exp: show may-insert-tracepoints
PASS: gdb.base/permissions.exp: show may-insert-fast-tracepoints
PASS: gdb.base/permissions.exp: show may-interrupt
PASS: gdb.base/permissions.exp: disable observer mode
PASS: gdb.base/permissions.exp: set non-stop off
PASS: gdb.base/permissions.exp: set a global
PASS: gdb.base/permissions.exp: print x
PASS: gdb.base/permissions.exp: set may-write-memory off
PASS: gdb.base/permissions.exp: try to set a global
PASS: gdb.base/permissions.exp: print x
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/pie-execl.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/pointers.exp ...
PASS: gdb.base/pointers.exp: continuing after dummy()
PASS: gdb.base/pointers.exp: set pointer to beginning of array
PASS: gdb.base/pointers.exp: set pointer to end of array
PASS: gdb.base/pointers.exp: print object pointed to
PASS: gdb.base/pointers.exp: print object pointed to #2
PASS: gdb.base/pointers.exp: pointer1==pointer2
PASS: gdb.base/pointers.exp: pointer1!=pointer2
PASS: gdb.base/pointers.exp: pointer1<=pointer2
PASS: gdb.base/pointers.exp: pointer1>=pointer2
PASS: gdb.base/pointers.exp: pointer1<pointer2
PASS: gdb.base/pointers.exp: pointer1>pointer2
PASS: gdb.base/pointers.exp: set y = *v_int_pointer++
PASS: gdb.base/pointers.exp: pointer assignment
PASS: gdb.base/pointers.exp: and post-increment
PASS: gdb.base/pointers.exp: set y = *--v_int_pointer2
PASS: gdb.base/pointers.exp: pointer assignment
PASS: gdb.base/pointers.exp: and pre-decrement
PASS: gdb.base/pointers.exp: set y =v_int_pointer-v_int_pointer2
PASS: gdb.base/pointers.exp: pointer1-pointer2
PASS: gdb.base/pointers.exp: set v_int_pointer=v_int_array
PASS: gdb.base/pointers.exp: print array element through pointer
PASS: gdb.base/pointers.exp: print array element through pointer #2
PASS: gdb.base/pointers.exp: print array element through pointer #3
PASS: gdb.base/pointers.exp: print array element through pointer #4
PASS: gdb.base/pointers.exp: print array element through pointer #5
PASS: gdb.base/pointers.exp: increment rptr
PASS: gdb.base/pointers.exp: print array element through pointer #6
PASS: gdb.base/pointers.exp: print array element through pointer #7
PASS: gdb.base/pointers.exp: print array element through pointer #8
PASS: gdb.base/pointers.exp: print array element w/ pointer arithmetic
PASS: gdb.base/pointers.exp: print through ptr to ptr
PASS: gdb.base/pointers.exp: continue
PASS: gdb.base/pointers.exp: up from marker1
PASS: gdb.base/pointers.exp: print value of *pUC
PASS: gdb.base/pointers.exp: ptype pUC
PASS: gdb.base/pointers.exp: print value of *pS
PASS: gdb.base/pointers.exp: ptype pS
PASS: gdb.base/pointers.exp: print value of *pUS
PASS: gdb.base/pointers.exp: ptype pUS
PASS: gdb.base/pointers.exp: print value of *pI
PASS: gdb.base/pointers.exp: ptype pI
PASS: gdb.base/pointers.exp: print value of *pUI
PASS: gdb.base/pointers.exp: ptype pUI
PASS: gdb.base/pointers.exp: print value of *pL
PASS: gdb.base/pointers.exp: ptype pL
PASS: gdb.base/pointers.exp: print value of *pUL
PASS: gdb.base/pointers.exp: ptype pUL
PASS: gdb.base/pointers.exp: print value of *pF
PASS: gdb.base/pointers.exp: ptype pF
PASS: gdb.base/pointers.exp: print value of *pD
PASS: gdb.base/pointers.exp: ptype pD
PASS: gdb.base/pointers.exp: print value of ******ppppppC
PASS: gdb.base/pointers.exp: ptype pC
PASS: gdb.base/pointers.exp: ptype ppC
PASS: gdb.base/pointers.exp: ptype pppC
PASS: gdb.base/pointers.exp: ptype ppppC
PASS: gdb.base/pointers.exp: ptype pppppC
PASS: gdb.base/pointers.exp: ptype ppppppC
PASS: gdb.base/pointers.exp: p instance.array_variable + 0
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/pr10179.exp ...
PASS: gdb.base/pr10179.exp: rbreak foo.*
PASS: gdb.base/pr10179.exp: rbreak pr10179-a.c:foo.*
PASS: gdb.base/pr10179.exp: rbreak pr10179-a.c : .*
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/pr11022.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/prelink.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/print-file-var.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/print-symbol-loading.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/printcmds.exp ...
PASS: gdb.base/printcmds.exp: print $pc
PASS: gdb.base/printcmds.exp: print "abc"
PASS: gdb.base/printcmds.exp: print sizeof ("abc")
PASS: gdb.base/printcmds.exp: ptype "abc"
PASS: gdb.base/printcmds.exp: print $cvar = "abc"
PASS: gdb.base/printcmds.exp: print sizeof ($cvar)
PASS: gdb.base/printcmds.exp: print $pc (with file)
PASS: gdb.base/printcmds.exp: set print sevenbit-strings
PASS: gdb.base/printcmds.exp: set print address off
PASS: gdb.base/printcmds.exp: set width 0
PASS: gdb.base/printcmds.exp: p ctable1[120] #1
PASS: gdb.base/printcmds.exp: p 123
PASS: gdb.base/printcmds.exp: p -123
PASS: gdb.base/printcmds.exp: p/d 123
PASS: gdb.base/printcmds.exp: p 0123
PASS: gdb.base/printcmds.exp: p 00123
PASS: gdb.base/printcmds.exp: p -0123
PASS: gdb.base/printcmds.exp: p/o 0123
PASS: gdb.base/printcmds.exp: p 0x123
PASS: gdb.base/printcmds.exp: p -0x123
PASS: gdb.base/printcmds.exp: p 0x0123
PASS: gdb.base/printcmds.exp: p -0x0123
PASS: gdb.base/printcmds.exp: p 0xABCDEF
PASS: gdb.base/printcmds.exp: p 0xabcdef
PASS: gdb.base/printcmds.exp: p 0xAbCdEf
PASS: gdb.base/printcmds.exp: p/x 0x123
PASS: gdb.base/printcmds.exp: p 0b0
PASS: gdb.base/printcmds.exp: p 0b1111
PASS: gdb.base/printcmds.exp: p 0B1111
PASS: gdb.base/printcmds.exp: p -0b1111
PASS: gdb.base/printcmds.exp: reject p 0x
PASS: gdb.base/printcmds.exp: reject p 0b
PASS: gdb.base/printcmds.exp: p ''
PASS: gdb.base/printcmds.exp: p '''
PASS: gdb.base/printcmds.exp: reject p '\'
PASS: gdb.base/printcmds.exp: reject p '\\\'
PASS: gdb.base/printcmds.exp: reject p DEADBEEF
PASS: gdb.base/printcmds.exp: reject p 09
PASS: gdb.base/printcmds.exp: reject p 079
PASS: gdb.base/printcmds.exp: reject p 0xG
PASS: gdb.base/printcmds.exp: reject p 0xAG
PASS: gdb.base/printcmds.exp: reject p 0b2
PASS: gdb.base/printcmds.exp: reject p 0b12
PASS: gdb.base/printcmds.exp: check for floating addition
PASS: gdb.base/printcmds.exp: p 1.
PASS: gdb.base/printcmds.exp: p 1.5
PASS: gdb.base/printcmds.exp: p 1.f
PASS: gdb.base/printcmds.exp: p 1.5f
PASS: gdb.base/printcmds.exp: p 1.l
PASS: gdb.base/printcmds.exp: p 1.5l
PASS: gdb.base/printcmds.exp: p 0x1.1
PASS: gdb.base/printcmds.exp: reject p 123DEADBEEF
PASS: gdb.base/printcmds.exp: reject p 123foobar.bazfoo3
PASS: gdb.base/printcmds.exp: reject p 123EEEEEEEEEEEEEEEEE33333k333
PASS: gdb.base/printcmds.exp: reject p 1.1x
PASS: gdb.base/printcmds.exp: reject p 1.1ff
PASS: gdb.base/printcmds.exp: reject p 1.1ll
PASS: gdb.base/printcmds.exp: p 'a'
PASS: gdb.base/printcmds.exp: p/c 'a'
PASS: gdb.base/printcmds.exp: p/x 'a'
PASS: gdb.base/printcmds.exp: p/d 'a'
PASS: gdb.base/printcmds.exp: p/t 'a'
PASS: gdb.base/printcmds.exp: p '\141'
PASS: gdb.base/printcmds.exp: p/x '\377'
PASS: gdb.base/printcmds.exp: p '\''
PASS: gdb.base/printcmds.exp: p '\\'
PASS: gdb.base/printcmds.exp: p ctable1[0]
PASS: gdb.base/printcmds.exp: p ctable1[1]
PASS: gdb.base/printcmds.exp: p ctable1[2]
PASS: gdb.base/printcmds.exp: p ctable1[3]
PASS: gdb.base/printcmds.exp: p ctable1[4]
PASS: gdb.base/printcmds.exp: p ctable1[5]
PASS: gdb.base/printcmds.exp: p ctable1[6]
PASS: gdb.base/printcmds.exp: p ctable1[7]
PASS: gdb.base/printcmds.exp: p ctable1[8]
PASS: gdb.base/printcmds.exp: p ctable1[9]
PASS: gdb.base/printcmds.exp: p ctable1[10]
PASS: gdb.base/printcmds.exp: p ctable1[11]
PASS: gdb.base/printcmds.exp: p ctable1[12]
PASS: gdb.base/printcmds.exp: p ctable1[13]
PASS: gdb.base/printcmds.exp: p ctable1[14]
PASS: gdb.base/printcmds.exp: p ctable1[15]
PASS: gdb.base/printcmds.exp: p ctable1[16]
PASS: gdb.base/printcmds.exp: p ctable1[17]
PASS: gdb.base/printcmds.exp: p ctable1[18]
PASS: gdb.base/printcmds.exp: p ctable1[19]
PASS: gdb.base/printcmds.exp: p ctable1[20]
PASS: gdb.base/printcmds.exp: p ctable1[21]
PASS: gdb.base/printcmds.exp: p ctable1[22]
PASS: gdb.base/printcmds.exp: p ctable1[23]
PASS: gdb.base/printcmds.exp: p ctable1[24]
PASS: gdb.base/printcmds.exp: p ctable1[25]
PASS: gdb.base/printcmds.exp: p ctable1[26]
PASS: gdb.base/printcmds.exp: p ctable1[27]
PASS: gdb.base/printcmds.exp: p ctable1[28]
PASS: gdb.base/printcmds.exp: p ctable1[29]
PASS: gdb.base/printcmds.exp: p ctable1[30]
PASS: gdb.base/printcmds.exp: p ctable1[31]
PASS: gdb.base/printcmds.exp: p ctable1[32]
PASS: gdb.base/printcmds.exp: p ctable1[33]
PASS: gdb.base/printcmds.exp: p ctable1[34]
PASS: gdb.base/printcmds.exp: p ctable1[35]
PASS: gdb.base/printcmds.exp: p ctable1[36]
PASS: gdb.base/printcmds.exp: p ctable1[37]
PASS: gdb.base/printcmds.exp: p ctable1[38]
PASS: gdb.base/printcmds.exp: p ctable1[39]
PASS: gdb.base/printcmds.exp: p ctable1[40]
PASS: gdb.base/printcmds.exp: p ctable1[41]
PASS: gdb.base/printcmds.exp: p ctable1[42]
PASS: gdb.base/printcmds.exp: p ctable1[43]
PASS: gdb.base/printcmds.exp: p ctable1[44]
PASS: gdb.base/printcmds.exp: p ctable1[45]
PASS: gdb.base/printcmds.exp: p ctable1[46]
PASS: gdb.base/printcmds.exp: p ctable1[47]
PASS: gdb.base/printcmds.exp: p ctable1[48]
PASS: gdb.base/printcmds.exp: p ctable1[49]
PASS: gdb.base/printcmds.exp: p ctable1[50]
PASS: gdb.base/printcmds.exp: p ctable1[51]
PASS: gdb.base/printcmds.exp: p ctable1[52]
PASS: gdb.base/printcmds.exp: p ctable1[53]
PASS: gdb.base/printcmds.exp: p ctable1[54]
PASS: gdb.base/printcmds.exp: p ctable1[55]
PASS: gdb.base/printcmds.exp: p ctable1[56]
PASS: gdb.base/printcmds.exp: p ctable1[57]
PASS: gdb.base/printcmds.exp: p ctable1[58]
PASS: gdb.base/printcmds.exp: p ctable1[59]
PASS: gdb.base/printcmds.exp: p ctable1[60]
PASS: gdb.base/printcmds.exp: p ctable1[61]
PASS: gdb.base/printcmds.exp: p ctable1[62]
PASS: gdb.base/printcmds.exp: p ctable1[63]
PASS: gdb.base/printcmds.exp: p ctable1[64]
PASS: gdb.base/printcmds.exp: p ctable1[65]
PASS: gdb.base/printcmds.exp: p ctable1[66]
PASS: gdb.base/printcmds.exp: p ctable1[67]
PASS: gdb.base/printcmds.exp: p ctable1[68]
PASS: gdb.base/printcmds.exp: p ctable1[69]
PASS: gdb.base/printcmds.exp: p ctable1[70]
PASS: gdb.base/printcmds.exp: p ctable1[71]
PASS: gdb.base/printcmds.exp: p ctable1[72]
PASS: gdb.base/printcmds.exp: p ctable1[73]
PASS: gdb.base/printcmds.exp: p ctable1[74]
PASS: gdb.base/printcmds.exp: p ctable1[75]
PASS: gdb.base/printcmds.exp: p ctable1[76]
PASS: gdb.base/printcmds.exp: p ctable1[77]
PASS: gdb.base/printcmds.exp: p ctable1[78]
PASS: gdb.base/printcmds.exp: p ctable1[79]
PASS: gdb.base/printcmds.exp: p ctable1[80]
PASS: gdb.base/printcmds.exp: p ctable1[81]
PASS: gdb.base/printcmds.exp: p ctable1[82]
PASS: gdb.base/printcmds.exp: p ctable1[83]
PASS: gdb.base/printcmds.exp: p ctable1[84]
PASS: gdb.base/printcmds.exp: p ctable1[85]
PASS: gdb.base/printcmds.exp: p ctable1[86]
PASS: gdb.base/printcmds.exp: p ctable1[87]
PASS: gdb.base/printcmds.exp: p ctable1[88]
PASS: gdb.base/printcmds.exp: p ctable1[89]
PASS: gdb.base/printcmds.exp: p ctable1[90]
PASS: gdb.base/printcmds.exp: p ctable1[91]
PASS: gdb.base/printcmds.exp: p ctable1[92]
PASS: gdb.base/printcmds.exp: p ctable1[93]
PASS: gdb.base/printcmds.exp: p ctable1[94]
PASS: gdb.base/printcmds.exp: p ctable1[95]
PASS: gdb.base/printcmds.exp: p ctable1[96]
PASS: gdb.base/printcmds.exp: p ctable1[97]
PASS: gdb.base/printcmds.exp: p ctable1[98]
PASS: gdb.base/printcmds.exp: p ctable1[99]
PASS: gdb.base/printcmds.exp: p ctable1[100]
PASS: gdb.base/printcmds.exp: p ctable1[101]
PASS: gdb.base/printcmds.exp: p ctable1[102]
PASS: gdb.base/printcmds.exp: p ctable1[103]
PASS: gdb.base/printcmds.exp: p ctable1[104]
PASS: gdb.base/printcmds.exp: p ctable1[105]
PASS: gdb.base/printcmds.exp: p ctable1[106]
PASS: gdb.base/printcmds.exp: p ctable1[107]
PASS: gdb.base/printcmds.exp: p ctable1[108]
PASS: gdb.base/printcmds.exp: p ctable1[109]
PASS: gdb.base/printcmds.exp: p ctable1[110]
PASS: gdb.base/printcmds.exp: p ctable1[111]
PASS: gdb.base/printcmds.exp: p ctable1[112]
PASS: gdb.base/printcmds.exp: p ctable1[113]
PASS: gdb.base/printcmds.exp: p ctable1[114]
PASS: gdb.base/printcmds.exp: p ctable1[115]
PASS: gdb.base/printcmds.exp: p ctable1[116]
PASS: gdb.base/printcmds.exp: p ctable1[117]
PASS: gdb.base/printcmds.exp: p ctable1[118]
PASS: gdb.base/printcmds.exp: p ctable1[119]
PASS: gdb.base/printcmds.exp: p ctable1[120]
PASS: gdb.base/printcmds.exp: p ctable1[121]
PASS: gdb.base/printcmds.exp: p ctable1[122]
PASS: gdb.base/printcmds.exp: p ctable1[123]
PASS: gdb.base/printcmds.exp: p ctable1[124]
PASS: gdb.base/printcmds.exp: p ctable1[125]
PASS: gdb.base/printcmds.exp: p ctable1[126]
PASS: gdb.base/printcmds.exp: p ctable1[127]
PASS: gdb.base/printcmds.exp: p ctable1[128]
PASS: gdb.base/printcmds.exp: p ctable1[129]
PASS: gdb.base/printcmds.exp: p ctable1[130]
PASS: gdb.base/printcmds.exp: p ctable1[131]
PASS: gdb.base/printcmds.exp: p ctable1[132]
PASS: gdb.base/printcmds.exp: p ctable1[133]
PASS: gdb.base/printcmds.exp: p ctable1[134]
PASS: gdb.base/printcmds.exp: p ctable1[135]
PASS: gdb.base/printcmds.exp: p ctable1[136]
PASS: gdb.base/printcmds.exp: p ctable1[137]
PASS: gdb.base/printcmds.exp: p ctable1[138]
PASS: gdb.base/printcmds.exp: p ctable1[139]
PASS: gdb.base/printcmds.exp: p ctable1[140]
PASS: gdb.base/printcmds.exp: p ctable1[141]
PASS: gdb.base/printcmds.exp: p ctable1[142]
PASS: gdb.base/printcmds.exp: p ctable1[143]
PASS: gdb.base/printcmds.exp: p ctable1[144]
PASS: gdb.base/printcmds.exp: p ctable1[145]
PASS: gdb.base/printcmds.exp: p ctable1[146]
PASS: gdb.base/printcmds.exp: p ctable1[147]
PASS: gdb.base/printcmds.exp: p ctable1[148]
PASS: gdb.base/printcmds.exp: p ctable1[149]
PASS: gdb.base/printcmds.exp: p ctable1[150]
PASS: gdb.base/printcmds.exp: p ctable1[151]
PASS: gdb.base/printcmds.exp: p ctable1[152]
PASS: gdb.base/printcmds.exp: p ctable1[153]
PASS: gdb.base/printcmds.exp: p ctable1[154]
PASS: gdb.base/printcmds.exp: p ctable1[155]
PASS: gdb.base/printcmds.exp: p ctable1[156]
PASS: gdb.base/printcmds.exp: p ctable1[157]
PASS: gdb.base/printcmds.exp: p ctable1[158]
PASS: gdb.base/printcmds.exp: p ctable1[159]
PASS: gdb.base/printcmds.exp: p ctable1[160]
PASS: gdb.base/printcmds.exp: p ctable1[161]
PASS: gdb.base/printcmds.exp: p ctable1[162]
PASS: gdb.base/printcmds.exp: p ctable1[163]
PASS: gdb.base/printcmds.exp: p ctable1[164]
PASS: gdb.base/printcmds.exp: p ctable1[165]
PASS: gdb.base/printcmds.exp: p ctable1[166]
PASS: gdb.base/printcmds.exp: p ctable1[167]
PASS: gdb.base/printcmds.exp: p ctable1[168]
PASS: gdb.base/printcmds.exp: p ctable1[169]
PASS: gdb.base/printcmds.exp: p ctable1[170]
PASS: gdb.base/printcmds.exp: p ctable1[171]
PASS: gdb.base/printcmds.exp: p ctable1[172]
PASS: gdb.base/printcmds.exp: p ctable1[173]
PASS: gdb.base/printcmds.exp: p ctable1[174]
PASS: gdb.base/printcmds.exp: p ctable1[175]
PASS: gdb.base/printcmds.exp: p ctable1[176]
PASS: gdb.base/printcmds.exp: p ctable1[177]
PASS: gdb.base/printcmds.exp: p ctable1[178]
PASS: gdb.base/printcmds.exp: p ctable1[179]
PASS: gdb.base/printcmds.exp: p ctable1[180]
PASS: gdb.base/printcmds.exp: p ctable1[181]
PASS: gdb.base/printcmds.exp: p ctable1[182]
PASS: gdb.base/printcmds.exp: p ctable1[183]
PASS: gdb.base/printcmds.exp: p ctable1[184]
PASS: gdb.base/printcmds.exp: p ctable1[185]
PASS: gdb.base/printcmds.exp: p ctable1[186]
PASS: gdb.base/printcmds.exp: p ctable1[187]
PASS: gdb.base/printcmds.exp: p ctable1[188]
PASS: gdb.base/printcmds.exp: p ctable1[189]
PASS: gdb.base/printcmds.exp: p ctable1[190]
PASS: gdb.base/printcmds.exp: p ctable1[191]
PASS: gdb.base/printcmds.exp: p ctable1[192]
PASS: gdb.base/printcmds.exp: p ctable1[193]
PASS: gdb.base/printcmds.exp: p ctable1[194]
PASS: gdb.base/printcmds.exp: p ctable1[195]
PASS: gdb.base/printcmds.exp: p ctable1[196]
PASS: gdb.base/printcmds.exp: p ctable1[197]
PASS: gdb.base/printcmds.exp: p ctable1[198]
PASS: gdb.base/printcmds.exp: p ctable1[199]
PASS: gdb.base/printcmds.exp: p ctable1[200]
PASS: gdb.base/printcmds.exp: p ctable1[201]
PASS: gdb.base/printcmds.exp: p ctable1[202]
PASS: gdb.base/printcmds.exp: p ctable1[203]
PASS: gdb.base/printcmds.exp: p ctable1[204]
PASS: gdb.base/printcmds.exp: p ctable1[205]
PASS: gdb.base/printcmds.exp: p ctable1[206]
PASS: gdb.base/printcmds.exp: p ctable1[207]
PASS: gdb.base/printcmds.exp: p ctable1[208]
PASS: gdb.base/printcmds.exp: p ctable1[209]
PASS: gdb.base/printcmds.exp: p ctable1[210]
PASS: gdb.base/printcmds.exp: p ctable1[211]
PASS: gdb.base/printcmds.exp: p ctable1[212]
PASS: gdb.base/printcmds.exp: p ctable1[213]
PASS: gdb.base/printcmds.exp: p ctable1[214]
PASS: gdb.base/printcmds.exp: p ctable1[215]
PASS: gdb.base/printcmds.exp: p ctable1[216]
PASS: gdb.base/printcmds.exp: p ctable1[217]
PASS: gdb.base/printcmds.exp: p ctable1[218]
PASS: gdb.base/printcmds.exp: p ctable1[219]
PASS: gdb.base/printcmds.exp: p ctable1[220]
PASS: gdb.base/printcmds.exp: p ctable1[221]
PASS: gdb.base/printcmds.exp: p ctable1[222]
PASS: gdb.base/printcmds.exp: p ctable1[223]
PASS: gdb.base/printcmds.exp: p ctable1[224]
PASS: gdb.base/printcmds.exp: p ctable1[225]
PASS: gdb.base/printcmds.exp: p ctable1[226]
PASS: gdb.base/printcmds.exp: p ctable1[227]
PASS: gdb.base/printcmds.exp: p ctable1[228]
PASS: gdb.base/printcmds.exp: p ctable1[229]
PASS: gdb.base/printcmds.exp: p ctable1[230]
PASS: gdb.base/printcmds.exp: p ctable1[231]
PASS: gdb.base/printcmds.exp: p ctable1[232]
PASS: gdb.base/printcmds.exp: p ctable1[233]
PASS: gdb.base/printcmds.exp: p ctable1[234]
PASS: gdb.base/printcmds.exp: p ctable1[235]
PASS: gdb.base/printcmds.exp: p ctable1[236]
PASS: gdb.base/printcmds.exp: p ctable1[237]
PASS: gdb.base/printcmds.exp: p ctable1[238]
PASS: gdb.base/printcmds.exp: p ctable1[239]
PASS: gdb.base/printcmds.exp: p ctable1[240]
PASS: gdb.base/printcmds.exp: p ctable1[241]
PASS: gdb.base/printcmds.exp: p ctable1[242]
PASS: gdb.base/printcmds.exp: p ctable1[243]
PASS: gdb.base/printcmds.exp: p ctable1[244]
PASS: gdb.base/printcmds.exp: p ctable1[245]
PASS: gdb.base/printcmds.exp: p ctable1[246]
PASS: gdb.base/printcmds.exp: p ctable1[247]
PASS: gdb.base/printcmds.exp: p ctable1[248]
PASS: gdb.base/printcmds.exp: p ctable1[249]
PASS: gdb.base/printcmds.exp: p ctable1[250]
PASS: gdb.base/printcmds.exp: p ctable1[251]
PASS: gdb.base/printcmds.exp: p ctable1[252]
PASS: gdb.base/printcmds.exp: p ctable1[253]
PASS: gdb.base/printcmds.exp: p ctable1[254]
PASS: gdb.base/printcmds.exp: p ctable1[255]
PASS: gdb.base/printcmds.exp: set print elements 1
PASS: gdb.base/printcmds.exp: p &ctable2[0*16] with print elements set to 1
PASS: gdb.base/printcmds.exp: p &ctable2[1*16] with print elements set to 1
PASS: gdb.base/printcmds.exp: p &ctable2[2*16] with print elements set to 1
PASS: gdb.base/printcmds.exp: p &ctable2[3*16] with print elements set to 1
PASS: gdb.base/printcmds.exp: p &ctable2[4*16] with print elements set to 1
PASS: gdb.base/printcmds.exp: p &ctable2[5*16] with print elements set to 1
PASS: gdb.base/printcmds.exp: p &ctable2[6*16] with print elements set to 1
PASS: gdb.base/printcmds.exp: p &ctable2[7*16] with print elements set to 1
PASS: gdb.base/printcmds.exp: p &ctable2[8*16] with print elements set to 1
PASS: gdb.base/printcmds.exp: p &ctable2[9*16] with print elements set to 1
PASS: gdb.base/printcmds.exp: p &ctable2[10*16] with print elements set to 1
PASS: gdb.base/printcmds.exp: p &ctable2[11*16] with print elements set to 1
PASS: gdb.base/printcmds.exp: p &ctable2[12*16] with print elements set to 1
PASS: gdb.base/printcmds.exp: p &ctable2[13*16] with print elements set to 1
PASS: gdb.base/printcmds.exp: p &ctable2[14*16] with print elements set to 1
PASS: gdb.base/printcmds.exp: p &ctable2[15*16] with print elements set to 1
PASS: gdb.base/printcmds.exp: set print elements 2
PASS: gdb.base/printcmds.exp: p &ctable2[0*16] with print elements set to 2
PASS: gdb.base/printcmds.exp: p &ctable2[1*16] with print elements set to 2
PASS: gdb.base/printcmds.exp: p &ctable2[2*16] with print elements set to 2
PASS: gdb.base/printcmds.exp: p &ctable2[3*16] with print elements set to 2
PASS: gdb.base/printcmds.exp: p &ctable2[4*16] with print elements set to 2
PASS: gdb.base/printcmds.exp: p &ctable2[5*16] with print elements set to 2
PASS: gdb.base/printcmds.exp: p &ctable2[6*16] with print elements set to 2
PASS: gdb.base/printcmds.exp: p &ctable2[7*16] with print elements set to 2
PASS: gdb.base/printcmds.exp: p &ctable2[8*16] with print elements set to 2
PASS: gdb.base/printcmds.exp: p &ctable2[9*16] with print elements set to 2
PASS: gdb.base/printcmds.exp: p &ctable2[10*16] with print elements set to 2
PASS: gdb.base/printcmds.exp: p &ctable2[11*16] with print elements set to 2
PASS: gdb.base/printcmds.exp: p &ctable2[12*16] with print elements set to 2
PASS: gdb.base/printcmds.exp: p &ctable2[13*16] with print elements set to 2
PASS: gdb.base/printcmds.exp: p &ctable2[14*16] with print elements set to 2
PASS: gdb.base/printcmds.exp: p &ctable2[15*16] with print elements set to 2
PASS: gdb.base/printcmds.exp: set print elements 3
PASS: gdb.base/printcmds.exp: p &ctable2[0*16] with print elements set to 3
PASS: gdb.base/printcmds.exp: p &ctable2[1*16] with print elements set to 3
PASS: gdb.base/printcmds.exp: p &ctable2[2*16] with print elements set to 3
PASS: gdb.base/printcmds.exp: p &ctable2[3*16] with print elements set to 3
PASS: gdb.base/printcmds.exp: p &ctable2[4*16] with print elements set to 3
PASS: gdb.base/printcmds.exp: p &ctable2[5*16] with print elements set to 3
PASS: gdb.base/printcmds.exp: p &ctable2[6*16] with print elements set to 3
PASS: gdb.base/printcmds.exp: p &ctable2[7*16] with print elements set to 3
PASS: gdb.base/printcmds.exp: p &ctable2[8*16] with print elements set to 3
PASS: gdb.base/printcmds.exp: p &ctable2[9*16] with print elements set to 3
PASS: gdb.base/printcmds.exp: p &ctable2[10*16] with print elements set to 3
PASS: gdb.base/printcmds.exp: p &ctable2[11*16] with print elements set to 3
PASS: gdb.base/printcmds.exp: p &ctable2[12*16] with print elements set to 3
PASS: gdb.base/printcmds.exp: p &ctable2[13*16] with print elements set to 3
PASS: gdb.base/printcmds.exp: p &ctable2[14*16] with print elements set to 3
PASS: gdb.base/printcmds.exp: p &ctable2[15*16] with print elements set to 3
PASS: gdb.base/printcmds.exp: set print elements 4
PASS: gdb.base/printcmds.exp: p &ctable2[0*16] with print elements set to 4
PASS: gdb.base/printcmds.exp: p &ctable2[1*16] with print elements set to 4
PASS: gdb.base/printcmds.exp: p &ctable2[2*16] with print elements set to 4
PASS: gdb.base/printcmds.exp: p &ctable2[3*16] with print elements set to 4
PASS: gdb.base/printcmds.exp: p &ctable2[4*16] with print elements set to 4
PASS: gdb.base/printcmds.exp: p &ctable2[5*16] with print elements set to 4
PASS: gdb.base/printcmds.exp: p &ctable2[6*16] with print elements set to 4
PASS: gdb.base/printcmds.exp: p &ctable2[7*16] with print elements set to 4
PASS: gdb.base/printcmds.exp: p &ctable2[8*16] with print elements set to 4
PASS: gdb.base/printcmds.exp: p &ctable2[9*16] with print elements set to 4
PASS: gdb.base/printcmds.exp: p &ctable2[10*16] with print elements set to 4
PASS: gdb.base/printcmds.exp: p &ctable2[11*16] with print elements set to 4
PASS: gdb.base/printcmds.exp: p &ctable2[12*16] with print elements set to 4
PASS: gdb.base/printcmds.exp: p &ctable2[13*16] with print elements set to 4
PASS: gdb.base/printcmds.exp: p &ctable2[14*16] with print elements set to 4
PASS: gdb.base/printcmds.exp: p &ctable2[15*16] with print elements set to 4
PASS: gdb.base/printcmds.exp: set print elements 5
PASS: gdb.base/printcmds.exp: p &ctable2[0*16] with print elements set to 5
PASS: gdb.base/printcmds.exp: p &ctable2[1*16] with print elements set to 5
PASS: gdb.base/printcmds.exp: p &ctable2[2*16] with print elements set to 5
PASS: gdb.base/printcmds.exp: p &ctable2[3*16] with print elements set to 5
PASS: gdb.base/printcmds.exp: p &ctable2[4*16] with print elements set to 5
PASS: gdb.base/printcmds.exp: p &ctable2[5*16] with print elements set to 5
PASS: gdb.base/printcmds.exp: p &ctable2[6*16] with print elements set to 5
PASS: gdb.base/printcmds.exp: p &ctable2[7*16] with print elements set to 5
PASS: gdb.base/printcmds.exp: p &ctable2[8*16] with print elements set to 5
PASS: gdb.base/printcmds.exp: p &ctable2[9*16] with print elements set to 5
PASS: gdb.base/printcmds.exp: p &ctable2[10*16] with print elements set to 5
PASS: gdb.base/printcmds.exp: p &ctable2[11*16] with print elements set to 5
PASS: gdb.base/printcmds.exp: p &ctable2[12*16] with print elements set to 5
PASS: gdb.base/printcmds.exp: p &ctable2[13*16] with print elements set to 5
PASS: gdb.base/printcmds.exp: p &ctable2[14*16] with print elements set to 5
PASS: gdb.base/printcmds.exp: p &ctable2[15*16] with print elements set to 5
PASS: gdb.base/printcmds.exp: set print elements 6
PASS: gdb.base/printcmds.exp: p &ctable2[0*16] with print elements set to 6
PASS: gdb.base/printcmds.exp: p &ctable2[1*16] with print elements set to 6
PASS: gdb.base/printcmds.exp: p &ctable2[2*16] with print elements set to 6
PASS: gdb.base/printcmds.exp: p &ctable2[3*16] with print elements set to 6
PASS: gdb.base/printcmds.exp: p &ctable2[4*16] with print elements set to 6
PASS: gdb.base/printcmds.exp: p &ctable2[5*16] with print elements set to 6
PASS: gdb.base/printcmds.exp: p &ctable2[6*16] with print elements set to 6
PASS: gdb.base/printcmds.exp: p &ctable2[7*16] with print elements set to 6
PASS: gdb.base/printcmds.exp: p &ctable2[8*16] with print elements set to 6
PASS: gdb.base/printcmds.exp: p &ctable2[9*16] with print elements set to 6
PASS: gdb.base/printcmds.exp: p &ctable2[10*16] with print elements set to 6
PASS: gdb.base/printcmds.exp: p &ctable2[11*16] with print elements set to 6
PASS: gdb.base/printcmds.exp: p &ctable2[12*16] with print elements set to 6
PASS: gdb.base/printcmds.exp: p &ctable2[13*16] with print elements set to 6
PASS: gdb.base/printcmds.exp: p &ctable2[14*16] with print elements set to 6
PASS: gdb.base/printcmds.exp: p &ctable2[15*16] with print elements set to 6
PASS: gdb.base/printcmds.exp: set print elements 7
PASS: gdb.base/printcmds.exp: p &ctable2[0*16] with print elements set to 7
PASS: gdb.base/printcmds.exp: p &ctable2[1*16] with print elements set to 7
PASS: gdb.base/printcmds.exp: p &ctable2[2*16] with print elements set to 7
PASS: gdb.base/printcmds.exp: p &ctable2[3*16] with print elements set to 7
PASS: gdb.base/printcmds.exp: p &ctable2[4*16] with print elements set to 7
PASS: gdb.base/printcmds.exp: p &ctable2[5*16] with print elements set to 7
PASS: gdb.base/printcmds.exp: p &ctable2[6*16] with print elements set to 7
PASS: gdb.base/printcmds.exp: p &ctable2[7*16] with print elements set to 7
PASS: gdb.base/printcmds.exp: p &ctable2[8*16] with print elements set to 7
PASS: gdb.base/printcmds.exp: p &ctable2[9*16] with print elements set to 7
PASS: gdb.base/printcmds.exp: p &ctable2[10*16] with print elements set to 7
PASS: gdb.base/printcmds.exp: p &ctable2[11*16] with print elements set to 7
PASS: gdb.base/printcmds.exp: p &ctable2[12*16] with print elements set to 7
PASS: gdb.base/printcmds.exp: p &ctable2[13*16] with print elements set to 7
PASS: gdb.base/printcmds.exp: p &ctable2[14*16] with print elements set to 7
PASS: gdb.base/printcmds.exp: p &ctable2[15*16] with print elements set to 7
PASS: gdb.base/printcmds.exp: set print elements 8
PASS: gdb.base/printcmds.exp: p &ctable2[0*16] with print elements set to 8
PASS: gdb.base/printcmds.exp: p &ctable2[1*16] with print elements set to 8
PASS: gdb.base/printcmds.exp: p &ctable2[2*16] with print elements set to 8
PASS: gdb.base/printcmds.exp: p &ctable2[3*16] with print elements set to 8
PASS: gdb.base/printcmds.exp: p &ctable2[4*16] with print elements set to 8
PASS: gdb.base/printcmds.exp: p &ctable2[5*16] with print elements set to 8
PASS: gdb.base/printcmds.exp: p &ctable2[6*16] with print elements set to 8
PASS: gdb.base/printcmds.exp: p &ctable2[7*16] with print elements set to 8
PASS: gdb.base/printcmds.exp: p &ctable2[8*16] with print elements set to 8
PASS: gdb.base/printcmds.exp: p &ctable2[9*16] with print elements set to 8
PASS: gdb.base/printcmds.exp: p &ctable2[10*16] with print elements set to 8
PASS: gdb.base/printcmds.exp: p &ctable2[11*16] with print elements set to 8
PASS: gdb.base/printcmds.exp: p &ctable2[12*16] with print elements set to 8
PASS: gdb.base/printcmds.exp: p &ctable2[13*16] with print elements set to 8
PASS: gdb.base/printcmds.exp: p &ctable2[14*16] with print elements set to 8
PASS: gdb.base/printcmds.exp: p &ctable2[15*16] with print elements set to 8
PASS: gdb.base/printcmds.exp: set print elements 9
PASS: gdb.base/printcmds.exp: p &ctable2[0*16] with print elements set to 9
PASS: gdb.base/printcmds.exp: p &ctable2[1*16] with print elements set to 9
PASS: gdb.base/printcmds.exp: p &ctable2[2*16] with print elements set to 9
PASS: gdb.base/printcmds.exp: p &ctable2[3*16] with print elements set to 9
PASS: gdb.base/printcmds.exp: p &ctable2[4*16] with print elements set to 9
PASS: gdb.base/printcmds.exp: p &ctable2[5*16] with print elements set to 9
PASS: gdb.base/printcmds.exp: p &ctable2[6*16] with print elements set to 9
PASS: gdb.base/printcmds.exp: p &ctable2[7*16] with print elements set to 9
PASS: gdb.base/printcmds.exp: p &ctable2[8*16] with print elements set to 9
PASS: gdb.base/printcmds.exp: p &ctable2[9*16] with print elements set to 9
PASS: gdb.base/printcmds.exp: p &ctable2[10*16] with print elements set to 9
PASS: gdb.base/printcmds.exp: p &ctable2[11*16] with print elements set to 9
PASS: gdb.base/printcmds.exp: p &ctable2[12*16] with print elements set to 9
PASS: gdb.base/printcmds.exp: p &ctable2[13*16] with print elements set to 9
PASS: gdb.base/printcmds.exp: p &ctable2[14*16] with print elements set to 9
PASS: gdb.base/printcmds.exp: p &ctable2[15*16] with print elements set to 9
PASS: gdb.base/printcmds.exp: set print elements 10
PASS: gdb.base/printcmds.exp: p &ctable2[0*16] with print elements set to 10
PASS: gdb.base/printcmds.exp: p &ctable2[1*16] with print elements set to 10
PASS: gdb.base/printcmds.exp: p &ctable2[2*16] with print elements set to 10
PASS: gdb.base/printcmds.exp: p &ctable2[3*16] with print elements set to 10
PASS: gdb.base/printcmds.exp: p &ctable2[4*16] with print elements set to 10
PASS: gdb.base/printcmds.exp: p &ctable2[5*16] with print elements set to 10
PASS: gdb.base/printcmds.exp: p &ctable2[6*16] with print elements set to 10
PASS: gdb.base/printcmds.exp: p &ctable2[7*16] with print elements set to 10
PASS: gdb.base/printcmds.exp: p &ctable2[8*16] with print elements set to 10
PASS: gdb.base/printcmds.exp: p &ctable2[9*16] with print elements set to 10
PASS: gdb.base/printcmds.exp: p &ctable2[10*16] with print elements set to 10
PASS: gdb.base/printcmds.exp: p &ctable2[11*16] with print elements set to 10
PASS: gdb.base/printcmds.exp: p &ctable2[12*16] with print elements set to 10
PASS: gdb.base/printcmds.exp: p &ctable2[13*16] with print elements set to 10
PASS: gdb.base/printcmds.exp: p &ctable2[14*16] with print elements set to 10
PASS: gdb.base/printcmds.exp: p &ctable2[15*16] with print elements set to 10
PASS: gdb.base/printcmds.exp: set print elements 11
PASS: gdb.base/printcmds.exp: p &ctable2[0*16] with print elements set to 11
PASS: gdb.base/printcmds.exp: p &ctable2[1*16] with print elements set to 11
PASS: gdb.base/printcmds.exp: p &ctable2[2*16] with print elements set to 11
PASS: gdb.base/printcmds.exp: p &ctable2[3*16] with print elements set to 11
PASS: gdb.base/printcmds.exp: p &ctable2[4*16] with print elements set to 11
PASS: gdb.base/printcmds.exp: p &ctable2[5*16] with print elements set to 11
PASS: gdb.base/printcmds.exp: p &ctable2[6*16] with print elements set to 11
PASS: gdb.base/printcmds.exp: p &ctable2[7*16] with print elements set to 11
PASS: gdb.base/printcmds.exp: p &ctable2[8*16] with print elements set to 11
PASS: gdb.base/printcmds.exp: p &ctable2[9*16] with print elements set to 11
PASS: gdb.base/printcmds.exp: p &ctable2[10*16] with print elements set to 11
PASS: gdb.base/printcmds.exp: p &ctable2[11*16] with print elements set to 11
PASS: gdb.base/printcmds.exp: p &ctable2[12*16] with print elements set to 11
PASS: gdb.base/printcmds.exp: p &ctable2[13*16] with print elements set to 11
PASS: gdb.base/printcmds.exp: p &ctable2[14*16] with print elements set to 11
PASS: gdb.base/printcmds.exp: p &ctable2[15*16] with print elements set to 11
PASS: gdb.base/printcmds.exp: set print elements 12
PASS: gdb.base/printcmds.exp: p &ctable2[0*16] with print elements set to 12
PASS: gdb.base/printcmds.exp: p &ctable2[1*16] with print elements set to 12
PASS: gdb.base/printcmds.exp: p &ctable2[2*16] with print elements set to 12
PASS: gdb.base/printcmds.exp: p &ctable2[3*16] with print elements set to 12
PASS: gdb.base/printcmds.exp: p &ctable2[4*16] with print elements set to 12
PASS: gdb.base/printcmds.exp: p &ctable2[5*16] with print elements set to 12
PASS: gdb.base/printcmds.exp: p &ctable2[6*16] with print elements set to 12
PASS: gdb.base/printcmds.exp: p &ctable2[7*16] with print elements set to 12
PASS: gdb.base/printcmds.exp: p &ctable2[8*16] with print elements set to 12
PASS: gdb.base/printcmds.exp: p &ctable2[9*16] with print elements set to 12
PASS: gdb.base/printcmds.exp: p &ctable2[10*16] with print elements set to 12
PASS: gdb.base/printcmds.exp: p &ctable2[11*16] with print elements set to 12
PASS: gdb.base/printcmds.exp: p &ctable2[12*16] with print elements set to 12
PASS: gdb.base/printcmds.exp: p &ctable2[13*16] with print elements set to 12
PASS: gdb.base/printcmds.exp: p &ctable2[14*16] with print elements set to 12
PASS: gdb.base/printcmds.exp: p &ctable2[15*16] with print elements set to 12
PASS: gdb.base/printcmds.exp: set print elements 13
PASS: gdb.base/printcmds.exp: p &ctable2[0*16] with print elements set to 13
PASS: gdb.base/printcmds.exp: p &ctable2[1*16] with print elements set to 13
PASS: gdb.base/printcmds.exp: p &ctable2[2*16] with print elements set to 13
PASS: gdb.base/printcmds.exp: p &ctable2[3*16] with print elements set to 13
PASS: gdb.base/printcmds.exp: p &ctable2[4*16] with print elements set to 13
PASS: gdb.base/printcmds.exp: p &ctable2[5*16] with print elements set to 13
PASS: gdb.base/printcmds.exp: p &ctable2[6*16] with print elements set to 13
PASS: gdb.base/printcmds.exp: p &ctable2[7*16] with print elements set to 13
PASS: gdb.base/printcmds.exp: p &ctable2[8*16] with print elements set to 13
PASS: gdb.base/printcmds.exp: p &ctable2[9*16] with print elements set to 13
PASS: gdb.base/printcmds.exp: p &ctable2[10*16] with print elements set to 13
PASS: gdb.base/printcmds.exp: p &ctable2[11*16] with print elements set to 13
PASS: gdb.base/printcmds.exp: p &ctable2[12*16] with print elements set to 13
PASS: gdb.base/printcmds.exp: p &ctable2[13*16] with print elements set to 13
PASS: gdb.base/printcmds.exp: p &ctable2[14*16] with print elements set to 13
PASS: gdb.base/printcmds.exp: p &ctable2[15*16] with print elements set to 13
PASS: gdb.base/printcmds.exp: set print elements 14
PASS: gdb.base/printcmds.exp: p &ctable2[0*16] with print elements set to 14
PASS: gdb.base/printcmds.exp: p &ctable2[1*16] with print elements set to 14
PASS: gdb.base/printcmds.exp: p &ctable2[2*16] with print elements set to 14
PASS: gdb.base/printcmds.exp: p &ctable2[3*16] with print elements set to 14
PASS: gdb.base/printcmds.exp: p &ctable2[4*16] with print elements set to 14
PASS: gdb.base/printcmds.exp: p &ctable2[5*16] with print elements set to 14
PASS: gdb.base/printcmds.exp: p &ctable2[6*16] with print elements set to 14
PASS: gdb.base/printcmds.exp: p &ctable2[7*16] with print elements set to 14
PASS: gdb.base/printcmds.exp: p &ctable2[8*16] with print elements set to 14
PASS: gdb.base/printcmds.exp: p &ctable2[9*16] with print elements set to 14
PASS: gdb.base/printcmds.exp: p &ctable2[10*16] with print elements set to 14
PASS: gdb.base/printcmds.exp: p &ctable2[11*16] with print elements set to 14
PASS: gdb.base/printcmds.exp: p &ctable2[12*16] with print elements set to 14
PASS: gdb.base/printcmds.exp: p &ctable2[13*16] with print elements set to 14
PASS: gdb.base/printcmds.exp: p &ctable2[14*16] with print elements set to 14
PASS: gdb.base/printcmds.exp: p &ctable2[15*16] with print elements set to 14
PASS: gdb.base/printcmds.exp: set print elements 15
PASS: gdb.base/printcmds.exp: p &ctable2[0*16] with print elements set to 15
PASS: gdb.base/printcmds.exp: p &ctable2[1*16] with print elements set to 15
PASS: gdb.base/printcmds.exp: p &ctable2[2*16] with print elements set to 15
PASS: gdb.base/printcmds.exp: p &ctable2[3*16] with print elements set to 15
PASS: gdb.base/printcmds.exp: p &ctable2[4*16] with print elements set to 15
PASS: gdb.base/printcmds.exp: p &ctable2[5*16] with print elements set to 15
PASS: gdb.base/printcmds.exp: p &ctable2[6*16] with print elements set to 15
PASS: gdb.base/printcmds.exp: p &ctable2[7*16] with print elements set to 15
PASS: gdb.base/printcmds.exp: p &ctable2[8*16] with print elements set to 15
PASS: gdb.base/printcmds.exp: p &ctable2[9*16] with print elements set to 15
PASS: gdb.base/printcmds.exp: p &ctable2[10*16] with print elements set to 15
PASS: gdb.base/printcmds.exp: p &ctable2[11*16] with print elements set to 15
PASS: gdb.base/printcmds.exp: p &ctable2[12*16] with print elements set to 15
PASS: gdb.base/printcmds.exp: p &ctable2[13*16] with print elements set to 15
PASS: gdb.base/printcmds.exp: p &ctable2[14*16] with print elements set to 15
PASS: gdb.base/printcmds.exp: p &ctable2[15*16] with print elements set to 15
PASS: gdb.base/printcmds.exp: set print elements 16
PASS: gdb.base/printcmds.exp: p &ctable2[0*16] with print elements set to 16
PASS: gdb.base/printcmds.exp: p &ctable2[1*16] with print elements set to 16
PASS: gdb.base/printcmds.exp: p &ctable2[2*16] with print elements set to 16
PASS: gdb.base/printcmds.exp: p &ctable2[3*16] with print elements set to 16
PASS: gdb.base/printcmds.exp: p &ctable2[4*16] with print elements set to 16
PASS: gdb.base/printcmds.exp: p &ctable2[5*16] with print elements set to 16
PASS: gdb.base/printcmds.exp: p &ctable2[6*16] with print elements set to 16
PASS: gdb.base/printcmds.exp: p &ctable2[7*16] with print elements set to 16
PASS: gdb.base/printcmds.exp: p &ctable2[8*16] with print elements set to 16
PASS: gdb.base/printcmds.exp: p &ctable2[9*16] with print elements set to 16
PASS: gdb.base/printcmds.exp: p &ctable2[10*16] with print elements set to 16
PASS: gdb.base/printcmds.exp: p &ctable2[11*16] with print elements set to 16
PASS: gdb.base/printcmds.exp: p &ctable2[12*16] with print elements set to 16
PASS: gdb.base/printcmds.exp: p &ctable2[13*16] with print elements set to 16
PASS: gdb.base/printcmds.exp: p &ctable2[14*16] with print elements set to 16
PASS: gdb.base/printcmds.exp: p &ctable2[15*16] with print elements set to 16
PASS: gdb.base/printcmds.exp: correct element repeats in array embedded at offset > 0
PASS: gdb.base/printcmds.exp: set print elements 0
PASS: gdb.base/printcmds.exp: p teststring with elements set to 0
PASS: gdb.base/printcmds.exp: set print elements 1
PASS: gdb.base/printcmds.exp: p teststring with elements set to 1
PASS: gdb.base/printcmds.exp: set print elements 5
PASS: gdb.base/printcmds.exp: p teststring with elements set to 5
PASS: gdb.base/printcmds.exp: set print elements 19
PASS: gdb.base/printcmds.exp: p teststring with elements set to 19
PASS: gdb.base/printcmds.exp: set print elements 20
PASS: gdb.base/printcmds.exp: p teststring with elements set to 20
PASS: gdb.base/printcmds.exp: set print elements 8
PASS: gdb.base/printcmds.exp: p &ctable1[0]
PASS: gdb.base/printcmds.exp: p &ctable1[1]
PASS: gdb.base/printcmds.exp: p &ctable1[1*8]
PASS: gdb.base/printcmds.exp: p &ctable1[2*8]
PASS: gdb.base/printcmds.exp: p &ctable1[3*8]
PASS: gdb.base/printcmds.exp: p &ctable1[4*8]
PASS: gdb.base/printcmds.exp: p &ctable1[5*8]
PASS: gdb.base/printcmds.exp: p &ctable1[6*8]
PASS: gdb.base/printcmds.exp: p &ctable1[7*8]
PASS: gdb.base/printcmds.exp: p &ctable1[8*8]
PASS: gdb.base/printcmds.exp: p &ctable1[9*8]
PASS: gdb.base/printcmds.exp: p &ctable1[10*8]
PASS: gdb.base/printcmds.exp: p &ctable1[11*8]
PASS: gdb.base/printcmds.exp: p &ctable1[12*8]
PASS: gdb.base/printcmds.exp: p &ctable1[13*8]
PASS: gdb.base/printcmds.exp: p &ctable1[14*8]
PASS: gdb.base/printcmds.exp: p &ctable1[15*8]
PASS: gdb.base/printcmds.exp: p &ctable1[16*8]
PASS: gdb.base/printcmds.exp: p &ctable1[17*8]
PASS: gdb.base/printcmds.exp: p &ctable1[18*8]
PASS: gdb.base/printcmds.exp: p &ctable1[19*8]
PASS: gdb.base/printcmds.exp: p &ctable1[20*8]
PASS: gdb.base/printcmds.exp: p &ctable1[21*8]
PASS: gdb.base/printcmds.exp: p &ctable1[22*8]
PASS: gdb.base/printcmds.exp: p &ctable1[23*8]
PASS: gdb.base/printcmds.exp: p &ctable1[24*8]
PASS: gdb.base/printcmds.exp: p &ctable1[25*8]
PASS: gdb.base/printcmds.exp: p &ctable1[26*8]
PASS: gdb.base/printcmds.exp: p &ctable1[27*8]
PASS: gdb.base/printcmds.exp: p &ctable1[28*8]
PASS: gdb.base/printcmds.exp: p &ctable1[29*8]
PASS: gdb.base/printcmds.exp: p &ctable1[30*8]
PASS: gdb.base/printcmds.exp: p &ctable1[31*8]
PASS: gdb.base/printcmds.exp: set print elements 24
PASS: gdb.base/printcmds.exp: set print elements 24
PASS: gdb.base/printcmds.exp: p a1[0]
PASS: gdb.base/printcmds.exp: p a1[9]
PASS: gdb.base/printcmds.exp: p a2
PASS: gdb.base/printcmds.exp: p a2[0]
PASS: gdb.base/printcmds.exp: p a2[3]
PASS: gdb.base/printcmds.exp: set print null-stop on
PASS: gdb.base/printcmds.exp: print a2 with null-stop on
PASS: gdb.base/printcmds.exp: set print null-stop off
PASS: gdb.base/printcmds.exp: p int1dim[0]@2
PASS: gdb.base/printcmds.exp: p int1dim[0]@2@3
PASS: gdb.base/printcmds.exp: set print elements 24
PASS: gdb.base/printcmds.exp: set print address on
PASS: gdb.base/printcmds.exp: p arrays
PASS: gdb.base/printcmds.exp: p parrays
PASS: gdb.base/printcmds.exp: p parrays->array1
PASS: gdb.base/printcmds.exp: p &parrays->array1
PASS: gdb.base/printcmds.exp: p parrays->array2
PASS: gdb.base/printcmds.exp: p &parrays->array2
PASS: gdb.base/printcmds.exp: p parrays->array3
PASS: gdb.base/printcmds.exp: p &parrays->array3
PASS: gdb.base/printcmds.exp: p parrays->array4
PASS: gdb.base/printcmds.exp: p &parrays->array4
PASS: gdb.base/printcmds.exp: p parrays->array5
PASS: gdb.base/printcmds.exp: p &parrays->array5
PASS: gdb.base/printcmds.exp: set print address off
PASS: gdb.base/printcmds.exp: set print elements 50
PASS: gdb.base/printcmds.exp: p "a string"
PASS: gdb.base/printcmds.exp: p "embedded \000 null"
PASS: gdb.base/printcmds.exp: p "abcd"[2]
PASS: gdb.base/printcmds.exp: p sizeof ("abcdef")
PASS: gdb.base/printcmds.exp: ptype "foo"
PASS: gdb.base/printcmds.exp: p *"foo"
PASS: gdb.base/printcmds.exp: ptype *"foo"
PASS: gdb.base/printcmds.exp: p &*"foo"
PASS: gdb.base/printcmds.exp: ptype &*"foo"
PASS: gdb.base/printcmds.exp: p (char *)"foo"
PASS: gdb.base/printcmds.exp: print {'a','b','c'}
PASS: gdb.base/printcmds.exp: print {4,5,6}[2]
PASS: gdb.base/printcmds.exp: print *&{4,5,6}[1]
PASS: gdb.base/printcmds.exp: print some_volatile_enum
PASS: gdb.base/printcmds.exp: print three
PASS: gdb.base/printcmds.exp: printf "x=%d,y=%d,z=%d\n", 5, 6, 7
PASS: gdb.base/printcmds.exp: printf "string=%.4sxx\n", teststring
PASS: gdb.base/printcmds.exp: printf "string=%sxx\n", teststring
PASS: gdb.base/printcmds.exp: printf "%f is fun\n", 1.0
PASS: gdb.base/printcmds.exp: printf "x=%d,y=%f,z=%d\n", 5, 6.0, 7
PASS: gdb.base/printcmds.exp: printf "%x %f, %c %x, %x, %f\n", 0xbad, -99.541, 'z', 0xfeedface, 0xdeadbeef, 5.0
PASS: gdb.base/printcmds.exp: printf "%c\n", "x"[1,0]
PASS: gdb.base/printcmds.exp: printf "%%%d%%\n", 5
PASS: gdb.base/printcmds.exp: printf "%", 0
PASS: gdb.base/printcmds.exp: printf "%.234", 0
PASS: gdb.base/printcmds.exp: printf "%-", 0
PASS: gdb.base/printcmds.exp: printf "%-23", 0
PASS: gdb.base/printcmds.exp: printf "%#p", 0
PASS: gdb.base/printcmds.exp: printf "% p", 0
PASS: gdb.base/printcmds.exp: printf "%0p", 0
PASS: gdb.base/printcmds.exp: printf "%+p", 0
PASS: gdb.base/printcmds.exp: create hibob command
PASS: gdb.base/printcmds.exp: run hibob command
PASS: gdb.base/printcmds.exp: printf "%Hf\n",1.2df
PASS: gdb.base/printcmds.exp: printf "%Hf\n",-1.2df
PASS: gdb.base/printcmds.exp: printf "%Hf\n",1.234567df
PASS: gdb.base/printcmds.exp: printf "%Hf\n",-1.234567df
PASS: gdb.base/printcmds.exp: printf "%Hf\n",1234567.df
PASS: gdb.base/printcmds.exp: printf "%Hf\n",-1234567.df
PASS: gdb.base/printcmds.exp: printf "%Hf\n",1.2E1df
PASS: gdb.base/printcmds.exp: printf "%Hf\n",1.2E10df
PASS: gdb.base/printcmds.exp: printf "%Hf\n",1.2E-10df
PASS: gdb.base/printcmds.exp: printf "%Hf\n",1.2E96df
PASS: gdb.base/printcmds.exp: printf "%Df\n",1.2dd
PASS: gdb.base/printcmds.exp: printf "%Df\n",-1.2dd
PASS: gdb.base/printcmds.exp: printf "%Df\n",1.234567890123456dd
PASS: gdb.base/printcmds.exp: printf "%Df\n",-1.234567890123456dd
PASS: gdb.base/printcmds.exp: printf "%Df\n",1234567890123456.dd
PASS: gdb.base/printcmds.exp: printf "%Df\n",-1234567890123456.dd
PASS: gdb.base/printcmds.exp: printf "%Df\n",1.2E1dd
PASS: gdb.base/printcmds.exp: printf "%Df\n",1.2E10dd
PASS: gdb.base/printcmds.exp: printf "%Df\n",1.2E-10dd
PASS: gdb.base/printcmds.exp: printf "%Df\n",1.2E384dd
PASS: gdb.base/printcmds.exp: printf "%DDf\n",1.2dl
PASS: gdb.base/printcmds.exp: printf "%DDf\n",-1.2dl
PASS: gdb.base/printcmds.exp: printf "%DDf\n",1.234567890123456789012345678901234dl
PASS: gdb.base/printcmds.exp: printf "%DDf\n",-1.234567890123456789012345678901234dl
PASS: gdb.base/printcmds.exp: printf "%DDf\n",1234567890123456789012345678901234.dl
PASS: gdb.base/printcmds.exp: printf "%DDf\n",-1234567890123456789012345678901234.dl
PASS: gdb.base/printcmds.exp: printf "%DDf\n",1.2E1dl
PASS: gdb.base/printcmds.exp: printf "%DDf\n",1.2E10dl
PASS: gdb.base/printcmds.exp: printf "%DDf\n",1.2E-10dl
PASS: gdb.base/printcmds.exp: printf "%DDf\n",1.2E6144dl
PASS: gdb.base/printcmds.exp: printf "%Hf %Hf\n",1.2df,1.3df
PASS: gdb.base/printcmds.exp: set print symbol on
PASS: gdb.base/printcmds.exp: print &three
PASS: gdb.base/printcmds.exp: print parrays
PASS: gdb.base/printcmds.exp: set print symbol off
PASS: gdb.base/printcmds.exp: print invalid_LLL
PASS: gdb.base/printcmds.exp: print invalid_LLE
PASS: gdb.base/printcmds.exp: print invalid_LLR
PASS: gdb.base/printcmds.exp: print invalid_LLS
PASS: gdb.base/printcmds.exp: print invalid_ELL
PASS: gdb.base/printcmds.exp: print invalid_ELR
PASS: gdb.base/printcmds.exp: print invalid_ELS
PASS: gdb.base/printcmds.exp: print invalid_RLL
PASS: gdb.base/printcmds.exp: print invalid_RLE
PASS: gdb.base/printcmds.exp: print invalid_RLR
PASS: gdb.base/printcmds.exp: print invalid_RLS
PASS: gdb.base/printcmds.exp: print invalid_SLL
PASS: gdb.base/printcmds.exp: print invalid_SLE
PASS: gdb.base/printcmds.exp: print invalid_SLR
PASS: gdb.base/printcmds.exp: print invalid_SLS
PASS: gdb.base/printcmds.exp: print invalid_LRL
PASS: gdb.base/printcmds.exp: print invalid_LRE
PASS: gdb.base/printcmds.exp: print invalid_LRR
PASS: gdb.base/printcmds.exp: print invalid_LRS
PASS: gdb.base/printcmds.exp: print invalid_ERL
PASS: gdb.base/printcmds.exp: print invalid_ERR
PASS: gdb.base/printcmds.exp: print invalid_ERS
PASS: gdb.base/printcmds.exp: print invalid_RRL
PASS: gdb.base/printcmds.exp: print invalid_RRE
PASS: gdb.base/printcmds.exp: print invalid_RRR
PASS: gdb.base/printcmds.exp: print invalid_RRS
PASS: gdb.base/printcmds.exp: print invalid_SRL
PASS: gdb.base/printcmds.exp: print invalid_SRE
PASS: gdb.base/printcmds.exp: print invalid_SRR
PASS: gdb.base/printcmds.exp: print invalid_SRS
PASS: gdb.base/printcmds.exp: print invalid_LSL
PASS: gdb.base/printcmds.exp: print invalid_LSE
PASS: gdb.base/printcmds.exp: print invalid_LSR
PASS: gdb.base/printcmds.exp: print invalid_LSS
PASS: gdb.base/printcmds.exp: print invalid_ESL
PASS: gdb.base/printcmds.exp: print invalid_ESR
PASS: gdb.base/printcmds.exp: print invalid_ESS
PASS: gdb.base/printcmds.exp: print invalid_RSL
PASS: gdb.base/printcmds.exp: print invalid_RSE
PASS: gdb.base/printcmds.exp: print invalid_RSR
PASS: gdb.base/printcmds.exp: print invalid_RSS
PASS: gdb.base/printcmds.exp: print invalid_SSL
PASS: gdb.base/printcmds.exp: print invalid_SSE
PASS: gdb.base/printcmds.exp: print invalid_SSR
PASS: gdb.base/printcmds.exp: print invalid_SSS
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/prologue-include.exp ...
PASS: gdb.base/prologue-include.exp: breakpoint main
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/prologue.exp ...
PASS: gdb.base/prologue.exp: setting breakpoint at marker
PASS: gdb.base/prologue.exp: continue to marker
PASS: gdb.base/prologue.exp: reading $pc: marker
PASS: gdb.base/prologue.exp: setting breakpoint at other
PASS: gdb.base/prologue.exp: continue to other
PASS: gdb.base/prologue.exp: reading $pc: other
PASS: gdb.base/prologue.exp: same pc from minimal symbol
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/psymtab.exp ...
PASS: gdb.base/psymtab.exp: psymtab pending setup
PASS: gdb.base/psymtab.exp: Don't search past end of psymtab.
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/ptr-typedef.exp ...
PASS: gdb.base/ptr-typedef.exp: print foo_ptr
PASS: gdb.base/ptr-typedef.exp: print foz_ptr
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/ptype.exp ...
PASS: gdb.base/ptype.exp: ptype unnamed enumeration member
PASS: gdb.base/ptype.exp: ptype structure
PASS: gdb.base/ptype.exp: ptype v_struct1.v_float_member
PASS: gdb.base/ptype.exp: ptype v_struct1->v_float_member
PASS: gdb.base/ptype.exp: ptype v_t_struct_p.v_float_member
PASS: gdb.base/ptype.exp: ptype v_t_struct_p->v_float_member
PASS: gdb.base/ptype.exp: ptype linked list structure
PASS: gdb.base/ptype.exp: ptype union
PASS: gdb.base/ptype.exp: ptype linked list union
PASS: gdb.base/ptype.exp: ptype unnamed enumeration
PASS: gdb.base/ptype.exp: ptype named enumeration
PASS: gdb.base/ptype.exp: ptype unnamed typedef'd enumeration
PASS: gdb.base/ptype.exp: list main
PASS: gdb.base/ptype.exp: whatis unnamed typedef'd enum (compiler bug in IBM's xlc)
PASS: gdb.base/ptype.exp: printing typedef'd struct
PASS: gdb.base/ptype.exp: printing typedef'd union
PASS: gdb.base/ptype.exp: ptype named typedef'd enumf'd enum
PASS: gdb.base/ptype.exp: ptype misordered enumeration
PASS: gdb.base/ptype.exp: ptype named enumeration member
PASS: gdb.base/ptype.exp: ptype unnamed enumeration member #2
PASS: gdb.base/ptype.exp: ptype short
PASS: gdb.base/ptype.exp: ptype int
PASS: gdb.base/ptype.exp: ptype t_char_array
PASS: gdb.base/ptype.exp: ptype pv_char_array
PASS: gdb.base/ptype.exp: ptype outer structure
PASS: gdb.base/ptype.exp: ptype inner structure
PASS: gdb.base/ptype.exp: ptype inner union
PASS: gdb.base/ptype.exp: ptype nested structure
PASS: gdb.base/ptype.exp: ptype outer int
PASS: gdb.base/ptype.exp: ptype nested structure #2
PASS: gdb.base/ptype.exp: ptype inner int
PASS: gdb.base/ptype.exp: ptype nested union
PASS: gdb.base/ptype.exp: ptype the_highest
PASS: gdb.base/ptype.exp: ptype the_highest
PASS: gdb.base/ptype.exp: ptype func_type
PASS: gdb.base/ptype.exp: ptype old_fptr
PASS: gdb.base/ptype.exp: ptype new_fptr
PASS: gdb.base/ptype.exp: ptype fptr
PASS: gdb.base/ptype.exp: ptype fptr2
PASS: gdb.base/ptype.exp: ptype xptr
PASS: gdb.base/ptype.exp: ptype ffptr
PASS: gdb.base/ptype.exp: ptype fffptr
PASS: gdb.base/ptype.exp: list intfoo
PASS: gdb.base/ptype.exp: ptype foo typedef after first list of intfoo
PASS: gdb.base/ptype.exp: list charfoo
PASS: gdb.base/ptype.exp: ptype foo typedef after first list of charfoo
PASS: gdb.base/ptype.exp: list intfoo
PASS: gdb.base/ptype.exp: ptype foo typedef after second list of intfoo
PASS: gdb.base/ptype.exp: list charfoo
PASS: gdb.base/ptype.exp: ptype foo typedef after second list of charfoo
PASS: gdb.base/ptype.exp: ptype "abc"
PASS: gdb.base/ptype.exp: ptype {'a','b','c'}
PASS: gdb.base/ptype.exp: ptype {0,1,2}
PASS: gdb.base/ptype.exp: ptype {(long)0,(long)1,(long)2}
PASS: gdb.base/ptype.exp: ptype {(float)0,(float)1,(float)2}
PASS: gdb.base/ptype.exp: ptype {{0,1,2},{3,4,5}}
PASS: gdb.base/ptype.exp: ptype {4,5,6}[2]
PASS: gdb.base/ptype.exp: ptype *&{4,5,6}[1]
PASS: gdb.base/ptype.exp: ptype $pc
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/radix.exp ...
PASS: gdb.base/radix.exp: initialize radix, input radix 2
PASS: gdb.base/radix.exp: set input-radix 2
PASS: gdb.base/radix.exp: show radix, input radix 2
PASS: gdb.base/radix.exp: print 010; expect 8; input radix 2
PASS: gdb.base/radix.exp: print 20.; expect 20; input radix 2
PASS: gdb.base/radix.exp: print (int) 20.; expect 20; input radix 2
PASS: gdb.base/radix.exp: print 0xf; expect 15; input radix 2
PASS: gdb.base/radix.exp: print 0; expect 0; input radix 2
PASS: gdb.base/radix.exp: print 1; expect 1; input radix 2
PASS: gdb.base/radix.exp: print -1; expect -1; input radix 2
PASS: gdb.base/radix.exp: print 10; expect 2; input radix 2
PASS: gdb.base/radix.exp: print 11; expect 3; input radix 2
PASS: gdb.base/radix.exp: print -10; expect -2; input radix 2
PASS: gdb.base/radix.exp: print -11; expect -3; input radix 2
PASS: gdb.base/radix.exp: print 100; expect 4; input radix 2
PASS: gdb.base/radix.exp: print 101; expect 5; input radix 2
PASS: gdb.base/radix.exp: print -100; expect -4; input radix 2
PASS: gdb.base/radix.exp: print -101; expect -5; input radix 2
PASS: gdb.base/radix.exp: print 10101; expect 21; input radix 2
PASS: gdb.base/radix.exp: print 4; expect Invalid number "4"\.; input radix 2
PASS: gdb.base/radix.exp: print -2; expect Invalid number "2"\.; input radix 2
PASS: gdb.base/radix.exp: initialize radix, input radix 3
PASS: gdb.base/radix.exp: set input-radix 3
PASS: gdb.base/radix.exp: show radix, input radix 3
PASS: gdb.base/radix.exp: print 010; expect 8; input radix 3
PASS: gdb.base/radix.exp: print 20.; expect 20; input radix 3
PASS: gdb.base/radix.exp: print (int) 20.; expect 20; input radix 3
PASS: gdb.base/radix.exp: print 0xf; expect 15; input radix 3
PASS: gdb.base/radix.exp: print 0; expect 0; input radix 3
PASS: gdb.base/radix.exp: print 1; expect 1; input radix 3
PASS: gdb.base/radix.exp: print -1; expect -1; input radix 3
PASS: gdb.base/radix.exp: print 10; expect 3; input radix 3
PASS: gdb.base/radix.exp: print 11; expect 4; input radix 3
PASS: gdb.base/radix.exp: print -10; expect -3; input radix 3
PASS: gdb.base/radix.exp: print -11; expect -4; input radix 3
PASS: gdb.base/radix.exp: print 100; expect 9; input radix 3
PASS: gdb.base/radix.exp: print 101; expect 10; input radix 3
PASS: gdb.base/radix.exp: print -100; expect -9; input radix 3
PASS: gdb.base/radix.exp: print -101; expect -10; input radix 3
PASS: gdb.base/radix.exp: print 10101; expect 91; input radix 3
PASS: gdb.base/radix.exp: print 2; expect 2; input radix 3
PASS: gdb.base/radix.exp: print 20; expect 6; input radix 3
PASS: gdb.base/radix.exp: print 3; expect Invalid number "3"\.; input radix 3
PASS: gdb.base/radix.exp: print 30; expect Invalid number "30"\.; input radix 2
PASS: gdb.base/radix.exp: initialize radix, input radix 8
PASS: gdb.base/radix.exp: set input-radix 8
PASS: gdb.base/radix.exp: show radix, input radix 8
PASS: gdb.base/radix.exp: print 010; expect 8; input radix 8
PASS: gdb.base/radix.exp: print 20.; expect 20; input radix 8
PASS: gdb.base/radix.exp: print (int) 20.; expect 20; input radix 8
PASS: gdb.base/radix.exp: print 0xf; expect 15; input radix 8
PASS: gdb.base/radix.exp: print 0; expect 0; input radix 8
PASS: gdb.base/radix.exp: print 1; expect 1; input radix 8
PASS: gdb.base/radix.exp: print -1; expect -1; input radix 8
PASS: gdb.base/radix.exp: print 10; expect 8; input radix 8
PASS: gdb.base/radix.exp: print 11; expect 9; input radix 8
PASS: gdb.base/radix.exp: print -10; expect -8; input radix 8
PASS: gdb.base/radix.exp: print -11; expect -9; input radix 8
PASS: gdb.base/radix.exp: print 100; expect 64; input radix 8
PASS: gdb.base/radix.exp: print 101; expect 65; input radix 8
PASS: gdb.base/radix.exp: print -100; expect -64; input radix 8
PASS: gdb.base/radix.exp: print -101; expect -65; input radix 8
PASS: gdb.base/radix.exp: print 10101; expect 4161; input radix 8
PASS: gdb.base/radix.exp: print 20; expect 16; input radix 8
PASS: gdb.base/radix.exp: print -20; expect -16; input radix 8
PASS: gdb.base/radix.exp: print 8; expect Invalid number "8".; input radix 8
PASS: gdb.base/radix.exp: print -9; expect Invalid number "9".; input radix 8
PASS: gdb.base/radix.exp: initialize radix, input radix 10
PASS: gdb.base/radix.exp: set input-radix 10
PASS: gdb.base/radix.exp: show radix, input radix 10
PASS: gdb.base/radix.exp: print 010; expect 8; input radix 10
PASS: gdb.base/radix.exp: print 20.; expect 20; input radix 10
PASS: gdb.base/radix.exp: print (int) 20.; expect 20; input radix 10
PASS: gdb.base/radix.exp: print 0xf; expect 15; input radix 10
PASS: gdb.base/radix.exp: print 0; expect 0; input radix 10
PASS: gdb.base/radix.exp: print 1; expect 1; input radix 10
PASS: gdb.base/radix.exp: print -1; expect -1; input radix 10
PASS: gdb.base/radix.exp: print 10; expect 10; input radix 10
PASS: gdb.base/radix.exp: print 11; expect 11; input radix 10
PASS: gdb.base/radix.exp: print -10; expect -10; input radix 10
PASS: gdb.base/radix.exp: print -11; expect -11; input radix 10
PASS: gdb.base/radix.exp: print 100; expect 100; input radix 10
PASS: gdb.base/radix.exp: print 101; expect 101; input radix 10
PASS: gdb.base/radix.exp: print -100; expect -100; input radix 10
PASS: gdb.base/radix.exp: print -101; expect -101; input radix 10
PASS: gdb.base/radix.exp: print 10101; expect 10101; input radix 10
PASS: gdb.base/radix.exp: print -12; expect -12; input radix 10
PASS: gdb.base/radix.exp: initialize radix, input radix 16
PASS: gdb.base/radix.exp: set input-radix 16
PASS: gdb.base/radix.exp: show radix, input radix 16
PASS: gdb.base/radix.exp: print 010; expect 8; input radix 16
PASS: gdb.base/radix.exp: print 20.; expect 20; input radix 16
PASS: gdb.base/radix.exp: print (int) 20.; expect 20; input radix 16
PASS: gdb.base/radix.exp: print 0xf; expect 15; input radix 16
PASS: gdb.base/radix.exp: print 0; expect 0; input radix 16
PASS: gdb.base/radix.exp: print 1; expect 1; input radix 16
PASS: gdb.base/radix.exp: print -1; expect -1; input radix 16
PASS: gdb.base/radix.exp: print 10; expect 16; input radix 16
PASS: gdb.base/radix.exp: print 11; expect 17; input radix 16
PASS: gdb.base/radix.exp: print -10; expect -16; input radix 16
PASS: gdb.base/radix.exp: print -11; expect -17; input radix 16
PASS: gdb.base/radix.exp: print 100; expect 256; input radix 16
PASS: gdb.base/radix.exp: print 101; expect 257; input radix 16
PASS: gdb.base/radix.exp: print -100; expect -256; input radix 16
PASS: gdb.base/radix.exp: print -101; expect -257; input radix 16
PASS: gdb.base/radix.exp: print 10101; expect 65793; input radix 16
PASS: gdb.base/radix.exp: initialize radix, output radix 8
PASS: gdb.base/radix.exp: set output-radix 8
PASS: gdb.base/radix.exp: show radix, output radix 8
PASS: gdb.base/radix.exp: print 010; expect 010; output radix 8
PASS: gdb.base/radix.exp: print 0xf; expect 17; output radix 8
PASS: gdb.base/radix.exp: print 10; expect 12; output radix 8
PASS: gdb.base/radix.exp: print 100; expect 144; output radix 8
KFAIL: gdb.base/radix.exp: print 20.; expect 24; output radix 8 (PRMS: gdb/1715)
PASS: gdb.base/radix.exp: print (int) 20.; expect 24; output radix 8
PASS: gdb.base/radix.exp: initialize radix, output radix 10
PASS: gdb.base/radix.exp: set output-radix 10
PASS: gdb.base/radix.exp: show radix, output radix 10
PASS: gdb.base/radix.exp: print 010; expect 8; output radix 10
PASS: gdb.base/radix.exp: print 0xf; expect 15; output radix 10
PASS: gdb.base/radix.exp: print 10; expect 10; output radix 10
PASS: gdb.base/radix.exp: print 100; expect 100; output radix 10
PASS: gdb.base/radix.exp: print 20.; expect 20; output radix 10
PASS: gdb.base/radix.exp: print (int) 20.; expect 20; output radix 10
PASS: gdb.base/radix.exp: initialize radix, output radix 16
PASS: gdb.base/radix.exp: set output-radix 16
PASS: gdb.base/radix.exp: show radix, output radix 16
PASS: gdb.base/radix.exp: print 010; expect 8; output radix 16
PASS: gdb.base/radix.exp: print 0xf; expect f; output radix 16
PASS: gdb.base/radix.exp: print 10; expect a; output radix 16
PASS: gdb.base/radix.exp: print 100; expect 64; output radix 16
KFAIL: gdb.base/radix.exp: print 20.; expect 14; output radix 16 (PRMS: gdb/1715)
PASS: gdb.base/radix.exp: print (int) 20.; expect 14; output radix 16
PASS: gdb.base/radix.exp: Reset radices
PASS: gdb.base/radix.exp: Reject input-radix 0
PASS: gdb.base/radix.exp: Input radix unchanged after rejecting 0
PASS: gdb.base/radix.exp: Reject input-radix 1
PASS: gdb.base/radix.exp: Input radix unchanged after rejecting 1
PASS: gdb.base/radix.exp: Reject output-radix 0
PASS: gdb.base/radix.exp: Output radix unchanged after rejecting 0
PASS: gdb.base/radix.exp: Reject output-radix 1
PASS: gdb.base/radix.exp: Output radix unchanged after rejecting 1
PASS: gdb.base/radix.exp: set radix 7 rejected
PASS: gdb.base/radix.exp: Output radix unchanged after rejection through set radix command
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/random-signal.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/randomize.exp ...
UNTESTED: gdb.base/randomize.exp: Disabling randomization is not supported on this Linux GDB
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/range-stepping.exp ...
PASS: gdb.base/range-stepping.exp: probe range-stepping support
UNSUPPORTED: gdb.base/range-stepping.exp: range stepping not supported by the target
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/readline-ask.exp ...
PASS: gdb.base/readline-ask.exp: set width 50
PASS: gdb.base/readline-ask.exp: set height 3
PASS: gdb.base/readline-ask.exp: bell for more message
PASS: gdb.base/readline-ask.exp: more message for 01 and 02
PASS: gdb.base/readline-ask.exp: more message for 03
PASS: gdb.base/readline-ask.exp: more finish for 04
PASS: gdb.base/readline-ask.exp: abort more message
PASS: gdb.base/readline-ask.exp: bell for ask message
PASS: gdb.base/readline-ask.exp: ask message
PASS: gdb.base/readline-ask.exp: ask message for 01 and 02
PASS: gdb.base/readline-ask.exp: ask message no
PASS: gdb.base/readline-ask.exp: abort ask message
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/readline.exp ...
PASS: gdb.base/readline.exp: Simple operate-and-get-next - send p 1
PASS: gdb.base/readline.exp: Simple operate-and-get-next - send p 2
PASS: gdb.base/readline.exp: Simple operate-and-get-next - send p 3
PASS: gdb.base/readline.exp: Simple operate-and-get-next - C-p to p 3
PASS: gdb.base/readline.exp: Simple operate-and-get-next - C-p to p 2
PASS: gdb.base/readline.exp: Simple operate-and-get-next - C-p to p 1
PASS: gdb.base/readline.exp: Simple operate-and-get-next - C-o for p 1
PASS: gdb.base/readline.exp: Simple operate-and-get-next - C-o for p 2
PASS: gdb.base/readline.exp: Simple operate-and-get-next - C-o for p 3
PASS: gdb.base/readline.exp: Simple operate-and-get-next - final prompt
PASS: gdb.base/readline.exp: operate-and-get-next with secondary prompt - send if 1 > 0
PASS: gdb.base/readline.exp: operate-and-get-next with secondary prompt - send p 5
PASS: gdb.base/readline.exp: operate-and-get-next with secondary prompt - send end
PASS: gdb.base/readline.exp: operate-and-get-next with secondary prompt - C-p to end
PASS: gdb.base/readline.exp: operate-and-get-next with secondary prompt - C-p to p 5
PASS: gdb.base/readline.exp: operate-and-get-next with secondary prompt - C-p to if 1 > 0
PASS: gdb.base/readline.exp: operate-and-get-next with secondary prompt - C-o for if 1 > 0
PASS: gdb.base/readline.exp: operate-and-get-next with secondary prompt - C-o for p 5
PASS: gdb.base/readline.exp: operate-and-get-next with secondary prompt - C-o for end
PASS: gdb.base/readline.exp: operate-and-get-next with secondary prompt - final prompt
PASS: gdb.base/readline.exp: print 42
PASS: gdb.base/readline.exp: arrow keys with secondary prompt
PASS: gdb.base/readline.exp: Simple operate-and-get-next - send p 7
PASS: gdb.base/readline.exp: Simple operate-and-get-next - send p 8
PASS: gdb.base/readline.exp: Simple operate-and-get-next - send p 9
PASS: gdb.base/readline.exp: Simple operate-and-get-next - C-p to p 9
PASS: gdb.base/readline.exp: Simple operate-and-get-next - C-p to p 8
PASS: gdb.base/readline.exp: Simple operate-and-get-next - C-p to p 7
PASS: gdb.base/readline.exp: Simple operate-and-get-next - C-o for p 7
PASS: gdb.base/readline.exp: Simple operate-and-get-next - C-o for p 8
PASS: gdb.base/readline.exp: Simple operate-and-get-next - C-o for p 9
PASS: gdb.base/readline.exp: Simple operate-and-get-next - final prompt
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/realname-expand.exp ...
PASS: gdb.base/realname-expand.exp: set basenames-may-differ on
PASS: gdb.base/realname-expand.exp: rbreak realname-expand-real.c:func
PASS: gdb.base/realname-expand.exp: set basenames-may-differ on
PASS: gdb.base/realname-expand.exp: break realname-expand-real.c:func
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/recpar.exp ...
PASS: gdb.base/recpar.exp: break recpar.c:26 if n == 3
PASS: gdb.base/recpar.exp: continue
PASS: gdb.base/recpar.exp: backtrace
PASS: gdb.base/recpar.exp: frame 2
PASS: gdb.base/recpar.exp: print foo::val
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/recurse.exp ...
PASS: gdb.base/recurse.exp: next over b = 0 in first instance
PASS: gdb.base/recurse.exp: set first instance watchpoint
PASS: gdb.base/recurse.exp: continue to first instance watchpoint, first time
PASS: gdb.base/recurse.exp: continue to recurse (a = 9)
PASS: gdb.base/recurse.exp: continue to recurse (a = 8)
PASS: gdb.base/recurse.exp: continue to recurse (a = 7)
PASS: gdb.base/recurse.exp: continue to recurse (a = 6)
PASS: gdb.base/recurse.exp: continue to recurse (a = 5)
PASS: gdb.base/recurse.exp: next over b = 0 in second instance
PASS: gdb.base/recurse.exp: set second instance watchpoint
PASS: gdb.base/recurse.exp: continue to second instance watchpoint, first time
PASS: gdb.base/recurse.exp: continue to recurse (a = 4)
PASS: gdb.base/recurse.exp: continue to recurse (a = 3)
PASS: gdb.base/recurse.exp: continue to recurse (a = 2)
PASS: gdb.base/recurse.exp: continue to recurse (a = 1)
PASS: gdb.base/recurse.exp: continue to second instance watchpoint, second time
PASS: gdb.base/recurse.exp: second instance watchpoint deleted when leaving scope
PASS: gdb.base/recurse.exp: continue to first instance watchpoint, second time
FAIL: gdb.base/recurse.exp: first instance watchpoint deleted when leaving scope
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/relational.exp ...
PASS: gdb.base/relational.exp: set variable x=14
PASS: gdb.base/relational.exp: set variable y=2
PASS: gdb.base/relational.exp: set variable z=2
PASS: gdb.base/relational.exp: set variable w=3
PASS: gdb.base/relational.exp: print value of x
PASS: gdb.base/relational.exp: print value of y
PASS: gdb.base/relational.exp: print value of z
PASS: gdb.base/relational.exp: print value of w
PASS: gdb.base/relational.exp: print value of x<y
PASS: gdb.base/relational.exp: print value of x<=y
PASS: gdb.base/relational.exp: print value of x>y
PASS: gdb.base/relational.exp: print value of x>=y
PASS: gdb.base/relational.exp: print value of x==y
PASS: gdb.base/relational.exp: print value of x!=y
PASS: gdb.base/relational.exp: set variable x
PASS: gdb.base/relational.exp: set variable y
PASS: gdb.base/relational.exp: set variable z
PASS: gdb.base/relational.exp: print value of x<y<z
PASS: gdb.base/relational.exp: print value of x<=y<=z
PASS: gdb.base/relational.exp: print value of x>y>z
PASS: gdb.base/relational.exp: print value of x>=y>=z
PASS: gdb.base/relational.exp: set variable x
PASS: gdb.base/relational.exp: set variable y
PASS: gdb.base/relational.exp: set variable z
PASS: gdb.base/relational.exp: print value of x==y==z
PASS: gdb.base/relational.exp: set variable z
PASS: gdb.base/relational.exp: print value of x!=y!=z
PASS: gdb.base/relational.exp: set variable x
PASS: gdb.base/relational.exp: set variable y
PASS: gdb.base/relational.exp: set variable z
PASS: gdb.base/relational.exp: print value of x<y==z
PASS: gdb.base/relational.exp: print value of x<y!=z
PASS: gdb.base/relational.exp: set variable x
PASS: gdb.base/relational.exp: set variable y
PASS: gdb.base/relational.exp: set variable z
PASS: gdb.base/relational.exp: print value of x<y<=z
PASS: gdb.base/relational.exp: print value of x<y>=z
PASS: gdb.base/relational.exp: set variable z
PASS: gdb.base/relational.exp: print value of x<y>z
PASS: gdb.base/relational.exp: set variable x
PASS: gdb.base/relational.exp: print value of x>y>=z
PASS: gdb.base/relational.exp: set variable z
PASS: gdb.base/relational.exp: print value of x>y==z
PASS: gdb.base/relational.exp: set variable x
PASS: gdb.base/relational.exp: set variable z
PASS: gdb.base/relational.exp: print value of x>y!=z
PASS: gdb.base/relational.exp: set x to 4
PASS: gdb.base/relational.exp: print value of x>y<=z
PASS: gdb.base/relational.exp: print value of x>=y==z
PASS: gdb.base/relational.exp: set variable x
PASS: gdb.base/relational.exp: print value of x>=y!=z
PASS: gdb.base/relational.exp: set variable x
PASS: gdb.base/relational.exp: set variable z
PASS: gdb.base/relational.exp: print value of x>=y<=z
PASS: gdb.base/relational.exp: print value of x<=y==z
PASS: gdb.base/relational.exp: set variable x
PASS: gdb.base/relational.exp: print value of x<=y!=z
PASS: gdb.base/relational.exp: print value of x==y!=z
PASS: gdb.base/relational.exp: set variable z
PASS: gdb.base/relational.exp: print value of x>=(y<z)
PASS: gdb.base/relational.exp: print value of x>=(y!=z)
PASS: gdb.base/relational.exp: print value of x==(y==z)
PASS: gdb.base/relational.exp: set variable x
PASS: gdb.base/relational.exp: set variable z
PASS: gdb.base/relational.exp: print value of (x==y)<z
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/relativedebug.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/relocate.exp ...
PASS: gdb.base/relocate.exp: add-symbol-file: unknown option -raednow
PASS: gdb.base/relocate.exp: add-symbol-file: unknown option readnow
PASS: gdb.base/relocate.exp: add-symbol-file: unknown option foo
PASS: gdb.base/relocate.exp: add-symbol-file: unknown option -readnow s
PASS: gdb.base/relocate.exp: add-symbol-file relocate.o 0
PASS: gdb.base/relocate.exp: get address of static_foo
PASS: gdb.base/relocate.exp: get address of static_bar
PASS: gdb.base/relocate.exp: static variables have different addresses
PASS: gdb.base/relocate.exp: get address of global_foo
PASS: gdb.base/relocate.exp: get address of global_bar
PASS: gdb.base/relocate.exp: global variables have different addresses
PASS: gdb.base/relocate.exp: get address of function_foo
PASS: gdb.base/relocate.exp: get address of function_bar
PASS: gdb.base/relocate.exp: functions have different addresses
PASS: gdb.base/relocate.exp: set $offset = 0x10000
PASS: gdb.base/relocate.exp: add-symbol-file relocate.o $offset
PASS: gdb.base/relocate.exp: get address of function_foo
PASS: gdb.base/relocate.exp: function foo has a different address
PASS: gdb.base/relocate.exp: print static_foo
PASS: gdb.base/relocate.exp: print static_bar
PASS: gdb.base/relocate.exp: print global_foo
PASS: gdb.base/relocate.exp: print global_bar
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/remote.exp ...
PASS: gdb.base/remote.exp: write-packet default
PASS: gdb.base/remote.exp: set write-packet - NULL
PASS: gdb.base/remote.exp: set remote memory-write-packet-size 20
PASS: gdb.base/remote.exp: set write-packet - small
PASS: gdb.base/remote.exp: set remote memory-write-packet-size 1
PASS: gdb.base/remote.exp: set write-packet - very-small
PASS: gdb.base/remote.exp: timed download `remote' - limit, 398 - set packet size
PASS: gdb.base/remote.exp: timed download `remote' - limit, 398
PASS: gdb.base/remote.exp: timed download `remote' - limit, 400 - set packet size
PASS: gdb.base/remote.exp: timed download `remote' - limit, 400
PASS: gdb.base/remote.exp: timed download `remote' - fixed, 0 - set packet size
PASS: gdb.base/remote.exp: timed download `remote' - fixed, 0 - set write size class
PASS: gdb.base/remote.exp: timed download `remote' - fixed, 16385 - set packet size
PASS: gdb.base/remote.exp: timed download `remote' - limit, 0 - set packet size
PASS: gdb.base/remote.exp: timed download `remote' - limit, 0
PASS: gdb.base/remote.exp: get integer valueof "sizeof (random_data)" (49152)
PASS: gdb.base/remote.exp: x/8ub random_data
PASS: gdb.base/remote.exp: x/8ub random_data + 400 - 4
PASS: gdb.base/remote.exp: x/8ub random_data + 16384 - 4
PASS: gdb.base/remote.exp: set remote memory-read-packet-size 16
PASS: gdb.base/remote.exp: show remote memory-read-packet-size
PASS: gdb.base/remote.exp: x/17ub random_data
PASS: gdb.base/remote.exp: set remote hardware-watchpoint-limit -1
PASS: gdb.base/remote.exp: set remote hardware-breakpoint-limit -1
PASS: gdb.base/remote.exp: set remote hardware-watchpoint-limit 2147483647
PASS: gdb.base/remote.exp: set remote hardware-breakpoint-limit 2147483647
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/remotetimeout.exp ...
PASS: gdb.base/remotetimeout.exp: correct remotetimeout printed
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/reread.exp ...
PASS: gdb.base/reread.exp: breakpoint foo in first file
PASS: gdb.base/reread.exp: run to foo()
UNSUPPORTED: gdb.base/reread.exp: run to foo() second time
UNSUPPORTED: gdb.base/reread.exp: second pass: GDB should check for changes before running
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/restore.exp ...
PASS: gdb.base/restore.exp: tbreak caller1
PASS: gdb.base/restore.exp: run to caller1
PASS: gdb.base/restore.exp: caller1 calls callee1; tbreak callee
PASS: gdb.base/restore.exp: caller1 calls callee1; continue to callee
PASS: gdb.base/restore.exp: caller1 calls callee1; return callee now
PASS: gdb.base/restore.exp: caller1 calls callee1; return restored l1 to 32492
PASS: gdb.base/restore.exp: caller1 calls callee2; tbreak callee
PASS: gdb.base/restore.exp: caller1 calls callee2; continue to callee
PASS: gdb.base/restore.exp: caller1 calls callee2; return callee now
PASS: gdb.base/restore.exp: caller1 calls callee2; return restored l1 to 32492
PASS: gdb.base/restore.exp: caller1 calls callee3; tbreak callee
PASS: gdb.base/restore.exp: caller1 calls callee3; continue to callee
PASS: gdb.base/restore.exp: caller1 calls callee3; return callee now
PASS: gdb.base/restore.exp: caller1 calls callee3; return restored l1 to 32492
PASS: gdb.base/restore.exp: caller1 calls callee4; tbreak callee
PASS: gdb.base/restore.exp: caller1 calls callee4; continue to callee
PASS: gdb.base/restore.exp: caller1 calls callee4; return callee now
PASS: gdb.base/restore.exp: caller1 calls callee4; return restored l1 to 32492
PASS: gdb.base/restore.exp: caller1 calls callee5; tbreak callee
PASS: gdb.base/restore.exp: caller1 calls callee5; continue to callee
PASS: gdb.base/restore.exp: caller1 calls callee5; return callee now
PASS: gdb.base/restore.exp: caller1 calls callee5; return restored l1 to 32492
PASS: gdb.base/restore.exp: tbreak caller2
PASS: gdb.base/restore.exp: run to caller2
PASS: gdb.base/restore.exp: caller2 calls callee1; tbreak callee
PASS: gdb.base/restore.exp: caller2 calls callee1; continue to callee
PASS: gdb.base/restore.exp: caller2 calls callee1; return callee now
PASS: gdb.base/restore.exp: caller2 calls callee1; return restored l1 to 32492
PASS: gdb.base/restore.exp: caller2 calls callee1; return restored l2 to 32493
PASS: gdb.base/restore.exp: caller2 calls callee2; tbreak callee
PASS: gdb.base/restore.exp: caller2 calls callee2; continue to callee
PASS: gdb.base/restore.exp: caller2 calls callee2; return callee now
PASS: gdb.base/restore.exp: caller2 calls callee2; return restored l1 to 32492
PASS: gdb.base/restore.exp: caller2 calls callee2; return restored l2 to 32493
PASS: gdb.base/restore.exp: caller2 calls callee3; tbreak callee
PASS: gdb.base/restore.exp: caller2 calls callee3; continue to callee
PASS: gdb.base/restore.exp: caller2 calls callee3; return callee now
PASS: gdb.base/restore.exp: caller2 calls callee3; return restored l1 to 32492
PASS: gdb.base/restore.exp: caller2 calls callee3; return restored l2 to 32493
PASS: gdb.base/restore.exp: caller2 calls callee4; tbreak callee
PASS: gdb.base/restore.exp: caller2 calls callee4; continue to callee
PASS: gdb.base/restore.exp: caller2 calls callee4; return callee now
PASS: gdb.base/restore.exp: caller2 calls callee4; return restored l1 to 32492
PASS: gdb.base/restore.exp: caller2 calls callee4; return restored l2 to 32493
PASS: gdb.base/restore.exp: caller2 calls callee5; tbreak callee
PASS: gdb.base/restore.exp: caller2 calls callee5; continue to callee
PASS: gdb.base/restore.exp: caller2 calls callee5; return callee now
PASS: gdb.base/restore.exp: caller2 calls callee5; return restored l1 to 32492
PASS: gdb.base/restore.exp: caller2 calls callee5; return restored l2 to 32493
PASS: gdb.base/restore.exp: tbreak caller3
PASS: gdb.base/restore.exp: run to caller3
PASS: gdb.base/restore.exp: caller3 calls callee1; tbreak callee
PASS: gdb.base/restore.exp: caller3 calls callee1; continue to callee
PASS: gdb.base/restore.exp: caller3 calls callee1; return callee now
PASS: gdb.base/restore.exp: caller3 calls callee1; return restored l1 to 32492
PASS: gdb.base/restore.exp: caller3 calls callee1; return restored l2 to 32493
PASS: gdb.base/restore.exp: caller3 calls callee1; return restored l3 to 32494
PASS: gdb.base/restore.exp: caller3 calls callee2; tbreak callee
PASS: gdb.base/restore.exp: caller3 calls callee2; continue to callee
PASS: gdb.base/restore.exp: caller3 calls callee2; return callee now
PASS: gdb.base/restore.exp: caller3 calls callee2; return restored l1 to 32492
PASS: gdb.base/restore.exp: caller3 calls callee2; return restored l2 to 32493
PASS: gdb.base/restore.exp: caller3 calls callee2; return restored l3 to 32494
PASS: gdb.base/restore.exp: caller3 calls callee3; tbreak callee
PASS: gdb.base/restore.exp: caller3 calls callee3; continue to callee
PASS: gdb.base/restore.exp: caller3 calls callee3; return callee now
PASS: gdb.base/restore.exp: caller3 calls callee3; return restored l1 to 32492
PASS: gdb.base/restore.exp: caller3 calls callee3; return restored l2 to 32493
PASS: gdb.base/restore.exp: caller3 calls callee3; return restored l3 to 32494
PASS: gdb.base/restore.exp: caller3 calls callee4; tbreak callee
PASS: gdb.base/restore.exp: caller3 calls callee4; continue to callee
PASS: gdb.base/restore.exp: caller3 calls callee4; return callee now
PASS: gdb.base/restore.exp: caller3 calls callee4; return restored l1 to 32492
PASS: gdb.base/restore.exp: caller3 calls callee4; return restored l2 to 32493
PASS: gdb.base/restore.exp: caller3 calls callee4; return restored l3 to 32494
PASS: gdb.base/restore.exp: caller3 calls callee5; tbreak callee
PASS: gdb.base/restore.exp: caller3 calls callee5; continue to callee
PASS: gdb.base/restore.exp: caller3 calls callee5; return callee now
PASS: gdb.base/restore.exp: caller3 calls callee5; return restored l1 to 32492
PASS: gdb.base/restore.exp: caller3 calls callee5; return restored l2 to 32493
PASS: gdb.base/restore.exp: caller3 calls callee5; return restored l3 to 32494
PASS: gdb.base/restore.exp: tbreak caller4
PASS: gdb.base/restore.exp: run to caller4
PASS: gdb.base/restore.exp: caller4 calls callee1; tbreak callee
PASS: gdb.base/restore.exp: caller4 calls callee1; continue to callee
PASS: gdb.base/restore.exp: caller4 calls callee1; return callee now
PASS: gdb.base/restore.exp: caller4 calls callee1; return restored l1 to 32492
PASS: gdb.base/restore.exp: caller4 calls callee1; return restored l2 to 32493
PASS: gdb.base/restore.exp: caller4 calls callee1; return restored l3 to 32494
PASS: gdb.base/restore.exp: caller4 calls callee1; return restored l4 to 32495
PASS: gdb.base/restore.exp: caller4 calls callee2; tbreak callee
PASS: gdb.base/restore.exp: caller4 calls callee2; continue to callee
PASS: gdb.base/restore.exp: caller4 calls callee2; return callee now
PASS: gdb.base/restore.exp: caller4 calls callee2; return restored l1 to 32492
PASS: gdb.base/restore.exp: caller4 calls callee2; return restored l2 to 32493
PASS: gdb.base/restore.exp: caller4 calls callee2; return restored l3 to 32494
PASS: gdb.base/restore.exp: caller4 calls callee2; return restored l4 to 32495
PASS: gdb.base/restore.exp: caller4 calls callee3; tbreak callee
PASS: gdb.base/restore.exp: caller4 calls callee3; continue to callee
PASS: gdb.base/restore.exp: caller4 calls callee3; return callee now
PASS: gdb.base/restore.exp: caller4 calls callee3; return restored l1 to 32492
PASS: gdb.base/restore.exp: caller4 calls callee3; return restored l2 to 32493
PASS: gdb.base/restore.exp: caller4 calls callee3; return restored l3 to 32494
PASS: gdb.base/restore.exp: caller4 calls callee3; return restored l4 to 32495
PASS: gdb.base/restore.exp: caller4 calls callee4; tbreak callee
PASS: gdb.base/restore.exp: caller4 calls callee4; continue to callee
PASS: gdb.base/restore.exp: caller4 calls callee4; return callee now
PASS: gdb.base/restore.exp: caller4 calls callee4; return restored l1 to 32492
PASS: gdb.base/restore.exp: caller4 calls callee4; return restored l2 to 32493
PASS: gdb.base/restore.exp: caller4 calls callee4; return restored l3 to 32494
PASS: gdb.base/restore.exp: caller4 calls callee4; return restored l4 to 32495
PASS: gdb.base/restore.exp: caller4 calls callee5; tbreak callee
PASS: gdb.base/restore.exp: caller4 calls callee5; continue to callee
PASS: gdb.base/restore.exp: caller4 calls callee5; return callee now
PASS: gdb.base/restore.exp: caller4 calls callee5; return restored l1 to 32492
PASS: gdb.base/restore.exp: caller4 calls callee5; return restored l2 to 32493
PASS: gdb.base/restore.exp: caller4 calls callee5; return restored l3 to 32494
PASS: gdb.base/restore.exp: caller4 calls callee5; return restored l4 to 32495
PASS: gdb.base/restore.exp: tbreak caller5
PASS: gdb.base/restore.exp: run to caller5
PASS: gdb.base/restore.exp: caller5 calls callee1; tbreak callee
PASS: gdb.base/restore.exp: caller5 calls callee1; continue to callee
PASS: gdb.base/restore.exp: caller5 calls callee1; return callee now
PASS: gdb.base/restore.exp: caller5 calls callee1; return restored l1 to 32492
PASS: gdb.base/restore.exp: caller5 calls callee1; return restored l2 to 32493
PASS: gdb.base/restore.exp: caller5 calls callee1; return restored l3 to 32494
PASS: gdb.base/restore.exp: caller5 calls callee1; return restored l4 to 32495
PASS: gdb.base/restore.exp: caller5 calls callee1; return restored l5 to 32496
PASS: gdb.base/restore.exp: caller5 calls callee2; tbreak callee
PASS: gdb.base/restore.exp: caller5 calls callee2; continue to callee
PASS: gdb.base/restore.exp: caller5 calls callee2; return callee now
PASS: gdb.base/restore.exp: caller5 calls callee2; return restored l1 to 32492
PASS: gdb.base/restore.exp: caller5 calls callee2; return restored l2 to 32493
PASS: gdb.base/restore.exp: caller5 calls callee2; return restored l3 to 32494
PASS: gdb.base/restore.exp: caller5 calls callee2; return restored l4 to 32495
PASS: gdb.base/restore.exp: caller5 calls callee2; return restored l5 to 32496
PASS: gdb.base/restore.exp: caller5 calls callee3; tbreak callee
PASS: gdb.base/restore.exp: caller5 calls callee3; continue to callee
PASS: gdb.base/restore.exp: caller5 calls callee3; return callee now
PASS: gdb.base/restore.exp: caller5 calls callee3; return restored l1 to 32492
PASS: gdb.base/restore.exp: caller5 calls callee3; return restored l2 to 32493
PASS: gdb.base/restore.exp: caller5 calls callee3; return restored l3 to 32494
PASS: gdb.base/restore.exp: caller5 calls callee3; return restored l4 to 32495
PASS: gdb.base/restore.exp: caller5 calls callee3; return restored l5 to 32496
PASS: gdb.base/restore.exp: caller5 calls callee4; tbreak callee
PASS: gdb.base/restore.exp: caller5 calls callee4; continue to callee
PASS: gdb.base/restore.exp: caller5 calls callee4; return callee now
PASS: gdb.base/restore.exp: caller5 calls callee4; return restored l1 to 32492
PASS: gdb.base/restore.exp: caller5 calls callee4; return restored l2 to 32493
PASS: gdb.base/restore.exp: caller5 calls callee4; return restored l3 to 32494
PASS: gdb.base/restore.exp: caller5 calls callee4; return restored l4 to 32495
PASS: gdb.base/restore.exp: caller5 calls callee4; return restored l5 to 32496
PASS: gdb.base/restore.exp: caller5 calls callee5; tbreak callee
PASS: gdb.base/restore.exp: caller5 calls callee5; continue to callee
PASS: gdb.base/restore.exp: caller5 calls callee5; return callee now
PASS: gdb.base/restore.exp: caller5 calls callee5; return restored l1 to 32492
PASS: gdb.base/restore.exp: caller5 calls callee5; return restored l2 to 32493
PASS: gdb.base/restore.exp: caller5 calls callee5; return restored l3 to 32494
PASS: gdb.base/restore.exp: caller5 calls callee5; return restored l4 to 32495
PASS: gdb.base/restore.exp: caller5 calls callee5; return restored l5 to 32496
PASS: gdb.base/restore.exp: continue until exit
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/return-nodebug.exp ...
PASS: gdb.base/return-nodebug.exp: signed-char: return from function with no debug info without a cast
PASS: gdb.base/return-nodebug.exp: signed-char: return from function with no debug info with a cast
PASS: gdb.base/return-nodebug.exp: signed-char: advance to marker
PASS: gdb.base/return-nodebug.exp: signed-char: full width of the returned result
PASS: gdb.base/return-nodebug.exp: short: return from function with no debug info without a cast
PASS: gdb.base/return-nodebug.exp: short: return from function with no debug info with a cast
PASS: gdb.base/return-nodebug.exp: short: advance to marker
PASS: gdb.base/return-nodebug.exp: short: full width of the returned result
PASS: gdb.base/return-nodebug.exp: int: return from function with no debug info without a cast
PASS: gdb.base/return-nodebug.exp: int: return from function with no debug info with a cast
PASS: gdb.base/return-nodebug.exp: int: advance to marker
PASS: gdb.base/return-nodebug.exp: int: full width of the returned result
PASS: gdb.base/return-nodebug.exp: long: return from function with no debug info without a cast
PASS: gdb.base/return-nodebug.exp: long: return from function with no debug info with a cast
PASS: gdb.base/return-nodebug.exp: long: advance to marker
PASS: gdb.base/return-nodebug.exp: long: full width of the returned result
PASS: gdb.base/return-nodebug.exp: long-long: return from function with no debug info without a cast
PASS: gdb.base/return-nodebug.exp: long-long: return from function with no debug info with a cast
PASS: gdb.base/return-nodebug.exp: long-long: advance to marker
PASS: gdb.base/return-nodebug.exp: long-long: full width of the returned result
PASS: gdb.base/return-nodebug.exp: float: return from function with no debug info without a cast
PASS: gdb.base/return-nodebug.exp: float: return from function with no debug info with a cast
PASS: gdb.base/return-nodebug.exp: float: advance to marker
PASS: gdb.base/return-nodebug.exp: float: full width of the returned result
PASS: gdb.base/return-nodebug.exp: double: return from function with no debug info without a cast
PASS: gdb.base/return-nodebug.exp: double: return from function with no debug info with a cast
PASS: gdb.base/return-nodebug.exp: double: advance to marker
PASS: gdb.base/return-nodebug.exp: double: full width of the returned result
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/return.exp ...
PASS: gdb.base/return.exp: simple return
PASS: gdb.base/return.exp: break func2
PASS: gdb.base/return.exp: break func3
PASS: gdb.base/return.exp: continue to return of -5
PASS: gdb.base/return.exp: next over call to func2
PASS: gdb.base/return.exp: correct value returned (integer test)
PASS: gdb.base/return.exp: continue to return of -5.0
PASS: gdb.base/return.exp: next over call to func3
PASS: gdb.base/return.exp: correct value returned double test (known problem with sparc solaris)
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/return2.exp ...
PASS: gdb.base/return2.exp: set break on void_func
PASS: gdb.base/return2.exp: continue to void_func
PASS: gdb.base/return2.exp: return from void_func
PASS: gdb.base/return2.exp: void function returned successfully
PASS: gdb.base/return2.exp: set break on char_func
PASS: gdb.base/return2.exp: continue to char_func
PASS: gdb.base/return2.exp: return from char_func
PASS: gdb.base/return2.exp: char value returned successfully
PASS: gdb.base/return2.exp: validate result value not equal to program return value
PASS: gdb.base/return2.exp: set break on short_func
PASS: gdb.base/return2.exp: continue to short_func
PASS: gdb.base/return2.exp: return from short_func
PASS: gdb.base/return2.exp: short value returned successfully
PASS: gdb.base/return2.exp: validate result value not equal to program return value
PASS: gdb.base/return2.exp: set break on int_func
PASS: gdb.base/return2.exp: continue to int_func
PASS: gdb.base/return2.exp: return from int_func
PASS: gdb.base/return2.exp: int value returned successfully
PASS: gdb.base/return2.exp: validate result value not equal to program return value
PASS: gdb.base/return2.exp: set break on long_func
PASS: gdb.base/return2.exp: continue to long_func
PASS: gdb.base/return2.exp: return from long_func
PASS: gdb.base/return2.exp: long value returned successfully
PASS: gdb.base/return2.exp: validate result value not equal to program return value
PASS: gdb.base/return2.exp: set break on long_long_func
PASS: gdb.base/return2.exp: continue to long_long_func
PASS: gdb.base/return2.exp: return from long_long_func
PASS: gdb.base/return2.exp: long_long value returned successfully
PASS: gdb.base/return2.exp: validate result value not equal to program return value
PASS: gdb.base/return2.exp: set break on float_func
PASS: gdb.base/return2.exp: continue to float_func
PASS: gdb.base/return2.exp: return from float_func
PASS: gdb.base/return2.exp: float value returned successfully
PASS: gdb.base/return2.exp: validate result value not equal to program return value
PASS: gdb.base/return2.exp: set break on double_func
PASS: gdb.base/return2.exp: continue to double_func
PASS: gdb.base/return2.exp: return from double_func
PASS: gdb.base/return2.exp: double value returned successfully
PASS: gdb.base/return2.exp: validate result value not equal to program return value
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/run-after-attach.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/save-bp.exp ...
PASS: gdb.base/save-bp.exp: add breakpoint commands
PASS: gdb.base/save-bp.exp: dprintf save-bp.c:33,"At foo entry\n"
PASS: gdb.base/save-bp.exp: disable $bpnum
PASS: gdb.base/save-bp.exp: save breakpoint bps
PASS: gdb.base/save-bp.exp: source bps
PASS: gdb.base/save-bp.exp: info break
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/savedregs.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/scope.exp ...
PASS: gdb.base/scope.exp: print 'scope0.c'::filelocal_ro
UNSUPPORTED: gdb.base/scope.exp: print 'scope0.c'::filelocal_bss before run
PASS: gdb.base/scope.exp: print 'scope0.c'::filelocal before run
PASS: gdb.base/scope.exp: next over init0() in main
PASS: gdb.base/scope.exp: print filelocal
PASS: gdb.base/scope.exp: print 'scope0.c'::filelocal at main
PASS: gdb.base/scope.exp: print filelocal_bss
PASS: gdb.base/scope.exp: print 'scope0.c'::filelocal_bss in test_at_main
PASS: gdb.base/scope.exp: print filelocal_ro in test_at_main
PASS: gdb.base/scope.exp: print 'scope0.c'::filelocal_ro
PASS: gdb.base/scope.exp: print 'scope1.c'::filelocal
PASS: gdb.base/scope.exp: print 'scope1.c'::filelocal_bss
PASS: gdb.base/scope.exp: print 'scope1.c'::filelocal_ro
PASS: gdb.base/scope.exp: print foo::funclocal
PASS: gdb.base/scope.exp: print 'scope1.c'::foo::funclocal
PASS: gdb.base/scope.exp: print foo::funclocal_ro
PASS: gdb.base/scope.exp: print 'scope1.c'::foo::funclocal_ro
PASS: gdb.base/scope.exp: print bar::funclocal
PASS: gdb.base/scope.exp: print 'scope1.c'::bar::funclocal
PASS: gdb.base/scope.exp: print 'scope0.c'::filelocal at foo
PASS: gdb.base/scope.exp: print 'scope0.c'::filelocal_bss in test_at_foo
PASS: gdb.base/scope.exp: print 'scope0.c'::filelocal_ro
PASS: gdb.base/scope.exp: print filelocal at foo
PASS: gdb.base/scope.exp: print 'scope1.c'::filelocal at foo
PASS: gdb.base/scope.exp: print filelocal_bss at foo
PASS: gdb.base/scope.exp: print 'scope1.c'::filelocal_bss at foo
PASS: gdb.base/scope.exp: print filelocal_ro at foo
PASS: gdb.base/scope.exp: print 'scope1.c'::filelocal_ro at foo
PASS: gdb.base/scope.exp: print funclocal at foo
PASS: gdb.base/scope.exp: print foo::funclocal at foo
PASS: gdb.base/scope.exp: print 'scope1.c'::foo::funclocal at foo
PASS: gdb.base/scope.exp: print funclocal_bss at foo
PASS: gdb.base/scope.exp: print foo::funclocal_bss at foo
PASS: gdb.base/scope.exp: print 'scope1.c'::foo::funclocal_bss at foo
PASS: gdb.base/scope.exp: print funclocal_ro at foo
PASS: gdb.base/scope.exp: print foo::funclocal_ro at foo
PASS: gdb.base/scope.exp: print 'scope1.c'::foo::funclocal_ro at foo
PASS: gdb.base/scope.exp: print bar::funclocal at foo
PASS: gdb.base/scope.exp: print 'scope1.c'::bar::funclocal at foo
PASS: gdb.base/scope.exp: print 'scope0.c'::filelocal at bar
PASS: gdb.base/scope.exp: print 'scope0.c'::filelocal_bss in test_at_bar
PASS: gdb.base/scope.exp: print 'scope0.c'::filelocal_ro at bar
PASS: gdb.base/scope.exp: print filelocal at bar
PASS: gdb.base/scope.exp: print 'scope1.c'::filelocal at bar
PASS: gdb.base/scope.exp: print filelocal_bss at bar
PASS: gdb.base/scope.exp: print 'scope1.c'::filelocal_bss at bar
PASS: gdb.base/scope.exp: print filelocal_ro in test_at_bar
PASS: gdb.base/scope.exp: print 'scope1.c'::filelocal_ro at bar
PASS: gdb.base/scope.exp: print foo::funclocal at bar
PASS: gdb.base/scope.exp: print 'scope1.c'::foo::funclocal at bar
PASS: gdb.base/scope.exp: print foo::funclocal_bss at bar
PASS: gdb.base/scope.exp: print 'scope1.c'::foo::funclocal_bss at bar
PASS: gdb.base/scope.exp: print foo::funclocal_ro at bar
PASS: gdb.base/scope.exp: print 'scope1.c'::foo::funclocal_ro at bar
PASS: gdb.base/scope.exp: print funclocal at bar
PASS: gdb.base/scope.exp: print bar::funclocal at bar
PASS: gdb.base/scope.exp: print 'scope1.c'::bar::funclocal at bar
PASS: gdb.base/scope.exp: print funclocal_bss at bar
PASS: gdb.base/scope.exp: print bar::funclocal_bss at bar
PASS: gdb.base/scope.exp: print 'scope1.c'::bar::funclocal_bss at bar
PASS: gdb.base/scope.exp: continue to marker2
PASS: gdb.base/scope.exp: up from marker2 in scopes.exp
PASS: gdb.base/scope.exp: print localval, outer scope
PASS: gdb.base/scope.exp: print localval1, outer scope
PASS: gdb.base/scope.exp: print localval2, outer scope
PASS: gdb.base/scope.exp: print localval3, outer scope
PASS: gdb.base/scope.exp: continue to marker3 in scope.exp
PASS: gdb.base/scope.exp: up from marker3 in scope.exp
PASS: gdb.base/scope.exp: print localval, first nested scope
PASS: gdb.base/scope.exp: print localval1, first nested scope
PASS: gdb.base/scope.exp: print localval2, first nested scope
PASS: gdb.base/scope.exp: print localval3, first nested scope
PASS: gdb.base/scope.exp: continue to marker4 in scope.exp
PASS: gdb.base/scope.exp: up from marker4 in scope.exp
PASS: gdb.base/scope.exp: print localval, innermost scope
PASS: gdb.base/scope.exp: print localval1, innermost scope
PASS: gdb.base/scope.exp: print localval2, innermost scope
PASS: gdb.base/scope.exp: print localval3, innermost scope
PASS: gdb.base/scope.exp: continue to marker1
PASS: gdb.base/scope.exp: up from marker1 in scope.exp
PASS: gdb.base/scope.exp: 100 auto variables correctly initialized
PASS: gdb.base/scope.exp: args in correct order
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/sect-cmd.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/sep.exp ...
PASS: gdb.base/sep.exp: list using location inside included file
PASS: gdb.base/sep.exp: breakpoint inside included file
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/sepdebug.exp ...
PASS: gdb.base/sepdebug.exp: breakpoint function
PASS: gdb.base/sepdebug.exp: breakpoint quoted function
PASS: gdb.base/sepdebug.exp: breakpoint function in file
PASS: gdb.base/sepdebug.exp: use `list' to establish default source file
PASS: gdb.base/sepdebug.exp: breakpoint line number
PASS: gdb.base/sepdebug.exp: breakpoint duplicate
PASS: gdb.base/sepdebug.exp: breakpoint line number in file
PASS: gdb.base/sepdebug.exp: breakpoint at start of multi line if conditional
PASS: gdb.base/sepdebug.exp: breakpoint at start of multi line while conditional
PASS: gdb.base/sepdebug.exp: breakpoint info
PASS: gdb.base/sepdebug.exp: run until function breakpoint
PASS: gdb.base/sepdebug.exp: run until breakpoint set at a line number
PASS: gdb.base/sepdebug.exp: run until file:function(6) breakpoint
PASS: gdb.base/sepdebug.exp: run until file:function(5) breakpoint
PASS: gdb.base/sepdebug.exp: run until file:function(4) breakpoint
PASS: gdb.base/sepdebug.exp: run until file:function(3) breakpoint
PASS: gdb.base/sepdebug.exp: run until file:function(2) breakpoint
PASS: gdb.base/sepdebug.exp: run until file:function(1) breakpoint
PASS: gdb.base/sepdebug.exp: run until quoted breakpoint
PASS: gdb.base/sepdebug.exp: run until file:linenum breakpoint
PASS: gdb.base/sepdebug.exp: breakpoint offset +1
PASS: gdb.base/sepdebug.exp: step onto breakpoint
PASS: gdb.base/sepdebug.exp: Temporary breakpoint function
PASS: gdb.base/sepdebug.exp: Temporary breakpoint function in file
PASS: gdb.base/sepdebug.exp: Temporary breakpoint line number #1
PASS: gdb.base/sepdebug.exp: Temporary breakpoint line number #2
PASS: gdb.base/sepdebug.exp: Temporary breakpoint line number in file #1
PASS: gdb.base/sepdebug.exp: Temporary breakpoint line number in file #2
PASS: gdb.base/sepdebug.exp: Temporary breakpoint info
PASS: gdb.base/sepdebug.exp: catch requires an event name
PASS: gdb.base/sepdebug.exp: set catch fork, never expected to trigger
PASS: gdb.base/sepdebug.exp: set catch vfork, never expected to trigger
PASS: gdb.base/sepdebug.exp: set catch exec, never expected to trigger
PASS: gdb.base/sepdebug.exp: set breakpoint pending off
PASS: gdb.base/sepdebug.exp: break on non-existent source line
PASS: gdb.base/sepdebug.exp: until bp_location1
PASS: gdb.base/sepdebug.exp: break on default location, 1st time
PASS: gdb.base/sepdebug.exp: break on default location, 2nd time
PASS: gdb.base/sepdebug.exp: break on default location, 3rd time
PASS: gdb.base/sepdebug.exp: break on default location, 4th time
PASS: gdb.base/sepdebug.exp: set to-be-silent break bp_location1
PASS: gdb.base/sepdebug.exp: set silent break bp_location1
PASS: gdb.base/sepdebug.exp: info silent break bp_location1
PASS: gdb.base/sepdebug.exp: hit silent break bp_location1
PASS: gdb.base/sepdebug.exp: stopped for silent break bp_location1
PASS: gdb.base/sepdebug.exp: thread-specific breakpoint on non-existent thread disallowed
PASS: gdb.base/sepdebug.exp: thread-specific breakpoint on bogus thread ID disallowed
PASS: gdb.base/sepdebug.exp: breakpoint with trailing garbage disallowed
PASS: gdb.base/sepdebug.exp: step over breakpoint
PASS: gdb.base/sepdebug.exp: clear line has no breakpoint disallowed
PASS: gdb.base/sepdebug.exp: clear current line has no breakpoint disallowed
PASS: gdb.base/sepdebug.exp: break marker3 #1
PASS: gdb.base/sepdebug.exp: break marker3 #2
PASS: gdb.base/sepdebug.exp: clear marker3
PASS: gdb.base/sepdebug.exp: set convenience variable $foo to bp_location11
PASS: gdb.base/sepdebug.exp: set breakpoint via convenience variable
PASS: gdb.base/sepdebug.exp: set convenience variable $foo to 81.5
PASS: gdb.base/sepdebug.exp: set breakpoint via non-integer convenience variable disallowed
PASS: gdb.base/sepdebug.exp: set breakpoint on to-be-called function
PASS: gdb.base/sepdebug.exp: hit breakpoint on called function
PASS: gdb.base/sepdebug.exp: backtrace while in called function
PASS: gdb.base/sepdebug.exp: finish from called function
PASS: gdb.base/sepdebug.exp: finish with arguments disallowed
PASS: gdb.base/sepdebug.exp: finish from outermost frame disallowed
PASS: gdb.base/sepdebug.exp: kill program
PASS: gdb.base/sepdebug.exp: break at factorial
PASS: gdb.base/sepdebug.exp: run to factorial(6)
PASS: gdb.base/sepdebug.exp: continue to factorial(5)
PASS: gdb.base/sepdebug.exp: backtrace from factorial(5)
PASS: gdb.base/sepdebug.exp: next to recursive call
PASS: gdb.base/sepdebug.exp: next over recursive call
PASS: gdb.base/sepdebug.exp: backtrace from factorial(5.1)
PASS: gdb.base/sepdebug.exp: continue until exit at recursive next test
PASS: gdb.base/sepdebug.exp: debuglink: set separate debug location
PASS: gdb.base/sepdebug.exp: debuglink: breakpoint function, optimized file
PASS: gdb.base/sepdebug.exp: debuglink: breakpoint small function, optimized file
PASS: gdb.base/sepdebug.exp: debuglink: run until function breakpoint, optimized file
PASS: gdb.base/sepdebug.exp: debuglink: run until breakpoint set at small function, optimized file (line bp_location14)
PASS: gdb.base/sepdebug.exp: CRC mismatch is reported
UNSUPPORTED: gdb.base/sepdebug.exp: build-id is not supported by the compiler
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/sepsymtab.exp ...
PASS: gdb.base/sepsymtab.exp: info sym main
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/set-lang-auto.exp ...
PASS: gdb.base/set-lang-auto.exp: show lang after loading binary
PASS: gdb.base/set-lang-auto.exp: forcing the language to ada
PASS: gdb.base/set-lang-auto.exp: show lang after switching language to ada
PASS: gdb.base/set-lang-auto.exp: switching the language back to auto
PASS: gdb.base/set-lang-auto.exp: show lang after having switched back to auto
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/set-noassign.exp ...
PASS: gdb.base/set-noassign.exp: set language ada
PASS: gdb.base/set-noassign.exp: warning for set without assignment
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/setshow.exp ...
PASS: gdb.base/setshow.exp: default annotation_level is zero
PASS: gdb.base/setshow.exp: set annotate 2
PASS: gdb.base/setshow.exp: show annotate 2
PASS: gdb.base/setshow.exp: annotation_level 2
PASS: gdb.base/setshow.exp: set annotate 1
PASS: gdb.base/setshow.exp: show annotate (1)
PASS: gdb.base/setshow.exp: annotation_level 1
PASS: gdb.base/setshow.exp: set annotate 0
PASS: gdb.base/setshow.exp: show annotate (0)
PASS: gdb.base/setshow.exp: annotation_level 0
PASS: gdb.base/setshow.exp: set args ~
PASS: gdb.base/setshow.exp: show args ~
PASS: gdb.base/setshow.exp: set args
PASS: gdb.base/setshow.exp: show args
PASS: gdb.base/setshow.exp: set check range on
PASS: gdb.base/setshow.exp: show check range (on)
PASS: gdb.base/setshow.exp: set check range off
PASS: gdb.base/setshow.exp: show check range (off)
PASS: gdb.base/setshow.exp: set check range auto
PASS: gdb.base/setshow.exp: show check range (auto)
PASS: gdb.base/setshow.exp: set check type on
PASS: gdb.base/setshow.exp: show check type (on)
PASS: gdb.base/setshow.exp: set check type off
PASS: gdb.base/setshow.exp: show check type (off)
PASS: gdb.base/setshow.exp: set complaints 100
PASS: gdb.base/setshow.exp: show complaints (100)
PASS: gdb.base/setshow.exp: set complaints 0
PASS: gdb.base/setshow.exp: show complaints (0)
PASS: gdb.base/setshow.exp: set confirm off
PASS: gdb.base/setshow.exp: show confirm (off)
PASS: gdb.base/setshow.exp: set confirm on
PASS: gdb.base/setshow.exp: show confirm (on)
PASS: gdb.base/setshow.exp: set editing off
PASS: gdb.base/setshow.exp: show editing (off)
PASS: gdb.base/setshow.exp: set environment FOOBARBAZ
PASS: gdb.base/setshow.exp: show environment FOOBARBAZ
PASS: gdb.base/setshow.exp: set height 100
PASS: gdb.base/setshow.exp: show height
PASS: gdb.base/setshow.exp: set height unlimited
PASS: gdb.base/setshow.exp: set history expansion on
PASS: gdb.base/setshow.exp: show history expansion
PASS: gdb.base/setshow.exp: show environment HOME
PASS: gdb.base/setshow.exp: set history filename ~/foobar.baz
PASS: gdb.base/setshow.exp: show history filename (~/foobar.baz)
PASS: gdb.base/setshow.exp: show working directory
PASS: gdb.base/setshow.exp: set history filename foobar.baz
PASS: gdb.base/setshow.exp: show history filename (current_directory/foobar.baz)
PASS: gdb.base/setshow.exp: set history save on
PASS: gdb.base/setshow.exp: show history save (on)
PASS: gdb.base/setshow.exp: set history save off
PASS: gdb.base/setshow.exp: set history size 100
PASS: gdb.base/setshow.exp: show history size (100)
PASS: gdb.base/setshow.exp: set language asm
PASS: gdb.base/setshow.exp: show language (asm)
PASS: gdb.base/setshow.exp: set language java
PASS: gdb.base/setshow.exp: show language (java)
PASS: gdb.base/setshow.exp: complete set language minimal
PASS: gdb.base/setshow.exp: set language auto
PASS: gdb.base/setshow.exp: show language (auto)
PASS: gdb.base/setshow.exp: set listsize 100
PASS: gdb.base/setshow.exp: show listsize (100)
PASS: gdb.base/setshow.exp: set prompt FooBarBaz
PASS: gdb.base/setshow.exp: show prompt FooBarBaz
PASS: gdb.base/setshow.exp: set prompt gdb
PASS: gdb.base/setshow.exp: set radix 11
PASS: gdb.base/setshow.exp: set radix 16
PASS: gdb.base/setshow.exp: show radix (16)
PASS: gdb.base/setshow.exp: set radix 10
PASS: gdb.base/setshow.exp: show radix (10)
PASS: gdb.base/setshow.exp: set width 90
PASS: gdb.base/setshow.exp: show width (90)
PASS: gdb.base/setshow.exp: set write on
PASS: gdb.base/setshow.exp: show write (on)
PASS: gdb.base/setshow.exp: show user
PASS: gdb.base/setshow.exp: set verbose on
PASS: gdb.base/setshow.exp: show verbose (on)
PASS: gdb.base/setshow.exp: set verbose off
PASS: gdb.base/setshow.exp: show verbose (off)
PASS: gdb.base/setshow.exp: history file is not set to /home/
PASS: gdb.base/setshow.exp: history file is not set to .
PASS: gdb.base/setshow.exp: history file is not set to ~/home
PASS: gdb.base/setshow.exp: history file is not set to =home
PASS: gdb.base/setshow.exp: solib-search-path is not set to /home/
PASS: gdb.base/setshow.exp: solib-search-path is not set to .
PASS: gdb.base/setshow.exp: solib-search-path is not set to ~/home
PASS: gdb.base/setshow.exp: solib-search-path is not set to =home
PASS: gdb.base/setshow.exp: data-directory is not set to /home/
PASS: gdb.base/setshow.exp: data-directory is not set to .
PASS: gdb.base/setshow.exp: data-directory is not set to ~/home
PASS: gdb.base/setshow.exp: data-directory is not set to =home
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/setvar.exp ...
PASS: gdb.base/setvar.exp: set print sevenbit-strings
PASS: gdb.base/setvar.exp: set variable char=0
PASS: gdb.base/setvar.exp: set variable char=1
PASS: gdb.base/setvar.exp: set variable char=7 (Bel)
PASS: gdb.base/setvar.exp: set variable char=32 (SPC)
PASS: gdb.base/setvar.exp: set variable char=65 ('A')
PASS: gdb.base/setvar.exp: set variable char=97 ('a')
PASS: gdb.base/setvar.exp: set variable char=126 ('~')
PASS: gdb.base/setvar.exp: set variable char=127 (8-bit)
PASS: gdb.base/setvar.exp: set variable signed char=0
PASS: gdb.base/setvar.exp: set variable signed char=1
PASS: gdb.base/setvar.exp: set variable signed char=7 (Bel)
PASS: gdb.base/setvar.exp: set variable signed char=32 (SPC)
PASS: gdb.base/setvar.exp: set variable signed char=65 ('A')
PASS: gdb.base/setvar.exp: set variable signed char=97 ('a')
PASS: gdb.base/setvar.exp: set variable signed char=126 ('~')
PASS: gdb.base/setvar.exp: set variable signed char=127 (8-bit)
PASS: gdb.base/setvar.exp: set variable v_signed_char=-1
PASS: gdb.base/setvar.exp: set variable signed char=-1 (-1)
PASS: gdb.base/setvar.exp: set variable v_signed_char=0xFF
PASS: gdb.base/setvar.exp: set variable signed char=0xFF (0xFF)
PASS: gdb.base/setvar.exp: set variable unsigned char=0
PASS: gdb.base/setvar.exp: set variable unsigned char=1
PASS: gdb.base/setvar.exp: set variable unsigned char=7 (Bel)
PASS: gdb.base/setvar.exp: set variable unsigned char=32 (SPC)
PASS: gdb.base/setvar.exp: set variable unsigned char=65 ('A')
PASS: gdb.base/setvar.exp: set variable unsigned char=97 ('a')
PASS: gdb.base/setvar.exp: set variable unsigned char=126 ('~')
PASS: gdb.base/setvar.exp: set variable unsigned char=255 (8-bit)
PASS: gdb.base/setvar.exp: set variable short=0
PASS: gdb.base/setvar.exp: set variable short=1
PASS: gdb.base/setvar.exp: set variable short=-1 (minus)
PASS: gdb.base/setvar.exp: set variable signed short=0
PASS: gdb.base/setvar.exp: set variable signed short=1
PASS: gdb.base/setvar.exp: set variable signed short=-1 (minus)
PASS: gdb.base/setvar.exp: set variable unsigned short=0
PASS: gdb.base/setvar.exp: set variable unsigned short=1
PASS: gdb.base/setvar.exp: set variable unsigned short=~0 (minus)
PASS: gdb.base/setvar.exp: set variable int=0
PASS: gdb.base/setvar.exp: set variable int=1
PASS: gdb.base/setvar.exp: set variable int=-1 (minus)
PASS: gdb.base/setvar.exp: set variable signed int=0
PASS: gdb.base/setvar.exp: set variable signed int=1
PASS: gdb.base/setvar.exp: set variable signed int=-1 (minus)
PASS: gdb.base/setvar.exp: set variable unsigned int=0
PASS: gdb.base/setvar.exp: set variable unsigned int=1
PASS: gdb.base/setvar.exp: set variable unsigned int=~0 (minus)
PASS: gdb.base/setvar.exp: set variable long=0
PASS: gdb.base/setvar.exp: set variable long=1
PASS: gdb.base/setvar.exp: set variable long=-1 (minus)
PASS: gdb.base/setvar.exp: set variable signed long=0
PASS: gdb.base/setvar.exp: set variable signed long=1
PASS: gdb.base/setvar.exp: set variable signed long=-1 (minus)
PASS: gdb.base/setvar.exp: set variable unsigned long=0
PASS: gdb.base/setvar.exp: set variable unsigned long=1
PASS: gdb.base/setvar.exp: set variable unsigned long=~0 (minus)
PASS: gdb.base/setvar.exp: set variable float=0
PASS: gdb.base/setvar.exp: set variable float=1
PASS: gdb.base/setvar.exp: set variable float=-1 (minus)
PASS: gdb.base/setvar.exp: set variable double=0
PASS: gdb.base/setvar.exp: set variable double=1
PASS: gdb.base/setvar.exp: set variable double=-1 (minus)
PASS: gdb.base/setvar.exp: set variable char array="hi" (string)
PASS: gdb.base/setvar.exp: set variable signed char array="hi" (string)
PASS: gdb.base/setvar.exp: set variable unsigned char array="hi" (string)
PASS: gdb.base/setvar.exp: set variable short array
PASS: gdb.base/setvar.exp: set variable signed short array
PASS: gdb.base/setvar.exp: set variable unsigned short array
PASS: gdb.base/setvar.exp: set variable int array
PASS: gdb.base/setvar.exp: set variable signed int array
PASS: gdb.base/setvar.exp: set variable unsigned int array
PASS: gdb.base/setvar.exp: set variable long array
PASS: gdb.base/setvar.exp: set variable signed long array
PASS: gdb.base/setvar.exp: set variable unsigned long array
PASS: gdb.base/setvar.exp: set variable float array
PASS: gdb.base/setvar.exp: set variable double array
PASS: gdb.base/setvar.exp: set variable char pointer="hi" (string)
PASS: gdb.base/setvar.exp: set variable char pointer="hi" (string) (#2)
PASS: gdb.base/setvar.exp: set variable signed char pointer="hi" (string)
PASS: gdb.base/setvar.exp: set variable signed char pointer="hi" (string) (#2)
PASS: gdb.base/setvar.exp: set variable unsigned char pointer="hi" (string)
PASS: gdb.base/setvar.exp: set variable unsigned char pointer="hi" (string) (#2)
PASS: gdb.base/setvar.exp: set variable short pointer
PASS: gdb.base/setvar.exp: set variable short pointer (#2)
PASS: gdb.base/setvar.exp: set v_signed_short_pointer=v_signed_short_array
PASS: gdb.base/setvar.exp: set variable *(v_signed_short_pointer)=123
PASS: gdb.base/setvar.exp: set variable *(v_signed_short_pointer+1)=-456
PASS: gdb.base/setvar.exp: set variable signed short pointer
PASS: gdb.base/setvar.exp: print *(v_signed_short_pointer+1)
PASS: gdb.base/setvar.exp: set v_unsigned_short_pointer=v_unsigned_short_array
PASS: gdb.base/setvar.exp: set variable *(v_unsigned_short_pointer)=123
PASS: gdb.base/setvar.exp: set variable *(v_unsigned_short_pointer+1)=-456
PASS: gdb.base/setvar.exp: set variable unsigned short pointer
PASS: gdb.base/setvar.exp: print *(v_unsigned_short_pointer+1)
PASS: gdb.base/setvar.exp: set variable int pointer
PASS: gdb.base/setvar.exp: set variable int pointer (#2)
PASS: gdb.base/setvar.exp: set variable signed int pointer
PASS: gdb.base/setvar.exp: set variable signed int pointer (#2)
PASS: gdb.base/setvar.exp: set variable unsigned int pointer
PASS: gdb.base/setvar.exp: print variable unsigned int pointer+1
PASS: gdb.base/setvar.exp: set variable long pointer
PASS: gdb.base/setvar.exp: set variable long pointer (#2)
PASS: gdb.base/setvar.exp: set variable signed long pointer
PASS: gdb.base/setvar.exp: set variable signed long pointer (#2)
PASS: gdb.base/setvar.exp: set variable unsigned long pointer
PASS: gdb.base/setvar.exp: set variable unsigned long pointer (#2)
PASS: gdb.base/setvar.exp: set variable float pointer
PASS: gdb.base/setvar.exp: set variable float pointer (#2)
PASS: gdb.base/setvar.exp: set variable double pointer
PASS: gdb.base/setvar.exp: set variable double pointer (#2)
PASS: gdb.base/setvar.exp: set variable structure char member
PASS: gdb.base/setvar.exp: set variable structure short member
PASS: gdb.base/setvar.exp: set variable structure int member
PASS: gdb.base/setvar.exp: set variable structure long member
PASS: gdb.base/setvar.exp: set variable structure float member
PASS: gdb.base/setvar.exp: set variable structure double member
PASS: gdb.base/setvar.exp: set print structure #1
PASS: gdb.base/setvar.exp: set print structure #2
PASS: gdb.base/setvar.exp: set print structure #3
PASS: gdb.base/setvar.exp: set print structure #4
PASS: gdb.base/setvar.exp: print sef.field=sm1
PASS: gdb.base/setvar.exp: print sef.field (sm1)
PASS: gdb.base/setvar.exp: print sef.field=s1
PASS: gdb.base/setvar.exp: print sef.field (s1)
PASS: gdb.base/setvar.exp: print uef.field=u2
PASS: gdb.base/setvar.exp: print uef.field (u2)
PASS: gdb.base/setvar.exp: print uef.field=u1
PASS: gdb.base/setvar.exp: print uef.field (u1)
PASS: gdb.base/setvar.exp: print sef.field=7
PASS: gdb.base/setvar.exp: print uef.field=6
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/shell.exp ...
PASS: gdb.base/shell.exp: shell echo foo
PASS: gdb.base/shell.exp: ! echo foo
PASS: gdb.base/shell.exp: !echo foo
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/shlib-call.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/shreloc.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/sigall.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/sigaltstack.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/sigbpt.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/sigchld.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/siginfo-addr.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/siginfo-infcall.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/siginfo-obj.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/siginfo-thread.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/siginfo.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/signals.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/signest.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/signull.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/sigrepeat.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/sigstep.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/sizeof.exp ...
PASS: gdb.base/sizeof.exp: next
PASS: gdb.base/sizeof.exp: get integer valueof "sizeof (char)" (1)
PASS: gdb.base/sizeof.exp: get integer valueof "sizeof (short)" (2)
PASS: gdb.base/sizeof.exp: get integer valueof "sizeof (int)" (4)
PASS: gdb.base/sizeof.exp: get integer valueof "sizeof (long)" (4)
PASS: gdb.base/sizeof.exp: get integer valueof "sizeof (long long)" (8)
PASS: gdb.base/sizeof.exp: get integer valueof "sizeof (void *)" (4)
PASS: gdb.base/sizeof.exp: get integer valueof "sizeof (void (*)(void))" (4)
PASS: gdb.base/sizeof.exp: get integer valueof "sizeof (float)" (4)
PASS: gdb.base/sizeof.exp: get integer valueof "sizeof (double)" (8)
PASS: gdb.base/sizeof.exp: get integer valueof "sizeof (long double)" (8)
PASS: gdb.base/sizeof.exp: check sizeof "char"
PASS: gdb.base/sizeof.exp: check sizeof "short"
PASS: gdb.base/sizeof.exp: check sizeof "int"
PASS: gdb.base/sizeof.exp: check sizeof "long"
PASS: gdb.base/sizeof.exp: check sizeof "long long"
PASS: gdb.base/sizeof.exp: check sizeof "void *"
PASS: gdb.base/sizeof.exp: check sizeof "void (*)(void)"
PASS: gdb.base/sizeof.exp: check sizeof "float"
PASS: gdb.base/sizeof.exp: check sizeof "double"
PASS: gdb.base/sizeof.exp: check sizeof "long double"
PASS: gdb.base/sizeof.exp: get integer valueof "'\377'" (-1)
PASS: gdb.base/sizeof.exp: get integer valueof "(int) (char) -1" (-1)
PASS: gdb.base/sizeof.exp: get integer valueof "(int) (signed char) -1" (-1)
PASS: gdb.base/sizeof.exp: get integer valueof "(int) (unsigned char) -1" (255)
PASS: gdb.base/sizeof.exp: check valueof "'\377'"
PASS: gdb.base/sizeof.exp: check valueof "(int) (char) -1"
PASS: gdb.base/sizeof.exp: check valueof "(int) (signed char) -1"
PASS: gdb.base/sizeof.exp: check valueof "(int) (unsigned char) -1"
PASS: gdb.base/sizeof.exp: set padding_char.v = 1
PASS: gdb.base/sizeof.exp: print padding_char.p1
PASS: gdb.base/sizeof.exp: print/d padding_char.v
PASS: gdb.base/sizeof.exp: print padding_char.p2
PASS: gdb.base/sizeof.exp: set padding_short.v = 2
PASS: gdb.base/sizeof.exp: print padding_short.p1
PASS: gdb.base/sizeof.exp: print/d padding_short.v
PASS: gdb.base/sizeof.exp: print padding_short.p2
PASS: gdb.base/sizeof.exp: set padding_int.v = 4
PASS: gdb.base/sizeof.exp: print padding_int.p1
PASS: gdb.base/sizeof.exp: print/d padding_int.v
PASS: gdb.base/sizeof.exp: print padding_int.p2
PASS: gdb.base/sizeof.exp: set padding_long.v = 4
PASS: gdb.base/sizeof.exp: print padding_long.p1
PASS: gdb.base/sizeof.exp: print/d padding_long.v
PASS: gdb.base/sizeof.exp: print padding_long.p2
PASS: gdb.base/sizeof.exp: set padding_long_long.v = 8
PASS: gdb.base/sizeof.exp: print padding_long_long.p1
PASS: gdb.base/sizeof.exp: print/d padding_long_long.v
PASS: gdb.base/sizeof.exp: print padding_long_long.p2
PASS: gdb.base/sizeof.exp: set padding_float.v = 1
PASS: gdb.base/sizeof.exp: print padding_float.p1
PASS: gdb.base/sizeof.exp: print/f padding_float.v
PASS: gdb.base/sizeof.exp: print padding_float.p2
PASS: gdb.base/sizeof.exp: set padding_double.v = 2
PASS: gdb.base/sizeof.exp: print padding_double.p1
PASS: gdb.base/sizeof.exp: print/f padding_double.v
PASS: gdb.base/sizeof.exp: print padding_double.p2
PASS: gdb.base/sizeof.exp: set padding_long_double.v = 4
PASS: gdb.base/sizeof.exp: print padding_long_double.p1
PASS: gdb.base/sizeof.exp: print/f padding_long_double.v
PASS: gdb.base/sizeof.exp: print padding_long_double.p2
PASS: gdb.base/sizeof.exp: maint print arch
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/skip-solib.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/skip.exp ...
PASS: gdb.base/skip.exp: skip file (no default file)
PASS: gdb.base/skip.exp: skip function
PASS: gdb.base/skip.exp: skip (no default function)
PASS: gdb.base/skip.exp: skip -fi
PASS: gdb.base/skip.exp: skip -file
PASS: gdb.base/skip.exp: skip -fu
PASS: gdb.base/skip.exp: skip -function
PASS: gdb.base/skip.exp: skip -rfu
PASS: gdb.base/skip.exp: skip -rfunction
PASS: gdb.base/skip.exp: skip -x
PASS: gdb.base/skip.exp: skip -rfu foo.* xyzzy
PASS: gdb.base/skip.exp: info skip empty
PASS: gdb.base/skip.exp: skip file (skip.c)
PASS: gdb.base/skip.exp: skip (main)
PASS: gdb.base/skip.exp: skip file skip1.c
PASS: gdb.base/skip.exp: skip function baz
PASS: gdb.base/skip.exp: skip enable 999
PASS: gdb.base/skip.exp: skip disable 999
PASS: gdb.base/skip.exp: skip delete 999
PASS: gdb.base/skip.exp: skip enable a
PASS: gdb.base/skip.exp: skip disable a
PASS: gdb.base/skip.exp: skip delete a
PASS: gdb.base/skip.exp: info skip 999
PASS: gdb.base/skip.exp: info skip
PASS: gdb.base/skip.exp: step in the main
PASS: gdb.base/skip.exp: step after all ignored
PASS: gdb.base/skip.exp: step after deleting 1: skip delete 1
PASS: gdb.base/skip.exp: step after deleting 1: info skip (delete 1)
PASS: gdb.base/skip.exp: step after deleting 1: step 1
PASS: gdb.base/skip.exp: step after deleting 1: step 2
PASS: gdb.base/skip.exp: step after deleting 1: step 3
PASS: gdb.base/skip.exp: step after disabling 3: skip disable 3
PASS: gdb.base/skip.exp: step after disabling 3: info skip shows entry as disabled
PASS: gdb.base/skip.exp: step after disabling 3: step 1
PASS: gdb.base/skip.exp: step after disabling 3: step 2
PASS: gdb.base/skip.exp: step after disabling 3: step 3
PASS: gdb.base/skip.exp: step after disabling 3: step 4
PASS: gdb.base/skip.exp: step after disabling 3: step 5
PASS: gdb.base/skip.exp: step after enable 3: skip enable 3
PASS: gdb.base/skip.exp: step after enable 3: info skip shows entry as enabled
PASS: gdb.base/skip.exp: step after enable 3: step 1
PASS: gdb.base/skip.exp: step after enable 3: step 2
PASS: gdb.base/skip.exp: step after enable 3: step 3
PASS: gdb.base/skip.exp: admin: skip disable
PASS: gdb.base/skip.exp: admin: info skip after disabling all
PASS: gdb.base/skip.exp: admin: skip enable
PASS: gdb.base/skip.exp: admin: info skip after enabling all
PASS: gdb.base/skip.exp: admin: skip disable 4 2-3
PASS: gdb.base/skip.exp: admin: info skip after disabling 4 2-3
PASS: gdb.base/skip.exp: admin: skip enable 2-3
PASS: gdb.base/skip.exp: admin: info skip after enabling 2-3
PASS: gdb.base/skip.exp: admin: info skip 2-3
PASS: gdb.base/skip.exp: admin: skip delete 2 3
PASS: gdb.base/skip.exp: admin: info skip after deleting 2 3
PASS: gdb.base/skip.exp: admin: skip delete
PASS: gdb.base/skip.exp: admin: info skip after deleting all
PASS: gdb.base/skip.exp: skip -fi skip1.c
PASS: gdb.base/skip.exp: skip -gfi sk*1.c
PASS: gdb.base/skip.exp: skip -fu baz
PASS: gdb.base/skip.exp: skip -rfu ^b.z$
PASS: gdb.base/skip.exp: step using -fi: skip disable
PASS: gdb.base/skip.exp: step using -fi: skip enable 5
PASS: gdb.base/skip.exp: step using -fi: step 1
PASS: gdb.base/skip.exp: step using -fi: step 2
PASS: gdb.base/skip.exp: step using -fi: step 3
PASS: gdb.base/skip.exp: step using -gfi: skip disable
PASS: gdb.base/skip.exp: step using -gfi: skip enable 6
PASS: gdb.base/skip.exp: step using -gfi: step 1
PASS: gdb.base/skip.exp: step using -gfi: step 2
PASS: gdb.base/skip.exp: step using -gfi: step 3
PASS: gdb.base/skip.exp: step using -fu for baz: skip disable
PASS: gdb.base/skip.exp: step using -fu for baz: skip enable 7
PASS: gdb.base/skip.exp: step using -fu for baz: step 1
PASS: gdb.base/skip.exp: step using -fu for baz: step 2
PASS: gdb.base/skip.exp: step using -fu for baz: step 3
PASS: gdb.base/skip.exp: step using -fu for baz: step 4
PASS: gdb.base/skip.exp: step using -fu for baz: step 5
PASS: gdb.base/skip.exp: step using -rfu for baz: skip disable
PASS: gdb.base/skip.exp: step using -rfu for baz: skip enable 8
PASS: gdb.base/skip.exp: step using -rfu for baz: step 1
PASS: gdb.base/skip.exp: step using -rfu for baz: step 2
PASS: gdb.base/skip.exp: step using -rfu for baz: step 3
PASS: gdb.base/skip.exp: step using -rfu for baz: step 4
PASS: gdb.base/skip.exp: step using -rfu for baz: step 5
PASS: gdb.base/skip.exp: step using -fi + -fu: skip delete
PASS: gdb.base/skip.exp: step using -fi + -fu: skip -fi skip1.c -fu test_skip
PASS: gdb.base/skip.exp: step using -fi + -fu: call test_skip_file_and_function ()
PASS: gdb.base/skip.exp: step using -fi + -fu: step 1
PASS: gdb.base/skip.exp: step using -fi + -fu: step 2
PASS: gdb.base/skip.exp: step using -fi + -fu: step 3
PASS: gdb.base/skip.exp: step using -fi + -fu: step 4
PASS: gdb.base/skip.exp: step using -fi + -fu: step 5
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/so-impl-ld.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/solib-corrupted.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/solib-disc.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/solib-display.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/solib-nodir.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/solib-overlap.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/solib-search.exp ...
UNTESTED: gdb.base/solib-search.exp: solib-search.exp
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/solib-symbol.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/solib-weak.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/source-dir.exp ...
PASS: gdb.base/source-dir.exp: directory /nOtExStInG/a /nOtExStInG/b /nOtExStInG/c
PASS: gdb.base/source-dir.exp: directory /nOtExStInG/b /nOtExStInG/d /nOtExStInG/c
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/source-execution.exp ...
PASS: gdb.base/source-execution.exp: source source-execution.gdb
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/source.exp ...
PASS: gdb.base/source.exp: script contains error
PASS: gdb.base/source.exp: source -v
PASS: gdb.base/source.exp: source after -v
PASS: gdb.base/source.exp: set search directories
PASS: gdb.base/source.exp: source -s
PASS: gdb.base/source.exp: source -s -v
PASS: gdb.base/source.exp: source -v -s
PASS: gdb.base/source.exp: source for-sure-nonexistant-file
PASS: gdb.base/source.exp: source source-nofile.gdb
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/sss-bp-on-user-bp-2.exp ...
gdb compile failed, /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/sss-bp-on-user-bp-2.c: Assembler messages:
/home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/sss-bp-on-user-bp-2.c:21: Error: unrecognized instruction `nop'
/home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/sss-bp-on-user-bp-2.c:21: Error: unrecognized instruction `nop'
UNTESTED: gdb.base/sss-bp-on-user-bp-2.exp: failed to prepare
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/sss-bp-on-user-bp.exp ...
PASS: gdb.base/sss-bp-on-user-bp.exp: continue to breakpoint: first breakpoint
PASS: gdb.base/sss-bp-on-user-bp.exp: disassemble main
PASS: gdb.base/sss-bp-on-user-bp.exp: b *0x000023b4
PASS: gdb.base/sss-bp-on-user-bp.exp: set breakpoint always-inserted on
PASS: gdb.base/sss-bp-on-user-bp.exp: si
PASS: gdb.base/sss-bp-on-user-bp.exp: jump *$pc
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/stack-checking.exp ...
PASS: gdb.base/stack-checking.exp: continue to breakpoint: breakpoint for small frame
PASS: gdb.base/stack-checking.exp: bt
PASS: gdb.base/stack-checking.exp: continue to breakpoint: breakpoint for medium frame
PASS: gdb.base/stack-checking.exp: bt
PASS: gdb.base/stack-checking.exp: continue to breakpoint: breakpoint for big frame
PASS: gdb.base/stack-checking.exp: bt
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/stale-infcall.exp ...
PASS: gdb.base/stale-infcall.exp: continue to breakpoint: test-next
PASS: gdb.base/stale-infcall.exp: set $test_fail_bpnum=$bpnum
XFAIL: gdb.base/stale-infcall.exp: test system longjmp tracking support
UNTESTED: gdb.base/stale-infcall.exp: System lacks support for tracking longjmps
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/stap-probe.exp ...
gdb compile failed, /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/stap-probe.c:39:21: fatal error: sys/sdt.h: No such file or directory
compilation terminated.
UNTESTED: gdb.base/stap-probe.exp: without semaphore, not optimized: stap-probe.exp
UNTESTED: gdb.base/stap-probe.exp: without semaphore, not optimized: stap-probe.exp
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/start.exp ...
PASS: gdb.base/start.exp: start
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/statistics.exp ...
PASS: gdb.base/statistics.exp: startup time and space
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/step-break.exp ...
PASS: gdb.base/step-break.exp: breakpoint line number
PASS: gdb.base/step-break.exp: run until breakpoint set at a line number
PASS: gdb.base/step-break.exp: next 2 (1)
PASS: gdb.base/step-break.exp: next 2 (2)
PASS: gdb.base/step-break.exp: next 2 (3)
PASS: gdb.base/step-break.exp: next 2 (4)
PASS: gdb.base/step-break.exp: next 2 (5)
PASS: gdb.base/step-break.exp: next 2 (6)
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/step-bt.exp ...
PASS: gdb.base/step-bt.exp: breakpoint at first instruction of hello()
PASS: gdb.base/step-bt.exp: run to hello()
PASS: gdb.base/step-bt.exp: step first instruction
PASS: gdb.base/step-bt.exp: backtrace after first instruction step
PASS: gdb.base/step-bt.exp: step second instruction
PASS: gdb.base/step-bt.exp: backtrace after second instruction step
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/step-line.exp ...
PASS: gdb.base/step-line.exp: break f1
PASS: gdb.base/step-line.exp: continue to f1
PASS: gdb.base/step-line.exp: next over dummy 1
PASS: gdb.base/step-line.exp: next to dummy 2
PASS: gdb.base/step-line.exp: next over dummy 2
PASS: gdb.base/step-line.exp: step into f2
PASS: gdb.base/step-line.exp: next over dummy 4
PASS: gdb.base/step-line.exp: next to dummy 5
PASS: gdb.base/step-line.exp: next to dummy 6
PASS: gdb.base/step-line.exp: next over dummy 6
PASS: gdb.base/step-line.exp: next to dummy 7
PASS: gdb.base/step-line.exp: next to dummy 8
PASS: gdb.base/step-line.exp: next over dummy 8
PASS: gdb.base/step-line.exp: next to dummy 9
PASS: gdb.base/step-line.exp: next to dummy 10
PASS: gdb.base/step-line.exp: next over dummy 10
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/step-over-no-symbols.exp ...
PASS: gdb.base/step-over-no-symbols.exp: displaced=off: purging symbols
PASS: gdb.base/step-over-no-symbols.exp: displaced=off: get before PC
PASS: gdb.base/step-over-no-symbols.exp: displaced=off: break *$pc
PASS: gdb.base/step-over-no-symbols.exp: displaced=off: set displaced-stepping off
PASS: gdb.base/step-over-no-symbols.exp: displaced=off: stepi
PASS: gdb.base/step-over-no-symbols.exp: displaced=off: get after PC
PASS: gdb.base/step-over-no-symbols.exp: displaced=off: advanced
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/step-over-syscall.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/step-resume-infcall.exp ...
PASS: gdb.base/step-resume-infcall.exp: step
PASS: gdb.base/step-resume-infcall.exp: up
PASS: gdb.base/step-resume-infcall.exp: set $b=$pc
PASS: gdb.base/step-resume-infcall.exp: print $bpnum
PASS: gdb.base/step-resume-infcall.exp: disass/m
PASS: gdb.base/step-resume-infcall.exp: info breakpoints
PASS: gdb.base/step-resume-infcall.exp: next
PASS: gdb.base/step-resume-infcall.exp: p cond_hit
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/step-sw-breakpoint-adjust-pc.exp ...
gdb compile failed, /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/step-sw-breakpoint-adjust-pc.c: Assembler messages:
/home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/step-sw-breakpoint-adjust-pc.c:25: Error: unrecognized instruction `nop'
/home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/step-sw-breakpoint-adjust-pc.c:26: Error: unrecognized instruction `nop'
/home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/step-sw-breakpoint-adjust-pc.c:27: Error: unrecognized instruction `nop'
/home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/step-sw-breakpoint-adjust-pc.c:28: Error: unrecognized instruction `nop'
/home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/step-sw-breakpoint-adjust-pc.c:40: Error: unrecognized instruction `nop'
/home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/step-sw-breakpoint-adjust-pc.c:41: Error: unrecognized instruction `nop'
UNTESTED: gdb.base/step-sw-breakpoint-adjust-pc.exp: failed to build
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/step-symless.exp ...
PASS: gdb.base/step-symless.exp: strip stub symbols
PASS: gdb.base/step-symless.exp: step
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/step-test.exp ...
PASS: gdb.base/step-test.exp: next 1
PASS: gdb.base/step-test.exp: step 1
PASS: gdb.base/step-test.exp: next 2
PASS: gdb.base/step-test.exp: step 3
PASS: gdb.base/step-test.exp: next 3
PASS: gdb.base/step-test.exp: next over
PASS: gdb.base/step-test.exp: step into
PASS: gdb.base/step-test.exp: step out
PASS: gdb.base/step-test.exp: stepi to next line
PASS: gdb.base/step-test.exp: stepi into function
PASS: gdb.base/step-test.exp: stepi into function's first source line
PASS: gdb.base/step-test.exp: stepi: finish call
PASS: gdb.base/step-test.exp: nexti over function
PASS: gdb.base/step-test.exp: set breakpoint at call to large_struct_by_value
PASS: gdb.base/step-test.exp: run to pass large struct
PASS: gdb.base/step-test.exp: large struct by value
PASS: gdb.base/step-test.exp: continue until exit at step-test.exp
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/store.exp ...
PASS: gdb.base/store.exp: tbreak wack_charest
PASS: gdb.base/store.exp: continue to wack_charest
PASS: gdb.base/store.exp: var charest l; print old l, expecting -1 .*
PASS: gdb.base/store.exp: var charest l; print old r, expecting -2 .*
PASS: gdb.base/store.exp: var charest l; setting l to 4
PASS: gdb.base/store.exp: var charest l; print new l, expecting 4 ..004.
PASS: gdb.base/store.exp: var charest l; next over add call
PASS: gdb.base/store.exp: var charest l; print incremented l, expecting 2 ..002.
PASS: gdb.base/store.exp: tbreak wack_short
PASS: gdb.base/store.exp: continue to wack_short
PASS: gdb.base/store.exp: var short l; print old l, expecting -1
PASS: gdb.base/store.exp: var short l; print old r, expecting -2
PASS: gdb.base/store.exp: var short l; setting l to 4
PASS: gdb.base/store.exp: var short l; print new l, expecting 4
PASS: gdb.base/store.exp: var short l; next over add call
PASS: gdb.base/store.exp: var short l; print incremented l, expecting 2
PASS: gdb.base/store.exp: tbreak wack_int
PASS: gdb.base/store.exp: continue to wack_int
PASS: gdb.base/store.exp: var int l; print old l, expecting -1
PASS: gdb.base/store.exp: var int l; print old r, expecting -2
PASS: gdb.base/store.exp: var int l; setting l to 4
PASS: gdb.base/store.exp: var int l; print new l, expecting 4
PASS: gdb.base/store.exp: var int l; next over add call
PASS: gdb.base/store.exp: var int l; print incremented l, expecting 2
PASS: gdb.base/store.exp: tbreak wack_long
PASS: gdb.base/store.exp: continue to wack_long
PASS: gdb.base/store.exp: var long l; print old l, expecting -1
PASS: gdb.base/store.exp: var long l; print old r, expecting -2
PASS: gdb.base/store.exp: var long l; setting l to 4
PASS: gdb.base/store.exp: var long l; print new l, expecting 4
PASS: gdb.base/store.exp: var long l; next over add call
PASS: gdb.base/store.exp: var long l; print incremented l, expecting 2
PASS: gdb.base/store.exp: tbreak wack_longest
PASS: gdb.base/store.exp: continue to wack_longest
PASS: gdb.base/store.exp: var longest l; print old l, expecting -1
PASS: gdb.base/store.exp: var longest l; print old r, expecting -2
PASS: gdb.base/store.exp: var longest l; setting l to 4
PASS: gdb.base/store.exp: var longest l; print new l, expecting 4
PASS: gdb.base/store.exp: var longest l; next over add call
PASS: gdb.base/store.exp: var longest l; print incremented l, expecting 2
PASS: gdb.base/store.exp: tbreak wack_float
PASS: gdb.base/store.exp: continue to wack_float
PASS: gdb.base/store.exp: var float l; print old l, expecting -1
PASS: gdb.base/store.exp: var float l; print old r, expecting -2
PASS: gdb.base/store.exp: var float l; setting l to 4
PASS: gdb.base/store.exp: var float l; print new l, expecting 4
PASS: gdb.base/store.exp: var float l; next over add call
PASS: gdb.base/store.exp: var float l; print incremented l, expecting 2
PASS: gdb.base/store.exp: tbreak wack_double
PASS: gdb.base/store.exp: continue to wack_double
PASS: gdb.base/store.exp: var double l; print old l, expecting -1
PASS: gdb.base/store.exp: var double l; print old r, expecting -2
PASS: gdb.base/store.exp: var double l; setting l to 4
PASS: gdb.base/store.exp: var double l; print new l, expecting 4
PASS: gdb.base/store.exp: var double l; next over add call
PASS: gdb.base/store.exp: var double l; print incremented l, expecting 2
PASS: gdb.base/store.exp: tbreak wack_doublest
PASS: gdb.base/store.exp: continue to wack_doublest
PASS: gdb.base/store.exp: var doublest l; print old l, expecting -1
PASS: gdb.base/store.exp: var doublest l; print old r, expecting -2
PASS: gdb.base/store.exp: var doublest l; setting l to 4
PASS: gdb.base/store.exp: var doublest l; print new l, expecting 4
PASS: gdb.base/store.exp: var doublest l; next over add call
PASS: gdb.base/store.exp: var doublest l; print incremented l, expecting 2
PASS: gdb.base/store.exp: tbreak add_charest
PASS: gdb.base/store.exp: continue to add_charest
PASS: gdb.base/store.exp: upvar charest l; up
PASS: gdb.base/store.exp: upvar charest l; print old l, expecting -1 .*
PASS: gdb.base/store.exp: upvar charest l; print old r, expecting -2 .*
PASS: gdb.base/store.exp: upvar charest l; set l to 4
PASS: gdb.base/store.exp: upvar charest l; print new l, expecting 4 ..004.
PASS: gdb.base/store.exp: tbreak add_short
PASS: gdb.base/store.exp: continue to add_short
PASS: gdb.base/store.exp: upvar short l; up
PASS: gdb.base/store.exp: upvar short l; print old l, expecting -1
PASS: gdb.base/store.exp: upvar short l; print old r, expecting -2
PASS: gdb.base/store.exp: upvar short l; set l to 4
PASS: gdb.base/store.exp: upvar short l; print new l, expecting 4
PASS: gdb.base/store.exp: tbreak add_int
PASS: gdb.base/store.exp: continue to add_int
PASS: gdb.base/store.exp: upvar int l; up
PASS: gdb.base/store.exp: upvar int l; print old l, expecting -1
PASS: gdb.base/store.exp: upvar int l; print old r, expecting -2
PASS: gdb.base/store.exp: upvar int l; set l to 4
PASS: gdb.base/store.exp: upvar int l; print new l, expecting 4
PASS: gdb.base/store.exp: tbreak add_long
PASS: gdb.base/store.exp: continue to add_long
PASS: gdb.base/store.exp: upvar long l; up
PASS: gdb.base/store.exp: upvar long l; print old l, expecting -1
PASS: gdb.base/store.exp: upvar long l; print old r, expecting -2
PASS: gdb.base/store.exp: upvar long l; set l to 4
PASS: gdb.base/store.exp: upvar long l; print new l, expecting 4
PASS: gdb.base/store.exp: tbreak add_longest
PASS: gdb.base/store.exp: continue to add_longest
PASS: gdb.base/store.exp: upvar longest l; up
PASS: gdb.base/store.exp: upvar longest l; print old l, expecting -1
PASS: gdb.base/store.exp: upvar longest l; print old r, expecting -2
PASS: gdb.base/store.exp: upvar longest l; set l to 4
PASS: gdb.base/store.exp: upvar longest l; print new l, expecting 4
PASS: gdb.base/store.exp: tbreak add_float
PASS: gdb.base/store.exp: continue to add_float
PASS: gdb.base/store.exp: upvar float l; up
PASS: gdb.base/store.exp: upvar float l; print old l, expecting -1
PASS: gdb.base/store.exp: upvar float l; print old r, expecting -2
PASS: gdb.base/store.exp: upvar float l; set l to 4
PASS: gdb.base/store.exp: upvar float l; print new l, expecting 4
PASS: gdb.base/store.exp: tbreak add_double
PASS: gdb.base/store.exp: continue to add_double
PASS: gdb.base/store.exp: upvar double l; up
PASS: gdb.base/store.exp: upvar double l; print old l, expecting -1
PASS: gdb.base/store.exp: upvar double l; print old r, expecting -2
PASS: gdb.base/store.exp: upvar double l; set l to 4
PASS: gdb.base/store.exp: upvar double l; print new l, expecting 4
PASS: gdb.base/store.exp: tbreak add_doublest
PASS: gdb.base/store.exp: continue to add_doublest
PASS: gdb.base/store.exp: upvar doublest l; up
PASS: gdb.base/store.exp: upvar doublest l; print old l, expecting -1
PASS: gdb.base/store.exp: upvar doublest l; print old r, expecting -2
PASS: gdb.base/store.exp: upvar doublest l; set l to 4
PASS: gdb.base/store.exp: upvar doublest l; print new l, expecting 4
PASS: gdb.base/store.exp: tbreak wack_struct_1
PASS: gdb.base/store.exp: continue to wack_struct_1
PASS: gdb.base/store.exp: var struct 1 u; next to add_struct_1 call
PASS: gdb.base/store.exp: var struct 1 u; print old u, expecting {s = \{0}}
PASS: gdb.base/store.exp: var struct 1 u; set u to s_1
PASS: gdb.base/store.exp: var struct 1 u; print new u, expecting {s = \{1}}
PASS: gdb.base/store.exp: tbreak wack_struct_2
PASS: gdb.base/store.exp: continue to wack_struct_2
PASS: gdb.base/store.exp: var struct 2 u; next to add_struct_2 call
PASS: gdb.base/store.exp: var struct 2 u; print old u, expecting {s = \{0, 0}}
PASS: gdb.base/store.exp: var struct 2 u; set u to s_2
PASS: gdb.base/store.exp: var struct 2 u; print new u, expecting {s = \{1, 2}}
PASS: gdb.base/store.exp: tbreak wack_struct_3
PASS: gdb.base/store.exp: continue to wack_struct_3
PASS: gdb.base/store.exp: var struct 3 u; next to add_struct_3 call
PASS: gdb.base/store.exp: var struct 3 u; print old u, expecting {s = \{0, 0, 0}}
PASS: gdb.base/store.exp: var struct 3 u; set u to s_3
PASS: gdb.base/store.exp: var struct 3 u; print new u, expecting {s = \{1, 2, 3}}
PASS: gdb.base/store.exp: tbreak wack_struct_4
PASS: gdb.base/store.exp: continue to wack_struct_4
PASS: gdb.base/store.exp: var struct 4 u; next to add_struct_4 call
PASS: gdb.base/store.exp: var struct 4 u; print old u, expecting {s = \{0, 0, 0, 0}}
PASS: gdb.base/store.exp: var struct 4 u; set u to s_4
PASS: gdb.base/store.exp: var struct 4 u; print new u, expecting {s = \{1, 2, 3, 4}}
PASS: gdb.base/store.exp: tbreak add_struct_1
PASS: gdb.base/store.exp: continue to add_struct_1
PASS: gdb.base/store.exp: up struct 1 u; up
PASS: gdb.base/store.exp: up struct 1 u; print old u, expecting {s = \{0}}
PASS: gdb.base/store.exp: up struct 1 u; set u to s_1
PASS: gdb.base/store.exp: up struct 1 u; print new u, expecting {s = \{1}}
PASS: gdb.base/store.exp: tbreak add_struct_2
PASS: gdb.base/store.exp: continue to add_struct_2
PASS: gdb.base/store.exp: up struct 2 u; up
PASS: gdb.base/store.exp: up struct 2 u; print old u, expecting {s = \{0, 0}}
PASS: gdb.base/store.exp: up struct 2 u; set u to s_2
PASS: gdb.base/store.exp: up struct 2 u; print new u, expecting {s = \{1, 2}}
PASS: gdb.base/store.exp: tbreak add_struct_3
PASS: gdb.base/store.exp: continue to add_struct_3
PASS: gdb.base/store.exp: up struct 3 u; up
PASS: gdb.base/store.exp: up struct 3 u; print old u, expecting {s = \{0, 0, 0}}
PASS: gdb.base/store.exp: up struct 3 u; set u to s_3
PASS: gdb.base/store.exp: up struct 3 u; print new u, expecting {s = \{1, 2, 3}}
PASS: gdb.base/store.exp: tbreak add_struct_4
PASS: gdb.base/store.exp: continue to add_struct_4
PASS: gdb.base/store.exp: up struct 4 u; up
PASS: gdb.base/store.exp: up struct 4 u; print old u, expecting {s = \{0, 0, 0, 0}}
PASS: gdb.base/store.exp: up struct 4 u; set u to s_4
PASS: gdb.base/store.exp: up struct 4 u; print new u, expecting {s = \{1, 2, 3, 4}}
PASS: gdb.base/store.exp: tbreak wack_field_1
PASS: gdb.base/store.exp: continue field 1
PASS: gdb.base/store.exp: next field 1
PASS: gdb.base/store.exp: old field 1
PASS: gdb.base/store.exp: set variable u = F_1
PASS: gdb.base/store.exp: new field 1
PASS: gdb.base/store.exp: set variable u = F_1, u.i = f_1.i
PASS: gdb.base/store.exp: f_1.i
PASS: gdb.base/store.exp: set variable u = F_1, u.j = f_1.j
PASS: gdb.base/store.exp: f_1.j
PASS: gdb.base/store.exp: set variable u = F_1, u.k = f_1.k
PASS: gdb.base/store.exp: f_1.k
PASS: gdb.base/store.exp: set variable u = f_1, u.i = F_1.i
PASS: gdb.base/store.exp: F_1.i
PASS: gdb.base/store.exp: set variable u = f_1, u.j = F_1.j
PASS: gdb.base/store.exp: F_1.j
PASS: gdb.base/store.exp: set variable u = f_1, u.k = F_1.k
PASS: gdb.base/store.exp: F_1.k
PASS: gdb.base/store.exp: tbreak wack_field_2
PASS: gdb.base/store.exp: continue field 2
PASS: gdb.base/store.exp: next field 2
PASS: gdb.base/store.exp: old field 2
PASS: gdb.base/store.exp: set variable u = F_2
PASS: gdb.base/store.exp: new field 2
PASS: gdb.base/store.exp: set variable u = F_2, u.i = f_2.i
PASS: gdb.base/store.exp: f_2.i
PASS: gdb.base/store.exp: set variable u = F_2, u.j = f_2.j
PASS: gdb.base/store.exp: f_2.j
PASS: gdb.base/store.exp: set variable u = F_2, u.k = f_2.k
PASS: gdb.base/store.exp: f_2.k
PASS: gdb.base/store.exp: set variable u = f_2, u.i = F_2.i
PASS: gdb.base/store.exp: F_2.i
PASS: gdb.base/store.exp: set variable u = f_2, u.j = F_2.j
PASS: gdb.base/store.exp: F_2.j
PASS: gdb.base/store.exp: set variable u = f_2, u.k = F_2.k
PASS: gdb.base/store.exp: F_2.k
PASS: gdb.base/store.exp: tbreak wack_field_3
PASS: gdb.base/store.exp: continue field 3
PASS: gdb.base/store.exp: next field 3
PASS: gdb.base/store.exp: old field 3
PASS: gdb.base/store.exp: set variable u = F_3
PASS: gdb.base/store.exp: new field 3
PASS: gdb.base/store.exp: set variable u = F_3, u.i = f_3.i
PASS: gdb.base/store.exp: f_3.i
PASS: gdb.base/store.exp: set variable u = F_3, u.j = f_3.j
PASS: gdb.base/store.exp: f_3.j
PASS: gdb.base/store.exp: set variable u = F_3, u.k = f_3.k
PASS: gdb.base/store.exp: f_3.k
PASS: gdb.base/store.exp: set variable u = f_3, u.i = F_3.i
PASS: gdb.base/store.exp: F_3.i
PASS: gdb.base/store.exp: set variable u = f_3, u.j = F_3.j
PASS: gdb.base/store.exp: F_3.j
PASS: gdb.base/store.exp: set variable u = f_3, u.k = F_3.k
PASS: gdb.base/store.exp: F_3.k
PASS: gdb.base/store.exp: tbreak wack_field_4
PASS: gdb.base/store.exp: continue field 4
PASS: gdb.base/store.exp: next field 4
PASS: gdb.base/store.exp: old field 4
PASS: gdb.base/store.exp: set variable u = F_4
PASS: gdb.base/store.exp: new field 4
PASS: gdb.base/store.exp: set variable u = F_4, u.i = f_4.i
PASS: gdb.base/store.exp: f_4.i
PASS: gdb.base/store.exp: set variable u = F_4, u.j = f_4.j
PASS: gdb.base/store.exp: f_4.j
PASS: gdb.base/store.exp: set variable u = F_4, u.k = f_4.k
PASS: gdb.base/store.exp: f_4.k
PASS: gdb.base/store.exp: set variable u = f_4, u.i = F_4.i
PASS: gdb.base/store.exp: F_4.i
PASS: gdb.base/store.exp: set variable u = f_4, u.j = F_4.j
PASS: gdb.base/store.exp: F_4.j
PASS: gdb.base/store.exp: set variable u = f_4, u.k = F_4.k
PASS: gdb.base/store.exp: F_4.k
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/structs.exp ...
PASS: gdb.base/structs.exp: set print sevenbit-strings
PASS: gdb.base/structs.exp: set print address off
PASS: gdb.base/structs.exp: set width 0
PASS: gdb.base/structs.exp: set print elements 300
PASS: gdb.base/structs.exp: continue to breakpoint: chartest-done
PASS: gdb.base/structs.exp: p chartest
PASS: gdb.base/structs.exp: ptype foo1; structs-tc
FAIL: gdb.base/structs.exp: p/c fun<n>(); call 1 structs-tc
PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 1 structs-tc
PASS: gdb.base/structs.exp: p/c L<n>; call 1 structs-tc
FAIL: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-tc
PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 2 structs-tc
PASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-tc
FAIL: gdb.base/structs.exp: p/c fun<n>(); call 3 structs-tc
PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 3 structs-tc
PASS: gdb.base/structs.exp: p/c L<n>; call 3 structs-tc
FAIL: gdb.base/structs.exp: p/c fun<n>(); call 4 structs-tc
PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 4 structs-tc
PASS: gdb.base/structs.exp: p/c L<n>; call 4 structs-tc
PASS: gdb.base/structs.exp: p/c fun<n>(); call 5 structs-tc
PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 5 structs-tc
PASS: gdb.base/structs.exp: p/c L<n>; call 5 structs-tc
PASS: gdb.base/structs.exp: p/c fun<n>(); call 6 structs-tc
PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 6 structs-tc
PASS: gdb.base/structs.exp: p/c L<n>; call 6 structs-tc
PASS: gdb.base/structs.exp: p/c fun<n>(); call 7 structs-tc
PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 7 structs-tc
PASS: gdb.base/structs.exp: p/c L<n>; call 7 structs-tc
PASS: gdb.base/structs.exp: p/c fun<n>(); call 8 structs-tc
PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 8 structs-tc
PASS: gdb.base/structs.exp: p/c L<n>; call 8 structs-tc
PASS: gdb.base/structs.exp: p/c fun<n>(); call 9 structs-tc
PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 9 structs-tc
PASS: gdb.base/structs.exp: p/c L<n>; call 9 structs-tc
PASS: gdb.base/structs.exp: p/c fun<n>(); call 10 structs-tc
PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 10 structs-tc
PASS: gdb.base/structs.exp: p/c L<n>; call 10 structs-tc
PASS: gdb.base/structs.exp: p/c fun<n>(); call 11 structs-tc
PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 11 structs-tc
PASS: gdb.base/structs.exp: p/c L<n>; call 11 structs-tc
PASS: gdb.base/structs.exp: p/c fun<n>(); call 12 structs-tc
PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 12 structs-tc
PASS: gdb.base/structs.exp: p/c L<n>; call 12 structs-tc
PASS: gdb.base/structs.exp: p/c fun<n>(); call 13 structs-tc
PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 13 structs-tc
PASS: gdb.base/structs.exp: p/c L<n>; call 13 structs-tc
PASS: gdb.base/structs.exp: p/c fun<n>(); call 14 structs-tc
PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 14 structs-tc
PASS: gdb.base/structs.exp: p/c L<n>; call 14 structs-tc
PASS: gdb.base/structs.exp: p/c fun<n>(); call 15 structs-tc
PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 15 structs-tc
PASS: gdb.base/structs.exp: p/c L<n>; call 15 structs-tc
PASS: gdb.base/structs.exp: p/c fun<n>(); call 16 structs-tc
PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 16 structs-tc
PASS: gdb.base/structs.exp: p/c L<n>; call 16 structs-tc
PASS: gdb.base/structs.exp: p/c fun<n>(); call 17 structs-tc
PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 17 structs-tc
PASS: gdb.base/structs.exp: p/c L<n>; call 17 structs-tc
PASS: gdb.base/structs.exp: advance to fun<n> for return; return 1 structs-tc
PASS: gdb.base/structs.exp: zed L<n> for return; return 1 structs-tc
PASS: gdb.base/structs.exp: return foo<n>; return 1 structs-tc
PASS: gdb.base/structs.exp: value foo<n> returned; return 1 structs-tc
PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 1 structs-tc
PASS: gdb.base/structs.exp: zed L<n> for finish; return 1 structs-tc
PASS: gdb.base/structs.exp: finish foo<n>; return 1 structs-tc
FAIL: gdb.base/structs.exp: value foo<n> finished; return 1 structs-tc
PASS: gdb.base/structs.exp: return value known implies finish value known; return 1 structs-tc
PASS: gdb.base/structs.exp: advance to fun<n> for return; return 2 structs-tc
PASS: gdb.base/structs.exp: zed L<n> for return; return 2 structs-tc
PASS: gdb.base/structs.exp: return foo<n>; return 2 structs-tc
PASS: gdb.base/structs.exp: value foo<n> returned; return 2 structs-tc
PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 2 structs-tc
PASS: gdb.base/structs.exp: zed L<n> for finish; return 2 structs-tc
PASS: gdb.base/structs.exp: finish foo<n>; return 2 structs-tc
FAIL: gdb.base/structs.exp: value foo<n> finished; return 2 structs-tc
PASS: gdb.base/structs.exp: return value known implies finish value known; return 2 structs-tc
PASS: gdb.base/structs.exp: advance to fun<n> for return; return 3 structs-tc
PASS: gdb.base/structs.exp: zed L<n> for return; return 3 structs-tc
PASS: gdb.base/structs.exp: return foo<n>; return 3 structs-tc
FAIL: gdb.base/structs.exp: value foo<n> returned; return 3 structs-tc
PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 3 structs-tc
PASS: gdb.base/structs.exp: zed L<n> for finish; return 3 structs-tc
PASS: gdb.base/structs.exp: finish foo<n>; return 3 structs-tc
FAIL: gdb.base/structs.exp: value foo<n> finished; return 3 structs-tc
PASS: gdb.base/structs.exp: return value known implies finish value known; return 3 structs-tc
PASS: gdb.base/structs.exp: advance to fun<n> for return; return 4 structs-tc
PASS: gdb.base/structs.exp: zed L<n> for return; return 4 structs-tc
PASS: gdb.base/structs.exp: return foo<n>; return 4 structs-tc
FAIL: gdb.base/structs.exp: value foo<n> returned; return 4 structs-tc
PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 4 structs-tc
PASS: gdb.base/structs.exp: zed L<n> for finish; return 4 structs-tc
PASS: gdb.base/structs.exp: finish foo<n>; return 4 structs-tc
FAIL: gdb.base/structs.exp: value foo<n> finished; return 4 structs-tc
PASS: gdb.base/structs.exp: return value known implies finish value known; return 4 structs-tc
PASS: gdb.base/structs.exp: advance to fun<n> for return; return 5 structs-tc
PASS: gdb.base/structs.exp: zed L<n> for return; return 5 structs-tc
PASS: gdb.base/structs.exp: return foo<n>; return 5 structs-tc
PASS: gdb.base/structs.exp: value foo<n> returned; return 5 structs-tc
PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 5 structs-tc
PASS: gdb.base/structs.exp: zed L<n> for finish; return 5 structs-tc
PASS: gdb.base/structs.exp: finish foo<n>; return 5 structs-tc
PASS: gdb.base/structs.exp: value foo<n> finished; return 5 structs-tc
PASS: gdb.base/structs.exp: return value known implies finish value known; return 5 structs-tc
PASS: gdb.base/structs.exp: advance to fun<n> for return; return 6 structs-tc
PASS: gdb.base/structs.exp: zed L<n> for return; return 6 structs-tc
PASS: gdb.base/structs.exp: return foo<n>; return 6 structs-tc
PASS: gdb.base/structs.exp: value foo<n> returned; return 6 structs-tc
PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 6 structs-tc
PASS: gdb.base/structs.exp: zed L<n> for finish; return 6 structs-tc
PASS: gdb.base/structs.exp: finish foo<n>; return 6 structs-tc
PASS: gdb.base/structs.exp: value foo<n> finished; return 6 structs-tc
PASS: gdb.base/structs.exp: return value known implies finish value known; return 6 structs-tc
PASS: gdb.base/structs.exp: advance to fun<n> for return; return 7 structs-tc
PASS: gdb.base/structs.exp: zed L<n> for return; return 7 structs-tc
PASS: gdb.base/structs.exp: return foo<n>; return 7 structs-tc
PASS: gdb.base/structs.exp: value foo<n> returned; return 7 structs-tc
PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 7 structs-tc
PASS: gdb.base/structs.exp: zed L<n> for finish; return 7 structs-tc
PASS: gdb.base/structs.exp: finish foo<n>; return 7 structs-tc
PASS: gdb.base/structs.exp: value foo<n> finished; return 7 structs-tc
PASS: gdb.base/structs.exp: return value known implies finish value known; return 7 structs-tc
PASS: gdb.base/structs.exp: advance to fun<n> for return; return 8 structs-tc
PASS: gdb.base/structs.exp: zed L<n> for return; return 8 structs-tc
PASS: gdb.base/structs.exp: return foo<n>; return 8 structs-tc
PASS: gdb.base/structs.exp: value foo<n> returned; return 8 structs-tc
PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 8 structs-tc
PASS: gdb.base/structs.exp: zed L<n> for finish; return 8 structs-tc
PASS: gdb.base/structs.exp: finish foo<n>; return 8 structs-tc
PASS: gdb.base/structs.exp: value foo<n> finished; return 8 structs-tc
PASS: gdb.base/structs.exp: return value known implies finish value known; return 8 structs-tc
PASS: gdb.base/structs.exp: set print sevenbit-strings
PASS: gdb.base/structs.exp: set print address off
PASS: gdb.base/structs.exp: set width 0
PASS: gdb.base/structs.exp: set print elements 300
PASS: gdb.base/structs.exp: ptype foo1; structs-ts
FAIL: gdb.base/structs.exp: p/c fun<n>(); call 1 structs-ts
PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 1 structs-ts
PASS: gdb.base/structs.exp: p/c L<n>; call 1 structs-ts
FAIL: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-ts
PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 2 structs-ts
PASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-ts
PASS: gdb.base/structs.exp: p/c fun<n>(); call 3 structs-ts
PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 3 structs-ts
PASS: gdb.base/structs.exp: p/c L<n>; call 3 structs-ts
PASS: gdb.base/structs.exp: p/c fun<n>(); call 4 structs-ts
PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 4 structs-ts
PASS: gdb.base/structs.exp: p/c L<n>; call 4 structs-ts
PASS: gdb.base/structs.exp: p/c fun<n>(); call 5 structs-ts
PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 5 structs-ts
PASS: gdb.base/structs.exp: p/c L<n>; call 5 structs-ts
PASS: gdb.base/structs.exp: advance to fun<n> for return; return 1 structs-ts
PASS: gdb.base/structs.exp: zed L<n> for return; return 1 structs-ts
PASS: gdb.base/structs.exp: return foo<n>; return 1 structs-ts
PASS: gdb.base/structs.exp: value foo<n> returned; return 1 structs-ts
PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 1 structs-ts
PASS: gdb.base/structs.exp: zed L<n> for finish; return 1 structs-ts
PASS: gdb.base/structs.exp: finish foo<n>; return 1 structs-ts
FAIL: gdb.base/structs.exp: value foo<n> finished; return 1 structs-ts
PASS: gdb.base/structs.exp: return value known implies finish value known; return 1 structs-ts
PASS: gdb.base/structs.exp: advance to fun<n> for return; return 2 structs-ts
PASS: gdb.base/structs.exp: zed L<n> for return; return 2 structs-ts
PASS: gdb.base/structs.exp: return foo<n>; return 2 structs-ts
PASS: gdb.base/structs.exp: value foo<n> returned; return 2 structs-ts
PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 2 structs-ts
PASS: gdb.base/structs.exp: zed L<n> for finish; return 2 structs-ts
PASS: gdb.base/structs.exp: finish foo<n>; return 2 structs-ts
FAIL: gdb.base/structs.exp: value foo<n> finished; return 2 structs-ts
PASS: gdb.base/structs.exp: return value known implies finish value known; return 2 structs-ts
PASS: gdb.base/structs.exp: advance to fun<n> for return; return 3 structs-ts
PASS: gdb.base/structs.exp: zed L<n> for return; return 3 structs-ts
PASS: gdb.base/structs.exp: return foo<n>; return 3 structs-ts
PASS: gdb.base/structs.exp: value foo<n> returned; return 3 structs-ts
PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 3 structs-ts
PASS: gdb.base/structs.exp: zed L<n> for finish; return 3 structs-ts
PASS: gdb.base/structs.exp: finish foo<n>; return 3 structs-ts
PASS: gdb.base/structs.exp: value foo<n> finished; return 3 structs-ts
PASS: gdb.base/structs.exp: return value known implies finish value known; return 3 structs-ts
PASS: gdb.base/structs.exp: advance to fun<n> for return; return 4 structs-ts
PASS: gdb.base/structs.exp: zed L<n> for return; return 4 structs-ts
PASS: gdb.base/structs.exp: return foo<n>; return 4 structs-ts
PASS: gdb.base/structs.exp: value foo<n> returned; return 4 structs-ts
PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 4 structs-ts
PASS: gdb.base/structs.exp: zed L<n> for finish; return 4 structs-ts
PASS: gdb.base/structs.exp: finish foo<n>; return 4 structs-ts
PASS: gdb.base/structs.exp: value foo<n> finished; return 4 structs-ts
PASS: gdb.base/structs.exp: return value known implies finish value known; return 4 structs-ts
PASS: gdb.base/structs.exp: set print sevenbit-strings
PASS: gdb.base/structs.exp: set print address off
PASS: gdb.base/structs.exp: set width 0
PASS: gdb.base/structs.exp: set print elements 300
PASS: gdb.base/structs.exp: ptype foo1; structs-ti
FAIL: gdb.base/structs.exp: p/c fun<n>(); call 1 structs-ti
PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 1 structs-ti
PASS: gdb.base/structs.exp: p/c L<n>; call 1 structs-ti
PASS: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-ti
PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 2 structs-ti
PASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-ti
PASS: gdb.base/structs.exp: p/c fun<n>(); call 3 structs-ti
PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 3 structs-ti
PASS: gdb.base/structs.exp: p/c L<n>; call 3 structs-ti
PASS: gdb.base/structs.exp: advance to fun<n> for return; return 1 structs-ti
PASS: gdb.base/structs.exp: zed L<n> for return; return 1 structs-ti
PASS: gdb.base/structs.exp: return foo<n>; return 1 structs-ti
PASS: gdb.base/structs.exp: value foo<n> returned; return 1 structs-ti
PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 1 structs-ti
PASS: gdb.base/structs.exp: zed L<n> for finish; return 1 structs-ti
PASS: gdb.base/structs.exp: finish foo<n>; return 1 structs-ti
FAIL: gdb.base/structs.exp: value foo<n> finished; return 1 structs-ti
PASS: gdb.base/structs.exp: return value known implies finish value known; return 1 structs-ti
PASS: gdb.base/structs.exp: advance to fun<n> for return; return 2 structs-ti
PASS: gdb.base/structs.exp: zed L<n> for return; return 2 structs-ti
PASS: gdb.base/structs.exp: return foo<n>; return 2 structs-ti
PASS: gdb.base/structs.exp: value foo<n> returned; return 2 structs-ti
PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 2 structs-ti
PASS: gdb.base/structs.exp: zed L<n> for finish; return 2 structs-ti
PASS: gdb.base/structs.exp: finish foo<n>; return 2 structs-ti
PASS: gdb.base/structs.exp: value foo<n> finished; return 2 structs-ti
PASS: gdb.base/structs.exp: return value known implies finish value known; return 2 structs-ti
PASS: gdb.base/structs.exp: set print sevenbit-strings
PASS: gdb.base/structs.exp: set print address off
PASS: gdb.base/structs.exp: set width 0
PASS: gdb.base/structs.exp: set print elements 300
PASS: gdb.base/structs.exp: ptype foo1; structs-tl
FAIL: gdb.base/structs.exp: p/c fun<n>(); call 1 structs-tl
PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 1 structs-tl
PASS: gdb.base/structs.exp: p/c L<n>; call 1 structs-tl
PASS: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-tl
PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 2 structs-tl
PASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-tl
PASS: gdb.base/structs.exp: p/c fun<n>(); call 3 structs-tl
PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 3 structs-tl
PASS: gdb.base/structs.exp: p/c L<n>; call 3 structs-tl
PASS: gdb.base/structs.exp: advance to fun<n> for return; return 1 structs-tl
PASS: gdb.base/structs.exp: zed L<n> for return; return 1 structs-tl
PASS: gdb.base/structs.exp: return foo<n>; return 1 structs-tl
PASS: gdb.base/structs.exp: value foo<n> returned; return 1 structs-tl
PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 1 structs-tl
PASS: gdb.base/structs.exp: zed L<n> for finish; return 1 structs-tl
PASS: gdb.base/structs.exp: finish foo<n>; return 1 structs-tl
FAIL: gdb.base/structs.exp: value foo<n> finished; return 1 structs-tl
PASS: gdb.base/structs.exp: return value known implies finish value known; return 1 structs-tl
PASS: gdb.base/structs.exp: advance to fun<n> for return; return 2 structs-tl
PASS: gdb.base/structs.exp: zed L<n> for return; return 2 structs-tl
PASS: gdb.base/structs.exp: return foo<n>; return 2 structs-tl
PASS: gdb.base/structs.exp: value foo<n> returned; return 2 structs-tl
PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 2 structs-tl
PASS: gdb.base/structs.exp: zed L<n> for finish; return 2 structs-tl
PASS: gdb.base/structs.exp: finish foo<n>; return 2 structs-tl
PASS: gdb.base/structs.exp: value foo<n> finished; return 2 structs-tl
PASS: gdb.base/structs.exp: return value known implies finish value known; return 2 structs-tl
PASS: gdb.base/structs.exp: set print sevenbit-strings
PASS: gdb.base/structs.exp: set print address off
PASS: gdb.base/structs.exp: set width 0
PASS: gdb.base/structs.exp: set print elements 300
PASS: gdb.base/structs.exp: ptype foo1; structs-tll
PASS: gdb.base/structs.exp: p/c fun<n>(); call 1 structs-tll
PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 1 structs-tll
PASS: gdb.base/structs.exp: p/c L<n>; call 1 structs-tll
PASS: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-tll
PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 2 structs-tll
PASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-tll
PASS: gdb.base/structs.exp: advance to fun<n> for return; return 1 structs-tll
PASS: gdb.base/structs.exp: zed L<n> for return; return 1 structs-tll
PASS: gdb.base/structs.exp: return foo<n>; return 1 structs-tll
PASS: gdb.base/structs.exp: value foo<n> returned; return 1 structs-tll
PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 1 structs-tll
PASS: gdb.base/structs.exp: zed L<n> for finish; return 1 structs-tll
PASS: gdb.base/structs.exp: finish foo<n>; return 1 structs-tll
PASS: gdb.base/structs.exp: value foo<n> finished; return 1 structs-tll
PASS: gdb.base/structs.exp: return value known implies finish value known; return 1 structs-tll
PASS: gdb.base/structs.exp: set print sevenbit-strings
PASS: gdb.base/structs.exp: set print address off
PASS: gdb.base/structs.exp: set width 0
PASS: gdb.base/structs.exp: set print elements 300
PASS: gdb.base/structs.exp: ptype foo1; structs-tf
FAIL: gdb.base/structs.exp: p/c fun<n>(); call 1 structs-tf
PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 1 structs-tf
PASS: gdb.base/structs.exp: p/c L<n>; call 1 structs-tf
PASS: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-tf
PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 2 structs-tf
PASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-tf
PASS: gdb.base/structs.exp: p/c fun<n>(); call 3 structs-tf
PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 3 structs-tf
PASS: gdb.base/structs.exp: p/c L<n>; call 3 structs-tf
PASS: gdb.base/structs.exp: advance to fun<n> for return; return 1 structs-tf
PASS: gdb.base/structs.exp: zed L<n> for return; return 1 structs-tf
PASS: gdb.base/structs.exp: return foo<n>; return 1 structs-tf
PASS: gdb.base/structs.exp: value foo<n> returned; return 1 structs-tf
PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 1 structs-tf
PASS: gdb.base/structs.exp: zed L<n> for finish; return 1 structs-tf
PASS: gdb.base/structs.exp: finish foo<n>; return 1 structs-tf
FAIL: gdb.base/structs.exp: value foo<n> finished; return 1 structs-tf
PASS: gdb.base/structs.exp: return value known implies finish value known; return 1 structs-tf
PASS: gdb.base/structs.exp: advance to fun<n> for return; return 2 structs-tf
PASS: gdb.base/structs.exp: zed L<n> for return; return 2 structs-tf
PASS: gdb.base/structs.exp: return foo<n>; return 2 structs-tf
PASS: gdb.base/structs.exp: value foo<n> returned; return 2 structs-tf
PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 2 structs-tf
PASS: gdb.base/structs.exp: zed L<n> for finish; return 2 structs-tf
PASS: gdb.base/structs.exp: finish foo<n>; return 2 structs-tf
PASS: gdb.base/structs.exp: value foo<n> finished; return 2 structs-tf
PASS: gdb.base/structs.exp: return value known implies finish value known; return 2 structs-tf
PASS: gdb.base/structs.exp: set print sevenbit-strings
PASS: gdb.base/structs.exp: set print address off
PASS: gdb.base/structs.exp: set width 0
PASS: gdb.base/structs.exp: set print elements 300
PASS: gdb.base/structs.exp: ptype foo1; structs-td
PASS: gdb.base/structs.exp: p/c fun<n>(); call 1 structs-td
PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 1 structs-td
PASS: gdb.base/structs.exp: p/c L<n>; call 1 structs-td
PASS: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-td
PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 2 structs-td
PASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-td
PASS: gdb.base/structs.exp: advance to fun<n> for return; return 1 structs-td
PASS: gdb.base/structs.exp: zed L<n> for return; return 1 structs-td
PASS: gdb.base/structs.exp: return foo<n>; return 1 structs-td
PASS: gdb.base/structs.exp: value foo<n> returned; return 1 structs-td
PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 1 structs-td
PASS: gdb.base/structs.exp: zed L<n> for finish; return 1 structs-td
PASS: gdb.base/structs.exp: finish foo<n>; return 1 structs-td
PASS: gdb.base/structs.exp: value foo<n> finished; return 1 structs-td
PASS: gdb.base/structs.exp: return value known implies finish value known; return 1 structs-td
PASS: gdb.base/structs.exp: set print sevenbit-strings
PASS: gdb.base/structs.exp: set print address off
PASS: gdb.base/structs.exp: set width 0
PASS: gdb.base/structs.exp: set print elements 300
PASS: gdb.base/structs.exp: ptype foo1; structs-tld
PASS: gdb.base/structs.exp: p/c fun<n>(); call 1 structs-tld
PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 1 structs-tld
PASS: gdb.base/structs.exp: p/c L<n>; call 1 structs-tld
PASS: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-tld
PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 2 structs-tld
PASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-tld
PASS: gdb.base/structs.exp: advance to fun<n> for return; return 1 structs-tld
PASS: gdb.base/structs.exp: zed L<n> for return; return 1 structs-tld
PASS: gdb.base/structs.exp: return foo<n>; return 1 structs-tld
PASS: gdb.base/structs.exp: value foo<n> returned; return 1 structs-tld
PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 1 structs-tld
PASS: gdb.base/structs.exp: zed L<n> for finish; return 1 structs-tld
PASS: gdb.base/structs.exp: finish foo<n>; return 1 structs-tld
PASS: gdb.base/structs.exp: value foo<n> finished; return 1 structs-tld
PASS: gdb.base/structs.exp: return value known implies finish value known; return 1 structs-tld
PASS: gdb.base/structs.exp: set print sevenbit-strings
PASS: gdb.base/structs.exp: set print address off
PASS: gdb.base/structs.exp: set width 0
PASS: gdb.base/structs.exp: set print elements 300
PASS: gdb.base/structs.exp: ptype foo2; structs-ts-tc
FAIL: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-ts-tc
PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 2 structs-ts-tc
PASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-ts-tc
FAIL: gdb.base/structs.exp: p/c fun<n>(); call 3 structs-ts-tc
PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 3 structs-ts-tc
PASS: gdb.base/structs.exp: p/c L<n>; call 3 structs-ts-tc
PASS: gdb.base/structs.exp: p/c fun<n>(); call 4 structs-ts-tc
PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 4 structs-ts-tc
PASS: gdb.base/structs.exp: p/c L<n>; call 4 structs-ts-tc
PASS: gdb.base/structs.exp: p/c fun<n>(); call 5 structs-ts-tc
PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 5 structs-ts-tc
PASS: gdb.base/structs.exp: p/c L<n>; call 5 structs-ts-tc
PASS: gdb.base/structs.exp: p/c fun<n>(); call 6 structs-ts-tc
PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 6 structs-ts-tc
PASS: gdb.base/structs.exp: p/c L<n>; call 6 structs-ts-tc
PASS: gdb.base/structs.exp: p/c fun<n>(); call 7 structs-ts-tc
PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 7 structs-ts-tc
PASS: gdb.base/structs.exp: p/c L<n>; call 7 structs-ts-tc
PASS: gdb.base/structs.exp: p/c fun<n>(); call 8 structs-ts-tc
PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 8 structs-ts-tc
PASS: gdb.base/structs.exp: p/c L<n>; call 8 structs-ts-tc
PASS: gdb.base/structs.exp: advance to fun<n> for return; return 2 structs-ts-tc
PASS: gdb.base/structs.exp: zed L<n> for return; return 2 structs-ts-tc
PASS: gdb.base/structs.exp: return foo<n>; return 2 structs-ts-tc
PASS: gdb.base/structs.exp: value foo<n> returned; return 2 structs-ts-tc
PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 2 structs-ts-tc
PASS: gdb.base/structs.exp: zed L<n> for finish; return 2 structs-ts-tc
PASS: gdb.base/structs.exp: finish foo<n>; return 2 structs-ts-tc
FAIL: gdb.base/structs.exp: value foo<n> finished; return 2 structs-ts-tc
PASS: gdb.base/structs.exp: return value known implies finish value known; return 2 structs-ts-tc
PASS: gdb.base/structs.exp: set print sevenbit-strings
PASS: gdb.base/structs.exp: set print address off
PASS: gdb.base/structs.exp: set width 0
PASS: gdb.base/structs.exp: set print elements 300
PASS: gdb.base/structs.exp: ptype foo2; structs-ti-tc
PASS: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-ti-tc
PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 2 structs-ti-tc
PASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-ti-tc
PASS: gdb.base/structs.exp: p/c fun<n>(); call 3 structs-ti-tc
PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 3 structs-ti-tc
PASS: gdb.base/structs.exp: p/c L<n>; call 3 structs-ti-tc
PASS: gdb.base/structs.exp: p/c fun<n>(); call 4 structs-ti-tc
PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 4 structs-ti-tc
PASS: gdb.base/structs.exp: p/c L<n>; call 4 structs-ti-tc
PASS: gdb.base/structs.exp: p/c fun<n>(); call 5 structs-ti-tc
PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 5 structs-ti-tc
PASS: gdb.base/structs.exp: p/c L<n>; call 5 structs-ti-tc
PASS: gdb.base/structs.exp: p/c fun<n>(); call 6 structs-ti-tc
PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 6 structs-ti-tc
PASS: gdb.base/structs.exp: p/c L<n>; call 6 structs-ti-tc
PASS: gdb.base/structs.exp: advance to fun<n> for return; return 2 structs-ti-tc
PASS: gdb.base/structs.exp: zed L<n> for return; return 2 structs-ti-tc
PASS: gdb.base/structs.exp: return foo<n>; return 2 structs-ti-tc
PASS: gdb.base/structs.exp: value foo<n> returned; return 2 structs-ti-tc
PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 2 structs-ti-tc
PASS: gdb.base/structs.exp: zed L<n> for finish; return 2 structs-ti-tc
PASS: gdb.base/structs.exp: finish foo<n>; return 2 structs-ti-tc
PASS: gdb.base/structs.exp: value foo<n> finished; return 2 structs-ti-tc
PASS: gdb.base/structs.exp: return value known implies finish value known; return 2 structs-ti-tc
PASS: gdb.base/structs.exp: set print sevenbit-strings
PASS: gdb.base/structs.exp: set print address off
PASS: gdb.base/structs.exp: set width 0
PASS: gdb.base/structs.exp: set print elements 300
PASS: gdb.base/structs.exp: ptype foo2; structs-tl-tc
PASS: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-tl-tc
PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 2 structs-tl-tc
PASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-tl-tc
PASS: gdb.base/structs.exp: p/c fun<n>(); call 3 structs-tl-tc
PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 3 structs-tl-tc
PASS: gdb.base/structs.exp: p/c L<n>; call 3 structs-tl-tc
PASS: gdb.base/structs.exp: p/c fun<n>(); call 4 structs-tl-tc
PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 4 structs-tl-tc
PASS: gdb.base/structs.exp: p/c L<n>; call 4 structs-tl-tc
PASS: gdb.base/structs.exp: p/c fun<n>(); call 5 structs-tl-tc
PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 5 structs-tl-tc
PASS: gdb.base/structs.exp: p/c L<n>; call 5 structs-tl-tc
PASS: gdb.base/structs.exp: p/c fun<n>(); call 6 structs-tl-tc
PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 6 structs-tl-tc
PASS: gdb.base/structs.exp: p/c L<n>; call 6 structs-tl-tc
PASS: gdb.base/structs.exp: advance to fun<n> for return; return 2 structs-tl-tc
PASS: gdb.base/structs.exp: zed L<n> for return; return 2 structs-tl-tc
PASS: gdb.base/structs.exp: return foo<n>; return 2 structs-tl-tc
PASS: gdb.base/structs.exp: value foo<n> returned; return 2 structs-tl-tc
PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 2 structs-tl-tc
PASS: gdb.base/structs.exp: zed L<n> for finish; return 2 structs-tl-tc
PASS: gdb.base/structs.exp: finish foo<n>; return 2 structs-tl-tc
PASS: gdb.base/structs.exp: value foo<n> finished; return 2 structs-tl-tc
PASS: gdb.base/structs.exp: return value known implies finish value known; return 2 structs-tl-tc
PASS: gdb.base/structs.exp: set print sevenbit-strings
PASS: gdb.base/structs.exp: set print address off
PASS: gdb.base/structs.exp: set width 0
PASS: gdb.base/structs.exp: set print elements 300
PASS: gdb.base/structs.exp: ptype foo2; structs-tll-tc
PASS: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-tll-tc
PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 2 structs-tll-tc
PASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-tll-tc
PASS: gdb.base/structs.exp: set print sevenbit-strings
PASS: gdb.base/structs.exp: set print address off
PASS: gdb.base/structs.exp: set width 0
PASS: gdb.base/structs.exp: set print elements 300
PASS: gdb.base/structs.exp: ptype foo2; structs-tf-tc
PASS: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-tf-tc
PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 2 structs-tf-tc
PASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-tf-tc
PASS: gdb.base/structs.exp: p/c fun<n>(); call 3 structs-tf-tc
PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 3 structs-tf-tc
PASS: gdb.base/structs.exp: p/c L<n>; call 3 structs-tf-tc
PASS: gdb.base/structs.exp: p/c fun<n>(); call 4 structs-tf-tc
PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 4 structs-tf-tc
PASS: gdb.base/structs.exp: p/c L<n>; call 4 structs-tf-tc
PASS: gdb.base/structs.exp: p/c fun<n>(); call 5 structs-tf-tc
PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 5 structs-tf-tc
PASS: gdb.base/structs.exp: p/c L<n>; call 5 structs-tf-tc
PASS: gdb.base/structs.exp: p/c fun<n>(); call 6 structs-tf-tc
PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 6 structs-tf-tc
PASS: gdb.base/structs.exp: p/c L<n>; call 6 structs-tf-tc
PASS: gdb.base/structs.exp: advance to fun<n> for return; return 2 structs-tf-tc
PASS: gdb.base/structs.exp: zed L<n> for return; return 2 structs-tf-tc
PASS: gdb.base/structs.exp: return foo<n>; return 2 structs-tf-tc
PASS: gdb.base/structs.exp: value foo<n> returned; return 2 structs-tf-tc
PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 2 structs-tf-tc
PASS: gdb.base/structs.exp: zed L<n> for finish; return 2 structs-tf-tc
PASS: gdb.base/structs.exp: finish foo<n>; return 2 structs-tf-tc
PASS: gdb.base/structs.exp: value foo<n> finished; return 2 structs-tf-tc
PASS: gdb.base/structs.exp: return value known implies finish value known; return 2 structs-tf-tc
PASS: gdb.base/structs.exp: set print sevenbit-strings
PASS: gdb.base/structs.exp: set print address off
PASS: gdb.base/structs.exp: set width 0
PASS: gdb.base/structs.exp: set print elements 300
PASS: gdb.base/structs.exp: ptype foo2; structs-td-tc
PASS: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-td-tc
PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 2 structs-td-tc
PASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-td-tc
PASS: gdb.base/structs.exp: set print sevenbit-strings
PASS: gdb.base/structs.exp: set print address off
PASS: gdb.base/structs.exp: set width 0
PASS: gdb.base/structs.exp: set print elements 300
PASS: gdb.base/structs.exp: ptype foo2; structs-tld-tc
PASS: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-tld-tc
PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 2 structs-tld-tc
PASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-tld-tc
PASS: gdb.base/structs.exp: set print sevenbit-strings
PASS: gdb.base/structs.exp: set print address off
PASS: gdb.base/structs.exp: set width 0
PASS: gdb.base/structs.exp: set print elements 300
PASS: gdb.base/structs.exp: ptype foo2; structs-tc-ts
FAIL: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-tc-ts
PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 2 structs-tc-ts
PASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-tc-ts
PASS: gdb.base/structs.exp: p/c fun<n>(); call 3 structs-tc-ts
PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 3 structs-tc-ts
PASS: gdb.base/structs.exp: p/c L<n>; call 3 structs-tc-ts
PASS: gdb.base/structs.exp: p/c fun<n>(); call 4 structs-tc-ts
PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 4 structs-tc-ts
PASS: gdb.base/structs.exp: p/c L<n>; call 4 structs-tc-ts
PASS: gdb.base/structs.exp: p/c fun<n>(); call 5 structs-tc-ts
PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 5 structs-tc-ts
PASS: gdb.base/structs.exp: p/c L<n>; call 5 structs-tc-ts
PASS: gdb.base/structs.exp: p/c fun<n>(); call 6 structs-tc-ts
PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 6 structs-tc-ts
PASS: gdb.base/structs.exp: p/c L<n>; call 6 structs-tc-ts
PASS: gdb.base/structs.exp: advance to fun<n> for return; return 2 structs-tc-ts
PASS: gdb.base/structs.exp: zed L<n> for return; return 2 structs-tc-ts
PASS: gdb.base/structs.exp: return foo<n>; return 2 structs-tc-ts
PASS: gdb.base/structs.exp: value foo<n> returned; return 2 structs-tc-ts
PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 2 structs-tc-ts
PASS: gdb.base/structs.exp: zed L<n> for finish; return 2 structs-tc-ts
PASS: gdb.base/structs.exp: finish foo<n>; return 2 structs-tc-ts
FAIL: gdb.base/structs.exp: value foo<n> finished; return 2 structs-tc-ts
PASS: gdb.base/structs.exp: return value known implies finish value known; return 2 structs-tc-ts
PASS: gdb.base/structs.exp: set print sevenbit-strings
PASS: gdb.base/structs.exp: set print address off
PASS: gdb.base/structs.exp: set width 0
PASS: gdb.base/structs.exp: set print elements 300
PASS: gdb.base/structs.exp: ptype foo2; structs-tc-ti
PASS: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-tc-ti
PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 2 structs-tc-ti
PASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-tc-ti
PASS: gdb.base/structs.exp: p/c fun<n>(); call 3 structs-tc-ti
PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 3 structs-tc-ti
PASS: gdb.base/structs.exp: p/c L<n>; call 3 structs-tc-ti
PASS: gdb.base/structs.exp: p/c fun<n>(); call 4 structs-tc-ti
PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 4 structs-tc-ti
PASS: gdb.base/structs.exp: p/c L<n>; call 4 structs-tc-ti
PASS: gdb.base/structs.exp: advance to fun<n> for return; return 2 structs-tc-ti
PASS: gdb.base/structs.exp: zed L<n> for return; return 2 structs-tc-ti
PASS: gdb.base/structs.exp: return foo<n>; return 2 structs-tc-ti
PASS: gdb.base/structs.exp: value foo<n> returned; return 2 structs-tc-ti
PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 2 structs-tc-ti
PASS: gdb.base/structs.exp: zed L<n> for finish; return 2 structs-tc-ti
PASS: gdb.base/structs.exp: finish foo<n>; return 2 structs-tc-ti
PASS: gdb.base/structs.exp: value foo<n> finished; return 2 structs-tc-ti
PASS: gdb.base/structs.exp: return value known implies finish value known; return 2 structs-tc-ti
PASS: gdb.base/structs.exp: set print sevenbit-strings
PASS: gdb.base/structs.exp: set print address off
PASS: gdb.base/structs.exp: set width 0
PASS: gdb.base/structs.exp: set print elements 300
PASS: gdb.base/structs.exp: ptype foo2; structs-tc-tl
PASS: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-tc-tl
PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 2 structs-tc-tl
PASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-tc-tl
PASS: gdb.base/structs.exp: p/c fun<n>(); call 3 structs-tc-tl
PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 3 structs-tc-tl
PASS: gdb.base/structs.exp: p/c L<n>; call 3 structs-tc-tl
PASS: gdb.base/structs.exp: p/c fun<n>(); call 4 structs-tc-tl
PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 4 structs-tc-tl
PASS: gdb.base/structs.exp: p/c L<n>; call 4 structs-tc-tl
PASS: gdb.base/structs.exp: advance to fun<n> for return; return 2 structs-tc-tl
PASS: gdb.base/structs.exp: zed L<n> for return; return 2 structs-tc-tl
PASS: gdb.base/structs.exp: return foo<n>; return 2 structs-tc-tl
PASS: gdb.base/structs.exp: value foo<n> returned; return 2 structs-tc-tl
PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 2 structs-tc-tl
PASS: gdb.base/structs.exp: zed L<n> for finish; return 2 structs-tc-tl
PASS: gdb.base/structs.exp: finish foo<n>; return 2 structs-tc-tl
PASS: gdb.base/structs.exp: value foo<n> finished; return 2 structs-tc-tl
PASS: gdb.base/structs.exp: return value known implies finish value known; return 2 structs-tc-tl
PASS: gdb.base/structs.exp: set print sevenbit-strings
PASS: gdb.base/structs.exp: set print address off
PASS: gdb.base/structs.exp: set width 0
PASS: gdb.base/structs.exp: set print elements 300
PASS: gdb.base/structs.exp: ptype foo2; structs-tc-tll
PASS: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-tc-tll
PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 2 structs-tc-tll
PASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-tc-tll
PASS: gdb.base/structs.exp: set print sevenbit-strings
PASS: gdb.base/structs.exp: set print address off
PASS: gdb.base/structs.exp: set width 0
PASS: gdb.base/structs.exp: set print elements 300
PASS: gdb.base/structs.exp: ptype foo2; structs-tc-tf
PASS: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-tc-tf
PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 2 structs-tc-tf
PASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-tc-tf
PASS: gdb.base/structs.exp: p/c fun<n>(); call 3 structs-tc-tf
PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 3 structs-tc-tf
PASS: gdb.base/structs.exp: p/c L<n>; call 3 structs-tc-tf
PASS: gdb.base/structs.exp: p/c fun<n>(); call 4 structs-tc-tf
PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 4 structs-tc-tf
PASS: gdb.base/structs.exp: p/c L<n>; call 4 structs-tc-tf
PASS: gdb.base/structs.exp: set print sevenbit-strings
PASS: gdb.base/structs.exp: set print address off
PASS: gdb.base/structs.exp: set width 0
PASS: gdb.base/structs.exp: set print elements 300
PASS: gdb.base/structs.exp: ptype foo2; structs-tc-td
PASS: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-tc-td
PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 2 structs-tc-td
PASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-tc-td
PASS: gdb.base/structs.exp: set print sevenbit-strings
PASS: gdb.base/structs.exp: set print address off
PASS: gdb.base/structs.exp: set width 0
PASS: gdb.base/structs.exp: set print elements 300
PASS: gdb.base/structs.exp: ptype foo2; structs-tc-tld
PASS: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-tc-tld
PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 2 structs-tc-tld
PASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-tc-tld
PASS: gdb.base/structs.exp: set print sevenbit-strings
PASS: gdb.base/structs.exp: set print address off
PASS: gdb.base/structs.exp: set width 0
PASS: gdb.base/structs.exp: set print elements 300
PASS: gdb.base/structs.exp: ptype foo2; structs-td-tf
PASS: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-td-tf
PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 2 structs-td-tf
PASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-td-tf
PASS: gdb.base/structs.exp: advance to fun<n> for return; return 2 structs-td-tf
PASS: gdb.base/structs.exp: zed L<n> for return; return 2 structs-td-tf
PASS: gdb.base/structs.exp: return foo<n>; return 2 structs-td-tf
PASS: gdb.base/structs.exp: value foo<n> returned; return 2 structs-td-tf
PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 2 structs-td-tf
PASS: gdb.base/structs.exp: zed L<n> for finish; return 2 structs-td-tf
PASS: gdb.base/structs.exp: finish foo<n>; return 2 structs-td-tf
PASS: gdb.base/structs.exp: value foo<n> finished; return 2 structs-td-tf
PASS: gdb.base/structs.exp: return value known implies finish value known; return 2 structs-td-tf
PASS: gdb.base/structs.exp: set print sevenbit-strings
PASS: gdb.base/structs.exp: set print address off
PASS: gdb.base/structs.exp: set width 0
PASS: gdb.base/structs.exp: set print elements 300
PASS: gdb.base/structs.exp: ptype foo2; structs-tf-td
PASS: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-tf-td
PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 2 structs-tf-td
PASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-tf-td
PASS: gdb.base/structs.exp: advance to fun<n> for return; return 2 structs-tf-td
PASS: gdb.base/structs.exp: zed L<n> for return; return 2 structs-tf-td
PASS: gdb.base/structs.exp: return foo<n>; return 2 structs-tf-td
PASS: gdb.base/structs.exp: value foo<n> returned; return 2 structs-tf-td
PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 2 structs-tf-td
PASS: gdb.base/structs.exp: zed L<n> for finish; return 2 structs-tf-td
PASS: gdb.base/structs.exp: finish foo<n>; return 2 structs-tf-td
PASS: gdb.base/structs.exp: value foo<n> finished; return 2 structs-tf-td
PASS: gdb.base/structs.exp: return value known implies finish value known; return 2 structs-tf-td
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/structs2.exp ...
PASS: gdb.base/structs2.exp: set width 0
PASS: gdb.base/structs2.exp: structs2 sanity check
PASS: gdb.base/structs2.exp: structs2 breakpoint set
PASS: gdb.base/structs2.exp: structs2 continue1
PASS: gdb.base/structs2.exp: structs2 continue2
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/structs3.exp ...
PASS: gdb.base/structs3.exp: print two
PASS: gdb.base/structs3.exp: print *twop
PASS: gdb.base/structs3.exp: print *(struct Two *)onep
PASS: gdb.base/structs3.exp: print *(tTwo *)onep
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/subst.exp ...
PASS: gdb.base/subst.exp: deactivate GDB's confirmation interface
PASS: gdb.base/subst.exp: remove default substitution rules
PASS: gdb.base/subst.exp: show substitute-path, no rule entered yet
PASS: gdb.base/subst.exp: show substitute-path from, no rule entered yet
PASS: gdb.base/subst.exp: show substitute-path, too many arguments
PASS: gdb.base/subst.exp: unset substitute-path from, no rule entered yet
PASS: gdb.base/subst.exp: unset substitute-path, no rule entered yet
PASS: gdb.base/subst.exp: unset substitute-path from, no rule entered yet
PASS: gdb.base/subst.exp: unset substitute-path, too many arguments
PASS: gdb.base/subst.exp: set substitute-path, too many arguments
PASS: gdb.base/subst.exp: set substitute-path, too few arguments
PASS: gdb.base/subst.exp: set substitute-path, first argument is empty string
PASS: gdb.base/subst.exp: add from -> to substitution rule
PASS: gdb.base/subst.exp: add from1 -> to1 substitution rule
PASS: gdb.base/subst.exp: add source -> destination substitution rule
PASS: gdb.base/subst.exp: add depuis -> vers substitution rule
PASS: gdb.base/subst.exp: add substitution rule to empty string
PASS: gdb.base/subst.exp: show substitute-path after all paths added
PASS: gdb.base/subst.exp: show substitute-path from, after all paths added
PASS: gdb.base/subst.exp: show substitute-path depuis, after all paths added
PASS: gdb.base/subst.exp: show substitute-path from/path, after all paths added
PASS: gdb.base/subst.exp: show substitute-path from_a_bad_path, after all paths added
PASS: gdb.base/subst.exp: show substitute-path garbage, after all paths added
PASS: gdb.base/subst.exp: unset substitute-path from
PASS: gdb.base/subst.exp: show substitute-path from, after unsetting it
PASS: gdb.base/subst.exp: show substitute-path after from rule removed
PASS: gdb.base/subst.exp: unset substitute-path from after the rule was removed
PASS: gdb.base/subst.exp: unset substitute-path depuis (middle of list)
PASS: gdb.base/subst.exp: show substitute-path after depuis rule removed
PASS: gdb.base/subst.exp: unset substitute-path empty (end of list)
PASS: gdb.base/subst.exp: show substitute-path after empty rule removed
PASS: gdb.base/subst.exp: remove all remaining substitution rules
PASS: gdb.base/subst.exp: show substitute-path after all remaining rules removed
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/sym-file.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/symbol-without-target_section.exp ...
PASS: gdb.base/symbol-without-target_section.exp: add-symbol-file
PASS: gdb.base/symbol-without-target_section.exp: list main
PASS: gdb.base/symbol-without-target_section.exp: print symbol_without_target_section
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/symtab-search-order.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/term.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/testenv.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/trace-commands.exp ...
PASS: gdb.base/trace-commands.exp: show trace-commands says off
PASS: gdb.base/trace-commands.exp: source -v
PASS: gdb.base/trace-commands.exp: set trace-commands
PASS: gdb.base/trace-commands.exp: show trace-commands says on
PASS: gdb.base/trace-commands.exp: simple trace-commands test
PASS: gdb.base/trace-commands.exp: nested trace-commands test
PASS: gdb.base/trace-commands.exp: define user command
PASS: gdb.base/trace-commands.exp: nested trace-commands test with source
PASS: gdb.base/trace-commands.exp: depth resets on error part 1
PASS: gdb.base/trace-commands.exp: depth resets on error part 2
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/tui-layout.exp ...
PASS: gdb.base/tui-layout.exp: layout asm
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/twice.exp ...
PASS: gdb.base/twice.exp: step
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/type-opaque.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/ui-redirect.exp ...
PASS: gdb.base/ui-redirect.exp: commands
PASS: gdb.base/ui-redirect.exp: print 1
PASS: gdb.base/ui-redirect.exp: end
PASS: gdb.base/ui-redirect.exp: set logging file /dev/null
PASS: gdb.base/ui-redirect.exp: set logging on
PASS: gdb.base/ui-redirect.exp: save breakpoints /dev/null
PASS: gdb.base/ui-redirect.exp: set logging off
PASS: gdb.base/ui-redirect.exp: help
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/unload.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/until-nodebug.exp ...
PASS: gdb.base/until-nodebug.exp: until 1
PASS: gdb.base/until-nodebug.exp: until 2
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/until.exp ...
PASS: gdb.base/until.exp: until line number
PASS: gdb.base/until.exp: malformed until
PASS: gdb.base/until.exp: until factorial, recursive function
PASS: gdb.base/until.exp: until func, not called by current frame
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/unwindonsignal.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/valgrind-db-attach.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/valgrind-disp-step.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/valgrind-infcall.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/value-double-free.exp ...
PASS: gdb.base/value-double-free.exp: watch var
PASS: gdb.base/value-double-free.exp: continue
PASS: gdb.base/value-double-free.exp: print empty()
PASS: gdb.base/value-double-free.exp: help help
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/varargs.exp ...
PASS: gdb.base/varargs.exp: set print sevenbit-strings
PASS: gdb.base/varargs.exp: set print address off
PASS: gdb.base/varargs.exp: set width 0
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/vdso-warning.exp ...
PASS: gdb.base/vdso-warning.exp: set environment LD_DEBUG=unused
PASS: gdb.base/vdso-warning.exp: stop without warning
PASS: gdb.base/vdso-warning.exp: no vdso without symbols is listed
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/vla-datatypes.exp ...
PASS: gdb.base/vla-datatypes.exp: continue to breakpoint: vlas_filled
PASS: gdb.base/vla-datatypes.exp: print int_vla
PASS: gdb.base/vla-datatypes.exp: print unsigned_int_vla
PASS: gdb.base/vla-datatypes.exp: print double_vla
PASS: gdb.base/vla-datatypes.exp: print float_vla
PASS: gdb.base/vla-datatypes.exp: print long_vla
PASS: gdb.base/vla-datatypes.exp: print unsigned_long_vla
PASS: gdb.base/vla-datatypes.exp: print char_vla
PASS: gdb.base/vla-datatypes.exp: print short_vla
PASS: gdb.base/vla-datatypes.exp: print unsigned_short_vla
PASS: gdb.base/vla-datatypes.exp: print unsigned_char_vla
PASS: gdb.base/vla-datatypes.exp: print foo_vla
PASS: gdb.base/vla-datatypes.exp: print bar_vla
PASS: gdb.base/vla-datatypes.exp: print vla_struct_object
PASS: gdb.base/vla-datatypes.exp: print vla_union_object
PASS: gdb.base/vla-datatypes.exp: whatis int_vla
PASS: gdb.base/vla-datatypes.exp: whatis unsigned_int_vla
PASS: gdb.base/vla-datatypes.exp: whatis double_vla
PASS: gdb.base/vla-datatypes.exp: whatis float_vla
PASS: gdb.base/vla-datatypes.exp: whatis long_vla
PASS: gdb.base/vla-datatypes.exp: whatis unsigned_long_vla
PASS: gdb.base/vla-datatypes.exp: whatis char_vla
PASS: gdb.base/vla-datatypes.exp: whatis short_vla
PASS: gdb.base/vla-datatypes.exp: whatis unsigned_short_vla
PASS: gdb.base/vla-datatypes.exp: whatis unsigned_char_vla
PASS: gdb.base/vla-datatypes.exp: whatis foo_vla
PASS: gdb.base/vla-datatypes.exp: whatis bar_vla
PASS: gdb.base/vla-datatypes.exp: whatis vla_struct_object
PASS: gdb.base/vla-datatypes.exp: whatis vla_union_object
PASS: gdb.base/vla-datatypes.exp: ptype int_vla
PASS: gdb.base/vla-datatypes.exp: ptype unsigned_int_vla
PASS: gdb.base/vla-datatypes.exp: ptype double_vla
PASS: gdb.base/vla-datatypes.exp: ptype float_vla
PASS: gdb.base/vla-datatypes.exp: ptype long_vla
PASS: gdb.base/vla-datatypes.exp: ptype unsigned_long_vla
PASS: gdb.base/vla-datatypes.exp: ptype char_vla
PASS: gdb.base/vla-datatypes.exp: ptype short_vla
PASS: gdb.base/vla-datatypes.exp: ptype unsigned_short_vla
PASS: gdb.base/vla-datatypes.exp: ptype unsigned_char_vla
PASS: gdb.base/vla-datatypes.exp: ptype foo_vla
PASS: gdb.base/vla-datatypes.exp: ptype bar_vla
PASS: gdb.base/vla-datatypes.exp: ptype vla_struct_object
PASS: gdb.base/vla-datatypes.exp: ptype vla_union_object
PASS: gdb.base/vla-datatypes.exp: continue to breakpoint: break_end_of_vla_factory
PASS: gdb.base/vla-datatypes.exp: size of int_vla
PASS: gdb.base/vla-datatypes.exp: size of unsigned_int_vla
PASS: gdb.base/vla-datatypes.exp: size of double_vla
PASS: gdb.base/vla-datatypes.exp: size of float_vla
PASS: gdb.base/vla-datatypes.exp: size of long_vla
PASS: gdb.base/vla-datatypes.exp: size of char_vla
PASS: gdb.base/vla-datatypes.exp: size of short_vla
PASS: gdb.base/vla-datatypes.exp: size of unsigned_short_vla
PASS: gdb.base/vla-datatypes.exp: size of unsigned_char_vla
PASS: gdb.base/vla-datatypes.exp: size of foo_vla
PASS: gdb.base/vla-datatypes.exp: size of bar_vla
PASS: gdb.base/vla-datatypes.exp: size of vla_struct_object
PASS: gdb.base/vla-datatypes.exp: size of vla_union_object
PASS: gdb.base/vla-datatypes.exp: get integer valueof "sizeof (int)" (4)
PASS: gdb.base/vla-datatypes.exp: set variable int_vla[0] = 42
PASS: gdb.base/vla-datatypes.exp: print sizeof (++int_vla[0])
PASS: gdb.base/vla-datatypes.exp: print int_vla[0] - sizeof no side effects
PASS: gdb.base/vla-datatypes.exp: ptype ++int_vla[0]
PASS: gdb.base/vla-datatypes.exp: print int_vla[0] - ptype no side effects
PASS: gdb.base/vla-datatypes.exp: whatis ++int_vla[0]
PASS: gdb.base/vla-datatypes.exp: print int_vla[0] - whatis no side effects
XFAIL: gdb.base/vla-datatypes.exp: size of inner_vla_struct_object
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/vla-ptr.exp ...
PASS: gdb.base/vla-ptr.exp: get integer valueof "sizeof (int)" (4)
PASS: gdb.base/vla-ptr.exp: continue to breakpoint: foo_bp
PASS: gdb.base/vla-ptr.exp: print vla_ptr (foo)
PASS: gdb.base/vla-ptr.exp: print *vla_ptr (foo)
PASS: gdb.base/vla-ptr.exp: continue to breakpoint: bar_bp
PASS: gdb.base/vla-ptr.exp: print vla_ptr (bar)
PASS: gdb.base/vla-ptr.exp: print *vla_ptr (bar)
PASS: gdb.base/vla-ptr.exp: continue to breakpoint: vla_func_bp
PASS: gdb.base/vla-ptr.exp: print td_vla
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/vla-sideeffect.exp ...
PASS: gdb.base/vla-sideeffect.exp: continue to breakpoint: vla-filled
PASS: gdb.base/vla-sideeffect.exp: get integer valueof "sizeof (int)" (4)
PASS: gdb.base/vla-sideeffect.exp: print sizeof (vla1[i++])
PASS: gdb.base/vla-sideeffect.exp: print i - sizeof no side effects
PASS: gdb.base/vla-sideeffect.exp: print sizeof (++vla1[0])
PASS: gdb.base/vla-sideeffect.exp: print vla1[0] - sizeof no side effects
PASS: gdb.base/vla-sideeffect.exp: ptype ++vla1[0]
PASS: gdb.base/vla-sideeffect.exp: print vla1[0] - ptype no side effects
PASS: gdb.base/vla-sideeffect.exp: whatis ++vla1[0]
PASS: gdb.base/vla-sideeffect.exp: print vla1[0] - whatis no side effects
PASS: gdb.base/vla-sideeffect.exp: print sizeof (vla2[i++])
PASS: gdb.base/vla-sideeffect.exp: print i - sizeof with side effects (1)
PASS: gdb.base/vla-sideeffect.exp: print sizeof (vla2[i++ + sizeof(j++)])
PASS: gdb.base/vla-sideeffect.exp: print i - sizeof with side effects (2)
PASS: gdb.base/vla-sideeffect.exp: print j - sizeof with no side effects
PASS: gdb.base/vla-sideeffect.exp: ptype vla2[i++]
PASS: gdb.base/vla-sideeffect.exp: print i - ptype with side effects (1)
PASS: gdb.base/vla-sideeffect.exp: ptype vla2[i++ + sizeof(j++)]
PASS: gdb.base/vla-sideeffect.exp: print i - ptype with side effects (2)
PASS: gdb.base/vla-sideeffect.exp: print j - ptype with no side effects
PASS: gdb.base/vla-sideeffect.exp: whatis vla2[i++]
PASS: gdb.base/vla-sideeffect.exp: print i - whatis with side effects (1)
PASS: gdb.base/vla-sideeffect.exp: whatis vla2[i++ + sizeof(j++)]
PASS: gdb.base/vla-sideeffect.exp: print i - whatis with side effects (2)
PASS: gdb.base/vla-sideeffect.exp: print j - whatis with no side effects
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/vla-stub.exp ...
PASS: gdb.base/vla-stub.exp: p *local_struct.ptr
PASS: gdb.base/vla-stub.exp: whatis local_struct.here
PASS: gdb.base/vla-stub.exp: whatis *local_struct.ptr
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/volatile.exp ...
PASS: gdb.base/volatile.exp: continue to marker1
PASS: gdb.base/volatile.exp: up from marker1
PASS: gdb.base/volatile.exp: ptype vox
PASS: gdb.base/volatile.exp: ptype victuals
PASS: gdb.base/volatile.exp: ptype vixen
PASS: gdb.base/volatile.exp: ptype vitriol
PASS: gdb.base/volatile.exp: ptype vellum
PASS: gdb.base/volatile.exp: ptype valve
PASS: gdb.base/volatile.exp: ptype vacuity
PASS: gdb.base/volatile.exp: ptype vertigo
PASS: gdb.base/volatile.exp: ptype vampire
PASS: gdb.base/volatile.exp: ptype viper
PASS: gdb.base/volatile.exp: ptype vigour
PASS: gdb.base/volatile.exp: ptype vapour
PASS: gdb.base/volatile.exp: ptype ventricle
PASS: gdb.base/volatile.exp: ptype vigintillion
PASS: gdb.base/volatile.exp: ptype vocation
PASS: gdb.base/volatile.exp: ptype veracity
PASS: gdb.base/volatile.exp: ptype vapidity
PASS: gdb.base/volatile.exp: ptype velocity
PASS: gdb.base/volatile.exp: ptype veneer
PASS: gdb.base/volatile.exp: ptype video
PASS: gdb.base/volatile.exp: ptype vacuum
PASS: gdb.base/volatile.exp: ptype veniality
PASS: gdb.base/volatile.exp: ptype vitality
PASS: gdb.base/volatile.exp: ptype voracity
PASS: gdb.base/volatile.exp: ptype victor
PASS: gdb.base/volatile.exp: ptype vicar
PASS: gdb.base/volatile.exp: ptype victory
PASS: gdb.base/volatile.exp: ptype vicarage
PASS: gdb.base/volatile.exp: ptype vein
PASS: gdb.base/volatile.exp: ptype vogue
PASS: gdb.base/volatile.exp: ptype cavern
PASS: gdb.base/volatile.exp: ptype coverlet
PASS: gdb.base/volatile.exp: ptype caveat
PASS: gdb.base/volatile.exp: ptype covenant
PASS: gdb.base/volatile.exp: ptype vizier
PASS: gdb.base/volatile.exp: ptype vanadium
PASS: gdb.base/volatile.exp: ptype vane
PASS: gdb.base/volatile.exp: ptype veldt
PASS: gdb.base/volatile.exp: ptype cove
PASS: gdb.base/volatile.exp: ptype cavity
PASS: gdb.base/volatile.exp: ptype vagus
PASS: gdb.base/volatile.exp: ptype vagrancy
PASS: gdb.base/volatile.exp: ptype vagary
PASS: gdb.base/volatile.exp: ptype vendor
PASS: gdb.base/volatile.exp: ptype violent
PASS: gdb.base/volatile.exp: ptype violet
PASS: gdb.base/volatile.exp: ptype vips
PASS: gdb.base/volatile.exp: ptype virgen
PASS: gdb.base/volatile.exp: ptype vulgar
PASS: gdb.base/volatile.exp: ptype vulture
PASS: gdb.base/volatile.exp: ptype vilify
PASS: gdb.base/volatile.exp: ptype villar
PASS: gdb.base/volatile.exp: ptype vindictive
PASS: gdb.base/volatile.exp: ptype vegetation
PASS: gdb.base/volatile.exp: ptype qux2
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/watch-bitfields.exp ...
PASS: gdb.base/watch-bitfields.exp: -location watch against bitfields: watch -location q.a
PASS: gdb.base/watch-bitfields.exp: -location watch against bitfields: watch -location q.e
PASS: gdb.base/watch-bitfields.exp: -location watch against bitfields: q.a: 0->1: print expression before
PASS: gdb.base/watch-bitfields.exp: -location watch against bitfields: q.a: 0->1: continue
PASS: gdb.base/watch-bitfields.exp: -location watch against bitfields: q.a: 0->1: print expression after
PASS: gdb.base/watch-bitfields.exp: -location watch against bitfields: q.e: 0->5: print expression before
PASS: gdb.base/watch-bitfields.exp: -location watch against bitfields: q.e: 0->5: continue
PASS: gdb.base/watch-bitfields.exp: -location watch against bitfields: q.e: 0->5: print expression after
PASS: gdb.base/watch-bitfields.exp: -location watch against bitfields: q.a: 1->0: print expression before
PASS: gdb.base/watch-bitfields.exp: -location watch against bitfields: q.a: 1->0: continue
PASS: gdb.base/watch-bitfields.exp: -location watch against bitfields: q.a: 1->0: print expression after
PASS: gdb.base/watch-bitfields.exp: -location watch against bitfields: q.e: 5->4: print expression before
PASS: gdb.base/watch-bitfields.exp: -location watch against bitfields: q.e: 5->4: continue
PASS: gdb.base/watch-bitfields.exp: -location watch against bitfields: q.e: 5->4: print expression after
PASS: gdb.base/watch-bitfields.exp: -location watch against bitfields: continue until exit
PASS: gdb.base/watch-bitfields.exp: regular watch against bitfields: watch q.d + q.f + q.g
PASS: gdb.base/watch-bitfields.exp: regular watch against bitfields: q.d + q.f + q.g: 0->4: print expression before
PASS: gdb.base/watch-bitfields.exp: regular watch against bitfields: q.d + q.f + q.g: 0->4: continue
PASS: gdb.base/watch-bitfields.exp: regular watch against bitfields: q.d + q.f + q.g: 0->4: print expression after
PASS: gdb.base/watch-bitfields.exp: regular watch against bitfields: q.d + q.f + q.g: 4->10: print expression before
PASS: gdb.base/watch-bitfields.exp: regular watch against bitfields: q.d + q.f + q.g: 4->10: continue
PASS: gdb.base/watch-bitfields.exp: regular watch against bitfields: q.d + q.f + q.g: 4->10: print expression after
PASS: gdb.base/watch-bitfields.exp: regular watch against bitfields: q.d + q.f + q.g: 10->3: print expression before
PASS: gdb.base/watch-bitfields.exp: regular watch against bitfields: q.d + q.f + q.g: 10->3: continue
PASS: gdb.base/watch-bitfields.exp: regular watch against bitfields: q.d + q.f + q.g: 10->3: print expression after
PASS: gdb.base/watch-bitfields.exp: regular watch against bitfields: q.d + q.f + q.g: 3->2: print expression before
PASS: gdb.base/watch-bitfields.exp: regular watch against bitfields: q.d + q.f + q.g: 3->2: continue
PASS: gdb.base/watch-bitfields.exp: regular watch against bitfields: q.d + q.f + q.g: 3->2: print expression after
PASS: gdb.base/watch-bitfields.exp: regular watch against bitfields: q.d + q.f + q.g: 2->1: print expression before
PASS: gdb.base/watch-bitfields.exp: regular watch against bitfields: q.d + q.f + q.g: 2->1: continue
PASS: gdb.base/watch-bitfields.exp: regular watch against bitfields: q.d + q.f + q.g: 2->1: print expression after
PASS: gdb.base/watch-bitfields.exp: regular watch against bitfields: q.d + q.f + q.g: 1->0: print expression before
PASS: gdb.base/watch-bitfields.exp: regular watch against bitfields: q.d + q.f + q.g: 1->0: continue
PASS: gdb.base/watch-bitfields.exp: regular watch against bitfields: q.d + q.f + q.g: 1->0: print expression after
PASS: gdb.base/watch-bitfields.exp: regular watch against bitfields: continue until exit
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/watch-cond-infcall.exp ...
PASS: gdb.base/watch-cond-infcall.exp: hw: watch var if return_1 ()
PASS: gdb.base/watch-cond-infcall.exp: hw: continue
PASS: gdb.base/watch-cond-infcall.exp: sw: watch var if return_1 ()
PASS: gdb.base/watch-cond-infcall.exp: sw: continue
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/watch-cond.exp ...
PASS: gdb.base/watch-cond.exp: set write watchpoint on global variable, local condition
PASS: gdb.base/watch-cond.exp: watchpoint with global expression, local condition evaluates in correct frame
PASS: gdb.base/watch-cond.exp: set write watchpoint on local variable, local condition
FAIL: gdb.base/watch-cond.exp: watchpoint with local expression, local condition evaluates in correct frame
PASS: gdb.base/watch-cond.exp: set write watchpoint on global2 variable
PASS: gdb.base/watch-cond.exp: watchpoint on global2 variable triggers
PASS: gdb.base/watch-cond.exp: condition of watchpoint 2 changes
PASS: gdb.base/watch-cond.exp: watchpoint stops with untestable local expression
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/watch-non-mem.exp ...
PASS: gdb.base/watch-non-mem.exp: set write watchpoint on $pc
PASS: gdb.base/watch-non-mem.exp: watchpoint on $pc works
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/watch-read.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/watch-vfork.exp ...
gdb compile failed, /home/shorne/work/openrisc/build-gdb/gdb/testsuite/outputs/gdb.base/watch-vfork/watch-vfork0.o: In function `main':
/home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/watch-vfork.c:27: undefined reference to `vfork'
collect2: error: ld returned 1 exit status
UNTESTED: gdb.base/watch-vfork.exp: watch-vfork.exp
UNTESTED: gdb.base/watch-vfork.exp: watch-vfork.exp
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/watch_thread_num.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/watchpoint-cond-gone.exp ...
PASS: gdb.base/watchpoint-cond-gone.exp: set can-use-hw-watchpoints 0
PASS: gdb.base/watchpoint-cond-gone.exp: continue to breakpoint: Place to set the watchpoint
PASS: gdb.base/watchpoint-cond-gone.exp: Place the watchpoint
PASS: gdb.base/watchpoint-cond-gone.exp: Catch the no longer valid watchpoint
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/watchpoint-delete.exp ...
PASS: gdb.base/watchpoint-delete.exp: set can-use-hw-watchpoints 0
PASS: gdb.base/watchpoint-delete.exp: continue to breakpoint: break-here
PASS: gdb.base/watchpoint-delete.exp: watch x
PASS: gdb.base/watchpoint-delete.exp: delete $bpnum
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/watchpoint-hw-hit-once.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/watchpoint-hw.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/watchpoint-reuse-slot.exp ...
PASS: gdb.base/watchpoint-reuse-slot.exp: continue to breakpoint: stepi line
PASS: gdb.base/watchpoint-reuse-slot.exp: set breakpoint always-inserted on
PASS: gdb.base/watchpoint-reuse-slot.exp: watch
UNSUPPORTED: gdb.base/watchpoint-reuse-slot.exp: awatch
UNSUPPORTED: gdb.base/watchpoint-reuse-slot.exp: rwatch
UNSUPPORTED: gdb.base/watchpoint-reuse-slot.exp: hbreak
PASS: gdb.base/watchpoint-reuse-slot.exp: get PC
PASS: gdb.base/watchpoint-reuse-slot.exp: set breakpoint always-inserted off
FAIL: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 1, iter 0: base + 0: watch *(buf.byte + 0 + 0)@1
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 1, iter 0: base + 0: stepi advanced
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 1, iter 0: base + 0: delete $bpnum
FAIL: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 1, iter 0: base + 1: watch *(buf.byte + 0 + 1)@1
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 1, iter 0: base + 1: stepi advanced
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 1, iter 0: base + 1: delete $bpnum
FAIL: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 1, iter 1: base + 0: watch *(buf.byte + 1 + 0)@1
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 1, iter 1: base + 0: stepi advanced
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 1, iter 1: base + 0: delete $bpnum
FAIL: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 1, iter 1: base + 1: watch *(buf.byte + 1 + 1)@1
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 1, iter 1: base + 1: stepi advanced
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 1, iter 1: base + 1: delete $bpnum
FAIL: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 1, iter 2: base + 0: watch *(buf.byte + 2 + 0)@1
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 1, iter 2: base + 0: stepi advanced
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 1, iter 2: base + 0: delete $bpnum
FAIL: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 1, iter 2: base + 1: watch *(buf.byte + 2 + 1)@1
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 1, iter 2: base + 1: stepi advanced
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 1, iter 2: base + 1: delete $bpnum
FAIL: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 1, iter 3: base + 0: watch *(buf.byte + 3 + 0)@1
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 1, iter 3: base + 0: stepi advanced
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 1, iter 3: base + 0: delete $bpnum
FAIL: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 1, iter 3: base + 1: watch *(buf.byte + 3 + 1)@1
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 1, iter 3: base + 1: stepi advanced
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 1, iter 3: base + 1: delete $bpnum
FAIL: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 2, iter 0: base + 0: watch *(buf.byte + 0 + 0)@2
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 2, iter 0: base + 0: stepi advanced
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 2, iter 0: base + 0: delete $bpnum
FAIL: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 2, iter 0: base + 1: watch *(buf.byte + 0 + 1)@2
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 2, iter 0: base + 1: stepi advanced
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 2, iter 0: base + 1: delete $bpnum
FAIL: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 2, iter 1: base + 0: watch *(buf.byte + 1 + 0)@2
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 2, iter 1: base + 0: stepi advanced
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 2, iter 1: base + 0: delete $bpnum
FAIL: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 2, iter 1: base + 1: watch *(buf.byte + 1 + 1)@2
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 2, iter 1: base + 1: stepi advanced
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 2, iter 1: base + 1: delete $bpnum
FAIL: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 2, iter 2: base + 0: watch *(buf.byte + 2 + 0)@2
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 2, iter 2: base + 0: stepi advanced
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 2, iter 2: base + 0: delete $bpnum
FAIL: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 2, iter 2: base + 1: watch *(buf.byte + 2 + 1)@2
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 2, iter 2: base + 1: stepi advanced
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 2, iter 2: base + 1: delete $bpnum
FAIL: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 2, iter 3: base + 0: watch *(buf.byte + 3 + 0)@2
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 2, iter 3: base + 0: stepi advanced
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 2, iter 3: base + 0: delete $bpnum
FAIL: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 2, iter 3: base + 1: watch *(buf.byte + 3 + 1)@2
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 2, iter 3: base + 1: stepi advanced
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 2, iter 3: base + 1: delete $bpnum
FAIL: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 3, iter 0: base + 0: watch *(buf.byte + 0 + 0)@3
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 3, iter 0: base + 0: stepi advanced
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 3, iter 0: base + 0: delete $bpnum
FAIL: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 3, iter 0: base + 1: watch *(buf.byte + 0 + 1)@3
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 3, iter 0: base + 1: stepi advanced
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 3, iter 0: base + 1: delete $bpnum
FAIL: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 3, iter 1: base + 0: watch *(buf.byte + 1 + 0)@3
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 3, iter 1: base + 0: stepi advanced
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 3, iter 1: base + 0: delete $bpnum
FAIL: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 3, iter 1: base + 1: watch *(buf.byte + 1 + 1)@3
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 3, iter 1: base + 1: stepi advanced
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 3, iter 1: base + 1: delete $bpnum
FAIL: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 3, iter 2: base + 0: watch *(buf.byte + 2 + 0)@3
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 3, iter 2: base + 0: stepi advanced
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 3, iter 2: base + 0: delete $bpnum
FAIL: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 3, iter 2: base + 1: watch *(buf.byte + 2 + 1)@3
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 3, iter 2: base + 1: stepi advanced
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 3, iter 2: base + 1: delete $bpnum
FAIL: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 3, iter 3: base + 0: watch *(buf.byte + 3 + 0)@3
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 3, iter 3: base + 0: stepi advanced
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 3, iter 3: base + 0: delete $bpnum
FAIL: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 3, iter 3: base + 1: watch *(buf.byte + 3 + 1)@3
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 3, iter 3: base + 1: stepi advanced
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 3, iter 3: base + 1: delete $bpnum
PASS: gdb.base/watchpoint-reuse-slot.exp: set breakpoint always-inserted on
FAIL: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 1, iter 0: base + 0: watch *(buf.byte + 0 + 0)@1
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 1, iter 0: base + 0: stepi advanced
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 1, iter 0: base + 0: delete $bpnum
FAIL: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 1, iter 0: base + 1: watch *(buf.byte + 0 + 1)@1
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 1, iter 0: base + 1: stepi advanced
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 1, iter 0: base + 1: delete $bpnum
FAIL: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 1, iter 1: base + 0: watch *(buf.byte + 1 + 0)@1
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 1, iter 1: base + 0: stepi advanced
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 1, iter 1: base + 0: delete $bpnum
FAIL: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 1, iter 1: base + 1: watch *(buf.byte + 1 + 1)@1
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 1, iter 1: base + 1: stepi advanced
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 1, iter 1: base + 1: delete $bpnum
FAIL: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 1, iter 2: base + 0: watch *(buf.byte + 2 + 0)@1
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 1, iter 2: base + 0: stepi advanced
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 1, iter 2: base + 0: delete $bpnum
FAIL: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 1, iter 2: base + 1: watch *(buf.byte + 2 + 1)@1
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 1, iter 2: base + 1: stepi advanced
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 1, iter 2: base + 1: delete $bpnum
FAIL: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 1, iter 3: base + 0: watch *(buf.byte + 3 + 0)@1
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 1, iter 3: base + 0: stepi advanced
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 1, iter 3: base + 0: delete $bpnum
FAIL: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 1, iter 3: base + 1: watch *(buf.byte + 3 + 1)@1
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 1, iter 3: base + 1: stepi advanced
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 1, iter 3: base + 1: delete $bpnum
FAIL: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 2, iter 0: base + 0: watch *(buf.byte + 0 + 0)@2
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 2, iter 0: base + 0: stepi advanced
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 2, iter 0: base + 0: delete $bpnum
FAIL: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 2, iter 0: base + 1: watch *(buf.byte + 0 + 1)@2
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 2, iter 0: base + 1: stepi advanced
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 2, iter 0: base + 1: delete $bpnum
FAIL: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 2, iter 1: base + 0: watch *(buf.byte + 1 + 0)@2
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 2, iter 1: base + 0: stepi advanced
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 2, iter 1: base + 0: delete $bpnum
FAIL: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 2, iter 1: base + 1: watch *(buf.byte + 1 + 1)@2
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 2, iter 1: base + 1: stepi advanced
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 2, iter 1: base + 1: delete $bpnum
FAIL: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 2, iter 2: base + 0: watch *(buf.byte + 2 + 0)@2
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 2, iter 2: base + 0: stepi advanced
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 2, iter 2: base + 0: delete $bpnum
FAIL: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 2, iter 2: base + 1: watch *(buf.byte + 2 + 1)@2
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 2, iter 2: base + 1: stepi advanced
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 2, iter 2: base + 1: delete $bpnum
FAIL: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 2, iter 3: base + 0: watch *(buf.byte + 3 + 0)@2
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 2, iter 3: base + 0: stepi advanced
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 2, iter 3: base + 0: delete $bpnum
FAIL: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 2, iter 3: base + 1: watch *(buf.byte + 3 + 1)@2
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 2, iter 3: base + 1: stepi advanced
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 2, iter 3: base + 1: delete $bpnum
FAIL: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 3, iter 0: base + 0: watch *(buf.byte + 0 + 0)@3
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 3, iter 0: base + 0: stepi advanced
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 3, iter 0: base + 0: delete $bpnum
FAIL: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 3, iter 0: base + 1: watch *(buf.byte + 0 + 1)@3
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 3, iter 0: base + 1: stepi advanced
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 3, iter 0: base + 1: delete $bpnum
FAIL: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 3, iter 1: base + 0: watch *(buf.byte + 1 + 0)@3
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 3, iter 1: base + 0: stepi advanced
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 3, iter 1: base + 0: delete $bpnum
FAIL: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 3, iter 1: base + 1: watch *(buf.byte + 1 + 1)@3
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 3, iter 1: base + 1: stepi advanced
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 3, iter 1: base + 1: delete $bpnum
FAIL: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 3, iter 2: base + 0: watch *(buf.byte + 2 + 0)@3
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 3, iter 2: base + 0: stepi advanced
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 3, iter 2: base + 0: delete $bpnum
FAIL: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 3, iter 2: base + 1: watch *(buf.byte + 2 + 1)@3
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 3, iter 2: base + 1: stepi advanced
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 3, iter 2: base + 1: delete $bpnum
FAIL: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 3, iter 3: base + 0: watch *(buf.byte + 3 + 0)@3
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 3, iter 3: base + 0: stepi advanced
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 3, iter 3: base + 0: delete $bpnum
FAIL: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 3, iter 3: base + 1: watch *(buf.byte + 3 + 1)@3
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 3, iter 3: base + 1: stepi advanced
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 3, iter 3: base + 1: delete $bpnum
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/watchpoint-solib.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/watchpoint-stops-at-right-insn.exp ...
PASS: gdb.base/watchpoint-stops-at-right-insn.exp: set breakpoint always-inserted on
PASS: gdb.base/watchpoint-stops-at-right-insn.exp: set probe hw watchpoint
PASS: gdb.base/watchpoint-stops-at-right-insn.exp: always-inserted off: set can-use-hw-watchpoints 0
PASS: gdb.base/watchpoint-stops-at-right-insn.exp: always-inserted off: set software watchpoint on global variable
PASS: gdb.base/watchpoint-stops-at-right-insn.exp: always-inserted off: software watchpoint triggers
PASS: gdb.base/watchpoint-stops-at-right-insn.exp: always-inserted off: get sw watchpoint PC
PASS: gdb.base/watchpoint-stops-at-right-insn.exp: always-inserted off: set can-use-hw-watchpoints 1
FAIL: gdb.base/watchpoint-stops-at-right-insn.exp: always-inserted off: set hardware watchpoint on global variable
FAIL: gdb.base/watchpoint-stops-at-right-insn.exp: always-inserted off: hardware watchpoint triggers
PASS: gdb.base/watchpoint-stops-at-right-insn.exp: always-inserted off: get hw watchpoint PC
PASS: gdb.base/watchpoint-stops-at-right-insn.exp: always-inserted off: hw watchpoint stops at right instruction
PASS: gdb.base/watchpoint-stops-at-right-insn.exp: always-inserted on: set can-use-hw-watchpoints 0
PASS: gdb.base/watchpoint-stops-at-right-insn.exp: always-inserted on: set software watchpoint on global variable
PASS: gdb.base/watchpoint-stops-at-right-insn.exp: always-inserted on: software watchpoint triggers
PASS: gdb.base/watchpoint-stops-at-right-insn.exp: always-inserted on: get sw watchpoint PC
PASS: gdb.base/watchpoint-stops-at-right-insn.exp: always-inserted on: set can-use-hw-watchpoints 1
FAIL: gdb.base/watchpoint-stops-at-right-insn.exp: always-inserted on: set hardware watchpoint on global variable
FAIL: gdb.base/watchpoint-stops-at-right-insn.exp: always-inserted on: hardware watchpoint triggers
PASS: gdb.base/watchpoint-stops-at-right-insn.exp: always-inserted on: get hw watchpoint PC
PASS: gdb.base/watchpoint-stops-at-right-insn.exp: always-inserted on: hw watchpoint stops at right instruction
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/watchpoint.exp ...
PASS: gdb.base/watchpoint.exp: disable fast watches
PASS: gdb.base/watchpoint.exp: show disable fast watches
PASS: gdb.base/watchpoint.exp: set slow conditional watch
PASS: gdb.base/watchpoint.exp: trigger slow conditional watch
PASS: gdb.base/watchpoint.exp: delete watch ival3
PASS: gdb.base/watchpoint.exp: set slow condition watch w/thread
PASS: gdb.base/watchpoint.exp: delete watch w/condition and thread
PASS: gdb.base/watchpoint.exp: rwatch disallowed when can-set-hw-watchpoints cleared
PASS: gdb.base/watchpoint.exp: awatch disallowed when can-set-hw-watchpoints cleared
PASS: gdb.base/watchpoint.exp: set breakpoint at marker1
PASS: gdb.base/watchpoint.exp: set breakpoint at marker2
PASS: gdb.base/watchpoint.exp: info break in watchpoint.exp
PASS: gdb.base/watchpoint.exp: set watchpoint on ival3
PASS: gdb.base/watchpoint.exp: watchpoint found in watchpoint/breakpoint table
PASS: gdb.base/watchpoint.exp: disable watchpoint
PASS: gdb.base/watchpoint.exp: disable watchpoint in test_simple_watchpoint
PASS: gdb.base/watchpoint.exp: run to marker1 in test_simple_watchpoint
PASS: gdb.base/watchpoint.exp: enable watchpoint
PASS: gdb.base/watchpoint.exp: break func1
PASS: gdb.base/watchpoint.exp: set $func1_breakpoint_number = $bpnum
PASS: gdb.base/watchpoint.exp: continue to breakpoint at func1
PASS: gdb.base/watchpoint.exp: watchpoint hit, first time
PASS: gdb.base/watchpoint.exp: Watchpoint hit count is 1
PASS: gdb.base/watchpoint.exp: delete $func1_breakpoint_number
PASS: gdb.base/watchpoint.exp: watchpoint hit, second time
PASS: gdb.base/watchpoint.exp: Watchpoint hit count is 2
PASS: gdb.base/watchpoint.exp: watchpoint hit, third time
PASS: gdb.base/watchpoint.exp: Watchpoint hit count is 3
PASS: gdb.base/watchpoint.exp: watchpoint hit, fourth time
PASS: gdb.base/watchpoint.exp: Watchpoint hit count is 4
PASS: gdb.base/watchpoint.exp: watchpoint hit, fifth time
PASS: gdb.base/watchpoint.exp: Watchpoint hit count is 5
PASS: gdb.base/watchpoint.exp: continue to marker2
PASS: gdb.base/watchpoint.exp: watchpoint disabled
PASS: gdb.base/watchpoint.exp: continue until exit at continue to exit in test_simple_watchpoint
PASS: gdb.base/watchpoint.exp: watchpoints found in watchpoint/breakpoint table
PASS: gdb.base/watchpoint.exp: disable watchpoint in test_disabling_watchpoints
PASS: gdb.base/watchpoint.exp: run to marker1 in test_disabling_watchpoints
PASS: gdb.base/watchpoint.exp: watchpoint enabled
PASS: gdb.base/watchpoint.exp: watchpoint hit in test_disabling_watchpoints, first time
PASS: gdb.base/watchpoint.exp: watchpoint hit in test_disabling_watchpoints, second time
PASS: gdb.base/watchpoint.exp: disable watchpoint #2 in test_disabling_watchpoints
PASS: gdb.base/watchpoint.exp: watchpoint disabled in table
PASS: gdb.base/watchpoint.exp: disabled watchpoint skipped
PASS: gdb.base/watchpoint.exp: continue until exit at continue to exit in test_disabling_watchpoints
PASS: gdb.base/watchpoint.exp: watch ival2
PASS: gdb.base/watchpoint.exp: break func2 if 0
PASS: gdb.base/watchpoint.exp: p $func2_breakpoint_number = $bpnum
PASS: gdb.base/watchpoint.exp: calling function with watchpoint enabled
PASS: gdb.base/watchpoint.exp: finish from marker1
PASS: gdb.base/watchpoint.exp: back at main from marker1
PASS: gdb.base/watchpoint.exp: next to `for' in watchpoint.exp
PASS: gdb.base/watchpoint.exp: until to ival1 assignment
PASS: gdb.base/watchpoint.exp: until to ival3 assignment
PASS: gdb.base/watchpoint.exp: until out of loop
PASS: gdb.base/watchpoint.exp: step to ival2 assignment
PASS: gdb.base/watchpoint.exp: watch ptr1->val
PASS: gdb.base/watchpoint.exp: break marker5
PASS: gdb.base/watchpoint.exp: Test complex watchpoint
PASS: gdb.base/watchpoint.exp: did not trigger wrong watchpoint
PASS: gdb.base/watchpoint.exp: disable in test_complex_watchpoint
PASS: gdb.base/watchpoint.exp: break marker6
PASS: gdb.base/watchpoint.exp: continue to marker6
PASS: gdb.base/watchpoint.exp: continue to breakpoint: func2 breakpoint here
PASS: gdb.base/watchpoint.exp: set local watch
PASS: gdb.base/watchpoint.exp: trigger local watch
PASS: gdb.base/watchpoint.exp: self-delete local watch
PASS: gdb.base/watchpoint.exp: continue to breakpoint: func2 breakpoint here
PASS: gdb.base/watchpoint.exp: set partially local watch
PASS: gdb.base/watchpoint.exp: trigger1 partially local watch
PASS: gdb.base/watchpoint.exp: trigger2 partially local watch
PASS: gdb.base/watchpoint.exp: self-delete partially local watch
PASS: gdb.base/watchpoint.exp: continue to breakpoint: func2 breakpoint here
PASS: gdb.base/watchpoint.exp: set static local watch
PASS: gdb.base/watchpoint.exp: trigger static local watch
PASS: gdb.base/watchpoint.exp: continue after trigger static local watch
PASS: gdb.base/watchpoint.exp: static local watch did not self-delete
PASS: gdb.base/watchpoint.exp: tbreak recurser
PASS: gdb.base/watchpoint.exp: cont
PASS: gdb.base/watchpoint.exp: next past local_x initialization
PASS: gdb.base/watchpoint.exp: set local watch in recursive call
PASS: gdb.base/watchpoint.exp: trigger local watch in recursive call
PASS: gdb.base/watchpoint.exp: self-delete local watch in recursive call
PASS: gdb.base/watchpoint.exp: cont
PASS: gdb.base/watchpoint.exp: tbreak recurser
PASS: gdb.base/watchpoint.exp: cont
PASS: gdb.base/watchpoint.exp: next past local_x initialization
PASS: gdb.base/watchpoint.exp: set local watch in recursive call with explicit scope
PASS: gdb.base/watchpoint.exp: trigger local watch with explicit scope in recursive call
PASS: gdb.base/watchpoint.exp: self-delete local watch with explicit scope in recursive call (2)
PASS: gdb.base/watchpoint.exp: disable in test_complex_watchpoint
PASS: gdb.base/watchpoint.exp: continue until exit at continue to exit in test_complex_watchpoint
PASS: gdb.base/watchpoint.exp: watchpoint refused to insert on nonexistent struct member
PASS: gdb.base/watchpoint.exp: watch global_ptr
PASS: gdb.base/watchpoint.exp: watch *(int *) 0
PASS: gdb.base/watchpoint.exp: watch -location *global_ptr
PASS: gdb.base/watchpoint.exp: watch *global_ptr
PASS: gdb.base/watchpoint.exp: set $global_ptr_breakpoint_number = $bpnum
PASS: gdb.base/watchpoint.exp: global_ptr next
PASS: gdb.base/watchpoint.exp: next over ptr init
PASS: gdb.base/watchpoint.exp: next over buffer set
PASS: gdb.base/watchpoint.exp: delete $global_ptr_breakpoint_number
PASS: gdb.base/watchpoint.exp: watch **global_ptr_ptr
PASS: gdb.base/watchpoint.exp: set $global_ptr_ptr_breakpoint_number = $bpnum
PASS: gdb.base/watchpoint.exp: global_ptr_ptr next
PASS: gdb.base/watchpoint.exp: next over global_ptr_ptr init
PASS: gdb.base/watchpoint.exp: next over global_ptr_ptr buffer set
PASS: gdb.base/watchpoint.exp: next over global_ptr_ptr pointer advance
PASS: gdb.base/watchpoint.exp: delete $global_ptr_ptr_breakpoint_number
PASS: gdb.base/watchpoint.exp: continue to breakpoint: second x assignment
PASS: gdb.base/watchpoint.exp: watch x
PASS: gdb.base/watchpoint.exp: next after watch x
PASS: gdb.base/watchpoint.exp: delete watch x
PASS: gdb.base/watchpoint.exp: watch buf
PASS: gdb.base/watchpoint.exp: watchpoint on buf hit
PASS: gdb.base/watchpoint.exp: delete watch buf
PASS: gdb.base/watchpoint.exp: number is constant
PASS: gdb.base/watchpoint.exp: number with cast is constant
PASS: gdb.base/watchpoint.exp: marker1 is constant
PASS: gdb.base/watchpoint.exp: watch count + 6
PASS: gdb.base/watchpoint.exp: delete watchpoint `count + 6'
PASS: gdb.base/watchpoint.exp: watch 7 + count
PASS: gdb.base/watchpoint.exp: delete watchpoint `7 + count'
PASS: gdb.base/watchpoint.exp: watch $pc
PASS: gdb.base/watchpoint.exp: disable watchpoint `$pc'
PASS: gdb.base/watchpoint.exp: reenable watchpoint `$pc'
PASS: gdb.base/watchpoint.exp: watchpoint `$pc' is enabled
PASS: gdb.base/watchpoint.exp: delete watchpoint `$pc'
PASS: gdb.base/watchpoint.exp: continue to breakpoint: func5 breakpoint here
PASS: gdb.base/watchpoint.exp: watch -location .x
PASS: gdb.base/watchpoint.exp: continue with watch -location
PASS: gdb.base/watchpoint.exp: delete watch -location
PASS: gdb.base/watchpoint.exp: continue to breakpoint: func6 breakpoint here
FAIL: gdb.base/watchpoint.exp: watch foo2
FAIL: gdb.base/watchpoint.exp: continue with watch foo2
PASS: gdb.base/watchpoint.exp: delete watch foo2
PASS: gdb.base/watchpoint.exp: continue to breakpoint: func7 breakpoint here
FAIL: gdb.base/watchpoint.exp: watch foo4
FAIL: gdb.base/watchpoint.exp: continue with watch foo4
PASS: gdb.base/watchpoint.exp: delete watch foo4
PASS: gdb.base/watchpoint.exp: rwatch disallowed for register based expression
PASS: gdb.base/watchpoint.exp: awatch disallowed for register based expression
PASS: gdb.base/watchpoint.exp: no-hw: set breakpoint at marker1
PASS: gdb.base/watchpoint.exp: no-hw: set breakpoint at marker2
PASS: gdb.base/watchpoint.exp: no-hw: info break in watchpoint.exp
PASS: gdb.base/watchpoint.exp: no-hw: set watchpoint on ival3
PASS: gdb.base/watchpoint.exp: no-hw: watchpoint found in watchpoint/breakpoint table
PASS: gdb.base/watchpoint.exp: no-hw: disable watchpoint
PASS: gdb.base/watchpoint.exp: no-hw: disable watchpoint in test_simple_watchpoint
PASS: gdb.base/watchpoint.exp: no-hw: run to marker1 in test_simple_watchpoint
PASS: gdb.base/watchpoint.exp: no-hw: enable watchpoint
PASS: gdb.base/watchpoint.exp: no-hw: break func1
PASS: gdb.base/watchpoint.exp: no-hw: set $func1_breakpoint_number = $bpnum
PASS: gdb.base/watchpoint.exp: no-hw: continue to breakpoint at func1
PASS: gdb.base/watchpoint.exp: no-hw: watchpoint hit, first time
PASS: gdb.base/watchpoint.exp: no-hw: Watchpoint hit count is 1
PASS: gdb.base/watchpoint.exp: no-hw: delete $func1_breakpoint_number
PASS: gdb.base/watchpoint.exp: no-hw: watchpoint hit, second time
PASS: gdb.base/watchpoint.exp: no-hw: Watchpoint hit count is 2
PASS: gdb.base/watchpoint.exp: no-hw: watchpoint hit, third time
PASS: gdb.base/watchpoint.exp: no-hw: Watchpoint hit count is 3
PASS: gdb.base/watchpoint.exp: no-hw: watchpoint hit, fourth time
PASS: gdb.base/watchpoint.exp: no-hw: Watchpoint hit count is 4
PASS: gdb.base/watchpoint.exp: no-hw: watchpoint hit, fifth time
PASS: gdb.base/watchpoint.exp: no-hw: Watchpoint hit count is 5
PASS: gdb.base/watchpoint.exp: no-hw: continue to marker2
PASS: gdb.base/watchpoint.exp: no-hw: watchpoint disabled
PASS: gdb.base/watchpoint.exp: no-hw: continue until exit at continue to exit in test_simple_watchpoint
PASS: gdb.base/watchpoint.exp: no-hw: watchpoints found in watchpoint/breakpoint table
PASS: gdb.base/watchpoint.exp: no-hw: disable watchpoint in test_disabling_watchpoints
PASS: gdb.base/watchpoint.exp: no-hw: run to marker1 in test_disabling_watchpoints
PASS: gdb.base/watchpoint.exp: no-hw: watchpoint enabled
PASS: gdb.base/watchpoint.exp: no-hw: watchpoint hit in test_disabling_watchpoints, first time
PASS: gdb.base/watchpoint.exp: no-hw: watchpoint hit in test_disabling_watchpoints, second time
PASS: gdb.base/watchpoint.exp: no-hw: disable watchpoint #2 in test_disabling_watchpoints
PASS: gdb.base/watchpoint.exp: no-hw: watchpoint disabled in table
PASS: gdb.base/watchpoint.exp: no-hw: disabled watchpoint skipped
PASS: gdb.base/watchpoint.exp: no-hw: continue until exit at continue to exit in test_disabling_watchpoints
PASS: gdb.base/watchpoint.exp: no-hw: watch ival2
PASS: gdb.base/watchpoint.exp: no-hw: break func2 if 0
PASS: gdb.base/watchpoint.exp: no-hw: p $func2_breakpoint_number = $bpnum
PASS: gdb.base/watchpoint.exp: no-hw: calling function with watchpoint enabled
PASS: gdb.base/watchpoint.exp: no-hw: finish from marker1
PASS: gdb.base/watchpoint.exp: no-hw: back at main from marker1
PASS: gdb.base/watchpoint.exp: no-hw: next to `for' in watchpoint.exp
PASS: gdb.base/watchpoint.exp: no-hw: until to ival1 assignment
PASS: gdb.base/watchpoint.exp: no-hw: until to ival3 assignment
PASS: gdb.base/watchpoint.exp: no-hw: until out of loop
PASS: gdb.base/watchpoint.exp: no-hw: step to ival2 assignment
PASS: gdb.base/watchpoint.exp: no-hw: watch ptr1->val
PASS: gdb.base/watchpoint.exp: no-hw: break marker5
PASS: gdb.base/watchpoint.exp: no-hw: Test complex watchpoint
PASS: gdb.base/watchpoint.exp: no-hw: did not trigger wrong watchpoint
PASS: gdb.base/watchpoint.exp: no-hw: disable in test_complex_watchpoint
PASS: gdb.base/watchpoint.exp: no-hw: break marker6
PASS: gdb.base/watchpoint.exp: no-hw: continue to marker6
PASS: gdb.base/watchpoint.exp: no-hw: continue to breakpoint: func2 breakpoint here
PASS: gdb.base/watchpoint.exp: no-hw: set local watch
PASS: gdb.base/watchpoint.exp: no-hw: trigger local watch
PASS: gdb.base/watchpoint.exp: no-hw: self-delete local watch
PASS: gdb.base/watchpoint.exp: no-hw: continue to breakpoint: func2 breakpoint here
PASS: gdb.base/watchpoint.exp: no-hw: set partially local watch
PASS: gdb.base/watchpoint.exp: no-hw: trigger1 partially local watch
PASS: gdb.base/watchpoint.exp: no-hw: trigger2 partially local watch
PASS: gdb.base/watchpoint.exp: no-hw: self-delete partially local watch
PASS: gdb.base/watchpoint.exp: no-hw: continue to breakpoint: func2 breakpoint here
PASS: gdb.base/watchpoint.exp: no-hw: set static local watch
PASS: gdb.base/watchpoint.exp: no-hw: trigger static local watch
PASS: gdb.base/watchpoint.exp: no-hw: continue after trigger static local watch
PASS: gdb.base/watchpoint.exp: no-hw: static local watch did not self-delete
PASS: gdb.base/watchpoint.exp: no-hw: tbreak recurser
PASS: gdb.base/watchpoint.exp: no-hw: cont
PASS: gdb.base/watchpoint.exp: no-hw: next past local_x initialization
PASS: gdb.base/watchpoint.exp: no-hw: set local watch in recursive call
PASS: gdb.base/watchpoint.exp: no-hw: trigger local watch in recursive call
PASS: gdb.base/watchpoint.exp: no-hw: self-delete local watch in recursive call
PASS: gdb.base/watchpoint.exp: no-hw: cont
PASS: gdb.base/watchpoint.exp: no-hw: tbreak recurser
PASS: gdb.base/watchpoint.exp: no-hw: cont
PASS: gdb.base/watchpoint.exp: no-hw: next past local_x initialization
PASS: gdb.base/watchpoint.exp: no-hw: set local watch in recursive call with explicit scope
PASS: gdb.base/watchpoint.exp: no-hw: trigger local watch with explicit scope in recursive call
PASS: gdb.base/watchpoint.exp: no-hw: self-delete local watch with explicit scope in recursive call (2)
PASS: gdb.base/watchpoint.exp: no-hw: disable in test_complex_watchpoint
PASS: gdb.base/watchpoint.exp: no-hw: continue until exit at continue to exit in test_complex_watchpoint
PASS: gdb.base/watchpoint.exp: no-hw: watchpoint refused to insert on nonexistent struct member
PASS: gdb.base/watchpoint.exp: no-hw: watch global_ptr
PASS: gdb.base/watchpoint.exp: no-hw: watch *(int *) 0
PASS: gdb.base/watchpoint.exp: no-hw: watch -location *global_ptr
PASS: gdb.base/watchpoint.exp: no-hw: watch *global_ptr
PASS: gdb.base/watchpoint.exp: no-hw: set $global_ptr_breakpoint_number = $bpnum
PASS: gdb.base/watchpoint.exp: no-hw: global_ptr next
PASS: gdb.base/watchpoint.exp: no-hw: next over ptr init
PASS: gdb.base/watchpoint.exp: no-hw: next over buffer set
PASS: gdb.base/watchpoint.exp: no-hw: delete $global_ptr_breakpoint_number
PASS: gdb.base/watchpoint.exp: no-hw: watch **global_ptr_ptr
PASS: gdb.base/watchpoint.exp: no-hw: set $global_ptr_ptr_breakpoint_number = $bpnum
PASS: gdb.base/watchpoint.exp: no-hw: global_ptr_ptr next
PASS: gdb.base/watchpoint.exp: no-hw: next over global_ptr_ptr init
PASS: gdb.base/watchpoint.exp: no-hw: next over global_ptr_ptr buffer set
PASS: gdb.base/watchpoint.exp: no-hw: next over global_ptr_ptr pointer advance
PASS: gdb.base/watchpoint.exp: no-hw: delete $global_ptr_ptr_breakpoint_number
PASS: gdb.base/watchpoint.exp: no-hw: continue to breakpoint: second x assignment
PASS: gdb.base/watchpoint.exp: no-hw: watch x
PASS: gdb.base/watchpoint.exp: no-hw: next after watch x
PASS: gdb.base/watchpoint.exp: no-hw: delete watch x
PASS: gdb.base/watchpoint.exp: no-hw: watch buf
PASS: gdb.base/watchpoint.exp: no-hw: watchpoint on buf hit
PASS: gdb.base/watchpoint.exp: no-hw: delete watch buf
PASS: gdb.base/watchpoint.exp: no-hw: number is constant
PASS: gdb.base/watchpoint.exp: no-hw: number with cast is constant
PASS: gdb.base/watchpoint.exp: no-hw: marker1 is constant
PASS: gdb.base/watchpoint.exp: no-hw: watch count + 6
PASS: gdb.base/watchpoint.exp: no-hw: delete watchpoint `count + 6'
PASS: gdb.base/watchpoint.exp: no-hw: watch 7 + count
PASS: gdb.base/watchpoint.exp: no-hw: delete watchpoint `7 + count'
PASS: gdb.base/watchpoint.exp: no-hw: watch $pc
PASS: gdb.base/watchpoint.exp: no-hw: disable watchpoint `$pc'
PASS: gdb.base/watchpoint.exp: no-hw: reenable watchpoint `$pc'
PASS: gdb.base/watchpoint.exp: no-hw: watchpoint `$pc' is enabled
PASS: gdb.base/watchpoint.exp: no-hw: delete watchpoint `$pc'
PASS: gdb.base/watchpoint.exp: no-hw: continue to breakpoint: func5 breakpoint here
PASS: gdb.base/watchpoint.exp: no-hw: watch -location .x
PASS: gdb.base/watchpoint.exp: no-hw: continue with watch -location
PASS: gdb.base/watchpoint.exp: no-hw: delete watch -location
PASS: gdb.base/watchpoint.exp: no-hw: continue to breakpoint: func6 breakpoint here
PASS: gdb.base/watchpoint.exp: no-hw: watch foo2
PASS: gdb.base/watchpoint.exp: no-hw: continue with watch foo2
PASS: gdb.base/watchpoint.exp: no-hw: delete watch foo2
PASS: gdb.base/watchpoint.exp: no-hw: continue to breakpoint: func7 breakpoint here
PASS: gdb.base/watchpoint.exp: no-hw: watch foo4
PASS: gdb.base/watchpoint.exp: no-hw: continue with watch foo4
PASS: gdb.base/watchpoint.exp: no-hw: delete watch foo4
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/watchpoints.exp ...
PASS: gdb.base/watchpoints.exp: before inferior start: create watchpoint
PASS: gdb.base/watchpoints.exp: before inferior start: create access watchpoint
PASS: gdb.base/watchpoints.exp: before inferior start: create read watchpoint
PASS: gdb.base/watchpoints.exp: watchpoint hit, first time
PASS: gdb.base/watchpoints.exp: watchpoint hit, first time
PASS: gdb.base/watchpoints.exp: Watchpoint hit count is 1
PASS: gdb.base/watchpoints.exp: watchpoint ival1 hit, second time
PASS: gdb.base/watchpoints.exp: Watchpoint ival1 hit count is 2
PASS: gdb.base/watchpoints.exp: watchpoint hit, second time
PASS: gdb.base/watchpoints.exp: Watchpoint hit count is 2
PASS: gdb.base/watchpoints.exp: watchpoint ival1 hit, third time
PASS: gdb.base/watchpoints.exp: Watchpoint ival1 hit count is 3
PASS: gdb.base/watchpoints.exp: watchpoint hit, third time
PASS: gdb.base/watchpoints.exp: Watchpoint hit count is 3
PASS: gdb.base/watchpoints.exp: watchpoint hit, fourth time
PASS: gdb.base/watchpoints.exp: Watchpoint hit count is 4
PASS: gdb.base/watchpoints.exp: watchpoint hit, fifth time
PASS: gdb.base/watchpoints.exp: Watchpoint hit count is 5
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/wchar.exp ...
PASS: gdb.base/wchar.exp: print narrow
PASS: gdb.base/wchar.exp: print single
PASS: gdb.base/wchar.exp: print simple
PASS: gdb.base/wchar.exp: print difficile
PASS: gdb.base/wchar.exp: print simple[2]
PASS: gdb.base/wchar.exp: print difficile[2]
PASS: gdb.base/wchar.exp: show host-charset
PASS: gdb.base/wchar.exp: print repeat
PASS: gdb.base/wchar.exp: print repeat_p
PASS: gdb.base/wchar.exp: set print null on
PASS: gdb.base/wchar.exp: print repeat (print null on)
PASS: gdb.base/wchar.exp: set print elements 3
PASS: gdb.base/wchar.exp: print repeat (print elements 3)
PASS: gdb.base/wchar.exp: print repeat_p (print elements 3)
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/whatis-exp.exp ...
PASS: gdb.base/whatis-exp.exp: set variable x=14
PASS: gdb.base/whatis-exp.exp: set variable y=2
PASS: gdb.base/whatis-exp.exp: set variable z=2
PASS: gdb.base/whatis-exp.exp: set variable w=3
PASS: gdb.base/whatis-exp.exp: print value of x
PASS: gdb.base/whatis-exp.exp: print value of y
PASS: gdb.base/whatis-exp.exp: print value of z
PASS: gdb.base/whatis-exp.exp: print value of w
PASS: gdb.base/whatis-exp.exp: whatis value of x+y
PASS: gdb.base/whatis-exp.exp: whatis value of x-y
PASS: gdb.base/whatis-exp.exp: whatis value of x*y
PASS: gdb.base/whatis-exp.exp: whatis value of x/y
PASS: gdb.base/whatis-exp.exp: whatis value of x%y
PASS: gdb.base/whatis-exp.exp: whatis value of x=y
PASS: gdb.base/whatis-exp.exp: whatis value of x+=2
PASS: gdb.base/whatis-exp.exp: whatis value of ++x
PASS: gdb.base/whatis-exp.exp: whatis value of --x
PASS: gdb.base/whatis-exp.exp: whatis value of x++
PASS: gdb.base/whatis-exp.exp: whatis value of x--
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/whatis.exp ...
PASS: gdb.base/whatis.exp: whatis char
PASS: gdb.base/whatis.exp: whatis signed char
PASS: gdb.base/whatis.exp: whatis unsigned char
PASS: gdb.base/whatis.exp: whatis short
PASS: gdb.base/whatis.exp: whatis signed short
PASS: gdb.base/whatis.exp: whatis unsigned short
PASS: gdb.base/whatis.exp: whatis int
PASS: gdb.base/whatis.exp: whatis signed int
PASS: gdb.base/whatis.exp: whatis unsigned int
PASS: gdb.base/whatis.exp: whatis long
PASS: gdb.base/whatis.exp: whatis signed long
PASS: gdb.base/whatis.exp: whatis unsigned long
PASS: gdb.base/whatis.exp: whatis unsigned long long
PASS: gdb.base/whatis.exp: whatis float
PASS: gdb.base/whatis.exp: whatis double
PASS: gdb.base/whatis.exp: whatis char array
PASS: gdb.base/whatis.exp: whatis signed char array
PASS: gdb.base/whatis.exp: whatis unsigned char array
PASS: gdb.base/whatis.exp: whatis short array
PASS: gdb.base/whatis.exp: whatis signed short array
PASS: gdb.base/whatis.exp: whatis unsigned short array
PASS: gdb.base/whatis.exp: whatis int array
PASS: gdb.base/whatis.exp: whatis signed int array
PASS: gdb.base/whatis.exp: whatis unsigned int array
PASS: gdb.base/whatis.exp: whatis long array
PASS: gdb.base/whatis.exp: whatis signed long array
PASS: gdb.base/whatis.exp: whatis unsigned long array
PASS: gdb.base/whatis.exp: whatis unsigned long array
PASS: gdb.base/whatis.exp: whatis float array
PASS: gdb.base/whatis.exp: whatis double array
PASS: gdb.base/whatis.exp: whatis char pointer
PASS: gdb.base/whatis.exp: whatis signed char pointer
PASS: gdb.base/whatis.exp: whatis unsigned char pointer
PASS: gdb.base/whatis.exp: whatis short pointer
PASS: gdb.base/whatis.exp: whatis signed short pointer
PASS: gdb.base/whatis.exp: whatis unsigned short pointer
PASS: gdb.base/whatis.exp: whatis int pointer
PASS: gdb.base/whatis.exp: whatis signed int pointer
PASS: gdb.base/whatis.exp: whatis unsigned int pointer
PASS: gdb.base/whatis.exp: whatis long pointer
PASS: gdb.base/whatis.exp: whatis signed long pointer
PASS: gdb.base/whatis.exp: whatis unsigned long pointer
PASS: gdb.base/whatis.exp: whatis long long pointer
PASS: gdb.base/whatis.exp: whatis signed long long pointer
PASS: gdb.base/whatis.exp: whatis unsigned long long pointer
PASS: gdb.base/whatis.exp: whatis float pointer
PASS: gdb.base/whatis.exp: whatis double pointer
PASS: gdb.base/whatis.exp: whatis named structure
PASS: gdb.base/whatis.exp: whatis named structure using type name
PASS: gdb.base/whatis.exp: whatis unnamed structure
PASS: gdb.base/whatis.exp: whatis named union
PASS: gdb.base/whatis.exp: whatis named union using type name
PASS: gdb.base/whatis.exp: whatis unnamed union
PASS: gdb.base/whatis.exp: whatis char function
PASS: gdb.base/whatis.exp: whatis signed char function
PASS: gdb.base/whatis.exp: whatis unsigned char function
PASS: gdb.base/whatis.exp: whatis short function
PASS: gdb.base/whatis.exp: whatis signed short function
PASS: gdb.base/whatis.exp: whatis unsigned short function
PASS: gdb.base/whatis.exp: whatis int function
PASS: gdb.base/whatis.exp: whatis signed int function
PASS: gdb.base/whatis.exp: whatis unsigned int function
PASS: gdb.base/whatis.exp: whatis long function
PASS: gdb.base/whatis.exp: whatis signed long function
PASS: gdb.base/whatis.exp: whatis unsigned long function
PASS: gdb.base/whatis.exp: whatis long long function
PASS: gdb.base/whatis.exp: whatis signed long long function
PASS: gdb.base/whatis.exp: whatis unsigned long long function
PASS: gdb.base/whatis.exp: whatis float function
PASS: gdb.base/whatis.exp: whatis double function
PASS: gdb.base/whatis.exp: whatis complicated structure
PASS: gdb.base/whatis.exp: whatis complicated union
PASS: gdb.base/whatis.exp: whatis enumeration
PASS: gdb.base/whatis.exp: whatis enumeration using type name
PASS: gdb.base/whatis.exp: whatis outer structure
PASS: gdb.base/whatis.exp: whatis outer structure member
PASS: gdb.base/whatis.exp: whatis inner structure
PASS: gdb.base/whatis.exp: whatis inner structure member
PASS: gdb.base/whatis.exp: whatis inner union
PASS: gdb.base/whatis.exp: whatis inner union member
PASS: gdb.base/whatis.exp: whatis using typedef type name
PASS: gdb.base/whatis.exp: whatis applied to variable defined by typedef
PASS: gdb.base/whatis.exp: whatis applied to pointer to pointer to function
PASS: gdb.base/whatis.exp: whatis applied to const pointer to pointer to function
PASS: gdb.base/whatis.exp: whatis applied to pointer to const pointer to function
PASS: gdb.base/whatis.exp: whatis applied to pointer to function returning pointer to int
PASS: gdb.base/whatis.exp: whatis applied to pointer to pointer to function returning pointer to int
PASS: gdb.base/whatis.exp: whatis applied to pointer to function returning pointer to array
PASS: gdb.base/whatis.exp: whatis applied to pointer to function taking int,int and returning int
PASS: gdb.base/whatis.exp: whatis applied to pointer to function taking const int ptr and varargs and returning int
PASS: gdb.base/whatis.exp: whatis applied to function with types trailing 'void'
PASS: gdb.base/whatis.exp: whatis applied to function with 'void' parameter type
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/wrong_frame_bt_full.exp ...
PASS: gdb.base/wrong_frame_bt_full.exp: bt full
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.btrace/buffer-size.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.btrace/data.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.btrace/delta.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.btrace/dlopen.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.btrace/enable.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.btrace/exception.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.btrace/function_call_history.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.btrace/gcore.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.btrace/instruction_history.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.btrace/multi-thread-step.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.btrace/nohist.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.btrace/non-stop.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.btrace/record_goto-step.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.btrace/record_goto.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.btrace/rn-dl-bind.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.btrace/segv.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.btrace/step.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.btrace/stepi.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.btrace/tailcall-only.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.btrace/tailcall.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.btrace/tsx.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.btrace/unknown_functions.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.btrace/vdso.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cell/arch.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cell/break.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cell/bt.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cell/core.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cell/data.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cell/dwarfaddr.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cell/ea-cache.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cell/ea-standalone.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cell/ea-test.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cell/f-regs.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cell/fork.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cell/gcore.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cell/mem-access.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cell/ptype.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cell/registers.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cell/sizeof.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cell/solib-symbol.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cell/solib.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.compile/compile-ifunc.exp ...
UNTESTED: gdb.compile/compile-ifunc.exp: nodebug: compile command not supported (could not find libcc1 shared library?)
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.compile/compile-ops.exp ...
UNTESTED: gdb.compile/compile-ops.exp: compile command not supported (could not find libcc1 shared library?)
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.compile/compile-print.exp ...
UNTESTED: gdb.compile/compile-print.exp: compile command not supported (could not find libcc1 shared library?)
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.compile/compile-setjmp.exp ...
UNTESTED: gdb.compile/compile-setjmp.exp: compile command not supported (could not find libcc1 shared library?)
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.compile/compile-tls.exp ...
UNSUPPORTED: gdb.compile/compile-tls.exp: Couldn't compile compile-tls.c: unrecognized error
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.compile/compile.exp ...
PASS: gdb.compile/compile.exp: Test compile code command without running inferior
PASS: gdb.compile/compile.exp: Test compile command without running inferior
PASS: gdb.compile/compile.exp: Test compile file command without running inferior
UNTESTED: gdb.compile/compile.exp: compile command not supported (could not find libcc1 shared library?)
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cp/abstract-origin.exp ...
PASS: gdb.cp/abstract-origin.exp: continue to breakpoint: break-here
PASS: gdb.cp/abstract-origin.exp: p problem
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cp/ambiguous.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cp/annota2.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cp/annota3.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cp/anon-ns.exp ...
PASS: gdb.cp/anon-ns.exp: list (anonymous namespace)::doit1(void)
PASS: gdb.cp/anon-ns.exp: list '(anonymous namespace)::doit1(void)'
PASS: gdb.cp/anon-ns.exp: break (anonymous namespace)::doit1(void)
PASS: gdb.cp/anon-ns.exp: break '(anonymous namespace)::doit1(void)'
PASS: gdb.cp/anon-ns.exp: list (anonymous namespace)::one::one(void)
PASS: gdb.cp/anon-ns.exp: list '(anonymous namespace)::one::one(void)'
PASS: gdb.cp/anon-ns.exp: break (anonymous namespace)::one::one(void)
PASS: gdb.cp/anon-ns.exp: break '(anonymous namespace)::one::one(void)'
PASS: gdb.cp/anon-ns.exp: list (anonymous namespace)::A::doit2(void)
PASS: gdb.cp/anon-ns.exp: list '(anonymous namespace)::A::doit2(void)'
PASS: gdb.cp/anon-ns.exp: break (anonymous namespace)::A::doit2(void)
PASS: gdb.cp/anon-ns.exp: break '(anonymous namespace)::A::doit2(void)'
PASS: gdb.cp/anon-ns.exp: list (anonymous namespace)::A::two::two(void)
PASS: gdb.cp/anon-ns.exp: list '(anonymous namespace)::A::two::two(void)'
PASS: gdb.cp/anon-ns.exp: break (anonymous namespace)::A::two::two(void)
PASS: gdb.cp/anon-ns.exp: break '(anonymous namespace)::A::two::two(void)'
PASS: gdb.cp/anon-ns.exp: list (anonymous namespace)::A::(anonymous namespace)::(anonymous namespace)::doit3(void)
PASS: gdb.cp/anon-ns.exp: list '(anonymous namespace)::A::(anonymous namespace)::(anonymous namespace)::doit3(void)'
PASS: gdb.cp/anon-ns.exp: break (anonymous namespace)::A::(anonymous namespace)::(anonymous namespace)::doit3(void)
PASS: gdb.cp/anon-ns.exp: break '(anonymous namespace)::A::(anonymous namespace)::(anonymous namespace)::doit3(void)'
PASS: gdb.cp/anon-ns.exp: list (anonymous namespace)::A::(anonymous namespace)::(anonymous namespace)::three::three(void)
PASS: gdb.cp/anon-ns.exp: list '(anonymous namespace)::A::(anonymous namespace)::(anonymous namespace)::three::three(void)'
PASS: gdb.cp/anon-ns.exp: break (anonymous namespace)::A::(anonymous namespace)::(anonymous namespace)::three::three(void)
PASS: gdb.cp/anon-ns.exp: break '(anonymous namespace)::A::(anonymous namespace)::(anonymous namespace)::three::three(void)'
PASS: gdb.cp/anon-ns.exp: list (anonymous namespace)::doit1(int)
PASS: gdb.cp/anon-ns.exp: list '(anonymous namespace)::doit1(int)'
PASS: gdb.cp/anon-ns.exp: break (anonymous namespace)::doit1(int)
PASS: gdb.cp/anon-ns.exp: break '(anonymous namespace)::doit1(int)'
PASS: gdb.cp/anon-ns.exp: list (anonymous namespace)::one::one(int)
PASS: gdb.cp/anon-ns.exp: list '(anonymous namespace)::one::one(int)'
PASS: gdb.cp/anon-ns.exp: break (anonymous namespace)::one::one(int)
PASS: gdb.cp/anon-ns.exp: break '(anonymous namespace)::one::one(int)'
PASS: gdb.cp/anon-ns.exp: list (anonymous namespace)::A::doit2(int)
PASS: gdb.cp/anon-ns.exp: list '(anonymous namespace)::A::doit2(int)'
PASS: gdb.cp/anon-ns.exp: break (anonymous namespace)::A::doit2(int)
PASS: gdb.cp/anon-ns.exp: break '(anonymous namespace)::A::doit2(int)'
PASS: gdb.cp/anon-ns.exp: list (anonymous namespace)::A::two::two(int)
PASS: gdb.cp/anon-ns.exp: list '(anonymous namespace)::A::two::two(int)'
PASS: gdb.cp/anon-ns.exp: break (anonymous namespace)::A::two::two(int)
PASS: gdb.cp/anon-ns.exp: break '(anonymous namespace)::A::two::two(int)'
PASS: gdb.cp/anon-ns.exp: list (anonymous namespace)::A::(anonymous namespace)::(anonymous namespace)::doit3(int)
PASS: gdb.cp/anon-ns.exp: list '(anonymous namespace)::A::(anonymous namespace)::(anonymous namespace)::doit3(int)'
PASS: gdb.cp/anon-ns.exp: break (anonymous namespace)::A::(anonymous namespace)::(anonymous namespace)::doit3(int)
PASS: gdb.cp/anon-ns.exp: break '(anonymous namespace)::A::(anonymous namespace)::(anonymous namespace)::doit3(int)'
PASS: gdb.cp/anon-ns.exp: list (anonymous namespace)::A::(anonymous namespace)::(anonymous namespace)::three::three(int)
PASS: gdb.cp/anon-ns.exp: list '(anonymous namespace)::A::(anonymous namespace)::(anonymous namespace)::three::three(int)'
PASS: gdb.cp/anon-ns.exp: break (anonymous namespace)::A::(anonymous namespace)::(anonymous namespace)::three::three(int)
PASS: gdb.cp/anon-ns.exp: break '(anonymous namespace)::A::(anonymous namespace)::(anonymous namespace)::three::three(int)'
PASS: gdb.cp/anon-ns.exp: list (anonymous namespace)::doit1(char *)
PASS: gdb.cp/anon-ns.exp: list '(anonymous namespace)::doit1(char *)'
PASS: gdb.cp/anon-ns.exp: break (anonymous namespace)::doit1(char *)
PASS: gdb.cp/anon-ns.exp: break '(anonymous namespace)::doit1(char *)'
PASS: gdb.cp/anon-ns.exp: list (anonymous namespace)::one::one(char *)
PASS: gdb.cp/anon-ns.exp: list '(anonymous namespace)::one::one(char *)'
PASS: gdb.cp/anon-ns.exp: break (anonymous namespace)::one::one(char *)
PASS: gdb.cp/anon-ns.exp: break '(anonymous namespace)::one::one(char *)'
PASS: gdb.cp/anon-ns.exp: list (anonymous namespace)::A::doit2(char *)
PASS: gdb.cp/anon-ns.exp: list '(anonymous namespace)::A::doit2(char *)'
PASS: gdb.cp/anon-ns.exp: break (anonymous namespace)::A::doit2(char *)
PASS: gdb.cp/anon-ns.exp: break '(anonymous namespace)::A::doit2(char *)'
PASS: gdb.cp/anon-ns.exp: list (anonymous namespace)::A::two::two(char *)
PASS: gdb.cp/anon-ns.exp: list '(anonymous namespace)::A::two::two(char *)'
PASS: gdb.cp/anon-ns.exp: break (anonymous namespace)::A::two::two(char *)
PASS: gdb.cp/anon-ns.exp: break '(anonymous namespace)::A::two::two(char *)'
PASS: gdb.cp/anon-ns.exp: list (anonymous namespace)::A::(anonymous namespace)::(anonymous namespace)::doit3(char *)
PASS: gdb.cp/anon-ns.exp: list '(anonymous namespace)::A::(anonymous namespace)::(anonymous namespace)::doit3(char *)'
PASS: gdb.cp/anon-ns.exp: break (anonymous namespace)::A::(anonymous namespace)::(anonymous namespace)::doit3(char *)
PASS: gdb.cp/anon-ns.exp: break '(anonymous namespace)::A::(anonymous namespace)::(anonymous namespace)::doit3(char *)'
PASS: gdb.cp/anon-ns.exp: list (anonymous namespace)::A::(anonymous namespace)::(anonymous namespace)::three::three(char *)
PASS: gdb.cp/anon-ns.exp: list '(anonymous namespace)::A::(anonymous namespace)::(anonymous namespace)::three::three(char *)'
PASS: gdb.cp/anon-ns.exp: break (anonymous namespace)::A::(anonymous namespace)::(anonymous namespace)::three::three(char *)
PASS: gdb.cp/anon-ns.exp: break '(anonymous namespace)::A::(anonymous namespace)::(anonymous namespace)::three::three(char *)'
PASS: gdb.cp/anon-ns.exp: list (anonymous namespace)::one::doit(void)
PASS: gdb.cp/anon-ns.exp: list '(anonymous namespace)::one::doit(void)'
PASS: gdb.cp/anon-ns.exp: break (anonymous namespace)::one::doit(void)
PASS: gdb.cp/anon-ns.exp: break '(anonymous namespace)::one::doit(void)'
PASS: gdb.cp/anon-ns.exp: list (anonymous namespace)::A::two::doit(void)
PASS: gdb.cp/anon-ns.exp: list '(anonymous namespace)::A::two::doit(void)'
PASS: gdb.cp/anon-ns.exp: break (anonymous namespace)::A::two::doit(void)
PASS: gdb.cp/anon-ns.exp: break '(anonymous namespace)::A::two::doit(void)'
PASS: gdb.cp/anon-ns.exp: list (anonymous namespace)::A::(anonymous namespace)::(anonymous namespace)::three::doit(void)
PASS: gdb.cp/anon-ns.exp: list '(anonymous namespace)::A::(anonymous namespace)::(anonymous namespace)::three::doit(void)'
PASS: gdb.cp/anon-ns.exp: break (anonymous namespace)::A::(anonymous namespace)::(anonymous namespace)::three::doit(void)
PASS: gdb.cp/anon-ns.exp: break '(anonymous namespace)::A::(anonymous namespace)::(anonymous namespace)::three::doit(void)'
PASS: gdb.cp/anon-ns.exp: ptype '(anonymous namespace)'
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cp/anon-struct.exp ...
PASS: gdb.cp/anon-struct.exp: print type of t::t
PASS: gdb.cp/anon-struct.exp: print type of X::t2
PASS: gdb.cp/anon-struct.exp: print type of X::t2::t2
PASS: gdb.cp/anon-struct.exp: print type of t3::~t3
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cp/anon-union.exp ...
PASS: gdb.cp/anon-union.exp: set width 0
PASS: gdb.cp/anon-union.exp: next 1
PASS: gdb.cp/anon-union.exp: print foo 1
PASS: gdb.cp/anon-union.exp: next 2
PASS: gdb.cp/anon-union.exp: print foo 2
PASS: gdb.cp/anon-union.exp: set var foo.cloth
PASS: gdb.cp/anon-union.exp: print foo 3
PASS: gdb.cp/anon-union.exp: next 3
PASS: gdb.cp/anon-union.exp: print foo 4
PASS: gdb.cp/anon-union.exp: set var foo.pebble
PASS: gdb.cp/anon-union.exp: print foo 5
PASS: gdb.cp/anon-union.exp: set var foo.qux
PASS: gdb.cp/anon-union.exp: print foo 6
PASS: gdb.cp/anon-union.exp: set var foo.mux
PASS: gdb.cp/anon-union.exp: print foo 7
PASS: gdb.cp/anon-union.exp: set var foo.x.rock
PASS: gdb.cp/anon-union.exp: print foo 8
PASS: gdb.cp/anon-union.exp: set var foo.x.rock2
PASS: gdb.cp/anon-union.exp: print foo 9
PASS: gdb.cp/anon-union.exp: next 4
PASS: gdb.cp/anon-union.exp: print w 1
PASS: gdb.cp/anon-union.exp: print z 1
PASS: gdb.cp/anon-union.exp: next 5
PASS: gdb.cp/anon-union.exp: print w 2
PASS: gdb.cp/anon-union.exp: print z 2
PASS: gdb.cp/anon-union.exp: set var z
PASS: gdb.cp/anon-union.exp: print w 3
PASS: gdb.cp/anon-union.exp: print z 3
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cp/arg-reference.exp ...
PASS: gdb.cp/arg-reference.exp: No false reference
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cp/baseenum.exp ...
PASS: gdb.cp/baseenum.exp: continue to breakpoint: breakpoint 1
PASS: gdb.cp/baseenum.exp: Print enum constant X of class A
PASS: gdb.cp/baseenum.exp: continue to breakpoint: breakpoint 2
PASS: gdb.cp/baseenum.exp: Print enum constant X of class A in namespace N
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cp/bool.exp ...
PASS: gdb.cp/bool.exp: print return_true()
PASS: gdb.cp/bool.exp: print return_false()
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cp/breakpoint.exp ...
PASS: gdb.cp/breakpoint.exp: continue to C1::Nested::foo
PASS: gdb.cp/breakpoint.exp: conditional breakpoint in method
PASS: gdb.cp/breakpoint.exp: conditional breakpoint in method 2
PASS: gdb.cp/breakpoint.exp: continue to breakpoint
PASS: gdb.cp/breakpoint.exp: check the member variable
PASS: gdb.cp/breakpoint.exp: continue to breakpoint
PASS: gdb.cp/breakpoint.exp: check the member variable
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cp/bs15503.exp ...
gdb compile failed, /opt/shorne/software/or1k/lib/gcc/or1k-elf/5.3.0/../../../../or1k-elf/lib/libor1k.a(syscalls.o):(.data+0x0): multiple definition of `environ'
/opt/shorne/software/or1k/lib/gcc/or1k-elf/5.3.0/../../../../or1k-elf/lib/libg.a(lib_a-environ.o):(.data+0x0): first defined here
collect2: error: ld returned 1 exit status
UNTESTED: gdb.cp/bs15503.exp: bs15503.exp
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cp/call-c.exp ...
PASS: gdb.cp/call-c.exp: b 42
PASS: gdb.cp/call-c.exp: print foo(1)
PASS: gdb.cp/call-c.exp: continue to bp
PASS: gdb.cp/call-c.exp: print rf->func()
PASS: gdb.cp/call-c.exp: print handle->func()
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cp/casts.exp ...
PASS: gdb.cp/casts.exp: set print symbol off
PASS: gdb.cp/casts.exp: cast base class pointer to derived class pointer
PASS: gdb.cp/casts.exp: let compiler cast base class pointer to derived class pointer
PASS: gdb.cp/casts.exp: cast derived class pointer to base class pointer
PASS: gdb.cp/casts.exp: cast derived class reference to base class reference
PASS: gdb.cp/casts.exp: cast base class reference to derived class reference
PASS: gdb.cp/casts.exp: let compiler cast base class reference to derived class reference
PASS: gdb.cp/casts.exp: basic test of const_cast
PASS: gdb.cp/casts.exp: const_cast of 0
PASS: gdb.cp/casts.exp: basic test of static_cast
PASS: gdb.cp/casts.exp: static_cast to reference type
PASS: gdb.cp/casts.exp: basic test of reinterpret_cast
PASS: gdb.cp/casts.exp: test invalid reinterpret_cast
PASS: gdb.cp/casts.exp: reinterpret_cast to reference type
PASS: gdb.cp/casts.exp: whatis decltype(5)
PASS: gdb.cp/casts.exp: old-style cast using __typeof__
PASS: gdb.cp/casts.exp: static_cast using __typeof__
PASS: gdb.cp/casts.exp: reinterpret_cast using __typeof__
PASS: gdb.cp/casts.exp: old-style cast using __typeof
PASS: gdb.cp/casts.exp: static_cast using __typeof
PASS: gdb.cp/casts.exp: reinterpret_cast using __typeof
PASS: gdb.cp/casts.exp: old-style cast using __decltype
PASS: gdb.cp/casts.exp: static_cast using __decltype
PASS: gdb.cp/casts.exp: reinterpret_cast using __decltype
PASS: gdb.cp/casts.exp: whatis __decltype(*a)
PASS: gdb.cp/casts.exp: invalid dynamic_cast
PASS: gdb.cp/casts.exp: dynamic_cast of 0 to void*
PASS: gdb.cp/casts.exp: dynamic_cast simple upcast
PASS: gdb.cp/casts.exp: dynamic_cast upcast to unique base
PASS: gdb.cp/casts.exp: dynamic_cast simple upcast to reference
PASS: gdb.cp/casts.exp: dynamic_cast simple downcast
PASS: gdb.cp/casts.exp: dynamic_cast simple downcast to intermediate class
PASS: gdb.cp/casts.exp: dynamic_cast to non-existing base
PASS: gdb.cp/casts.exp: dynamic_cast to reference to non-existing base
PASS: gdb.cp/casts.exp: dynamic_cast unique downcast
PASS: gdb.cp/casts.exp: dynamic_cast to sibling
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cp/chained-calls.exp ...
PASS: gdb.cp/chained-calls.exp: continue to breakpoint: Break here
PASS: gdb.cp/chained-calls.exp: g(f())
FAIL: gdb.cp/chained-calls.exp: q(p())
FAIL: gdb.cp/chained-calls.exp: p() + r()
FAIL: gdb.cp/chained-calls.exp: q(p() + r())
PASS: gdb.cp/chained-calls.exp: g(f() + f())
PASS: gdb.cp/chained-calls.exp: g(f(g(f() + f())) + f())
PASS: gdb.cp/chained-calls.exp: getb(makeb(), ...)
FAIL: gdb.cp/chained-calls.exp: *c
FAIL: gdb.cp/chained-calls.exp: *c + *c
FAIL: gdb.cp/chained-calls.exp: q(*c + *c)
PASS: gdb.cp/chained-calls.exp: make_int().get_type ()
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cp/class2.exp ...
PASS: gdb.cp/class2.exp: set print object off
PASS: gdb.cp/class2.exp: set print symbol off
PASS: gdb.cp/class2.exp: print alpha at marker return 0
PASS: gdb.cp/class2.exp: print beta at marker return 0
PASS: gdb.cp/class2.exp: print * aap at marker return 0
PASS: gdb.cp/class2.exp: print * bbp at marker return 0
PASS: gdb.cp/class2.exp: print * abp at marker return 0, s-p-o off
PASS: gdb.cp/class2.exp: print * (B *) abp at marker return 0
PASS: gdb.cp/class2.exp: print delta with "print object" off
PASS: gdb.cp/class2.exp: print object with no data fields
PASS: gdb.cp/class2.exp: set print object on
PASS: gdb.cp/class2.exp: p acp
PASS: gdb.cp/class2.exp: p acp->c1
PASS: gdb.cp/class2.exp: p acp->c2
PASS: gdb.cp/class2.exp: print delta with "print object" on
PASS: gdb.cp/class2.exp: p aref
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cp/classes.exp ...
PASS: gdb.cp/classes.exp: ptype struct default_public_struct
PASS: gdb.cp/classes.exp: ptype struct explicit_public_struct
PASS: gdb.cp/classes.exp: ptype struct protected_struct
PASS: gdb.cp/classes.exp: ptype struct private_struct
PASS: gdb.cp/classes.exp: ptype struct mixed_protection_struct
PASS: gdb.cp/classes.exp: ptype class public_class
PASS: gdb.cp/classes.exp: ptype class protected_class
PASS: gdb.cp/classes.exp: ptype class default_private_class
PASS: gdb.cp/classes.exp: ptype class explicit_private_class
PASS: gdb.cp/classes.exp: ptype class mixed_protection_class
PASS: gdb.cp/classes.exp: ptype class A
PASS: gdb.cp/classes.exp: ptype class B
PASS: gdb.cp/classes.exp: ptype class C
PASS: gdb.cp/classes.exp: ptype class D
PASS: gdb.cp/classes.exp: ptype class E
PASS: gdb.cp/classes.exp: ptype class Static
PASS: gdb.cp/classes.exp: ptype class vA
PASS: gdb.cp/classes.exp: ptype class vB
PASS: gdb.cp/classes.exp: ptype class vC
PASS: gdb.cp/classes.exp: ptype class vD
PASS: gdb.cp/classes.exp: ptype class vE
PASS: gdb.cp/classes.exp: ptype class Base1
PASS: gdb.cp/classes.exp: ptype class Foo
PASS: gdb.cp/classes.exp: ptype class Bar
PASS: gdb.cp/classes.exp: ptype class DynamicBar
PASS: gdb.cp/classes.exp: print g_A.a
PASS: gdb.cp/classes.exp: print g_A.x
PASS: gdb.cp/classes.exp: print g_B.b
PASS: gdb.cp/classes.exp: print g_B.x
PASS: gdb.cp/classes.exp: print g_C.c
PASS: gdb.cp/classes.exp: print g_C.x
PASS: gdb.cp/classes.exp: print g_D.d
PASS: gdb.cp/classes.exp: print g_D.x
PASS: gdb.cp/classes.exp: print g_E.e
PASS: gdb.cp/classes.exp: print g_E.x
PASS: gdb.cp/classes.exp: print g_A.b
PASS: gdb.cp/classes.exp: print g_B.c
PASS: gdb.cp/classes.exp: print g_B.d
PASS: gdb.cp/classes.exp: print g_C.b
PASS: gdb.cp/classes.exp: print g_C.d
PASS: gdb.cp/classes.exp: print g_D.e
PASS: gdb.cp/classes.exp: print g_A.y
PASS: gdb.cp/classes.exp: print g_B.z
PASS: gdb.cp/classes.exp: print g_C.q
PASS: gdb.cp/classes.exp: print g_D.p
PASS: gdb.cp/classes.exp: call class_param.Aptr_a (&g_A)
PASS: gdb.cp/classes.exp: call class_param.Aptr_x (&g_A)
PASS: gdb.cp/classes.exp: call class_param.Aptr_a (&g_B)
PASS: gdb.cp/classes.exp: call class_param.Aptr_x (&g_B)
PASS: gdb.cp/classes.exp: call class_param.Aref_a (g_A)
PASS: gdb.cp/classes.exp: call class_param.Aref_x (g_A)
PASS: gdb.cp/classes.exp: call class_param.Aref_a (g_B)
PASS: gdb.cp/classes.exp: call class_param.Aref_x (g_B)
PASS: gdb.cp/classes.exp: call class_param.Aval_a (g_A)
PASS: gdb.cp/classes.exp: call class_param.Aval_x (g_A)
PASS: gdb.cp/classes.exp: call class_param.Aval_a (g_B)
PASS: gdb.cp/classes.exp: call class_param.Aval_x (g_B)
PASS: gdb.cp/classes.exp: unrelated class *param
PASS: gdb.cp/classes.exp: unrelated class &param
PASS: gdb.cp/classes.exp: unrelated class param
PASS: gdb.cp/classes.exp: continue to enums2(\(\)|)
PASS: gdb.cp/classes.exp: print obj_with_enum (1)
PASS: gdb.cp/classes.exp: next
PASS: gdb.cp/classes.exp: print obj_with_enum (2)
PASS: gdb.cp/classes.exp: print obj_with_enum.priv_enum
PASS: gdb.cp/classes.exp: ptype obj_with_enum.priv_enum
PASS: gdb.cp/classes.exp: ptype obj_with_enum
PASS: gdb.cp/classes.exp: print (ClassWithEnum::PrivEnum) 42
PASS: gdb.cp/classes.exp: print ('ClassWithEnum::PrivEnum') 42
PASS: gdb.cp/classes.exp: print Bar::z
PASS: gdb.cp/classes.exp: print &Foo::x
PASS: gdb.cp/classes.exp: print (int)&Foo::x
PASS: gdb.cp/classes.exp: print (int)&Bar::y == 2*sizeof(int)
PASS: gdb.cp/classes.exp: ptype Bar::z
PASS: gdb.cp/classes.exp: ptype &Bar::z
PASS: gdb.cp/classes.exp: print (int)pmi == sizeof(int)
PASS: gdb.cp/classes.exp: print Foo::st
PASS: gdb.cp/classes.exp: print bar.st
PASS: gdb.cp/classes.exp: print &foo.st
PASS: gdb.cp/classes.exp: print &Bar::st
PASS: gdb.cp/classes.exp: print *$
PASS: gdb.cp/classes.exp: set print static-members off
FAIL: gdb.cp/classes.exp: print csi without static members
FAIL: gdb.cp/classes.exp: print cnsi without static members
PASS: gdb.cp/classes.exp: set print static-members on
FAIL: gdb.cp/classes.exp: print csi with static members
FAIL: gdb.cp/classes.exp: print cnsi with static members
PASS: gdb.cp/classes.exp: finish from marker_reg1
PASS: gdb.cp/classes.exp: calling method for small class
PASS: gdb.cp/classes.exp: print ctor of typedef class
PASS: gdb.cp/classes.exp: print dtor of typedef class
PASS: gdb.cp/classes.exp: list ByAnyOtherName::times
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cp/cmpd-minsyms.exp ...
PASS: gdb.cp/cmpd-minsyms.exp: setting breakpoint at 'GDB<int>::a() const'
PASS: gdb.cp/cmpd-minsyms.exp: setting breakpoint at 'GDB<int>::b() volatile'
PASS: gdb.cp/cmpd-minsyms.exp: setting breakpoint at 'GDB<int>::c() const volatile'
PASS: gdb.cp/cmpd-minsyms.exp: set language c++
PASS: gdb.cp/cmpd-minsyms.exp: setting breakpoint at GDB<int>::operator ==
PASS: gdb.cp/cmpd-minsyms.exp: setting breakpoint at GDB<int>::operator==(GDB<int> const&)
PASS: gdb.cp/cmpd-minsyms.exp: setting breakpoint at GDB<char>::harder(char)
PASS: gdb.cp/cmpd-minsyms.exp: setting breakpoint at GDB<int>::harder(int)
PASS: gdb.cp/cmpd-minsyms.exp: setting breakpoint at "int GDB<char>::even_harder<int>(char)"
PASS: gdb.cp/cmpd-minsyms.exp: setting breakpoint at GDB<int>::simple()
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cp/converts.exp ...
PASS: gdb.cp/converts.exp: continue to breakpoint: end of main
PASS: gdb.cp/converts.exp: typedef to another typedef
PASS: gdb.cp/converts.exp: typedef to typedef of a typedef
PASS: gdb.cp/converts.exp: Pointer-to-pointer-to-pointer derived to Pointer-to-pointer-to-pointer base.
PASS: gdb.cp/converts.exp: pointer to pointer
PASS: gdb.cp/converts.exp: pointer to array
PASS: gdb.cp/converts.exp: pointer to pointer of wrong type
PASS: gdb.cp/converts.exp: pointer to pointer of wrong type
PASS: gdb.cp/converts.exp: pointer to ancestor pointer
PASS: gdb.cp/converts.exp: pointer to void pointer
PASS: gdb.cp/converts.exp: pointer to void pointer pointer
PASS: gdb.cp/converts.exp: pointer to boolean
PASS: gdb.cp/converts.exp: pointer to long int
PASS: gdb.cp/converts.exp: pointer pointer to void pointer
PASS: gdb.cp/converts.exp: pointer pointer to pointer pointer
PASS: gdb.cp/converts.exp: pointer pointer to array of arrays
PASS: gdb.cp/converts.exp: pointer pointer to array of pointers
PASS: gdb.cp/converts.exp: pointer pointer to array of wrong pointers
PASS: gdb.cp/converts.exp: check all parameters for badness
PASS: gdb.cp/converts.exp: null pointer conversion
PASS: gdb.cp/converts.exp: p foo3_1 (0, 1)
PASS: gdb.cp/converts.exp: p foo3_1 (0, (const char**) 1)
PASS: gdb.cp/converts.exp: p foo3_2 (0, 0)
PASS: gdb.cp/converts.exp: p foo3_2 (0, (char const**) 0)
PASS: gdb.cp/converts.exp: p foo1_7(0)
PASS: gdb.cp/converts.exp: p foo1_7(integer)
PASS: gdb.cp/converts.exp: p foo1_7(long_int)
PASS: gdb.cp/converts.exp: p foo1_7(*a)
PASS: gdb.cp/converts.exp: p foo1_7(MY_A)
PASS: gdb.cp/converts.exp: p foo1_7(&foo1_7)
PASS: gdb.cp/converts.exp: p foo1_7(&A::member_)
PASS: gdb.cp/converts.exp: p foo1_7(a)
PASS: gdb.cp/converts.exp: p foo1_7(fp)
PASS: gdb.cp/converts.exp: p foo1_7(dp)
PASS: gdb.cp/converts.exp: p foo1_7(-1.23)
PASS: gdb.cp/converts.exp: p foo1_7(ta)
PASS: gdb.cp/converts.exp: show check type
PASS: gdb.cp/converts.exp: p foo1_type_check (123)
PASS: gdb.cp/converts.exp: p foo2_type_check (0, 1)
PASS: gdb.cp/converts.exp: p foo2_type_check (1, 0)
PASS: gdb.cp/converts.exp: p foo2_type_check (1, 1)
PASS: gdb.cp/converts.exp: p foo3_type_check (0, 0, 1)
PASS: gdb.cp/converts.exp: p foo3_type_check (0, 1, 0)
PASS: gdb.cp/converts.exp: p foo3_type_check (1, 0, 0)
PASS: gdb.cp/converts.exp: p foo3_type_check (0, 1, 1)
PASS: gdb.cp/converts.exp: p foo3_type_check (1, 1, 0)
PASS: gdb.cp/converts.exp: p foo3_type_check (1, 1, 1)
PASS: gdb.cp/converts.exp: set check type off
PASS: gdb.cp/converts.exp: show check type
PASS: gdb.cp/converts.exp: p foo1_type_check (123)
PASS: gdb.cp/converts.exp: p foo2_type_check (0, 1)
PASS: gdb.cp/converts.exp: p foo2_type_check (1, 0)
PASS: gdb.cp/converts.exp: p foo2_type_check (1, 1)
PASS: gdb.cp/converts.exp: p foo3_type_check (0, 0, 1)
PASS: gdb.cp/converts.exp: p foo3_type_check (0, 1, 0)
PASS: gdb.cp/converts.exp: p foo3_type_check (1, 0, 0)
PASS: gdb.cp/converts.exp: p foo3_type_check (0, 1, 1)
PASS: gdb.cp/converts.exp: p foo3_type_check (1, 1, 0)
PASS: gdb.cp/converts.exp: p foo3_type_check (1, 1, 1)
PASS: gdb.cp/converts.exp: p foo3_2 (1,1)
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cp/cp-relocate.exp ...
PASS: gdb.cp/cp-relocate.exp: info functions
PASS: gdb.cp/cp-relocate.exp: get address of func<1>(int)
PASS: gdb.cp/cp-relocate.exp: get address of func<2>(int)
PASS: gdb.cp/cp-relocate.exp: get address of caller
PASS: gdb.cp/cp-relocate.exp: C++ functions have different addresses
PASS: gdb.cp/cp-relocate.exp: info file
PASS: gdb.cp/cp-relocate.exp: add-symbol-file cp-relocate.o
PASS: gdb.cp/cp-relocate.exp: break *func<1>(int)
PASS: gdb.cp/cp-relocate.exp: break *func<2>(int)
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cp/cpcompletion.exp ...
PASS: gdb.cp/cpcompletion.exp: complete class methods
PASS: gdb.cp/cpcompletion.exp: complete class methods beginning with F
PASS: gdb.cp/cpcompletion.exp: complete p foo1.g
PASS: gdb.cp/cpcompletion.exp: complete p foo1.base
PASS: gdb.cp/cpcompletion.exp: complete p foo1.Fo
PASS: gdb.cp/cpcompletion.exp: complete p a.g
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cp/cpexprs.exp ...
gdb compile failed, /opt/shorne/software/or1k/lib/gcc/or1k-elf/5.3.0/../../../../or1k-elf/lib/libor1k.a(syscalls.o):(.data+0x0): multiple definition of `environ'
/opt/shorne/software/or1k/lib/gcc/or1k-elf/5.3.0/../../../../or1k-elf/lib/libg.a(lib_a-environ.o):(.data+0x0): first defined here
collect2: error: ld returned 1 exit status
UNTESTED: gdb.cp/cpexprs.exp: cpexprs.exp
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cp/cplabel.exp ...
PASS: gdb.cp/cplabel.exp: break foo::bar:to_the_top
PASS: gdb.cp/cplabel.exp: break foo::bar:get_out_of_here
PASS: gdb.cp/cplabel.exp: break foo::baz:to_the_top
PASS: gdb.cp/cplabel.exp: break foo::baz:get_out_of_here
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cp/cplusfuncs.exp ...
PASS: gdb.cp/cplusfuncs.exp: set width 0
PASS: gdb.cp/cplusfuncs.exp: set language c++
PASS: gdb.cp/cplusfuncs.exp: detect dm_operator_comma
PASS: gdb.cp/cplusfuncs.exp: detect dm_operator_char_star
PASS: gdb.cp/cplusfuncs.exp: detect dm_type_char_star
PASS: gdb.cp/cplusfuncs.exp: detect dm_type_foo_ref
PASS: gdb.cp/cplusfuncs.exp: detect dm_type_int_star
PASS: gdb.cp/cplusfuncs.exp: detect dm_type_long_star
PASS: gdb.cp/cplusfuncs.exp: detect dm_type_unsigned_int
PASS: gdb.cp/cplusfuncs.exp: detect dm_type_void
PASS: gdb.cp/cplusfuncs.exp: detect dm_type_void_star
PASS: gdb.cp/cplusfuncs.exp: detect dm_type_short
PASS: gdb.cp/cplusfuncs.exp: detect dm_type_unsigned_short
PASS: gdb.cp/cplusfuncs.exp: detect dm_type_long
PASS: gdb.cp/cplusfuncs.exp: detect dm_type_unsigned_long
PASS: gdb.cp/cplusfuncs.exp: detect dm_type_typedef
PASS: gdb.cp/cplusfuncs.exp: print &'overload1arg(void)'
PASS: gdb.cp/cplusfuncs.exp: print &'overload1arg(char)'
PASS: gdb.cp/cplusfuncs.exp: print &'overload1arg(signed char)'
PASS: gdb.cp/cplusfuncs.exp: print &'overload1arg(unsigned char)'
PASS: gdb.cp/cplusfuncs.exp: print &'overload1arg(short)'
PASS: gdb.cp/cplusfuncs.exp: print &'overload1arg(unsigned short)'
PASS: gdb.cp/cplusfuncs.exp: print &'overload1arg(int)'
PASS: gdb.cp/cplusfuncs.exp: print &'overload1arg(unsigned int)'
PASS: gdb.cp/cplusfuncs.exp: print &'overload1arg(long)'
PASS: gdb.cp/cplusfuncs.exp: print &'overload1arg(unsigned long)'
PASS: gdb.cp/cplusfuncs.exp: print &'overload1arg(float)'
PASS: gdb.cp/cplusfuncs.exp: print &'overload1arg(double)'
PASS: gdb.cp/cplusfuncs.exp: print &'overloadargs(int)'
PASS: gdb.cp/cplusfuncs.exp: print &'overloadargs(int, int)'
PASS: gdb.cp/cplusfuncs.exp: print &'overloadargs(int, int, int)'
PASS: gdb.cp/cplusfuncs.exp: print &'overloadargs(int, int, int, int)'
PASS: gdb.cp/cplusfuncs.exp: print &'overloadargs(int, int, int, int, int)'
PASS: gdb.cp/cplusfuncs.exp: print &'overloadargs(int, int, int, int, int, int)'
PASS: gdb.cp/cplusfuncs.exp: print &'overloadargs(int, int, int, int, int, int, int)'
PASS: gdb.cp/cplusfuncs.exp: print &'overloadargs(int, int, int, int, int, int, int, int)'
PASS: gdb.cp/cplusfuncs.exp: print &'overloadargs(int, int, int, int, int, int, int, int, int)'
PASS: gdb.cp/cplusfuncs.exp: print &'overloadargs(int, int, int, int, int, int, int, int, int, int)'
PASS: gdb.cp/cplusfuncs.exp: print &'overloadargs(int, int, int, int, int, int, int, int, int, int, int)'
PASS: gdb.cp/cplusfuncs.exp: print &foo::operator*(foo&)
PASS: gdb.cp/cplusfuncs.exp: print &foo::operator%(foo&)
PASS: gdb.cp/cplusfuncs.exp: print &foo::operator-(foo&)
PASS: gdb.cp/cplusfuncs.exp: print &foo::operator>>(foo&)
PASS: gdb.cp/cplusfuncs.exp: print &foo::operator!=(foo&)
PASS: gdb.cp/cplusfuncs.exp: print &foo::operator>(foo&)
PASS: gdb.cp/cplusfuncs.exp: print &foo::operator>=(foo&)
PASS: gdb.cp/cplusfuncs.exp: print &foo::operator|(foo&)
PASS: gdb.cp/cplusfuncs.exp: print &foo::operator&&(foo&)
PASS: gdb.cp/cplusfuncs.exp: print &foo::operator!(void)
PASS: gdb.cp/cplusfuncs.exp: print &foo::operator++(int)
PASS: gdb.cp/cplusfuncs.exp: print &foo::operator=(foo&)
PASS: gdb.cp/cplusfuncs.exp: print &foo::operator+=(foo&)
PASS: gdb.cp/cplusfuncs.exp: print &foo::operator*=(foo&)
PASS: gdb.cp/cplusfuncs.exp: print &foo::operator%=(foo&)
PASS: gdb.cp/cplusfuncs.exp: print &foo::operator>>=(foo&)
PASS: gdb.cp/cplusfuncs.exp: print &foo::operator|=(foo&)
PASS: gdb.cp/cplusfuncs.exp: print &foo::operator,(foo&)
PASS: gdb.cp/cplusfuncs.exp: print &foo::operator/(foo&)
PASS: gdb.cp/cplusfuncs.exp: print &foo::operator+(foo&)
PASS: gdb.cp/cplusfuncs.exp: print &foo::operator<<(foo&)
PASS: gdb.cp/cplusfuncs.exp: print &foo::operator==(foo&)
PASS: gdb.cp/cplusfuncs.exp: print &foo::operator<(foo&)
PASS: gdb.cp/cplusfuncs.exp: print &foo::operator<=(foo&)
PASS: gdb.cp/cplusfuncs.exp: print &foo::operator&(foo&)
PASS: gdb.cp/cplusfuncs.exp: print &foo::operator^(foo&)
PASS: gdb.cp/cplusfuncs.exp: print &foo::operator||(foo&)
PASS: gdb.cp/cplusfuncs.exp: print &foo::operator~(void)
PASS: gdb.cp/cplusfuncs.exp: print &foo::operator--(int)
PASS: gdb.cp/cplusfuncs.exp: print &foo::operator->(void)
PASS: gdb.cp/cplusfuncs.exp: print &foo::operator-=(foo&)
PASS: gdb.cp/cplusfuncs.exp: print &foo::operator/=(foo&)
PASS: gdb.cp/cplusfuncs.exp: print &foo::operator<<=(foo&)
PASS: gdb.cp/cplusfuncs.exp: print &foo::operator&=(foo&)
PASS: gdb.cp/cplusfuncs.exp: print &foo::operator^=(foo&)
PASS: gdb.cp/cplusfuncs.exp: print &foo::operator->*(foo&)
PASS: gdb.cp/cplusfuncs.exp: print &foo::operator[](foo&)
PASS: gdb.cp/cplusfuncs.exp: print &foo::operator()(foo&)
PASS: gdb.cp/cplusfuncs.exp: print &foo::operator new
PASS: gdb.cp/cplusfuncs.exp: print &foo::operator new[]
PASS: gdb.cp/cplusfuncs.exp: print &foo::operator delete(void*)
PASS: gdb.cp/cplusfuncs.exp: print &foo::operator delete(void*)
PASS: gdb.cp/cplusfuncs.exp: print &foo::operator int(void)
PASS: gdb.cp/cplusfuncs.exp: print &foo::operator char*(void)
PASS: gdb.cp/cplusfuncs.exp: print &hairyfunc1
PASS: gdb.cp/cplusfuncs.exp: print &hairyfunc2
PASS: gdb.cp/cplusfuncs.exp: print &hairyfunc3
PASS: gdb.cp/cplusfuncs.exp: print &hairyfunc4
PASS: gdb.cp/cplusfuncs.exp: print &hairyfunc5
PASS: gdb.cp/cplusfuncs.exp: print &hairyfunc6
PASS: gdb.cp/cplusfuncs.exp: print &hairyfunc7
PASS: gdb.cp/cplusfuncs.exp: info function for "operator\*("
PASS: gdb.cp/cplusfuncs.exp: info function for "operator%("
PASS: gdb.cp/cplusfuncs.exp: info function for "operator-("
PASS: gdb.cp/cplusfuncs.exp: info function for "operator>>("
PASS: gdb.cp/cplusfuncs.exp: info function for "operator!=("
PASS: gdb.cp/cplusfuncs.exp: info function for "operator>("
PASS: gdb.cp/cplusfuncs.exp: info function for "operator>=("
PASS: gdb.cp/cplusfuncs.exp: info function for "operator|("
PASS: gdb.cp/cplusfuncs.exp: info function for "operator&&("
PASS: gdb.cp/cplusfuncs.exp: info function for "operator!("
PASS: gdb.cp/cplusfuncs.exp: info function for "operator++("
PASS: gdb.cp/cplusfuncs.exp: info function for "operator=("
PASS: gdb.cp/cplusfuncs.exp: info function for "operator+=("
PASS: gdb.cp/cplusfuncs.exp: info function for "operator\*=("
PASS: gdb.cp/cplusfuncs.exp: info function for "operator%=("
PASS: gdb.cp/cplusfuncs.exp: info function for "operator>>=("
PASS: gdb.cp/cplusfuncs.exp: info function for "operator|=("
PASS: gdb.cp/cplusfuncs.exp: info function for "operator,("
PASS: gdb.cp/cplusfuncs.exp: info function for "operator/("
PASS: gdb.cp/cplusfuncs.exp: info function for "operator+("
PASS: gdb.cp/cplusfuncs.exp: info function for "operator<<("
PASS: gdb.cp/cplusfuncs.exp: info function for "operator==("
PASS: gdb.cp/cplusfuncs.exp: info function for "operator<("
PASS: gdb.cp/cplusfuncs.exp: info function for "operator<=("
PASS: gdb.cp/cplusfuncs.exp: info function for "operator&("
PASS: gdb.cp/cplusfuncs.exp: info function for "operator^("
PASS: gdb.cp/cplusfuncs.exp: info function for "operator||("
PASS: gdb.cp/cplusfuncs.exp: info function for "operator~("
PASS: gdb.cp/cplusfuncs.exp: info function for "operator--("
PASS: gdb.cp/cplusfuncs.exp: info function for "operator->("
PASS: gdb.cp/cplusfuncs.exp: info function for "operator-=("
PASS: gdb.cp/cplusfuncs.exp: info function for "operator/=("
PASS: gdb.cp/cplusfuncs.exp: info function for "operator<<=("
PASS: gdb.cp/cplusfuncs.exp: info function for "operator&=("
PASS: gdb.cp/cplusfuncs.exp: info function for "operator^=("
PASS: gdb.cp/cplusfuncs.exp: info function for "operator->\*("
PASS: gdb.cp/cplusfuncs.exp: info function for "operator\[\]("
PASS: gdb.cp/cplusfuncs.exp: info function for "operator new("
PASS: gdb.cp/cplusfuncs.exp: info function for "operator delete("
PASS: gdb.cp/cplusfuncs.exp: info function for "operator int("
PASS: gdb.cp/cplusfuncs.exp: info function for "operator()("
PASS: gdb.cp/cplusfuncs.exp: info function for "operator char\*("
PASS: gdb.cp/cplusfuncs.exp: list foo::operator int*
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cp/cpsizeof.exp ...
PASS: gdb.cp/cpsizeof.exp: continue to breakpoint: break here
PASS: gdb.cp/cpsizeof.exp: print size_char == sizeof (char&)
PASS: gdb.cp/cpsizeof.exp: print size_char == sizeof (char_ref)
PASS: gdb.cp/cpsizeof.exp: print size_charp == sizeof (char*&)
PASS: gdb.cp/cpsizeof.exp: print size_charp == sizeof (charp_ref)
PASS: gdb.cp/cpsizeof.exp: print size_int == sizeof (int&)
PASS: gdb.cp/cpsizeof.exp: print size_int == sizeof (int_ref)
PASS: gdb.cp/cpsizeof.exp: print size_intp == sizeof (int*&)
PASS: gdb.cp/cpsizeof.exp: print size_intp == sizeof (intp_ref)
PASS: gdb.cp/cpsizeof.exp: print size_long == sizeof (long&)
PASS: gdb.cp/cpsizeof.exp: print size_long == sizeof (long_ref)
PASS: gdb.cp/cpsizeof.exp: print size_longp == sizeof (long*&)
PASS: gdb.cp/cpsizeof.exp: print size_longp == sizeof (longp_ref)
PASS: gdb.cp/cpsizeof.exp: print size_float == sizeof (float&)
PASS: gdb.cp/cpsizeof.exp: print size_float == sizeof (float_ref)
PASS: gdb.cp/cpsizeof.exp: print size_floatp == sizeof (float*&)
PASS: gdb.cp/cpsizeof.exp: print size_floatp == sizeof (floatp_ref)
PASS: gdb.cp/cpsizeof.exp: print size_double == sizeof (double&)
PASS: gdb.cp/cpsizeof.exp: print size_double == sizeof (double_ref)
PASS: gdb.cp/cpsizeof.exp: print size_doublep == sizeof (double*&)
PASS: gdb.cp/cpsizeof.exp: print size_doublep == sizeof (doublep_ref)
PASS: gdb.cp/cpsizeof.exp: print size_a4 == sizeof (a4&)
PASS: gdb.cp/cpsizeof.exp: print size_a4 == sizeof (a4_ref)
PASS: gdb.cp/cpsizeof.exp: print size_a4p == sizeof (a4*&)
PASS: gdb.cp/cpsizeof.exp: print size_a4p == sizeof (a4p_ref)
PASS: gdb.cp/cpsizeof.exp: print size_a8 == sizeof (a8&)
PASS: gdb.cp/cpsizeof.exp: print size_a8 == sizeof (a8_ref)
PASS: gdb.cp/cpsizeof.exp: print size_a8p == sizeof (a8*&)
PASS: gdb.cp/cpsizeof.exp: print size_a8p == sizeof (a8p_ref)
PASS: gdb.cp/cpsizeof.exp: print size_a12 == sizeof (a12&)
PASS: gdb.cp/cpsizeof.exp: print size_a12 == sizeof (a12_ref)
PASS: gdb.cp/cpsizeof.exp: print size_a12p == sizeof (a12*&)
PASS: gdb.cp/cpsizeof.exp: print size_a12p == sizeof (a12p_ref)
PASS: gdb.cp/cpsizeof.exp: print size_Class == sizeof (Class&)
PASS: gdb.cp/cpsizeof.exp: print size_Class == sizeof (Class_ref)
PASS: gdb.cp/cpsizeof.exp: print size_Classp == sizeof (Class*&)
PASS: gdb.cp/cpsizeof.exp: print size_Classp == sizeof (Classp_ref)
PASS: gdb.cp/cpsizeof.exp: print size_Union == sizeof (Union&)
PASS: gdb.cp/cpsizeof.exp: print size_Union == sizeof (Union_ref)
PASS: gdb.cp/cpsizeof.exp: print size_Unionp == sizeof (Union*&)
PASS: gdb.cp/cpsizeof.exp: print size_Unionp == sizeof (Unionp_ref)
PASS: gdb.cp/cpsizeof.exp: print size_Enum == sizeof (Enum&)
PASS: gdb.cp/cpsizeof.exp: print size_Enum == sizeof (Enum_ref)
PASS: gdb.cp/cpsizeof.exp: print size_Enump == sizeof (Enum*&)
PASS: gdb.cp/cpsizeof.exp: print size_Enump == sizeof (Enump_ref)
PASS: gdb.cp/cpsizeof.exp: print size_c4 == sizeof (c4&)
PASS: gdb.cp/cpsizeof.exp: print size_c4 == sizeof (c4_ref)
PASS: gdb.cp/cpsizeof.exp: print size_c4p == sizeof (c4*&)
PASS: gdb.cp/cpsizeof.exp: print size_c4p == sizeof (c4p_ref)
PASS: gdb.cp/cpsizeof.exp: print size_u8 == sizeof (u8&)
PASS: gdb.cp/cpsizeof.exp: print size_u8 == sizeof (u8_ref)
PASS: gdb.cp/cpsizeof.exp: print size_u8p == sizeof (u8*&)
PASS: gdb.cp/cpsizeof.exp: print size_u8p == sizeof (u8p_ref)
PASS: gdb.cp/cpsizeof.exp: print size_e12 == sizeof (e12&)
PASS: gdb.cp/cpsizeof.exp: print size_e12 == sizeof (e12_ref)
PASS: gdb.cp/cpsizeof.exp: print size_e12p == sizeof (e12*&)
PASS: gdb.cp/cpsizeof.exp: print size_e12p == sizeof (e12p_ref)
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cp/ctti.exp ...
PASS: gdb.cp/ctti.exp: continue to breakpoint: marker add1
PASS: gdb.cp/ctti.exp: print c
PASS: gdb.cp/ctti.exp: print f
PASS: gdb.cp/ctti.exp: print i
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cp/debug-expr.exp ...
PASS: gdb.cp/debug-expr.exp: set language c++
PASS: gdb.cp/debug-expr.exp: set debug expression 1
PASS: gdb.cp/debug-expr.exp: print static_cast<void*>(0)
PASS: gdb.cp/debug-expr.exp: print reinterpret_cast<void*>(0)
PASS: gdb.cp/debug-expr.exp: print dynamic_cast<void*>(0)
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cp/demangle.exp ...
PASS: gdb.cp/demangle.exp: set language c++
PASS: gdb.cp/demangle.exp: set width 0
PASS: gdb.cp/demangle.exp: lucid: set demangle-style
PASS: gdb.cp/demangle.exp: lucid: check demangling style
PASS: gdb.cp/demangle.exp: lucid: WS__FR7istream
PASS: gdb.cp/demangle.exp: lucid: __aa__3fooFR3foo
PASS: gdb.cp/demangle.exp: lucid: __aad__3fooFR3foo
PASS: gdb.cp/demangle.exp: lucid: __ad__3fooFR3foo
PASS: gdb.cp/demangle.exp: lucid: __adv__3fooFR3foo
PASS: gdb.cp/demangle.exp: lucid: __adv__7complexF7complex
PASS: gdb.cp/demangle.exp: lucid: __aer__3fooFR3foo
PASS: gdb.cp/demangle.exp: lucid: __als__3fooFR3foo
PASS: gdb.cp/demangle.exp: lucid: __amd__3fooFR3foo
PASS: gdb.cp/demangle.exp: lucid: __ami__3fooFR3foo
PASS: gdb.cp/demangle.exp: lucid: __amu__3fooFR3foo
PASS: gdb.cp/demangle.exp: lucid: __amu__7complexF7complex
PASS: gdb.cp/demangle.exp: lucid: __aor__3fooFR3foo
PASS: gdb.cp/demangle.exp: lucid: __apl__3fooFR3foo
PASS: gdb.cp/demangle.exp: lucid: __ars__3fooFR3foo
PASS: gdb.cp/demangle.exp: lucid: __as__18istream_withassignFP9streambuf
PASS: gdb.cp/demangle.exp: lucid: __as__18istream_withassignFR7istream
PASS: gdb.cp/demangle.exp: lucid: __as__3fooFR3foo
PASS: gdb.cp/demangle.exp: lucid: __as__3iosFR3ios
PASS: gdb.cp/demangle.exp: lucid: __cl__3fooFR3foo
PASS: gdb.cp/demangle.exp: lucid: __cm__3fooFR3foo
PASS: gdb.cp/demangle.exp: lucid: __co__3fooFv
PASS: gdb.cp/demangle.exp: lucid: __ct__10istrstreamFPc
PASS: gdb.cp/demangle.exp: lucid: __ct__10istrstreamFPci
PASS: gdb.cp/demangle.exp: lucid: __ct__10ostrstreamFPciT2
PASS: gdb.cp/demangle.exp: lucid: __ct__10ostrstreamFv
PASS: gdb.cp/demangle.exp: lucid: __ct__10smanip_intFPFR3iosi_R3iosi
PASS: gdb.cp/demangle.exp: lucid: __ct__11c_exceptionFPcRC7complexT2
PASS: gdb.cp/demangle.exp: lucid: __ct__11fstreambaseFPCciT2
PASS: gdb.cp/demangle.exp: lucid: __ct__11fstreambaseFi
PASS: gdb.cp/demangle.exp: lucid: __ct__11fstreambaseFiPcT1
PASS: gdb.cp/demangle.exp: lucid: __ct__11fstreambaseFv
PASS: gdb.cp/demangle.exp: lucid: __ct__11smanip_longFPFR3iosl_R3iosl
PASS: gdb.cp/demangle.exp: lucid: __ct__11stdiostreamFP4FILE
PASS: gdb.cp/demangle.exp: lucid: __ct__12strstreambufFPFl_PvPFPv_v
PASS: gdb.cp/demangle.exp: lucid: __ct__12strstreambufFPUciT1
PASS: gdb.cp/demangle.exp: lucid: __ct__12strstreambufFPciT1
PASS: gdb.cp/demangle.exp: lucid: __ct__12strstreambufFi
PASS: gdb.cp/demangle.exp: lucid: __ct__12strstreambufFv
PASS: gdb.cp/demangle.exp: lucid: __ct__13strstreambaseFPciT1
PASS: gdb.cp/demangle.exp: lucid: __ct__3fooFR3foo
PASS: gdb.cp/demangle.exp: lucid: __ct__3fooFi
PASS: gdb.cp/demangle.exp: lucid: __ct__3fooFiN31
PASS: gdb.cp/demangle.exp: lucid: __ct__3fooFiPCc
PASS: gdb.cp/demangle.exp: lucid: __ct__3fooFiR3fooT1T2T1T2
PASS: gdb.cp/demangle.exp: lucid: __ct__3iosFP9streambuf
PASS: gdb.cp/demangle.exp: lucid: __ct__7filebufFiPcT1
PASS: gdb.cp/demangle.exp: lucid: __ct__7fstreamFPCciT2
PASS: gdb.cp/demangle.exp: lucid: __ct__7fstreamFiPcT1
PASS: gdb.cp/demangle.exp: lucid: __ct__7istreamFP9streambuf
PASS: gdb.cp/demangle.exp: lucid: __ct__7istreamFP9streambufiP7ostream
PASS: gdb.cp/demangle.exp: lucid: __ct__7istreamFiPcT1
PASS: gdb.cp/demangle.exp: lucid: __ct__7istreamFiT1P7ostream
PASS: gdb.cp/demangle.exp: lucid: __ct__7ostreamFP9streambuf
PASS: gdb.cp/demangle.exp: lucid: __ct__7ostreamFiPc
PASS: gdb.cp/demangle.exp: lucid: __ct__8ifstreamFPCciT2
PASS: gdb.cp/demangle.exp: lucid: __ct__8ifstreamFiPcT1
PASS: gdb.cp/demangle.exp: lucid: __ct__Q23foo3barFv
PASS: gdb.cp/demangle.exp: lucid: __ct__Q33foo3bar4bellFv
PASS: gdb.cp/demangle.exp: lucid: __dl__3fooSFPv
PASS: gdb.cp/demangle.exp: lucid: __dl__FPv
PASS: gdb.cp/demangle.exp: lucid: __dt__10istrstreamFv
PASS: gdb.cp/demangle.exp: lucid: __dt__Q23foo3barFv
PASS: gdb.cp/demangle.exp: lucid: __dt__Q33foo3bar4bellFv
PASS: gdb.cp/demangle.exp: lucid: __dv__3fooFR3foo
PASS: gdb.cp/demangle.exp: lucid: __dv__F7complexT1
PASS: gdb.cp/demangle.exp: lucid: __eq__3fooFR3foo
PASS: gdb.cp/demangle.exp: lucid: __er__3fooFR3foo
PASS: gdb.cp/demangle.exp: lucid: __ge__3fooFR3foo
PASS: gdb.cp/demangle.exp: lucid: __gt__3fooFR3foo
PASS: gdb.cp/demangle.exp: lucid: __le__3fooFR3foo
PASS: gdb.cp/demangle.exp: lucid: __ls__3fooFR3foo
PASS: gdb.cp/demangle.exp: lucid: __ls__7ostreamFP9streambuf
PASS: gdb.cp/demangle.exp: lucid: __ls__7ostreamFPCc
PASS: gdb.cp/demangle.exp: lucid: __ls__7ostreamFPFR3ios_R3ios
PASS: gdb.cp/demangle.exp: lucid: __ls__7ostreamFPv
PASS: gdb.cp/demangle.exp: lucid: __ls__7ostreamFUi
PASS: gdb.cp/demangle.exp: lucid: __ls__7ostreamFUl
PASS: gdb.cp/demangle.exp: lucid: __ls__7ostreamFd
PASS: gdb.cp/demangle.exp: lucid: __ls__7ostreamFf
PASS: gdb.cp/demangle.exp: lucid: __ls__7ostreamFi
PASS: gdb.cp/demangle.exp: lucid: __ls__7ostreamFl
PASS: gdb.cp/demangle.exp: lucid: __ls__FR7ostream7complex
PASS: gdb.cp/demangle.exp: lucid: __lt__3fooFR3foo
PASS: gdb.cp/demangle.exp: lucid: __md__3fooFR3foo
PASS: gdb.cp/demangle.exp: lucid: __mi__3fooFR3foo
PASS: gdb.cp/demangle.exp: lucid: __ml__3fooFR3foo
PASS: gdb.cp/demangle.exp: lucid: __ml__F7complexT1
PASS: gdb.cp/demangle.exp: lucid: __mm__3fooFi
PASS: gdb.cp/demangle.exp: lucid: __ne__3fooFR3foo
PASS: gdb.cp/demangle.exp: lucid: __nt__3fooFv
PASS: gdb.cp/demangle.exp: lucid: __nw__3fooSFi
PASS: gdb.cp/demangle.exp: lucid: __nw__FUi
PASS: gdb.cp/demangle.exp: lucid: __nw__FUiPv
PASS: gdb.cp/demangle.exp: lucid: __oo__3fooFR3foo
PASS: gdb.cp/demangle.exp: lucid: __opPc__3fooFv
PASS: gdb.cp/demangle.exp: lucid: __opi__3fooFv
PASS: gdb.cp/demangle.exp: lucid: __or__3fooFR3foo
PASS: gdb.cp/demangle.exp: lucid: __pl__3fooFR3foo
PASS: gdb.cp/demangle.exp: lucid: __pp__3fooFi
PASS: gdb.cp/demangle.exp: lucid: __pt__3fooFv
PASS: gdb.cp/demangle.exp: lucid: __rm__3fooFR3foo
PASS: gdb.cp/demangle.exp: lucid: __rs__3fooFR3foo
PASS: gdb.cp/demangle.exp: lucid: __rs__7istreamFP9streambuf
PASS: gdb.cp/demangle.exp: lucid: __rs__7istreamFPFR3ios_R3ios
PASS: gdb.cp/demangle.exp: lucid: __rs__7istreamFPFR7istream_R7istream
PASS: gdb.cp/demangle.exp: lucid: __rs__7istreamFPUc
PASS: gdb.cp/demangle.exp: lucid: __rs__7istreamFPc
PASS: gdb.cp/demangle.exp: lucid: __rs__7istreamFRUi
PASS: gdb.cp/demangle.exp: lucid: __rs__7istreamFRUl
PASS: gdb.cp/demangle.exp: lucid: __rs__7istreamFRUs
PASS: gdb.cp/demangle.exp: lucid: __rs__7istreamFRd
PASS: gdb.cp/demangle.exp: lucid: __rs__7istreamFRf
PASS: gdb.cp/demangle.exp: lucid: __rs__7istreamFRi
PASS: gdb.cp/demangle.exp: lucid: __rs__7istreamFRl
PASS: gdb.cp/demangle.exp: lucid: __rs__7istreamFRs
PASS: gdb.cp/demangle.exp: lucid: __rs__FR7istreamR7complex
PASS: gdb.cp/demangle.exp: lucid: __vc__3fooFR3foo
PASS: gdb.cp/demangle.exp: lucid: __vtbl__10istrstream
PASS: gdb.cp/demangle.exp: lucid: __vtbl__17ostream__iostream__19iostream_withassign
PASS: gdb.cp/demangle.exp: lucid: __vtbl__3ios
PASS: gdb.cp/demangle.exp: lucid: __vtbl__3ios__13strstreambase
KFAIL: gdb.cp/demangle.exp: lucid: __vtbl__3foo__vt_cc_main_ (PRMS: gdb/945)
PASS: gdb.cp/demangle.exp: lucid: abs__F7complex
PASS: gdb.cp/demangle.exp: lucid: allocate__9streambufFv
PASS: gdb.cp/demangle.exp: lucid: attach__11fstreambaseFi
PASS: gdb.cp/demangle.exp: lucid: bitalloc__3iosSFv
PASS: gdb.cp/demangle.exp: lucid: chr__FiT1
PASS: gdb.cp/demangle.exp: lucid: complex_error__FR11c_exception
PASS: gdb.cp/demangle.exp: lucid: complexfunc2__FPFPc_i
PASS: gdb.cp/demangle.exp: lucid: complexfunc3__FPFPFPl_s_i
PASS: gdb.cp/demangle.exp: lucid: complexfunc4__FPFPFPc_s_i
PASS: gdb.cp/demangle.exp: lucid: complexfunc5__FPFPc_PFl_i
PASS: gdb.cp/demangle.exp: lucid: complexfunc6__FPFPi_PFl_i
PASS: gdb.cp/demangle.exp: lucid: complexfunc7__FPFPFPc_i_PFl_i
PASS: gdb.cp/demangle.exp: lucid: complicated_put__7ostreamFc
PASS: gdb.cp/demangle.exp: lucid: conv10__FlPc
PASS: gdb.cp/demangle.exp: lucid: conv16__FUlPc
PASS: gdb.cp/demangle.exp: lucid: dec__FR3ios
PASS: gdb.cp/demangle.exp: lucid: dec__Fli
PASS: gdb.cp/demangle.exp: lucid: dofield__FP7ostreamPciT2T3
PASS: gdb.cp/demangle.exp: lucid: flags__3iosFl
PASS: gdb.cp/demangle.exp: lucid: flags__3iosFv
PASS: gdb.cp/demangle.exp: lucid: foo__FiN31
PASS: gdb.cp/demangle.exp: lucid: foo__FiR3fooT1T2T1T2
PASS: gdb.cp/demangle.exp: lucid: foo___3barFl
PASS: gdb.cp/demangle.exp: lucid: form__FPCce
PASS: gdb.cp/demangle.exp: lucid: get__7istreamFPcic
PASS: gdb.cp/demangle.exp: lucid: get__7istreamFR9streambufc
PASS: gdb.cp/demangle.exp: lucid: get_complicated__7istreamFRUc
PASS: gdb.cp/demangle.exp: lucid: get_complicated__7istreamFRc
PASS: gdb.cp/demangle.exp: lucid: getline__7istreamFPUcic
PASS: gdb.cp/demangle.exp: lucid: getline__7istreamFPcic
PASS: gdb.cp/demangle.exp: lucid: ignore__7istreamFiT1
PASS: gdb.cp/demangle.exp: lucid: init__12strstreambufFPciT1
PASS: gdb.cp/demangle.exp: lucid: init__3iosFP9streambuf
PASS: gdb.cp/demangle.exp: lucid: initcount__13Iostream_init
PASS: gdb.cp/demangle.exp: lucid: ipfx__7istreamFi
PASS: gdb.cp/demangle.exp: lucid: ls_complicated__7ostreamFUc
PASS: gdb.cp/demangle.exp: lucid: ls_complicated__7ostreamFc
PASS: gdb.cp/demangle.exp: lucid: open__11fstreambaseFPCciT2
PASS: gdb.cp/demangle.exp: lucid: open__7filebufFPCciT2
PASS: gdb.cp/demangle.exp: lucid: overload1arg__FSc
PASS: gdb.cp/demangle.exp: lucid: overload1arg__FUc
PASS: gdb.cp/demangle.exp: lucid: overload1arg__FUi
PASS: gdb.cp/demangle.exp: lucid: overload1arg__FUl
PASS: gdb.cp/demangle.exp: lucid: overload1arg__FUs
PASS: gdb.cp/demangle.exp: lucid: overload1arg__Fc
PASS: gdb.cp/demangle.exp: lucid: overload1arg__Fd
PASS: gdb.cp/demangle.exp: lucid: overload1arg__Ff
PASS: gdb.cp/demangle.exp: lucid: overload1arg__Fi
PASS: gdb.cp/demangle.exp: lucid: overload1arg__Fl
PASS: gdb.cp/demangle.exp: lucid: overload1arg__Fs
PASS: gdb.cp/demangle.exp: lucid: overload1arg__Fv
PASS: gdb.cp/demangle.exp: lucid: overloadargs__FiN21
PASS: gdb.cp/demangle.exp: lucid: overloadargs__FiN31
PASS: gdb.cp/demangle.exp: lucid: overloadargs__FiN41
PASS: gdb.cp/demangle.exp: lucid: overloadargs__FiN51
PASS: gdb.cp/demangle.exp: lucid: overloadargs__FiN61
PASS: gdb.cp/demangle.exp: lucid: overloadargs__FiN71
PASS: gdb.cp/demangle.exp: lucid: overloadargs__FiN81
PASS: gdb.cp/demangle.exp: lucid: overloadargs__FiN91
PASS: gdb.cp/demangle.exp: lucid: overloadargs__FiN91N11
PASS: gdb.cp/demangle.exp: lucid: overloadargs__FiT1
PASS: gdb.cp/demangle.exp: lucid: polar__FdT1
PASS: gdb.cp/demangle.exp: lucid: pow__F7complexT1
PASS: gdb.cp/demangle.exp: lucid: pow__F7complexd
PASS: gdb.cp/demangle.exp: lucid: pow__F7complexi
PASS: gdb.cp/demangle.exp: lucid: pow__Fd7complex
PASS: gdb.cp/demangle.exp: lucid: pstart__FPciT2
PASS: gdb.cp/demangle.exp: lucid: put__7ostreamFc
PASS: gdb.cp/demangle.exp: lucid: read__7istreamFPci
PASS: gdb.cp/demangle.exp: lucid: resetiosflags__FR3iosl
PASS: gdb.cp/demangle.exp: lucid: restore_errno__FRi
PASS: gdb.cp/demangle.exp: lucid: rs_complicated__7istreamFRUc
PASS: gdb.cp/demangle.exp: lucid: rs_complicated__7istreamFRc
PASS: gdb.cp/demangle.exp: lucid: seekg__7istreamFl8seek_dir
PASS: gdb.cp/demangle.exp: lucid: seekoff__12strstreambufFl8seek_diri
PASS: gdb.cp/demangle.exp: lucid: seekoff__9streambufFlQ2_3ios12ios_seek_diri
PASS: gdb.cp/demangle.exp: lucid: seekpos__9streambufFli
PASS: gdb.cp/demangle.exp: lucid: set_new_handler__FPFv_v
PASS: gdb.cp/demangle.exp: lucid: setb__9streambufFPcT1i
PASS: gdb.cp/demangle.exp: lucid: setb__FR3iosi
PASS: gdb.cp/demangle.exp: lucid: setbuf__11fstreambaseFPci
PASS: gdb.cp/demangle.exp: lucid: setbuf__9streambufFPUci
PASS: gdb.cp/demangle.exp: lucid: setbuf__9streambufFPciT2
PASS: gdb.cp/demangle.exp: lucid: setf__3iosFlT1
PASS: gdb.cp/demangle.exp: lucid: setfill__FR3iosi
PASS: gdb.cp/demangle.exp: lucid: setg__9streambufFPcN21
PASS: gdb.cp/demangle.exp: lucid: setp__9streambufFPcT1
PASS: gdb.cp/demangle.exp: lucid: sputn__9streambufFPCci
PASS: gdb.cp/demangle.exp: lucid: str__FPCci
PASS: gdb.cp/demangle.exp: lucid: tie__3iosFP7ostream
PASS: gdb.cp/demangle.exp: lucid: uconv10__FUlPc
PASS: gdb.cp/demangle.exp: lucid: write__7ostreamFPCci
PASS: gdb.cp/demangle.exp: lucid: xget__7istreamFPc
PASS: gdb.cp/demangle.exp: lucid: xsgetn__9streambufFPci
PASS: gdb.cp/demangle.exp: lucid: xsputn__9streambufFPCci
PASS: gdb.cp/demangle.exp: lucid: _Utf390_1__1_9223372036854775807__9223372036854775
PASS: gdb.cp/demangle.exp: gnu: set demangle-style
PASS: gdb.cp/demangle.exp: gnu: check demangling style
PASS: gdb.cp/demangle.exp: gnu: Abort__FP6EditoriPCc
PASS: gdb.cp/demangle.exp: gnu: AddAlignment__9ivTSolverUiP12ivInteractorP7ivTGlue
PASS: gdb.cp/demangle.exp: gnu: Append__15NameChooserViewPCc
PASS: gdb.cp/demangle.exp: gnu: ArrowheadIntersects__9ArrowLineP9ArrowheadR6BoxObjP7Graphic
PASS: gdb.cp/demangle.exp: gnu: AtEnd__13ivRubberGroup
PASS: gdb.cp/demangle.exp: gnu: BgFilter__9ivTSolverP12ivInteractor
PASS: gdb.cp/demangle.exp: gnu: BitPatterntoa__FRC10BitPatternccc
PASS: gdb.cp/demangle.exp: gnu: Check__6UArrayi
PASS: gdb.cp/demangle.exp: gnu: CoreConstDecls__8TextCodeR7ostream
PASS: gdb.cp/demangle.exp: gnu: Detach__8StateVarP12StateVarView
PASS: gdb.cp/demangle.exp: gnu: Done__9ComponentG8Iterator
PASS: gdb.cp/demangle.exp: gnu: DrawDestinationTransformedImage__FP7_XImageiiT0iiUlUiiiUiUlUlP4_XGCRC13ivTransformeriiii
PASS: gdb.cp/demangle.exp: gnu: Edit__12StringEditorPCcii
PASS: gdb.cp/demangle.exp: gnu: Effect__11RelateManipR7ivEvent
PASS: gdb.cp/demangle.exp: gnu: FilterName__FPCc
PASS: gdb.cp/demangle.exp: gnu: Filter__6PSTextPCci
PASS: gdb.cp/demangle.exp: gnu: FindColor__7CatalogPCciii
PASS: gdb.cp/demangle.exp: gnu: FindFixed__FRP4CNetP4CNet
PASS: gdb.cp/demangle.exp: gnu: FindFont__7CatalogPCcN21
PASS: gdb.cp/demangle.exp: gnu: Fix48_abort__FR8twolongs
PASS: gdb.cp/demangle.exp: gnu: GetBarInfo__15iv2_6_VScrollerP13ivPerspectiveRiT2
PASS: gdb.cp/demangle.exp: gnu: GetBgColor__C9ivPainter
PASS: gdb.cp/demangle.exp: gnu: Iisdouble__FPC6IntRep
PASS: gdb.cp/demangle.exp: gnu: InsertBody__15H_PullrightMenuii
PASS: gdb.cp/demangle.exp: gnu: InsertCharacter__9TextManipc
PASS: gdb.cp/demangle.exp: gnu: InsertToplevel__7ivWorldP12ivInteractorT1
PASS: gdb.cp/demangle.exp: gnu: InsertToplevel__7ivWorldP12ivInteractorT1iiUi
PASS: gdb.cp/demangle.exp: gnu: IsADirectory__FPCcR4stat
PASS: gdb.cp/demangle.exp: gnu: IsAGroup__FP11GraphicViewP11GraphicComp
PASS: gdb.cp/demangle.exp: gnu: IsA__10ButtonCodeUl
PASS: gdb.cp/demangle.exp: gnu: ReadName__FR7istreamPc
PASS: gdb.cp/demangle.exp: gnu: Redraw__13StringBrowseriiii
PASS: gdb.cp/demangle.exp: gnu: Rotate__13ivTransformerf
PASS: gdb.cp/demangle.exp: gnu: Rotated__C13ivTransformerf
PASS: gdb.cp/demangle.exp: gnu: Round__Ff
PASS: gdb.cp/demangle.exp: gnu: SetExport__16MemberSharedNameUi
PASS: gdb.cp/demangle.exp: gnu: Set__14ivControlState13ControlStatusUi
PASS: gdb.cp/demangle.exp: gnu: Set__5DFacePcii
PASS: gdb.cp/demangle.exp: gnu: VConvert__9ivTSolverP12ivInteractorRP8TElementT2
PASS: gdb.cp/demangle.exp: gnu: VConvert__9ivTSolverP7ivTGlueRP8TElement
PASS: gdb.cp/demangle.exp: gnu: VOrder__9ivTSolverUiRP12ivInteractorT2
PASS: gdb.cp/demangle.exp: gnu: Valid__7CatalogPCcRP4Tool
PASS: gdb.cp/demangle.exp: gnu: _10PageButton$__both
PASS: gdb.cp/demangle.exp: gnu: _3RNG$singleMantissa
PASS: gdb.cp/demangle.exp: gnu: _5IComp$_release
PASS: gdb.cp/demangle.exp: gnu: _$_10BitmapComp
PASS: gdb.cp/demangle.exp: gnu: _$_9__io_defs
PASS: gdb.cp/demangle.exp: gnu: _$_Q23foo3bar
PASS: gdb.cp/demangle.exp: gnu: _$_Q33foo3bar4bell
PASS: gdb.cp/demangle.exp: gnu: __10ivTelltaleiP7ivGlyph
PASS: gdb.cp/demangle.exp: gnu: __10ivViewportiP12ivInteractorUi
PASS: gdb.cp/demangle.exp: gnu: __10ostrstream
PASS: gdb.cp/demangle.exp: gnu: __10ostrstreamPcii
PASS: gdb.cp/demangle.exp: gnu: __11BasicDialogiPCcP13ivButtonStateN22Ui
PASS: gdb.cp/demangle.exp: gnu: __11BitmapTablei
PASS: gdb.cp/demangle.exp: gnu: __12ViewportCodeP12ViewportComp
PASS: gdb.cp/demangle.exp: gnu: __12iv2_6_BorderiPCci
PASS: gdb.cp/demangle.exp: gnu: __12iv2_6_Borderii
PASS: gdb.cp/demangle.exp: gnu: __12ivBackgroundiP7ivGlyphPC7ivColor
PASS: gdb.cp/demangle.exp: gnu: __12ivBreak_Listl
PASS: gdb.cp/demangle.exp: gnu: __14TextInteractoriPCcUi
PASS: gdb.cp/demangle.exp: gnu: __14iv2_6_MenuItemiP12ivInteractor
PASS: gdb.cp/demangle.exp: gnu: __14iv2_6_MenuItemiPCcP12ivInteractor
PASS: gdb.cp/demangle.exp: gnu: __20DisplayList_IteratorR11DisplayList
PASS: gdb.cp/demangle.exp: gnu: __3fooRT0
PASS: gdb.cp/demangle.exp: gnu: __3fooiN31
PASS: gdb.cp/demangle.exp: gnu: __3fooiPCc
PASS: gdb.cp/demangle.exp: gnu: __3fooiRT0iT2iT2
PASS: gdb.cp/demangle.exp: gnu: __6GetOptiPPcPCc
PASS: gdb.cp/demangle.exp: gnu: __6KeyMapPT0
PASS: gdb.cp/demangle.exp: gnu: __7ivWorldPCcRiPPcPC12ivOptionDescPC14ivPropertyData
PASS: gdb.cp/demangle.exp: gnu: __7procbufPCci
PASS: gdb.cp/demangle.exp: gnu: __8ArrowCmdP6EditorUiUi
PASS: gdb.cp/demangle.exp: gnu: __9F_EllipseiiiiP7Graphic
PASS: gdb.cp/demangle.exp: gnu: __9FrameDataP9FrameCompi
PASS: gdb.cp/demangle.exp: gnu: __9HVGraphicP9CanvasVarP7Graphic
PASS: gdb.cp/demangle.exp: gnu: __Q23foo3bar
PASS: gdb.cp/demangle.exp: gnu: __Q33foo3bar4bell
PASS: gdb.cp/demangle.exp: gnu: __aa__3fooRT0
PASS: gdb.cp/demangle.exp: gnu: __aad__3fooRT0
PASS: gdb.cp/demangle.exp: gnu: __ad__3fooRT0
PASS: gdb.cp/demangle.exp: gnu: __adv__3fooRT0
PASS: gdb.cp/demangle.exp: gnu: __aer__3fooRT0
PASS: gdb.cp/demangle.exp: gnu: __als__3fooRT0
PASS: gdb.cp/demangle.exp: gnu: __amd__3fooRT0
PASS: gdb.cp/demangle.exp: gnu: __ami__3fooRT0
PASS: gdb.cp/demangle.exp: gnu: __aml__3FixRT0
PASS: gdb.cp/demangle.exp: gnu: __aml__5Fix16i
PASS: gdb.cp/demangle.exp: gnu: __aml__5Fix32RT0
PASS: gdb.cp/demangle.exp: gnu: __aor__3fooRT0
PASS: gdb.cp/demangle.exp: gnu: __apl__3fooRT0
PASS: gdb.cp/demangle.exp: gnu: __ars__3fooRT0
PASS: gdb.cp/demangle.exp: gnu: __as__3fooRT0
PASS: gdb.cp/demangle.exp: gnu: __cl__3fooRT0
PASS: gdb.cp/demangle.exp: gnu: __cl__6Normal
PASS: gdb.cp/demangle.exp: gnu: __cl__6Stringii
PASS: gdb.cp/demangle.exp: gnu: __cm__3fooRT0
PASS: gdb.cp/demangle.exp: gnu: __co__3foo
PASS: gdb.cp/demangle.exp: gnu: __dl__3fooPv
PASS: gdb.cp/demangle.exp: gnu: __dv__3fooRT0
PASS: gdb.cp/demangle.exp: gnu: __eq__3fooRT0
PASS: gdb.cp/demangle.exp: gnu: __er__3fooRT0
PASS: gdb.cp/demangle.exp: gnu: __ge__3fooRT0
PASS: gdb.cp/demangle.exp: gnu: __gt__3fooRT0
PASS: gdb.cp/demangle.exp: gnu: __le__3fooRT0
PASS: gdb.cp/demangle.exp: gnu: __ls__3fooRT0
PASS: gdb.cp/demangle.exp: gnu: __ls__FR7ostreamPFR3ios_R3ios
PASS: gdb.cp/demangle.exp: gnu: __ls__FR7ostreamR3Fix
PASS: gdb.cp/demangle.exp: gnu: __lt__3fooRT0
PASS: gdb.cp/demangle.exp: gnu: __md__3fooRT0
PASS: gdb.cp/demangle.exp: gnu: __mi__3fooRT0
PASS: gdb.cp/demangle.exp: gnu: __ml__3fooRT0
PASS: gdb.cp/demangle.exp: gnu: __mm__3fooi
PASS: gdb.cp/demangle.exp: gnu: __ne__3fooRT0
PASS: gdb.cp/demangle.exp: gnu: __ne__FRC7ComplexT0
PASS: gdb.cp/demangle.exp: gnu: __ne__FRC7Complexd
PASS: gdb.cp/demangle.exp: gnu: __ne__FRC9SubStringRC6String
PASS: gdb.cp/demangle.exp: gnu: __nt__3foo
PASS: gdb.cp/demangle.exp: gnu: __nw__3fooi
PASS: gdb.cp/demangle.exp: gnu: __oo__3fooRT0
PASS: gdb.cp/demangle.exp: gnu: __opPc__3foo
PASS: gdb.cp/demangle.exp: gnu: __opi__3foo
PASS: gdb.cp/demangle.exp: gnu: __or__3fooRT0
PASS: gdb.cp/demangle.exp: gnu: __pl__3fooRT0
PASS: gdb.cp/demangle.exp: gnu: __pp__3fooi
PASS: gdb.cp/demangle.exp: gnu: __rf__3foo
PASS: gdb.cp/demangle.exp: gnu: __rm__3fooRT0
PASS: gdb.cp/demangle.exp: gnu: __rs__3fooRT0
PASS: gdb.cp/demangle.exp: gnu: __vc__3fooRT0
PASS: gdb.cp/demangle.exp: gnu: _gsub__6StringRC5RegexPCci
PASS: gdb.cp/demangle.exp: gnu: _new_Fix__FUs
PASS: gdb.cp/demangle.exp: gnu: _vt.foo
PASS: gdb.cp/demangle.exp: gnu: _vt.foo.bar
PASS: gdb.cp/demangle.exp: gnu: _vt$foo
PASS: gdb.cp/demangle.exp: gnu: _vt$foo$bar
PASS: gdb.cp/demangle.exp: gnu: append__7ivGlyphPT0
PASS: gdb.cp/demangle.exp: gnu: arg__FRC7Complex
PASS: gdb.cp/demangle.exp: gnu: clearok__FP7_win_sti
PASS: gdb.cp/demangle.exp: gnu: complexfunc2__FPFPc_i
PASS: gdb.cp/demangle.exp: gnu: complexfunc3__FPFPFPl_s_i
PASS: gdb.cp/demangle.exp: gnu: complexfunc4__FPFPFPc_s_i
PASS: gdb.cp/demangle.exp: gnu: complexfunc5__FPFPc_PFl_i
PASS: gdb.cp/demangle.exp: gnu: complexfunc6__FPFPi_PFl_i
PASS: gdb.cp/demangle.exp: gnu: complexfunc7__FPFPFPc_i_PFl_i
PASS: gdb.cp/demangle.exp: gnu: contains__C9BitStringRC10BitPattern
PASS: gdb.cp/demangle.exp: gnu: contains__C9BitStringRC12BitSubStringi
PASS: gdb.cp/demangle.exp: gnu: contains__C9BitStringRT0
PASS: gdb.cp/demangle.exp: gnu: div__FPC6IntRepT0P6IntRep
PASS: gdb.cp/demangle.exp: gnu: div__FPC6IntReplP6IntRep
PASS: gdb.cp/demangle.exp: gnu: div__FRC8RationalT0R8Rational
PASS: gdb.cp/demangle.exp: gnu: divide__FRC7IntegerT0R7IntegerT2
PASS: gdb.cp/demangle.exp: gnu: divide__FRC7IntegerlR7IntegerRl
PASS: gdb.cp/demangle.exp: gnu: enable__14DocumentViewerPCcUi
PASS: gdb.cp/demangle.exp: gnu: foo__FiN30
PASS: gdb.cp/demangle.exp: gnu: foo__FiR3fooiT1iT1
PASS: gdb.cp/demangle.exp: gnu: foo___3barl
PASS: gdb.cp/demangle.exp: gnu: insert__15ivClippingStacklRP8_XRegion
PASS: gdb.cp/demangle.exp: gnu: insert__16ChooserInfo_ListlR11ChooserInfo
PASS: gdb.cp/demangle.exp: gnu: insert__17FontFamilyRepListlRP15ivFontFamilyRep
PASS: gdb.cp/demangle.exp: gnu: leaveok__FP7_win_stc
PASS: gdb.cp/demangle.exp: gnu: left_mover__C7ivMFKitP12ivAdjustableP7ivStyle
PASS: gdb.cp/demangle.exp: gnu: matches__C9BitStringRC10BitPatterni
PASS: gdb.cp/demangle.exp: gnu: matches__C9SubStringRC5Regex
PASS: gdb.cp/demangle.exp: gnu: overload1arg__FSc
PASS: gdb.cp/demangle.exp: gnu: overload1arg__FUc
PASS: gdb.cp/demangle.exp: gnu: overload1arg__FUi
PASS: gdb.cp/demangle.exp: gnu: overload1arg__FUl
PASS: gdb.cp/demangle.exp: gnu: overload1arg__FUs
PASS: gdb.cp/demangle.exp: gnu: overload1arg__Fc
PASS: gdb.cp/demangle.exp: gnu: overload1arg__Fd
PASS: gdb.cp/demangle.exp: gnu: overload1arg__Ff
PASS: gdb.cp/demangle.exp: gnu: overload1arg__Fi
PASS: gdb.cp/demangle.exp: gnu: overload1arg__Fl
PASS: gdb.cp/demangle.exp: gnu: overload1arg__Fs
PASS: gdb.cp/demangle.exp: gnu: overload1arg__Fv
PASS: gdb.cp/demangle.exp: gnu: overloadargs__Fi
PASS: gdb.cp/demangle.exp: gnu: overloadargs__Fii
PASS: gdb.cp/demangle.exp: gnu: overloadargs__Fiii
PASS: gdb.cp/demangle.exp: gnu: overloadargs__Fiiii
PASS: gdb.cp/demangle.exp: gnu: overloadargs__Fiiiii
PASS: gdb.cp/demangle.exp: gnu: overloadargs__Fiiiiii
PASS: gdb.cp/demangle.exp: gnu: overloadargs__Fiiiiiii
PASS: gdb.cp/demangle.exp: gnu: overloadargs__Fiiiiiiii
PASS: gdb.cp/demangle.exp: gnu: overloadargs__Fiiiiiiiii
PASS: gdb.cp/demangle.exp: gnu: overloadargs__Fiiiiiiiiii
PASS: gdb.cp/demangle.exp: gnu: overloadargs__Fiiiiiiiiiii
PASS: gdb.cp/demangle.exp: gnu: pick__13ivCompositionP8ivCanvasRC12ivAllocationiR5ivHit
PASS: gdb.cp/demangle.exp: gnu: pointer__C11ivHScrollerRC7ivEventRC12ivAllocation
PASS: gdb.cp/demangle.exp: gnu: poke__8ivRasterUlUlffff
PASS: gdb.cp/demangle.exp: gnu: polar__Fdd
PASS: gdb.cp/demangle.exp: gnu: read__10osStdInputRPCc
PASS: gdb.cp/demangle.exp: gnu: scale__13ivTransformerff
PASS: gdb.cp/demangle.exp: gnu: scanw__12CursesWindowPCce
PASS: gdb.cp/demangle.exp: gnu: scmp__FPCcT0
PASS: gdb.cp/demangle.exp: gnu: sgetn__7filebufPci
PASS: gdb.cp/demangle.exp: gnu: shift__FP5_FrepiT0
PASS: gdb.cp/demangle.exp: gnu: test__C6BitSeti
PASS: gdb.cp/demangle.exp: gnu: test__C6BitSetii
PASS: gdb.cp/demangle.exp: gnu: testbit__FRC7Integerl
PASS: gdb.cp/demangle.exp: gnu: text_source__8Documentl
PASS: gdb.cp/demangle.exp: gnu: variance__6Erlangd
PASS: gdb.cp/demangle.exp: gnu: vform__8iostreamPCcPc
PASS: gdb.cp/demangle.exp: gnu: view__14DocumentViewerP8ItemViewP11TabularItem
PASS: gdb.cp/demangle.exp: gnu: xy_extents__11ivExtensionffff
PASS: gdb.cp/demangle.exp: gnu: zero__8osMemoryPvUi
PASS: gdb.cp/demangle.exp: gnu: _2T4$N
PASS: gdb.cp/demangle.exp: gnu: _Q22T42t1$N
PASS: gdb.cp/demangle.exp: gnu: get__2T1
PASS: gdb.cp/demangle.exp: gnu: get__Q22T11a
PASS: gdb.cp/demangle.exp: gnu: get__Q32T11a1b
PASS: gdb.cp/demangle.exp: gnu: get__Q42T11a1b1c
PASS: gdb.cp/demangle.exp: gnu: get__Q52T11a1b1c1d
PASS: gdb.cp/demangle.exp: gnu: put__2T1i
PASS: gdb.cp/demangle.exp: gnu: put__Q22T11ai
PASS: gdb.cp/demangle.exp: gnu: put__Q32T11a1bi
PASS: gdb.cp/demangle.exp: gnu: put__Q42T11a1b1ci
PASS: gdb.cp/demangle.exp: gnu: put__Q52T11a1b1c1di
PASS: gdb.cp/demangle.exp: gnu: bar__3fooPv
PASS: gdb.cp/demangle.exp: gnu: bar__3fooPCv
PASS: gdb.cp/demangle.exp: gnu: bar__C3fooPv
PASS: gdb.cp/demangle.exp: gnu: bar__C3fooPCv
PASS: gdb.cp/demangle.exp: gnu: __eq__3fooRT0
PASS: gdb.cp/demangle.exp: gnu: __eq__3fooRC3foo
PASS: gdb.cp/demangle.exp: gnu: __eq__C3fooR3foo
PASS: gdb.cp/demangle.exp: gnu: __eq__C3fooRT0
PASS: gdb.cp/demangle.exp: gnu: elem__t6vector1Zdi
PASS: gdb.cp/demangle.exp: gnu: elem__t6vector1Zii
PASS: gdb.cp/demangle.exp: gnu: __t6vector1Zdi
PASS: gdb.cp/demangle.exp: gnu: __t6vector1Zii
PASS: gdb.cp/demangle.exp: gnu: _$_t6vector1Zdi
PASS: gdb.cp/demangle.exp: gnu: _$_t6vector1Zii
PASS: gdb.cp/demangle.exp: gnu: __nw__t2T11ZcUi
PASS: gdb.cp/demangle.exp: gnu: __nw__t2T11Z1tUi
PASS: gdb.cp/demangle.exp: gnu: __dl__t2T11ZcPv
PASS: gdb.cp/demangle.exp: gnu: __dl__t2T11Z1tPv
PASS: gdb.cp/demangle.exp: gnu: __t2T11Zci
PASS: gdb.cp/demangle.exp: gnu: __t2T11Zc
PASS: gdb.cp/demangle.exp: gnu: __t2T11Z1ti
PASS: gdb.cp/demangle.exp: gnu: __t2T11Z1t
PASS: gdb.cp/demangle.exp: gnu: __Q2t4List1Z10VHDLEntity3Pix
PASS: gdb.cp/demangle.exp: gnu: __Q2t4List1Z10VHDLEntity3PixPQ2t4List1Z10VHDLEntity7element
PASS: gdb.cp/demangle.exp: gnu: __Q2t4List1Z10VHDLEntity3PixRCQ2t4List1Z10VHDLEntity3Pix
PASS: gdb.cp/demangle.exp: gnu: __Q2t4List1Z10VHDLEntity7elementRC10VHDLEntityPT0
PASS: gdb.cp/demangle.exp: gnu: __Q2t4List1Z10VHDLEntity7elementRCQ2t4List1Z10VHDLEntity7element
PASS: gdb.cp/demangle.exp: gnu: __cl__C11VHDLLibraryGt4PixX3Z11VHDLLibraryZ14VHDLLibraryRepZt4List1Z10VHDLEntity
PASS: gdb.cp/demangle.exp: gnu: __cl__Ct4List1Z10VHDLEntityRCQ2t4List1Z10VHDLEntity3Pix
PASS: gdb.cp/demangle.exp: gnu: __ne__FPvRCQ2t4List1Z10VHDLEntity3Pix
PASS: gdb.cp/demangle.exp: gnu: __ne__FPvRCt4PixX3Z11VHDLLibraryZ14VHDLLibraryRepZt4List1Z10VHDLEntity
PASS: gdb.cp/demangle.exp: gnu: __t4List1Z10VHDLEntityRCt4List1Z10VHDLEntity
PASS: gdb.cp/demangle.exp: gnu: __t4PixX3Z11VHDLLibraryZ14VHDLLibraryRepZt4List1Z10VHDLEntity
PASS: gdb.cp/demangle.exp: gnu: __t4PixX3Z11VHDLLibraryZ14VHDLLibraryRepZt4List1Z10VHDLEntityP14VHDLLibraryRepGQ2t4List1Z10VHDLEntity3Pix
PASS: gdb.cp/demangle.exp: gnu: __t4PixX3Z11VHDLLibraryZ14VHDLLibraryRepZt4List1Z10VHDLEntityRCt4PixX3Z11VHDLLibraryZ14VHDLLibraryRepZt4List1Z10VHDLEntity
PASS: gdb.cp/demangle.exp: gnu: nextE__C11VHDLLibraryRt4PixX3Z11VHDLLibraryZ14VHDLLibraryRepZt4List1Z10VHDLEntity
PASS: gdb.cp/demangle.exp: gnu: next__Ct4List1Z10VHDLEntityRQ2t4List1Z10VHDLEntity3Pix
PASS: gdb.cp/demangle.exp: gnu: _GLOBAL_$D$set
PASS: gdb.cp/demangle.exp: gnu: _GLOBAL_$I$set
PASS: gdb.cp/demangle.exp: gnu: __as__t5ListS1ZUiRCt5ListS1ZUi
PASS: gdb.cp/demangle.exp: gnu: __cl__Ct5ListS1ZUiRCQ2t5ListS1ZUi3Vix
PASS: gdb.cp/demangle.exp: gnu: __cl__Ct5SetLS1ZUiRCQ2t5SetLS1ZUi3Vix
PASS: gdb.cp/demangle.exp: gnu: __t10ListS_link1ZUiRCUiPT0
PASS: gdb.cp/demangle.exp: gnu: __t10ListS_link1ZUiRCt10ListS_link1ZUi
PASS: gdb.cp/demangle.exp: gnu: __t5ListS1ZUiRCt5ListS1ZUi
PASS: gdb.cp/demangle.exp: gnu: next__Ct5ListS1ZUiRQ2t5ListS1ZUi3Vix
PASS: gdb.cp/demangle.exp: gnu: __ne__FPvRCQ2t5SetLS1ZUi3Vix
PASS: gdb.cp/demangle.exp: gnu: __t8ListElem1Z5LabelRt4List1Z5Label
PASS: gdb.cp/demangle.exp: gnu: __t8BDDHookV1ZPcRCPc
PASS: gdb.cp/demangle.exp: gnu: _vt$t8BDDHookV1ZPc
PASS: gdb.cp/demangle.exp: gnu: __ne__FPvRCQ211BDDFunction4VixB
PASS: gdb.cp/demangle.exp: gnu: __eq__FPvRCQ211BDDFunction4VixB
PASS: gdb.cp/demangle.exp: gnu: relativeId__CQ36T_phi210T_preserve8FPC_nextRCQ26T_phi210T_preserveRC10Parameters
PASS: gdb.cp/demangle.exp: gnu: _Utf390_1__1_9223372036854775807__9223372036854775
PASS: gdb.cp/demangle.exp: gnu: foo__I40
PASS: gdb.cp/demangle.exp: gnu: foo__I_200_
PASS: gdb.cp/demangle.exp: gnu: foo__I_200
PASS: gdb.cp/demangle.exp: gnu: foo__I_4000000000000000000000000000000000000000000000000000000000000000000000000
PASS: gdb.cp/demangle.exp: gnu: __thunk_64__0RL__list__Q29CosNaming20_proxy_NamingContextUlRPt25_CORBA_Unbounded_Sequence1ZQ29CosNaming7BindingRPQ29CosNaming15BindingIterator
PASS: gdb.cp/demangle.exp: arm: set demangle-style
PASS: gdb.cp/demangle.exp: arm: check demangling style
PASS: gdb.cp/demangle.exp: arm: __dt__21T5__pt__11_PFiPPdPv_iFv
PASS: gdb.cp/demangle.exp: arm: __ct__1cFi
PASS: gdb.cp/demangle.exp: arm: __dt__11T5__pt__2_iFv
PASS: gdb.cp/demangle.exp: arm: __dt__11T5__pt__2_cFv
PASS: gdb.cp/demangle.exp: arm: __ct__2T2Fi
PASS: gdb.cp/demangle.exp: arm: __dt__2T1Fv
PASS: gdb.cp/demangle.exp: arm: __dt__12T5__pt__3_1xFv
PASS: gdb.cp/demangle.exp: arm: __dt__17T5__pt__8_PFcPv_iFv
PASS: gdb.cp/demangle.exp: arm: g__FP1cPC1cT1
PASS: gdb.cp/demangle.exp: arm: g__FPUlPCUlT1
PASS: gdb.cp/demangle.exp: arm: g__FPUiPCUiT1
PASS: gdb.cp/demangle.exp: arm: g__FPUsPCUsT1
PASS: gdb.cp/demangle.exp: arm: g__FPUcPCUcT1
PASS: gdb.cp/demangle.exp: arm: g__F1TPlPClT2
PASS: gdb.cp/demangle.exp: arm: g__F1RRlRClT2
PASS: gdb.cp/demangle.exp: arm: g__F1TPiPCiT2
PASS: gdb.cp/demangle.exp: arm: g__F1RRiRCiT2
PASS: gdb.cp/demangle.exp: arm: g__F1TPsPCsT2
PASS: gdb.cp/demangle.exp: arm: g__F1RRsRCsT2
PASS: gdb.cp/demangle.exp: arm: g__F1TPcPCcT2
PASS: gdb.cp/demangle.exp: arm: g__F1RRcRCcT2
PASS: gdb.cp/demangle.exp: arm: __ct__21T5__pt__11_PFiPPdPv_iFi
PASS: gdb.cp/demangle.exp: arm: __gt__FRC2T2c
PASS: gdb.cp/demangle.exp: arm: __ge__FRC2T2c
PASS: gdb.cp/demangle.exp: arm: __lt__FRC2T2c
PASS: gdb.cp/demangle.exp: arm: __le__FRC2T2c
PASS: gdb.cp/demangle.exp: arm: __ne__FRC2T2c
PASS: gdb.cp/demangle.exp: arm: __eq__FRC2T2c
PASS: gdb.cp/demangle.exp: arm: __amd__FR2T2i
PASS: gdb.cp/demangle.exp: arm: __adv__FR2T2i
PASS: gdb.cp/demangle.exp: arm: __amu__FR2T2i
PASS: gdb.cp/demangle.exp: arm: __ami__FR2T2i
PASS: gdb.cp/demangle.exp: arm: __apl__FR2T2i
PASS: gdb.cp/demangle.exp: arm: __nw__2T1SFUi
PASS: gdb.cp/demangle.exp: arm: __dl__2T1SFPv
PASS: gdb.cp/demangle.exp: arm: put__2T7SFi
PASS: gdb.cp/demangle.exp: arm: __dl__12T5__pt__3_1xSFPv
PASS: gdb.cp/demangle.exp: arm: h__FUc
PASS: gdb.cp/demangle.exp: arm: f__Fic
PASS: gdb.cp/demangle.exp: arm: h__FUi
PASS: gdb.cp/demangle.exp: arm: h__Fci
PASS: gdb.cp/demangle.exp: arm: h__FUl
PASS: gdb.cp/demangle.exp: arm: h__Fcl
PASS: gdb.cp/demangle.exp: arm: h__FUs
PASS: gdb.cp/demangle.exp: arm: h__Fcs
PASS: gdb.cp/demangle.exp: arm: __amd__FR2T2RC2T2
PASS: gdb.cp/demangle.exp: arm: __adv__FR2T2RC2T2
PASS: gdb.cp/demangle.exp: arm: __amu__FR2T2RC2T2
PASS: gdb.cp/demangle.exp: arm: __ami__FR2T2RC2T2
PASS: gdb.cp/demangle.exp: arm: __apl__FR2T2RC2T2
PASS: gdb.cp/demangle.exp: arm: g__F1SRPUlRPCUlT2
PASS: gdb.cp/demangle.exp: arm: g__F1SRPUiRPCUiT2
PASS: gdb.cp/demangle.exp: arm: g__F1SRPUsRPCUsT2
PASS: gdb.cp/demangle.exp: arm: g__F1SRPUcRPCUcT2
PASS: gdb.cp/demangle.exp: arm: g__F1T1SRPlRPClT3
PASS: gdb.cp/demangle.exp: arm: g__F1T1SRPiRPCiT3
PASS: gdb.cp/demangle.exp: arm: g__F1T1SRPcRPCcT3
PASS: gdb.cp/demangle.exp: arm: X__12T5__pt__3_1x
PASS: gdb.cp/demangle.exp: arm: __ct__11T5__pt__2_iFi
PASS: gdb.cp/demangle.exp: arm: __ct__11T5__pt__2_cFi
PASS: gdb.cp/demangle.exp: arm: __gt__FRC2T2T1
PASS: gdb.cp/demangle.exp: arm: __ge__FRC2T2T1
PASS: gdb.cp/demangle.exp: arm: __lt__FRC2T2T1
PASS: gdb.cp/demangle.exp: arm: __le__FRC2T2T1
PASS: gdb.cp/demangle.exp: arm: __ne__FRC2T2T1
PASS: gdb.cp/demangle.exp: arm: __eq__FRC2T2T1
PASS: gdb.cp/demangle.exp: arm: g__FcR1cRC1cT2
PASS: gdb.cp/demangle.exp: arm: g__FcRPdRPCdT2
PASS: gdb.cp/demangle.exp: arm: g__FcRPfRPCfT2
PASS: gdb.cp/demangle.exp: arm: h__FcT1
PASS: gdb.cp/demangle.exp: arm: f__Ficd
PASS: gdb.cp/demangle.exp: arm: g__F1T1SdRPsRPCsT4
PASS: gdb.cp/demangle.exp: arm: g__F1cC1cT1
PASS: gdb.cp/demangle.exp: arm: g__FPdPCdT1
PASS: gdb.cp/demangle.exp: arm: g__FPfPCfT1
PASS: gdb.cp/demangle.exp: arm: g__FUlCUlT1
PASS: gdb.cp/demangle.exp: arm: g__FPlPClT1
PASS: gdb.cp/demangle.exp: arm: g__FUiCUiT1
PASS: gdb.cp/demangle.exp: arm: g__FPiPCiT1
PASS: gdb.cp/demangle.exp: arm: g__FUsCUsT1
PASS: gdb.cp/demangle.exp: arm: g__FPsPCsT1
PASS: gdb.cp/demangle.exp: arm: g__FUcCUcT1
PASS: gdb.cp/demangle.exp: arm: g__FPcPCcT1
PASS: gdb.cp/demangle.exp: arm: g__F1TlClT2
PASS: gdb.cp/demangle.exp: arm: g__F1TiCiT2
PASS: gdb.cp/demangle.exp: arm: g__F1TsCsT2
PASS: gdb.cp/demangle.exp: arm: g__F1TcCcT2
PASS: gdb.cp/demangle.exp: arm: __dl__17T5__pt__8_PFcPv_iSFPv
PASS: gdb.cp/demangle.exp: arm: printf__FPCce
PASS: gdb.cp/demangle.exp: arm: X__17T5__pt__8_PFcPv_i
PASS: gdb.cp/demangle.exp: arm: __ct__12T5__pt__3_1xFi
PASS: gdb.cp/demangle.exp: arm: g__F1SRUlRCUlT2
PASS: gdb.cp/demangle.exp: arm: g__F1SRPlRPClT2
PASS: gdb.cp/demangle.exp: arm: g__F1RRUiRCUiT2
PASS: gdb.cp/demangle.exp: arm: g__F1SRPiRPCiT2
PASS: gdb.cp/demangle.exp: arm: g__F1RRUsRCUsT2
PASS: gdb.cp/demangle.exp: arm: g__F1SRPsRPCsT2
PASS: gdb.cp/demangle.exp: arm: g__F1RRUcRCUcT2
PASS: gdb.cp/demangle.exp: arm: g__F1SRPcRPCcT2
PASS: gdb.cp/demangle.exp: arm: g__F1T1RRlRClT3
PASS: gdb.cp/demangle.exp: arm: g__F1T1RRiRCiT3
PASS: gdb.cp/demangle.exp: arm: g__F1T1RRsRCsT3
PASS: gdb.cp/demangle.exp: arm: g__F1T1RRcRCcT3
PASS: gdb.cp/demangle.exp: arm: __dl__21T5__pt__11_PFiPPdPv_iSFPv
PASS: gdb.cp/demangle.exp: arm: __std__foo
PASS: gdb.cp/demangle.exp: arm: __sti__bar
PASS: gdb.cp/demangle.exp: arm: f__FicdPcPFci_v
PASS: gdb.cp/demangle.exp: arm: f__FicdPcPFic_v
PASS: gdb.cp/demangle.exp: arm: get__2T7SFv
PASS: gdb.cp/demangle.exp: arm: X__21T5__pt__11_PFiPPdPv_i
PASS: gdb.cp/demangle.exp: arm: g__FcRdRCdT2
PASS: gdb.cp/demangle.exp: arm: g__FcRfRCfT2
PASS: gdb.cp/demangle.exp: arm: __md__FC2T2i
PASS: gdb.cp/demangle.exp: arm: __dv__FC2T2i
PASS: gdb.cp/demangle.exp: arm: __ml__FC2T2i
PASS: gdb.cp/demangle.exp: arm: __mi__FC2T2i
PASS: gdb.cp/demangle.exp: arm: __pl__FC2T2i
PASS: gdb.cp/demangle.exp: arm: __dl__11T5__pt__2_iSFPv
PASS: gdb.cp/demangle.exp: arm: __dl__11T5__pt__2_cSFPv
PASS: gdb.cp/demangle.exp: arm: h__Fc
PASS: gdb.cp/demangle.exp: arm: h__Fd
PASS: gdb.cp/demangle.exp: arm: h__Ff
PASS: gdb.cp/demangle.exp: arm: h__Fi
PASS: gdb.cp/demangle.exp: arm: f__Fi
PASS: gdb.cp/demangle.exp: arm: h__Fl
PASS: gdb.cp/demangle.exp: arm: h__Fs
PASS: gdb.cp/demangle.exp: arm: __md__FC2T2RC2T2
PASS: gdb.cp/demangle.exp: arm: __dv__FC2T2RC2T2
PASS: gdb.cp/demangle.exp: arm: __ml__FC2T2RC2T2
PASS: gdb.cp/demangle.exp: arm: __mi__FC2T2RC2T2
PASS: gdb.cp/demangle.exp: arm: __pl__FC2T2RC2T2
PASS: gdb.cp/demangle.exp: arm: g__FcRP1cRPC1cT2
PASS: gdb.cp/demangle.exp: arm: X__11T5__pt__2_c
PASS: gdb.cp/demangle.exp: arm: X__11T5__pt__2_i
PASS: gdb.cp/demangle.exp: arm: g__FdCdT1
PASS: gdb.cp/demangle.exp: arm: g__FfCfT1
PASS: gdb.cp/demangle.exp: arm: g__FlClT1
PASS: gdb.cp/demangle.exp: arm: g__FiCiT1
PASS: gdb.cp/demangle.exp: arm: g__FsCsT1
PASS: gdb.cp/demangle.exp: arm: g__FcCcT1
PASS: gdb.cp/demangle.exp: arm: __ct__17T5__pt__8_PFcPv_iFi
PASS: gdb.cp/demangle.exp: arm: f__FicdPc
PASS: gdb.cp/demangle.exp: arm: __nw__FUi
PASS: gdb.cp/demangle.exp: arm: __ct__Q3_2T11a1bSFi
PASS: gdb.cp/demangle.exp: arm: __dt__Q3_2T11a1bSFi
PASS: gdb.cp/demangle.exp: arm: put__Q3_2T11a1bSFi
PASS: gdb.cp/demangle.exp: arm: get__Q2_2T11aSFv
PASS: gdb.cp/demangle.exp: arm: put__2T1SFi
PASS: gdb.cp/demangle.exp: arm: put__Q5_2T11a1b1c1dSFi
PASS: gdb.cp/demangle.exp: arm: get__Q4_2T11a1b1cSFv
PASS: gdb.cp/demangle.exp: arm: put__Q2_2T11aSFi
PASS: gdb.cp/demangle.exp: arm: put__Q4_2T11a1b1cSFi
PASS: gdb.cp/demangle.exp: arm: get__Q3_2T11a1bSFv
PASS: gdb.cp/demangle.exp: arm: get__2T1SFv
PASS: gdb.cp/demangle.exp: arm: get__Q5_2T11a1b1c1dSFv
PASS: gdb.cp/demangle.exp: arm: __dt__11T1__pt__2_cFv
PASS: gdb.cp/demangle.exp: arm: __dt__12T1__pt__3_1tFv
PASS: gdb.cp/demangle.exp: arm: __dl__12T1__pt__3_1tSFPv
PASS: gdb.cp/demangle.exp: arm: __ct__11T1__pt__2_cFi
PASS: gdb.cp/demangle.exp: arm: __ct__11T1__pt__2_cFv
PASS: gdb.cp/demangle.exp: arm: __ct__12T1__pt__3_1tFi
PASS: gdb.cp/demangle.exp: arm: __ct__12T1__pt__3_1tFv
PASS: gdb.cp/demangle.exp: arm: __dl__11T1__pt__2_cSFPv
PASS: gdb.cp/demangle.exp: arm: bar__3fooFPv
PASS: gdb.cp/demangle.exp: arm: bar__3fooFPCv
PASS: gdb.cp/demangle.exp: arm: bar__3fooCFPv
PASS: gdb.cp/demangle.exp: arm: bar__3fooCFPCv
PASS: gdb.cp/demangle.exp: arm: __eq__3fooFR3foo
PASS: gdb.cp/demangle.exp: arm: __eq__3fooFRC3foo
PASS: gdb.cp/demangle.exp: arm: __eq__3fooCFR3foo
PASS: gdb.cp/demangle.exp: arm: __eq__3fooCFRC3foo
PASS: gdb.cp/demangle.exp: arm: elem__15vector__pt__2_dFi
PASS: gdb.cp/demangle.exp: arm: elem__15vector__pt__2_iFi
PASS: gdb.cp/demangle.exp: arm: __ct__15vector__pt__2_dFi
PASS: gdb.cp/demangle.exp: arm: __ct__15vector__pt__2_iFi
PASS: gdb.cp/demangle.exp: arm: __ct__25DListNode__pt__9_R6RLabelFR6RLabelP25DListNode__pt__9_R6RLabelT2
PASS: gdb.cp/demangle.exp: arm: bar__3fooFiT16FooBar
PASS: gdb.cp/demangle.exp: arm: bar__3fooFPiN51PdN37PcN211T1iN215
PASS: gdb.cp/demangle.exp: arm: _Utf390_1__1_9223372036854775807__9223372036854775
PASS: gdb.cp/demangle.exp: hp: set demangle-style
PASS: gdb.cp/demangle.exp: hp: check demangling style
PASS: gdb.cp/demangle.exp: hp: g__FP1cPC1cT1
PASS: gdb.cp/demangle.exp: hp: g__FPUlPCUlT1
PASS: gdb.cp/demangle.exp: hp: g__FPUiPCUiT1
PASS: gdb.cp/demangle.exp: hp: g__FPUsPCUsT1
PASS: gdb.cp/demangle.exp: hp: g__FPUcPCUcT1
PASS: gdb.cp/demangle.exp: hp: g__F1TPlPClT2
PASS: gdb.cp/demangle.exp: hp: g__F1RRlRClT2
PASS: gdb.cp/demangle.exp: hp: g__F1TPiPCiT2
PASS: gdb.cp/demangle.exp: hp: g__F1RRiRCiT2
PASS: gdb.cp/demangle.exp: hp: g__F1TPsPCsT2
PASS: gdb.cp/demangle.exp: hp: g__F1RRsRCsT2
PASS: gdb.cp/demangle.exp: hp: g__F1TPcPCcT2
PASS: gdb.cp/demangle.exp: hp: g__F1RRcRCcT2
PASS: gdb.cp/demangle.exp: hp: __gt__FRC2T2c
PASS: gdb.cp/demangle.exp: hp: __ge__FRC2T2c
PASS: gdb.cp/demangle.exp: hp: __lt__FRC2T2c
PASS: gdb.cp/demangle.exp: hp: __le__FRC2T2c
PASS: gdb.cp/demangle.exp: hp: __ne__FRC2T2c
PASS: gdb.cp/demangle.exp: hp: __eq__FRC2T2c
PASS: gdb.cp/demangle.exp: hp: __amd__FR2T2i
PASS: gdb.cp/demangle.exp: hp: __adv__FR2T2i
PASS: gdb.cp/demangle.exp: hp: __amu__FR2T2i
PASS: gdb.cp/demangle.exp: hp: __ami__FR2T2i
PASS: gdb.cp/demangle.exp: hp: __apl__FR2T2i
PASS: gdb.cp/demangle.exp: hp: __nw__2T1SFUi
PASS: gdb.cp/demangle.exp: hp: __dl__2T1SFPv
PASS: gdb.cp/demangle.exp: hp: put__2T7SFi
PASS: gdb.cp/demangle.exp: hp: h__FUc
PASS: gdb.cp/demangle.exp: hp: f__Fic
PASS: gdb.cp/demangle.exp: hp: h__FUi
PASS: gdb.cp/demangle.exp: hp: h__Fci
PASS: gdb.cp/demangle.exp: hp: h__FUl
PASS: gdb.cp/demangle.exp: hp: h__Fcl
PASS: gdb.cp/demangle.exp: hp: h__FUs
PASS: gdb.cp/demangle.exp: hp: h__Fcs
PASS: gdb.cp/demangle.exp: hp: __amd__FR2T2RC2T2
PASS: gdb.cp/demangle.exp: hp: __adv__FR2T2RC2T2
PASS: gdb.cp/demangle.exp: hp: __amu__FR2T2RC2T2
PASS: gdb.cp/demangle.exp: hp: __ami__FR2T2RC2T2
PASS: gdb.cp/demangle.exp: hp: __apl__FR2T2RC2T2
PASS: gdb.cp/demangle.exp: hp: g__F1SRPUlRPCUlT2
PASS: gdb.cp/demangle.exp: hp: g__F1SRPUiRPCUiT2
PASS: gdb.cp/demangle.exp: hp: g__F1SRPUsRPCUsT2
PASS: gdb.cp/demangle.exp: hp: g__F1SRPUcRPCUcT2
PASS: gdb.cp/demangle.exp: hp: g__F1T1SRPlRPClT3
PASS: gdb.cp/demangle.exp: hp: g__F1T1SRPiRPCiT3
PASS: gdb.cp/demangle.exp: hp: g__F1T1SRPcRPCcT3
PASS: gdb.cp/demangle.exp: hp: __gt__FRC2T2T1
PASS: gdb.cp/demangle.exp: hp: __ge__FRC2T2T1
PASS: gdb.cp/demangle.exp: hp: __lt__FRC2T2T1
PASS: gdb.cp/demangle.exp: hp: __le__FRC2T2T1
PASS: gdb.cp/demangle.exp: hp: __ne__FRC2T2T1
PASS: gdb.cp/demangle.exp: hp: __eq__FRC2T2T1
PASS: gdb.cp/demangle.exp: hp: g__FcR1cRC1cT2
PASS: gdb.cp/demangle.exp: hp: g__FcRPdRPCdT2
PASS: gdb.cp/demangle.exp: hp: g__FcRPfRPCfT2
PASS: gdb.cp/demangle.exp: hp: h__FcT1
PASS: gdb.cp/demangle.exp: hp: f__Ficd
PASS: gdb.cp/demangle.exp: hp: g__F1T1SdRPsRPCsT4
PASS: gdb.cp/demangle.exp: hp: g__F1cC1cT1
PASS: gdb.cp/demangle.exp: hp: g__FPdPCdT1
PASS: gdb.cp/demangle.exp: hp: g__FPfPCfT1
PASS: gdb.cp/demangle.exp: hp: g__FUlCUlT1
PASS: gdb.cp/demangle.exp: hp: g__FPlPClT1
PASS: gdb.cp/demangle.exp: hp: g__FUiCUiT1
PASS: gdb.cp/demangle.exp: hp: g__FPiPCiT1
PASS: gdb.cp/demangle.exp: hp: g__FUsCUsT1
PASS: gdb.cp/demangle.exp: hp: g__FPsPCsT1
PASS: gdb.cp/demangle.exp: hp: g__FUcCUcT1
PASS: gdb.cp/demangle.exp: hp: g__FPcPCcT1
PASS: gdb.cp/demangle.exp: hp: g__F1TlClT2
PASS: gdb.cp/demangle.exp: hp: g__F1TiCiT2
PASS: gdb.cp/demangle.exp: hp: g__F1TsCsT2
PASS: gdb.cp/demangle.exp: hp: g__F1TcCcT2
PASS: gdb.cp/demangle.exp: hp: printf__FPCce
PASS: gdb.cp/demangle.exp: hp: g__F1SRUlRCUlT2
PASS: gdb.cp/demangle.exp: hp: g__F1SRPlRPClT2
PASS: gdb.cp/demangle.exp: hp: g__F1RRUiRCUiT2
PASS: gdb.cp/demangle.exp: hp: g__F1SRPiRPCiT2
PASS: gdb.cp/demangle.exp: hp: g__F1RRUsRCUsT2
PASS: gdb.cp/demangle.exp: hp: g__F1SRPsRPCsT2
PASS: gdb.cp/demangle.exp: hp: g__F1RRUcRCUcT2
PASS: gdb.cp/demangle.exp: hp: g__F1SRPcRPCcT2
PASS: gdb.cp/demangle.exp: hp: g__F1T1RRlRClT3
PASS: gdb.cp/demangle.exp: hp: g__F1T1RRiRCiT3
PASS: gdb.cp/demangle.exp: hp: g__F1T1RRsRCsT3
PASS: gdb.cp/demangle.exp: hp: g__F1T1RRcRCcT3
PASS: gdb.cp/demangle.exp: hp: f__FicdPcPFci_v
PASS: gdb.cp/demangle.exp: hp: f__FicdPcPFic_v
PASS: gdb.cp/demangle.exp: hp: get__2T7SFv
PASS: gdb.cp/demangle.exp: hp: g__FcRdRCdT2
PASS: gdb.cp/demangle.exp: hp: g__FcRfRCfT2
PASS: gdb.cp/demangle.exp: hp: __md__FC2T2i
PASS: gdb.cp/demangle.exp: hp: __dv__FC2T2i
PASS: gdb.cp/demangle.exp: hp: __ml__FC2T2i
PASS: gdb.cp/demangle.exp: hp: __mi__FC2T2i
PASS: gdb.cp/demangle.exp: hp: __pl__FC2T2i
PASS: gdb.cp/demangle.exp: hp: h__Fc
PASS: gdb.cp/demangle.exp: hp: h__Fd
PASS: gdb.cp/demangle.exp: hp: h__Ff
PASS: gdb.cp/demangle.exp: hp: h__Fi
PASS: gdb.cp/demangle.exp: hp: f__Fi
PASS: gdb.cp/demangle.exp: hp: h__Fl
PASS: gdb.cp/demangle.exp: hp: h__Fs
PASS: gdb.cp/demangle.exp: hp: __md__FC2T2RC2T2
PASS: gdb.cp/demangle.exp: hp: __dv__FC2T2RC2T2
PASS: gdb.cp/demangle.exp: hp: __ml__FC2T2RC2T2
PASS: gdb.cp/demangle.exp: hp: __mi__FC2T2RC2T2
PASS: gdb.cp/demangle.exp: hp: __pl__FC2T2RC2T2
PASS: gdb.cp/demangle.exp: hp: g__FcRP1cRPC1cT2
PASS: gdb.cp/demangle.exp: hp: g__FdCdT1
PASS: gdb.cp/demangle.exp: hp: g__FfCfT1
PASS: gdb.cp/demangle.exp: hp: g__FlClT1
PASS: gdb.cp/demangle.exp: hp: g__FiCiT1
PASS: gdb.cp/demangle.exp: hp: g__FsCsT1
PASS: gdb.cp/demangle.exp: hp: g__FcCcT1
PASS: gdb.cp/demangle.exp: hp: f__FicdPc
PASS: gdb.cp/demangle.exp: hp: __nw__FUi
PASS: gdb.cp/demangle.exp: hp: __ct__Q3_2T11a1bSFi
PASS: gdb.cp/demangle.exp: hp: __dt__Q3_2T11a1bSFi
PASS: gdb.cp/demangle.exp: hp: put__Q3_2T11a1bSFi
PASS: gdb.cp/demangle.exp: hp: get__Q2_2T11aSFv
PASS: gdb.cp/demangle.exp: hp: put__2T1SFi
PASS: gdb.cp/demangle.exp: hp: put__Q5_2T11a1b1c1dSFi
PASS: gdb.cp/demangle.exp: hp: get__Q4_2T11a1b1cSFv
PASS: gdb.cp/demangle.exp: hp: put__Q2_2T11aSFi
PASS: gdb.cp/demangle.exp: hp: put__Q4_2T11a1b1cSFi
PASS: gdb.cp/demangle.exp: hp: get__Q3_2T11a1bSFv
PASS: gdb.cp/demangle.exp: hp: get__2T1SFv
PASS: gdb.cp/demangle.exp: hp: get__Q5_2T11a1b1c1dSFv
PASS: gdb.cp/demangle.exp: hp: bar__3fooFPv
PASS: gdb.cp/demangle.exp: hp: bar__3fooFPCv
PASS: gdb.cp/demangle.exp: hp: bar__3fooCFPv
PASS: gdb.cp/demangle.exp: hp: bar__3fooCFPCv
PASS: gdb.cp/demangle.exp: hp: __eq__3fooFR3foo
PASS: gdb.cp/demangle.exp: hp: __eq__3fooFRC3foo
PASS: gdb.cp/demangle.exp: hp: __eq__3fooCFR3foo
PASS: gdb.cp/demangle.exp: hp: __eq__3fooCFRC3foo
PASS: gdb.cp/demangle.exp: hp: bar__3fooFiT16FooBar
PASS: gdb.cp/demangle.exp: hp: bar__3fooFPiN51PdN37PcN211T1iN215
PASS: gdb.cp/demangle.exp: hp: __dt__2T5XTPFiPPdPv_i__Fv
PASS: gdb.cp/demangle.exp: hp: __ct__1cFi
PASS: gdb.cp/demangle.exp: hp: __dt__2T5XTi__Fv
PASS: gdb.cp/demangle.exp: hp: __dt__2T5XTc__Fv
PASS: gdb.cp/demangle.exp: hp: __ct__2T2Fi
PASS: gdb.cp/demangle.exp: hp: __dt__2T1Fv
PASS: gdb.cp/demangle.exp: hp: __dt__2T5XT1x__Fv
PASS: gdb.cp/demangle.exp: hp: __dt__2T5XTPFcPv_i__Fv
PASS: gdb.cp/demangle.exp: hp: __ct__2T5XTPFiPPdPv_i__Fi
PASS: gdb.cp/demangle.exp: hp: __dl__2T5XT1x__SFPv
PASS: gdb.cp/demangle.exp: hp: X__2T5XT1x
PASS: gdb.cp/demangle.exp: hp: __ct__2T5XTi__Fi
PASS: gdb.cp/demangle.exp: hp: __ct__2T5XTc__Fi
PASS: gdb.cp/demangle.exp: hp: __dl__2T5XTPFcPv_i__SFPv
PASS: gdb.cp/demangle.exp: hp: X__2T5XTPFcPv_i
PASS: gdb.cp/demangle.exp: hp: __ct__2T5XT1x__Fi
PASS: gdb.cp/demangle.exp: hp: __dl__2T5XTPFiPPdPv_i__SFPv
PASS: gdb.cp/demangle.exp: hp: X__2T5XTPFiPPdPv_i
PASS: gdb.cp/demangle.exp: hp: __dl__2T5XTi__SFPv
PASS: gdb.cp/demangle.exp: hp: __dl__2T5XTc__SFPv
PASS: gdb.cp/demangle.exp: hp: X__2T5XTc
PASS: gdb.cp/demangle.exp: hp: X__2T5XTi
PASS: gdb.cp/demangle.exp: hp: __ct__2T5XTPFcPv_i__Fi
PASS: gdb.cp/demangle.exp: hp: __dt__2T1XTc__Fv
PASS: gdb.cp/demangle.exp: hp: __dt__2T1XT1t__Fv
PASS: gdb.cp/demangle.exp: hp: __dl__2T1XT1t__SFPv
PASS: gdb.cp/demangle.exp: hp: __ct__2T1XTc__Fi
PASS: gdb.cp/demangle.exp: hp: __ct__2T1XTc__Fv
PASS: gdb.cp/demangle.exp: hp: __ct__2T1XT1t__Fi
PASS: gdb.cp/demangle.exp: hp: __ct__2T1XT1t__Fv
PASS: gdb.cp/demangle.exp: hp: __dl__2T1XTc__SFPv
PASS: gdb.cp/demangle.exp: hp: elem__6vectorXTd__Fi
PASS: gdb.cp/demangle.exp: hp: elem__6vectorXTi__Fi
PASS: gdb.cp/demangle.exp: hp: __ct__6vectorXTd__Fi
PASS: gdb.cp/demangle.exp: hp: __ct__6vectorXTi__Fi
PASS: gdb.cp/demangle.exp: hp: __ct__9DListNodeXTR6RLabel__FR6RLabelP9DListNodeXTR6RLabel_T2
PASS: gdb.cp/demangle.exp: hp: elem__6vectorXTiUP34__Fi
PASS: gdb.cp/demangle.exp: hp: elem__6vectorXUP2701Td__Fi
PASS: gdb.cp/demangle.exp: hp: elem__6vectorXTiSP334__Fi
PASS: gdb.cp/demangle.exp: hp: elem__6vectorXTiSN67__Fi
PASS: gdb.cp/demangle.exp: hp: elem__6vectorXTiSM__SCFPPd
PASS: gdb.cp/demangle.exp: hp: elem__6vectorXTiSN67UP4000TRs__Fi
PASS: gdb.cp/demangle.exp: hp: elem__6vectorXTiSN67TRdTFPv_i__Fi
PASS: gdb.cp/demangle.exp: hp: X__6vectorXTiSN67TdTPvUP5TRs
PASS: gdb.cp/demangle.exp: hp: elem__6vectorXTiA3foo__Fi
PASS: gdb.cp/demangle.exp: hp: elem__6vectorXTiA3fooTPvA5Label__FiPPvT2
PASS: gdb.cp/demangle.exp: hp: elem__6vectorXTiSN42A3foo__Fi
PASS: gdb.cp/demangle.exp: hp: __ct__2T5XTPFcPv_i__Fi_2
PASS: gdb.cp/demangle.exp: hp: __ct__2T5XTPFcPv_i__Fi_19
PASS: gdb.cp/demangle.exp: hp: f__FicdPcPFci_v_34
PASS: gdb.cp/demangle.exp: hp: spec__13Spec<%1,%1.*>XTiTPi_FPi
PASS: gdb.cp/demangle.exp: hp: spec__16Spec<%1,%1.&,%1>XTiTRiTi_FPi
PASS: gdb.cp/demangle.exp: hp: add__XTc_FcT1
PASS: gdb.cp/demangle.exp: hp: add__XTcSP9A5label_FcPPlT1
PASS: gdb.cp/demangle.exp: hp: add__XTPfTFPd_f_FcT1
PASS: gdb.cp/demangle.exp: hp: unLink__12basic_stringXTcT18string_char_traitsXTc_T9allocator_Fv
PASS: gdb.cp/demangle.exp: hp: _Utf390_1__1_9223372036854775807__9223372036854775
PASS: gdb.cp/demangle.exp: set language unknown
PASS: gdb.cp/demangle.exp: auto: set demangle-style
PASS: gdb.cp/demangle.exp: auto: check demangling style
PASS: gdb.cp/demangle.exp: demangle -l c++ -- _ZSt4cout
PASS: gdb.cp/demangle.exp: demangle -l c++ _ZSt4cout
PASS: gdb.cp/demangle.exp: demangle -l c -- _ZSt4cout
PASS: gdb.cp/demangle.exp: demangle -l garbage xyzdje
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cp/derivation.exp ...
PASS: gdb.cp/derivation.exp: before run: ptype A::value_type
PASS: gdb.cp/derivation.exp: before run: whatis A::value_type
PASS: gdb.cp/derivation.exp: before run: p (A::value_type) 0
PASS: gdb.cp/derivation.exp: before run: ptype D::value_type
PASS: gdb.cp/derivation.exp: before run: whatis D::value_type
PASS: gdb.cp/derivation.exp: before run: p (D::value_type) 0
PASS: gdb.cp/derivation.exp: before run: ptype E::value_type
PASS: gdb.cp/derivation.exp: before run: whatis E::value_type
PASS: gdb.cp/derivation.exp: before run: p (E::value_type) 0
PASS: gdb.cp/derivation.exp: before run: ptype F::value_type
PASS: gdb.cp/derivation.exp: before run: whatis F::value_type
PASS: gdb.cp/derivation.exp: before run: p (F::value_type) 0
PASS: gdb.cp/derivation.exp: before run: ptype A2::value_type
PASS: gdb.cp/derivation.exp: before run: whatis A2::value_type
PASS: gdb.cp/derivation.exp: before run: p (A2::value_type) 0
PASS: gdb.cp/derivation.exp: before run: ptype D2::value_type
PASS: gdb.cp/derivation.exp: before run: whatis D2::value_type
PASS: gdb.cp/derivation.exp: before run: p (D2::value_type) 0
PASS: gdb.cp/derivation.exp: before run: ptype Z::value_type
PASS: gdb.cp/derivation.exp: before run: whatis Z::value_type
PASS: gdb.cp/derivation.exp: before run: p (Z::value_type) 0
PASS: gdb.cp/derivation.exp: before run: ptype ZZ::value_type
PASS: gdb.cp/derivation.exp: before run: whatis ZZ::value_type
PASS: gdb.cp/derivation.exp: before run: p (ZZ::value_type) 0
PASS: gdb.cp/derivation.exp: at marker1: ptype A::value_type
PASS: gdb.cp/derivation.exp: at marker1: whatis A::value_type
PASS: gdb.cp/derivation.exp: at marker1: p (A::value_type) 0
PASS: gdb.cp/derivation.exp: at marker1: ptype D::value_type
PASS: gdb.cp/derivation.exp: at marker1: whatis D::value_type
PASS: gdb.cp/derivation.exp: at marker1: p (D::value_type) 0
PASS: gdb.cp/derivation.exp: at marker1: ptype A2::value_type
PASS: gdb.cp/derivation.exp: at marker1: whatis A2::value_type
PASS: gdb.cp/derivation.exp: at marker1: p (A2::value_type) 0
PASS: gdb.cp/derivation.exp: at marker1: ptype D2::value_type
PASS: gdb.cp/derivation.exp: at marker1: whatis D2::value_type
PASS: gdb.cp/derivation.exp: at marker1: p (D2::value_type) 0
PASS: gdb.cp/derivation.exp: up from marker1
PASS: gdb.cp/derivation.exp: print value of a_instance
PASS: gdb.cp/derivation.exp: ptype a_instance
PASS: gdb.cp/derivation.exp: print value of d_instance
PASS: gdb.cp/derivation.exp: ptype d_instance
PASS: gdb.cp/derivation.exp: print value of e_instance
PASS: gdb.cp/derivation.exp: ptype e_instance
PASS: gdb.cp/derivation.exp: print value of f_instance
PASS: gdb.cp/derivation.exp: ptype f_instance
PASS: gdb.cp/derivation.exp: ptype g_instance
PASS: gdb.cp/derivation.exp: print value of d_instance.a
PASS: gdb.cp/derivation.exp: print value of d_instance.aa
PASS: gdb.cp/derivation.exp: print value of d_instance.b
PASS: gdb.cp/derivation.exp: print value of d_instance.bb
PASS: gdb.cp/derivation.exp: print value of d_instance.c
PASS: gdb.cp/derivation.exp: print value of d_instance.cc
PASS: gdb.cp/derivation.exp: print value of d_instance.d
PASS: gdb.cp/derivation.exp: print value of d_instance.dd
PASS: gdb.cp/derivation.exp: print value of g_instance.a
PASS: gdb.cp/derivation.exp: print value of g_instance.b
PASS: gdb.cp/derivation.exp: print value of g_instance.c
PASS: gdb.cp/derivation.exp: print value of g_instance.afoo()
PASS: gdb.cp/derivation.exp: re-selected 'main' frame after inferior call
PASS: gdb.cp/derivation.exp: print value of g_instance.bfoo()
PASS: gdb.cp/derivation.exp: print value of g_instance.cfoo()
PASS: gdb.cp/derivation.exp: whatis c_instance.c
PASS: gdb.cp/derivation.exp: ptype c_instance.c
PASS: gdb.cp/derivation.exp: whatis g_instance.g
PASS: gdb.cp/derivation.exp: ptype g_instance.g
PASS: gdb.cp/derivation.exp: whatis a_instance.a
PASS: gdb.cp/derivation.exp: ptype a_instance.a
PASS: gdb.cp/derivation.exp: p (A::value_type) 0
PASS: gdb.cp/derivation.exp: whatis b_instance.b
PASS: gdb.cp/derivation.exp: ptype b_instance.b
PASS: gdb.cp/derivation.exp: whatis d_instance.d
PASS: gdb.cp/derivation.exp: ptype d_instance.d
PASS: gdb.cp/derivation.exp: p (D::value_type) 0
PASS: gdb.cp/derivation.exp: whatis e_instance.e
PASS: gdb.cp/derivation.exp: ptype e_instance.e
PASS: gdb.cp/derivation.exp: p (E::value_type) 0
PASS: gdb.cp/derivation.exp: whatis f_instance.f
PASS: gdb.cp/derivation.exp: ptype f_instance.f
PASS: gdb.cp/derivation.exp: p (F::value_type) 0
PASS: gdb.cp/derivation.exp: whatis z_instance.z
PASS: gdb.cp/derivation.exp: ptype z_instance.z
PASS: gdb.cp/derivation.exp: p (Z::value_type) 0
PASS: gdb.cp/derivation.exp: whatis zz_instance.zz
PASS: gdb.cp/derivation.exp: ptype zz_instance.zz
PASS: gdb.cp/derivation.exp: p (ZZ::value_type) 0
PASS: gdb.cp/derivation.exp: ptype vderived
PASS: gdb.cp/derivation.exp: print vderived
PASS: gdb.cp/derivation.exp: ptype N::value_type
PASS: gdb.cp/derivation.exp: ptype N::Derived::value_type
PASS: gdb.cp/derivation.exp: ptype value_type
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cp/destrprint.exp ...
PASS: gdb.cp/destrprint.exp: continue to breakpoint: Break here
PASS: gdb.cp/destrprint.exp: go up to ~Derived
PASS: gdb.cp/destrprint.exp: set print object on
PASS: gdb.cp/destrprint.exp: print *this with print object = on
PASS: gdb.cp/destrprint.exp: set print object off
PASS: gdb.cp/destrprint.exp: print *this with print object = off
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cp/dispcxx.exp ...
PASS: gdb.cp/dispcxx.exp: continue to breakpoint: here
PASS: gdb.cp/dispcxx.exp: display k
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cp/enum-class.exp ...
PASS: gdb.cp/enum-class.exp: ptype E1
PASS: gdb.cp/enum-class.exp: print E1::HI
PASS: gdb.cp/enum-class.exp: print (int) E1::HI
PASS: gdb.cp/enum-class.exp: print (int) E2::HI
PASS: gdb.cp/enum-class.exp: print HI
PASS: gdb.cp/enum-class.exp: print overload1(E1::THERE)
PASS: gdb.cp/enum-class.exp: print overload1(77)
PASS: gdb.cp/enum-class.exp: print overload2(E1::THERE)
PASS: gdb.cp/enum-class.exp: print overload2(77)
PASS: gdb.cp/enum-class.exp: print overload3(E1::THERE)
PASS: gdb.cp/enum-class.exp: print overload3(77)
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cp/exception.exp ...
PASS: gdb.cp/exception.exp: catch catch (before inferior run)
PASS: gdb.cp/exception.exp: catch throw (before inferior run)
PASS: gdb.cp/exception.exp: catch rethrow (before inferior run)
PASS: gdb.cp/exception.exp: info breakpoints (before inferior run)
PASS: gdb.cp/exception.exp: Set temporary breakpoint at main
PASS: gdb.cp/exception.exp: Run to main
PASS: gdb.cp/exception.exp: info breakpoints (after inferior run)
PASS: gdb.cp/exception.exp: break catcher
PASS: gdb.cp/exception.exp: continue to first throw
PASS: gdb.cp/exception.exp: backtrace after first throw
PASS: gdb.cp/exception.exp: continue to first catch
PASS: gdb.cp/exception.exp: backtrace after first catch
PASS: gdb.cp/exception.exp: continue to catcher for the first time
PASS: gdb.cp/exception.exp: continue to second throw
PASS: gdb.cp/exception.exp: backtrace after second throw
PASS: gdb.cp/exception.exp: continue to second catch
PASS: gdb.cp/exception.exp: backtrace after second catch
PASS: gdb.cp/exception.exp: continue to catcher for the second time
PASS: gdb.cp/exception.exp: continue to rethrow
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cp/exceptprint.exp ...
UNTESTED: gdb.cp/exceptprint.exp: could not find libstdc++ stap probe
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cp/expand-psymtabs-cxx.exp ...
PASS: gdb.cp/expand-psymtabs-cxx.exp: set language c++
PASS: gdb.cp/expand-psymtabs-cxx.exp: before expand
PASS: gdb.cp/expand-psymtabs-cxx.exp: force expand
PASS: gdb.cp/expand-psymtabs-cxx.exp: after expand
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cp/expand-sals.exp ...
PASS: gdb.cp/expand-sals.exp: continue to breakpoint: func
PASS: gdb.cp/expand-sals.exp: up
PASS: gdb.cp/expand-sals.exp: break
PASS: gdb.cp/expand-sals.exp: continue to breakpoint: caller
PASS: gdb.cp/expand-sals.exp: bt from A
PASS: gdb.cp/expand-sals.exp: continue to breakpoint: next caller func
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cp/extern-c.exp ...
PASS: gdb.cp/extern-c.exp: setting breakpoint at c_func
PASS: gdb.cp/extern-c.exp: continue to breakpoint: c_func
PASS: gdb.cp/extern-c.exp: initialize counter
PASS: gdb.cp/extern-c.exp: rbreak c_funcs
PASS: gdb.cp/extern-c.exp: command details for multiple breakpoints
PASS: gdb.cp/extern-c.exp: set commands on multiple breakpoints
PASS: gdb.cp/extern-c.exp: continue to breakpoint: c_funcs_1
PASS: gdb.cp/extern-c.exp: verify counter at first breakpoint
PASS: gdb.cp/extern-c.exp: continue to breakpoint: c_funcs_2
PASS: gdb.cp/extern-c.exp: verify counter at second breakpoint
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cp/filename.exp ...
PASS: gdb.cp/filename.exp: continue to breakpoint: stop here
PASS: gdb.cp/filename.exp: print includefile[0]
PASS: gdb.cp/filename.exp: print 'includefile'::some_global
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cp/formatted-ref.exp ...
PASS: gdb.cp/formatted-ref.exp: print/x s
PASS: gdb.cp/formatted-ref.exp: print/x e
PASS: gdb.cp/formatted-ref.exp: print/x i
PASS: gdb.cp/formatted-ref.exp: print/x &s
PASS: gdb.cp/formatted-ref.exp: print/x &e
PASS: gdb.cp/formatted-ref.exp: print/x &i
PASS: gdb.cp/formatted-ref.exp: print/x *(&(&s))
PASS: gdb.cp/formatted-ref.exp: print/x *(&(&i))
PASS: gdb.cp/formatted-ref.exp: print/x *(&(&e))
PASS: gdb.cp/formatted-ref.exp: print s.x == 13
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cp/fpointer.exp ...
PASS: gdb.cp/fpointer.exp: p p1()
PASS: gdb.cp/fpointer.exp: p p2()
FAIL: gdb.cp/fpointer.exp: p p[0]() (timeout)
FAIL: gdb.cp/fpointer.exp: p p[1]() (timeout)
FAIL: gdb.cp/fpointer.exp: p p3('a') (timeout)
FAIL: gdb.cp/fpointer.exp: p p4(1) (timeout)
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cp/gdb1355.exp ...
PASS: gdb.cp/gdb1355.exp: ptype s1
PASS: gdb.cp/gdb1355.exp: print s1
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cp/gdb2384.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cp/gdb2495.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cp/hang.exp ...
PASS: gdb.cp/hang.exp: doesn't overwrite struct type
PASS: gdb.cp/hang.exp: doesn't corrupt cv_type chain
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cp/impl-this.exp ...
PASS: gdb.cp/impl-this.exp: before run: print i
PASS: gdb.cp/impl-this.exp: before run: print D::i
PASS: gdb.cp/impl-this.exp: before run: print D::B<int>::i
PASS: gdb.cp/impl-this.exp: before run: print B<int>::i
PASS: gdb.cp/impl-this.exp: before run: print D::C::i
PASS: gdb.cp/impl-this.exp: before run: print C::i
PASS: gdb.cp/impl-this.exp: before run: print D::B<int>::A<int>::i
PASS: gdb.cp/impl-this.exp: before run: print B<int>::A<int>::i
PASS: gdb.cp/impl-this.exp: before run: print A<int>::i
PASS: gdb.cp/impl-this.exp: before run: print D::C::A<int>::i
PASS: gdb.cp/impl-this.exp: before run: print C::A<int>::i
PASS: gdb.cp/impl-this.exp: before run: print D::x
PASS: gdb.cp/impl-this.exp: before run: print x
PASS: gdb.cp/impl-this.exp: before run: print D::C::c
PASS: gdb.cp/impl-this.exp: before run: print C::c
PASS: gdb.cp/impl-this.exp: before run: print c
PASS: gdb.cp/impl-this.exp: before run: print D::A<int>::i
PASS: gdb.cp/impl-this.exp: continue to breakpoint: continue to D::f
PASS: gdb.cp/impl-this.exp: at D::f (valid expressions): print i
PASS: gdb.cp/impl-this.exp: at D::f (valid expressions): print D::i
PASS: gdb.cp/impl-this.exp: at D::f (valid expressions): print D::B<int>::i
PASS: gdb.cp/impl-this.exp: at D::f (valid expressions): print B<int>::i
PASS: gdb.cp/impl-this.exp: at D::f (valid expressions): print D::Bint::i
PASS: gdb.cp/impl-this.exp: at D::f (valid expressions): print Bint::i
PASS: gdb.cp/impl-this.exp: at D::f (valid expressions): print D::C::i
PASS: gdb.cp/impl-this.exp: at D::f (valid expressions): print C::i
PASS: gdb.cp/impl-this.exp: at D::f (valid expressions): print D::B<int>::A<int>::i
PASS: gdb.cp/impl-this.exp: at D::f (valid expressions): print B<int>::A<int>::i
PASS: gdb.cp/impl-this.exp: at D::f (valid expressions): print D::Bint::A<int>::i
PASS: gdb.cp/impl-this.exp: at D::f (valid expressions): print Bint::A<int>::i
PASS: gdb.cp/impl-this.exp: at D::f (valid expressions): print A<int>::i
PASS: gdb.cp/impl-this.exp: at D::f (valid expressions): print D::C::A<int>::i
PASS: gdb.cp/impl-this.exp: at D::f (valid expressions): print C::A<int>::i
PASS: gdb.cp/impl-this.exp: at D::f (valid expressions): print D::x
PASS: gdb.cp/impl-this.exp: at D::f (valid expressions): print x
PASS: gdb.cp/impl-this.exp: at D::f (valid expressions): print D::C::c
PASS: gdb.cp/impl-this.exp: at D::f (valid expressions): print C::c
PASS: gdb.cp/impl-this.exp: at D::f (valid expressions): print c
PASS: gdb.cp/impl-this.exp: at D::f (valid expressions): print D::A<int>::i
PASS: gdb.cp/impl-this.exp: at D::f (invalid expressions): print D::B<int>::c
PASS: gdb.cp/impl-this.exp: at D::f (invalid expressions): print D::B<int>::A<int>::c
PASS: gdb.cp/impl-this.exp: at D::f (invalid expressions): print D::Bint::c
PASS: gdb.cp/impl-this.exp: at D::f (invalid expressions): print D::Bint::A<int>::c
PASS: gdb.cp/impl-this.exp: at D::f (invalid expressions): print D::C::A<int>::c
PASS: gdb.cp/impl-this.exp: at D::f (invalid expressions): print B<int>::c
PASS: gdb.cp/impl-this.exp: at D::f (invalid expressions): print B<int>::A<int>::c
PASS: gdb.cp/impl-this.exp: at D::f (invalid expressions): print Bint::c
PASS: gdb.cp/impl-this.exp: at D::f (invalid expressions): print Bint::A<int>::c
PASS: gdb.cp/impl-this.exp: at D::f (invalid expressions): print C::A<int>::c
PASS: gdb.cp/impl-this.exp: at D::f (invalid expressions): print D::B<int>::x
PASS: gdb.cp/impl-this.exp: at D::f (invalid expressions): print D::B<int>::A<int>::x
PASS: gdb.cp/impl-this.exp: at D::f (invalid expressions): print D::Bint::x
PASS: gdb.cp/impl-this.exp: at D::f (invalid expressions): print D::Bint::A<int>::x
PASS: gdb.cp/impl-this.exp: at D::f (invalid expressions): print B<int>::x
PASS: gdb.cp/impl-this.exp: at D::f (invalid expressions): print B<int>::A<int>::x
PASS: gdb.cp/impl-this.exp: at D::f (invalid expressions): print Bint::x
PASS: gdb.cp/impl-this.exp: at D::f (invalid expressions): print Bint::A<int>::x
PASS: gdb.cp/impl-this.exp: at D::f (invalid expressions): print D::C::x
PASS: gdb.cp/impl-this.exp: at D::f (invalid expressions): print C::x
PASS: gdb.cp/impl-this.exp: at D::f (invalid expressions): print D::C::A<int>::x
PASS: gdb.cp/impl-this.exp: at D::f (invalid expressions): print C::A<int>::x
PASS: gdb.cp/impl-this.exp: at D::f (ambiguous names): print B<int>::common
PASS: gdb.cp/impl-this.exp: at D::f (ambiguous names): print Bint::common
PASS: gdb.cp/impl-this.exp: at D::f (ambiguous names): print C::common
PASS: gdb.cp/impl-this.exp: at D::f (ambiguous names): print am.i
PASS: gdb.cp/impl-this.exp: at D::f (ambiguous names): print am.A<int>::i
PASS: gdb.cp/impl-this.exp: at D::f (ambiguous names): print am.BB::A<int>::i
PASS: gdb.cp/impl-this.exp: at D::f (ambiguous names): print am.CC::A<int>::i
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cp/infcall-dlopen.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cp/inherit.exp ...
PASS: gdb.cp/inherit.exp: set width 0
PASS: gdb.cp/inherit.exp: set language c++
PASS: gdb.cp/inherit.exp: ptype A (FIXME)
PASS: gdb.cp/inherit.exp: ptype class A (FIXME)
PASS: gdb.cp/inherit.exp: ptype g_A (FIXME)
PASS: gdb.cp/inherit.exp: ptype B
PASS: gdb.cp/inherit.exp: ptype class B
PASS: gdb.cp/inherit.exp: ptype g_B
PASS: gdb.cp/inherit.exp: ptype C
PASS: gdb.cp/inherit.exp: ptype class C
PASS: gdb.cp/inherit.exp: ptype g_C
PASS: gdb.cp/inherit.exp: ptype tagless struct
PASS: gdb.cp/inherit.exp: ptype variable of type tagless struct
PASS: gdb.cp/inherit.exp: ptype D
PASS: gdb.cp/inherit.exp: ptype class D
PASS: gdb.cp/inherit.exp: ptype g_D
PASS: gdb.cp/inherit.exp: ptype E
PASS: gdb.cp/inherit.exp: ptype class E
PASS: gdb.cp/inherit.exp: ptype g_E
PASS: gdb.cp/inherit.exp: ptype vA
PASS: gdb.cp/inherit.exp: ptype class vA
PASS: gdb.cp/inherit.exp: ptype g_vA
PASS: gdb.cp/inherit.exp: ptype vB
PASS: gdb.cp/inherit.exp: ptype class vB
PASS: gdb.cp/inherit.exp: ptype g_vB
PASS: gdb.cp/inherit.exp: ptype vC
PASS: gdb.cp/inherit.exp: ptype class vC
PASS: gdb.cp/inherit.exp: ptype g_vC
PASS: gdb.cp/inherit.exp: ptype vD
PASS: gdb.cp/inherit.exp: ptype class vD
PASS: gdb.cp/inherit.exp: ptype g_vD
PASS: gdb.cp/inherit.exp: ptype vE
PASS: gdb.cp/inherit.exp: ptype class vE
PASS: gdb.cp/inherit.exp: ptype g_vE
PASS: gdb.cp/inherit.exp: print g_A.A::a
PASS: gdb.cp/inherit.exp: print g_A.A::x
PASS: gdb.cp/inherit.exp: print g_A.a
PASS: gdb.cp/inherit.exp: print g_A.x
PASS: gdb.cp/inherit.exp: print g_B.A::a
PASS: gdb.cp/inherit.exp: print g_B.A::x
PASS: gdb.cp/inherit.exp: print g_B.B::b
PASS: gdb.cp/inherit.exp: print g_B.B::x
PASS: gdb.cp/inherit.exp: print g_B.a
PASS: gdb.cp/inherit.exp: print g_B.b
PASS: gdb.cp/inherit.exp: print g_B.x
PASS: gdb.cp/inherit.exp: print g_C.A::a
PASS: gdb.cp/inherit.exp: print g_C.A::x
PASS: gdb.cp/inherit.exp: print g_C.C::c
PASS: gdb.cp/inherit.exp: print g_C.C::x
PASS: gdb.cp/inherit.exp: print g_C.a
PASS: gdb.cp/inherit.exp: print g_C.c
PASS: gdb.cp/inherit.exp: print g_C.x
PASS: gdb.cp/inherit.exp: print g_A
PASS: gdb.cp/inherit.exp: print g_B
PASS: gdb.cp/inherit.exp: print g_C
PASS: gdb.cp/inherit.exp: print g_A.A::a
PASS: gdb.cp/inherit.exp: print g_A.A::x
PASS: gdb.cp/inherit.exp: print g_B.A::a
PASS: gdb.cp/inherit.exp: print g_B.A::x
PASS: gdb.cp/inherit.exp: print g_B.B::b
PASS: gdb.cp/inherit.exp: print g_B.B::x
PASS: gdb.cp/inherit.exp: print g_C.A::a
PASS: gdb.cp/inherit.exp: print g_C.A::x
PASS: gdb.cp/inherit.exp: print g_C.C::c
PASS: gdb.cp/inherit.exp: print g_C.C::x
PASS: gdb.cp/inherit.exp: print g_D.A::a
PASS: gdb.cp/inherit.exp: print g_D.C::a
PASS: gdb.cp/inherit.exp: print g_D.B::a
PASS: gdb.cp/inherit.exp: print g_D.A::x
PASS: gdb.cp/inherit.exp: print g_D.B::b
PASS: gdb.cp/inherit.exp: print g_D.B::x
PASS: gdb.cp/inherit.exp: print g_D.C::c
PASS: gdb.cp/inherit.exp: print g_D.C::x
PASS: gdb.cp/inherit.exp: print g_D.D::d
PASS: gdb.cp/inherit.exp: print g_D.D::x
PASS: gdb.cp/inherit.exp: print g_E.A::a
PASS: gdb.cp/inherit.exp: print g_E.A::x
PASS: gdb.cp/inherit.exp: print g_E.B::b
PASS: gdb.cp/inherit.exp: print g_E.B::x
PASS: gdb.cp/inherit.exp: print g_E.C::c
PASS: gdb.cp/inherit.exp: print g_E.C::x
PASS: gdb.cp/inherit.exp: print g_E.D::d
PASS: gdb.cp/inherit.exp: print g_E.D::x
PASS: gdb.cp/inherit.exp: print g_E.E::e
PASS: gdb.cp/inherit.exp: print g_E.E::x
PASS: gdb.cp/inherit.exp: ptype g_D.b
PASS: gdb.cp/inherit.exp: ptype g_D.c
PASS: gdb.cp/inherit.exp: ptype g_D.d
PASS: gdb.cp/inherit.exp: ptype g_A.A::a
PASS: gdb.cp/inherit.exp: ptype g_A.A::x
PASS: gdb.cp/inherit.exp: ptype g_B.A::a
PASS: gdb.cp/inherit.exp: ptype g_B.A::x
PASS: gdb.cp/inherit.exp: ptype g_B.B::b
PASS: gdb.cp/inherit.exp: ptype g_B.B::x
PASS: gdb.cp/inherit.exp: ptype g_C.A::a
PASS: gdb.cp/inherit.exp: ptype g_C.A::x
PASS: gdb.cp/inherit.exp: ptype g_C.C::c
PASS: gdb.cp/inherit.exp: ptype g_C.C::x
PASS: gdb.cp/inherit.exp: ptype g_D.A::a
PASS: gdb.cp/inherit.exp: ptype g_D.A::x
PASS: gdb.cp/inherit.exp: ptype g_D.B::b
PASS: gdb.cp/inherit.exp: ptype g_D.B::x
PASS: gdb.cp/inherit.exp: ptype g_D.C::c
PASS: gdb.cp/inherit.exp: ptype g_D.C::x
PASS: gdb.cp/inherit.exp: ptype g_D.D::d
PASS: gdb.cp/inherit.exp: ptype g_D.D::x
PASS: gdb.cp/inherit.exp: ptype g_E.A::a
PASS: gdb.cp/inherit.exp: ptype g_E.A::x
PASS: gdb.cp/inherit.exp: ptype g_E.B::b
PASS: gdb.cp/inherit.exp: ptype g_E.B::x
PASS: gdb.cp/inherit.exp: ptype g_E.C::c
PASS: gdb.cp/inherit.exp: ptype g_E.C::x
PASS: gdb.cp/inherit.exp: ptype g_E.D::d
PASS: gdb.cp/inherit.exp: ptype g_E.D::x
PASS: gdb.cp/inherit.exp: ptype g_E.E::e
PASS: gdb.cp/inherit.exp: ptype g_E.E::x
PASS: gdb.cp/inherit.exp: print g_D
PASS: gdb.cp/inherit.exp: print g_E
PASS: gdb.cp/inherit.exp: print anonymous union member
PASS: gdb.cp/inherit.exp: print variable of type anonymous union
PASS: gdb.cp/inherit.exp: print type of anonymous union
PASS: gdb.cp/inherit.exp: print g_vA.vA::va
PASS: gdb.cp/inherit.exp: print g_vA.vA::vx
PASS: gdb.cp/inherit.exp: print g_vA.va
PASS: gdb.cp/inherit.exp: print g_vA.vx
FAIL: gdb.cp/inherit.exp: print g_vB.vA::va
FAIL: gdb.cp/inherit.exp: print g_vB.vA::vx
PASS: gdb.cp/inherit.exp: print g_vB.vB::vb
PASS: gdb.cp/inherit.exp: print g_vB.vB::vx
FAIL: gdb.cp/inherit.exp: print g_vB.va
PASS: gdb.cp/inherit.exp: print g_vB.vb
PASS: gdb.cp/inherit.exp: print g_vB.vx
FAIL: gdb.cp/inherit.exp: print g_vC.vA::va
FAIL: gdb.cp/inherit.exp: print g_vC.vA::vx
PASS: gdb.cp/inherit.exp: print g_vC.vC::vc
PASS: gdb.cp/inherit.exp: print g_vC.vC::vx
FAIL: gdb.cp/inherit.exp: print g_vC.va
PASS: gdb.cp/inherit.exp: print g_vC.vc
PASS: gdb.cp/inherit.exp: print g_vC.vx
PASS: gdb.cp/inherit.exp: print g_vA
FAIL: gdb.cp/inherit.exp: print g_vB
FAIL: gdb.cp/inherit.exp: print g_vC
FAIL: gdb.cp/inherit.exp: print g_vD.vA::va
FAIL: gdb.cp/inherit.exp: print g_vD.vA::vx
FAIL: gdb.cp/inherit.exp: print g_vD.vB::vb
FAIL: gdb.cp/inherit.exp: print g_vD.vB::vx
FAIL: gdb.cp/inherit.exp: print g_vD.vC::vc
FAIL: gdb.cp/inherit.exp: print g_vD.vC::vx
PASS: gdb.cp/inherit.exp: print g_vD.vD::vd
PASS: gdb.cp/inherit.exp: print g_vD.vD::vx
FAIL: gdb.cp/inherit.exp: print g_vE.vA::va
FAIL: gdb.cp/inherit.exp: print g_vE.vA::vx
FAIL: gdb.cp/inherit.exp: print g_vE.vB::vb
FAIL: gdb.cp/inherit.exp: print g_vE.vB::vx
FAIL: gdb.cp/inherit.exp: print g_vE.vC::vc
FAIL: gdb.cp/inherit.exp: print g_vE.vC::vx
FAIL: gdb.cp/inherit.exp: print g_vE.vD::vd
FAIL: gdb.cp/inherit.exp: print g_vE.vD::vx
PASS: gdb.cp/inherit.exp: print g_vE.vE::ve
PASS: gdb.cp/inherit.exp: print g_vE.vE::vx
FAIL: gdb.cp/inherit.exp: print g_vD
FAIL: gdb.cp/inherit.exp: print g_vE
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cp/iostream.exp ...
gdb compile failed, /opt/shorne/software/or1k/lib/gcc/or1k-elf/5.3.0/../../../../or1k-elf/lib/libor1k.a(syscalls.o):(.data+0x0): multiple definition of `environ'
/opt/shorne/software/or1k/lib/gcc/or1k-elf/5.3.0/../../../../or1k-elf/lib/libg.a(lib_a-environ.o):(.data+0x0): first defined here
collect2: error: ld returned 1 exit status
UNTESTED: gdb.cp/iostream.exp: iostream.exp
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cp/koenig.exp ...
PASS: gdb.cp/koenig.exp: p first(c)
PASS: gdb.cp/koenig.exp: p second(0,0,c,0,0)
PASS: gdb.cp/koenig.exp: p entry (c)
PASS: gdb.cp/koenig.exp: p first(0,c)
PASS: gdb.cp/koenig.exp: p first(b.c)
PASS: gdb.cp/koenig.exp: p foo(eo)
PASS: gdb.cp/koenig.exp: p foo(eo, eo)
PASS: gdb.cp/koenig.exp: p foo(eo, eo, 1)
PASS: gdb.cp/koenig.exp: p foo(fo, eo)
PASS: gdb.cp/koenig.exp: p foo(1 ,fo, eo)
PASS: gdb.cp/koenig.exp: p foo(go, fo, eo)
PASS: gdb.cp/koenig.exp: p fake(eo)
PASS: gdb.cp/koenig.exp: p foo (fake)
PASS: gdb.cp/koenig.exp: p foo(io)
PASS: gdb.cp/koenig.exp: p foo(ix)
PASS: gdb.cp/koenig.exp: p foo(ju)
PASS: gdb.cp/koenig.exp: p foo(js)
PASS: gdb.cp/koenig.exp: p foo(je)
XFAIL: gdb.cp/koenig.exp: p foo(jab)
PASS: gdb.cp/koenig.exp: p foo(jap)
PASS: gdb.cp/koenig.exp: p foo(japp)
PASS: gdb.cp/koenig.exp: p foo(jca)
PASS: gdb.cp/koenig.exp: p foo(ko,1)
PASS: gdb.cp/koenig.exp: p foo(ko,1.0f)
XFAIL: gdb.cp/koenig.exp: p bar(ko,1)
PASS: gdb.cp/koenig.exp: p foo(labo)
PASS: gdb.cp/koenig.exp: p ma.foo('a')
PASS: gdb.cp/koenig.exp: p foo(ma,'a')
PASS: gdb.cp/koenig.exp: p M::N::foo(ma,'a')
PASS: gdb.cp/koenig.exp: p M::FAKE::foo(ma,'a')
PASS: gdb.cp/koenig.exp: p M::N::fake(ma,'a')
PASS: gdb.cp/koenig.exp: p M::bar('a')
PASS: gdb.cp/koenig.exp: p M::N::bar('a')
PASS: gdb.cp/koenig.exp: p foo(ttoa, 'a')
PASS: gdb.cp/koenig.exp: p foo (p_union)
PASS: gdb.cp/koenig.exp: p q == 5
PASS: gdb.cp/koenig.exp: p q == 5.0f
PASS: gdb.cp/koenig.exp: p q != 5
PASS: gdb.cp/koenig.exp: p q != 5.0f
PASS: gdb.cp/koenig.exp: p q + 5.0f
PASS: gdb.cp/koenig.exp: p q + 5
PASS: gdb.cp/koenig.exp: p ++q
PASS: gdb.cp/koenig.exp: p r.rfoo()
PASS: gdb.cp/koenig.exp: continue to breakpoint: marker1
PASS: gdb.cp/koenig.exp: p rfoo()
PASS: gdb.cp/koenig.exp: p this->rfoo()
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cp/local.exp ...
PASS: gdb.cp/local.exp: up from marker1
PASS: gdb.cp/local.exp: ptype l
PASS: gdb.cp/local.exp: ptype Local
PASS: gdb.cp/local.exp: break marker2
PASS: gdb.cp/local.exp: continuing to marker2
PASS: gdb.cp/local.exp: up from marker2
PASS: gdb.cp/local.exp: Local out of scope
PASS: gdb.cp/local.exp: ptype InnerLocal (pattern 1)
PASS: gdb.cp/local.exp: ptype NestedInnerLocal
KFAIL: gdb.cp/local.exp: ptype InnerLocal::NestedInnerLocal (PRMS: gdb/482)
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cp/m-data.exp ...
PASS: gdb.cp/m-data.exp: continue to breakpoint: end of first constructors
PASS: gdb.cp/m-data.exp: simple object, const bool
PASS: gdb.cp/m-data.exp: simple object, const int
PASS: gdb.cp/m-data.exp: simple object, long
PASS: gdb.cp/m-data.exp: simple object, enum
PASS: gdb.cp/m-data.exp: derived template object, base const bool
PASS: gdb.cp/m-data.exp: derived template object, base const int
PASS: gdb.cp/m-data.exp: derived template object, base long
PASS: gdb.cp/m-data.exp: derived template object, base enum
PASS: gdb.cp/m-data.exp: derived template object, derived enum
PASS: gdb.cp/m-data.exp: template object, const bool
PASS: gdb.cp/m-data.exp: template object, const int
PASS: gdb.cp/m-data.exp: template object, long
PASS: gdb.cp/m-data.exp: template object, base enum
PASS: gdb.cp/m-data.exp: template object, derived enum
PASS: gdb.cp/m-data.exp: continue to breakpoint: continue to shadow breakpoint
PASS: gdb.cp/m-data.exp: shadowing member
PASS: gdb.cp/m-data.exp: shadowed global variable
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cp/m-static.exp ...
PASS: gdb.cp/m-static.exp: continue to breakpoint: end of constructors
PASS: gdb.cp/m-static.exp: simple object, static const int, accessing via 'class::method::variable
PASS: gdb.cp/m-static.exp: simple object, static const bool
PASS: gdb.cp/m-static.exp: simple object, static const int
PASS: gdb.cp/m-static.exp: simple object, static long
PASS: gdb.cp/m-static.exp: simple object, static enum
PASS: gdb.cp/m-static.exp: simple object instance, print constructor
PASS: gdb.cp/m-static.exp: simple object instance, ptype constructor
PASS: gdb.cp/m-static.exp: simple object class, ptype constructor
PASS: gdb.cp/m-static.exp: simple object instance, print destructor
PASS: gdb.cp/m-static.exp: simple object instance, ptype destructor
PASS: gdb.cp/m-static.exp: simple object instance, print quoted destructor
PASS: gdb.cp/m-static.exp: simple object class, ptype quoted destructor
PASS: gdb.cp/m-static.exp: derived template object, base static const bool
PASS: gdb.cp/m-static.exp: derived template object, base static const int
PASS: gdb.cp/m-static.exp: derived template object, base static long
PASS: gdb.cp/m-static.exp: derived template object, base static enum
PASS: gdb.cp/m-static.exp: derived template object, static enum
FAIL: gdb.cp/m-static.exp: template object, static const bool
FAIL: gdb.cp/m-static.exp: template object, static const int
FAIL: gdb.cp/m-static.exp: template object, static long
FAIL: gdb.cp/m-static.exp: template object, static enum
PASS: gdb.cp/m-static.exp: template object, static derived enum
PASS: gdb.cp/m-static.exp: static const int initialized elsewhere
PASS: gdb.cp/m-static.exp: static const int initialized nowhere (print field)
PASS: gdb.cp/m-static.exp: static const int initialized nowhere (whole struct)
PASS: gdb.cp/m-static.exp: static const int initialized in class definition
PASS: gdb.cp/m-static.exp: static const float initialized in class definition
PASS: gdb.cp/m-static.exp: info variable everywhere
PASS: gdb.cp/m-static.exp: step
PASS: gdb.cp/m-static.exp: print svar
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cp/maint.exp ...
PASS: gdb.cp/maint.exp: help maintenance cplus
PASS: gdb.cp/maint.exp: help maint cp
PASS: gdb.cp/maint.exp: maint cp
PASS: gdb.cp/maint.exp: help maint cp first_component
PASS: gdb.cp/maint.exp: help maint cp namespace
PASS: gdb.cp/maint.exp: set complaints 1000
PASS: gdb.cp/maint.exp: maint cp first_component foo
PASS: gdb.cp/maint.exp: maint cp first_component operator<<
PASS: gdb.cp/maint.exp: maint cp first_component operator>>
PASS: gdb.cp/maint.exp: maint cp first_component operator ->
PASS: gdb.cp/maint.exp: maint cp first_component operator()
PASS: gdb.cp/maint.exp: maint cp first_component operator>
PASS: gdb.cp/maint.exp: maint cp first_component operator<
PASS: gdb.cp/maint.exp: maint cp first_component operator ->
PASS: gdb.cp/maint.exp: maint cp first_component operator ->
PASS: gdb.cp/maint.exp: maint cp first_component foo()
PASS: gdb.cp/maint.exp: maint cp first_component foo(int)
PASS: gdb.cp/maint.exp: maint cp first_component foo(X::Y)
PASS: gdb.cp/maint.exp: maint cp first_component foo(X::Y, A::B)
PASS: gdb.cp/maint.exp: maint cp first_component foo(std::basic_streambuf<wchar_t,std::char_traits<wchar_t> >)
PASS: gdb.cp/maint.exp: maint cp first_component operator>(X::Y)
PASS: gdb.cp/maint.exp: maint cp first_component int operator<< <char>()
PASS: gdb.cp/maint.exp: maint cp first_component T<Cooperator>
PASS: gdb.cp/maint.exp: maint cp first_component int foo<&(operator<<(C, C))>()
PASS: gdb.cp/maint.exp: maint cp first_component int foo<&operator<<(C, C)>()
PASS: gdb.cp/maint.exp: maint cp first_component int foo<operator<<(C, C)>()
PASS: gdb.cp/maint.exp: maint cp first_component foo::bar
PASS: gdb.cp/maint.exp: maint cp first_component foo::bar::baz
PASS: gdb.cp/maint.exp: maint cp first_component C<A>::bar
PASS: gdb.cp/maint.exp: maint cp first_component C<std::basic_streambuf<wchar_t,std::char_traits<wchar_t> > >::bar
PASS: gdb.cp/maint.exp: maint cp first_component foo<
PASS: gdb.cp/maint.exp: maint cp first_component foo(
PASS: gdb.cp/maint.exp: maint cp first_component bool operator<<char>
PASS: gdb.cp/maint.exp: maint cp namespace
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cp/mb-ctor.exp ...
PASS: gdb.cp/mb-ctor.exp: set-breakpoint at ctor
PASS: gdb.cp/mb-ctor.exp: set-breakpoint at dtor
PASS: gdb.cp/mb-ctor.exp: run to breakpoint 1 v1
PASS: gdb.cp/mb-ctor.exp: continue to breakpoint: set breakpoint here
PASS: gdb.cp/mb-ctor.exp: run to breakpoint 1 v2
PASS: gdb.cp/mb-ctor.exp: continue to breakpoint: set breakpoint here
PASS: gdb.cp/mb-ctor.exp: run to breakpoint 3 v1
PASS: gdb.cp/mb-ctor.exp: run to breakpoint 3 v2
PASS: gdb.cp/mb-ctor.exp: run to exit
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cp/mb-inline.exp ...
PASS: gdb.cp/mb-inline.exp: set breakpoint
PASS: gdb.cp/mb-inline.exp: info break
PASS: gdb.cp/mb-inline.exp: run to breakpoint
PASS: gdb.cp/mb-inline.exp: run to breakpoint 2
PASS: gdb.cp/mb-inline.exp: disabling location: disable
PASS: gdb.cp/mb-inline.exp: disabling location: run to breakpoint
PASS: gdb.cp/mb-inline.exp: disabled breakpoint 1.2
PASS: gdb.cp/mb-inline.exp: set multi_line_foo breakpoint
PASS: gdb.cp/mb-inline.exp: run to multi_line_foo breakpoint 4 afn
PASS: gdb.cp/mb-inline.exp: run to multi_line_foo breakpoint 4 bfn
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cp/mb-templates.exp ...
gdb compile failed, /opt/shorne/software/or1k/lib/gcc/or1k-elf/5.3.0/../../../../or1k-elf/lib/libor1k.a(syscalls.o):(.data+0x0): multiple definition of `environ'
/opt/shorne/software/or1k/lib/gcc/or1k-elf/5.3.0/../../../../or1k-elf/lib/libg.a(lib_a-environ.o):(.data+0x0): first defined here
collect2: error: ld returned 1 exit status
UNTESTED: gdb.cp/mb-templates.exp: mb-templates.exp
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cp/member-name.exp ...
PASS: gdb.cp/member-name.exp: continue to breakpoint: continue to first breakpoint
PASS: gdb.cp/member-name.exp: print C::x from first breakpoint
PASS: gdb.cp/member-name.exp: print B::b from first breakpoint
PASS: gdb.cp/member-name.exp: print inner::z from first breakpoint
PASS: gdb.cp/member-name.exp: continue to breakpoint: continue to second breakpoint
PASS: gdb.cp/member-name.exp: print C::x from second breakpoint
PASS: gdb.cp/member-name.exp: print B::b from second breakpoint
PASS: gdb.cp/member-name.exp: print inner::z from second breakpoint
PASS: gdb.cp/member-name.exp: continue to breakpoint: continue to third breakpoint
PASS: gdb.cp/member-name.exp: print Templ::y from third breakpoint
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cp/member-ptr.exp ...
PASS: gdb.cp/member-ptr.exp: continue to breakpoint: continue to pmi = NULL
PASS: gdb.cp/member-ptr.exp: ptype pmi (A::j)
PASS: gdb.cp/member-ptr.exp: print pmi (A::j)
PASS: gdb.cp/member-ptr.exp: print a.*pmi (A::j)
PASS: gdb.cp/member-ptr.exp: print a_p->*pmi (A::j)
PASS: gdb.cp/member-ptr.exp: set var pmi = &A::jj
PASS: gdb.cp/member-ptr.exp: print pmi (A::jj)
PASS: gdb.cp/member-ptr.exp: print a.*pmi (A::jj)
PASS: gdb.cp/member-ptr.exp: set var pmi = &A::j
PASS: gdb.cp/member-ptr.exp: print a.*pmi (A::j) (again)
PASS: gdb.cp/member-ptr.exp: print a.*pmi = 33
PASS: gdb.cp/member-ptr.exp: print a.*pmi (A::j) (33)
PASS: gdb.cp/member-ptr.exp: print a (j = 33)
PASS: gdb.cp/member-ptr.exp: print a_p->*pmi = 44
PASS: gdb.cp/member-ptr.exp: print a_p->*pmi (44)
PASS: gdb.cp/member-ptr.exp: print a (j = 44)
PASS: gdb.cp/member-ptr.exp: ptype a.*pmi
PASS: gdb.cp/member-ptr.exp: print *pmi
PASS: gdb.cp/member-ptr.exp: ptype *pmi
PASS: gdb.cp/member-ptr.exp: print (int) pmi
PASS: gdb.cp/member-ptr.exp: print ((int) pmi) == ((char *) &a.j - (char *) &a)
PASS: gdb.cp/member-ptr.exp: ptype diamond_pfunc_ptr
PASS: gdb.cp/member-ptr.exp: ptype diamond.*diamond_pfunc_ptr
PASS: gdb.cp/member-ptr.exp: print diamond.*diamond_pfunc_ptr (20)
PASS: gdb.cp/member-ptr.exp: print (diamond.*diamond_pfunc_ptr) (20)
PASS: gdb.cp/member-ptr.exp: print diamond.func_ptr (20)
PASS: gdb.cp/member-ptr.exp: ptype pmf
PASS: gdb.cp/member-ptr.exp: print pmf
PASS: gdb.cp/member-ptr.exp: ptype pmf_p
PASS: gdb.cp/member-ptr.exp: gdb/NNNN
PASS: gdb.cp/member-ptr.exp: print a.*pmf
PASS: gdb.cp/member-ptr.exp: print a_p->*pmf
PASS: gdb.cp/member-ptr.exp: set var pmf = &A::foo
PASS: gdb.cp/member-ptr.exp: print *pmf
PASS: gdb.cp/member-ptr.exp: ptype *pmf
PASS: gdb.cp/member-ptr.exp: print (a.*pmf)(3)
PASS: gdb.cp/member-ptr.exp: ptype a.*pmf
PASS: gdb.cp/member-ptr.exp: ptype (a.*pmf)(3)
PASS: gdb.cp/member-ptr.exp: print diamond_pmi
PASS: gdb.cp/member-ptr.exp: print diamond.*diamond_pmi
PASS: gdb.cp/member-ptr.exp: print diamond.*left_pmf
PASS: gdb.cp/member-ptr.exp: print diamond.*right_pmf
PASS: gdb.cp/member-ptr.exp: print (diamond.*left_pmf) ()
PASS: gdb.cp/member-ptr.exp: print (diamond.*right_pmf) ()
PASS: gdb.cp/member-ptr.exp: print diamond.*left_vpmf
PASS: gdb.cp/member-ptr.exp: print diamond.*right_vpmf
PASS: gdb.cp/member-ptr.exp: print (diamond.*left_vpmf) ()
PASS: gdb.cp/member-ptr.exp: print (diamond.*left_base_vpmf) ()
PASS: gdb.cp/member-ptr.exp: print (diamond.*right_vpmf) ()
PASS: gdb.cp/member-ptr.exp: print left_vpmf
PASS: gdb.cp/member-ptr.exp: print right_vpmf
PASS: gdb.cp/member-ptr.exp: print base_vpmf
PASS: gdb.cp/member-ptr.exp: print diamond.*left_vpmf ()
PASS: gdb.cp/member-ptr.exp: print null_pmi
PASS: gdb.cp/member-ptr.exp: print null_pmi = &A::j
PASS: gdb.cp/member-ptr.exp: print null_pmi = 0
PASS: gdb.cp/member-ptr.exp: print null_pmf
PASS: gdb.cp/member-ptr.exp: print null_pmf = &A::foo
PASS: gdb.cp/member-ptr.exp: print null_pmf = 0
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cp/meth-typedefs.exp ...
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(my_other_type)
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(my_other_type)'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(my_other_type)
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(my_other_type)'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(my_type)
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(my_type)'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(my_type)
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(my_type)'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(const char* const*)
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(const char* const*)'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(const char* const*)
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(const char* const*)'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(my_other_type_2)
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(my_other_type_2)'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(my_other_type_2)
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(my_other_type_2)'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(my_type_2)
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(my_type_2)'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(my_type_2)
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(my_type_2)'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(int)
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(int)'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(int)
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(int)'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(my_other_type)
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(my_other_type)'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(my_other_type)
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(my_other_type)'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(my_type)
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(my_type)'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(my_type)
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(my_type)'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(const char* const*)
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(const char* const*)'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(const char* const*)
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(const char* const*)'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(my_other_type_2)
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(my_other_type_2)'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(my_other_type_2)
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(my_other_type_2)'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(my_type_2)
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(my_type_2)'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(my_type_2)
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(my_type_2)'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(int)
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(int)'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(int)
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(int)'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(my_other_type_2, const my_other_type)
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(my_other_type_2, const my_other_type)'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(my_other_type_2, const my_other_type)
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(my_other_type_2, const my_other_type)'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(my_other_type_2, my_other_type)
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(my_other_type_2, my_other_type)'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(my_other_type_2, my_other_type)
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(my_other_type_2, my_other_type)'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(my_other_type_2, const my_type)
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(my_other_type_2, const my_type)'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(my_other_type_2, const my_type)
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(my_other_type_2, const my_type)'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(my_other_type_2, my_type)
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(my_other_type_2, my_type)'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(my_other_type_2, my_type)
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(my_other_type_2, my_type)'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(my_other_type_2, const const char* const*)
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(my_other_type_2, const const char* const*)'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(my_other_type_2, const const char* const*)
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(my_other_type_2, const const char* const*)'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(my_other_type_2, const char* const*)
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(my_other_type_2, const char* const*)'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(my_other_type_2, const char* const*)
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(my_other_type_2, const char* const*)'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(my_type_2, const my_other_type)
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(my_type_2, const my_other_type)'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(my_type_2, const my_other_type)
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(my_type_2, const my_other_type)'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(my_type_2, my_other_type)
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(my_type_2, my_other_type)'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(my_type_2, my_other_type)
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(my_type_2, my_other_type)'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(my_type_2, const my_type)
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(my_type_2, const my_type)'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(my_type_2, const my_type)
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(my_type_2, const my_type)'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(my_type_2, my_type)
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(my_type_2, my_type)'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(my_type_2, my_type)
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(my_type_2, my_type)'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(my_type_2, const const char* const*)
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(my_type_2, const const char* const*)'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(my_type_2, const const char* const*)
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(my_type_2, const const char* const*)'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(my_type_2, const char* const*)
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(my_type_2, const char* const*)'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(my_type_2, const char* const*)
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(my_type_2, const char* const*)'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(int, const my_other_type)
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(int, const my_other_type)'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(int, const my_other_type)
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(int, const my_other_type)'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(int, my_other_type)
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(int, my_other_type)'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(int, my_other_type)
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(int, my_other_type)'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(int, const my_type)
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(int, const my_type)'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(int, const my_type)
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(int, const my_type)'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(int, my_type)
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(int, my_type)'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(int, my_type)
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(int, my_type)'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(int, const const char* const*)
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(int, const const char* const*)'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(int, const const char* const*)
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(int, const const char* const*)'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(int, const char* const*)
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(int, const char* const*)'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(int, const char* const*)
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(int, const char* const*)'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(my_other_type_2, const my_other_type)
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(my_other_type_2, const my_other_type)'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(my_other_type_2, const my_other_type)
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(my_other_type_2, const my_other_type)'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(my_other_type_2, my_other_type)
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(my_other_type_2, my_other_type)'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(my_other_type_2, my_other_type)
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(my_other_type_2, my_other_type)'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(my_other_type_2, const my_type)
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(my_other_type_2, const my_type)'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(my_other_type_2, const my_type)
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(my_other_type_2, const my_type)'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(my_other_type_2, my_type)
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(my_other_type_2, my_type)'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(my_other_type_2, my_type)
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(my_other_type_2, my_type)'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(my_other_type_2, const const char* const*)
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(my_other_type_2, const const char* const*)'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(my_other_type_2, const const char* const*)
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(my_other_type_2, const const char* const*)'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(my_other_type_2, const char* const*)
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(my_other_type_2, const char* const*)'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(my_other_type_2, const char* const*)
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(my_other_type_2, const char* const*)'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(my_type_2, const my_other_type)
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(my_type_2, const my_other_type)'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(my_type_2, const my_other_type)
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(my_type_2, const my_other_type)'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(my_type_2, my_other_type)
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(my_type_2, my_other_type)'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(my_type_2, my_other_type)
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(my_type_2, my_other_type)'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(my_type_2, const my_type)
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(my_type_2, const my_type)'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(my_type_2, const my_type)
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(my_type_2, const my_type)'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(my_type_2, my_type)
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(my_type_2, my_type)'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(my_type_2, my_type)
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(my_type_2, my_type)'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(my_type_2, const const char* const*)
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(my_type_2, const const char* const*)'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(my_type_2, const const char* const*)
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(my_type_2, const const char* const*)'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(my_type_2, const char* const*)
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(my_type_2, const char* const*)'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(my_type_2, const char* const*)
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(my_type_2, const char* const*)'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(int, const my_other_type)
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(int, const my_other_type)'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(int, const my_other_type)
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(int, const my_other_type)'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(int, my_other_type)
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(int, my_other_type)'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(int, my_other_type)
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(int, my_other_type)'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(int, const my_type)
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(int, const my_type)'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(int, const my_type)
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(int, const my_type)'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(int, my_type)
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(int, my_type)'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(int, my_type)
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(int, my_type)'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(int, const const char* const*)
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(int, const const char* const*)'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(int, const const char* const*)
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(int, const const char* const*)'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(int, const char* const*)
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(int, const char* const*)'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(int, const char* const*)
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(int, const char* const*)'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(aenum, astruct const&, aunion const***)
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(aenum, astruct const&, aunion const***)'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(aenum, astruct const&, aunion const***)
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(aenum, astruct const&, aunion const***)'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(aenum, astruct const&, anon_union const***)
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(aenum, astruct const&, anon_union const***)'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(aenum, astruct const&, anon_union const***)
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(aenum, astruct const&, anon_union const***)'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(aenum, anon_struct const&, aunion const***)
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(aenum, anon_struct const&, aunion const***)'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(aenum, anon_struct const&, aunion const***)
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(aenum, anon_struct const&, aunion const***)'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(aenum, anon_struct const&, anon_union const***)
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(aenum, anon_struct const&, anon_union const***)'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(aenum, anon_struct const&, anon_union const***)
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(aenum, anon_struct const&, anon_union const***)'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(anon_enum, astruct const&, aunion const***)
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(anon_enum, astruct const&, aunion const***)'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(anon_enum, astruct const&, aunion const***)
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(anon_enum, astruct const&, aunion const***)'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(anon_enum, astruct const&, anon_union const***)
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(anon_enum, astruct const&, anon_union const***)'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(anon_enum, astruct const&, anon_union const***)
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(anon_enum, astruct const&, anon_union const***)'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(anon_enum, anon_struct const&, aunion const***)
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(anon_enum, anon_struct const&, aunion const***)'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(anon_enum, anon_struct const&, aunion const***)
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(anon_enum, anon_struct const&, aunion const***)'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(anon_enum, anon_struct const&, anon_union const***)
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(anon_enum, anon_struct const&, anon_union const***)'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(anon_enum, anon_struct const&, anon_union const***)
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(anon_enum, anon_struct const&, anon_union const***)'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(aenum, astruct const&, aunion const***)
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(aenum, astruct const&, aunion const***)'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(aenum, astruct const&, aunion const***)
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(aenum, astruct const&, aunion const***)'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(aenum, astruct const&, anon_union const***)
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(aenum, astruct const&, anon_union const***)'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(aenum, astruct const&, anon_union const***)
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(aenum, astruct const&, anon_union const***)'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(aenum, anon_struct const&, aunion const***)
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(aenum, anon_struct const&, aunion const***)'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(aenum, anon_struct const&, aunion const***)
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(aenum, anon_struct const&, aunion const***)'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(aenum, anon_struct const&, anon_union const***)
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(aenum, anon_struct const&, anon_union const***)'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(aenum, anon_struct const&, anon_union const***)
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(aenum, anon_struct const&, anon_union const***)'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(anon_enum, astruct const&, aunion const***)
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(anon_enum, astruct const&, aunion const***)'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(anon_enum, astruct const&, aunion const***)
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(anon_enum, astruct const&, aunion const***)'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(anon_enum, astruct const&, anon_union const***)
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(anon_enum, astruct const&, anon_union const***)'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(anon_enum, astruct const&, anon_union const***)
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(anon_enum, astruct const&, anon_union const***)'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(anon_enum, anon_struct const&, aunion const***)
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(anon_enum, anon_struct const&, aunion const***)'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(anon_enum, anon_struct const&, aunion const***)
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(anon_enum, anon_struct const&, aunion const***)'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(anon_enum, anon_struct const&, anon_union const***)
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(anon_enum, anon_struct const&, anon_union const***)'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(anon_enum, anon_struct const&, anon_union const***)
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(anon_enum, anon_struct const&, anon_union const***)'
PASS: gdb.cp/meth-typedefs.exp: list B::test(aenum, astruct const&, aunion const***)
PASS: gdb.cp/meth-typedefs.exp: list 'B::test(aenum, astruct const&, aunion const***)'
PASS: gdb.cp/meth-typedefs.exp: break B::test(aenum, astruct const&, aunion const***)
PASS: gdb.cp/meth-typedefs.exp: break 'B::test(aenum, astruct const&, aunion const***)'
PASS: gdb.cp/meth-typedefs.exp: list B::test(aenum, astruct const&, anon_union const***)
PASS: gdb.cp/meth-typedefs.exp: list 'B::test(aenum, astruct const&, anon_union const***)'
PASS: gdb.cp/meth-typedefs.exp: break B::test(aenum, astruct const&, anon_union const***)
PASS: gdb.cp/meth-typedefs.exp: break 'B::test(aenum, astruct const&, anon_union const***)'
PASS: gdb.cp/meth-typedefs.exp: list B::test(aenum, anon_struct const&, aunion const***)
PASS: gdb.cp/meth-typedefs.exp: list 'B::test(aenum, anon_struct const&, aunion const***)'
PASS: gdb.cp/meth-typedefs.exp: break B::test(aenum, anon_struct const&, aunion const***)
PASS: gdb.cp/meth-typedefs.exp: break 'B::test(aenum, anon_struct const&, aunion const***)'
PASS: gdb.cp/meth-typedefs.exp: list B::test(aenum, anon_struct const&, anon_union const***)
PASS: gdb.cp/meth-typedefs.exp: list 'B::test(aenum, anon_struct const&, anon_union const***)'
PASS: gdb.cp/meth-typedefs.exp: break B::test(aenum, anon_struct const&, anon_union const***)
PASS: gdb.cp/meth-typedefs.exp: break 'B::test(aenum, anon_struct const&, anon_union const***)'
PASS: gdb.cp/meth-typedefs.exp: list B::test(anon_enum, astruct const&, aunion const***)
PASS: gdb.cp/meth-typedefs.exp: list 'B::test(anon_enum, astruct const&, aunion const***)'
PASS: gdb.cp/meth-typedefs.exp: break B::test(anon_enum, astruct const&, aunion const***)
PASS: gdb.cp/meth-typedefs.exp: break 'B::test(anon_enum, astruct const&, aunion const***)'
PASS: gdb.cp/meth-typedefs.exp: list B::test(anon_enum, astruct const&, anon_union const***)
PASS: gdb.cp/meth-typedefs.exp: list 'B::test(anon_enum, astruct const&, anon_union const***)'
PASS: gdb.cp/meth-typedefs.exp: break B::test(anon_enum, astruct const&, anon_union const***)
PASS: gdb.cp/meth-typedefs.exp: break 'B::test(anon_enum, astruct const&, anon_union const***)'
PASS: gdb.cp/meth-typedefs.exp: list B::test(anon_enum, anon_struct const&, aunion const***)
PASS: gdb.cp/meth-typedefs.exp: list 'B::test(anon_enum, anon_struct const&, aunion const***)'
PASS: gdb.cp/meth-typedefs.exp: break B::test(anon_enum, anon_struct const&, aunion const***)
PASS: gdb.cp/meth-typedefs.exp: break 'B::test(anon_enum, anon_struct const&, aunion const***)'
PASS: gdb.cp/meth-typedefs.exp: list B::test(anon_enum, anon_struct const&, anon_union const***)
PASS: gdb.cp/meth-typedefs.exp: list 'B::test(anon_enum, anon_struct const&, anon_union const***)'
PASS: gdb.cp/meth-typedefs.exp: break B::test(anon_enum, anon_struct const&, anon_union const***)
PASS: gdb.cp/meth-typedefs.exp: break 'B::test(anon_enum, anon_struct const&, anon_union const***)'
PASS: gdb.cp/meth-typedefs.exp: list test(aenum, astruct const&, aunion const***)
PASS: gdb.cp/meth-typedefs.exp: list 'test(aenum, astruct const&, aunion const***)'
PASS: gdb.cp/meth-typedefs.exp: break test(aenum, astruct const&, aunion const***)
PASS: gdb.cp/meth-typedefs.exp: break 'test(aenum, astruct const&, aunion const***)'
PASS: gdb.cp/meth-typedefs.exp: list test(aenum, astruct const&, anon_union const***)
PASS: gdb.cp/meth-typedefs.exp: list 'test(aenum, astruct const&, anon_union const***)'
PASS: gdb.cp/meth-typedefs.exp: break test(aenum, astruct const&, anon_union const***)
PASS: gdb.cp/meth-typedefs.exp: break 'test(aenum, astruct const&, anon_union const***)'
PASS: gdb.cp/meth-typedefs.exp: list test(aenum, anon_struct const&, aunion const***)
PASS: gdb.cp/meth-typedefs.exp: list 'test(aenum, anon_struct const&, aunion const***)'
PASS: gdb.cp/meth-typedefs.exp: break test(aenum, anon_struct const&, aunion const***)
PASS: gdb.cp/meth-typedefs.exp: break 'test(aenum, anon_struct const&, aunion const***)'
PASS: gdb.cp/meth-typedefs.exp: list test(aenum, anon_struct const&, anon_union const***)
PASS: gdb.cp/meth-typedefs.exp: list 'test(aenum, anon_struct const&, anon_union const***)'
PASS: gdb.cp/meth-typedefs.exp: break test(aenum, anon_struct const&, anon_union const***)
PASS: gdb.cp/meth-typedefs.exp: break 'test(aenum, anon_struct const&, anon_union const***)'
PASS: gdb.cp/meth-typedefs.exp: list test(anon_enum, astruct const&, aunion const***)
PASS: gdb.cp/meth-typedefs.exp: list 'test(anon_enum, astruct const&, aunion const***)'
PASS: gdb.cp/meth-typedefs.exp: break test(anon_enum, astruct const&, aunion const***)
PASS: gdb.cp/meth-typedefs.exp: break 'test(anon_enum, astruct const&, aunion const***)'
PASS: gdb.cp/meth-typedefs.exp: list test(anon_enum, astruct const&, anon_union const***)
PASS: gdb.cp/meth-typedefs.exp: list 'test(anon_enum, astruct const&, anon_union const***)'
PASS: gdb.cp/meth-typedefs.exp: break test(anon_enum, astruct const&, anon_union const***)
PASS: gdb.cp/meth-typedefs.exp: break 'test(anon_enum, astruct const&, anon_union const***)'
PASS: gdb.cp/meth-typedefs.exp: list test(anon_enum, anon_struct const&, aunion const***)
PASS: gdb.cp/meth-typedefs.exp: list 'test(anon_enum, anon_struct const&, aunion const***)'
PASS: gdb.cp/meth-typedefs.exp: break test(anon_enum, anon_struct const&, aunion const***)
PASS: gdb.cp/meth-typedefs.exp: break 'test(anon_enum, anon_struct const&, aunion const***)'
PASS: gdb.cp/meth-typedefs.exp: list test(anon_enum, anon_struct const&, anon_union const***)
PASS: gdb.cp/meth-typedefs.exp: list 'test(anon_enum, anon_struct const&, anon_union const***)'
PASS: gdb.cp/meth-typedefs.exp: break test(anon_enum, anon_struct const&, anon_union const***)
PASS: gdb.cp/meth-typedefs.exp: break 'test(anon_enum, anon_struct const&, anon_union const***)'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(fptr1*)
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(fptr1*)'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(fptr1*)
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(fptr1*)'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (**) (my_other_type))
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (**) (my_other_type))'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (**) (my_other_type))
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (**) (my_other_type))'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (**) (my_type))
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (**) (my_type))'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (**) (my_type))
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (**) (my_type))'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (**) (const char* const*))
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (**) (const char* const*))'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (**) (const char* const*))
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (**) (const char* const*))'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(fptr1*)
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(fptr1*)'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(fptr1*)
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(fptr1*)'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (**) (my_other_type))
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (**) (my_other_type))'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (**) (my_other_type))
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (**) (my_other_type))'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (**) (my_type))
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (**) (my_type))'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (**) (my_type))
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (**) (my_type))'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (**) (const char* const*))
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (**) (const char* const*))'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (**) (const char* const*))
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (**) (const char* const*))'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(fptr3)
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(fptr3)'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(fptr3)
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(fptr3)'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(fptr2, my_other_type))
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(fptr2, my_other_type))'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(fptr2, my_other_type))
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(fptr2, my_other_type))'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(fptr1, my_other_type_2), my_other_type))
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(fptr1, my_other_type_2), my_other_type))'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(fptr1, my_other_type_2), my_other_type))
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(fptr1, my_other_type_2), my_other_type))'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(void (*) (my_other_type), my_other_type_2), my_other_type))
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(void (*) (my_other_type), my_other_type_2), my_other_type))'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(void (*) (my_other_type), my_other_type_2), my_other_type))
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(void (*) (my_other_type), my_other_type_2), my_other_type))'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(void (*) (my_type), my_other_type_2), my_other_type))
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(void (*) (my_type), my_other_type_2), my_other_type))'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(void (*) (my_type), my_other_type_2), my_other_type))
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(void (*) (my_type), my_other_type_2), my_other_type))'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(void (*) (const char* const*), my_other_type_2), my_other_type))
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(void (*) (const char* const*), my_other_type_2), my_other_type))'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(void (*) (const char* const*), my_other_type_2), my_other_type))
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(void (*) (const char* const*), my_other_type_2), my_other_type))'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(fptr1, my_type_2), my_other_type))
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(fptr1, my_type_2), my_other_type))'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(fptr1, my_type_2), my_other_type))
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(fptr1, my_type_2), my_other_type))'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(void (*) (my_other_type), my_type_2), my_other_type))
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(void (*) (my_other_type), my_type_2), my_other_type))'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(void (*) (my_other_type), my_type_2), my_other_type))
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(void (*) (my_other_type), my_type_2), my_other_type))'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(void (*) (my_type), my_type_2), my_other_type))
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(void (*) (my_type), my_type_2), my_other_type))'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(void (*) (my_type), my_type_2), my_other_type))
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(void (*) (my_type), my_type_2), my_other_type))'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(void (*) (const char* const*), my_type_2), my_other_type))
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(void (*) (const char* const*), my_type_2), my_other_type))'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(void (*) (const char* const*), my_type_2), my_other_type))
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(void (*) (const char* const*), my_type_2), my_other_type))'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(fptr1, int), my_other_type))
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(fptr1, int), my_other_type))'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(fptr1, int), my_other_type))
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(fptr1, int), my_other_type))'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(void (*) (my_other_type), int), my_other_type))
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(void (*) (my_other_type), int), my_other_type))'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(void (*) (my_other_type), int), my_other_type))
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(void (*) (my_other_type), int), my_other_type))'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(void (*) (my_type), int), my_other_type))
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(void (*) (my_type), int), my_other_type))'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(void (*) (my_type), int), my_other_type))
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(void (*) (my_type), int), my_other_type))'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(void (*) (const char* const*), int), my_other_type))
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(void (*) (const char* const*), int), my_other_type))'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(void (*) (const char* const*), int), my_other_type))
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(void (*) (const char* const*), int), my_other_type))'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(fptr2, my_type))
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(fptr2, my_type))'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(fptr2, my_type))
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(fptr2, my_type))'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(fptr1, my_other_type_2), my_type))
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(fptr1, my_other_type_2), my_type))'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(fptr1, my_other_type_2), my_type))
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(fptr1, my_other_type_2), my_type))'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(void (*) (my_other_type), my_other_type_2), my_type))
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(void (*) (my_other_type), my_other_type_2), my_type))'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(void (*) (my_other_type), my_other_type_2), my_type))
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(void (*) (my_other_type), my_other_type_2), my_type))'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(void (*) (my_type), my_other_type_2), my_type))
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(void (*) (my_type), my_other_type_2), my_type))'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(void (*) (my_type), my_other_type_2), my_type))
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(void (*) (my_type), my_other_type_2), my_type))'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(void (*) (const char* const*), my_other_type_2), my_type))
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(void (*) (const char* const*), my_other_type_2), my_type))'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(void (*) (const char* const*), my_other_type_2), my_type))
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(void (*) (const char* const*), my_other_type_2), my_type))'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(fptr1, my_type_2), my_type))
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(fptr1, my_type_2), my_type))'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(fptr1, my_type_2), my_type))
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(fptr1, my_type_2), my_type))'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(void (*) (my_other_type), my_type_2), my_type))
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(void (*) (my_other_type), my_type_2), my_type))'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(void (*) (my_other_type), my_type_2), my_type))
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(void (*) (my_other_type), my_type_2), my_type))'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(void (*) (my_type), my_type_2), my_type))
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(void (*) (my_type), my_type_2), my_type))'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(void (*) (my_type), my_type_2), my_type))
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(void (*) (my_type), my_type_2), my_type))'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(void (*) (const char* const*), my_type_2), my_type))
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(void (*) (const char* const*), my_type_2), my_type))'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(void (*) (const char* const*), my_type_2), my_type))
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(void (*) (const char* const*), my_type_2), my_type))'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(fptr1, int), my_type))
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(fptr1, int), my_type))'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(fptr1, int), my_type))
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(fptr1, int), my_type))'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(void (*) (my_other_type), int), my_type))
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(void (*) (my_other_type), int), my_type))'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(void (*) (my_other_type), int), my_type))
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(void (*) (my_other_type), int), my_type))'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(void (*) (my_type), int), my_type))
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(void (*) (my_type), int), my_type))'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(void (*) (my_type), int), my_type))
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(void (*) (my_type), int), my_type))'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(void (*) (const char* const*), int), my_type))
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(void (*) (const char* const*), int), my_type))'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(void (*) (const char* const*), int), my_type))
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(void (*) (const char* const*), int), my_type))'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(fptr2, const char* const*))
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(fptr2, const char* const*))'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(fptr2, const char* const*))
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(fptr2, const char* const*))'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(fptr1, my_other_type_2), const char* const*))
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(fptr1, my_other_type_2), const char* const*))'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(fptr1, my_other_type_2), const char* const*))
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(fptr1, my_other_type_2), const char* const*))'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(void (*) (my_other_type), my_other_type_2), const char* const*))
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(void (*) (my_other_type), my_other_type_2), const char* const*))'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(void (*) (my_other_type), my_other_type_2), const char* const*))
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(void (*) (my_other_type), my_other_type_2), const char* const*))'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(void (*) (my_type), my_other_type_2), const char* const*))
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(void (*) (my_type), my_other_type_2), const char* const*))'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(void (*) (my_type), my_other_type_2), const char* const*))
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(void (*) (my_type), my_other_type_2), const char* const*))'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(void (*) (const char* const*), my_other_type_2), const char* const*))
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(void (*) (const char* const*), my_other_type_2), const char* const*))'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(void (*) (const char* const*), my_other_type_2), const char* const*))
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(void (*) (const char* const*), my_other_type_2), const char* const*))'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(fptr1, my_type_2), const char* const*))
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(fptr1, my_type_2), const char* const*))'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(fptr1, my_type_2), const char* const*))
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(fptr1, my_type_2), const char* const*))'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(void (*) (my_other_type), my_type_2), const char* const*))
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(void (*) (my_other_type), my_type_2), const char* const*))'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(void (*) (my_other_type), my_type_2), const char* const*))
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(void (*) (my_other_type), my_type_2), const char* const*))'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(void (*) (my_type), my_type_2), const char* const*))
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(void (*) (my_type), my_type_2), const char* const*))'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(void (*) (my_type), my_type_2), const char* const*))
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(void (*) (my_type), my_type_2), const char* const*))'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(void (*) (const char* const*), my_type_2), const char* const*))
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(void (*) (const char* const*), my_type_2), const char* const*))'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(void (*) (const char* const*), my_type_2), const char* const*))
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(void (*) (const char* const*), my_type_2), const char* const*))'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(fptr1, int), const char* const*))
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(fptr1, int), const char* const*))'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(fptr1, int), const char* const*))
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(fptr1, int), const char* const*))'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(void (*) (my_other_type), int), const char* const*))
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(void (*) (my_other_type), int), const char* const*))'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(void (*) (my_other_type), int), const char* const*))
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(void (*) (my_other_type), int), const char* const*))'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(void (*) (my_type), int), const char* const*))
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(void (*) (my_type), int), const char* const*))'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(void (*) (my_type), int), const char* const*))
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(void (*) (my_type), int), const char* const*))'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(void (*) (const char* const*), int), const char* const*))
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(void (*) (const char* const*), int), const char* const*))'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(void (*) (const char* const*), int), const char* const*))
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(void (*) (const char* const*), int), const char* const*))'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(fptr3)
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(fptr3)'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(fptr3)
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(fptr3)'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(fptr2, my_other_type))
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(fptr2, my_other_type))'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(fptr2, my_other_type))
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(fptr2, my_other_type))'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(fptr1, my_other_type_2), my_other_type))
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(fptr1, my_other_type_2), my_other_type))'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(fptr1, my_other_type_2), my_other_type))
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(fptr1, my_other_type_2), my_other_type))'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), my_other_type_2), my_other_type))
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), my_other_type_2), my_other_type))'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), my_other_type_2), my_other_type))
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), my_other_type_2), my_other_type))'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(void (*) (my_type), my_other_type_2), my_other_type))
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(void (*) (my_type), my_other_type_2), my_other_type))'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(void (*) (my_type), my_other_type_2), my_other_type))
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(void (*) (my_type), my_other_type_2), my_other_type))'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), my_other_type_2), my_other_type))
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), my_other_type_2), my_other_type))'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), my_other_type_2), my_other_type))
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), my_other_type_2), my_other_type))'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(fptr1, my_type_2), my_other_type))
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(fptr1, my_type_2), my_other_type))'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(fptr1, my_type_2), my_other_type))
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(fptr1, my_type_2), my_other_type))'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), my_type_2), my_other_type))
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), my_type_2), my_other_type))'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), my_type_2), my_other_type))
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), my_type_2), my_other_type))'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(void (*) (my_type), my_type_2), my_other_type))
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(void (*) (my_type), my_type_2), my_other_type))'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(void (*) (my_type), my_type_2), my_other_type))
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(void (*) (my_type), my_type_2), my_other_type))'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), my_type_2), my_other_type))
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), my_type_2), my_other_type))'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), my_type_2), my_other_type))
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), my_type_2), my_other_type))'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(fptr1, int), my_other_type))
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(fptr1, int), my_other_type))'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(fptr1, int), my_other_type))
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(fptr1, int), my_other_type))'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), int), my_other_type))
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), int), my_other_type))'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), int), my_other_type))
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), int), my_other_type))'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(void (*) (my_type), int), my_other_type))
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(void (*) (my_type), int), my_other_type))'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(void (*) (my_type), int), my_other_type))
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(void (*) (my_type), int), my_other_type))'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), int), my_other_type))
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), int), my_other_type))'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), int), my_other_type))
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), int), my_other_type))'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(fptr2, my_type))
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(fptr2, my_type))'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(fptr2, my_type))
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(fptr2, my_type))'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(fptr1, my_other_type_2), my_type))
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(fptr1, my_other_type_2), my_type))'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(fptr1, my_other_type_2), my_type))
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(fptr1, my_other_type_2), my_type))'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), my_other_type_2), my_type))
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), my_other_type_2), my_type))'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), my_other_type_2), my_type))
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), my_other_type_2), my_type))'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(void (*) (my_type), my_other_type_2), my_type))
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(void (*) (my_type), my_other_type_2), my_type))'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(void (*) (my_type), my_other_type_2), my_type))
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(void (*) (my_type), my_other_type_2), my_type))'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), my_other_type_2), my_type))
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), my_other_type_2), my_type))'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), my_other_type_2), my_type))
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), my_other_type_2), my_type))'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(fptr1, my_type_2), my_type))
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(fptr1, my_type_2), my_type))'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(fptr1, my_type_2), my_type))
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(fptr1, my_type_2), my_type))'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), my_type_2), my_type))
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), my_type_2), my_type))'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), my_type_2), my_type))
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), my_type_2), my_type))'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(void (*) (my_type), my_type_2), my_type))
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(void (*) (my_type), my_type_2), my_type))'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(void (*) (my_type), my_type_2), my_type))
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(void (*) (my_type), my_type_2), my_type))'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), my_type_2), my_type))
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), my_type_2), my_type))'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), my_type_2), my_type))
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), my_type_2), my_type))'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(fptr1, int), my_type))
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(fptr1, int), my_type))'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(fptr1, int), my_type))
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(fptr1, int), my_type))'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), int), my_type))
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), int), my_type))'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), int), my_type))
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), int), my_type))'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(void (*) (my_type), int), my_type))
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(void (*) (my_type), int), my_type))'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(void (*) (my_type), int), my_type))
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(void (*) (my_type), int), my_type))'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), int), my_type))
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), int), my_type))'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), int), my_type))
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), int), my_type))'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(fptr2, const char* const*))
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(fptr2, const char* const*))'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(fptr2, const char* const*))
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(fptr2, const char* const*))'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(fptr1, my_other_type_2), const char* const*))
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(fptr1, my_other_type_2), const char* const*))'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(fptr1, my_other_type_2), const char* const*))
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(fptr1, my_other_type_2), const char* const*))'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), my_other_type_2), const char* const*))
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), my_other_type_2), const char* const*))'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), my_other_type_2), const char* const*))
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), my_other_type_2), const char* const*))'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(void (*) (my_type), my_other_type_2), const char* const*))
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(void (*) (my_type), my_other_type_2), const char* const*))'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(void (*) (my_type), my_other_type_2), const char* const*))
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(void (*) (my_type), my_other_type_2), const char* const*))'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), my_other_type_2), const char* const*))
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), my_other_type_2), const char* const*))'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), my_other_type_2), const char* const*))
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), my_other_type_2), const char* const*))'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(fptr1, my_type_2), const char* const*))
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(fptr1, my_type_2), const char* const*))'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(fptr1, my_type_2), const char* const*))
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(fptr1, my_type_2), const char* const*))'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), my_type_2), const char* const*))
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), my_type_2), const char* const*))'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), my_type_2), const char* const*))
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), my_type_2), const char* const*))'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(void (*) (my_type), my_type_2), const char* const*))
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(void (*) (my_type), my_type_2), const char* const*))'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(void (*) (my_type), my_type_2), const char* const*))
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(void (*) (my_type), my_type_2), const char* const*))'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), my_type_2), const char* const*))
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), my_type_2), const char* const*))'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), my_type_2), const char* const*))
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), my_type_2), const char* const*))'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(fptr1, int), const char* const*))
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(fptr1, int), const char* const*))'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(fptr1, int), const char* const*))
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(fptr1, int), const char* const*))'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), int), const char* const*))
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), int), const char* const*))'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), int), const char* const*))
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), int), const char* const*))'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(void (*) (my_type), int), const char* const*))
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(void (*) (my_type), int), const char* const*))'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(void (*) (my_type), int), const char* const*))
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(void (*) (my_type), int), const char* const*))'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), int), const char* const*))
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), int), const char* const*))'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), int), const char* const*))
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), int), const char* const*))'
PASS: gdb.cp/meth-typedefs.exp: list test(my_other_type)
PASS: gdb.cp/meth-typedefs.exp: list 'test(my_other_type)'
PASS: gdb.cp/meth-typedefs.exp: break test(my_other_type)
PASS: gdb.cp/meth-typedefs.exp: break 'test(my_other_type)'
PASS: gdb.cp/meth-typedefs.exp: list test<my_other_type, my_other_type_2>(my_other_type, my_other_type_2)
PASS: gdb.cp/meth-typedefs.exp: list 'test<my_other_type, my_other_type_2>(my_other_type, my_other_type_2)'
PASS: gdb.cp/meth-typedefs.exp: break test<my_other_type, my_other_type_2>(my_other_type, my_other_type_2)
PASS: gdb.cp/meth-typedefs.exp: break 'test<my_other_type, my_other_type_2>(my_other_type, my_other_type_2)'
PASS: gdb.cp/meth-typedefs.exp: list test<my_other_type, my_other_type_2>(my_other_type, my_type_2)
PASS: gdb.cp/meth-typedefs.exp: list 'test<my_other_type, my_other_type_2>(my_other_type, my_type_2)'
PASS: gdb.cp/meth-typedefs.exp: break test<my_other_type, my_other_type_2>(my_other_type, my_type_2)
PASS: gdb.cp/meth-typedefs.exp: break 'test<my_other_type, my_other_type_2>(my_other_type, my_type_2)'
PASS: gdb.cp/meth-typedefs.exp: list test<my_other_type, my_other_type_2>(my_other_type, int)
PASS: gdb.cp/meth-typedefs.exp: list 'test<my_other_type, my_other_type_2>(my_other_type, int)'
PASS: gdb.cp/meth-typedefs.exp: break test<my_other_type, my_other_type_2>(my_other_type, int)
PASS: gdb.cp/meth-typedefs.exp: break 'test<my_other_type, my_other_type_2>(my_other_type, int)'
PASS: gdb.cp/meth-typedefs.exp: list test(my_type)
PASS: gdb.cp/meth-typedefs.exp: list 'test(my_type)'
PASS: gdb.cp/meth-typedefs.exp: break test(my_type)
PASS: gdb.cp/meth-typedefs.exp: break 'test(my_type)'
PASS: gdb.cp/meth-typedefs.exp: list test<my_other_type, my_other_type_2>(my_type, my_other_type_2)
PASS: gdb.cp/meth-typedefs.exp: list 'test<my_other_type, my_other_type_2>(my_type, my_other_type_2)'
PASS: gdb.cp/meth-typedefs.exp: break test<my_other_type, my_other_type_2>(my_type, my_other_type_2)
PASS: gdb.cp/meth-typedefs.exp: break 'test<my_other_type, my_other_type_2>(my_type, my_other_type_2)'
PASS: gdb.cp/meth-typedefs.exp: list test<my_other_type, my_other_type_2>(my_type, my_type_2)
PASS: gdb.cp/meth-typedefs.exp: list 'test<my_other_type, my_other_type_2>(my_type, my_type_2)'
PASS: gdb.cp/meth-typedefs.exp: break test<my_other_type, my_other_type_2>(my_type, my_type_2)
PASS: gdb.cp/meth-typedefs.exp: break 'test<my_other_type, my_other_type_2>(my_type, my_type_2)'
PASS: gdb.cp/meth-typedefs.exp: list test<my_other_type, my_other_type_2>(my_type, int)
PASS: gdb.cp/meth-typedefs.exp: list 'test<my_other_type, my_other_type_2>(my_type, int)'
PASS: gdb.cp/meth-typedefs.exp: break test<my_other_type, my_other_type_2>(my_type, int)
PASS: gdb.cp/meth-typedefs.exp: break 'test<my_other_type, my_other_type_2>(my_type, int)'
PASS: gdb.cp/meth-typedefs.exp: list test(const char* const*)
PASS: gdb.cp/meth-typedefs.exp: list 'test(const char* const*)'
PASS: gdb.cp/meth-typedefs.exp: break test(const char* const*)
PASS: gdb.cp/meth-typedefs.exp: break 'test(const char* const*)'
PASS: gdb.cp/meth-typedefs.exp: list test<my_other_type, my_other_type_2>(const char* const*, my_other_type_2)
PASS: gdb.cp/meth-typedefs.exp: list 'test<my_other_type, my_other_type_2>(const char* const*, my_other_type_2)'
PASS: gdb.cp/meth-typedefs.exp: break test<my_other_type, my_other_type_2>(const char* const*, my_other_type_2)
PASS: gdb.cp/meth-typedefs.exp: break 'test<my_other_type, my_other_type_2>(const char* const*, my_other_type_2)'
PASS: gdb.cp/meth-typedefs.exp: list test<my_other_type, my_other_type_2>(const char* const*, my_type_2)
PASS: gdb.cp/meth-typedefs.exp: list 'test<my_other_type, my_other_type_2>(const char* const*, my_type_2)'
PASS: gdb.cp/meth-typedefs.exp: break test<my_other_type, my_other_type_2>(const char* const*, my_type_2)
PASS: gdb.cp/meth-typedefs.exp: break 'test<my_other_type, my_other_type_2>(const char* const*, my_type_2)'
PASS: gdb.cp/meth-typedefs.exp: list test<my_other_type, my_other_type_2>(const char* const*, int)
PASS: gdb.cp/meth-typedefs.exp: list 'test<my_other_type, my_other_type_2>(const char* const*, int)'
PASS: gdb.cp/meth-typedefs.exp: break test<my_other_type, my_other_type_2>(const char* const*, int)
PASS: gdb.cp/meth-typedefs.exp: break 'test<my_other_type, my_other_type_2>(const char* const*, int)'
PASS: gdb.cp/meth-typedefs.exp: list B::test(my_other_type)
PASS: gdb.cp/meth-typedefs.exp: list 'B::test(my_other_type)'
PASS: gdb.cp/meth-typedefs.exp: break B::test(my_other_type)
PASS: gdb.cp/meth-typedefs.exp: break 'B::test(my_other_type)'
PASS: gdb.cp/meth-typedefs.exp: list B::test<my_other_type, my_other_type_2>(my_other_type, my_other_type_2)
PASS: gdb.cp/meth-typedefs.exp: list 'B::test<my_other_type, my_other_type_2>(my_other_type, my_other_type_2)'
PASS: gdb.cp/meth-typedefs.exp: break B::test<my_other_type, my_other_type_2>(my_other_type, my_other_type_2)
PASS: gdb.cp/meth-typedefs.exp: break 'B::test<my_other_type, my_other_type_2>(my_other_type, my_other_type_2)'
PASS: gdb.cp/meth-typedefs.exp: list B::test<my_other_type, my_other_type_2>(my_other_type, my_type_2)
PASS: gdb.cp/meth-typedefs.exp: list 'B::test<my_other_type, my_other_type_2>(my_other_type, my_type_2)'
PASS: gdb.cp/meth-typedefs.exp: break B::test<my_other_type, my_other_type_2>(my_other_type, my_type_2)
PASS: gdb.cp/meth-typedefs.exp: break 'B::test<my_other_type, my_other_type_2>(my_other_type, my_type_2)'
PASS: gdb.cp/meth-typedefs.exp: list B::test<my_other_type, my_other_type_2>(my_other_type, int)
PASS: gdb.cp/meth-typedefs.exp: list 'B::test<my_other_type, my_other_type_2>(my_other_type, int)'
PASS: gdb.cp/meth-typedefs.exp: break B::test<my_other_type, my_other_type_2>(my_other_type, int)
PASS: gdb.cp/meth-typedefs.exp: break 'B::test<my_other_type, my_other_type_2>(my_other_type, int)'
PASS: gdb.cp/meth-typedefs.exp: list B::test(my_type)
PASS: gdb.cp/meth-typedefs.exp: list 'B::test(my_type)'
PASS: gdb.cp/meth-typedefs.exp: break B::test(my_type)
PASS: gdb.cp/meth-typedefs.exp: break 'B::test(my_type)'
PASS: gdb.cp/meth-typedefs.exp: list B::test<my_other_type, my_other_type_2>(my_type, my_other_type_2)
PASS: gdb.cp/meth-typedefs.exp: list 'B::test<my_other_type, my_other_type_2>(my_type, my_other_type_2)'
PASS: gdb.cp/meth-typedefs.exp: break B::test<my_other_type, my_other_type_2>(my_type, my_other_type_2)
PASS: gdb.cp/meth-typedefs.exp: break 'B::test<my_other_type, my_other_type_2>(my_type, my_other_type_2)'
PASS: gdb.cp/meth-typedefs.exp: list B::test<my_other_type, my_other_type_2>(my_type, my_type_2)
PASS: gdb.cp/meth-typedefs.exp: list 'B::test<my_other_type, my_other_type_2>(my_type, my_type_2)'
PASS: gdb.cp/meth-typedefs.exp: break B::test<my_other_type, my_other_type_2>(my_type, my_type_2)
PASS: gdb.cp/meth-typedefs.exp: break 'B::test<my_other_type, my_other_type_2>(my_type, my_type_2)'
PASS: gdb.cp/meth-typedefs.exp: list B::test<my_other_type, my_other_type_2>(my_type, int)
PASS: gdb.cp/meth-typedefs.exp: list 'B::test<my_other_type, my_other_type_2>(my_type, int)'
PASS: gdb.cp/meth-typedefs.exp: break B::test<my_other_type, my_other_type_2>(my_type, int)
PASS: gdb.cp/meth-typedefs.exp: break 'B::test<my_other_type, my_other_type_2>(my_type, int)'
PASS: gdb.cp/meth-typedefs.exp: list B::test(const char* const*)
PASS: gdb.cp/meth-typedefs.exp: list 'B::test(const char* const*)'
PASS: gdb.cp/meth-typedefs.exp: break B::test(const char* const*)
PASS: gdb.cp/meth-typedefs.exp: break 'B::test(const char* const*)'
PASS: gdb.cp/meth-typedefs.exp: list B::test<my_other_type, my_other_type_2>(const char* const*, my_other_type_2)
PASS: gdb.cp/meth-typedefs.exp: list 'B::test<my_other_type, my_other_type_2>(const char* const*, my_other_type_2)'
PASS: gdb.cp/meth-typedefs.exp: break B::test<my_other_type, my_other_type_2>(const char* const*, my_other_type_2)
PASS: gdb.cp/meth-typedefs.exp: break 'B::test<my_other_type, my_other_type_2>(const char* const*, my_other_type_2)'
PASS: gdb.cp/meth-typedefs.exp: list B::test<my_other_type, my_other_type_2>(const char* const*, my_type_2)
PASS: gdb.cp/meth-typedefs.exp: list 'B::test<my_other_type, my_other_type_2>(const char* const*, my_type_2)'
PASS: gdb.cp/meth-typedefs.exp: break B::test<my_other_type, my_other_type_2>(const char* const*, my_type_2)
PASS: gdb.cp/meth-typedefs.exp: break 'B::test<my_other_type, my_other_type_2>(const char* const*, my_type_2)'
PASS: gdb.cp/meth-typedefs.exp: list B::test<my_other_type, my_other_type_2>(const char* const*, int)
PASS: gdb.cp/meth-typedefs.exp: list 'B::test<my_other_type, my_other_type_2>(const char* const*, int)'
PASS: gdb.cp/meth-typedefs.exp: break B::test<my_other_type, my_other_type_2>(const char* const*, int)
PASS: gdb.cp/meth-typedefs.exp: break 'B::test<my_other_type, my_other_type_2>(const char* const*, int)'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(CORE_ADDR (*) [10])
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(CORE_ADDR (*) [10])'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(CORE_ADDR (*) [10])
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(CORE_ADDR (*) [10])'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(unsigned long (*) [10])
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(unsigned long (*) [10])'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(unsigned long (*) [10])
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(unsigned long (*) [10])'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(CORE_ADDR (*) [10])
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(CORE_ADDR (*) [10])'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(CORE_ADDR (*) [10])
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(CORE_ADDR (*) [10])'
PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(unsigned long (*) [10])
PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(unsigned long (*) [10])'
PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(unsigned long (*) [10])
PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(unsigned long (*) [10])'
PASS: gdb.cp/meth-typedefs.exp: list test(_BAR_&)
PASS: gdb.cp/meth-typedefs.exp: list 'test(_BAR_&)'
PASS: gdb.cp/meth-typedefs.exp: break test(_BAR_&)
PASS: gdb.cp/meth-typedefs.exp: break 'test(_BAR_&)'
PASS: gdb.cp/meth-typedefs.exp: list test(a::b::BAR&)
PASS: gdb.cp/meth-typedefs.exp: list 'test(a::b::BAR&)'
PASS: gdb.cp/meth-typedefs.exp: break test(a::b::BAR&)
PASS: gdb.cp/meth-typedefs.exp: break 'test(a::b::BAR&)'
PASS: gdb.cp/meth-typedefs.exp: list test(a::b::c::d::bar&)
PASS: gdb.cp/meth-typedefs.exp: list 'test(a::b::c::d::bar&)'
PASS: gdb.cp/meth-typedefs.exp: break test(a::b::c::d::bar&)
PASS: gdb.cp/meth-typedefs.exp: break 'test(a::b::c::d::bar&)'
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cp/method.exp ...
PASS: gdb.cp/method.exp: break A::foo
PASS: gdb.cp/method.exp: continue to A::foo
PASS: gdb.cp/method.exp: print x in A::foo
PASS: gdb.cp/method.exp: print this in A::foo
PASS: gdb.cp/method.exp: break A::bar
PASS: gdb.cp/method.exp: continue to A::bar
PASS: gdb.cp/method.exp: print x in A::bar
PASS: gdb.cp/method.exp: print this in A::bar
PASS: gdb.cp/method.exp: break 21
PASS: gdb.cp/method.exp: continue to 21
PASS: gdb.cp/method.exp: print data_ in funk::getFunky
PASS: gdb.cp/method.exp: print this in funk::getFunky
PASS: gdb.cp/method.exp: print res in funk::getFunky
PASS: gdb.cp/method.exp: ptype A
PASS: gdb.cp/method.exp: finish program
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cp/method2.exp ...
PASS: gdb.cp/method2.exp: set multiple-symbols ask
PASS: gdb.cp/method2.exp: setting language c
PASS: gdb.cp/method2.exp: breaking in method (c)
PASS: gdb.cp/method2.exp: setting language c++
PASS: gdb.cp/method2.exp: breaking in method (c++)
PASS: gdb.cp/method2.exp: continue until exit at continue to end
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cp/minsym-fallback.exp ...
PASS: gdb.cp/minsym-fallback.exp: set breakpoint pending off
PASS: gdb.cp/minsym-fallback.exp: break C::f()
PASS: gdb.cp/minsym-fallback.exp: break C::operator()()
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cp/misc.exp ...
PASS: gdb.cp/misc.exp: deduced language is C++, before full symbols
PASS: gdb.cp/misc.exp: deduced language is C++, after full symbols
PASS: gdb.cp/misc.exp: print s.a for foo struct (known gcc 2.7.2 and earlier bug)
PASS: gdb.cp/misc.exp: print as bool (setup)
PASS: gdb.cp/misc.exp: print as bool (print 1 == 1)
PASS: gdb.cp/misc.exp: print as bool (print 1 == 2)
PASS: gdb.cp/misc.exp: print a bool var
PASS: gdb.cp/misc.exp: set a bool var (setup)
PASS: gdb.cp/misc.exp: set a bool var (print v_bool)
PASS: gdb.cp/misc.exp: print a bool array
PASS: gdb.cp/misc.exp: set a bool array elem (setup)
PASS: gdb.cp/misc.exp: set a bool array elem (print v_bool_array)
PASS: gdb.cp/misc.exp: print true
PASS: gdb.cp/misc.exp: print false
PASS: gdb.cp/misc.exp: 1 + true
PASS: gdb.cp/misc.exp: 3 + false
PASS: gdb.cp/misc.exp: 1 < 2 < 3
PASS: gdb.cp/misc.exp: 2 < 1 > 4
PASS: gdb.cp/misc.exp: (bool)43
PASS: gdb.cp/misc.exp: (bool)0
PASS: gdb.cp/misc.exp: (bool)17.93
PASS: gdb.cp/misc.exp: (bool)0.0
PASS: gdb.cp/misc.exp: (int)true
PASS: gdb.cp/misc.exp: (int)false
PASS: gdb.cp/misc.exp: expression using block qualifier
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cp/namelessclass.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cp/namespace-enum.exp ...
PASS: gdb.cp/namespace-enum.exp: print foo::B::B_B
PASS: gdb.cp/namespace-enum.exp: print foo::B_B
PASS: gdb.cp/namespace-enum.exp: print A_A
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cp/namespace-nested-import.exp ...
PASS: gdb.cp/namespace-nested-import.exp: print C::x
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cp/namespace.exp ...
PASS: gdb.cp/namespace.exp: show lang
PASS: gdb.cp/namespace.exp: up from marker1
PASS: gdb.cp/namespace.exp: print 'AAA::c'
PASS: gdb.cp/namespace.exp: print AAA::c
PASS: gdb.cp/namespace.exp: print ina
PASS: gdb.cp/namespace.exp: ptype ina
PASS: gdb.cp/namespace.exp: info func xyzq
PASS: gdb.cp/namespace.exp: print 'AAA::xyzq'('x')
PASS: gdb.cp/namespace.exp: print AAA::xyzq('x')
PASS: gdb.cp/namespace.exp: break AAA::xyzq
PASS: gdb.cp/namespace.exp: break ::ensureOtherRefs
PASS: gdb.cp/namespace.exp: print 'BBB::CCC::xyzq'('x')
PASS: gdb.cp/namespace.exp: print BBB::CCC::xyzq('x')
PASS: gdb.cp/namespace.exp: break BBB::CCC::xyzq
PASS: gdb.cp/namespace.exp: break ::BBB::CCC::xyzq
PASS: gdb.cp/namespace.exp: print 'BBB::Class::xyzq'
PASS: gdb.cp/namespace.exp: print BBB::Class::xyzq
PASS: gdb.cp/namespace.exp: break BBB::Class::xyzq
PASS: gdb.cp/namespace.exp: whatis C::cOtherFileType
PASS: gdb.cp/namespace.exp: whatis ::C::cOtherFileType
PASS: gdb.cp/namespace.exp: whatis C::cOtherFileVar
PASS: gdb.cp/namespace.exp: whatis ::C::cOtherFileVar
PASS: gdb.cp/namespace.exp: print C::cOtherFileVar
PASS: gdb.cp/namespace.exp: print ::C::cOtherFileVar
PASS: gdb.cp/namespace.exp: whatis C::OtherFileClass::cOtherFileClassType
PASS: gdb.cp/namespace.exp: whatis ::C::OtherFileClass::cOtherFileClassType
PASS: gdb.cp/namespace.exp: print C::OtherFileClass::cOtherFileClassVar
PASS: gdb.cp/namespace.exp: print ::cOtherFileClassVar
PASS: gdb.cp/namespace.exp: print ::C::OtherFileClass::cOtherFileClassVar
PASS: gdb.cp/namespace.exp: print c
PASS: gdb.cp/namespace.exp: print cc
PASS: gdb.cp/namespace.exp: print 'C::cc'
PASS: gdb.cp/namespace.exp: print C::cc
PASS: gdb.cp/namespace.exp: print cd
PASS: gdb.cp/namespace.exp: print C::D::cd
PASS: gdb.cp/namespace.exp: print 'E::cde'
PASS: gdb.cp/namespace.exp: print E::cde
PASS: gdb.cp/namespace.exp: print shadow
PASS: gdb.cp/namespace.exp: print E::ce
PASS: gdb.cp/namespace.exp: ptype C
PASS: gdb.cp/namespace.exp: ptype E
PASS: gdb.cp/namespace.exp: ptype CClass
PASS: gdb.cp/namespace.exp: ptype CClass::NestedClass
PASS: gdb.cp/namespace.exp: ptype NestedClass
PASS: gdb.cp/namespace.exp: ptype ::C::CClass
PASS: gdb.cp/namespace.exp: ptype ::C::CClass::NestedClass
PASS: gdb.cp/namespace.exp: ptype ::C::NestedClass
PASS: gdb.cp/namespace.exp: ptype C::CClass
PASS: gdb.cp/namespace.exp: ptype C::CClass::NestedClass
PASS: gdb.cp/namespace.exp: ptype C::NestedClass
PASS: gdb.cp/namespace.exp: print cOtherFile
PASS: gdb.cp/namespace.exp: ptype OtherFileClass
PASS: gdb.cp/namespace.exp: ptype ::C::OtherFileClass
PASS: gdb.cp/namespace.exp: ptype C::OtherFileClass
PASS: gdb.cp/namespace.exp: ptype OtherFileClass typedefs
PASS: gdb.cp/namespace.exp: ptype ::C::OtherFileClass typedefs
PASS: gdb.cp/namespace.exp: print cX
PASS: gdb.cp/namespace.exp: print 'F::cXf'
PASS: gdb.cp/namespace.exp: print F::cXf
PASS: gdb.cp/namespace.exp: print F::cXfX
PASS: gdb.cp/namespace.exp: print X
PASS: gdb.cp/namespace.exp: print 'G::Xg'
PASS: gdb.cp/namespace.exp: print G::Xg
PASS: gdb.cp/namespace.exp: print G::XgX
PASS: gdb.cp/namespace.exp: print cXOtherFile
PASS: gdb.cp/namespace.exp: print XOtherFile
PASS: gdb.cp/namespace.exp: print AAA::ALPHA
PASS: gdb.cp/namespace.exp: whatis ::C::CClass::NestedClass
PASS: gdb.cp/namespace.exp: whatis ::C::CClass::NestedClass *
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cp/nextoverthrow.exp ...
gdb compile failed, /opt/shorne/software/or1k/lib/gcc/or1k-elf/5.3.0/../../../../or1k-elf/lib/libor1k.a(syscalls.o):(.data+0x0): multiple definition of `environ'
/opt/shorne/software/or1k/lib/gcc/or1k-elf/5.3.0/../../../../or1k-elf/lib/libg.a(lib_a-environ.o):(.data+0x0): first defined here
collect2: error: ld returned 1 exit status
UNTESTED: gdb.cp/nextoverthrow.exp: nextoverthrow.exp
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cp/no-dmgl-verbose.exp ...
PASS: gdb.cp/no-dmgl-verbose.exp: set breakpoint pending off
FAIL: gdb.cp/no-dmgl-verbose.exp: setting breakpoint at 'f(std::string)'
PASS: gdb.cp/no-dmgl-verbose.exp: DMGL_VERBOSE-demangled f(std::string) is not defined
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cp/non-trivial-retval.exp ...
PASS: gdb.cp/non-trivial-retval.exp: continue to breakpoint: Break here
PASS: gdb.cp/non-trivial-retval.exp: p f1 (i1, i2)
PASS: gdb.cp/non-trivial-retval.exp: p f2 (i1, i2)
PASS: gdb.cp/non-trivial-retval.exp: p f22 (i1, i2)
PASS: gdb.cp/non-trivial-retval.exp: p f3 (i1, i2)
PASS: gdb.cp/non-trivial-retval.exp: p f4 (i1, i2)
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cp/noparam.exp ...
PASS: gdb.cp/noparam.exp: p C::m (int)
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cp/nsalias.exp ...
PASS: gdb.cp/nsalias.exp: whatis outer
PASS: gdb.cp/nsalias.exp: ptype outer
PASS: gdb.cp/nsalias.exp: print outer::x
PASS: gdb.cp/nsalias.exp: list outer::foo
PASS: gdb.cp/nsalias.exp: (outer): delete $bpnum
PASS: gdb.cp/nsalias.exp: whatis Outer
PASS: gdb.cp/nsalias.exp: ptype Outer
PASS: gdb.cp/nsalias.exp: print Outer::x
PASS: gdb.cp/nsalias.exp: list Outer::foo
PASS: gdb.cp/nsalias.exp: (Outer): delete $bpnum
PASS: gdb.cp/nsalias.exp: whatis outer::inner
PASS: gdb.cp/nsalias.exp: ptype outer::inner
PASS: gdb.cp/nsalias.exp: print outer::inner::x
PASS: gdb.cp/nsalias.exp: list outer::inner::foo
PASS: gdb.cp/nsalias.exp: (outer::inner): delete $bpnum
PASS: gdb.cp/nsalias.exp: whatis Outer::inner
PASS: gdb.cp/nsalias.exp: ptype Outer::inner
PASS: gdb.cp/nsalias.exp: print Outer::inner::x
PASS: gdb.cp/nsalias.exp: list Outer::inner::foo
PASS: gdb.cp/nsalias.exp: (Outer::inner): delete $bpnum
PASS: gdb.cp/nsalias.exp: whatis outer::Inner
PASS: gdb.cp/nsalias.exp: ptype outer::Inner
PASS: gdb.cp/nsalias.exp: print outer::Inner::x
PASS: gdb.cp/nsalias.exp: list outer::Inner::foo
PASS: gdb.cp/nsalias.exp: (outer::Inner): delete $bpnum
PASS: gdb.cp/nsalias.exp: whatis Outer::Inner
PASS: gdb.cp/nsalias.exp: ptype Outer::Inner
PASS: gdb.cp/nsalias.exp: print Outer::Inner::x
PASS: gdb.cp/nsalias.exp: list Outer::Inner::foo
PASS: gdb.cp/nsalias.exp: (Outer::Inner): delete $bpnum
PASS: gdb.cp/nsalias.exp: whatis outer::inner::innermost
PASS: gdb.cp/nsalias.exp: ptype outer::inner::innermost
PASS: gdb.cp/nsalias.exp: print outer::inner::innermost::x
PASS: gdb.cp/nsalias.exp: list outer::inner::innermost::foo
PASS: gdb.cp/nsalias.exp: (outer::inner::innermost): delete $bpnum
PASS: gdb.cp/nsalias.exp: whatis outer::inner::Innermost
PASS: gdb.cp/nsalias.exp: ptype outer::inner::Innermost
PASS: gdb.cp/nsalias.exp: print outer::inner::Innermost::x
PASS: gdb.cp/nsalias.exp: list outer::inner::Innermost::foo
PASS: gdb.cp/nsalias.exp: (outer::inner::Innermost): delete $bpnum
PASS: gdb.cp/nsalias.exp: whatis outer::Inner::innermost
PASS: gdb.cp/nsalias.exp: ptype outer::Inner::innermost
PASS: gdb.cp/nsalias.exp: print outer::Inner::innermost::x
PASS: gdb.cp/nsalias.exp: list outer::Inner::innermost::foo
PASS: gdb.cp/nsalias.exp: (outer::Inner::innermost): delete $bpnum
PASS: gdb.cp/nsalias.exp: whatis outer::Inner::Innermost
PASS: gdb.cp/nsalias.exp: ptype outer::Inner::Innermost
PASS: gdb.cp/nsalias.exp: print outer::Inner::Innermost::x
PASS: gdb.cp/nsalias.exp: list outer::Inner::Innermost::foo
PASS: gdb.cp/nsalias.exp: (outer::Inner::Innermost): delete $bpnum
PASS: gdb.cp/nsalias.exp: whatis Outer::inner::innermost
PASS: gdb.cp/nsalias.exp: ptype Outer::inner::innermost
PASS: gdb.cp/nsalias.exp: print Outer::inner::innermost::x
PASS: gdb.cp/nsalias.exp: list Outer::inner::innermost::foo
PASS: gdb.cp/nsalias.exp: (Outer::inner::innermost): delete $bpnum
PASS: gdb.cp/nsalias.exp: whatis Outer::inner::Innermost
PASS: gdb.cp/nsalias.exp: ptype Outer::inner::Innermost
PASS: gdb.cp/nsalias.exp: print Outer::inner::Innermost::x
PASS: gdb.cp/nsalias.exp: list Outer::inner::Innermost::foo
PASS: gdb.cp/nsalias.exp: (Outer::inner::Innermost): delete $bpnum
PASS: gdb.cp/nsalias.exp: whatis Outer::Inner::innermost
PASS: gdb.cp/nsalias.exp: ptype Outer::Inner::innermost
PASS: gdb.cp/nsalias.exp: print Outer::Inner::innermost::x
PASS: gdb.cp/nsalias.exp: list Outer::Inner::innermost::foo
PASS: gdb.cp/nsalias.exp: (Outer::Inner::innermost): delete $bpnum
PASS: gdb.cp/nsalias.exp: whatis Outer::Inner::Innermost
PASS: gdb.cp/nsalias.exp: ptype Outer::Inner::Innermost
PASS: gdb.cp/nsalias.exp: print Outer::Inner::Innermost::x
PASS: gdb.cp/nsalias.exp: list Outer::Inner::Innermost::foo
PASS: gdb.cp/nsalias.exp: (Outer::Inner::Innermost): delete $bpnum
PASS: gdb.cp/nsalias.exp: whatis oi1
PASS: gdb.cp/nsalias.exp: ptype oi1
PASS: gdb.cp/nsalias.exp: print oi1::x
PASS: gdb.cp/nsalias.exp: list oi1::foo
PASS: gdb.cp/nsalias.exp: (oi1): delete $bpnum
PASS: gdb.cp/nsalias.exp: whatis oi1::innermost
PASS: gdb.cp/nsalias.exp: ptype oi1::innermost
PASS: gdb.cp/nsalias.exp: print oi1::innermost::x
PASS: gdb.cp/nsalias.exp: list oi1::innermost::foo
PASS: gdb.cp/nsalias.exp: (oi1::innermost): delete $bpnum
PASS: gdb.cp/nsalias.exp: whatis oi1::Innermost
PASS: gdb.cp/nsalias.exp: ptype oi1::Innermost
PASS: gdb.cp/nsalias.exp: print oi1::Innermost::x
PASS: gdb.cp/nsalias.exp: list oi1::Innermost::foo
PASS: gdb.cp/nsalias.exp: (oi1::Innermost): delete $bpnum
PASS: gdb.cp/nsalias.exp: whatis oi2
PASS: gdb.cp/nsalias.exp: ptype oi2
PASS: gdb.cp/nsalias.exp: print oi2::x
PASS: gdb.cp/nsalias.exp: list oi2::foo
PASS: gdb.cp/nsalias.exp: (oi2): delete $bpnum
PASS: gdb.cp/nsalias.exp: whatis oi2::innermost
PASS: gdb.cp/nsalias.exp: ptype oi2::innermost
PASS: gdb.cp/nsalias.exp: print oi2::innermost::x
PASS: gdb.cp/nsalias.exp: list oi2::innermost::foo
PASS: gdb.cp/nsalias.exp: (oi2::innermost): delete $bpnum
PASS: gdb.cp/nsalias.exp: whatis oi2::Innermost
PASS: gdb.cp/nsalias.exp: ptype oi2::Innermost
PASS: gdb.cp/nsalias.exp: print oi2::Innermost::x
PASS: gdb.cp/nsalias.exp: list oi2::Innermost::foo
PASS: gdb.cp/nsalias.exp: (oi2::Innermost): delete $bpnum
PASS: gdb.cp/nsalias.exp: whatis oi3
PASS: gdb.cp/nsalias.exp: ptype oi3
PASS: gdb.cp/nsalias.exp: print oi3::x
PASS: gdb.cp/nsalias.exp: list oi3::foo
PASS: gdb.cp/nsalias.exp: (oi3): delete $bpnum
PASS: gdb.cp/nsalias.exp: whatis oi3::innermost
PASS: gdb.cp/nsalias.exp: ptype oi3::innermost
PASS: gdb.cp/nsalias.exp: print oi3::innermost::x
PASS: gdb.cp/nsalias.exp: list oi3::innermost::foo
PASS: gdb.cp/nsalias.exp: (oi3::innermost): delete $bpnum
PASS: gdb.cp/nsalias.exp: whatis oi3::Innermost
PASS: gdb.cp/nsalias.exp: ptype oi3::Innermost
PASS: gdb.cp/nsalias.exp: print oi3::Innermost::x
PASS: gdb.cp/nsalias.exp: list oi3::Innermost::foo
PASS: gdb.cp/nsalias.exp: (oi3::Innermost): delete $bpnum
PASS: gdb.cp/nsalias.exp: set complaints 1
PASS: gdb.cp/nsalias.exp: compaint for too many recursively imported declarations
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cp/nsdecl.exp ...
PASS: gdb.cp/nsdecl.exp: print fakex
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cp/nsimport.exp ...
PASS: gdb.cp/nsimport.exp: print x
PASS: gdb.cp/nsimport.exp: print xx
PASS: gdb.cp/nsimport.exp: print xxx
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cp/nsnested.exp ...
PASS: gdb.cp/nsnested.exp: print ab
PASS: gdb.cp/nsnested.exp: continue to breakpoint: C::first
PASS: gdb.cp/nsnested.exp: print ab
PASS: gdb.cp/nsnested.exp: print C::D::ab
PASS: gdb.cp/nsnested.exp: continue to breakpoint: C::D::second
PASS: gdb.cp/nsnested.exp: print ab
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cp/nsnoimports.exp ...
PASS: gdb.cp/nsnoimports.exp: print A::_a
PASS: gdb.cp/nsnoimports.exp: print A::B::ab
PASS: gdb.cp/nsnoimports.exp: print A::B::C::abc
PASS: gdb.cp/nsnoimports.exp: print _a
PASS: gdb.cp/nsnoimports.exp: print ab
PASS: gdb.cp/nsnoimports.exp: print abc
PASS: gdb.cp/nsnoimports.exp: continue to breakpoint: A::B::first
PASS: gdb.cp/nsnoimports.exp: print A::_a
PASS: gdb.cp/nsnoimports.exp: print A::B::ab
PASS: gdb.cp/nsnoimports.exp: print A::B::C::abc
PASS: gdb.cp/nsnoimports.exp: print _a
PASS: gdb.cp/nsnoimports.exp: print ab
PASS: gdb.cp/nsnoimports.exp: print C::abc
PASS: gdb.cp/nsnoimports.exp: print abc
PASS: gdb.cp/nsnoimports.exp: continue to breakpoint: A::B::C::second
PASS: gdb.cp/nsnoimports.exp: print A::_a
PASS: gdb.cp/nsnoimports.exp: print A::B::ab
PASS: gdb.cp/nsnoimports.exp: print A::B::C::abc
PASS: gdb.cp/nsnoimports.exp: print _a
PASS: gdb.cp/nsnoimports.exp: print ab
PASS: gdb.cp/nsnoimports.exp: print abc
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cp/nsrecurs.exp ...
PASS: gdb.cp/nsrecurs.exp: print ax
PASS: gdb.cp/nsrecurs.exp: print dx
PASS: gdb.cp/nsrecurs.exp: print xx
PASS: gdb.cp/nsrecurs.exp: ptype G::GF
PASS: gdb.cp/nsrecurs.exp: print G::GF::FE::ex
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cp/nsstress.exp ...
PASS: gdb.cp/nsstress.exp: print y
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cp/nsusing.exp ...
PASS: gdb.cp/nsusing.exp: print _a
PASS: gdb.cp/nsusing.exp: continue to breakpoint: marker3
PASS: gdb.cp/nsusing.exp: Print _a without import
PASS: gdb.cp/nsusing.exp: continue to breakpoint: marker1 stop
PASS: gdb.cp/nsusing.exp: print _a in a nested scope
PASS: gdb.cp/nsusing.exp: print cc
PASS: gdb.cp/nsusing.exp: print B::_a
PASS: gdb.cp/nsusing.exp: print _a in namespace alias scope
PASS: gdb.cp/nsusing.exp: print x in namespace alias scope
PASS: gdb.cp/nsusing.exp: Print _a without import
PASS: gdb.cp/nsusing.exp: print dx
PASS: gdb.cp/nsusing.exp: print efx
PASS: gdb.cp/nsusing.exp: print ghx
PASS: gdb.cp/nsusing.exp: print jx
PASS: gdb.cp/nsusing.exp: continue to breakpoint: K::marker9
PASS: gdb.cp/nsusing.exp: print jx
PASS: gdb.cp/nsusing.exp: continue to breakpoint: marker10 stop
PASS: gdb.cp/nsusing.exp: print x (from M::x)
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cp/operator.exp ...
PASS: gdb.cp/operator.exp: global operator
PASS: gdb.cp/operator.exp: global operator overload
PASS: gdb.cp/operator.exp: ADL operator
PASS: gdb.cp/operator.exp: ADL operator overload
PASS: gdb.cp/operator.exp: Fully qualified explicit operator call
PASS: gdb.cp/operator.exp: anonymous namespace operator
PASS: gdb.cp/operator.exp: anonymous namespace operator overload
PASS: gdb.cp/operator.exp: anonymous namespace operator overload float
PASS: gdb.cp/operator.exp: imported operator
PASS: gdb.cp/operator.exp: imported operator overload
PASS: gdb.cp/operator.exp: imported operator overload float
PASS: gdb.cp/operator.exp: member operator
PASS: gdb.cp/operator.exp: member operator overload
PASS: gdb.cp/operator.exp: namespace alias
PASS: gdb.cp/operator.exp: imported declaration
PASS: gdb.cp/operator.exp: p l == 1
PASS: gdb.cp/operator.exp: p x[0]
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cp/oranking.exp ...
PASS: gdb.cp/oranking.exp: continue to breakpoint: end of main
KFAIL: gdb.cp/oranking.exp: p foo0(b) (PRMS: gdb/12096)
PASS: gdb.cp/oranking.exp: p test1()
PASS: gdb.cp/oranking.exp: p foo1(b)
PASS: gdb.cp/oranking.exp: p test2()
KFAIL: gdb.cp/oranking.exp: p foo2(b) (PRMS: gdb/12098)
PASS: gdb.cp/oranking.exp: p test3()
PASS: gdb.cp/oranking.exp: p foo3(1.0f)
PASS: gdb.cp/oranking.exp: p test4()
KFAIL: gdb.cp/oranking.exp: p foo4(&a) (PRMS: gdb/12098)
PASS: gdb.cp/oranking.exp: p test5()
PASS: gdb.cp/oranking.exp: p foo5(c)
PASS: gdb.cp/oranking.exp: p test6()
PASS: gdb.cp/oranking.exp: p foo6(bp)
PASS: gdb.cp/oranking.exp: p test7()
PASS: gdb.cp/oranking.exp: p foo7(cp)
PASS: gdb.cp/oranking.exp: p test8()
PASS: gdb.cp/oranking.exp: p foo8(co)
PASS: gdb.cp/oranking.exp: p test9()
PASS: gdb.cp/oranking.exp: p foo9(co)
PASS: gdb.cp/oranking.exp: p test10()
KFAIL: gdb.cp/oranking.exp: p foo10(amp) (PRMS: gdb/12098)
PASS: gdb.cp/oranking.exp: p test101()
KFAIL: gdb.cp/oranking.exp: p foo101("abc") (PRMS: gdb/12098)
PASS: gdb.cp/oranking.exp: p test11()
KFAIL: gdb.cp/oranking.exp: p foo11(d) (PRMS: gdb/12096)
PASS: gdb.cp/oranking.exp: p test12()
PASS: gdb.cp/oranking.exp: p foo12(1)
PASS: gdb.cp/oranking.exp: p test13()
KFAIL: gdb.cp/oranking.exp: p foo13(c) (PRMS: gdb/12098)
PASS: gdb.cp/oranking.exp: p test14()
KFAIL: gdb.cp/oranking.exp: p foo14(e) (PRMS: gdb/12096)
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cp/overload-const.exp ...
PASS: gdb.cp/overload-const.exp: set language c++
PASS: gdb.cp/overload-const.exp: setting breakpoint at myclass::func
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cp/overload.exp ...
PASS: gdb.cp/overload.exp: set print symbol off
PASS: gdb.cp/overload.exp: up from marker1
PASS: gdb.cp/overload.exp: print foo_instance1
PASS: gdb.cp/overload.exp: ptype foo_instance1 (shorter match)
PASS: gdb.cp/overload.exp: print foo_instance2
PASS: gdb.cp/overload.exp: print foo_instance3
PASS: gdb.cp/overload.exp: print call overloaded func 1 arg
PASS: gdb.cp/overload.exp: print foo_instance1.overloadfnarg(23, intintfunc)
PASS: gdb.cp/overload.exp: re-selected 'main' frame after inferior call
PASS: gdb.cp/overload.exp: print call overloaded func 2 args
PASS: gdb.cp/overload.exp: print call overloaded func 3 args
PASS: gdb.cp/overload.exp: print call overloaded func 4 args
PASS: gdb.cp/overload.exp: print call overloaded func 5 args
PASS: gdb.cp/overload.exp: print call overloaded func 6 args
PASS: gdb.cp/overload.exp: print call overloaded func 7 args
PASS: gdb.cp/overload.exp: print call overloaded func 8 args
PASS: gdb.cp/overload.exp: print call overloaded func 9 args
PASS: gdb.cp/overload.exp: print call overloaded func 10 args
PASS: gdb.cp/overload.exp: print call overloaded func 11 args
PASS: gdb.cp/overload.exp: print call overloaded func void arg
PASS: gdb.cp/overload.exp: print call overloaded func char arg
PASS: gdb.cp/overload.exp: print call overloaded func signed char arg
PASS: gdb.cp/overload.exp: print call overloaded func unsigned char arg
PASS: gdb.cp/overload.exp: print call overloaded func short arg
PASS: gdb.cp/overload.exp: print call overloaded func unsigned short arg
PASS: gdb.cp/overload.exp: print call overloaded func int arg
PASS: gdb.cp/overload.exp: print call overloaded func unsigned int arg
PASS: gdb.cp/overload.exp: print call overloaded func long arg
PASS: gdb.cp/overload.exp: print call overloaded func unsigned long arg
PASS: gdb.cp/overload.exp: print call overloaded func float arg
PASS: gdb.cp/overload.exp: print call overloaded func double arg
PASS: gdb.cp/overload.exp: print call overloaded func int\* arg
PASS: gdb.cp/overload.exp: print call overloaded func char\* arg
PASS: gdb.cp/overload.exp: print bar(a)
PASS: gdb.cp/overload.exp: print bar(b)
PASS: gdb.cp/overload.exp: print bar(c)
PASS: gdb.cp/overload.exp: print bar(d)
PASS: gdb.cp/overload.exp: list overloaded function with no args
PASS: gdb.cp/overload.exp: list overloaded function with int arg
PASS: gdb.cp/overload.exp: list overloaded function with function ptr args
PASS: gdb.cp/overload.exp: list overloaded function with function ptr args - quotes around argument
PASS: gdb.cp/overload.exp: list overload.cc:intToChar
PASS: gdb.cp/overload.exp: list overload.cc:intToChar(char)
PASS: gdb.cp/overload.exp: list overload.cc:'intToChar(char)'
PASS: gdb.cp/overload.exp: list 'overload.cc:intToChar(char)'
PASS: gdb.cp/overload.exp: list 'overload.cc':intToChar(char)
PASS: gdb.cp/overload.exp: list 'overload.cc':'intToChar(char)'
PASS: gdb.cp/overload.exp: list overload.cc:foo::overloadfnarg(int)
PASS: gdb.cp/overload.exp: list overload.cc:'foo::overloadfnarg(int)'
PASS: gdb.cp/overload.exp: print overloadNamespace(1)
PASS: gdb.cp/overload.exp: print overloadNamespace('a')
PASS: gdb.cp/overload.exp: print overloadNamespace(dummyInstance)
PASS: gdb.cp/overload.exp: print K::staticoverload ()
PASS: gdb.cp/overload.exp: print K::staticoverload (2)
PASS: gdb.cp/overload.exp: print K::staticoverload (2, 3)
PASS: gdb.cp/overload.exp: print N::nsoverload ()
PASS: gdb.cp/overload.exp: print N::nsoverload (2)
PASS: gdb.cp/overload.exp: print N::nsoverload (2, 3)
PASS: gdb.cp/overload.exp: print overloadNamespace(1) in XXX
PASS: gdb.cp/overload.exp: print overloadNamespace('a') in XXX
PASS: gdb.cp/overload.exp: print overloadNamespace(dummyInstance) in XXX
PASS: gdb.cp/overload.exp: print intToChar(1)
PASS: gdb.cp/overload.exp: print foo::overload1arg
PASS: gdb.cp/overload.exp: print foo::overload1arg(char***)
PASS: gdb.cp/overload.exp: print foo::overload1arg(void)
PASS: gdb.cp/overload.exp: print foo::overload1arg(char)
PASS: gdb.cp/overload.exp: print foo::overload1arg(signed char)
PASS: gdb.cp/overload.exp: print foo::overload1arg(unsigned char)
PASS: gdb.cp/overload.exp: print foo::overload1arg(short)
PASS: gdb.cp/overload.exp: print foo::overload1arg(unsigned short)
PASS: gdb.cp/overload.exp: print foo::overload1arg(int)
PASS: gdb.cp/overload.exp: print foo::overload1arg(unsigned int)
PASS: gdb.cp/overload.exp: print foo::overload1arg(long)
PASS: gdb.cp/overload.exp: print foo::overload1arg(unsigned long)
PASS: gdb.cp/overload.exp: print foo::overload1arg(float)
PASS: gdb.cp/overload.exp: print foo::overload1arg(double)
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cp/ovldbreak.exp ...
PASS: gdb.cp/ovldbreak.exp: detect void
PASS: gdb.cp/ovldbreak.exp: detect char
PASS: gdb.cp/ovldbreak.exp: detect signed_char
PASS: gdb.cp/ovldbreak.exp: detect unsigned_char
PASS: gdb.cp/ovldbreak.exp: detect short_int
PASS: gdb.cp/ovldbreak.exp: detect unsigned_short_int
PASS: gdb.cp/ovldbreak.exp: detect int
PASS: gdb.cp/ovldbreak.exp: detect unsigned_int
PASS: gdb.cp/ovldbreak.exp: detect long_int
PASS: gdb.cp/ovldbreak.exp: detect unsigned_long_int
PASS: gdb.cp/ovldbreak.exp: detect float
PASS: gdb.cp/ovldbreak.exp: detect double
PASS: gdb.cp/ovldbreak.exp: set multiple-symbols ask
PASS: gdb.cp/ovldbreak.exp: bp menu for foo::overload1arg choice 2
PASS: gdb.cp/ovldbreak.exp: set bp 2 on foo::overload1arg 2 line 107
PASS: gdb.cp/ovldbreak.exp: bp menu for foo::overload1arg choice 3
PASS: gdb.cp/ovldbreak.exp: set bp 3 on foo::overload1arg 3 line 110
PASS: gdb.cp/ovldbreak.exp: bp menu for foo::overload1arg choice 4
PASS: gdb.cp/ovldbreak.exp: set bp 4 on foo::overload1arg 4 line 140
PASS: gdb.cp/ovldbreak.exp: bp menu for foo::overload1arg choice 5
PASS: gdb.cp/ovldbreak.exp: set bp 5 on foo::overload1arg 5 line 137
PASS: gdb.cp/ovldbreak.exp: bp menu for foo::overload1arg choice 6
PASS: gdb.cp/ovldbreak.exp: set bp 6 on foo::overload1arg 6 line 125
PASS: gdb.cp/ovldbreak.exp: bp menu for foo::overload1arg choice 7
PASS: gdb.cp/ovldbreak.exp: set bp 7 on foo::overload1arg 7 line 131
PASS: gdb.cp/ovldbreak.exp: bp menu for foo::overload1arg choice 8
PASS: gdb.cp/ovldbreak.exp: set bp 8 on foo::overload1arg 8 line 119
PASS: gdb.cp/ovldbreak.exp: bp menu for foo::overload1arg choice 9
PASS: gdb.cp/ovldbreak.exp: set bp 9 on foo::overload1arg 9 line 113
PASS: gdb.cp/ovldbreak.exp: bp menu for foo::overload1arg choice 10
PASS: gdb.cp/ovldbreak.exp: set bp 10 on foo::overload1arg 10 line 116
PASS: gdb.cp/ovldbreak.exp: bp menu for foo::overload1arg choice 11
PASS: gdb.cp/ovldbreak.exp: set bp 11 on foo::overload1arg 11 line 128
PASS: gdb.cp/ovldbreak.exp: bp menu for foo::overload1arg choice 12
PASS: gdb.cp/ovldbreak.exp: set bp 12 on foo::overload1arg 12 line 134
PASS: gdb.cp/ovldbreak.exp: bp menu for foo::overload1arg choice 13
PASS: gdb.cp/ovldbreak.exp: set bp 13 on foo::overload1arg 13 line 122
PASS: gdb.cp/ovldbreak.exp: breakpoint info (after setting one-by-one)
PASS: gdb.cp/ovldbreak.exp: bp menu for foo::overload1arg choice cancel
PASS: gdb.cp/ovldbreak.exp: set bp on overload1arg canceled
PASS: gdb.cp/ovldbreak.exp: breakpoint info (after cancel)
PASS: gdb.cp/ovldbreak.exp: delete all breakpoints
PASS: gdb.cp/ovldbreak.exp: breakpoint info (after delete)
PASS: gdb.cp/ovldbreak.exp: bp menu for foo::overload1arg choice all
PASS: gdb.cp/ovldbreak.exp: set bp on overload1arg all
PASS: gdb.cp/ovldbreak.exp: breakpoint info (after setting on all)
PASS: gdb.cp/ovldbreak.exp: continue to bp overloaded : void
PASS: gdb.cp/ovldbreak.exp: continue to bp overloaded : char
PASS: gdb.cp/ovldbreak.exp: continue to bp overloaded : signed_char
PASS: gdb.cp/ovldbreak.exp: continue to bp overloaded : unsigned_char
PASS: gdb.cp/ovldbreak.exp: continue to bp overloaded : short_int
PASS: gdb.cp/ovldbreak.exp: continue to bp overloaded : unsigned_short_int
PASS: gdb.cp/ovldbreak.exp: continue to bp overloaded : int
PASS: gdb.cp/ovldbreak.exp: continue to bp overloaded : unsigned_int
PASS: gdb.cp/ovldbreak.exp: continue to bp overloaded : long_int
PASS: gdb.cp/ovldbreak.exp: continue to bp overloaded : unsigned_long_int
PASS: gdb.cp/ovldbreak.exp: continue to bp overloaded : float
PASS: gdb.cp/ovldbreak.exp: continue to bp overloaded : double
PASS: gdb.cp/ovldbreak.exp: set multiple-symbols cancel
PASS: gdb.cp/ovldbreak.exp: break foo::foofunc
PASS: gdb.cp/ovldbreak.exp: set multiple-symbols all
PASS: gdb.cp/ovldbreak.exp: break foo::foofunc
PASS: gdb.cp/ovldbreak.exp: continue until exit at finish program
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cp/ovsrch.exp ...
PASS: gdb.cp/ovsrch.exp: break A::stop_here
PASS: gdb.cp/ovsrch.exp: break 'A::stop_here'
PASS: gdb.cp/ovsrch.exp: continue to breakpoint: stop_here
PASS: gdb.cp/ovsrch.exp: break A::outer::foo (char*) const
PASS: gdb.cp/ovsrch.exp: break 'A::outer::foo (char*) const'
PASS: gdb.cp/ovsrch.exp: break A::outer::foo (char*) const if (a_param == 3)
PASS: gdb.cp/ovsrch.exp: break 'A::outer::foo (char*) const' if (a_param == 3)
PASS: gdb.cp/ovsrch.exp: break A::outer::foo (char*) const if (A::outer::func ())
PASS: gdb.cp/ovsrch.exp: break 'A::outer::foo (char*) const' if (A::outer::func ())
PASS: gdb.cp/ovsrch.exp: break A::outer::foo (void) const
PASS: gdb.cp/ovsrch.exp: break 'A::outer::foo (void) const'
PASS: gdb.cp/ovsrch.exp: break A::outer::foo (int) const
PASS: gdb.cp/ovsrch.exp: break 'A::outer::foo (int) const'
PASS: gdb.cp/ovsrch.exp: break A::outer::foo (int) const if (a_param == 3)
PASS: gdb.cp/ovsrch.exp: break 'A::outer::foo (int) const' if (a_param == 3)
PASS: gdb.cp/ovsrch.exp: break A::outer::foo (int) const if (A::outer::func ())
PASS: gdb.cp/ovsrch.exp: break 'A::outer::foo (int) const' if (A::outer::func ())
PASS: gdb.cp/ovsrch.exp: break A::outer::hibob if (a_param == 3)
PASS: gdb.cp/ovsrch.exp: break A::B::stop_here_too
PASS: gdb.cp/ovsrch.exp: break 'A::B::stop_here_too'
PASS: gdb.cp/ovsrch.exp: continue to breakpoint: stop_here_too
PASS: gdb.cp/ovsrch.exp: break A::B::inner::foo (char*) const
PASS: gdb.cp/ovsrch.exp: break 'A::B::inner::foo (char*) const'
PASS: gdb.cp/ovsrch.exp: break A::B::inner::foo (char*) const if (a_param == 3)
PASS: gdb.cp/ovsrch.exp: break 'A::B::inner::foo (char*) const' if (a_param == 3)
PASS: gdb.cp/ovsrch.exp: break A::B::inner::foo (char*) const if (A::outer::func ())
PASS: gdb.cp/ovsrch.exp: break 'A::B::inner::foo (char*) const' if (A::outer::func ())
PASS: gdb.cp/ovsrch.exp: break A::B::inner::foo (void) const
PASS: gdb.cp/ovsrch.exp: break 'A::B::inner::foo (void) const'
PASS: gdb.cp/ovsrch.exp: break A::B::inner::foo (int) const
PASS: gdb.cp/ovsrch.exp: break 'A::B::inner::foo (int) const'
PASS: gdb.cp/ovsrch.exp: break A::B::inner::foo (int) const if (a_param == 3)
PASS: gdb.cp/ovsrch.exp: break 'A::B::inner::foo (int) const' if (a_param == 3)
PASS: gdb.cp/ovsrch.exp: break A::B::inner::foo (int) const if (A::outer::func ())
PASS: gdb.cp/ovsrch.exp: break 'A::B::inner::foo (int) const' if (A::outer::func ())
PASS: gdb.cp/ovsrch.exp: break A::B::inner::hibob if (a_param == 3)
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cp/paren-type.exp ...
PASS: gdb.cp/paren-type.exp: set breakpoint pending off
PASS: gdb.cp/paren-type.exp: break C::f(long)
PASS: gdb.cp/paren-type.exp: break C::f(short)
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cp/parse-lang.exp ...
PASS: gdb.cp/parse-lang.exp: breakpoint hit
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cp/pass-by-ref.exp ...
FAIL: gdb.cp/pass-by-ref.exp: call function in obj
FAIL: gdb.cp/pass-by-ref.exp: call function in derived
FAIL: gdb.cp/pass-by-ref.exp: call function in container
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cp/pr-1023.exp ...
PASS: gdb.cp/pr-1023.exp: break myClass::performBlocking
PASS: gdb.cp/pr-1023.exp: break myClass::performUnblocking
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cp/pr-1210.exp ...
PASS: gdb.cp/pr-1210.exp: step past initialization
PASS: gdb.cp/pr-1210.exp: print *obj
PASS: gdb.cp/pr-1210.exp: print obj->myB
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cp/pr-574.exp ...
PASS: gdb.cp/pr-574.exp: continue to breakpoint: end of constructors
PASS: gdb.cp/pr-574.exp: PR gdb/574
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cp/pr10687.exp ...
PASS: gdb.cp/pr10687.exp: continue to breakpoint: marker
PASS: gdb.cp/pr10687.exp: p a
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cp/pr10728.exp ...
PASS: gdb.cp/pr10728.exp: continue to breakpoint: marker 1
PASS: gdb.cp/pr10728.exp: print x->y2 - x->y1
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cp/pr12028.exp ...
PASS: gdb.cp/pr12028.exp: p D::foo(b)
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cp/pr17132.exp ...
PASS: gdb.cp/pr17132.exp: continue to breakpoint: Break here
PASS: gdb.cp/pr17132.exp: ptype a_ptr->func ()
PASS: gdb.cp/pr17132.exp: ptype a->func ()
PASS: gdb.cp/pr17132.exp: p sizeof (a_ptr->func())
PASS: gdb.cp/pr17132.exp: p sizeof (a->func())
PASS: gdb.cp/pr17132.exp: p 1 && a->func()
PASS: gdb.cp/pr17132.exp: p 0 || a->func()
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cp/pr17494.exp ...
PASS: gdb.cp/pr17494.exp: continue to breakpoint: Break here
PASS: gdb.cp/pr17494.exp: a.geta()
PASS: gdb.cp/pr17494.exp: a.geta()
PASS: gdb.cp/pr17494.exp: ternop 1
PASS: gdb.cp/pr17494.exp: ternop 2
PASS: gdb.cp/pr17494.exp: ternop 3
PASS: gdb.cp/pr17494.exp: ternop 4
PASS: gdb.cp/pr17494.exp: ternop 5
PASS: gdb.cp/pr17494.exp: ternop 6
PASS: gdb.cp/pr17494.exp: ternop 7
PASS: gdb.cp/pr17494.exp: ternop 8
PASS: gdb.cp/pr17494.exp: ternop 9
PASS: gdb.cp/pr17494.exp: ternop 10
PASS: gdb.cp/pr17494.exp: ternop 11
PASS: gdb.cp/pr17494.exp: ternop 12
PASS: gdb.cp/pr17494.exp: ternop 13
PASS: gdb.cp/pr17494.exp: ternop 14
PASS: gdb.cp/pr17494.exp: ternop 15
PASS: gdb.cp/pr17494.exp: ternop 16
PASS: gdb.cp/pr17494.exp: ternop 17
PASS: gdb.cp/pr17494.exp: ternop 18
PASS: gdb.cp/pr17494.exp: ternop 19
PASS: gdb.cp/pr17494.exp: ternop 20
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cp/pr9067.exp ...
PASS: gdb.cp/pr9067.exp: print b
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cp/pr9167.exp ...
gdb compile failed, /opt/shorne/software/or1k/lib/gcc/or1k-elf/5.3.0/../../../../or1k-elf/lib/libor1k.a(syscalls.o):(.data+0x0): multiple definition of `environ'
/opt/shorne/software/or1k/lib/gcc/or1k-elf/5.3.0/../../../../or1k-elf/lib/libg.a(lib_a-environ.o):(.data+0x0): first defined here
collect2: error: ld returned 1 exit status
UNTESTED: gdb.cp/pr9167.exp: pr9167.exp
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cp/pr9631.exp ...
PASS: gdb.cp/pr9631.exp: continue to breakpoint: after bar tender is initialized
PASS: gdb.cp/pr9631.exp: print tender
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cp/printmethod.exp ...
PASS: gdb.cp/printmethod.exp: continue to breakpoint: end of constructors
PASS: gdb.cp/printmethod.exp: print virtual method.
PASS: gdb.cp/printmethod.exp: print nonvirtual method.
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cp/psmang.exp ...
PASS: gdb.cp/psmang.exp: break s::method1
PASS: gdb.cp/psmang.exp: break s::method2
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cp/psymtab-parameter.exp ...
PASS: gdb.cp/psymtab-parameter.exp: set language c++
PASS: gdb.cp/psymtab-parameter.exp: maintenance info symtabs
PASS: gdb.cp/psymtab-parameter.exp: complete p 'func<short>(
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cp/ptype-cv-cp.exp ...
PASS: gdb.cp/ptype-cv-cp.exp: whatis v_my_int
PASS: gdb.cp/ptype-cv-cp.exp: ptype v_my_int
PASS: gdb.cp/ptype-cv-cp.exp: whatis v_const_my_int
PASS: gdb.cp/ptype-cv-cp.exp: ptype v_const_my_int
PASS: gdb.cp/ptype-cv-cp.exp: whatis v_volatile_my_int
PASS: gdb.cp/ptype-cv-cp.exp: ptype v_volatile_my_int
PASS: gdb.cp/ptype-cv-cp.exp: whatis v_const_volatile_my_int
PASS: gdb.cp/ptype-cv-cp.exp: ptype v_const_volatile_my_int
PASS: gdb.cp/ptype-cv-cp.exp: whatis v_volatile_const_my_int
PASS: gdb.cp/ptype-cv-cp.exp: ptype v_volatile_const_my_int
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cp/ptype-flags.exp ...
PASS: gdb.cp/ptype-flags.exp: basic test
PASS: gdb.cp/ptype-flags.exp: no methods
PASS: gdb.cp/ptype-flags.exp: no typedefs
PASS: gdb.cp/ptype-flags.exp: no methods or typedefs
PASS: gdb.cp/ptype-flags.exp: raw
PASS: gdb.cp/ptype-flags.exp: raw no methods
PASS: gdb.cp/ptype-flags.exp: raw no typedefs
PASS: gdb.cp/ptype-flags.exp: raw no methods or typedefs
PASS: gdb.cp/ptype-flags.exp: set print type methods off
PASS: gdb.cp/ptype-flags.exp: basic test, default methods off
PASS: gdb.cp/ptype-flags.exp: methods, default methods off
PASS: gdb.cp/ptype-flags.exp: no typedefs, default methods off
PASS: gdb.cp/ptype-flags.exp: methods, no typedefs, default methods off
PASS: gdb.cp/ptype-flags.exp: set print type typedefs off
PASS: gdb.cp/ptype-flags.exp: basic test, default methods+typedefs off
PASS: gdb.cp/ptype-flags.exp: methods, default methods+typedefs off
PASS: gdb.cp/ptype-flags.exp: typedefs, default methods+typedefs off
PASS: gdb.cp/ptype-flags.exp: methods typedefs, default methods+typedefs off
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cp/punctuator.exp ...
PASS: gdb.cp/punctuator.exp: set lang c++
PASS: gdb.cp/punctuator.exp: print (0x5a5a bitand 0xaaaa) == (0x5a5a & 0xaaaa)
PASS: gdb.cp/punctuator.exp: print (0x5a5a bitor 0xaaaa) == (0x5a5a | 0xaaaa)
PASS: gdb.cp/punctuator.exp: print (0x5a5a xor 0xaaaa) == (0x5a5a ^ 0xaaaa)
PASS: gdb.cp/punctuator.exp: print (0x5a5a and 0xaaaa) == (0x5a5a && 0xaaaa)
PASS: gdb.cp/punctuator.exp: print (0x5a5a or 0xaaaa) == (0x5a5a || 0xaaaa)
PASS: gdb.cp/punctuator.exp: print (not not 0xaaaa) == (!!0xaaaa)
PASS: gdb.cp/punctuator.exp: print (compl 0xaaaa) == (~0xaaaa)
PASS: gdb.cp/punctuator.exp: set $u 1
PASS: gdb.cp/punctuator.exp: set $v 1
PASS: gdb.cp/punctuator.exp: print ($u not_eq 0xaaaa) == ($v != 0xaaaa)
PASS: gdb.cp/punctuator.exp: print ($u and_eq 0xaaaa) == ($v &= 0xaaaa)
PASS: gdb.cp/punctuator.exp: set $u 2
PASS: gdb.cp/punctuator.exp: set $v 2
PASS: gdb.cp/punctuator.exp: print ($u or_eq 0xaaaa) == ($v |= 0xaaaa)
PASS: gdb.cp/punctuator.exp: set $u 3
PASS: gdb.cp/punctuator.exp: set $v 3
PASS: gdb.cp/punctuator.exp: print ($u xor_eq 0xaaaa) == ($v ^= 0xaaaa)
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cp/re-set-overloaded.exp ...
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cp/readnow-language.exp ...
PASS: gdb.cp/readnow-language.exp: show language
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cp/ref-params.exp ...
PASS: gdb.cp/ref-params.exp: print value of a Child in main
PASS: gdb.cp/ref-params.exp: print value of f1 on Child in main
PASS: gdb.cp/ref-params.exp: print value of f2 on Child in main
PASS: gdb.cp/ref-params.exp: print value of f1 on (Child&) in main
PASS: gdb.cp/ref-params.exp: print value of f2 on (Child&) in main
PASS: gdb.cp/ref-params.exp: print value of Child& in f2
PASS: gdb.cp/ref-params.exp: print value of f1 on Child& in f2
PASS: gdb.cp/ref-params.exp: print value of Parent& in f1
PASS: gdb.cp/ref-params.exp: print f1(MQ)
PASS: gdb.cp/ref-params.exp: print mf1(MQ)
PASS: gdb.cp/ref-params.exp: print mf2(MQ)
PASS: gdb.cp/ref-params.exp: print f1(MQR)
PASS: gdb.cp/ref-params.exp: print mf1(MQR)
PASS: gdb.cp/ref-params.exp: print mf2(MQR)
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cp/ref-types.exp ...
PASS: gdb.cp/ref-types.exp: up from marker1 1
PASS: gdb.cp/ref-types.exp: print value of s
PASS: gdb.cp/ref-types.exp: ptype s
PASS: gdb.cp/ref-types.exp: print value of ps
PASS: gdb.cp/ref-types.exp: ptype ps
PASS: gdb.cp/ref-types.exp: print value of as[0]
PASS: gdb.cp/ref-types.exp: ptype as
PASS: gdb.cp/ref-types.exp: print value of as[1]
PASS: gdb.cp/ref-types.exp: print value of as[2]
PASS: gdb.cp/ref-types.exp: print value of as[3]
PASS: gdb.cp/ref-types.exp: print value of rs
PASS: gdb.cp/ref-types.exp: ptype rs
PASS: gdb.cp/ref-types.exp: print value of *rps
PASS: gdb.cp/ref-types.exp: examine value at rps
PASS: gdb.cp/ref-types.exp: ptype rps
PASS: gdb.cp/ref-types.exp: print value of ras[0]
PASS: gdb.cp/ref-types.exp: ptype ras
PASS: gdb.cp/ref-types.exp: print value of ras[1]
PASS: gdb.cp/ref-types.exp: print value of ras[2]
PASS: gdb.cp/ref-types.exp: print value of ras[3]
PASS: gdb.cp/ref-types.exp: up from f
PASS: gdb.cp/ref-types.exp: print value of C
PASS: gdb.cp/ref-types.exp: ptype C
PASS: gdb.cp/ref-types.exp: print value of UC
PASS: gdb.cp/ref-types.exp: ptype UC
PASS: gdb.cp/ref-types.exp: print value of S
PASS: gdb.cp/ref-types.exp: ptype S
PASS: gdb.cp/ref-types.exp: print value of US
PASS: gdb.cp/ref-types.exp: ptype US
PASS: gdb.cp/ref-types.exp: print value of I
PASS: gdb.cp/ref-types.exp: ptype I
PASS: gdb.cp/ref-types.exp: print value of UI
PASS: gdb.cp/ref-types.exp: ptype UI
PASS: gdb.cp/ref-types.exp: print value of L
PASS: gdb.cp/ref-types.exp: ptype L
PASS: gdb.cp/ref-types.exp: print value of UL
PASS: gdb.cp/ref-types.exp: ptype UL
PASS: gdb.cp/ref-types.exp: print value of F
PASS: gdb.cp/ref-types.exp: ptype F
PASS: gdb.cp/ref-types.exp: print value of D
PASS: gdb.cp/ref-types.exp: ptype D
PASS: gdb.cp/ref-types.exp: ptype rC
PASS: gdb.cp/ref-types.exp: ptype rUC
PASS: gdb.cp/ref-types.exp: ptype rS
PASS: gdb.cp/ref-types.exp: ptype rUS
PASS: gdb.cp/ref-types.exp: ptype rI
PASS: gdb.cp/ref-types.exp: ptype rUI
PASS: gdb.cp/ref-types.exp: ptype rL
PASS: gdb.cp/ref-types.exp: ptype rUL
PASS: gdb.cp/ref-types.exp: ptype rF
PASS: gdb.cp/ref-types.exp: ptype rD
PASS: gdb.cp/ref-types.exp: print value of rC
PASS: gdb.cp/ref-types.exp: print value of rUC
PASS: gdb.cp/ref-types.exp: print value of rS
PASS: gdb.cp/ref-types.exp: print value of rUS
PASS: gdb.cp/ref-types.exp: print value of rI
PASS: gdb.cp/ref-types.exp: print value of UI
PASS: gdb.cp/ref-types.exp: print value of rL
PASS: gdb.cp/ref-types.exp: print value of rUL
PASS: gdb.cp/ref-types.exp: print value of rF
PASS: gdb.cp/ref-types.exp: print value of rD
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cp/rtti.exp ...
PASS: gdb.cp/rtti.exp: continue to breakpoint: end of constructors in main
PASS: gdb.cp/rtti.exp: print *e1
PASS: gdb.cp/rtti.exp: print *e2
PASS: gdb.cp/rtti.exp: continue to breakpoint: end of constructors in func
PASS: gdb.cp/rtti.exp: print *obj
PASS: gdb.cp/rtti.exp: continue to breakpoint: end of constructors in func3
PASS: gdb.cp/rtti.exp: print *obj3
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cp/shadow.exp ...
PASS: gdb.cp/shadow.exp: continue to breakpoint: marker1
PASS: gdb.cp/shadow.exp: Print class x shadowing global x
PASS: gdb.cp/shadow.exp: continue to breakpoint: marker2
PASS: gdb.cp/shadow.exp: Print local x shadowing class x
PASS: gdb.cp/shadow.exp: continue to breakpoint: marker3
PASS: gdb.cp/shadow.exp: Print inner scope x
PASS: gdb.cp/shadow.exp: continue to breakpoint: marker4
PASS: gdb.cp/shadow.exp: Print local x not namespace x
PASS: gdb.cp/shadow.exp: continue to breakpoint: marker5
PASS: gdb.cp/shadow.exp: Print imported namespace x
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cp/smartp.exp ...
PASS: gdb.cp/smartp.exp: continue to breakpoint: end of main
PASS: gdb.cp/smartp.exp: p mp->foo()
PASS: gdb.cp/smartp.exp: p mtp->foo()
PASS: gdb.cp/smartp.exp: p mt1.foo()
PASS: gdb.cp/smartp.exp: p mt4p.a
PASS: gdb.cp/smartp.exp: p mt4->a
PASS: gdb.cp/smartp.exp: p sp1->foo()
PASS: gdb.cp/smartp.exp: p sp2->foo()
PASS: gdb.cp/smartp.exp: p sp3->foo(1)
PASS: gdb.cp/smartp.exp: p sp3->foo('a')
PASS: gdb.cp/smartp.exp: p sp4->a
PASS: gdb.cp/smartp.exp: p sp4->b
PASS: gdb.cp/smartp.exp: p mt4p->a
PASS: gdb.cp/smartp.exp: p mt4p->b
PASS: gdb.cp/smartp.exp: p mt4->fake
PASS: gdb.cp/smartp.exp: p mt4->fake()
PASS: gdb.cp/smartp.exp: p b->foo()
PASS: gdb.cp/smartp.exp: p c->foo()
PASS: gdb.cp/smartp.exp: p c->inta
FAIL: gdb.cp/smartp.exp: p c2->inta
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cp/static-method.exp ...
PASS: gdb.cp/static-method.exp: info addr A::func()
PASS: gdb.cp/static-method.exp: list static-method.cc:xxx::(anonymous namespace)::func
PASS: gdb.cp/static-method.exp: list 'static-method.cc:xxx::(anonymous namespace)::func'
PASS: gdb.cp/static-method.exp: list 'static-method.cc':'xxx::(anonymous namespace)::func'
PASS: gdb.cp/static-method.exp: list static-method.cc:'xxx::(anonymous namespace)::func'
PASS: gdb.cp/static-method.exp: continue to xxx::(anonymous namespace)::func
PASS: gdb.cp/static-method.exp: continue to 'xxx::(anonymous namespace)::func'
PASS: gdb.cp/static-method.exp: list static-method.cc:xxx::(anonymous namespace)::A::func
PASS: gdb.cp/static-method.exp: list 'static-method.cc:xxx::(anonymous namespace)::A::func'
PASS: gdb.cp/static-method.exp: list 'static-method.cc':'xxx::(anonymous namespace)::A::func'
PASS: gdb.cp/static-method.exp: list static-method.cc:'xxx::(anonymous namespace)::A::func'
PASS: gdb.cp/static-method.exp: continue to xxx::(anonymous namespace)::A::func
PASS: gdb.cp/static-method.exp: continue to 'xxx::(anonymous namespace)::A::func'
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cp/static-print-quit.exp ...
PASS: gdb.cp/static-print-quit.exp: set width 80
PASS: gdb.cp/static-print-quit.exp: set height 2
PASS: gdb.cp/static-print-quit.exp: print c - <return>
PASS: gdb.cp/static-print-quit.exp: print c - q <return>
PASS: gdb.cp/static-print-quit.exp: print c - to quit
PASS: gdb.cp/static-print-quit.exp: q
PASS: gdb.cp/static-print-quit.exp: set pagination off
PASS: gdb.cp/static-print-quit.exp: first print
PASS: gdb.cp/static-print-quit.exp: second print
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cp/temargs.exp ...
PASS: gdb.cp/temargs.exp: set first breakpoint for temargs
PASS: gdb.cp/temargs.exp: set second breakpoint for temargs
PASS: gdb.cp/temargs.exp: set third breakpoint for temargs
PASS: gdb.cp/temargs.exp: set fourth breakpoint for temargs
PASS: gdb.cp/temargs.exp: set fifth breakpoint for temargs
PASS: gdb.cp/temargs.exp: set sixth breakpoint for temargs
PASS: gdb.cp/temargs.exp: continue to breakpoint: continue to first breakpoint for temargs
PASS: gdb.cp/temargs.exp: test type of T in base_m
PASS: gdb.cp/temargs.exp: test value of I in base_m
PASS: gdb.cp/temargs.exp: test value of P in base_m
PASS: gdb.cp/temargs.exp: test value of MP in base_m
PASS: gdb.cp/temargs.exp: continue to breakpoint: continue to second breakpoint for temargs
PASS: gdb.cp/temargs.exp: test type of T in inner_m
PASS: gdb.cp/temargs.exp: test value of I in inner_m
PASS: gdb.cp/temargs.exp: test value of P in inner_m
PASS: gdb.cp/temargs.exp: test value of MP in inner_m
PASS: gdb.cp/temargs.exp: test type of Z in inner_m
PASS: gdb.cp/temargs.exp: continue to breakpoint: continue to third breakpoint for temargs
PASS: gdb.cp/temargs.exp: test type of T in func
PASS: gdb.cp/temargs.exp: test value of I in func
PASS: gdb.cp/temargs.exp: test value of P in func
PASS: gdb.cp/temargs.exp: test value of MP in func
PASS: gdb.cp/temargs.exp: continue to breakpoint: continue to fourth breakpoint for temargs
PASS: gdb.cp/temargs.exp: test type of T in templ_m
PASS: gdb.cp/temargs.exp: test value of I in templ_m
PASS: gdb.cp/temargs.exp: test value of P in templ_m
PASS: gdb.cp/temargs.exp: test value of MP in templ_m
PASS: gdb.cp/temargs.exp: test type of Q in templ_m
PASS: gdb.cp/temargs.exp: continue to breakpoint: continue to fifth breakpoint for temargs
PASS: gdb.cp/temargs.exp: test type of F in k2_m
XFAIL: gdb.cp/temargs.exp: test value of F in k2_m (PRMS gcc/49366)
PASS: gdb.cp/temargs.exp: continue to breakpoint: continue to sixth breakpoint for temargs
XFAIL: gdb.cp/temargs.exp: test type of F in k3_m (PRMS gcc/49546)
XFAIL: gdb.cp/temargs.exp: test value of F in k3_m (PRMS gcc/49546)
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cp/templates.exp ...
PASS: gdb.cp/templates.exp: set multiple-symbols ask
KFAIL: gdb.cp/templates.exp: ptype T5<int> (PRMS: gdb/8218)
KFAIL: gdb.cp/templates.exp: ptype T5<int> (PRMS: gdb/8218)
PASS: gdb.cp/templates.exp: constructor breakpoint
PASS: gdb.cp/templates.exp: destructor breakpoint
PASS: gdb.cp/templates.exp: value method breakpoint
PASS: gdb.cp/templates.exp: breakpoint on a line with no real code
PASS: gdb.cp/templates.exp: print method of template typedef
PASS: gdb.cp/templates.exp: print destructor of template typedef
PASS: gdb.cp/templates.exp: ptype empty
PASS: gdb.cp/templates.exp: ptype arg
FAIL: gdb.cp/templates.exp: print t5i.value()
PASS: gdb.cp/templates.exp: b 770
PASS: gdb.cp/templates.exp: continue to line 770
PASS: gdb.cp/templates.exp: print fint
PASS: gdb.cp/templates.exp: set print symbol off
PASS: gdb.cp/templates.exp: print fvpchar
PASS: gdb.cp/templates.exp: ptype Foo
PASS: gdb.cp/templates.exp: ptype fint
PASS: gdb.cp/templates.exp: ptype fchar
KFAIL: gdb.cp/templates.exp: ptype fvpchar (PRMS: gdb/1512)
PASS: gdb.cp/templates.exp: print Foo<volatile char *>::foo
PASS: gdb.cp/templates.exp: print Foo<volatile char*>::foo
PASS: gdb.cp/templates.exp: ptype Bar
PASS: gdb.cp/templates.exp: ptype bint
PASS: gdb.cp/templates.exp: ptype bint2
PASS: gdb.cp/templates.exp: ptype Baz
PASS: gdb.cp/templates.exp: ptype bazint
PASS: gdb.cp/templates.exp: ptype bazint2
PASS: gdb.cp/templates.exp: ptype Qux
PASS: gdb.cp/templates.exp: ptype quxint
PASS: gdb.cp/templates.exp: ptype Spec
PASS: gdb.cp/templates.exp: ptype siip
PASS: gdb.cp/templates.exp: ptype Garply<int>
PASS: gdb.cp/templates.exp: ptype Garply<Garply<char> >
PASS: gdb.cp/templates.exp: print Garply<Garply<char> >::garply
PASS: gdb.cp/templates.exp: break Garply<Garply<char> >::garply
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cp/try_catch.exp ...
gdb compile failed, /opt/shorne/software/or1k/lib/gcc/or1k-elf/5.3.0/../../../../or1k-elf/lib/libor1k.a(syscalls.o):(.data+0x0): multiple definition of `environ'
/opt/shorne/software/or1k/lib/gcc/or1k-elf/5.3.0/../../../../or1k-elf/lib/libg.a(lib_a-environ.o):(.data+0x0): first defined here
collect2: error: ld returned 1 exit status
UNTESTED: gdb.cp/try_catch.exp: try_catch.exp
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cp/typedef-operator.exp ...
PASS: gdb.cp/typedef-operator.exp: set language c++
PASS: gdb.cp/typedef-operator.exp: test crash
PASS: gdb.cp/typedef-operator.exp: test typedef
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cp/typeid.exp ...
PASS: gdb.cp/typeid.exp: before starting: print &typeid(i)
PASS: gdb.cp/typeid.exp: before starting: print &typeid(i) == &typeid(typeof(i))
PASS: gdb.cp/typeid.exp: before starting: print &typeid(cp)
PASS: gdb.cp/typeid.exp: before starting: print &typeid(cp) == &typeid(typeof(cp))
PASS: gdb.cp/typeid.exp: before starting: print &typeid(ccp)
PASS: gdb.cp/typeid.exp: before starting: print &typeid(ccp) == &typeid(typeof(ccp))
PASS: gdb.cp/typeid.exp: before starting: print &typeid(ca)
PASS: gdb.cp/typeid.exp: before starting: print &typeid(ca) == &typeid(typeof(ca))
PASS: gdb.cp/typeid.exp: before starting: print &typeid(b)
PASS: gdb.cp/typeid.exp: before starting: print &typeid(b) == &typeid(typeof(b))
PASS: gdb.cp/typeid.exp: after starting: print &typeid(i)
PASS: gdb.cp/typeid.exp: after starting: print &typeid(i) == &typeid(typeof(i))
PASS: gdb.cp/typeid.exp: after starting: print &typeid(cp)
PASS: gdb.cp/typeid.exp: after starting: print &typeid(cp) == &typeid(typeof(cp))
PASS: gdb.cp/typeid.exp: after starting: print &typeid(ccp)
PASS: gdb.cp/typeid.exp: after starting: print &typeid(ccp) == &typeid(typeof(ccp))
PASS: gdb.cp/typeid.exp: after starting: print &typeid(ca)
PASS: gdb.cp/typeid.exp: after starting: print &typeid(ca) == &typeid(typeof(ca))
PASS: gdb.cp/typeid.exp: after starting: print &typeid(b)
PASS: gdb.cp/typeid.exp: after starting: print &typeid(b) == &typeid(typeof(b))
FAIL: gdb.cp/typeid.exp: after starting: print &typeid(*b)
FAIL: gdb.cp/typeid.exp: after starting: print &typeid(*b) == &typeid(d)
FAIL: gdb.cp/typeid.exp: after starting: print &typeid(*vb1)
FAIL: gdb.cp/typeid.exp: after starting: print &typeid(*vb1) == &typeid(d)
FAIL: gdb.cp/typeid.exp: after starting: print &typeid(*vb2)
FAIL: gdb.cp/typeid.exp: after starting: print &typeid(*vb2) == &typeid(d)
FAIL: gdb.cp/typeid.exp: after starting: print &typeid(*bv)
FAIL: gdb.cp/typeid.exp: after starting: print &typeid(*bv) == &typeid(d)
FAIL: gdb.cp/typeid.exp: after starting: print &typeid(d)
FAIL: gdb.cp/typeid.exp: after starting: print &typeid(d) == &typeid(d)
PASS: gdb.cp/typeid.exp: after starting: print &typeid(const Derived)
FAIL: gdb.cp/typeid.exp: after starting: print &typeid(const Derived) == &typeid(d)
PASS: gdb.cp/typeid.exp: after starting: print &typeid(const Derived &)
FAIL: gdb.cp/typeid.exp: after starting: print &typeid(const Derived &) == &typeid(d)
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cp/userdef.exp ...
gdb compile failed, /opt/shorne/software/or1k/lib/gcc/or1k-elf/5.3.0/../../../../or1k-elf/lib/libor1k.a(syscalls.o):(.data+0x0): multiple definition of `environ'
/opt/shorne/software/or1k/lib/gcc/or1k-elf/5.3.0/../../../../or1k-elf/lib/libg.a(lib_a-environ.o):(.data+0x0): first defined here
collect2: error: ld returned 1 exit status
UNTESTED: gdb.cp/userdef.exp: userdef.exp
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cp/using-crash.exp ...
gdb compile failed, /opt/shorne/software/or1k/lib/gcc/or1k-elf/5.3.0/../../../../or1k-elf/lib/libor1k.a(syscalls.o):(.data+0x0): multiple definition of `environ'
/opt/shorne/software/or1k/lib/gcc/or1k-elf/5.3.0/../../../../or1k-elf/lib/libg.a(lib_a-environ.o):(.data+0x0): first defined here
collect2: error: ld returned 1 exit status
UNTESTED: gdb.cp/using-crash.exp: using-crash.exp
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cp/var-tag.exp ...
PASS: gdb.cp/var-tag.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment