Skip to content

Instantly share code, notes, and snippets.

@stffrdhrn
Created May 10, 2016 09:20
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/20d5a512884e75cab0c722fa4eb9d2a3 to your computer and use it in GitHub Desktop.
Save stffrdhrn/20d5a512884e75cab0c722fa4eb9d2a3 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 Sun May 8 22:03:11 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 ...
gdb compile failed, /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/bp-permanent.c: Assembler messages:
/home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/bp-permanent.c:43: Error: unrecognized instruction `nop'
/home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/bp-permanent.c:44: Error: unrecognized instruction `nop'
/home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/bp-permanent.c:45: Error: unrecognized instruction `nop'
/home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/bp-permanent.c:46: Error: unrecognized instruction `nop'
/home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/bp-permanent.c:47: Error: unrecognized instruction `nop'
/home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/bp-permanent.c:48: Error: unrecognized instruction `nop'
/home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/bp-permanent.c:49: Error: unrecognized instruction `nop'
/home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/bp-permanent.c:50: Error: unrecognized instruction `nop'
/home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/bp-permanent.c:51: Error: unrecognized instruction `nop'
/home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.base/bp-permanent.c:52: Error: unrecognized instruction `nop'
UNTESTED: gdb.base/bp-permanent.exp: failed to prepare
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
FAIL: 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
FAIL: 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
FAIL: 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
FAIL: 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
FAIL: 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
FAIL: 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
FAIL: 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
FAIL: 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
FAIL: 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
FAIL: gdb.base/charset.exp: Assign String16 with prefix u
PASS: gdb.base/charset.exp: Display String String16 with x/hs
FAIL: gdb.base/charset.exp: Assign String32 with prefix U
PASS: gdb.base/charset.exp: Display String String32 with x/ws
FAIL: 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/ccjZMN0b.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
FAIL: 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
FAIL: 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
FAIL: 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
FAIL: 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
FAIL: 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
FAIL: 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
FAIL: 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
FAIL: 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
FAIL: 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
FAIL: 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
FAIL: 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
FAIL: 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
FAIL: 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
FAIL: 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
FAIL: 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
FAIL: 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
FAIL: 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
FAIL: 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
FAIL: 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
FAIL: 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
FAIL: 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
FAIL: 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
FAIL: 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
FAIL: 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
FAIL: 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
FAIL: 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
FAIL: 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
FAIL: 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
FAIL: 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
FAIL: 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
FAIL: 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
FAIL: 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
FAIL: 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
FAIL: 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
FAIL: 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
FAIL: 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
FAIL: 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
FAIL: 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
FAIL: 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
FAIL: 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
FAIL: 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
FAIL: 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
FAIL: 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
FAIL: 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
FAIL: 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
FAIL: 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
FAIL: 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
FAIL: 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
FAIL: 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
FAIL: 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
FAIL: 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
FAIL: 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
FAIL: 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
FAIL: 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
FAIL: 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
FAIL: 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
FAIL: 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
FAIL: 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
FAIL: 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
FAIL: 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
FAIL: 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
FAIL: 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
FAIL: 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
FAIL: 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
FAIL: 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
FAIL: 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
FAIL: 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
FAIL: 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
FAIL: 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
FAIL: 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
FAIL: 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
FAIL: 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
FAIL: 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
FAIL: 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
FAIL: 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
FAIL: 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
FAIL: 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
FAIL: 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
FAIL: 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
FAIL: 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
FAIL: 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.exp: before start: c++: set language c++
PASS: gdb.cp/var-tag.exp: before start: c++: ptype C
PASS: gdb.cp/var-tag.exp: before start: c++: print E
PASS: gdb.cp/var-tag.exp: before start: c++: ptype E
PASS: gdb.cp/var-tag.exp: before start: c++: print S
PASS: gdb.cp/var-tag.exp: before start: c++: ptype S
PASS: gdb.cp/var-tag.exp: before start: c++: print U
PASS: gdb.cp/var-tag.exp: before start: c++: ptype U
PASS: gdb.cp/var-tag.exp: before start: c++: print cc
PASS: gdb.cp/var-tag.exp: before start: c++: ptype cc
PASS: gdb.cp/var-tag.exp: before start: c++: print CC
PASS: gdb.cp/var-tag.exp: before start: c++: ptype CC
PASS: gdb.cp/var-tag.exp: before start: c++: print ss
PASS: gdb.cp/var-tag.exp: before start: c++: ptype ss
PASS: gdb.cp/var-tag.exp: before start: c++: print SS
PASS: gdb.cp/var-tag.exp: before start: c++: ptype SS
PASS: gdb.cp/var-tag.exp: before start: c++: print ee
PASS: gdb.cp/var-tag.exp: before start: c++: ptype ee
PASS: gdb.cp/var-tag.exp: before start: c++: print EE
PASS: gdb.cp/var-tag.exp: before start: c++: ptype EE
PASS: gdb.cp/var-tag.exp: before start: c++: print uu
PASS: gdb.cp/var-tag.exp: before start: c++: ptype uu
PASS: gdb.cp/var-tag.exp: before start: c++: print UU
PASS: gdb.cp/var-tag.exp: before start: c++: ptype UU
PASS: gdb.cp/var-tag.exp: before start: c++: print E2
PASS: gdb.cp/var-tag.exp: before start: c++: ptype E2
PASS: gdb.cp/var-tag.exp: before start: c++: print S2
PASS: gdb.cp/var-tag.exp: before start: c++: ptype S2
PASS: gdb.cp/var-tag.exp: before start: c++: print U2
PASS: gdb.cp/var-tag.exp: before start: c++: ptype U2
PASS: gdb.cp/var-tag.exp: before start: c: set language c
PASS: gdb.cp/var-tag.exp: before start: c: ptype C
PASS: gdb.cp/var-tag.exp: before start: c: print E
PASS: gdb.cp/var-tag.exp: before start: c: ptype E
PASS: gdb.cp/var-tag.exp: before start: c: print S
PASS: gdb.cp/var-tag.exp: before start: c: ptype S
PASS: gdb.cp/var-tag.exp: before start: c: print U
PASS: gdb.cp/var-tag.exp: before start: c: ptype U
PASS: gdb.cp/var-tag.exp: before start: c: print cc
PASS: gdb.cp/var-tag.exp: before start: c: ptype cc
PASS: gdb.cp/var-tag.exp: before start: c: print CC
PASS: gdb.cp/var-tag.exp: before start: c: ptype CC
PASS: gdb.cp/var-tag.exp: before start: c: print ss
PASS: gdb.cp/var-tag.exp: before start: c: ptype ss
PASS: gdb.cp/var-tag.exp: before start: c: print SS
PASS: gdb.cp/var-tag.exp: before start: c: ptype SS
PASS: gdb.cp/var-tag.exp: before start: c: print ee
PASS: gdb.cp/var-tag.exp: before start: c: ptype ee
PASS: gdb.cp/var-tag.exp: before start: c: print EE
PASS: gdb.cp/var-tag.exp: before start: c: ptype EE
PASS: gdb.cp/var-tag.exp: before start: c: print uu
PASS: gdb.cp/var-tag.exp: before start: c: ptype uu
PASS: gdb.cp/var-tag.exp: before start: c: print UU
PASS: gdb.cp/var-tag.exp: before start: c: ptype UU
PASS: gdb.cp/var-tag.exp: before start: c: print E2
PASS: gdb.cp/var-tag.exp: before start: c: ptype E2
PASS: gdb.cp/var-tag.exp: before start: c: print S2
PASS: gdb.cp/var-tag.exp: before start: c: ptype S2
PASS: gdb.cp/var-tag.exp: before start: c: print U2
PASS: gdb.cp/var-tag.exp: before start: c: ptype U2
PASS: gdb.cp/var-tag.exp: in main: c++: set language c++
PASS: gdb.cp/var-tag.exp: in main: c++: ptype C
PASS: gdb.cp/var-tag.exp: in main: c++: print E
PASS: gdb.cp/var-tag.exp: in main: c++: ptype E
PASS: gdb.cp/var-tag.exp: in main: c++: print S
PASS: gdb.cp/var-tag.exp: in main: c++: ptype S
PASS: gdb.cp/var-tag.exp: in main: c++: print U
PASS: gdb.cp/var-tag.exp: in main: c++: ptype U
PASS: gdb.cp/var-tag.exp: in main: c++: print cc
PASS: gdb.cp/var-tag.exp: in main: c++: ptype cc
PASS: gdb.cp/var-tag.exp: in main: c++: print CC
PASS: gdb.cp/var-tag.exp: in main: c++: ptype CC
PASS: gdb.cp/var-tag.exp: in main: c++: print ss
PASS: gdb.cp/var-tag.exp: in main: c++: ptype ss
PASS: gdb.cp/var-tag.exp: in main: c++: print SS
PASS: gdb.cp/var-tag.exp: in main: c++: ptype SS
PASS: gdb.cp/var-tag.exp: in main: c++: print ee
PASS: gdb.cp/var-tag.exp: in main: c++: ptype ee
PASS: gdb.cp/var-tag.exp: in main: c++: print EE
PASS: gdb.cp/var-tag.exp: in main: c++: ptype EE
PASS: gdb.cp/var-tag.exp: in main: c++: print uu
PASS: gdb.cp/var-tag.exp: in main: c++: ptype uu
PASS: gdb.cp/var-tag.exp: in main: c++: print UU
PASS: gdb.cp/var-tag.exp: in main: c++: ptype UU
PASS: gdb.cp/var-tag.exp: in main: c++: print E2
PASS: gdb.cp/var-tag.exp: in main: c++: ptype E2
PASS: gdb.cp/var-tag.exp: in main: c++: print S2
PASS: gdb.cp/var-tag.exp: in main: c++: ptype S2
PASS: gdb.cp/var-tag.exp: in main: c++: print U2
PASS: gdb.cp/var-tag.exp: in main: c++: ptype U2
PASS: gdb.cp/var-tag.exp: in main: c: set language c
PASS: gdb.cp/var-tag.exp: in main: c: ptype C
PASS: gdb.cp/var-tag.exp: in main: c: print E
PASS: gdb.cp/var-tag.exp: in main: c: ptype E
PASS: gdb.cp/var-tag.exp: in main: c: print S
PASS: gdb.cp/var-tag.exp: in main: c: ptype S
PASS: gdb.cp/var-tag.exp: in main: c: print U
PASS: gdb.cp/var-tag.exp: in main: c: ptype U
PASS: gdb.cp/var-tag.exp: in main: c: print cc
PASS: gdb.cp/var-tag.exp: in main: c: ptype cc
PASS: gdb.cp/var-tag.exp: in main: c: print CC
PASS: gdb.cp/var-tag.exp: in main: c: ptype CC
PASS: gdb.cp/var-tag.exp: in main: c: print ss
PASS: gdb.cp/var-tag.exp: in main: c: ptype ss
PASS: gdb.cp/var-tag.exp: in main: c: print SS
PASS: gdb.cp/var-tag.exp: in main: c: ptype SS
PASS: gdb.cp/var-tag.exp: in main: c: print ee
PASS: gdb.cp/var-tag.exp: in main: c: ptype ee
PASS: gdb.cp/var-tag.exp: in main: c: print EE
PASS: gdb.cp/var-tag.exp: in main: c: ptype EE
PASS: gdb.cp/var-tag.exp: in main: c: print uu
PASS: gdb.cp/var-tag.exp: in main: c: ptype uu
PASS: gdb.cp/var-tag.exp: in main: c: print UU
PASS: gdb.cp/var-tag.exp: in main: c: ptype UU
PASS: gdb.cp/var-tag.exp: in main: c: print E2
PASS: gdb.cp/var-tag.exp: in main: c: ptype E2
PASS: gdb.cp/var-tag.exp: in main: c: print S2
PASS: gdb.cp/var-tag.exp: in main: c: ptype S2
PASS: gdb.cp/var-tag.exp: in main: c: print U2
PASS: gdb.cp/var-tag.exp: in main: c: ptype U2
PASS: gdb.cp/var-tag.exp: continue to breakpoint: continue to C::f
PASS: gdb.cp/var-tag.exp: in C::f: c++: set language c++
PASS: gdb.cp/var-tag.exp: in C::f: c++: ptype C
PASS: gdb.cp/var-tag.exp: in C::f: c++: print E
PASS: gdb.cp/var-tag.exp: in C::f: c++: ptype E
PASS: gdb.cp/var-tag.exp: in C::f: c++: print S
PASS: gdb.cp/var-tag.exp: in C::f: c++: ptype S
PASS: gdb.cp/var-tag.exp: in C::f: c++: print U
PASS: gdb.cp/var-tag.exp: in C::f: c++: ptype U
PASS: gdb.cp/var-tag.exp: in C::f: c++: print cc
PASS: gdb.cp/var-tag.exp: in C::f: c++: ptype cc
PASS: gdb.cp/var-tag.exp: in C::f: c++: print CC
PASS: gdb.cp/var-tag.exp: in C::f: c++: ptype CC
PASS: gdb.cp/var-tag.exp: in C::f: c++: print ss
PASS: gdb.cp/var-tag.exp: in C::f: c++: ptype ss
PASS: gdb.cp/var-tag.exp: in C::f: c++: print SS
PASS: gdb.cp/var-tag.exp: in C::f: c++: ptype SS
PASS: gdb.cp/var-tag.exp: in C::f: c++: print ee
PASS: gdb.cp/var-tag.exp: in C::f: c++: ptype ee
PASS: gdb.cp/var-tag.exp: in C::f: c++: print EE
PASS: gdb.cp/var-tag.exp: in C::f: c++: ptype EE
PASS: gdb.cp/var-tag.exp: in C::f: c++: print uu
PASS: gdb.cp/var-tag.exp: in C::f: c++: ptype uu
PASS: gdb.cp/var-tag.exp: in C::f: c++: print UU
PASS: gdb.cp/var-tag.exp: in C::f: c++: ptype UU
PASS: gdb.cp/var-tag.exp: in C::f: c++: print E2
PASS: gdb.cp/var-tag.exp: in C::f: c++: ptype E2
PASS: gdb.cp/var-tag.exp: in C::f: c++: print S2
PASS: gdb.cp/var-tag.exp: in C::f: c++: ptype S2
PASS: gdb.cp/var-tag.exp: in C::f: c++: print U2
PASS: gdb.cp/var-tag.exp: in C::f: c++: ptype U2
PASS: gdb.cp/var-tag.exp: in C::f: c: set language c
PASS: gdb.cp/var-tag.exp: in C::f: c: ptype C
PASS: gdb.cp/var-tag.exp: in C::f: c: print E
PASS: gdb.cp/var-tag.exp: in C::f: c: ptype E
PASS: gdb.cp/var-tag.exp: in C::f: c: print S
PASS: gdb.cp/var-tag.exp: in C::f: c: ptype S
PASS: gdb.cp/var-tag.exp: in C::f: c: print U
PASS: gdb.cp/var-tag.exp: in C::f: c: ptype U
PASS: gdb.cp/var-tag.exp: in C::f: c: print cc
PASS: gdb.cp/var-tag.exp: in C::f: c: ptype cc
PASS: gdb.cp/var-tag.exp: in C::f: c: print CC
PASS: gdb.cp/var-tag.exp: in C::f: c: ptype CC
PASS: gdb.cp/var-tag.exp: in C::f: c: print ss
PASS: gdb.cp/var-tag.exp: in C::f: c: ptype ss
PASS: gdb.cp/var-tag.exp: in C::f: c: print SS
PASS: gdb.cp/var-tag.exp: in C::f: c: ptype SS
PASS: gdb.cp/var-tag.exp: in C::f: c: print ee
PASS: gdb.cp/var-tag.exp: in C::f: c: ptype ee
PASS: gdb.cp/var-tag.exp: in C::f: c: print EE
PASS: gdb.cp/var-tag.exp: in C::f: c: ptype EE
PASS: gdb.cp/var-tag.exp: in C::f: c: print uu
PASS: gdb.cp/var-tag.exp: in C::f: c: ptype uu
PASS: gdb.cp/var-tag.exp: in C::f: c: print UU
PASS: gdb.cp/var-tag.exp: in C::f: c: ptype UU
PASS: gdb.cp/var-tag.exp: in C::f: c: print E2
PASS: gdb.cp/var-tag.exp: in C::f: c: ptype E2
PASS: gdb.cp/var-tag.exp: in C::f: c: print S2
PASS: gdb.cp/var-tag.exp: in C::f: c: ptype S2
PASS: gdb.cp/var-tag.exp: in C::f: c: print U2
PASS: gdb.cp/var-tag.exp: in C::f: c: ptype U2
PASS: gdb.cp/var-tag.exp: global collision: set language c++
KFAIL: gdb.cp/var-tag.exp: global collision: print global (PRMS: c++/16463)
PASS: gdb.cp/var-tag.exp: global collision: print ::global
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cp/virtbase.exp ...
PASS: gdb.cp/virtbase.exp: continue to breakpoint: first breakpoint
PASS: gdb.cp/virtbase.exp: print *this
PASS: gdb.cp/virtbase.exp: print x in get_y
PASS: gdb.cp/virtbase.exp: continue to breakpoint: second breakpoint
PASS: gdb.cp/virtbase.exp: print x in get_z
PASS: gdb.cp/virtbase.exp: continue to breakpoint: third breakpoint
PASS: gdb.cp/virtbase.exp: print *(D *) e
PASS: gdb.cp/virtbase.exp: set print object on
PASS: gdb.cp/virtbase.exp: print/x b->mA
PASS: gdb.cp/virtbase.exp: print rtti_data
FAIL: gdb.cp/virtbase.exp: print pointer to virtual base at non-zero offset of larger object
FAIL: gdb.cp/virtbase.exp: print same pointer from history value
FAIL: gdb.cp/virtbase.exp: print whole pointed-to object, starting from the virtual base pointer
Running /home/shorne/work/openrisc/build-gdb/gdb/testsuite/../../../binutils-gdb/gdb/testsuite/gdb.cp/virtfunc.exp ...
PASS: gdb.cp/virtfunc.exp: ptype VA
PASS: gdb.cp/virtfunc.exp: ptype VB
PASS: gdb.cp/virtfunc.exp: ptype V
PASS: gdb.cp/virtfunc.exp: ptype A
PASS: gdb.cp/virtfunc.exp: ptype B
PASS: gdb.cp/virtfunc.exp: ptype C
PASS: gdb.cp/virtfunc.exp: ptype AD
PASS: gdb.cp/virtfunc.exp: ptype D
PASS: gdb.cp/virtfunc.exp: ptype E
PASS: gdb.cp/virtfunc.exp: ptype dd
PASS: gdb.cp/virtfunc.exp: ptype ppd
PASS: gdb.cp/virtfunc.exp: ptype pAd
PASS: gdb.cp/virtfunc.exp: ptype a
PASS: gdb.cp/virtfunc.exp: ptype b
PASS: gdb.cp/virtfunc.exp: ptype c
PASS: gdb.cp/virtfunc.exp: ptype d
PASS: gdb.cp/virtfunc.exp: ptype e
PASS: gdb.cp/virtfunc.exp: ptype v
PASS: gdb.cp/virtfunc.exp: ptype vb
PASS: gdb.cp/virtfunc.exp: ptype pAa
PASS: gdb.cp/virtfunc.exp: ptype pAe
PASS: gdb.cp/virtfunc.exp: ptype pBe
PASS: gdb.cp/virtfunc.exp: ptype pDd
PASS: gdb.cp/virtfunc.exp: ptype pDe
PASS: gdb.cp/virtfunc.exp: ptype pVa
PASS: gdb.cp/virtfunc.exp: ptype pVv
PASS: gdb.cp/virtfunc.exp: ptype pVe
PASS: gdb.cp/virtfunc.exp: ptype pVd
PASS: gdb.cp/virtfunc.exp: ptype pADe
PASS: gdb.cp/virtfunc.exp: ptype pEe
PASS: gdb.cp/virtfunc.exp: ptype pVB
FAIL: gdb.cp/virtfunc.exp: info vtbl a
FAIL: gdb.cp/virtfunc.exp: info vtbl b
FAIL: gdb.cp/virtfunc.exp: info vtbl c
FAIL: gdb.cp/virtfunc.exp: info vtbl d
FAIL: gdb.cp/virtfunc.exp: info vtbl e
FAIL: gdb.cp/v
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment