armv7a-cros-linux-gnueabi revision 468ef85183276640890b1def1060eb23d732c601
1Test Run By yunlian on Mon Dec 16 15:46:27 2013 2Target is armv7a-cros-linux-gnueabi 3 4 === gdb tests === 5 6Schedule of variations: 7 daisy 8 9Running target daisy 10Running ./gdb.ada/aliased_array.exp ... 11UNSUPPORTED: gdb.ada/aliased_array.exp: compilation foo.adb 12Running ./gdb.ada/array_bounds.exp ... 13UNSUPPORTED: gdb.ada/array_bounds.exp: compilation bar.adb 14Running ./gdb.ada/arrayidx.exp ... 15UNSUPPORTED: gdb.ada/arrayidx.exp: compilation p.adb 16Running ./gdb.ada/arrayparam.exp ... 17UNSUPPORTED: gdb.ada/arrayparam.exp: compilation foo.adb 18Running ./gdb.ada/arrayptr.exp ... 19UNSUPPORTED: gdb.ada/arrayptr.exp: compilation foo.adb 20Running ./gdb.ada/array_return.exp ... 21UNSUPPORTED: gdb.ada/array_return.exp: compilation p.adb 22Running ./gdb.ada/array_subscript_addr.exp ... 23UNSUPPORTED: gdb.ada/array_subscript_addr.exp: compilation p.adb 24Running ./gdb.ada/assign_1.exp ... 25PASS: gdb.ada/assign_1.exp: Changing the language to ada 26PASS: gdb.ada/assign_1.exp: set convenience variable $xxx to 1 27Running ./gdb.ada/atomic_enum.exp ... 28UNSUPPORTED: gdb.ada/atomic_enum.exp: compilation foo.adb 29Running ./gdb.ada/bad-task-bp-keyword.exp ... 30UNSUPPORTED: gdb.ada/bad-task-bp-keyword.exp: compilation foo.adb 31Running ./gdb.ada/boolean_expr.exp ... 32PASS: gdb.ada/boolean_expr.exp: Changing the language to ada 33PASS: gdb.ada/boolean_expr.exp: print 1 = 2 34PASS: gdb.ada/boolean_expr.exp: print 3 = 3 35Running ./gdb.ada/bp_enum_homonym.exp ... 36UNSUPPORTED: gdb.ada/bp_enum_homonym.exp: compilation p.adb 37Running ./gdb.ada/bp_on_var.exp ... 38UNSUPPORTED: gdb.ada/bp_on_var.exp: compilation foo.adb 39Running ./gdb.ada/bp_range_type.exp ... 40UNSUPPORTED: gdb.ada/bp_range_type.exp: compilation foo.adb 41Running ./gdb.ada/bp_reset.exp ... 42UNSUPPORTED: gdb.ada/bp_reset.exp: compilation foo.adb 43Running ./gdb.ada/call_pn.exp ... 44UNSUPPORTED: gdb.ada/call_pn.exp: compilation foo.adb 45Running ./gdb.ada/catch_ex.exp ... 46UNSUPPORTED: gdb.ada/catch_ex.exp: compilation foo.adb 47Running ./gdb.ada/char_enum.exp ... 48UNSUPPORTED: gdb.ada/char_enum.exp: compilation foo.adb 49Running ./gdb.ada/char_param.exp ... 50UNSUPPORTED: gdb.ada/char_param.exp: compilation foo.adb 51Running ./gdb.ada/complete.exp ... 52UNSUPPORTED: gdb.ada/complete.exp: compilation foo.adb 53Running ./gdb.ada/cond_lang.exp ... 54UNSUPPORTED: gdb.ada/cond_lang.exp: compilation a.adb 55Running ./gdb.ada/dyn_loc.exp ... 56UNSUPPORTED: gdb.ada/dyn_loc.exp: compilation p.adb 57Running ./gdb.ada/enum_idx_packed.exp ... 58UNSUPPORTED: gdb.ada/enum_idx_packed.exp: compilation foo.adb 59Running ./gdb.ada/exec_changed.exp ... 60UNTESTED: gdb.ada/exec_changed.exp: exec_changed.exp 61Running ./gdb.ada/expr_delims.exp ... 62UNSUPPORTED: gdb.ada/expr_delims.exp: compilation foo.adb 63Running ./gdb.ada/exprs.exp ... 64UNSUPPORTED: gdb.ada/exprs.exp: compilation p.adb 65Running ./gdb.ada/fixed_cmp.exp ... 66UNSUPPORTED: gdb.ada/fixed_cmp.exp: compilation fixed.adb 67Running ./gdb.ada/fixed_points.exp ... 68UNSUPPORTED: gdb.ada/fixed_points.exp: compilation fixed_points.adb 69Running ./gdb.ada/formatted_ref.exp ... 70UNSUPPORTED: gdb.ada/formatted_ref.exp: compilation formatted_ref.adb 71UNTESTED: gdb.ada/formatted_ref.exp: formatted-ref.exp 72Running ./gdb.ada/frame_args.exp ... 73UNSUPPORTED: gdb.ada/frame_args.exp: compilation foo.adb 74Running ./gdb.ada/fullname_bp.exp ... 75UNSUPPORTED: gdb.ada/fullname_bp.exp: compilation foo.adb 76Running ./gdb.ada/fun_addr.exp ... 77UNSUPPORTED: gdb.ada/fun_addr.exp: compilation foo.adb 78Running ./gdb.ada/funcall_param.exp ... 79UNSUPPORTED: gdb.ada/funcall_param.exp: compilation foo.adb 80Running ./gdb.ada/fun_in_declare.exp ... 81UNSUPPORTED: gdb.ada/fun_in_declare.exp: compilation foo.adb 82Running ./gdb.ada/homonym.exp ... 83UNSUPPORTED: gdb.ada/homonym.exp: compilation homonym_main.adb 84Running ./gdb.ada/info_locals_renaming.exp ... 85UNSUPPORTED: gdb.ada/info_locals_renaming.exp: compilation foo.adb 86Running ./gdb.ada/info_types.exp ... 87PASS: gdb.ada/info_types.exp: set lang ada 88PASS: gdb.ada/info_types.exp: info types new_integer_type 89Running ./gdb.ada/int_deref.exp ... 90UNSUPPORTED: gdb.ada/int_deref.exp: compilation foo.adb 91Running ./gdb.ada/interface.exp ... 92UNSUPPORTED: gdb.ada/interface.exp: compilation foo.adb 93Running ./gdb.ada/iwide.exp ... 94UNSUPPORTED: gdb.ada/iwide.exp: compilation p.adb 95Running ./gdb.ada/lang_switch.exp ... 96UNSUPPORTED: gdb.ada/lang_switch.exp: compilation lang_switch.adb 97Running ./gdb.ada/mi_catch_ex.exp ... 98UNSUPPORTED: gdb.ada/mi_catch_ex.exp: compilation foo.adb 99Running ./gdb.ada/mi_task_arg.exp ... 100UNSUPPORTED: gdb.ada/mi_task_arg.exp: compilation task_switch.adb 101Running ./gdb.ada/mi_task_info.exp ... 102UNSUPPORTED: gdb.ada/mi_task_info.exp: compilation task_switch.adb 103Running ./gdb.ada/mod_from_name.exp ... 104UNSUPPORTED: gdb.ada/mod_from_name.exp: compilation foo.adb 105Running ./gdb.ada/nested.exp ... 106UNSUPPORTED: gdb.ada/nested.exp: compilation hello.adb 107Running ./gdb.ada/null_array.exp ... 108UNSUPPORTED: gdb.ada/null_array.exp: compilation foo.adb 109Running ./gdb.ada/null_record.exp ... 110UNSUPPORTED: gdb.ada/null_record.exp: compilation null_record.adb 111Running ./gdb.ada/operator_bp.exp ... 112UNSUPPORTED: gdb.ada/operator_bp.exp: compilation ops_test.adb 113Running ./gdb.ada/optim_drec.exp ... 114UNSUPPORTED: gdb.ada/optim_drec.exp: compilation foo.adb 115Running ./gdb.ada/packed_array.exp ... 116UNSUPPORTED: gdb.ada/packed_array.exp: compilation pa.adb 117Running ./gdb.ada/packed_tagged.exp ... 118UNSUPPORTED: gdb.ada/packed_tagged.exp: compilation comp_bug.adb 119Running ./gdb.ada/print_chars.exp ... 120UNSUPPORTED: gdb.ada/print_chars.exp: compilation foo.adb 121Running ./gdb.ada/print_pc.exp ... 122UNSUPPORTED: gdb.ada/print_pc.exp: compilation dummy.adb 123Running ./gdb.ada/ptr_typedef.exp ... 124UNSUPPORTED: gdb.ada/ptr_typedef.exp: compilation foo.adb 125Running ./gdb.ada/ptype_arith_binop.exp ... 126PASS: gdb.ada/ptype_arith_binop.exp: set lang ada 127PASS: gdb.ada/ptype_arith_binop.exp: ptype 3 * 2.0 128PASS: gdb.ada/ptype_arith_binop.exp: ptype 3 / 2.0 129Running ./gdb.ada/ptype_field.exp ... 130UNSUPPORTED: gdb.ada/ptype_field.exp: compilation foo.adb 131Running ./gdb.ada/ptype_tagged_param.exp ... 132UNSUPPORTED: gdb.ada/ptype_tagged_param.exp: compilation foo.adb 133Running ./gdb.ada/rdv_wait.exp ... 134UNSUPPORTED: gdb.ada/rdv_wait.exp: compilation foo.adb 135Running ./gdb.ada/rec_return.exp ... 136UNSUPPORTED: gdb.ada/rec_return.exp: compilation foo.adb 137Running ./gdb.ada/ref_param.exp ... 138UNSUPPORTED: gdb.ada/ref_param.exp: compilation foo.adb 139Running ./gdb.ada/ref_tick_size.exp ... 140UNSUPPORTED: gdb.ada/ref_tick_size.exp: compilation p.adb 141Running ./gdb.ada/same_enum.exp ... 142UNSUPPORTED: gdb.ada/same_enum.exp: compilation a.adb 143Running ./gdb.ada/set_pckd_arr_elt.exp ... 144UNSUPPORTED: gdb.ada/set_pckd_arr_elt.exp: compilation foo.adb 145Running ./gdb.ada/set_wstr.exp ... 146UNSUPPORTED: gdb.ada/set_wstr.exp: compilation a.adb 147Running ./gdb.ada/small_reg_param.exp ... 148UNSUPPORTED: gdb.ada/small_reg_param.exp: compilation foo.adb 149Running ./gdb.ada/start.exp ... 150UNTESTED: gdb.ada/start.exp: start.exp 151Running ./gdb.ada/str_ref_cmp.exp ... 152UNSUPPORTED: gdb.ada/str_ref_cmp.exp: compilation foo.adb 153Running ./gdb.ada/sym_print_name.exp ... 154UNSUPPORTED: gdb.ada/sym_print_name.exp: compilation foo.adb 155Running ./gdb.ada/taft_type.exp ... 156UNSUPPORTED: gdb.ada/taft_type.exp: compilation p.adb 157Running ./gdb.ada/tagged.exp ... 158UNSUPPORTED: gdb.ada/tagged.exp: compilation foo.adb 159Running ./gdb.ada/tagged_not_init.exp ... 160UNSUPPORTED: gdb.ada/tagged_not_init.exp: compilation foo.adb 161Running ./gdb.ada/task_bp.exp ... 162UNSUPPORTED: gdb.ada/task_bp.exp: compilation foo.adb 163Running ./gdb.ada/tasks.exp ... 164UNSUPPORTED: gdb.ada/tasks.exp: compilation foo.adb 165Running ./gdb.ada/tick_last_segv.exp ... 166UNSUPPORTED: gdb.ada/tick_last_segv.exp: compilation foo.adb 167Running ./gdb.ada/type_coercion.exp ... 168UNSUPPORTED: gdb.ada/type_coercion.exp: compilation assign.adb 169Running ./gdb.ada/unc_arr_ptr_in_var_rec.exp ... 170UNSUPPORTED: gdb.ada/unc_arr_ptr_in_var_rec.exp: compilation foo.adb 171Running ./gdb.ada/uninitialized_vars.exp ... 172UNSUPPORTED: gdb.ada/uninitialized_vars.exp: compilation parse.adb 173Running ./gdb.ada/variant_record_packed_array.exp ... 174UNSUPPORTED: gdb.ada/variant_record_packed_array.exp: compilation foo.adb 175Running ./gdb.ada/watch_arg.exp ... 176UNSUPPORTED: gdb.ada/watch_arg.exp: compilation watch.adb 177Running ./gdb.ada/whatis_array_val.exp ... 178UNSUPPORTED: gdb.ada/whatis_array_val.exp: compilation foo.adb 179Running ./gdb.ada/widewide.exp ... 180UNSUPPORTED: gdb.ada/widewide.exp: compilation foo.adb 181Running ./gdb.arch/alpha-step.exp ... 182Running ./gdb.arch/altivec-abi.exp ... 183Running ./gdb.arch/altivec-regs.exp ... 184Running ./gdb.arch/amd64-byte.exp ... 185Running ./gdb.arch/amd64-disp-step.exp ... 186Running ./gdb.arch/amd64-dword.exp ... 187Running ./gdb.arch/amd64-entry-value.exp ... 188Running ./gdb.arch/amd64-entry-value-inline.exp ... 189Running ./gdb.arch/amd64-entry-value-param.exp ... 190Running ./gdb.arch/amd64-i386-address.exp ... 191Running ./gdb.arch/amd64-prologue-xmm.exp ... 192Running ./gdb.arch/amd64-tailcall-cxx.exp ... 193Running ./gdb.arch/amd64-tailcall-noret.exp ... 194Running ./gdb.arch/amd64-tailcall-ret.exp ... 195Running ./gdb.arch/amd64-word.exp ... 196Running ./gdb.arch/arm-bl-branch-dest.exp ... 197PASS: gdb.arch/arm-bl-branch-dest.exp: next 198Running ./gdb.arch/arm-disp-step.exp ... 199PASS: gdb.arch/arm-disp-step.exp: set displaced-stepping off 200PASS: gdb.arch/arm-disp-step.exp: set displaced-stepping on 201PASS: gdb.arch/arm-disp-step.exp: show displaced-stepping 202PASS: gdb.arch/arm-disp-step.exp: break test_call 203PASS: gdb.arch/arm-disp-step.exp: break test_call_end 204PASS: gdb.arch/arm-disp-step.exp: break test_ret 205PASS: gdb.arch/arm-disp-step.exp: break test_ret_end 206PASS: gdb.arch/arm-disp-step.exp: continue to breakpoint: test_call 207PASS: gdb.arch/arm-disp-step.exp: continue to breakpoint: test_call_end 208PASS: gdb.arch/arm-disp-step.exp: continue to breakpoint: test_ret 209PASS: gdb.arch/arm-disp-step.exp: continue to breakpoint: continue to test_ret_end 210PASS: gdb.arch/arm-disp-step.exp: break test_branch 211PASS: gdb.arch/arm-disp-step.exp: break Lbranch 212PASS: gdb.arch/arm-disp-step.exp: continue to breakpoint: continue to test_branch 213PASS: gdb.arch/arm-disp-step.exp: continue to breakpoint: continue to Lbranch 214PASS: gdb.arch/arm-disp-step.exp: break test_ldr_pc 215PASS: gdb.arch/arm-disp-step.exp: break test_ldr_pc_ret 216PASS: gdb.arch/arm-disp-step.exp: continue to breakpoint: continue to test_ldr_pc 217PASS: gdb.arch/arm-disp-step.exp: continue to breakpoint: continue to test_ldr_pc_ret 218PASS: gdb.arch/arm-disp-step.exp: break test_ldm_stm_pc 219PASS: gdb.arch/arm-disp-step.exp: break test_ldr_literal 220PASS: gdb.arch/arm-disp-step.exp: break test_ldrsb_literal 221PASS: gdb.arch/arm-disp-step.exp: break test_ldrsh_literal 222PASS: gdb.arch/arm-disp-step.exp: break test_test_ldr_literal_end 223PASS: gdb.arch/arm-disp-step.exp: continue to breakpoint: continue to test_ldr_literal 224PASS: gdb.arch/arm-disp-step.exp: continue to breakpoint: continue to test_ldrsb_literal 225PASS: gdb.arch/arm-disp-step.exp: continue to breakpoint: continue to test_ldrsh_literal 226PASS: gdb.arch/arm-disp-step.exp: continue to breakpoint: continue to test_ldr_literal_ret 227PASS: gdb.arch/arm-disp-step.exp: break test_ldr_literal 228PASS: gdb.arch/arm-disp-step.exp: break test_ldr_literal_16_end 229PASS: gdb.arch/arm-disp-step.exp: continue to breakpoint: continue to test_ldr_literal_16 230PASS: gdb.arch/arm-disp-step.exp: continue to breakpoint: continue to test_ldr_literal_16_end 231PASS: gdb.arch/arm-disp-step.exp: break test_ldr_literal 232PASS: gdb.arch/arm-disp-step.exp: break test_zero_cbz 233PASS: gdb.arch/arm-disp-step.exp: break test_non_zero_cbnz 234PASS: gdb.arch/arm-disp-step.exp: break test_non_zero_cbz 235PASS: gdb.arch/arm-disp-step.exp: continue to breakpoint: continue to test_zero_cbnz 236PASS: gdb.arch/arm-disp-step.exp: continue to breakpoint: continue to test_zero_cbz 237PASS: gdb.arch/arm-disp-step.exp: continue to breakpoint: continue to test_non_zero_cbz 238PASS: gdb.arch/arm-disp-step.exp: continue to breakpoint: continue to test_non_zero_cbnz 239PASS: gdb.arch/arm-disp-step.exp: break test_adr 240PASS: gdb.arch/arm-disp-step.exp: break test_adr_end 241PASS: gdb.arch/arm-disp-step.exp: continue to breakpoint: test_adr 242PASS: gdb.arch/arm-disp-step.exp: continue to breakpoint: test_adr_end 243PASS: gdb.arch/arm-disp-step.exp: break test_adr 244PASS: gdb.arch/arm-disp-step.exp: break test_adr_32bit_after 245PASS: gdb.arch/arm-disp-step.exp: break test_adr_32bit_end 246PASS: gdb.arch/arm-disp-step.exp: continue to breakpoint: test_adr_32bit 247PASS: gdb.arch/arm-disp-step.exp: continue to breakpoint: test_adr_32bit_after 248PASS: gdb.arch/arm-disp-step.exp: continue to breakpoint: test_adr_32bit_end 249PASS: gdb.arch/arm-disp-step.exp: break test_pop_pc_1 250PASS: gdb.arch/arm-disp-step.exp: break test_pop_pc_2 251PASS: gdb.arch/arm-disp-step.exp: break test_pop_pc_3 252PASS: gdb.arch/arm-disp-step.exp: break test_pop_pc_ret 253PASS: gdb.arch/arm-disp-step.exp: break test_pop_pc_1_right 254PASS: gdb.arch/arm-disp-step.exp: break test_pop_pc_1_wrong 255PASS: gdb.arch/arm-disp-step.exp: break test_pop_pc_2_right 256PASS: gdb.arch/arm-disp-step.exp: break test_pop_pc_2_wrong 257PASS: gdb.arch/arm-disp-step.exp: break test_pop_pc_3_right 258PASS: gdb.arch/arm-disp-step.exp: break test_pop_pc_1_wrong 259PASS: gdb.arch/arm-disp-step.exp: continue to breakpoint: continue to test_pop_pc_1 260PASS: gdb.arch/arm-disp-step.exp: continue to breakpoint: continue to test_pop_pc_1_check 261PASS: gdb.arch/arm-disp-step.exp: continue to breakpoint: continue to test_pop_pc_2 262PASS: gdb.arch/arm-disp-step.exp: continue to breakpoint: continue to test_pop_pc_2_check 263PASS: gdb.arch/arm-disp-step.exp: continue to breakpoint: continue to test_pop_pc_3 264PASS: gdb.arch/arm-disp-step.exp: continue to breakpoint: continue to test_pop_pc_3_check 265PASS: gdb.arch/arm-disp-step.exp: continue to breakpoint: continue to test_pop_pc_ret 266PASS: gdb.arch/arm-disp-step.exp: break test_str_pc 267PASS: gdb.arch/arm-disp-step.exp: continue until exit at arm-disp-step 268Running ./gdb.arch/e500-abi.exp ... 269Running ./gdb.arch/e500-prologue.exp ... 270Running ./gdb.arch/e500-regs.exp ... 271Running ./gdb.arch/gdb1291.exp ... 272Running ./gdb.arch/gdb1431.exp ... 273Running ./gdb.arch/gdb1558.exp ... 274Running ./gdb.arch/i386-avx.exp ... 275Running ./gdb.arch/i386-bp_permanent.exp ... 276Running ./gdb.arch/i386-byte.exp ... 277Running ./gdb.arch/i386-cfi-notcurrent.exp ... 278Running ./gdb.arch/i386-disp-step.exp ... 279Running ./gdb.arch/i386-dr3-watch.exp ... 280Running ./gdb.arch/i386-float.exp ... 281Running ./gdb.arch/i386-gnu-cfi.exp ... 282Running ./gdb.arch/i386-permbkpt.exp ... 283Running ./gdb.arch/i386-prologue.exp ... 284Running ./gdb.arch/i386-signal.exp ... 285Running ./gdb.arch/i386-size.exp ... 286Running ./gdb.arch/i386-size-overlap.exp ... 287Running ./gdb.arch/i386-sse.exp ... 288Running ./gdb.arch/i386-sse-stack-align.exp ... 289Running ./gdb.arch/i386-unwind.exp ... 290Running ./gdb.arch/i386-word.exp ... 291Running ./gdb.arch/ia64-breakpoint-shadow.exp ... 292Running ./gdb.arch/iwmmxt-regs.exp ... 293Running ./gdb.arch/mips16-thunks.exp ... 294Running ./gdb.arch/mips-octeon-bbit.exp ... 295Running ./gdb.arch/pa-nullify.exp ... 296Running ./gdb.arch/powerpc-aix-prologue.exp ... 297Running ./gdb.arch/powerpc-d128-regs.exp ... 298Running ./gdb.arch/powerpc-prologue.exp ... 299Running ./gdb.arch/ppc64-atomic-inst.exp ... 300Running ./gdb.arch/ppc-dfp.exp ... 301Running ./gdb.arch/ppc-fp.exp ... 302Running ./gdb.arch/spu-info.exp ... 303Running ./gdb.arch/spu-ls.exp ... 304Running ./gdb.arch/system-gcore.exp ... 305Running ./gdb.arch/thumb2-it.exp ... 306PASS: gdb.arch/thumb2-it.exp: list main 307PASS: gdb.arch/thumb2-it.exp: it_1, call 308PASS: gdb.arch/thumb2-it.exp: it_1, stepi 0 309PASS: gdb.arch/thumb2-it.exp: it_1, stepi 1 310PASS: gdb.arch/thumb2-it.exp: it_1, stepi 2 311PASS: gdb.arch/thumb2-it.exp: it_1, stepi 3 312PASS: gdb.arch/thumb2-it.exp: it_1, correct instructions reached 313PASS: gdb.arch/thumb2-it.exp: it_1, continue 314PASS: gdb.arch/thumb2-it.exp: it_2, call 315PASS: gdb.arch/thumb2-it.exp: it_2, stepi 0 316PASS: gdb.arch/thumb2-it.exp: it_2, stepi 1 317PASS: gdb.arch/thumb2-it.exp: it_2, stepi 2 318PASS: gdb.arch/thumb2-it.exp: it_2, correct instructions reached 319PASS: gdb.arch/thumb2-it.exp: it_2, $r0 == 0 320PASS: gdb.arch/thumb2-it.exp: it_2, continue 321PASS: gdb.arch/thumb2-it.exp: it_3, call 322PASS: gdb.arch/thumb2-it.exp: it_3, stepi 0 323PASS: gdb.arch/thumb2-it.exp: it_3, stepi 1 324PASS: gdb.arch/thumb2-it.exp: it_3, stepi 2 325PASS: gdb.arch/thumb2-it.exp: it_3, stepi 3 326PASS: gdb.arch/thumb2-it.exp: it_3, stepi 4 327PASS: gdb.arch/thumb2-it.exp: it_3, correct instructions reached 328PASS: gdb.arch/thumb2-it.exp: it_3, $r0 == 5 329PASS: gdb.arch/thumb2-it.exp: it_3, continue 330PASS: gdb.arch/thumb2-it.exp: it_4, call 331PASS: gdb.arch/thumb2-it.exp: it_4, stepi 0 332PASS: gdb.arch/thumb2-it.exp: it_4, stepi 1 333PASS: gdb.arch/thumb2-it.exp: it_4, stepi 2 334PASS: gdb.arch/thumb2-it.exp: it_4, stepi 3 335PASS: gdb.arch/thumb2-it.exp: it_4, stepi 4 336PASS: gdb.arch/thumb2-it.exp: it_4, correct instructions reached 337PASS: gdb.arch/thumb2-it.exp: it_4, $r0 == 1 338PASS: gdb.arch/thumb2-it.exp: it_4, continue 339PASS: gdb.arch/thumb2-it.exp: it_5, call 340PASS: gdb.arch/thumb2-it.exp: it_5, stepi 0 341PASS: gdb.arch/thumb2-it.exp: it_5, stepi 1 342PASS: gdb.arch/thumb2-it.exp: it_5, stepi 2 343PASS: gdb.arch/thumb2-it.exp: it_5, stepi 3 344PASS: gdb.arch/thumb2-it.exp: it_5, stepi 4 345PASS: gdb.arch/thumb2-it.exp: it_5, correct instructions reached 346PASS: gdb.arch/thumb2-it.exp: it_5, $r0 == 1 347PASS: gdb.arch/thumb2-it.exp: it_5, continue 348PASS: gdb.arch/thumb2-it.exp: it_6, call 349PASS: gdb.arch/thumb2-it.exp: it_6, stepi 0 350PASS: gdb.arch/thumb2-it.exp: it_6, stepi 1 351PASS: gdb.arch/thumb2-it.exp: it_6, stepi 2 352PASS: gdb.arch/thumb2-it.exp: it_6, stepi 3 353PASS: gdb.arch/thumb2-it.exp: it_6, stepi 4 354PASS: gdb.arch/thumb2-it.exp: it_6, correct instructions reached 355PASS: gdb.arch/thumb2-it.exp: it_6, $r0 == 3 356PASS: gdb.arch/thumb2-it.exp: it_6, continue 357PASS: gdb.arch/thumb2-it.exp: it_7, call 358PASS: gdb.arch/thumb2-it.exp: it_7, stepi 0 359PASS: gdb.arch/thumb2-it.exp: it_7, stepi 1 360PASS: gdb.arch/thumb2-it.exp: it_7, stepi 2 361PASS: gdb.arch/thumb2-it.exp: it_7, stepi 3 362PASS: gdb.arch/thumb2-it.exp: it_7, stepi 4 363PASS: gdb.arch/thumb2-it.exp: it_7, stepi 5 364PASS: gdb.arch/thumb2-it.exp: it_7, stepi 6 365PASS: gdb.arch/thumb2-it.exp: it_7, correct instructions reached 366PASS: gdb.arch/thumb2-it.exp: it_7, $r0 == 15 367PASS: gdb.arch/thumb2-it.exp: it_7, continue 368PASS: gdb.arch/thumb2-it.exp: it_8, call 369PASS: gdb.arch/thumb2-it.exp: it_8, stepi 0 370PASS: gdb.arch/thumb2-it.exp: it_8, stepi 1 371PASS: gdb.arch/thumb2-it.exp: it_8, stepi 2 372PASS: gdb.arch/thumb2-it.exp: it_8, stepi 3 373PASS: gdb.arch/thumb2-it.exp: it_8, correct instructions reached 374PASS: gdb.arch/thumb2-it.exp: it_8, $r0 == 1 375PASS: gdb.arch/thumb2-it.exp: it_8, continue 376PASS: gdb.arch/thumb2-it.exp: call it_breakpoints() 377PASS: gdb.arch/thumb2-it.exp: continue to breakpoint: test 1 378PASS: gdb.arch/thumb2-it.exp: continue to breakpoint: test 2 379PASS: gdb.arch/thumb2-it.exp: continue to breakpoint: test 3 380PASS: gdb.arch/thumb2-it.exp: continue to breakpoint: test 4 381PASS: gdb.arch/thumb2-it.exp: continue to breakpoint: test 5 382PASS: gdb.arch/thumb2-it.exp: continue to breakpoint: test 6 383PASS: gdb.arch/thumb2-it.exp: continue to breakpoint: test 7 384Running ./gdb.arch/thumb-bx-pc.exp ... 385PASS: gdb.arch/thumb-bx-pc.exp: stepi for bx pc 386PASS: gdb.arch/thumb-bx-pc.exp: stepi reached correct instruction 387Running ./gdb.arch/thumb-prologue.exp ... 388PASS: gdb.arch/thumb-prologue.exp: continue to TPCS 389PASS: gdb.arch/thumb-prologue.exp: backtrace in TPCS 390PASS: gdb.arch/thumb-prologue.exp: saved registers in TPCS 391PASS: gdb.arch/thumb-prologue.exp: continue to switch_stack_to_same 392PASS: gdb.arch/thumb-prologue.exp: stepi over mov sp, sp 393PASS: gdb.arch/thumb-prologue.exp: backtrace in write_sp 394PASS: gdb.arch/thumb-prologue.exp: continue to switch_stack_to_other 395PASS: gdb.arch/thumb-prologue.exp: stepi over mov sp, 128 396PASS: gdb.arch/thumb-prologue.exp: backtrace in write_sp 397Running ./gdb.arch/thumb-singlestep.exp ... 398PASS: gdb.arch/thumb-singlestep.exp: step into foo 399Running ./gdb.arch/vsx-regs.exp ... 400Running ./gdb.asm/asm-source.exp ... 401PASS: gdb.asm/asm-source.exp: f at main 402PASS: gdb.asm/asm-source.exp: next over macro 403PASS: gdb.asm/asm-source.exp: step into foo2 404PASS: gdb.asm/asm-source.exp: info target 405PASS: gdb.asm/asm-source.exp: info symbol 406PASS: gdb.asm/asm-source.exp: list 407PASS: gdb.asm/asm-source.exp: search 408PASS: gdb.asm/asm-source.exp: f in foo2 409PASS: gdb.asm/asm-source.exp: n in foo2 410PASS: gdb.asm/asm-source.exp: bt ALL in foo2 411PASS: gdb.asm/asm-source.exp: bt 2 in foo2 412PASS: gdb.asm/asm-source.exp: s 2 413PASS: gdb.asm/asm-source.exp: n 2 414PASS: gdb.asm/asm-source.exp: bt 3 in foo3 415PASS: gdb.asm/asm-source.exp: info source asmsrc1.s 416PASS: gdb.asm/asm-source.exp: finish from foo3 417PASS: gdb.asm/asm-source.exp: info source asmsrc2.s 418PASS: gdb.asm/asm-source.exp: info sources 419PASS: gdb.asm/asm-source.exp: info line 420PASS: gdb.asm/asm-source.exp: next over foo3 421PASS: gdb.asm/asm-source.exp: return from foo2 422PASS: gdb.asm/asm-source.exp: look at global variable 423PASS: gdb.asm/asm-source.exp: x/i &globalvar 424PASS: gdb.asm/asm-source.exp: disassem &globalvar, &globalvar+1 425PASS: gdb.asm/asm-source.exp: look at static variable 426PASS: gdb.asm/asm-source.exp: x/i &staticvar 427PASS: gdb.asm/asm-source.exp: disassem &staticvar, &staticvar+1 428PASS: gdb.asm/asm-source.exp: look at static function 429Running ./gdb.base/a2-run.exp ... 430Running ./gdb.base/advance.exp ... 431PASS: gdb.base/advance.exp: advance line number 432PASS: gdb.base/advance.exp: malformed advance 433PASS: gdb.base/advance.exp: advance func 434PASS: gdb.base/advance.exp: advance function not called by current frame 435PASS: gdb.base/advance.exp: set breakpoint at call to func3 436PASS: gdb.base/advance.exp: continue to call to func3 in main 437PASS: gdb.base/advance.exp: advance function called as param 438PASS: gdb.base/advance.exp: advance with no argument 439Running ./gdb.base/alias.exp ... 440PASS: gdb.base/alias.exp: alias -a set2=set 441PASS: gdb.base/alias.exp: set2 print elements 42 442PASS: gdb.base/alias.exp: verify set2 443PASS: gdb.base/alias.exp: abbrev set2 not present in help command list 444PASS: gdb.base/alias.exp: alias -a set3= set 445PASS: gdb.base/alias.exp: set3 print elements 43 446PASS: gdb.base/alias.exp: verify set3 447PASS: gdb.base/alias.exp: abbrev set3 not present in help command list 448PASS: gdb.base/alias.exp: alias -a set4 =set 449PASS: gdb.base/alias.exp: set4 print elements 44 450PASS: gdb.base/alias.exp: verify set4 451PASS: gdb.base/alias.exp: abbrev set4 not present in help command list 452PASS: gdb.base/alias.exp: alias -a set5 = set 453PASS: gdb.base/alias.exp: set5 print elements 45 454PASS: gdb.base/alias.exp: verify set5 455PASS: gdb.base/alias.exp: abbrev set5 not present in help command list 456PASS: gdb.base/alias.exp: alias -a -- set6 = set 457PASS: gdb.base/alias.exp: set6 print elements 46 458PASS: gdb.base/alias.exp: verify set6 459PASS: gdb.base/alias.exp: abbrev set6 not present in help command list 460PASS: gdb.base/alias.exp: alias -a -- -a = set 461PASS: gdb.base/alias.exp: -a print elements 47 462PASS: gdb.base/alias.exp: verify -a 463PASS: gdb.base/alias.exp: abbrev -a not present in help command list 464PASS: gdb.base/alias.exp: alias set2=set 465PASS: gdb.base/alias.exp: alias foo=bar 466PASS: gdb.base/alias.exp: alias spe = set p elem 467PASS: gdb.base/alias.exp: spe 50 468PASS: gdb.base/alias.exp: verify spe 469PASS: gdb.base/alias.exp: alias set pr elms = set p elem 470PASS: gdb.base/alias.exp: set pr elms 51 471PASS: gdb.base/alias.exp: verify set pr elms 472PASS: gdb.base/alias.exp: help set print 473Running ./gdb.base/all-bin.exp ... 474PASS: gdb.base/all-bin.exp: continuing after dummy() 475PASS: gdb.base/all-bin.exp: print value of v_int+v_char 476PASS: gdb.base/all-bin.exp: print value of v_int+v_short 477PASS: gdb.base/all-bin.exp: print value of v_int+v_signed_char 478PASS: gdb.base/all-bin.exp: print value of v_int+v_unsigned_char 479PASS: gdb.base/all-bin.exp: print value of v_int+v_signed_short 480PASS: gdb.base/all-bin.exp: print value of v_int+v_unsigned_short 481PASS: gdb.base/all-bin.exp: print value of v_int+v_signed_int 482PASS: gdb.base/all-bin.exp: print value of v_int+v_unsigned_int 483PASS: gdb.base/all-bin.exp: print value of v_int+v_long 484PASS: gdb.base/all-bin.exp: print value of v_int+v_signed_long 485PASS: gdb.base/all-bin.exp: print value of v_int+v_unsigned_long 486PASS: gdb.base/all-bin.exp: print value of v_int+v_float 487PASS: gdb.base/all-bin.exp: print value of v_int+v_double 488PASS: gdb.base/all-bin.exp: print value of v_int<=v_char 489PASS: gdb.base/all-bin.exp: print value of v_int<=v_short 490PASS: gdb.base/all-bin.exp: print value of v_int<=v_signed_char 491PASS: gdb.base/all-bin.exp: print value of v_int<=v_unsigned_char 492PASS: gdb.base/all-bin.exp: print value of v_int<=v_signed_short 493PASS: gdb.base/all-bin.exp: print value of v_int<=v_unsigned_short 494PASS: gdb.base/all-bin.exp: print value of v_int<=v_signed_int 495PASS: gdb.base/all-bin.exp: print value of v_int<=v_unsigned_int 496PASS: gdb.base/all-bin.exp: print value of v_int<=v_long 497PASS: gdb.base/all-bin.exp: print value of v_int<=v_signed_long 498PASS: gdb.base/all-bin.exp: print value of v_int<=v_unsigned_long 499PASS: gdb.base/all-bin.exp: print value of v_int<=v_float 500PASS: gdb.base/all-bin.exp: print value of v_int<=v_double 501PASS: gdb.base/all-bin.exp: set v_char=0 502PASS: gdb.base/all-bin.exp: set v_double=0 503PASS: gdb.base/all-bin.exp: set v_unsigned_long=0 504PASS: gdb.base/all-bin.exp: print value of v_int&&v_char 505PASS: gdb.base/all-bin.exp: print value of v_int&&v_short 506PASS: gdb.base/all-bin.exp: print value of v_int&&v_signed_char 507PASS: gdb.base/all-bin.exp: print value of v_int&&v_unsigned_char 508PASS: gdb.base/all-bin.exp: print value of v_int&&v_signed_short 509PASS: gdb.base/all-bin.exp: print value of v_int&&v_unsigned_short 510PASS: gdb.base/all-bin.exp: print value of v_int&&v_signed_int 511PASS: gdb.base/all-bin.exp: print value of v_int&&v_unsigned_int 512PASS: gdb.base/all-bin.exp: print value of v_int&&v_long 513PASS: gdb.base/all-bin.exp: print value of v_int&&v_signed_long 514PASS: gdb.base/all-bin.exp: print value of v_int&&v_unsigned_long 515PASS: gdb.base/all-bin.exp: print value of v_int&&v_float 516PASS: gdb.base/all-bin.exp: print value of v_int&&v_double 517Running ./gdb.base/annota1.exp ... 518Running ./gdb.base/annota3.exp ... 519Running ./gdb.base/anon.exp ... 520PASS: gdb.base/anon.exp: set breakpoint in anon.c 521PASS: gdb.base/anon.exp: continue to breakpoint: continue to breakpoint in anon.c 522PASS: gdb.base/anon.exp: print val.data.six 523Running ./gdb.base/args.exp ... 524Running ./gdb.base/argv0-symlink.exp ... 525PASS: gdb.base/argv0-symlink.exp: kept file symbolic link name 526FAIL: gdb.base/argv0-symlink.exp: kept directory symbolic link name 527Running ./gdb.base/arithmet.exp ... 528PASS: gdb.base/arithmet.exp: set variable x=14 529PASS: gdb.base/arithmet.exp: set variable y=2 530PASS: gdb.base/arithmet.exp: set variable z=2 531PASS: gdb.base/arithmet.exp: set variable w=3 532PASS: gdb.base/arithmet.exp: print x 533PASS: gdb.base/arithmet.exp: print y 534PASS: gdb.base/arithmet.exp: print z 535PASS: gdb.base/arithmet.exp: print w 536PASS: gdb.base/arithmet.exp: print x+y 537PASS: gdb.base/arithmet.exp: print x-y 538PASS: gdb.base/arithmet.exp: print x*y 539PASS: gdb.base/arithmet.exp: print x/y 540PASS: gdb.base/arithmet.exp: print x%y 541PASS: gdb.base/arithmet.exp: print x+y+z 542PASS: gdb.base/arithmet.exp: print x-y-z 543PASS: gdb.base/arithmet.exp: print x*y*z 544PASS: gdb.base/arithmet.exp: print x/y/z 545PASS: gdb.base/arithmet.exp: print x%y%z 546PASS: gdb.base/arithmet.exp: set variable x=10 547PASS: gdb.base/arithmet.exp: set variable y=4 548PASS: gdb.base/arithmet.exp: print x+y-z 549PASS: gdb.base/arithmet.exp: print x+y*z 550PASS: gdb.base/arithmet.exp: print x+y%w 551PASS: gdb.base/arithmet.exp: print x+y/w 552PASS: gdb.base/arithmet.exp: print x-y*z 553PASS: gdb.base/arithmet.exp: print x-y%z 554PASS: gdb.base/arithmet.exp: print x-y/z 555PASS: gdb.base/arithmet.exp: print x*y/z 556PASS: gdb.base/arithmet.exp: print x*y%w 557PASS: gdb.base/arithmet.exp: print x/y%w 558PASS: gdb.base/arithmet.exp: print x-(y+w) 559PASS: gdb.base/arithmet.exp: print x/(y*w) 560PASS: gdb.base/arithmet.exp: print x-(y/w) 561PASS: gdb.base/arithmet.exp: print (x+y)*w 562Running ./gdb.base/arrayidx.exp ... 563PASS: gdb.base/arrayidx.exp: Set print array-indexes to off 564PASS: gdb.base/arrayidx.exp: Print array with array-indexes off 565PASS: gdb.base/arrayidx.exp: Set print array-indexes to on 566PASS: gdb.base/arrayidx.exp: Print array with array-indexes on 567Running ./gdb.base/assign.exp ... 568PASS: gdb.base/assign.exp: continuing after dummy() 569PASS: gdb.base/assign.exp: v_int=57 570PASS: gdb.base/assign.exp: set v_int to 6 571PASS: gdb.base/assign.exp: v_int+=57 572PASS: gdb.base/assign.exp: set v_int to 6 (2) 573PASS: gdb.base/assign.exp: v_int-=57 574PASS: gdb.base/assign.exp: set v_int to 6 (3) 575PASS: gdb.base/assign.exp: v_int*=5 576PASS: gdb.base/assign.exp: set v_int to 6 (4) 577PASS: gdb.base/assign.exp: v_int/=4 578PASS: gdb.base/assign.exp: set v_int to 6 (5) 579PASS: gdb.base/assign.exp: v_int%=4 580PASS: gdb.base/assign.exp: set v_int to 6 (6) 581PASS: gdb.base/assign.exp: v_int+=char 582PASS: gdb.base/assign.exp: set v_int to 6 (7) 583PASS: gdb.base/assign.exp: v_int+=signed_char 584PASS: gdb.base/assign.exp: set v_int to 6 (8) 585PASS: gdb.base/assign.exp: v_int+=unsigned_char 586PASS: gdb.base/assign.exp: set v_int to 6 (9) 587PASS: gdb.base/assign.exp: v_int+=short 588PASS: gdb.base/assign.exp: set v_int to 6 (10) 589PASS: gdb.base/assign.exp: v_int+=signed_short 590PASS: gdb.base/assign.exp: set v_int to 6 (11) 591PASS: gdb.base/assign.exp: v_int=+unsigned_short 592PASS: gdb.base/assign.exp: set v_int to 6 (12) 593PASS: gdb.base/assign.exp: v_int+=signed_int 594PASS: gdb.base/assign.exp: set v_int to 6 (13) 595PASS: gdb.base/assign.exp: v_int+=unsigned_int 596PASS: gdb.base/assign.exp: set v_int to 6 (14) 597PASS: gdb.base/assign.exp: v_int+=long 598PASS: gdb.base/assign.exp: set v_int to 6 (15) 599PASS: gdb.base/assign.exp: v_int+=signed_long 600PASS: gdb.base/assign.exp: set v_int to 6 (16) 601PASS: gdb.base/assign.exp: v_int+=unsigned_long 602PASS: gdb.base/assign.exp: set v_int to 6 (17) 603PASS: gdb.base/assign.exp: v_int+=v_float 604PASS: gdb.base/assign.exp: set v_int to 6 (18) 605PASS: gdb.base/assign.exp: v_int+=double 606Running ./gdb.base/async.exp ... 607Running ./gdb.base/async-shell.exp ... 608Running ./gdb.base/attach.exp ... 609Running ./gdb.base/attach-pie-misread.exp ... 610Running ./gdb.base/attach-pie-noexec.exp ... 611Running ./gdb.base/attach-twice.exp ... 612Running ./gdb.base/auxv.exp ... 613PASS: gdb.base/auxv.exp: set print sevenbit-strings 614PASS: gdb.base/auxv.exp: set width 0 615PASS: gdb.base/auxv.exp: tbreak 78 616PASS: gdb.base/auxv.exp: continue 617PASS: gdb.base/auxv.exp: info auxv on live process 618PASS: gdb.base/auxv.exp: gcore 619PASS: gdb.base/auxv.exp: continue 620PASS: gdb.base/auxv.exp: continue 621UNSUPPORTED: gdb.base/auxv.exp: generate native core dump 622UNSUPPORTED: gdb.base/auxv.exp: info auxv on native core dump 623UNSUPPORTED: gdb.base/auxv.exp: matching auxv data from live and core 624PASS: gdb.base/auxv.exp: load core file for info auxv on gcore-created dump 625PASS: gdb.base/auxv.exp: info auxv on gcore-created dump 626PASS: gdb.base/auxv.exp: matching auxv data from live and gcore 627Running ./gdb.base/bang.exp ... 628PASS: gdb.base/bang.exp: run program 629Running ./gdb.base/bfp-test.exp ... 630PASS: gdb.base/bfp-test.exp: continue to breakpoint: return 631PASS: gdb.base/bfp-test.exp: The original value of b32 is 1.5 632PASS: gdb.base/bfp-test.exp: The original value of b64 is 2.25 633PASS: gdb.base/bfp-test.exp: The original value of b128 is 3.375 634PASS: gdb.base/bfp-test.exp: Try to change b32 to -1.5 with 'print b32=-1.5f' 635PASS: gdb.base/bfp-test.exp: Try to change b64 to -2.25 with 'print b64=-2.25f' 636PASS: gdb.base/bfp-test.exp: Try to change b128 to -3.375 with 'print b128=-3.375l' 637PASS: gdb.base/bfp-test.exp: set variable b32 = 10.5f 638PASS: gdb.base/bfp-test.exp: set variable b64 = 20.25f 639PASS: gdb.base/bfp-test.exp: set variable b128 = 30.375l 640PASS: gdb.base/bfp-test.exp: The value of b32 is changed to 10.5 641PASS: gdb.base/bfp-test.exp: The value of b64 is changed to 20.25 642PASS: gdb.base/bfp-test.exp: The value of b128 is changed to 30.375 643PASS: gdb.base/bfp-test.exp: set variable b32 = 100.5a 644PASS: gdb.base/bfp-test.exp: set variable b64 = 200.25x 645PASS: gdb.base/bfp-test.exp: set variable b128 = 300.375fl 646PASS: gdb.base/bfp-test.exp: set variable b128 = 300.375fff 647Running ./gdb.base/bigcore.exp ... 648UNTESTED: gdb.base/bigcore.exp: Remote system 649Running ./gdb.base/bitfields2.exp ... 650PASS: gdb.base/bitfields2.exp: set print sevenbit-strings 651PASS: gdb.base/bitfields2.exp: break tester prior to break1 652PASS: gdb.base/bitfields2.exp: continuing to tester prior to break1 653PASS: gdb.base/bitfields2.exp: continuing to break1 #0 654PASS: gdb.base/bitfields2.exp: bitfield uniqueness; flags.s1 = 1 655PASS: gdb.base/bitfields2.exp: continuing to break1 #1 656PASS: gdb.base/bitfields2.exp: bitfield uniqueness; flags.u1 = 1 657PASS: gdb.base/bitfields2.exp: continuing to break1 #2 658PASS: gdb.base/bitfields2.exp: bitfield uniqueness; flags.s2 = 1 659PASS: gdb.base/bitfields2.exp: continuing to break1 #3 660PASS: gdb.base/bitfields2.exp: bitfield uniqueness; flags.u2 = 1 661PASS: gdb.base/bitfields2.exp: continuing to break1 #4 662PASS: gdb.base/bitfields2.exp: bitfield uniqueness; flags.s3 = 1 663PASS: gdb.base/bitfields2.exp: continuing to break1 #5 664PASS: gdb.base/bitfields2.exp: bitfield uniqueness; flags.u3 = 1 665PASS: gdb.base/bitfields2.exp: break tester prior to break2 666PASS: gdb.base/bitfields2.exp: continuing to tester prior to break2 667PASS: gdb.base/bitfields2.exp: continuing to break2 #0 668PASS: gdb.base/bitfields2.exp: bitfield containment; flags.u1, flags.u3, and flags.s3 to all 1s 669PASS: gdb.base/bitfields2.exp: continuing to break2 #1 670PASS: gdb.base/bitfields2.exp: bitfield containment; flags.u2, flags.s1, flags.s2 to all 1s 671PASS: gdb.base/bitfields2.exp: break tester prior to break3 672PASS: gdb.base/bitfields2.exp: continuing to tester prior to break3 673PASS: gdb.base/bitfields2.exp: continuing to break3 #0 674PASS: gdb.base/bitfields2.exp: maximum unsigned bitfield values 675PASS: gdb.base/bitfields2.exp: break tester prior to break4 676PASS: gdb.base/bitfields2.exp: continuing to tester prior to break4 677PASS: gdb.base/bitfields2.exp: continuing to break4 #0 678PASS: gdb.base/bitfields2.exp: maximum signed bitfield values 679PASS: gdb.base/bitfields2.exp: continuing to break4 #1 680PASS: gdb.base/bitfields2.exp: determining signed-ness of bitfields 681PASS: gdb.base/bitfields2.exp: most negative signed bitfield values 682PASS: gdb.base/bitfields2.exp: continuing to break4 #2 683PASS: gdb.base/bitfields2.exp: signed bitfields containing -1 684PASS: gdb.base/bitfields2.exp: break tester prior to break5 685PASS: gdb.base/bitfields2.exp: continuing to tester prior to break5 686PASS: gdb.base/bitfields2.exp: continuing to break5 #0 687PASS: gdb.base/bitfields2.exp: set long long unsigned bitfield 688PASS: gdb.base/bitfields2.exp: set long long signed bitfield positive 689PASS: gdb.base/bitfields2.exp: long long bitfield values after set 690PASS: gdb.base/bitfields2.exp: set long long signed bitfield negative 691PASS: gdb.base/bitfields2.exp: long long bitfield values after set negative 692Running ./gdb.base/bitfields.exp ... 693PASS: gdb.base/bitfields.exp: set print sevenbit-strings 694PASS: gdb.base/bitfields.exp: print flags 695PASS: gdb.base/bitfields.exp: continuing to break1 #1 696PASS: gdb.base/bitfields.exp: bitfield uniqueness (s1) 697PASS: gdb.base/bitfields.exp: continuing to break1 #2 698PASS: gdb.base/bitfields.exp: bitfield uniqueness (u1) 699PASS: gdb.base/bitfields.exp: continuing to break1 #3 700PASS: gdb.base/bitfields.exp: bitfield uniqueness (s2) 701PASS: gdb.base/bitfields.exp: continuing to break1 #4 702PASS: gdb.base/bitfields.exp: bitfield uniqueness (u2) 703PASS: gdb.base/bitfields.exp: continuing to break1 #5 704PASS: gdb.base/bitfields.exp: bitfield uniqueness (s3) 705PASS: gdb.base/bitfields.exp: continuing to break1 #6 706PASS: gdb.base/bitfields.exp: bitfield uniqueness (u3) 707PASS: gdb.base/bitfields.exp: continuing to break1 #7 708PASS: gdb.base/bitfields.exp: bitfield uniqueness (s9) 709PASS: gdb.base/bitfields.exp: continuing to break1 #8 710PASS: gdb.base/bitfields.exp: bitfield uniqueness (u9) 711PASS: gdb.base/bitfields.exp: continuing to break1 #9 712PASS: gdb.base/bitfields.exp: bitfield uniqueness (sc) 713PASS: gdb.base/bitfields.exp: bitfield containment #1 714PASS: gdb.base/bitfields.exp: continuing to break2 715PASS: gdb.base/bitfields.exp: bitfield containment #2 716PASS: gdb.base/bitfields.exp: unsigned bitfield ranges 717PASS: gdb.base/bitfields.exp: signed bitfields, max positive values 718PASS: gdb.base/bitfields.exp: continuing to break4 #1 719PASS: gdb.base/bitfields.exp: determining signed-ness of bitfields 720PASS: gdb.base/bitfields.exp: signed bitfields, max negative values 721PASS: gdb.base/bitfields.exp: continuing to break4 #2 722PASS: gdb.base/bitfields.exp: signed bitfields with -1 723PASS: gdb.base/bitfields.exp: continuing to break5 724PASS: gdb.base/bitfields.exp: distinct bitfields in container 725PASS: gdb.base/bitfields.exp: print container.one.u3 726PASS: gdb.base/bitfields.exp: print container.two.u3 727PASS: gdb.base/bitfields.exp: set internal var 728PASS: gdb.base/bitfields.exp: set $myvar.a = 0 729PASS: gdb.base/bitfields.exp: set $myvar.inner.b = 1 730PASS: gdb.base/bitfields.exp: set $myvar.inner.deep.c = 0 731PASS: gdb.base/bitfields.exp: set $myvar.inner.deep.d = -1 732PASS: gdb.base/bitfields.exp: set $myvar.inner.e = 1 733PASS: gdb.base/bitfields.exp: set $myvar.f = 1 734PASS: gdb.base/bitfields.exp: print $myvar.a 735PASS: gdb.base/bitfields.exp: print $myvar.inner.b 736PASS: gdb.base/bitfields.exp: print $myvar.inner.deep.c 737PASS: gdb.base/bitfields.exp: print $myvar.inner.deep.d 738PASS: gdb.base/bitfields.exp: print $myvar.inner.e 739PASS: gdb.base/bitfields.exp: print $myvar.f 740Running ./gdb.base/bitops.exp ... 741PASS: gdb.base/bitops.exp: print value of !1 742PASS: gdb.base/bitops.exp: print value of !0 743PASS: gdb.base/bitops.exp: print value of !100 744PASS: gdb.base/bitops.exp: print value of !1000 745PASS: gdb.base/bitops.exp: print value of !10 746PASS: gdb.base/bitops.exp: print value of !2 747PASS: gdb.base/bitops.exp: print value of 10 | 5 748PASS: gdb.base/bitops.exp: print value of 10 & 5 749PASS: gdb.base/bitops.exp: print value of 10 ^ 5 750PASS: gdb.base/bitops.exp: print value of -!0 751PASS: gdb.base/bitops.exp: print value of ~-!0 752PASS: gdb.base/bitops.exp: print value of 3 * 2 / 4.0 * 2.0 753PASS: gdb.base/bitops.exp: print value of 8 << 2 >> 4 754PASS: gdb.base/bitops.exp: print value of -1 < 0 > 1 755PASS: gdb.base/bitops.exp: print value of 15 ^ 10 ^ 5 ^ 7 756PASS: gdb.base/bitops.exp: print value of 3.5 < 4.0 757PASS: gdb.base/bitops.exp: print value of 3.5 < -4.0 758PASS: gdb.base/bitops.exp: print value of 2 > -3 759PASS: gdb.base/bitops.exp: print value of -3>4 760PASS: gdb.base/bitops.exp: print value of (-3 > 4) 761PASS: gdb.base/bitops.exp: print value of 3>=2.5 762PASS: gdb.base/bitops.exp: print value of 3>=4.5 763PASS: gdb.base/bitops.exp: print value of 3==3.0 764PASS: gdb.base/bitops.exp: print value of 3==4.0 765PASS: gdb.base/bitops.exp: print value of 3!=3.0 766PASS: gdb.base/bitops.exp: print value of 3!=5.0 767PASS: gdb.base/bitops.exp: print value of 0 || 1 && 0 | 0 ^ 0 == 8 > 128 >>1 +2 *2 768PASS: gdb.base/bitops.exp: print value of 1.0 || 0 769PASS: gdb.base/bitops.exp: print value of 0.0 || 1.0 770PASS: gdb.base/bitops.exp: print value of 0.0 || 0 771PASS: gdb.base/bitops.exp: print value of 0 || 1 && 0 | 0 ^ 0 == 8 772PASS: gdb.base/bitops.exp: print value of 0 == 8 > 128 >> 1 + 2 * 2 773Running ./gdb.base/break-always.exp ... 774PASS: gdb.base/break-always.exp: set breakpoint always-inserted on 775PASS: gdb.base/break-always.exp: confirm breakpoint always-inserted 776PASS: gdb.base/break-always.exp: set breakpoint on bar 777PASS: gdb.base/break-always.exp: set 2nd breakpoint on bar 778PASS: gdb.base/break-always.exp: set 3rd breakpoint on bar 779PASS: gdb.base/break-always.exp: set 4th breakpoint on bar 780PASS: gdb.base/break-always.exp: initial check breakpoint state 781PASS: gdb.base/break-always.exp: initial disable all breakpoints 782PASS: gdb.base/break-always.exp: initial enable all breakpoints 783PASS: gdb.base/break-always.exp: re-disable all breakpoints 784PASS: gdb.base/break-always.exp: enable 3.A 785PASS: gdb.base/break-always.exp: disable 3.B 786PASS: gdb.base/break-always.exp: enable 3.C 787PASS: gdb.base/break-always.exp: enable 2.D 788PASS: gdb.base/break-always.exp: disable 2.E 789PASS: gdb.base/break-always.exp: disable 3.F 790PASS: gdb.base/break-always.exp: enable 3.G 791PASS: gdb.base/break-always.exp: enable 2.H 792PASS: gdb.base/break-always.exp: disable 2.I 793PASS: gdb.base/break-always.exp: before re-enable check breakpoint state 794PASS: gdb.base/break-always.exp: re-enable all breakpoints 795PASS: gdb.base/break-always.exp: set breakpoint on bar 2 796PASS: gdb.base/break-always.exp: save shadow 797PASS: gdb.base/break-always.exp: write 0 to breakpoint's address 798PASS: gdb.base/break-always.exp: read back 0 from the breakpoint's address 799PASS: gdb.base/break-always.exp: write 1 to breakpoint's address 800PASS: gdb.base/break-always.exp: read back 1 from the breakpoint's address 801PASS: gdb.base/break-always.exp: p /x *(char *) 0x2a00069c = $shadow 802PASS: gdb.base/break-always.exp: continue to breakpoint: bar 803Running ./gdb.base/break-caller-line.exp ... 804PASS: gdb.base/break-caller-line.exp: up 805PASS: gdb.base/break-caller-line.exp: info line *$pc 806PASS: gdb.base/break-caller-line.exp: break 807Running ./gdb.base/break-entry.exp ... 808UNTESTED: gdb.base/break-entry.exp: break-entry.exp 809Running ./gdb.base/break.exp ... 810PASS: gdb.base/break.exp: Delete all breakpoints when none 811PASS: gdb.base/break.exp: breakpoint function 812PASS: gdb.base/break.exp: breakpoint quoted function 813PASS: gdb.base/break.exp: breakpoint function in file 814PASS: gdb.base/break.exp: use `list' to establish default source file 815PASS: gdb.base/break.exp: breakpoint line number 816PASS: gdb.base/break.exp: breakpoint duplicate 817PASS: gdb.base/break.exp: breakpoint line number in file 818PASS: gdb.base/break.exp: breakpoint at start of multi line if conditional 819PASS: gdb.base/break.exp: breakpoint at start of multi line while conditional 820FAIL: gdb.base/break.exp: breakpoint info 821PASS: gdb.base/break.exp: info break 2 4 6 822PASS: gdb.base/break.exp: info break 3-5 823PASS: gdb.base/break.exp: disable using history values 824FAIL: gdb.base/break.exp: check disable with history values 825PASS: gdb.base/break.exp: disable with convenience values 826FAIL: gdb.base/break.exp: check disable with convenience values 827PASS: gdb.base/break.exp: disable non-existent breakpoint 10 828PASS: gdb.base/break.exp: set $baz 1.234 829PASS: gdb.base/break.exp: disable with non-integer convenience var 830PASS: gdb.base/break.exp: disable with non-existent convenience var 831PASS: gdb.base/break.exp: disable with non-existent history value 832PASS: gdb.base/break.exp: disable with badly formed history value 833FAIL: gdb.base/break.exp: run until function breakpoint 834PASS: gdb.base/break.exp: list marker1 835PASS: gdb.base/break.exp: break lineno 836PASS: gdb.base/break.exp: delete $bpnum 837PASS: gdb.base/break.exp: run until breakpoint set at a line number 838PASS: gdb.base/break.exp: run until file:function(6) breakpoint 839PASS: gdb.base/break.exp: run until file:function(5) breakpoint 840PASS: gdb.base/break.exp: run until file:function(4) breakpoint 841PASS: gdb.base/break.exp: run until file:function(3) breakpoint 842PASS: gdb.base/break.exp: run until file:function(2) breakpoint 843PASS: gdb.base/break.exp: run until file:function(1) breakpoint 844PASS: gdb.base/break.exp: run until quoted breakpoint 845PASS: gdb.base/break.exp: run until file:linenum breakpoint 846PASS: gdb.base/break.exp: breakpoint offset +1 847PASS: gdb.base/break.exp: step onto breakpoint 848PASS: gdb.base/break.exp: setting breakpoint at } 849PASS: gdb.base/break.exp: continue to breakpoint at } 850PASS: gdb.base/break.exp: Temporary breakpoint function 851PASS: gdb.base/break.exp: Temporary breakpoint function in file 852PASS: gdb.base/break.exp: Temporary breakpoint line number #1 853PASS: gdb.base/break.exp: Temporary breakpoint line number #2 854PASS: gdb.base/break.exp: Temporary breakpoint line number in file #1 855PASS: gdb.base/break.exp: Temporary breakpoint line number in file #2 856FAIL: gdb.base/break.exp: Temporary breakpoint info 857PASS: gdb.base/break.exp: catch requires an event name 858PASS: gdb.base/break.exp: set catch fork, never expected to trigger 859PASS: gdb.base/break.exp: set catch vfork, never expected to trigger 860PASS: gdb.base/break.exp: set catch exec, never expected to trigger 861PASS: gdb.base/break.exp: set breakpoint pending off 862PASS: gdb.base/break.exp: break on non-existent source line 863PASS: gdb.base/break.exp: until bp_location1 864PASS: gdb.base/break.exp: break on default location, 1st time 865PASS: gdb.base/break.exp: break on default location, 2nd time 866PASS: gdb.base/break.exp: break on default location, 3rd time 867PASS: gdb.base/break.exp: break on default location, 4th time 868PASS: gdb.base/break.exp: set to-be-silent break bp_location1 869PASS: gdb.base/break.exp: set silent break bp_location1 870PASS: gdb.base/break.exp: info silent break bp_location1 871PASS: gdb.base/break.exp: hit silent break bp_location1 872PASS: gdb.base/break.exp: stopped for silent break bp_location1 873PASS: gdb.base/break.exp: thread-specific breakpoint on non-existent thread disallowed 874PASS: gdb.base/break.exp: thread-specific breakpoint on bogus thread ID disallowed 875PASS: gdb.base/break.exp: breakpoint with trailing garbage disallowed 876PASS: gdb.base/break.exp: step over breakpoint 877PASS: gdb.base/break.exp: clear line has no breakpoint disallowed 878PASS: gdb.base/break.exp: clear current line has no breakpoint disallowed 879PASS: gdb.base/break.exp: break marker3 #1 880PASS: gdb.base/break.exp: break marker3 #2 881PASS: gdb.base/break.exp: clear marker3 882PASS: gdb.base/break.exp: set convenience variable $foo to bp_location11 883PASS: gdb.base/break.exp: set breakpoint via convenience variable 884PASS: gdb.base/break.exp: set convenience variable $foo to 81.5 885PASS: gdb.base/break.exp: set breakpoint via non-integer convenience variable disallowed 886PASS: gdb.base/break.exp: set breakpoint on to-be-called function 887PASS: gdb.base/break.exp: hit breakpoint on called function 888PASS: gdb.base/break.exp: backtrace while in called function 889PASS: gdb.base/break.exp: finish from called function 890PASS: gdb.base/break.exp: finish with arguments disallowed 891PASS: gdb.base/break.exp: finish from outermost frame disallowed 892PASS: gdb.base/break.exp: kill program 893PASS: gdb.base/break.exp: break at factorial 894PASS: gdb.base/break.exp: continue to factorial(5) 895PASS: gdb.base/break.exp: backtrace from factorial(5) 896PASS: gdb.base/break.exp: next to recursive call 897PASS: gdb.base/break.exp: next over recursive call 898PASS: gdb.base/break.exp: backtrace from factorial(5.1) 899PASS: gdb.base/break.exp: continue until exit at recursive next test 900PASS: gdb.base/break.exp: breakpoint function, optimized file 901PASS: gdb.base/break.exp: breakpoint small function, optimized file 902PASS: gdb.base/break.exp: run until function breakpoint, optimized file (code motion) 903PASS: gdb.base/break.exp: run until breakpoint set at small function, optimized file 904PASS: gdb.base/break.exp: rbreak junk pending setup 905PASS: gdb.base/break.exp: rbreak junk set breakpoint 906PASS: gdb.base/break.exp: rbreak junk 907Running ./gdb.base/break-inline.exp ... 908PASS: gdb.base/break-inline.exp: break 909Running ./gdb.base/break-interp.exp ... 910Running ./gdb.base/break-on-linker-gcd-function.exp ... 911PASS: gdb.base/break-on-linker-gcd-function.exp: b 25 912Running ./gdb.base/breakpoint-shadow.exp ... 913PASS: gdb.base/breakpoint-shadow.exp: set breakpoint always-inserted on 914PASS: gdb.base/breakpoint-shadow.exp: show breakpoint always-inserted 915PASS: gdb.base/breakpoint-shadow.exp: disassembly without breakpoints 916PASS: gdb.base/breakpoint-shadow.exp: First breakpoint placed 917PASS: gdb.base/breakpoint-shadow.exp: Second breakpoint placed 918PASS: gdb.base/breakpoint-shadow.exp: disassembly with breakpoints 919Running ./gdb.base/call-ar-st.exp ... 920PASS: gdb.base/call-ar-st.exp: set print sevenbit-strings 921PASS: gdb.base/call-ar-st.exp: set print address off 922PASS: gdb.base/call-ar-st.exp: set width 0 923PASS: gdb.base/call-ar-st.exp: tbreakpoint line 1209 924PASS: gdb.base/call-ar-st.exp: run until breakpoint set at a line 925PASS: gdb.base/call-ar-st.exp: tbreakpoint line 1216 926PASS: gdb.base/call-ar-st.exp: tbreakpoint line 1220 927PASS: gdb.base/call-ar-st.exp: step inside print_all_arrays 928PASS: gdb.base/call-ar-st.exp: tbreakpoint line 1236 929PASS: gdb.base/call-ar-st.exp: tbreakpoint line 1241 930PASS: gdb.base/call-ar-st.exp: continue to 1241 931PASS: gdb.base/call-ar-st.exp: set breakpoint in sum_array_print 932PASS: gdb.base/call-ar-st.exp: set print frame-arguments all 933PASS: gdb.base/call-ar-st.exp: check args of sum_array_print 934PASS: gdb.base/call-ar-st.exp: tbreakpoint line 1281 935PASS: gdb.base/call-ar-st.exp: print compute_with_small_structs(20) 936PASS: gdb.base/call-ar-st.exp: tbreakpoint line 1286 937PASS: gdb.base/call-ar-st.exp: continue to 1286 938PASS: gdb.base/call-ar-st.exp: tbreak in print_long_arg_list after stepping into memcpy 939PASS: gdb.base/call-ar-st.exp: step into print_long_arg_list 940PASS: gdb.base/call-ar-st.exp: tbreakpoint line 1300 941PASS: gdb.base/call-ar-st.exp: step into init_bit_flags_combo 942PASS: gdb.base/call-ar-st.exp: tbreakpoint line 1305 943PASS: gdb.base/call-ar-st.exp: continue to 1305 944PASS: gdb.base/call-ar-st.exp: tbreakpoint line 1311 945PASS: gdb.base/call-ar-st.exp: continue to 1311 946Running ./gdb.base/callexit.exp ... 947PASS: gdb.base/callexit.exp: inferior function call terminated program 948Running ./gdb.base/callfuncs.exp ... 949PASS: gdb.base/callfuncs.exp: set print sevenbit-strings 950PASS: gdb.base/callfuncs.exp: set print address off 951PASS: gdb.base/callfuncs.exp: set width 0 952PASS: gdb.base/callfuncs.exp: set language c 953PASS: gdb.base/callfuncs.exp: next to t_double_values 954PASS: gdb.base/callfuncs.exp: next to t_structs_c 955PASS: gdb.base/callfuncs.exp: retrieve original register contents 956PASS: gdb.base/callfuncs.exp: set unwindonsignal on 957PASS: gdb.base/callfuncs.exp: p t_char_values(0,0) 958PASS: gdb.base/callfuncs.exp: p t_char_values('a','b') 959PASS: gdb.base/callfuncs.exp: p t_char_values(char_val1,char_val2) 960PASS: gdb.base/callfuncs.exp: p t_char_values('a',char_val2) 961PASS: gdb.base/callfuncs.exp: p t_char_values(char_val1,'b') 962PASS: gdb.base/callfuncs.exp: p t_short_values(0,0) 963PASS: gdb.base/callfuncs.exp: p t_short_values(10,-23) 964PASS: gdb.base/callfuncs.exp: p t_short_values(short_val1,short_val2) 965PASS: gdb.base/callfuncs.exp: p t_short_values(10,short_val2) 966PASS: gdb.base/callfuncs.exp: p t_short_values(short_val1,-23) 967PASS: gdb.base/callfuncs.exp: p t_int_values(0,0) 968PASS: gdb.base/callfuncs.exp: p t_int_values(87,-26) 969PASS: gdb.base/callfuncs.exp: p t_int_values(int_val1,int_val2) 970PASS: gdb.base/callfuncs.exp: p t_int_values(87,int_val2) 971PASS: gdb.base/callfuncs.exp: p t_int_values(int_val1,-26) 972PASS: gdb.base/callfuncs.exp: p t_long_values(0,0) 973PASS: gdb.base/callfuncs.exp: p t_long_values(789,-321) 974PASS: gdb.base/callfuncs.exp: p t_long_values(long_val1,long_val2) 975PASS: gdb.base/callfuncs.exp: p t_long_values(789,long_val2) 976PASS: gdb.base/callfuncs.exp: p t_long_values(long_val1,-321) 977PASS: gdb.base/callfuncs.exp: p t_float_values(0.0,0.0) 978PASS: gdb.base/callfuncs.exp: p t_float_values(3.14159,-2.3765) 979PASS: gdb.base/callfuncs.exp: p t_float_values(float_val1,float_val2) 980PASS: gdb.base/callfuncs.exp: p t_float_values(3.14159,float_val2) 981PASS: gdb.base/callfuncs.exp: p t_float_values(float_val1,-2.3765) 982PASS: gdb.base/callfuncs.exp: p t_float_values2(0.0,0.0) 983PASS: gdb.base/callfuncs.exp: p t_float_values2(3.14159,float_val2) 984PASS: gdb.base/callfuncs.exp: Call function with many float arguments. 985PASS: gdb.base/callfuncs.exp: p t_small_values(1,2,3,4,5,6,7,8,9,10) 986PASS: gdb.base/callfuncs.exp: p t_double_values(0.0,0.0) 987PASS: gdb.base/callfuncs.exp: p t_double_values(45.654,-67.66) 988PASS: gdb.base/callfuncs.exp: p t_double_values(double_val1,double_val2) 989PASS: gdb.base/callfuncs.exp: p t_double_values(45.654,double_val2) 990PASS: gdb.base/callfuncs.exp: p t_double_values(double_val1,-67.66) 991PASS: gdb.base/callfuncs.exp: Call function with many double arguments. 992PASS: gdb.base/callfuncs.exp: p t_double_int(99.0, 1) 993PASS: gdb.base/callfuncs.exp: p t_double_int(99.0, 99) 994PASS: gdb.base/callfuncs.exp: p t_int_double(99, 1.0) 995PASS: gdb.base/callfuncs.exp: p t_int_double(99, 99.0) 996FAIL: gdb.base/callfuncs.exp: p t_float_complex_values(fc1, fc2) 997PASS: gdb.base/callfuncs.exp: p t_float_complex_values(fc3, fc4) 998FAIL: 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) 999PASS: 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) 1000FAIL: gdb.base/callfuncs.exp: p t_double_complex_values(dc1, dc2) 1001PASS: gdb.base/callfuncs.exp: p t_double_complex_values(dc3, dc4) 1002FAIL: 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) 1003PASS: 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) 1004FAIL: gdb.base/callfuncs.exp: p t_long_double_complex_values(ldc1, ldc2) 1005PASS: gdb.base/callfuncs.exp: p t_long_double_complex_values(ldc3, ldc4) 1006FAIL: 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) 1007PASS: 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) 1008PASS: gdb.base/callfuncs.exp: p t_string_values(string_val2,string_val1) 1009PASS: gdb.base/callfuncs.exp: p t_string_values(string_val1,string_val2) 1010PASS: gdb.base/callfuncs.exp: p t_string_values("string 1","string 2") 1011PASS: gdb.base/callfuncs.exp: p t_string_values("string 1",string_val2) 1012PASS: gdb.base/callfuncs.exp: p t_string_values(string_val1,"string 2") 1013PASS: gdb.base/callfuncs.exp: p t_char_array_values(char_array_val2,char_array_val1) 1014PASS: gdb.base/callfuncs.exp: p t_char_array_values(char_array_val1,char_array_val2) 1015PASS: gdb.base/callfuncs.exp: p t_char_array_values("carray 1","carray 2") 1016PASS: gdb.base/callfuncs.exp: p t_char_array_values("carray 1",char_array_val2) 1017PASS: gdb.base/callfuncs.exp: p t_char_array_values(char_array_val1,"carray 2") 1018PASS: gdb.base/callfuncs.exp: p doubleit(4) 1019PASS: gdb.base/callfuncs.exp: p add(4,5) 1020PASS: gdb.base/callfuncs.exp: p t_func_values(func_val2,func_val1) 1021PASS: gdb.base/callfuncs.exp: p t_func_values(func_val1,func_val2) 1022PASS: gdb.base/callfuncs.exp: p function_struct.func(5) 1023PASS: gdb.base/callfuncs.exp: p function_struct_ptr->func(10) 1024PASS: gdb.base/callfuncs.exp: p t_func_values(add,func_val2) 1025PASS: gdb.base/callfuncs.exp: p t_func_values(func_val1,doubleit) 1026PASS: gdb.base/callfuncs.exp: p t_call_add(add,3,4) 1027PASS: gdb.base/callfuncs.exp: p t_call_add(func_val1,3,4) 1028PASS: gdb.base/callfuncs.exp: p t_enum_value1(enumval1) 1029PASS: gdb.base/callfuncs.exp: p t_enum_value1(enum_val1) 1030PASS: gdb.base/callfuncs.exp: p t_enum_value1(enum_val2) 1031PASS: gdb.base/callfuncs.exp: p t_enum_value2(enumval2) 1032PASS: gdb.base/callfuncs.exp: p t_enum_value2(enum_val2) 1033PASS: gdb.base/callfuncs.exp: p t_enum_value2(enum_val1) 1034PASS: gdb.base/callfuncs.exp: p sum_args(1,{2}) 1035PASS: gdb.base/callfuncs.exp: p sum_args(2,{2,3}) 1036PASS: gdb.base/callfuncs.exp: p sum_args(3,{2,3,4}) 1037PASS: gdb.base/callfuncs.exp: p sum_args(4,{2,3,4,5}) 1038PASS: gdb.base/callfuncs.exp: p sum10 (1, 2, 3, 4, 5, 6, 7, 8, 9, 10) 1039PASS: gdb.base/callfuncs.exp: p cmp10 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9) 1040PASS: gdb.base/callfuncs.exp: call inferior func with struct - returns char 1041PASS: gdb.base/callfuncs.exp: call inferior func with struct - returns short 1042PASS: gdb.base/callfuncs.exp: call inferior func with struct - returns int 1043PASS: gdb.base/callfuncs.exp: call inferior func with struct - returns long 1044PASS: gdb.base/callfuncs.exp: call inferior func with struct - returns float 1045PASS: gdb.base/callfuncs.exp: call inferior func with struct - returns double 1046FAIL: gdb.base/callfuncs.exp: call inferior func with struct - returns float _Complex 1047FAIL: gdb.base/callfuncs.exp: call inferior func with struct - returns double _Complex 1048PASS: gdb.base/callfuncs.exp: call inferior func with struct - returns long double _Complex 1049PASS: gdb.base/callfuncs.exp: call inferior func with struct - returns char * 1050PASS: gdb.base/callfuncs.exp: set unwindonsignal off 1051PASS: gdb.base/callfuncs.exp: register contents after gdb function calls 1052PASS: gdb.base/callfuncs.exp: gdb function calls preserve register contents 1053PASS: gdb.base/callfuncs.exp: set language c 1054PASS: gdb.base/callfuncs.exp: next to t_double_values 1055PASS: gdb.base/callfuncs.exp: next to t_structs_c 1056PASS: gdb.base/callfuncs.exp: retrieve original register contents 1057PASS: gdb.base/callfuncs.exp: stop at breakpoint in call dummy function 1058PASS: gdb.base/callfuncs.exp: continue from call dummy breakpoint 1059PASS: gdb.base/callfuncs.exp: bt after continuing from call dummy breakpoint 1060PASS: gdb.base/callfuncs.exp: register contents after stop in call dummy 1061PASS: gdb.base/callfuncs.exp: continue after stop in call dummy preserves register contents 1062PASS: gdb.base/callfuncs.exp: set language c 1063PASS: gdb.base/callfuncs.exp: next to t_double_values 1064PASS: gdb.base/callfuncs.exp: next to t_structs_c 1065PASS: gdb.base/callfuncs.exp: retrieve original register contents 1066PASS: gdb.base/callfuncs.exp: call function causing a breakpoint then do a finish 1067PASS: gdb.base/callfuncs.exp: finish from call dummy breakpoint returns correct value 1068PASS: gdb.base/callfuncs.exp: bt after finishing from call dummy breakpoint 1069PASS: gdb.base/callfuncs.exp: register contents after finish in call dummy 1070PASS: gdb.base/callfuncs.exp: finish after stop in call dummy preserves register contents 1071PASS: gdb.base/callfuncs.exp: set language c 1072PASS: gdb.base/callfuncs.exp: next to t_double_values 1073PASS: gdb.base/callfuncs.exp: next to t_structs_c 1074PASS: gdb.base/callfuncs.exp: retrieve original register contents 1075PASS: gdb.base/callfuncs.exp: call function causing a breakpoint and then do a return 1076PASS: gdb.base/callfuncs.exp: back at main after return from call dummy breakpoint 1077PASS: gdb.base/callfuncs.exp: register contents after return in call dummy 1078PASS: gdb.base/callfuncs.exp: return after stop in call dummy preserves register contents 1079PASS: gdb.base/callfuncs.exp: set language c 1080PASS: gdb.base/callfuncs.exp: next to t_double_values 1081PASS: gdb.base/callfuncs.exp: next to t_structs_c 1082PASS: gdb.base/callfuncs.exp: retrieve original register contents 1083PASS: gdb.base/callfuncs.exp: stop at nested call level 1 1084PASS: gdb.base/callfuncs.exp: backtrace at nested call level 1 1085PASS: gdb.base/callfuncs.exp: stop at nested call level 2 1086PASS: gdb.base/callfuncs.exp: backtrace at nested call level 2 1087PASS: gdb.base/callfuncs.exp: stop at nested call level 3 1088PASS: gdb.base/callfuncs.exp: backtrace at nested call level 3 1089PASS: gdb.base/callfuncs.exp: stop at nested call level 4 1090PASS: gdb.base/callfuncs.exp: backtrace at nested call level 4 1091PASS: gdb.base/callfuncs.exp: Finish from nested call level 4 1092PASS: gdb.base/callfuncs.exp: backtrace after finish from nested call level 4 1093PASS: gdb.base/callfuncs.exp: Finish from nested call level 3 1094PASS: gdb.base/callfuncs.exp: backtrace after finish from nested call level 3 1095PASS: gdb.base/callfuncs.exp: Finish from nested call level 2 1096PASS: gdb.base/callfuncs.exp: backtrace after finish from nested call level 2 1097PASS: gdb.base/callfuncs.exp: Finish from nested call level 1 1098PASS: gdb.base/callfuncs.exp: backtrace after finish from nested call level 1 1099PASS: gdb.base/callfuncs.exp: register contents after nested call dummies 1100PASS: gdb.base/callfuncs.exp: nested call dummies preserve register contents 1101PASS: gdb.base/callfuncs.exp: set $old_sp = $sp 1102PASS: gdb.base/callfuncs.exp: set $sp = 0 1103PASS: gdb.base/callfuncs.exp: sp == 0: call doubleit (1) 1104PASS: gdb.base/callfuncs.exp: set $sp = -1 1105PASS: gdb.base/callfuncs.exp: sp == -1: call doubleit (1) 1106PASS: gdb.base/callfuncs.exp: set $sp = $old_sp 1107PASS: gdb.base/callfuncs.exp: print callfunc (Lcallfunc, 5) 1108PASS: gdb.base/callfuncs.exp: print *((int *(*) (void)) voidfunc)() 1109Running ./gdb.base/call-rt-st.exp ... 1110PASS: gdb.base/call-rt-st.exp: set print sevenbit-strings 1111PASS: gdb.base/call-rt-st.exp: set print address off 1112PASS: gdb.base/call-rt-st.exp: set width 0 1113PASS: gdb.base/call-rt-st.exp: breakpoint loop_count 1114PASS: gdb.base/call-rt-st.exp: continue to loop_count 1115PASS: gdb.base/call-rt-st.exp: finish out from loop_count (line 777) 1116Running ./gdb.base/call-sc.exp ... 1117PASS: gdb.base/call-sc.exp: set print sevenbit-strings 1118PASS: gdb.base/call-sc.exp: set print address off 1119PASS: gdb.base/call-sc.exp: set width 0 1120PASS: gdb.base/call-sc.exp: ptype; call-sc-tc (char) 1121PASS: gdb.base/call-sc.exp: ptype foo; call-sc-tc char 1122PASS: gdb.base/call-sc.exp: p/c fun(); call call-sc-tc 1123PASS: gdb.base/call-sc.exp: call Fun(foo); call call-sc-tc 1124PASS: gdb.base/call-sc.exp: p/c L; call call-sc-tc 1125PASS: gdb.base/call-sc.exp: advance to fun for return; return call-sc-tc 1126PASS: gdb.base/call-sc.exp: zed L for return; return call-sc-tc 1127PASS: gdb.base/call-sc.exp: return foo; return call-sc-tc 1128PASS: gdb.base/call-sc.exp: return foo; synchronize pc to main() 1129PASS: gdb.base/call-sc.exp: value foo returned; return call-sc-tc 1130PASS: gdb.base/call-sc.exp: advance to fun for finish; return call-sc-tc 1131PASS: gdb.base/call-sc.exp: zed L for finish; return call-sc-tc 1132PASS: gdb.base/call-sc.exp: finish foo; return call-sc-tc 1133PASS: gdb.base/call-sc.exp: value foo finished; return call-sc-tc 1134PASS: gdb.base/call-sc.exp: return and finish use same convention; return call-sc-tc 1135PASS: gdb.base/call-sc.exp: set print sevenbit-strings 1136PASS: gdb.base/call-sc.exp: set print address off 1137PASS: gdb.base/call-sc.exp: set width 0 1138PASS: gdb.base/call-sc.exp: ptype; call-sc-ts (short int) 1139PASS: gdb.base/call-sc.exp: ptype foo; call-sc-ts short int 1140PASS: gdb.base/call-sc.exp: p/c fun(); call call-sc-ts 1141PASS: gdb.base/call-sc.exp: call Fun(foo); call call-sc-ts 1142PASS: gdb.base/call-sc.exp: p/c L; call call-sc-ts 1143PASS: gdb.base/call-sc.exp: advance to fun for return; return call-sc-ts 1144PASS: gdb.base/call-sc.exp: zed L for return; return call-sc-ts 1145PASS: gdb.base/call-sc.exp: return foo; return call-sc-ts 1146PASS: gdb.base/call-sc.exp: return foo; synchronize pc to main() 1147PASS: gdb.base/call-sc.exp: value foo returned; return call-sc-ts 1148PASS: gdb.base/call-sc.exp: advance to fun for finish; return call-sc-ts 1149PASS: gdb.base/call-sc.exp: zed L for finish; return call-sc-ts 1150PASS: gdb.base/call-sc.exp: finish foo; return call-sc-ts 1151PASS: gdb.base/call-sc.exp: value foo finished; return call-sc-ts 1152PASS: gdb.base/call-sc.exp: return and finish use same convention; return call-sc-ts 1153PASS: gdb.base/call-sc.exp: set print sevenbit-strings 1154PASS: gdb.base/call-sc.exp: set print address off 1155PASS: gdb.base/call-sc.exp: set width 0 1156PASS: gdb.base/call-sc.exp: ptype; call-sc-ti (int) 1157PASS: gdb.base/call-sc.exp: ptype foo; call-sc-ti int 1158PASS: gdb.base/call-sc.exp: p/c fun(); call call-sc-ti 1159PASS: gdb.base/call-sc.exp: call Fun(foo); call call-sc-ti 1160PASS: gdb.base/call-sc.exp: p/c L; call call-sc-ti 1161PASS: gdb.base/call-sc.exp: advance to fun for return; return call-sc-ti 1162PASS: gdb.base/call-sc.exp: zed L for return; return call-sc-ti 1163PASS: gdb.base/call-sc.exp: return foo; return call-sc-ti 1164PASS: gdb.base/call-sc.exp: return foo; synchronize pc to main() 1165PASS: gdb.base/call-sc.exp: value foo returned; return call-sc-ti 1166PASS: gdb.base/call-sc.exp: advance to fun for finish; return call-sc-ti 1167PASS: gdb.base/call-sc.exp: zed L for finish; return call-sc-ti 1168PASS: gdb.base/call-sc.exp: finish foo; return call-sc-ti 1169PASS: gdb.base/call-sc.exp: value foo finished; return call-sc-ti 1170PASS: gdb.base/call-sc.exp: return and finish use same convention; return call-sc-ti 1171PASS: gdb.base/call-sc.exp: set print sevenbit-strings 1172PASS: gdb.base/call-sc.exp: set print address off 1173PASS: gdb.base/call-sc.exp: set width 0 1174PASS: gdb.base/call-sc.exp: ptype; call-sc-tl (long int) 1175PASS: gdb.base/call-sc.exp: ptype foo; call-sc-tl long int 1176PASS: gdb.base/call-sc.exp: p/c fun(); call call-sc-tl 1177PASS: gdb.base/call-sc.exp: call Fun(foo); call call-sc-tl 1178PASS: gdb.base/call-sc.exp: p/c L; call call-sc-tl 1179PASS: gdb.base/call-sc.exp: advance to fun for return; return call-sc-tl 1180PASS: gdb.base/call-sc.exp: zed L for return; return call-sc-tl 1181PASS: gdb.base/call-sc.exp: return foo; return call-sc-tl 1182PASS: gdb.base/call-sc.exp: return foo; synchronize pc to main() 1183PASS: gdb.base/call-sc.exp: value foo returned; return call-sc-tl 1184PASS: gdb.base/call-sc.exp: advance to fun for finish; return call-sc-tl 1185PASS: gdb.base/call-sc.exp: zed L for finish; return call-sc-tl 1186PASS: gdb.base/call-sc.exp: finish foo; return call-sc-tl 1187PASS: gdb.base/call-sc.exp: value foo finished; return call-sc-tl 1188PASS: gdb.base/call-sc.exp: return and finish use same convention; return call-sc-tl 1189PASS: gdb.base/call-sc.exp: set print sevenbit-strings 1190PASS: gdb.base/call-sc.exp: set print address off 1191PASS: gdb.base/call-sc.exp: set width 0 1192PASS: gdb.base/call-sc.exp: ptype; call-sc-tll (long long int) 1193PASS: gdb.base/call-sc.exp: ptype foo; call-sc-tll long long int 1194PASS: gdb.base/call-sc.exp: p/c fun(); call call-sc-tll 1195PASS: gdb.base/call-sc.exp: call Fun(foo); call call-sc-tll 1196PASS: gdb.base/call-sc.exp: p/c L; call call-sc-tll 1197PASS: gdb.base/call-sc.exp: advance to fun for return; return call-sc-tll 1198PASS: gdb.base/call-sc.exp: zed L for return; return call-sc-tll 1199PASS: gdb.base/call-sc.exp: return foo; return call-sc-tll 1200PASS: gdb.base/call-sc.exp: return foo; synchronize pc to main() 1201PASS: gdb.base/call-sc.exp: value foo returned; return call-sc-tll 1202PASS: gdb.base/call-sc.exp: advance to fun for finish; return call-sc-tll 1203PASS: gdb.base/call-sc.exp: zed L for finish; return call-sc-tll 1204PASS: gdb.base/call-sc.exp: finish foo; return call-sc-tll 1205PASS: gdb.base/call-sc.exp: value foo finished; return call-sc-tll 1206PASS: gdb.base/call-sc.exp: return and finish use same convention; return call-sc-tll 1207PASS: gdb.base/call-sc.exp: set print sevenbit-strings 1208PASS: gdb.base/call-sc.exp: set print address off 1209PASS: gdb.base/call-sc.exp: set width 0 1210PASS: gdb.base/call-sc.exp: ptype; call-sc-tf (float) 1211PASS: gdb.base/call-sc.exp: ptype foo; call-sc-tf float 1212PASS: gdb.base/call-sc.exp: p/c fun(); call call-sc-tf 1213PASS: gdb.base/call-sc.exp: call Fun(foo); call call-sc-tf 1214FAIL: gdb.base/call-sc.exp: p/c L; call call-sc-tf 1215PASS: gdb.base/call-sc.exp: advance to fun for return; return call-sc-tf 1216PASS: gdb.base/call-sc.exp: zed L for return; return call-sc-tf 1217PASS: gdb.base/call-sc.exp: return foo; return call-sc-tf 1218PASS: gdb.base/call-sc.exp: return foo; synchronize pc to main() 1219PASS: gdb.base/call-sc.exp: value foo returned; return call-sc-tf 1220PASS: gdb.base/call-sc.exp: advance to fun for finish; return call-sc-tf 1221PASS: gdb.base/call-sc.exp: zed L for finish; return call-sc-tf 1222PASS: gdb.base/call-sc.exp: finish foo; return call-sc-tf 1223PASS: gdb.base/call-sc.exp: value foo finished; return call-sc-tf 1224PASS: gdb.base/call-sc.exp: return and finish use same convention; return call-sc-tf 1225PASS: gdb.base/call-sc.exp: set print sevenbit-strings 1226PASS: gdb.base/call-sc.exp: set print address off 1227PASS: gdb.base/call-sc.exp: set width 0 1228PASS: gdb.base/call-sc.exp: ptype; call-sc-td (double) 1229PASS: gdb.base/call-sc.exp: ptype foo; call-sc-td double 1230PASS: gdb.base/call-sc.exp: p/c fun(); call call-sc-td 1231PASS: gdb.base/call-sc.exp: call Fun(foo); call call-sc-td 1232PASS: gdb.base/call-sc.exp: p/c L; call call-sc-td 1233PASS: gdb.base/call-sc.exp: advance to fun for return; return call-sc-td 1234PASS: gdb.base/call-sc.exp: zed L for return; return call-sc-td 1235PASS: gdb.base/call-sc.exp: return foo; return call-sc-td 1236PASS: gdb.base/call-sc.exp: return foo; synchronize pc to main() 1237PASS: gdb.base/call-sc.exp: value foo returned; return call-sc-td 1238PASS: gdb.base/call-sc.exp: advance to fun for finish; return call-sc-td 1239PASS: gdb.base/call-sc.exp: zed L for finish; return call-sc-td 1240PASS: gdb.base/call-sc.exp: finish foo; return call-sc-td 1241PASS: gdb.base/call-sc.exp: value foo finished; return call-sc-td 1242PASS: gdb.base/call-sc.exp: return and finish use same convention; return call-sc-td 1243PASS: gdb.base/call-sc.exp: set print sevenbit-strings 1244PASS: gdb.base/call-sc.exp: set print address off 1245PASS: gdb.base/call-sc.exp: set width 0 1246PASS: gdb.base/call-sc.exp: ptype; call-sc-tld (long double) 1247PASS: gdb.base/call-sc.exp: ptype foo; call-sc-tld long double 1248PASS: gdb.base/call-sc.exp: p/c fun(); call call-sc-tld 1249PASS: gdb.base/call-sc.exp: call Fun(foo); call call-sc-tld 1250PASS: gdb.base/call-sc.exp: p/c L; call call-sc-tld 1251PASS: gdb.base/call-sc.exp: advance to fun for return; return call-sc-tld 1252PASS: gdb.base/call-sc.exp: zed L for return; return call-sc-tld 1253PASS: gdb.base/call-sc.exp: return foo; return call-sc-tld 1254PASS: gdb.base/call-sc.exp: return foo; synchronize pc to main() 1255PASS: gdb.base/call-sc.exp: value foo returned; return call-sc-tld 1256PASS: gdb.base/call-sc.exp: advance to fun for finish; return call-sc-tld 1257PASS: gdb.base/call-sc.exp: zed L for finish; return call-sc-tld 1258PASS: gdb.base/call-sc.exp: finish foo; return call-sc-tld 1259PASS: gdb.base/call-sc.exp: value foo finished; return call-sc-tld 1260PASS: gdb.base/call-sc.exp: return and finish use same convention; return call-sc-tld 1261PASS: gdb.base/call-sc.exp: set print sevenbit-strings 1262PASS: gdb.base/call-sc.exp: set print address off 1263PASS: gdb.base/call-sc.exp: set width 0 1264PASS: gdb.base/call-sc.exp: ptype; call-sc-te (enum {e = 49}) 1265PASS: gdb.base/call-sc.exp: ptype foo; call-sc-te enum {e = 49} 1266PASS: gdb.base/call-sc.exp: p/c fun(); call call-sc-te 1267PASS: gdb.base/call-sc.exp: call Fun(foo); call call-sc-te 1268PASS: gdb.base/call-sc.exp: p/c L; call call-sc-te 1269PASS: gdb.base/call-sc.exp: advance to fun for return; return call-sc-te 1270PASS: gdb.base/call-sc.exp: zed L for return; return call-sc-te 1271PASS: gdb.base/call-sc.exp: return foo; return call-sc-te 1272PASS: gdb.base/call-sc.exp: return foo; synchronize pc to main() 1273PASS: gdb.base/call-sc.exp: value foo returned; return call-sc-te 1274PASS: gdb.base/call-sc.exp: advance to fun for finish; return call-sc-te 1275PASS: gdb.base/call-sc.exp: zed L for finish; return call-sc-te 1276PASS: gdb.base/call-sc.exp: finish foo; return call-sc-te 1277PASS: gdb.base/call-sc.exp: value foo finished; return call-sc-te 1278PASS: gdb.base/call-sc.exp: return and finish use same convention; return call-sc-te 1279Running ./gdb.base/call-signal-resume.exp ... 1280Running ./gdb.base/call-strs.exp ... 1281PASS: gdb.base/call-strs.exp: set print sevenbit-strings 1282PASS: gdb.base/call-strs.exp: set print address off 1283PASS: gdb.base/call-strs.exp: set print symbol off 1284PASS: gdb.base/call-strs.exp: set width 0 1285FAIL: gdb.base/call-strs.exp: step after assignment to s 1286FAIL: gdb.base/call-strs.exp: next over strcpy 1287FAIL: gdb.base/call-strs.exp: print buf 1288FAIL: gdb.base/call-strs.exp: print s 1289Running ./gdb.base/catch-load.exp ... 1290PASS: gdb.base/catch-load.exp: plain load: set var libname = "catch-load-so.so" 1291PASS: gdb.base/catch-load.exp: plain load: set stop-on-solib-events 0 1292PASS: gdb.base/catch-load.exp: plain load: catch load 1293PASS: gdb.base/catch-load.exp: plain load: continue 1294PASS: gdb.base/catch-load.exp: plain load with stop-on-solib-events: set var libname = "catch-load-so.so" 1295PASS: gdb.base/catch-load.exp: plain load with stop-on-solib-events: set stop-on-solib-events 1 1296PASS: gdb.base/catch-load.exp: plain load with stop-on-solib-events: catch load 1297PASS: gdb.base/catch-load.exp: plain load with stop-on-solib-events: continue 1298PASS: gdb.base/catch-load.exp: rx load: set var libname = "catch-load-so.so" 1299PASS: gdb.base/catch-load.exp: rx load: set stop-on-solib-events 0 1300PASS: gdb.base/catch-load.exp: rx load: catch load catch-load-so 1301PASS: gdb.base/catch-load.exp: rx load: continue 1302PASS: gdb.base/catch-load.exp: rx load with stop-on-solib-events: set var libname = "catch-load-so.so" 1303PASS: gdb.base/catch-load.exp: rx load with stop-on-solib-events: set stop-on-solib-events 1 1304PASS: gdb.base/catch-load.exp: rx load with stop-on-solib-events: catch load catch-load-so 1305PASS: gdb.base/catch-load.exp: rx load with stop-on-solib-events: continue 1306PASS: gdb.base/catch-load.exp: non-matching load: set var libname = "catch-load-so.so" 1307PASS: gdb.base/catch-load.exp: non-matching load: set stop-on-solib-events 0 1308PASS: gdb.base/catch-load.exp: non-matching load: catch load zardoz 1309PASS: gdb.base/catch-load.exp: non-matching load: continue 1310PASS: gdb.base/catch-load.exp: non-matching load with stop-on-solib-events: set var libname = "catch-load-so.so" 1311PASS: gdb.base/catch-load.exp: non-matching load with stop-on-solib-events: set stop-on-solib-events 1 1312PASS: gdb.base/catch-load.exp: non-matching load with stop-on-solib-events: catch load zardoz 1313PASS: gdb.base/catch-load.exp: non-matching load with stop-on-solib-events: continue 1314PASS: gdb.base/catch-load.exp: plain unload: set var libname = "catch-load-so.so" 1315PASS: gdb.base/catch-load.exp: plain unload: set stop-on-solib-events 0 1316PASS: gdb.base/catch-load.exp: plain unload: catch unload 1317PASS: gdb.base/catch-load.exp: plain unload: continue 1318PASS: gdb.base/catch-load.exp: plain unload with stop-on-solib-events: set var libname = "catch-load-so.so" 1319PASS: gdb.base/catch-load.exp: plain unload with stop-on-solib-events: set stop-on-solib-events 1 1320PASS: gdb.base/catch-load.exp: plain unload with stop-on-solib-events: catch unload 1321PASS: gdb.base/catch-load.exp: plain unload with stop-on-solib-events: continue 1322PASS: gdb.base/catch-load.exp: rx unload: set var libname = "catch-load-so.so" 1323PASS: gdb.base/catch-load.exp: rx unload: set stop-on-solib-events 0 1324PASS: gdb.base/catch-load.exp: rx unload: catch unload catch-load-so 1325PASS: gdb.base/catch-load.exp: rx unload: continue 1326PASS: gdb.base/catch-load.exp: rx unload with stop-on-solib-events: set var libname = "catch-load-so.so" 1327PASS: gdb.base/catch-load.exp: rx unload with stop-on-solib-events: set stop-on-solib-events 1 1328PASS: gdb.base/catch-load.exp: rx unload with stop-on-solib-events: catch unload catch-load-so 1329PASS: gdb.base/catch-load.exp: rx unload with stop-on-solib-events: continue 1330PASS: gdb.base/catch-load.exp: non-matching unload: set var libname = "catch-load-so.so" 1331PASS: gdb.base/catch-load.exp: non-matching unload: set stop-on-solib-events 0 1332PASS: gdb.base/catch-load.exp: non-matching unload: catch unload zardoz 1333PASS: gdb.base/catch-load.exp: non-matching unload: continue 1334PASS: gdb.base/catch-load.exp: non-matching unload with stop-on-solib-events: set var libname = "catch-load-so.so" 1335PASS: gdb.base/catch-load.exp: non-matching unload with stop-on-solib-events: set stop-on-solib-events 1 1336PASS: gdb.base/catch-load.exp: non-matching unload with stop-on-solib-events: catch unload zardoz 1337PASS: gdb.base/catch-load.exp: non-matching unload with stop-on-solib-events: continue 1338Running ./gdb.base/catch-signal.exp ... 1339PASS: gdb.base/catch-signal.exp: SIGHUP: continue to breakpoint: first HUP 1340PASS: gdb.base/catch-signal.exp: SIGHUP: handle SIGHUP nostop noprint pass 1341PASS: gdb.base/catch-signal.exp: SIGHUP: catch signal 1342PASS: gdb.base/catch-signal.exp: SIGHUP: continue 1343PASS: gdb.base/catch-signal.exp: SIGHUP: continue to breakpoint: handle marker 1344PASS: gdb.base/catch-signal.exp: SIGHUP: continue to breakpoint: second HUP 1345PASS: gdb.base/catch-signal.exp: SIGHUP: catch signal SIGHUP 1346PASS: gdb.base/catch-signal.exp: SIGHUP: continue 1347PASS: gdb.base/catch-signal.exp: SIGHUP: continue to breakpoint: third HUP 1348PASS: gdb.base/catch-signal.exp: SIGHUP: handle SIGUSR1 nostop noprint pass 1349PASS: gdb.base/catch-signal.exp: SIGHUP: catch signal SIGUSR1 1350PASS: gdb.base/catch-signal.exp: SIGHUP: handle SIGHUP nostop noprint nopass 1351PASS: gdb.base/catch-signal.exp: SIGHUP: continue to breakpoint: fourth HUP 1352PASS: gdb.base/catch-signal.exp: 1: continue to breakpoint: first HUP 1353PASS: gdb.base/catch-signal.exp: 1: handle SIGHUP nostop noprint pass 1354PASS: gdb.base/catch-signal.exp: 1: catch signal 1355PASS: gdb.base/catch-signal.exp: 1: continue 1356PASS: gdb.base/catch-signal.exp: 1: continue to breakpoint: handle marker 1357PASS: gdb.base/catch-signal.exp: 1: continue to breakpoint: second HUP 1358PASS: gdb.base/catch-signal.exp: 1: catch signal 1 1359PASS: gdb.base/catch-signal.exp: 1: continue 1360PASS: gdb.base/catch-signal.exp: 1: continue to breakpoint: third HUP 1361PASS: gdb.base/catch-signal.exp: 1: handle SIGUSR1 nostop noprint pass 1362PASS: gdb.base/catch-signal.exp: 1: catch signal SIGUSR1 1363PASS: gdb.base/catch-signal.exp: 1: handle SIGHUP nostop noprint nopass 1364PASS: gdb.base/catch-signal.exp: 1: continue to breakpoint: fourth HUP 1365PASS: gdb.base/catch-signal.exp: SIGHUP SIGUSR2: continue to breakpoint: first HUP 1366PASS: gdb.base/catch-signal.exp: SIGHUP SIGUSR2: handle SIGHUP nostop noprint pass 1367PASS: gdb.base/catch-signal.exp: SIGHUP SIGUSR2: catch signal 1368PASS: gdb.base/catch-signal.exp: SIGHUP SIGUSR2: continue 1369PASS: gdb.base/catch-signal.exp: SIGHUP SIGUSR2: continue to breakpoint: handle marker 1370PASS: gdb.base/catch-signal.exp: SIGHUP SIGUSR2: continue to breakpoint: second HUP 1371PASS: gdb.base/catch-signal.exp: SIGHUP SIGUSR2: catch signal SIGHUP SIGUSR2 1372PASS: gdb.base/catch-signal.exp: SIGHUP SIGUSR2: continue 1373PASS: gdb.base/catch-signal.exp: SIGHUP SIGUSR2: continue to breakpoint: third HUP 1374PASS: gdb.base/catch-signal.exp: SIGHUP SIGUSR2: handle SIGUSR1 nostop noprint pass 1375PASS: gdb.base/catch-signal.exp: SIGHUP SIGUSR2: catch signal SIGUSR1 1376PASS: gdb.base/catch-signal.exp: SIGHUP SIGUSR2: handle SIGHUP nostop noprint nopass 1377PASS: gdb.base/catch-signal.exp: SIGHUP SIGUSR2: continue to breakpoint: fourth HUP 1378PASS: gdb.base/catch-signal.exp: catch signal SIGZARDOZ 1379PASS: gdb.base/catch-signal.exp: catch signal all 1380PASS: gdb.base/catch-signal.exp: catch signal all SIGHUP 1381PASS: gdb.base/catch-signal.exp: catch signal SIGHUP all 1382PASS: gdb.base/catch-signal.exp: set catchpoint '' for printing 1383PASS: gdb.base/catch-signal.exp: info break for '' 1384PASS: gdb.base/catch-signal.exp: save breakpoints for '' 1385PASS: gdb.base/catch-signal.exp: results of save breakpoints for '' 1386PASS: gdb.base/catch-signal.exp: set catchpoint 'SIGHUP' for printing 1387PASS: gdb.base/catch-signal.exp: info break for 'SIGHUP' 1388PASS: gdb.base/catch-signal.exp: save breakpoints for 'SIGHUP' 1389PASS: gdb.base/catch-signal.exp: results of save breakpoints for 'SIGHUP' 1390PASS: gdb.base/catch-signal.exp: set catchpoint 'SIGHUP SIGUSR2' for printing 1391PASS: gdb.base/catch-signal.exp: info break for 'SIGHUP SIGUSR2' 1392PASS: gdb.base/catch-signal.exp: save breakpoints for 'SIGHUP SIGUSR2' 1393PASS: gdb.base/catch-signal.exp: results of save breakpoints for 'SIGHUP SIGUSR2' 1394PASS: gdb.base/catch-signal.exp: set catchpoint 'all' for printing 1395PASS: gdb.base/catch-signal.exp: info break for 'all' 1396PASS: gdb.base/catch-signal.exp: save breakpoints for 'all' 1397PASS: gdb.base/catch-signal.exp: results of save breakpoints for 'all' 1398Running ./gdb.base/catch-syscall.exp ... 1399Running ./gdb.base/charset.exp ... 1400PASS: gdb.base/charset.exp: show charset 1401PASS: gdb.base/charset.exp: show target-charset 1402PASS: gdb.base/charset.exp: check `show target-charset' against `show charset' 1403PASS: gdb.base/charset.exp: show host-charset 1404PASS: gdb.base/charset.exp: check `show host-charset' against `show charset' 1405PASS: gdb.base/charset.exp: try malformed `set charset' 1406PASS: gdb.base/charset.exp: try `set host-charset' with invalid charset 1407PASS: gdb.base/charset.exp: try `set target-charset' with invalid charset 1408PASS: gdb.base/charset.exp: capture valid host charsets 1409PASS: gdb.base/charset.exp: capture valid target charsets 1410PASS: gdb.base/charset.exp: try `set host-charset ASCII' 1411PASS: gdb.base/charset.exp: parse `show charset' after `set host-charset ASCII' 1412PASS: gdb.base/charset.exp: check effect of `set host-charset ASCII' 1413PASS: gdb.base/charset.exp: try `set target-charset ASCII' 1414PASS: gdb.base/charset.exp: parse `show charset' after `set target-charset ASCII' 1415PASS: gdb.base/charset.exp: check effect of `set target-charset ASCII' 1416PASS: gdb.base/charset.exp: try `set target-charset ISO-8859-1' 1417PASS: gdb.base/charset.exp: parse `show charset' after `set target-charset ISO-8859-1' 1418PASS: gdb.base/charset.exp: check effect of `set target-charset ISO-8859-1' 1419PASS: gdb.base/charset.exp: try `set target-charset EBCDIC-US' 1420PASS: gdb.base/charset.exp: parse `show charset' after `set target-charset EBCDIC-US' 1421PASS: gdb.base/charset.exp: check effect of `set target-charset EBCDIC-US' 1422PASS: gdb.base/charset.exp: try `set target-charset IBM1047' 1423PASS: gdb.base/charset.exp: parse `show charset' after `set target-charset IBM1047' 1424PASS: gdb.base/charset.exp: check effect of `set target-charset IBM1047' 1425PASS: gdb.base/charset.exp: try `set host-charset ISO-8859-1' 1426PASS: gdb.base/charset.exp: parse `show charset' after `set host-charset ISO-8859-1' 1427PASS: gdb.base/charset.exp: check effect of `set host-charset ISO-8859-1' 1428PASS: gdb.base/charset.exp: try `set target-charset ASCII' 1429PASS: gdb.base/charset.exp: parse `show charset' after `set target-charset ASCII' 1430PASS: gdb.base/charset.exp: check effect of `set target-charset ASCII' 1431PASS: gdb.base/charset.exp: try `set target-charset ISO-8859-1' 1432PASS: gdb.base/charset.exp: parse `show charset' after `set target-charset ISO-8859-1' 1433PASS: gdb.base/charset.exp: check effect of `set target-charset ISO-8859-1' 1434PASS: gdb.base/charset.exp: try `set target-charset EBCDIC-US' 1435PASS: gdb.base/charset.exp: parse `show charset' after `set target-charset EBCDIC-US' 1436PASS: gdb.base/charset.exp: check effect of `set target-charset EBCDIC-US' 1437PASS: gdb.base/charset.exp: try `set target-charset IBM1047' 1438PASS: gdb.base/charset.exp: parse `show charset' after `set target-charset IBM1047' 1439PASS: gdb.base/charset.exp: check effect of `set target-charset IBM1047' 1440PASS: gdb.base/charset.exp: try `set host-charset EBCDIC-US' 1441PASS: gdb.base/charset.exp: parse `show charset' after `set host-charset EBCDIC-US' 1442PASS: gdb.base/charset.exp: check effect of `set host-charset EBCDIC-US' 1443PASS: gdb.base/charset.exp: try `set target-charset ASCII' 1444PASS: gdb.base/charset.exp: parse `show charset' after `set target-charset ASCII' 1445PASS: gdb.base/charset.exp: check effect of `set target-charset ASCII' 1446PASS: gdb.base/charset.exp: try `set target-charset ISO-8859-1' 1447PASS: gdb.base/charset.exp: parse `show charset' after `set target-charset ISO-8859-1' 1448PASS: gdb.base/charset.exp: check effect of `set target-charset ISO-8859-1' 1449PASS: gdb.base/charset.exp: try `set target-charset EBCDIC-US' 1450PASS: gdb.base/charset.exp: parse `show charset' after `set target-charset EBCDIC-US' 1451PASS: gdb.base/charset.exp: check effect of `set target-charset EBCDIC-US' 1452PASS: gdb.base/charset.exp: try `set target-charset IBM1047' 1453PASS: gdb.base/charset.exp: parse `show charset' after `set target-charset IBM1047' 1454PASS: gdb.base/charset.exp: check effect of `set target-charset IBM1047' 1455PASS: gdb.base/charset.exp: try `set host-charset IBM1047' 1456PASS: gdb.base/charset.exp: parse `show charset' after `set host-charset IBM1047' 1457PASS: gdb.base/charset.exp: check effect of `set host-charset IBM1047' 1458PASS: gdb.base/charset.exp: try `set target-charset ASCII' 1459PASS: gdb.base/charset.exp: parse `show charset' after `set target-charset ASCII' 1460PASS: gdb.base/charset.exp: check effect of `set target-charset ASCII' 1461PASS: gdb.base/charset.exp: try `set target-charset ISO-8859-1' 1462PASS: gdb.base/charset.exp: parse `show charset' after `set target-charset ISO-8859-1' 1463PASS: gdb.base/charset.exp: check effect of `set target-charset ISO-8859-1' 1464PASS: gdb.base/charset.exp: try `set target-charset EBCDIC-US' 1465PASS: gdb.base/charset.exp: parse `show charset' after `set target-charset EBCDIC-US' 1466PASS: gdb.base/charset.exp: check effect of `set target-charset EBCDIC-US' 1467PASS: gdb.base/charset.exp: try `set target-charset IBM1047' 1468PASS: gdb.base/charset.exp: parse `show charset' after `set target-charset IBM1047' 1469PASS: gdb.base/charset.exp: check effect of `set target-charset IBM1047' 1470PASS: gdb.base/charset.exp: set breakpoint after all strings have been initialized 1471PASS: gdb.base/charset.exp: run until all strings have been initialized 1472PASS: gdb.base/charset.exp: get integer valueof "sizeof (wchar_t)" (4) 1473PASS: gdb.base/charset.exp: set host-charset ASCII 1474PASS: gdb.base/charset.exp: set target-charset ASCII 1475PASS: gdb.base/charset.exp: print the null character in ASCII 1476PASS: gdb.base/charset.exp: print string in ASCII 1477PASS: gdb.base/charset.exp: parse character literal in ASCII 1478PASS: gdb.base/charset.exp: check value of parsed character literal in ASCII 1479PASS: gdb.base/charset.exp: parse string literal in ASCII 1480PASS: gdb.base/charset.exp: check value of parsed string literal in ASCII 1481PASS: gdb.base/charset.exp: try printing '\a' in ASCII 1482PASS: gdb.base/charset.exp: check value of '\a' in ASCII 1483PASS: gdb.base/charset.exp: check value of "\a" in ASCII 1484PASS: gdb.base/charset.exp: try printing '\b' in ASCII 1485PASS: gdb.base/charset.exp: check value of '\b' in ASCII 1486PASS: gdb.base/charset.exp: check value of "\b" in ASCII 1487PASS: gdb.base/charset.exp: try printing '\f' in ASCII 1488PASS: gdb.base/charset.exp: check value of '\f' in ASCII 1489PASS: gdb.base/charset.exp: check value of "\f" in ASCII 1490PASS: gdb.base/charset.exp: try printing '\n' in ASCII 1491PASS: gdb.base/charset.exp: check value of '\n' in ASCII 1492PASS: gdb.base/charset.exp: check value of "\n" in ASCII 1493PASS: gdb.base/charset.exp: try printing '\r' in ASCII 1494PASS: gdb.base/charset.exp: check value of '\r' in ASCII 1495PASS: gdb.base/charset.exp: check value of "\r" in ASCII 1496PASS: gdb.base/charset.exp: try printing '\t' in ASCII 1497PASS: gdb.base/charset.exp: check value of '\t' in ASCII 1498PASS: gdb.base/charset.exp: check value of "\t" in ASCII 1499PASS: gdb.base/charset.exp: try printing '\v' in ASCII 1500PASS: gdb.base/charset.exp: check value of '\v' in ASCII 1501PASS: gdb.base/charset.exp: check value of "\v" in ASCII 1502PASS: gdb.base/charset.exp: print escape that doesn't exist in ASCII 1503PASS: gdb.base/charset.exp: check value of escape that doesn't exist in ASCII 1504PASS: gdb.base/charset.exp: set target-charset ISO-8859-1 1505PASS: gdb.base/charset.exp: print the null character in ISO-8859-1 1506PASS: gdb.base/charset.exp: print string in ISO-8859-1 1507PASS: gdb.base/charset.exp: parse character literal in ISO-8859-1 1508PASS: gdb.base/charset.exp: check value of parsed character literal in ISO-8859-1 1509PASS: gdb.base/charset.exp: parse string literal in ISO-8859-1 1510PASS: gdb.base/charset.exp: check value of parsed string literal in ISO-8859-1 1511PASS: gdb.base/charset.exp: try printing '\a' in ISO-8859-1 1512PASS: gdb.base/charset.exp: check value of '\a' in ISO-8859-1 1513PASS: gdb.base/charset.exp: check value of "\a" in ISO-8859-1 1514PASS: gdb.base/charset.exp: try printing '\b' in ISO-8859-1 1515PASS: gdb.base/charset.exp: check value of '\b' in ISO-8859-1 1516PASS: gdb.base/charset.exp: check value of "\b" in ISO-8859-1 1517PASS: gdb.base/charset.exp: try printing '\f' in ISO-8859-1 1518PASS: gdb.base/charset.exp: check value of '\f' in ISO-8859-1 1519PASS: gdb.base/charset.exp: check value of "\f" in ISO-8859-1 1520PASS: gdb.base/charset.exp: try printing '\n' in ISO-8859-1 1521PASS: gdb.base/charset.exp: check value of '\n' in ISO-8859-1 1522PASS: gdb.base/charset.exp: check value of "\n" in ISO-8859-1 1523PASS: gdb.base/charset.exp: try printing '\r' in ISO-8859-1 1524PASS: gdb.base/charset.exp: check value of '\r' in ISO-8859-1 1525PASS: gdb.base/charset.exp: check value of "\r" in ISO-8859-1 1526PASS: gdb.base/charset.exp: try printing '\t' in ISO-8859-1 1527PASS: gdb.base/charset.exp: check value of '\t' in ISO-8859-1 1528PASS: gdb.base/charset.exp: check value of "\t" in ISO-8859-1 1529PASS: gdb.base/charset.exp: try printing '\v' in ISO-8859-1 1530PASS: gdb.base/charset.exp: check value of '\v' in ISO-8859-1 1531PASS: gdb.base/charset.exp: check value of "\v" in ISO-8859-1 1532PASS: gdb.base/charset.exp: print escape that doesn't exist in ISO-8859-1 1533PASS: gdb.base/charset.exp: check value of escape that doesn't exist in ISO-8859-1 1534PASS: gdb.base/charset.exp: set target-charset EBCDIC-US 1535PASS: gdb.base/charset.exp: print the null character in EBCDIC-US 1536PASS: gdb.base/charset.exp: print string in EBCDIC-US 1537PASS: gdb.base/charset.exp: parse character literal in EBCDIC-US 1538PASS: gdb.base/charset.exp: check value of parsed character literal in EBCDIC-US 1539PASS: gdb.base/charset.exp: parse string literal in EBCDIC-US 1540PASS: gdb.base/charset.exp: check value of parsed string literal in EBCDIC-US 1541PASS: gdb.base/charset.exp: try printing '\a' in EBCDIC-US 1542PASS: gdb.base/charset.exp: check value of '\a' in EBCDIC-US 1543PASS: gdb.base/charset.exp: check value of "\a" in EBCDIC-US 1544PASS: gdb.base/charset.exp: try printing '\b' in EBCDIC-US 1545PASS: gdb.base/charset.exp: check value of '\b' in EBCDIC-US 1546PASS: gdb.base/charset.exp: check value of "\b" in EBCDIC-US 1547PASS: gdb.base/charset.exp: try printing '\f' in EBCDIC-US 1548PASS: gdb.base/charset.exp: check value of '\f' in EBCDIC-US 1549PASS: gdb.base/charset.exp: check value of "\f" in EBCDIC-US 1550PASS: gdb.base/charset.exp: try printing '\n' in EBCDIC-US 1551PASS: gdb.base/charset.exp: check value of '\n' in EBCDIC-US 1552PASS: gdb.base/charset.exp: check value of "\n" in EBCDIC-US 1553PASS: gdb.base/charset.exp: try printing '\r' in EBCDIC-US 1554PASS: gdb.base/charset.exp: check value of '\r' in EBCDIC-US 1555PASS: gdb.base/charset.exp: check value of "\r" in EBCDIC-US 1556PASS: gdb.base/charset.exp: try printing '\t' in EBCDIC-US 1557PASS: gdb.base/charset.exp: check value of '\t' in EBCDIC-US 1558PASS: gdb.base/charset.exp: check value of "\t" in EBCDIC-US 1559PASS: gdb.base/charset.exp: try printing '\v' in EBCDIC-US 1560PASS: gdb.base/charset.exp: check value of '\v' in EBCDIC-US 1561PASS: gdb.base/charset.exp: check value of "\v" in EBCDIC-US 1562PASS: gdb.base/charset.exp: print escape that doesn't exist in EBCDIC-US 1563PASS: gdb.base/charset.exp: check value of escape that doesn't exist in EBCDIC-US 1564PASS: gdb.base/charset.exp: set target-charset IBM1047 1565PASS: gdb.base/charset.exp: print the null character in IBM1047 1566PASS: gdb.base/charset.exp: print string in IBM1047 1567PASS: gdb.base/charset.exp: parse character literal in IBM1047 1568PASS: gdb.base/charset.exp: check value of parsed character literal in IBM1047 1569PASS: gdb.base/charset.exp: parse string literal in IBM1047 1570PASS: gdb.base/charset.exp: check value of parsed string literal in IBM1047 1571PASS: gdb.base/charset.exp: try printing '\a' in IBM1047 1572PASS: gdb.base/charset.exp: check value of '\a' in IBM1047 1573PASS: gdb.base/charset.exp: check value of "\a" in IBM1047 1574PASS: gdb.base/charset.exp: try printing '\b' in IBM1047 1575PASS: gdb.base/charset.exp: check value of '\b' in IBM1047 1576PASS: gdb.base/charset.exp: check value of "\b" in IBM1047 1577PASS: gdb.base/charset.exp: try printing '\f' in IBM1047 1578PASS: gdb.base/charset.exp: check value of '\f' in IBM1047 1579PASS: gdb.base/charset.exp: check value of "\f" in IBM1047 1580PASS: gdb.base/charset.exp: try printing '\n' in IBM1047 1581PASS: gdb.base/charset.exp: check value of '\n' in IBM1047 1582PASS: gdb.base/charset.exp: check value of "\n" in IBM1047 1583PASS: gdb.base/charset.exp: try printing '\r' in IBM1047 1584PASS: gdb.base/charset.exp: check value of '\r' in IBM1047 1585PASS: gdb.base/charset.exp: check value of "\r" in IBM1047 1586PASS: gdb.base/charset.exp: try printing '\t' in IBM1047 1587PASS: gdb.base/charset.exp: check value of '\t' in IBM1047 1588PASS: gdb.base/charset.exp: check value of "\t" in IBM1047 1589PASS: gdb.base/charset.exp: try printing '\v' in IBM1047 1590PASS: gdb.base/charset.exp: check value of '\v' in IBM1047 1591PASS: gdb.base/charset.exp: check value of "\v" in IBM1047 1592PASS: gdb.base/charset.exp: print escape that doesn't exist in IBM1047 1593PASS: gdb.base/charset.exp: check value of escape that doesn't exist in IBM1047 1594PASS: gdb.base/charset.exp: set target-wide-charset UTF-32 1595PASS: gdb.base/charset.exp: print the null character in UTF-32 1596PASS: gdb.base/charset.exp: print string in UTF-32 1597PASS: gdb.base/charset.exp: parse character literal in UTF-32 1598PASS: gdb.base/charset.exp: check value of parsed character literal in UTF-32 1599PASS: gdb.base/charset.exp: parse string literal in UTF-32 1600PASS: gdb.base/charset.exp: check value of parsed string literal in UTF-32 1601PASS: gdb.base/charset.exp: try printing '\a' in UTF-32 1602PASS: gdb.base/charset.exp: check value of '\a' in UTF-32 1603PASS: gdb.base/charset.exp: check value of "\a" in UTF-32 1604PASS: gdb.base/charset.exp: try printing '\b' in UTF-32 1605PASS: gdb.base/charset.exp: check value of '\b' in UTF-32 1606PASS: gdb.base/charset.exp: check value of "\b" in UTF-32 1607PASS: gdb.base/charset.exp: try printing '\f' in UTF-32 1608PASS: gdb.base/charset.exp: check value of '\f' in UTF-32 1609PASS: gdb.base/charset.exp: check value of "\f" in UTF-32 1610PASS: gdb.base/charset.exp: try printing '\n' in UTF-32 1611PASS: gdb.base/charset.exp: check value of '\n' in UTF-32 1612PASS: gdb.base/charset.exp: check value of "\n" in UTF-32 1613PASS: gdb.base/charset.exp: try printing '\r' in UTF-32 1614PASS: gdb.base/charset.exp: check value of '\r' in UTF-32 1615PASS: gdb.base/charset.exp: check value of "\r" in UTF-32 1616PASS: gdb.base/charset.exp: try printing '\t' in UTF-32 1617PASS: gdb.base/charset.exp: check value of '\t' in UTF-32 1618PASS: gdb.base/charset.exp: check value of "\t" in UTF-32 1619PASS: gdb.base/charset.exp: try printing '\v' in UTF-32 1620PASS: gdb.base/charset.exp: check value of '\v' in UTF-32 1621PASS: gdb.base/charset.exp: check value of "\v" in UTF-32 1622PASS: gdb.base/charset.exp: print escape that doesn't exist in UTF-32 1623PASS: gdb.base/charset.exp: check value of escape that doesn't exist in UTF-32 1624PASS: gdb.base/charset.exp: set target-charset UTF-8 1625PASS: gdb.base/charset.exp: non-representable target character 1626PASS: gdb.base/charset.exp: print '\x' 1627PASS: gdb.base/charset.exp: print '\u' 1628PASS: gdb.base/charset.exp: print '\9' 1629PASS: gdb.base/charset.exp: print "\1011" 1630PASS: gdb.base/charset.exp: basic wide string concatenation 1631PASS: gdb.base/charset.exp: narrow and wide string concatenation 1632PASS: gdb.base/charset.exp: wide and narrow string concatenation 1633PASS: gdb.base/charset.exp: wide string concatenation with escape 1634PASS: gdb.base/charset.exp: concatenate three strings with empty wide string 1635PASS: gdb.base/charset.exp: basic wide character 1636PASS: gdb.base/charset.exp: get integer valueof "sizeof (char16_t)" (2) 1637PASS: gdb.base/charset.exp: basic UTF-16 string concatenation 1638PASS: gdb.base/charset.exp: narrow and UTF-16 string concatenation 1639PASS: gdb.base/charset.exp: UTF-16 and narrow string concatenation 1640PASS: gdb.base/charset.exp: UTF-16 string concatenation with escape 1641PASS: gdb.base/charset.exp: concatenate three strings with empty UTF-16 string 1642PASS: gdb.base/charset.exp: basic UTF-16 character 1643PASS: gdb.base/charset.exp: get integer valueof "sizeof (char32_t)" (4) 1644PASS: gdb.base/charset.exp: basic UTF-32 string concatenation 1645PASS: gdb.base/charset.exp: narrow and UTF-32 string concatenation 1646PASS: gdb.base/charset.exp: UTF-32 and narrow string concatenation 1647PASS: gdb.base/charset.exp: UTF-32 string concatenation with escape 1648PASS: gdb.base/charset.exp: concatenate three strings with empty UTF-32 string 1649PASS: gdb.base/charset.exp: basic UTF-32 character 1650PASS: gdb.base/charset.exp: undefined concatenation of wide and UTF-16 1651PASS: gdb.base/charset.exp: undefined concatenation of wide and UTF-32 1652PASS: gdb.base/charset.exp: typedef to wchar_t 1653PASS: gdb.base/charset.exp: undefined concatenation of UTF-16 and UTF-32 1654PASS: gdb.base/charset.exp: set up for python printing of utf-16 string 1655PASS: gdb.base/charset.exp: extract utf-16 string using python 1656PASS: gdb.base/charset.exp: EVAL_SKIP cleanup handling regression test 1657PASS: gdb.base/charset.exp: Assign String16 with prefix u 1658PASS: gdb.base/charset.exp: Display String String16 with x/hs 1659PASS: gdb.base/charset.exp: Assign String32 with prefix U 1660PASS: gdb.base/charset.exp: Display String String32 with x/ws 1661PASS: gdb.base/charset.exp: Assign String32 with prefix L 1662PASS: gdb.base/charset.exp: Display String String32 with x/ws 1663PASS: gdb.base/charset.exp: assign string to short array 1664PASS: gdb.base/charset.exp: assign string to int array 1665PASS: gdb.base/charset.exp: assign string to long array 1666Running ./gdb.base/checkpoint.exp ... 1667Running ./gdb.base/chng-syms.exp ... 1668PASS: gdb.base/chng-syms.exp: setting conditional breakpoint on function 1669PASS: gdb.base/chng-syms.exp: continue until exit at breakpoint first time through 1670PASS: gdb.base/chng-syms.exp: running with invalidated bpt condition after executable changes 1671Running ./gdb.base/code_elim.exp ... 1672PASS: gdb.base/code_elim.exp: symbol-file code_elim1 1673PASS: gdb.base/code_elim.exp: single psymtabs: test eliminated var my_global_symbol 1674PASS: gdb.base/code_elim.exp: single psymtabs: test eliminated var my_static_symbol 1675PASS: gdb.base/code_elim.exp: single psymtabs: test eliminated var my_global_func 1676PASS: gdb.base/code_elim.exp: single psymtabs: get address of main 1677PASS: gdb.base/code_elim.exp: single symtabs: test eliminated var my_global_symbol 1678PASS: gdb.base/code_elim.exp: single symtabs: test eliminated var my_static_symbol 1679PASS: gdb.base/code_elim.exp: single symtabs: test eliminated var my_global_func 1680PASS: gdb.base/code_elim.exp: single symtabs: get address of main 1681PASS: gdb.base/code_elim.exp: order1: add-symbol-file code_elim1 0x100000 1682PASS: gdb.base/code_elim.exp: order1: add-symbol-file code_elim2 0x200000 1683PASS: gdb.base/code_elim.exp: order1: get address of my_global_symbol 1684PASS: gdb.base/code_elim.exp: order1: get address of my_static_symbol 1685PASS: gdb.base/code_elim.exp: order1: get address of my_global_func 1686PASS: gdb.base/code_elim.exp: order1: get address of main 1687PASS: gdb.base/code_elim.exp: order2: add-symbol-file code_elim2 0x200000 1688PASS: gdb.base/code_elim.exp: order2: add-symbol-file code_elim1 0x100000 1689PASS: gdb.base/code_elim.exp: order2: get address of my_global_symbol 1690PASS: gdb.base/code_elim.exp: order2: get address of my_static_symbol 1691PASS: gdb.base/code_elim.exp: order2: get address of my_global_func 1692PASS: gdb.base/code_elim.exp: order2: get address of main 1693Running ./gdb.base/code-expr.exp ... 1694PASS: gdb.base/code-expr.exp: set print sevenbit-strings 1695PASS: gdb.base/code-expr.exp: set print address off 1696PASS: gdb.base/code-expr.exp: set width 0 1697PASS: gdb.base/code-expr.exp: (@code char) 1698PASS: gdb.base/code-expr.exp: (@code signed char) 1699PASS: gdb.base/code-expr.exp: (@code unsigned char) 1700PASS: gdb.base/code-expr.exp: (@code short) 1701PASS: gdb.base/code-expr.exp: (@code signed short) 1702PASS: gdb.base/code-expr.exp: (@code unsigned short) 1703PASS: gdb.base/code-expr.exp: (@code int) 1704PASS: gdb.base/code-expr.exp: (@code signed int) 1705PASS: gdb.base/code-expr.exp: (@code unsigned int) 1706PASS: gdb.base/code-expr.exp: (@code long) 1707PASS: gdb.base/code-expr.exp: (@code signed long) 1708PASS: gdb.base/code-expr.exp: (@code unsigned long) 1709PASS: gdb.base/code-expr.exp: (@code long long) 1710PASS: gdb.base/code-expr.exp: (@code signed long long) 1711PASS: gdb.base/code-expr.exp: (@code unsigned long long) 1712PASS: gdb.base/code-expr.exp: (@code float) 1713PASS: gdb.base/code-expr.exp: (@code double) 1714PASS: gdb.base/code-expr.exp: (@data char) 1715PASS: gdb.base/code-expr.exp: (@data signed char) 1716PASS: gdb.base/code-expr.exp: (@data unsigned char) 1717PASS: gdb.base/code-expr.exp: (@data short) 1718PASS: gdb.base/code-expr.exp: (@data signed short) 1719PASS: gdb.base/code-expr.exp: (@data unsigned short) 1720PASS: gdb.base/code-expr.exp: (@data int) 1721PASS: gdb.base/code-expr.exp: (@data signed int) 1722PASS: gdb.base/code-expr.exp: (@data unsigned int) 1723PASS: gdb.base/code-expr.exp: (@data long) 1724PASS: gdb.base/code-expr.exp: (@data signed long) 1725PASS: gdb.base/code-expr.exp: (@data unsigned long) 1726PASS: gdb.base/code-expr.exp: (@data long long) 1727PASS: gdb.base/code-expr.exp: (@data signed long long) 1728PASS: gdb.base/code-expr.exp: (@data unsigned long long) 1729PASS: gdb.base/code-expr.exp: (@data float) 1730PASS: gdb.base/code-expr.exp: (@data double) 1731PASS: gdb.base/code-expr.exp: (char @code) 1732PASS: gdb.base/code-expr.exp: (signed char @code) 1733PASS: gdb.base/code-expr.exp: (unsigned char @code) 1734PASS: gdb.base/code-expr.exp: (short @code) 1735PASS: gdb.base/code-expr.exp: (signed short @code) 1736PASS: gdb.base/code-expr.exp: (unsigned short @code) 1737PASS: gdb.base/code-expr.exp: (int @code) 1738PASS: gdb.base/code-expr.exp: (signed int @code) 1739PASS: gdb.base/code-expr.exp: (unsigned int @code) 1740PASS: gdb.base/code-expr.exp: (long @code) 1741PASS: gdb.base/code-expr.exp: (signed long @code) 1742PASS: gdb.base/code-expr.exp: (unsigned long @code) 1743PASS: gdb.base/code-expr.exp: (long long @code) 1744PASS: gdb.base/code-expr.exp: (signed long long @code) 1745PASS: gdb.base/code-expr.exp: (unsigned long long @code) 1746PASS: gdb.base/code-expr.exp: (float @code) 1747PASS: gdb.base/code-expr.exp: (double @code) 1748PASS: gdb.base/code-expr.exp: (char @data) 1749PASS: gdb.base/code-expr.exp: (signed char @data) 1750PASS: gdb.base/code-expr.exp: (unsigned char @data) 1751PASS: gdb.base/code-expr.exp: (short @data) 1752PASS: gdb.base/code-expr.exp: (signed short @data) 1753PASS: gdb.base/code-expr.exp: (unsigned short @data) 1754PASS: gdb.base/code-expr.exp: (int @data) 1755PASS: gdb.base/code-expr.exp: (signed int @data) 1756PASS: gdb.base/code-expr.exp: (unsigned int @data) 1757PASS: gdb.base/code-expr.exp: (long @data) 1758PASS: gdb.base/code-expr.exp: (signed long @data) 1759PASS: gdb.base/code-expr.exp: (unsigned long @data) 1760PASS: gdb.base/code-expr.exp: (long long @data) 1761PASS: gdb.base/code-expr.exp: (signed long long @data) 1762PASS: gdb.base/code-expr.exp: (unsigned long long @data) 1763PASS: gdb.base/code-expr.exp: (float @data) 1764PASS: gdb.base/code-expr.exp: (double @data) 1765PASS: gdb.base/code-expr.exp: (@code enum misordered) 1766PASS: gdb.base/code-expr.exp: (enum misordered @code) 1767PASS: gdb.base/code-expr.exp: (@data enum misordered) 1768PASS: gdb.base/code-expr.exp: (enum misordered @data) 1769PASS: gdb.base/code-expr.exp: (@code int *) 1770PASS: gdb.base/code-expr.exp: (int @code *) 1771PASS: gdb.base/code-expr.exp: (int * @code) 1772PASS: gdb.base/code-expr.exp: (@code int * @code) 1773PASS: gdb.base/code-expr.exp: (int @code * @code) 1774PASS: gdb.base/code-expr.exp: (@code int **) 1775PASS: gdb.base/code-expr.exp: (int @code **) 1776PASS: gdb.base/code-expr.exp: (int ** @code) 1777PASS: gdb.base/code-expr.exp: (@code int * @code *) 1778PASS: gdb.base/code-expr.exp: (int @code * @code *) 1779PASS: gdb.base/code-expr.exp: (@code int * @code * @code) 1780PASS: gdb.base/code-expr.exp: (int @code * @code * @code) 1781PASS: gdb.base/code-expr.exp: (@code struct t_struct) 1782PASS: gdb.base/code-expr.exp: (@code union t_union) 1783PASS: gdb.base/code-expr.exp: (struct t_struct @code) 1784PASS: gdb.base/code-expr.exp: (union t_union @code) 1785PASS: gdb.base/code-expr.exp: (@code struct t_struct *) 1786PASS: gdb.base/code-expr.exp: (@code union t_union *) 1787PASS: gdb.base/code-expr.exp: (struct t_struct @code *) 1788PASS: gdb.base/code-expr.exp: (union t_union @code *) 1789PASS: gdb.base/code-expr.exp: (struct t_struct * @code) 1790PASS: gdb.base/code-expr.exp: (union t_union * @code) 1791PASS: gdb.base/code-expr.exp: (@code struct t_struct * @code) 1792PASS: gdb.base/code-expr.exp: (@code union t_union * @code) 1793PASS: gdb.base/code-expr.exp: (struct t_struct @code * @code) 1794PASS: gdb.base/code-expr.exp: (union t_union @code * @code) 1795Running ./gdb.base/commands.exp ... 1796PASS: gdb.base/commands.exp: set foo in gdbvar_simple_if_test 1797PASS: gdb.base/commands.exp: gdbvar_simple_if_test #1 1798PASS: gdb.base/commands.exp: gdbvar_simple_if_test #2 1799PASS: gdb.base/commands.exp: set foo in gdbvar_simple_while_test 1800PASS: gdb.base/commands.exp: gdbvar_simple_while_test #1 1801PASS: gdb.base/commands.exp: set foo in gdbvar complex_if_while_test 1802PASS: gdb.base/commands.exp: gdbvar_complex_if_while_test #1 1803PASS: gdb.base/commands.exp: set foo in user_defined_command_test 1804PASS: gdb.base/commands.exp: define mycommand in user_defined_command_test 1805PASS: gdb.base/commands.exp: enter commands in user_defined_command_test 1806PASS: gdb.base/commands.exp: execute user defined command in user_defined_command_test 1807PASS: gdb.base/commands.exp: display user command in user_defined_command_test 1808PASS: gdb.base/commands.exp: tried to deprecate non-existing command 1809PASS: gdb.base/commands.exp: maintenance deprecate p "new_p" /1/ 1810PASS: gdb.base/commands.exp: p deprecated warning, with replacement 1811PASS: gdb.base/commands.exp: Deprecated warning goes away /1/ 1812PASS: gdb.base/commands.exp: maintenance deprecate p "new_p" /2/ 1813PASS: gdb.base/commands.exp: maintenance deprecate print "new_print" 1814PASS: gdb.base/commands.exp: both alias and command are deprecated 1815PASS: gdb.base/commands.exp: Deprecated warning goes away /2/ 1816PASS: gdb.base/commands.exp: deprecate long command /1/ 1817PASS: gdb.base/commands.exp: long command deprecated /1/ 1818PASS: gdb.base/commands.exp: deprecate long command /2/ 1819PASS: gdb.base/commands.exp: long command deprecated with no alternative /2/ 1820PASS: gdb.base/commands.exp: deprecate with no arguments 1821PASS: gdb.base/commands.exp: stray_arg0_test #1 1822PASS: gdb.base/commands.exp: stray_arg0_test #2 1823PASS: gdb.base/commands.exp: stray_arg0_test #3 1824PASS: gdb.base/commands.exp: stray_arg0_test #4 1825PASS: gdb.base/commands.exp: source file with indented comment 1826PASS: gdb.base/commands.exp: recursive source test 1827PASS: gdb.base/commands.exp: set $tem in if_commands_test 1828PASS: gdb.base/commands.exp: if $tem == 2 - if_commands_test 1 1829PASS: gdb.base/commands.exp: break main - if_commands_test 1 1830PASS: gdb.base/commands.exp: else - if_commands_test 1 1831PASS: gdb.base/commands.exp: break factorial - if_commands_test 1 1832PASS: gdb.base/commands.exp: commands - if_commands_test 1 1833PASS: gdb.base/commands.exp: silent - if_commands_test 1 1834PASS: gdb.base/commands.exp: set $tem = 3 - if_commands_test 1 1835PASS: gdb.base/commands.exp: continue - if_commands_test 1 1836PASS: gdb.base/commands.exp: first end - if_commands_test 1 1837PASS: gdb.base/commands.exp: second end - if_commands_test 1 1838PASS: gdb.base/commands.exp: if $tem == 1 - if_commands_test 2 1839PASS: gdb.base/commands.exp: break main - if_commands_test 2 1840PASS: gdb.base/commands.exp: else - if_commands_test 2 1841PASS: gdb.base/commands.exp: break factorial - if_commands_test 2 1842PASS: gdb.base/commands.exp: commands - if_commands_test 2 1843PASS: gdb.base/commands.exp: silent - if_commands_test 2 1844PASS: gdb.base/commands.exp: set $tem = 3 - if_commands_test 2 1845PASS: gdb.base/commands.exp: continue - if_commands_test 2 1846PASS: gdb.base/commands.exp: first end - if_commands_test 2 1847PASS: gdb.base/commands.exp: second end - if_commands_test 2 1848PASS: gdb.base/commands.exp: hook-stop 1 1849PASS: gdb.base/commands.exp: hook-stop 1a 1850PASS: gdb.base/commands.exp: hook-stop 1b 1851PASS: gdb.base/commands.exp: main commands 1 1852PASS: gdb.base/commands.exp: main commands 1a 1853PASS: gdb.base/commands.exp: main commands 1b 1854PASS: gdb.base/commands.exp: main commands 1c 1855PASS: gdb.base/commands.exp: main commands 2 1856PASS: gdb.base/commands.exp: main commands 2a 1857PASS: gdb.base/commands.exp: main commands 2b 1858PASS: gdb.base/commands.exp: main commands 2c 1859PASS: gdb.base/commands.exp: cmd1 error 1860PASS: gdb.base/commands.exp: no cmd2 1861PASS: gdb.base/commands.exp: define one 1862PASS: gdb.base/commands.exp: define hook-one 1863PASS: gdb.base/commands.exp: define one in redefine_hook_test 1864PASS: gdb.base/commands.exp: enter commands for one redefinition in redefine_hook_test 1865PASS: gdb.base/commands.exp: execute one command in redefine_hook_test 1866PASS: gdb.base/commands.exp: define backtrace 1867PASS: gdb.base/commands.exp: expect response to define backtrace 1868PASS: gdb.base/commands.exp: enter commands in redefine_backtrace_test 1869PASS: gdb.base/commands.exp: execute backtrace command in redefine_backtrace_test 1870PASS: gdb.base/commands.exp: execute bt command in redefine_backtrace_test 1871Running ./gdb.base/completion.exp ... 1872PASS: gdb.base/completion.exp: complete 'hfgfh' 1873PASS: gdb.base/completion.exp: complete 'show output' 1874PASS: gdb.base/completion.exp: complete 'show output-' 1875PASS: gdb.base/completion.exp: complete 'p' 1876PASS: gdb.base/completion.exp: complete 'p ' 1877PASS: gdb.base/completion.exp: complete 'info t foo' 1878PASS: gdb.base/completion.exp: complete 'info t' 1879PASS: gdb.base/completion.exp: complete 'info t ' 1880PASS: gdb.base/completion.exp: complete 'info asdfgh' 1881PASS: gdb.base/completion.exp: complete 'info asdfgh ' 1882PASS: gdb.base/completion.exp: complete 'info' 1883PASS: gdb.base/completion.exp: complete 'info ' 1884PASS: gdb.base/completion.exp: complete (2) 'info ' 1885PASS: gdb.base/completion.exp: complete 'help info wat' 1886PASS: gdb.base/completion.exp: complete 'p "break1' 1887XFAIL: gdb.base/completion.exp: complete 'p "break1.' 1888PASS: gdb.base/completion.exp: complete 'p 'arg' 1889PASS: gdb.base/completion.exp: complete (2) 'p 'arg' 1890PASS: gdb.base/completion.exp: complete 'handle signal' 1891PASS: gdb.base/completion.exp: complete 'handle keyword' 1892PASS: gdb.base/completion.exp: complete help aliases 1893PASS: gdb.base/completion.exp: complete 'p no_var_named_this-arg' 1894PASS: gdb.base/completion.exp: complete (2) 'p no_var_named_this-arg' 1895ERROR: internal buffer is full. 1896UNRESOLVED: gdb.base/completion.exp: complete (2) 'p no_var_named_this-' 1897ERROR: internal buffer is full. 1898UNRESOLVED: gdb.base/completion.exp: complete 'p values[0].a' 1899ERROR: internal buffer is full. 1900UNRESOLVED: gdb.base/completion.exp: complete 'p values[0] . a' 1901ERROR: internal buffer is full. 1902UNRESOLVED: gdb.base/completion.exp: complete 'p &values[0] -> a' 1903ERROR: internal buffer is full. 1904UNRESOLVED: gdb.base/completion.exp: completion of field in anonymous union 1905ERROR: internal buffer is full. 1906UNRESOLVED: gdb.base/completion.exp: ptype completion of field in anonymous union 1907PASS: gdb.base/completion.exp: whatis completion of field in anonymous union 1908PASS: gdb.base/completion.exp: cd to ${srcdir} 1909PASS: gdb.base/completion.exp: directory completion 1910PASS: gdb.base/completion.exp: directory completion 2 1911PASS: gdb.base/completion.exp: Glob remaining of directory test 1912PASS: gdb.base/completion.exp: complete-command 'file ./gdb.base/compl' 1913PASS: gdb.base/completion.exp: complete 'file ./gdb.base/complet' 1914PASS: gdb.base/completion.exp: complete 'info func marke' 1915PASS: gdb.base/completion.exp: complete 'set follow-fork-mode' 1916PASS: gdb.base/completion.exp: field completion with invalid field 1917PASS: gdb.base/completion.exp: test non-deprecated completion 1918PASS: gdb.base/completion.exp: test deprecated completion 1919PASS: gdb.base/completion.exp: complete ptype struct some_ 1920PASS: gdb.base/completion.exp: complete ptype enum some_ 1921PASS: gdb.base/completion.exp: complete ptype union some_ 1922PASS: gdb.base/completion.exp: complete set gnutarget aut 1923PASS: gdb.base/completion.exp: complete set cp-abi aut 1924Running ./gdb.base/complex.exp ... 1925PASS: gdb.base/complex.exp: print complex packed value in C 1926PASS: gdb.base/complex.exp: print complex value in C 1927Running ./gdb.base/comprdebug.exp ... 1928PASS: gdb.base/comprdebug.exp: file comprdebug0.o 1929Running ./gdb.base/condbreak.exp ... 1930PASS: gdb.base/condbreak.exp: breakpoint function 1931PASS: gdb.base/condbreak.exp: break marker1 if 1==1 1932PASS: gdb.base/condbreak.exp: delete 2 1933PASS: gdb.base/condbreak.exp: break break.c:92 if 1==1 1934PASS: gdb.base/condbreak.exp: delete 3 1935PASS: gdb.base/condbreak.exp: break marker1 if (1==1) 1936PASS: gdb.base/condbreak.exp: break break.c:92 if (1==1) 1937PASS: gdb.base/condbreak.exp: break marker2 if (a==43) 1938PASS: gdb.base/condbreak.exp: break marker3 if (multi_line_if_conditional(1,1,1)==0) 1939PASS: gdb.base/condbreak.exp: break marker4 1940FAIL: gdb.base/condbreak.exp: breakpoint info 1941PASS: gdb.base/condbreak.exp: rerun to main 1942PASS: gdb.base/condbreak.exp: run until breakpoint set at a line number 1943PASS: gdb.base/condbreak.exp: run until breakpoint at marker1 1944PASS: gdb.base/condbreak.exp: run until breakpoint at marker2 1945PASS: gdb.base/condbreak.exp: break main if (1==1) thread 999 1946PASS: gdb.base/condbreak.exp: break main thread 999 if (1==1) 1947PASS: gdb.base/condbreak.exp: break *main if (1==1) thread 999 1948PASS: gdb.base/condbreak.exp: break *main thread 999 if (1==1) 1949PASS: gdb.base/condbreak.exp: break *main if (1==1) task 999 1950PASS: gdb.base/condbreak.exp: break *main task 999 if (1==1) 1951PASS: gdb.base/condbreak.exp: break *main if (1==1) t 999 1952PASS: gdb.base/condbreak.exp: break *main if (1==1) th 999 1953PASS: gdb.base/condbreak.exp: break *main if (1==1) ta 999 1954PASS: gdb.base/condbreak.exp: run until breakpoint at marker3 1955PASS: gdb.base/condbreak.exp: run until breakpoint at marker4 1956PASS: gdb.base/condbreak.exp: complete cond 1 1957PASS: gdb.base/condbreak.exp: set variable $var = 1 1958PASS: gdb.base/condbreak.exp: complete cond $v 1959PASS: gdb.base/condbreak.exp: complete cond 1 values[0].a 1960Running ./gdb.base/cond-eval-mode.exp ... 1961PASS: gdb.base/cond-eval-mode.exp: set breakpoint condition-evaluation host 1962PASS: gdb.base/cond-eval-mode.exp: set breakpoint condition-evaluation auto 1963PASS: gdb.base/cond-eval-mode.exp: set breakpoint condition-evaluation target 1964Running ./gdb.base/cond-expr.exp ... 1965PASS: gdb.base/cond-expr.exp: print value of cond expr (const true) 1966PASS: gdb.base/cond-expr.exp: print value of cond expr (const false) 1967PASS: gdb.base/cond-expr.exp: set variable x=14 1968PASS: gdb.base/cond-expr.exp: set variable y=2 1969PASS: gdb.base/cond-expr.exp: set variable z=3 1970PASS: gdb.base/cond-expr.exp: print value of cond expr (var true) 1971PASS: gdb.base/cond-expr.exp: set variable x=0 1972PASS: gdb.base/cond-expr.exp: print value of cond expr (var false) 1973PASS: gdb.base/cond-expr.exp: print whatis of cond expr 1974Running ./gdb.base/consecutive.exp ... 1975PASS: gdb.base/consecutive.exp: continue to breakpoint in foo 1976PASS: gdb.base/consecutive.exp: get breakpoint address for foo 1977PASS: gdb.base/consecutive.exp: set bp, 2nd instr 1978PASS: gdb.base/consecutive.exp: stopped at bp, 2nd instr 1979Running ./gdb.base/constvars.exp ... 1980PASS: gdb.base/constvars.exp: break marker1 1981PASS: gdb.base/constvars.exp: continue to marker1 1982PASS: gdb.base/constvars.exp: up from marker1 1983PASS: gdb.base/constvars.exp: ptype qux1 1984PASS: gdb.base/constvars.exp: print lave 1985PASS: gdb.base/constvars.exp: ptype lave 1986PASS: gdb.base/constvars.exp: print lavish 1987PASS: gdb.base/constvars.exp: ptype lavish 1988PASS: gdb.base/constvars.exp: print lax 1989PASS: gdb.base/constvars.exp: ptype lax 1990PASS: gdb.base/constvars.exp: print lecherous 1991PASS: gdb.base/constvars.exp: ptype lecherous 1992PASS: gdb.base/constvars.exp: print lechery 1993PASS: gdb.base/constvars.exp: ptype lechery 1994PASS: gdb.base/constvars.exp: print lectern 1995PASS: gdb.base/constvars.exp: ptype lectern 1996PASS: gdb.base/constvars.exp: print leeway 1997PASS: gdb.base/constvars.exp: ptype leeway 1998PASS: gdb.base/constvars.exp: print legacy 1999PASS: gdb.base/constvars.exp: ptype legacy 2000PASS: gdb.base/constvars.exp: print laconic 2001PASS: gdb.base/constvars.exp: ptype laconic 2002PASS: gdb.base/constvars.exp: print laggard 2003PASS: gdb.base/constvars.exp: ptype laggard 2004PASS: gdb.base/constvars.exp: print lagoon 2005PASS: gdb.base/constvars.exp: ptype lagoon 2006PASS: gdb.base/constvars.exp: print laity 2007PASS: gdb.base/constvars.exp: ptype laity 2008PASS: gdb.base/constvars.exp: print lambent 2009PASS: gdb.base/constvars.exp: ptype lambent 2010PASS: gdb.base/constvars.exp: print laminated 2011PASS: gdb.base/constvars.exp: ptype laminated 2012PASS: gdb.base/constvars.exp: print lampoon 2013PASS: gdb.base/constvars.exp: ptype lampoon 2014PASS: gdb.base/constvars.exp: print languid 2015PASS: gdb.base/constvars.exp: ptype languid 2016PASS: gdb.base/constvars.exp: print *legend 2017PASS: gdb.base/constvars.exp: ptype legend 2018PASS: gdb.base/constvars.exp: print *legerdemain 2019PASS: gdb.base/constvars.exp: ptype legerdemain 2020PASS: gdb.base/constvars.exp: print *leniency 2021PASS: gdb.base/constvars.exp: ptype leniency 2022PASS: gdb.base/constvars.exp: print *leonine 2023PASS: gdb.base/constvars.exp: ptype leonine 2024PASS: gdb.base/constvars.exp: print *lesion 2025PASS: gdb.base/constvars.exp: ptype lesion 2026PASS: gdb.base/constvars.exp: print *lethal 2027PASS: gdb.base/constvars.exp: ptype lethal 2028PASS: gdb.base/constvars.exp: print *lethargic 2029PASS: gdb.base/constvars.exp: ptype lethargic 2030PASS: gdb.base/constvars.exp: print *levity 2031PASS: gdb.base/constvars.exp: ptype levity 2032PASS: gdb.base/constvars.exp: print *lewd 2033PASS: gdb.base/constvars.exp: ptype lewd 2034PASS: gdb.base/constvars.exp: print *lexicographer 2035PASS: gdb.base/constvars.exp: ptype lexicographer 2036PASS: gdb.base/constvars.exp: print *lexicon 2037PASS: gdb.base/constvars.exp: ptype lexicon 2038PASS: gdb.base/constvars.exp: print *liaison 2039PASS: gdb.base/constvars.exp: ptype liaison 2040PASS: gdb.base/constvars.exp: print *libation 2041PASS: gdb.base/constvars.exp: ptype libation 2042PASS: gdb.base/constvars.exp: print *libelous 2043PASS: gdb.base/constvars.exp: ptype libelous 2044PASS: gdb.base/constvars.exp: print *libertine 2045PASS: gdb.base/constvars.exp: ptype libertine 2046PASS: gdb.base/constvars.exp: print *libidinous 2047PASS: gdb.base/constvars.exp: ptype libidinous 2048PASS: gdb.base/constvars.exp: print *languish 2049PASS: gdb.base/constvars.exp: ptype languish 2050PASS: gdb.base/constvars.exp: print *languor 2051PASS: gdb.base/constvars.exp: ptype languor 2052PASS: gdb.base/constvars.exp: print *lank 2053PASS: gdb.base/constvars.exp: ptype lank 2054PASS: gdb.base/constvars.exp: print *lapidary 2055PASS: gdb.base/constvars.exp: ptype lapidary 2056PASS: gdb.base/constvars.exp: print *larceny 2057PASS: gdb.base/constvars.exp: ptype larceny 2058PASS: gdb.base/constvars.exp: print *largess 2059PASS: gdb.base/constvars.exp: ptype largess 2060PASS: gdb.base/constvars.exp: print *lascivious 2061PASS: gdb.base/constvars.exp: ptype lascivious 2062PASS: gdb.base/constvars.exp: print *lassitude 2063PASS: gdb.base/constvars.exp: ptype lassitude 2064PASS: gdb.base/constvars.exp: print *lamprey 2065PASS: gdb.base/constvars.exp: ptype lamprey 2066PASS: gdb.base/constvars.exp: print *lariat 2067PASS: gdb.base/constvars.exp: ptype lariat 2068PASS: gdb.base/constvars.exp: print *laudanum 2069PASS: gdb.base/constvars.exp: ptype laudanum 2070PASS: gdb.base/constvars.exp: print *lecithin 2071PASS: gdb.base/constvars.exp: ptype lecithin 2072PASS: gdb.base/constvars.exp: print *leviathan 2073PASS: gdb.base/constvars.exp: ptype leviathan 2074PASS: gdb.base/constvars.exp: print *libretto 2075PASS: gdb.base/constvars.exp: ptype libretto 2076PASS: gdb.base/constvars.exp: print *lissome 2077PASS: gdb.base/constvars.exp: ptype lissome 2078PASS: gdb.base/constvars.exp: print *locust 2079PASS: gdb.base/constvars.exp: ptype locust 2080PASS: gdb.base/constvars.exp: ptype logical 2081PASS: gdb.base/constvars.exp: ptype lugged 2082PASS: gdb.base/constvars.exp: ptype luck 2083PASS: gdb.base/constvars.exp: ptype lunar 2084PASS: gdb.base/constvars.exp: ptype lumen 2085PASS: gdb.base/constvars.exp: ptype lurk 2086PASS: gdb.base/constvars.exp: ptype lush 2087PASS: gdb.base/constvars.exp: ptype lynx 2088PASS: gdb.base/constvars.exp: ptype crass 2089PASS: gdb.base/constvars.exp: ptype crisp 2090Running ./gdb.base/corefile.exp ... 2091Running ./gdb.base/ctxobj.exp ... 2092PASS: gdb.base/ctxobj.exp: break in get_version functions 2093PASS: gdb.base/ctxobj.exp: continue to get_version_1 2094PASS: gdb.base/ctxobj.exp: print libctxobj1's this_version_num from partial symtab 2095PASS: gdb.base/ctxobj.exp: print libctxobj1's this_version_num from symtab 2096PASS: gdb.base/ctxobj.exp: continue to get_version_2 2097PASS: gdb.base/ctxobj.exp: print libctxobj2's this_version_num from partial symtab 2098PASS: gdb.base/ctxobj.exp: print libctxobj2's this_version_num from symtab 2099Running ./gdb.base/cursal.exp ... 2100PASS: gdb.base/cursal.exp: set listsize 1 2101PASS: gdb.base/cursal.exp: list before run 2102PASS: gdb.base/cursal.exp: list in main 2103PASS: gdb.base/cursal.exp: list in func2 2104PASS: gdb.base/cursal.exp: backtrace 2105PASS: gdb.base/cursal.exp: list after backtrace 2106PASS: gdb.base/cursal.exp: set listsize 3 2107PASS: gdb.base/cursal.exp: list size 3 2108Running ./gdb.base/cvexpr.exp ... 2109PASS: gdb.base/cvexpr.exp: set print sevenbit-strings 2110PASS: gdb.base/cvexpr.exp: set print address off 2111PASS: gdb.base/cvexpr.exp: set width 0 2112PASS: gdb.base/cvexpr.exp: (const char) 2113PASS: gdb.base/cvexpr.exp: (const signed char) 2114PASS: gdb.base/cvexpr.exp: (const unsigned char) 2115PASS: gdb.base/cvexpr.exp: (const short) 2116PASS: gdb.base/cvexpr.exp: (const signed short) 2117PASS: gdb.base/cvexpr.exp: (const unsigned short) 2118PASS: gdb.base/cvexpr.exp: (const int) 2119PASS: gdb.base/cvexpr.exp: (const signed int) 2120PASS: gdb.base/cvexpr.exp: (const unsigned int) 2121PASS: gdb.base/cvexpr.exp: (const long) 2122PASS: gdb.base/cvexpr.exp: (const signed long) 2123PASS: gdb.base/cvexpr.exp: (const unsigned long) 2124PASS: gdb.base/cvexpr.exp: (const long long) 2125PASS: gdb.base/cvexpr.exp: (const signed long long) 2126PASS: gdb.base/cvexpr.exp: (const unsigned long long) 2127PASS: gdb.base/cvexpr.exp: (const float) 2128PASS: gdb.base/cvexpr.exp: (const double) 2129PASS: gdb.base/cvexpr.exp: (volatile char) 2130PASS: gdb.base/cvexpr.exp: (volatile signed char) 2131PASS: gdb.base/cvexpr.exp: (volatile unsigned char) 2132PASS: gdb.base/cvexpr.exp: (volatile short) 2133PASS: gdb.base/cvexpr.exp: (volatile signed short) 2134PASS: gdb.base/cvexpr.exp: (volatile unsigned short) 2135PASS: gdb.base/cvexpr.exp: (volatile int) 2136PASS: gdb.base/cvexpr.exp: (volatile signed int) 2137PASS: gdb.base/cvexpr.exp: (volatile unsigned int) 2138PASS: gdb.base/cvexpr.exp: (volatile long) 2139PASS: gdb.base/cvexpr.exp: (volatile signed long) 2140PASS: gdb.base/cvexpr.exp: (volatile unsigned long) 2141PASS: gdb.base/cvexpr.exp: (volatile long long) 2142PASS: gdb.base/cvexpr.exp: (volatile signed long long) 2143PASS: gdb.base/cvexpr.exp: (volatile unsigned long long) 2144PASS: gdb.base/cvexpr.exp: (volatile float) 2145PASS: gdb.base/cvexpr.exp: (volatile double) 2146PASS: gdb.base/cvexpr.exp: (const volatile int) 2147PASS: gdb.base/cvexpr.exp: (volatile const int) 2148PASS: gdb.base/cvexpr.exp: (const int volatile) 2149PASS: gdb.base/cvexpr.exp: (volatile int const) 2150PASS: gdb.base/cvexpr.exp: (int const volatile) 2151PASS: gdb.base/cvexpr.exp: (int volatile const) 2152PASS: gdb.base/cvexpr.exp: (const volatile int *) 2153PASS: gdb.base/cvexpr.exp: (volatile const int *) 2154PASS: gdb.base/cvexpr.exp: (const int volatile) 2155PASS: gdb.base/cvexpr.exp: (volatile int const *) 2156PASS: gdb.base/cvexpr.exp: (int const volatile *) 2157PASS: gdb.base/cvexpr.exp: (int volatile const *) 2158PASS: gdb.base/cvexpr.exp: (int * const volatile) 2159PASS: gdb.base/cvexpr.exp: (int * volatile const) 2160PASS: gdb.base/cvexpr.exp: (char const) 2161PASS: gdb.base/cvexpr.exp: (signed char const) 2162PASS: gdb.base/cvexpr.exp: (unsigned char const) 2163PASS: gdb.base/cvexpr.exp: (short const) 2164PASS: gdb.base/cvexpr.exp: (signed short const) 2165PASS: gdb.base/cvexpr.exp: (unsigned short const) 2166PASS: gdb.base/cvexpr.exp: (int const) 2167PASS: gdb.base/cvexpr.exp: (signed int const) 2168PASS: gdb.base/cvexpr.exp: (unsigned int const) 2169PASS: gdb.base/cvexpr.exp: (long const) 2170PASS: gdb.base/cvexpr.exp: (signed long const) 2171PASS: gdb.base/cvexpr.exp: (unsigned long const) 2172PASS: gdb.base/cvexpr.exp: (long long const) 2173PASS: gdb.base/cvexpr.exp: (signed long long const) 2174PASS: gdb.base/cvexpr.exp: (unsigned long long const) 2175PASS: gdb.base/cvexpr.exp: (float const) 2176PASS: gdb.base/cvexpr.exp: (double const) 2177PASS: gdb.base/cvexpr.exp: (char volatile) 2178PASS: gdb.base/cvexpr.exp: (signed char volatile) 2179PASS: gdb.base/cvexpr.exp: (unsigned char volatile) 2180PASS: gdb.base/cvexpr.exp: (short volatile) 2181PASS: gdb.base/cvexpr.exp: (signed short volatile) 2182PASS: gdb.base/cvexpr.exp: (unsigned short volatile) 2183PASS: gdb.base/cvexpr.exp: (int volatile) 2184PASS: gdb.base/cvexpr.exp: (signed int volatile) 2185PASS: gdb.base/cvexpr.exp: (unsigned int volatile) 2186PASS: gdb.base/cvexpr.exp: (long volatile) 2187PASS: gdb.base/cvexpr.exp: (signed long volatile) 2188PASS: gdb.base/cvexpr.exp: (unsigned long volatile) 2189PASS: gdb.base/cvexpr.exp: (long long volatile) 2190PASS: gdb.base/cvexpr.exp: (signed long long volatile) 2191PASS: gdb.base/cvexpr.exp: (unsigned long long volatile) 2192PASS: gdb.base/cvexpr.exp: (float volatile) 2193PASS: gdb.base/cvexpr.exp: (double volatile) 2194PASS: gdb.base/cvexpr.exp: (const enum misordered) 2195PASS: gdb.base/cvexpr.exp: (enum misordered const) 2196PASS: gdb.base/cvexpr.exp: (volatile enum misordered) 2197PASS: gdb.base/cvexpr.exp: (enum misordered volatile) 2198PASS: gdb.base/cvexpr.exp: (const int *) 2199PASS: gdb.base/cvexpr.exp: (int const *) 2200PASS: gdb.base/cvexpr.exp: (int * const) 2201PASS: gdb.base/cvexpr.exp: (const int * const) 2202PASS: gdb.base/cvexpr.exp: (int const * const) 2203PASS: gdb.base/cvexpr.exp: (const int **) 2204PASS: gdb.base/cvexpr.exp: (int const **) 2205PASS: gdb.base/cvexpr.exp: (int ** const) 2206PASS: gdb.base/cvexpr.exp: (const int * const *) 2207PASS: gdb.base/cvexpr.exp: (int const * const *) 2208PASS: gdb.base/cvexpr.exp: (const int * const * const) 2209PASS: gdb.base/cvexpr.exp: (int const * const * const) 2210PASS: gdb.base/cvexpr.exp: (const struct t_struct) 2211PASS: gdb.base/cvexpr.exp: (const union t_union) 2212PASS: gdb.base/cvexpr.exp: (struct t_struct const) 2213PASS: gdb.base/cvexpr.exp: (union t_union const) 2214PASS: gdb.base/cvexpr.exp: (const struct t_struct *) 2215PASS: gdb.base/cvexpr.exp: (const union t_union *) 2216PASS: gdb.base/cvexpr.exp: (struct t_struct const *) 2217PASS: gdb.base/cvexpr.exp: (union t_union const *) 2218PASS: gdb.base/cvexpr.exp: (struct t_struct * const) 2219PASS: gdb.base/cvexpr.exp: (union t_union * const) 2220PASS: gdb.base/cvexpr.exp: (const struct t_struct * const) 2221PASS: gdb.base/cvexpr.exp: (const union t_union * const) 2222PASS: gdb.base/cvexpr.exp: (struct t_struct const * const) 2223PASS: gdb.base/cvexpr.exp: (union t_union const * const) 2224Running ./gdb.base/dbx.exp ... 2225PASS: gdb.base/dbx.exp: stop in main 2226PASS: gdb.base/dbx.exp: status 2227PASS: gdb.base/dbx.exp: stop at average.c:43 2228PASS: gdb.base/dbx.exp: stop in average.c:43 2229PASS: gdb.base/dbx.exp: stop at main 2230PASS: gdb.base/dbx.exp: running to main 2231PASS: gdb.base/dbx.exp: assign first 2232PASS: gdb.base/dbx.exp: print first 2233PASS: gdb.base/dbx.exp: whereis my_list 2234PASS: gdb.base/dbx.exp: file average.c:1 2235PASS: gdb.base/dbx.exp: cont 1 2236PASS: gdb.base/dbx.exp: step 2237XFAIL: gdb.base/dbx.exp: func sum 2238PASS: gdb.base/dbx.exp: stop in sum 2239PASS: gdb.base/dbx.exp: cont 2 2240XFAIL: gdb.base/dbx.exp: func print_average 2241Running ./gdb.base/debug-expr.exp ... 2242PASS: gdb.base/debug-expr.exp: set variable array[0] = 0 2243PASS: gdb.base/debug-expr.exp: set variable array[1] = 1 2244PASS: gdb.base/debug-expr.exp: set variable array[2] = 2 2245PASS: gdb.base/debug-expr.exp: set variable array[3] = 3 2246PASS: gdb.base/debug-expr.exp: set debug expression 1 2247PASS: gdb.base/debug-expr.exp: print /x {char[4]} array 2248Running ./gdb.base/default.exp ... 2249PASS: gdb.base/default.exp: add-symbol-file 2250PASS: gdb.base/default.exp: append 2251PASS: gdb.base/default.exp: append binary 2252PASS: gdb.base/default.exp: append memory 2253PASS: gdb.base/default.exp: append value 2254PASS: gdb.base/default.exp: append binary memory 2255PASS: gdb.base/default.exp: append binary value 2256WARNING: Skipping backtrace and break tests because of GDB stub. 2257PASS: gdb.base/default.exp: continue 2258PASS: gdb.base/default.exp: continue "c" abbreviation 2259PASS: gdb.base/default.exp: call 2260PASS: gdb.base/default.exp: catch 2261PASS: gdb.base/default.exp: cd 2262PASS: gdb.base/default.exp: clear 2263PASS: gdb.base/default.exp: commands 2264PASS: gdb.base/default.exp: condition 2265PASS: gdb.base/default.exp: core-file 2266PASS: gdb.base/default.exp: delete "d" abbreviation 2267PASS: gdb.base/default.exp: delete 2268PASS: gdb.base/default.exp: define 2269PASS: gdb.base/default.exp: delete breakpoints 2270PASS: gdb.base/default.exp: delete display prompt 2271PASS: gdb.base/default.exp: detach 2272PASS: gdb.base/default.exp: directory prompt 2273PASS: gdb.base/default.exp: disable "dis" abbreviation 2274PASS: gdb.base/default.exp: disable "disa" abbreviation 2275PASS: gdb.base/default.exp: disable 2276PASS: gdb.base/default.exp: disable breakpoints 2277PASS: gdb.base/default.exp: disable display 2278PASS: gdb.base/default.exp: disassemble 2279PASS: gdb.base/default.exp: display 2280PASS: gdb.base/default.exp: do 2281PASS: gdb.base/default.exp: document 2282PASS: gdb.base/default.exp: down 2283PASS: gdb.base/default.exp: down-silently 2284PASS: gdb.base/default.exp: dump 2285PASS: gdb.base/default.exp: dump binary 2286PASS: gdb.base/default.exp: dump ihex 2287PASS: gdb.base/default.exp: dump memory 2288PASS: gdb.base/default.exp: dump srec 2289PASS: gdb.base/default.exp: dump tekhex 2290PASS: gdb.base/default.exp: dump value 2291PASS: gdb.base/default.exp: dump binary memory 2292PASS: gdb.base/default.exp: dump binary value 2293PASS: gdb.base/default.exp: dump ihex memory 2294PASS: gdb.base/default.exp: dump ihex value 2295PASS: gdb.base/default.exp: dump srec memory 2296PASS: gdb.base/default.exp: dump srec value 2297PASS: gdb.base/default.exp: dump tekhex memory 2298PASS: gdb.base/default.exp: dump tekhex value 2299PASS: gdb.base/default.exp: echo 2300PASS: gdb.base/default.exp: enable breakpoints delete 2301PASS: gdb.base/default.exp: enable breakpoints once 2302PASS: gdb.base/default.exp: enable breakpoints 2303PASS: gdb.base/default.exp: enable delete 2304PASS: gdb.base/default.exp: enable display 2305PASS: gdb.base/default.exp: enable once 2306PASS: gdb.base/default.exp: enable 2307PASS: gdb.base/default.exp: exec-file 2308PASS: gdb.base/default.exp: frame "f" abbreviation 2309PASS: gdb.base/default.exp: frame 2310PASS: gdb.base/default.exp: fg 2311PASS: gdb.base/default.exp: file 2312PASS: gdb.base/default.exp: finish 2313PASS: gdb.base/default.exp: forward-search 2314PASS: gdb.base/default.exp: gcore 2315PASS: gdb.base/default.exp: generate-core-file 2316PASS: gdb.base/default.exp: help "h" abbreviation 2317PASS: gdb.base/default.exp: help 2318PASS: gdb.base/default.exp: handle 2319PASS: gdb.base/default.exp: info "i" abbreviation 2320PASS: gdb.base/default.exp: info 2321PASS: gdb.base/default.exp: ignore 2322PASS: gdb.base/default.exp: info address 2323PASS: gdb.base/default.exp: info all-registers 2324PASS: gdb.base/default.exp: info args 2325PASS: gdb.base/default.exp: info bogus-gdb-command 2326PASS: gdb.base/default.exp: info breakpoints 2327PASS: gdb.base/default.exp: info copying 2328PASS: gdb.base/default.exp: info display 2329PASS: gdb.base/default.exp: info frame "f" abbreviation 2330PASS: gdb.base/default.exp: info frame 2331PASS: gdb.base/default.exp: info files 2332PASS: gdb.base/default.exp: info float 2333PASS: gdb.base/default.exp: info functions 2334PASS: gdb.base/default.exp: info locals 2335PASS: gdb.base/default.exp: info program 2336PASS: gdb.base/default.exp: info registers 2337PASS: gdb.base/default.exp: info stack "s" abbreviation 2338PASS: gdb.base/default.exp: info stack 2339PASS: gdb.base/default.exp: info set 2340PASS: gdb.base/default.exp: info symbol 2341PASS: gdb.base/default.exp: info source 2342PASS: gdb.base/default.exp: info sources 2343PASS: gdb.base/default.exp: info target 2344PASS: gdb.base/default.exp: info terminal 2345PASS: gdb.base/default.exp: info threads 2346PASS: gdb.base/default.exp: info types 2347PASS: gdb.base/default.exp: info variables 2348PASS: gdb.base/default.exp: info vector 2349PASS: gdb.base/default.exp: info warranty 2350PASS: gdb.base/default.exp: info watchpoints 2351PASS: gdb.base/default.exp: inspect 2352PASS: gdb.base/default.exp: jump 2353PASS: gdb.base/default.exp: kill 2354PASS: gdb.base/default.exp: list "l" abbreviation 2355PASS: gdb.base/default.exp: list 2356PASS: gdb.base/default.exp: load 2357PASS: gdb.base/default.exp: next "n" abbreviation 2358PASS: gdb.base/default.exp: next 2359PASS: gdb.base/default.exp: nexti "ni" abbreviation 2360PASS: gdb.base/default.exp: nexti 2361PASS: gdb.base/default.exp: output 2362PASS: gdb.base/default.exp: overlay 2363PASS: gdb.base/default.exp: overlay on 2364PASS: gdb.base/default.exp: overlay manual #1 2365PASS: gdb.base/default.exp: overlay auto 2366PASS: gdb.base/default.exp: overlay off 2367PASS: gdb.base/default.exp: overlay list 2368PASS: gdb.base/default.exp: overlay map #1 2369PASS: gdb.base/default.exp: overlay unmap #1 2370PASS: gdb.base/default.exp: overlay manual #2 2371PASS: gdb.base/default.exp: overlay map #2 2372PASS: gdb.base/default.exp: overlay unmap #2 2373PASS: gdb.base/default.exp: print "p" abbreviation 2374PASS: gdb.base/default.exp: print 2375PASS: gdb.base/default.exp: printf 2376PASS: gdb.base/default.exp: ptype 2377PASS: gdb.base/default.exp: pwd 2378PASS: gdb.base/default.exp: rbreak 2379PASS: gdb.base/default.exp: restore 2380PASS: gdb.base/default.exp: return 2381PASS: gdb.base/default.exp: reverse-search 2382PASS: gdb.base/default.exp: step "s" abbreviation #1 2383PASS: gdb.base/default.exp: step #1 2384PASS: gdb.base/default.exp: search 2385PASS: gdb.base/default.exp: section 2386PASS: gdb.base/default.exp: set annotate 2387PASS: gdb.base/default.exp: set args 2388PASS: gdb.base/default.exp: set check "c" abbreviation 2389PASS: gdb.base/default.exp: set check "ch" abbreviation 2390PASS: gdb.base/default.exp: set check "check" abbreviation 2391PASS: gdb.base/default.exp: set check range 2392PASS: gdb.base/default.exp: set check type 2393PASS: gdb.base/default.exp: set complaints 2394PASS: gdb.base/default.exp: set confirm 2395PASS: gdb.base/default.exp: set environment 2396PASS: gdb.base/default.exp: set height 2397PASS: gdb.base/default.exp: set history expansion 2398PASS: gdb.base/default.exp: set history filename 2399PASS: gdb.base/default.exp: set history save 2400PASS: gdb.base/default.exp: set history size 2401PASS: gdb.base/default.exp: set history 2402PASS: gdb.base/default.exp: set language 2403PASS: gdb.base/default.exp: set listsize 2404PASS: gdb.base/default.exp: set print "p" abbreviation 2405PASS: gdb.base/default.exp: set print "pr" abbreviation 2406PASS: gdb.base/default.exp: set print 2407PASS: gdb.base/default.exp: set print address 2408PASS: gdb.base/default.exp: set print array 2409PASS: gdb.base/default.exp: set print asm-demangle 2410PASS: gdb.base/default.exp: set print demangle 2411PASS: gdb.base/default.exp: set print elements 2412PASS: gdb.base/default.exp: set print object 2413PASS: gdb.base/default.exp: set print pretty 2414PASS: gdb.base/default.exp: set print sevenbit-strings 2415PASS: gdb.base/default.exp: set print union 2416PASS: gdb.base/default.exp: set print vtbl 2417PASS: gdb.base/default.exp: set radix 2418PASS: gdb.base/default.exp: set variable 2419PASS: gdb.base/default.exp: set verbose 2420PASS: gdb.base/default.exp: set width 2421PASS: gdb.base/default.exp: set write 2422PASS: gdb.base/default.exp: set 2423PASS: gdb.base/default.exp: shell echo Hi dad! 2424PASS: gdb.base/default.exp: show annotate 2425PASS: gdb.base/default.exp: show args 2426PASS: gdb.base/default.exp: show check "c" abbreviation 2427PASS: gdb.base/default.exp: show check "ch" abbreviation 2428PASS: gdb.base/default.exp: show check "check" abbreviation 2429PASS: gdb.base/default.exp: show check range 2430PASS: gdb.base/default.exp: show check type 2431PASS: gdb.base/default.exp: show commands 2432PASS: gdb.base/default.exp: show complaints 2433PASS: gdb.base/default.exp: show confirm 2434PASS: gdb.base/default.exp: show convenience 2435PASS: gdb.base/default.exp: show directories 2436PASS: gdb.base/default.exp: show editing 2437PASS: gdb.base/default.exp: show height 2438PASS: gdb.base/default.exp: show history expansion 2439PASS: gdb.base/default.exp: show history filename 2440PASS: gdb.base/default.exp: show history save 2441PASS: gdb.base/default.exp: show history size 2442PASS: gdb.base/default.exp: show history 2443PASS: gdb.base/default.exp: show language 2444PASS: gdb.base/default.exp: show listsize 2445PASS: gdb.base/default.exp: show p 2446PASS: gdb.base/default.exp: show pr 2447PASS: gdb.base/default.exp: show print 2448PASS: gdb.base/default.exp: show paths 2449PASS: gdb.base/default.exp: show print address 2450PASS: gdb.base/default.exp: show print array 2451PASS: gdb.base/default.exp: show print asm-demangle 2452PASS: gdb.base/default.exp: show print demangle 2453PASS: gdb.base/default.exp: show print elements 2454PASS: gdb.base/default.exp: show print object 2455PASS: gdb.base/default.exp: show print pretty 2456PASS: gdb.base/default.exp: show print sevenbit-strings 2457PASS: gdb.base/default.exp: show print union 2458PASS: gdb.base/default.exp: show print vtbl 2459PASS: gdb.base/default.exp: show prompt 2460PASS: gdb.base/default.exp: show radix 2461PASS: gdb.base/default.exp: show user 2462PASS: gdb.base/default.exp: show values 2463PASS: gdb.base/default.exp: show verbose 2464PASS: gdb.base/default.exp: show version 2465PASS: gdb.base/default.exp: show width 2466PASS: gdb.base/default.exp: show write 2467PASS: gdb.base/default.exp: show 2468PASS: gdb.base/default.exp: stepi "si" abbreviation 2469PASS: gdb.base/default.exp: stepi 2470PASS: gdb.base/default.exp: signal 2471PASS: gdb.base/default.exp: source 2472PASS: gdb.base/default.exp: step "s" abbreviation #2 2473PASS: gdb.base/default.exp: step #2 2474PASS: gdb.base/default.exp: symbol-file 2475PASS: gdb.base/default.exp: target child 2476PASS: gdb.base/default.exp: target procfs 2477PASS: gdb.base/default.exp: target core 2478PASS: gdb.base/default.exp: target exec 2479PASS: gdb.base/default.exp: target remote 2480PASS: gdb.base/default.exp: target 2481PASS: gdb.base/default.exp: tbreak 2482PASS: gdb.base/default.exp: thread 2483PASS: gdb.base/default.exp: thread apply 2484PASS: gdb.base/default.exp: thread find 2485PASS: gdb.base/default.exp: thread name 2486PASS: gdb.base/default.exp: tty 2487PASS: gdb.base/default.exp: until "u" abbreviation 2488PASS: gdb.base/default.exp: until 2489PASS: gdb.base/default.exp: undisplay prompt 2490PASS: gdb.base/default.exp: unset environment prompt 2491PASS: gdb.base/default.exp: unset 2492PASS: gdb.base/default.exp: up-silently 2493PASS: gdb.base/default.exp: watch 2494PASS: gdb.base/default.exp: whatis 2495PASS: gdb.base/default.exp: where 2496PASS: gdb.base/default.exp: x 2497Running ./gdb.base/define.exp ... 2498PASS: gdb.base/define.exp: define user command: nextwhere 2499FAIL: gdb.base/define.exp: use user command: nextwhere 2500PASS: gdb.base/define.exp: define user command: nextwh 2501PASS: gdb.base/define.exp: redefine user command aborted: nextwhere 2502PASS: gdb.base/define.exp: redefine user command: nextwhere 2503PASS: gdb.base/define.exp: redocumenting builtin command disallowed 2504PASS: gdb.base/define.exp: document user command: nextwhere 2505PASS: gdb.base/define.exp: re-document user command: nextwhere 2506PASS: gdb.base/define.exp: help user command: nextwhere 2507PASS: gdb.base/define.exp: set up whitespace in help string 2508PASS: gdb.base/define.exp: preserve whitespace in help string 2509PASS: gdb.base/define.exp: define user command: ifnospace 2510PASS: gdb.base/define.exp: test ifnospace is parsed correctly 2511PASS: gdb.base/define.exp: define user command: whilenospace 2512PASS: gdb.base/define.exp: test whilenospace is parsed correctly 2513PASS: gdb.base/define.exp: define user command: user-bt 2514PASS: gdb.base/define.exp: define hook-stop command 2515FAIL: gdb.base/define.exp: use hook-stop command 2516PASS: gdb.base/define.exp: define hook undefined command aborted: bar 2517PASS: gdb.base/define.exp: define hook undefined command: bar 2518PASS: gdb.base/define.exp: define target testsuite 2519PASS: gdb.base/define.exp: document target testsuite 2520PASS: gdb.base/define.exp: help target 2521PASS: gdb.base/define.exp: target testsuite 2522PASS: gdb.base/define.exp: show user target testsuite 2523PASS: gdb.base/define.exp: define target hook-testsuite 2524PASS: gdb.base/define.exp: define target hookpost-testsuite 2525PASS: gdb.base/define.exp: target testsuite with hooks 2526PASS: gdb.base/define.exp: set gdb_prompt 2527PASS: gdb.base/define.exp: reset gdb_prompt 2528Running ./gdb.base/del.exp ... 2529PASS: gdb.base/del.exp: Remove all breakpoints (del) 2530PASS: gdb.base/del.exp: info break after removing break on main 2531PASS: gdb.base/del.exp: breakpoint insertion (del) 2532PASS: gdb.base/del.exp: Remove last breakpoint (del) 2533PASS: gdb.base/del.exp: info break after removing break on main (del) 2534PASS: gdb.base/del.exp: Remove all breakpoints (d) 2535PASS: gdb.base/del.exp: info break after removing break on main 2536PASS: gdb.base/del.exp: breakpoint insertion (d) 2537PASS: gdb.base/del.exp: Remove last breakpoint (d) 2538PASS: gdb.base/del.exp: info break after removing break on main (d) 2539Running ./gdb.base/detach.exp ... 2540Running ./gdb.base/dfp-exprs.exp ... 2541PASS: gdb.base/dfp-exprs.exp: p 1.2df 2542PASS: gdb.base/dfp-exprs.exp: p -1.2df 2543PASS: gdb.base/dfp-exprs.exp: p 1.234567df 2544PASS: gdb.base/dfp-exprs.exp: p -1.234567df 2545PASS: gdb.base/dfp-exprs.exp: p 1234567.df 2546PASS: gdb.base/dfp-exprs.exp: p -1234567.df 2547PASS: gdb.base/dfp-exprs.exp: p 1.2E1df 2548PASS: gdb.base/dfp-exprs.exp: p 1.2E10df 2549PASS: gdb.base/dfp-exprs.exp: p 1.2E-10df 2550PASS: gdb.base/dfp-exprs.exp: p 1.2E96df 2551PASS: gdb.base/dfp-exprs.exp: p 1.2dd 2552PASS: gdb.base/dfp-exprs.exp: p -1.2dd 2553PASS: gdb.base/dfp-exprs.exp: p 1.234567890123456dd 2554PASS: gdb.base/dfp-exprs.exp: p -1.234567890123456dd 2555PASS: gdb.base/dfp-exprs.exp: p 1234567890123456.dd 2556PASS: gdb.base/dfp-exprs.exp: p -1234567890123456.dd 2557PASS: gdb.base/dfp-exprs.exp: p 1.2E1dd 2558PASS: gdb.base/dfp-exprs.exp: p 1.2E10dd 2559PASS: gdb.base/dfp-exprs.exp: p 1.2E-10dd 2560PASS: gdb.base/dfp-exprs.exp: p 1.2E384dd 2561PASS: gdb.base/dfp-exprs.exp: p 1.2dl 2562PASS: gdb.base/dfp-exprs.exp: p -1.2dl 2563PASS: gdb.base/dfp-exprs.exp: p 1.234567890123456789012345678901234dl 2564PASS: gdb.base/dfp-exprs.exp: p -1.234567890123456789012345678901234dl 2565PASS: gdb.base/dfp-exprs.exp: p 1234567890123456789012345678901234.dl 2566PASS: gdb.base/dfp-exprs.exp: p -1234567890123456789012345678901234.dl 2567PASS: gdb.base/dfp-exprs.exp: p 1.2E1dl 2568PASS: gdb.base/dfp-exprs.exp: p 1.2E10dl 2569PASS: gdb.base/dfp-exprs.exp: p 1.2E-10dl 2570PASS: gdb.base/dfp-exprs.exp: p 1.2E6144dl 2571PASS: gdb.base/dfp-exprs.exp: p 1.4df + 1.2df 2572PASS: gdb.base/dfp-exprs.exp: p 1.4df - 1.2df 2573PASS: gdb.base/dfp-exprs.exp: p 1.4df * 1.2df 2574PASS: gdb.base/dfp-exprs.exp: p 1.4df / 1.2df 2575PASS: gdb.base/dfp-exprs.exp: p 1.4dd + 1.2dd 2576PASS: gdb.base/dfp-exprs.exp: p 1.4dd - 1.2dd 2577PASS: gdb.base/dfp-exprs.exp: p 1.4dd * 1.2dd 2578PASS: gdb.base/dfp-exprs.exp: p 1.4dd / 1.2dd 2579PASS: gdb.base/dfp-exprs.exp: p 1.4dl + 1.2dl 2580PASS: gdb.base/dfp-exprs.exp: p 1.4dl - 1.2dl 2581PASS: gdb.base/dfp-exprs.exp: p 1.4dl * 1.2dl 2582PASS: gdb.base/dfp-exprs.exp: p 1.4dl / 1.2dl 2583PASS: gdb.base/dfp-exprs.exp: ptype 2.df + 2.df 2584PASS: gdb.base/dfp-exprs.exp: ptype 2.dd + 2.dd 2585PASS: gdb.base/dfp-exprs.exp: ptype 2.dl + 2.dl 2586PASS: gdb.base/dfp-exprs.exp: p 2.1df + 2.7dd 2587PASS: gdb.base/dfp-exprs.exp: p 2.1dd + 2.7df 2588PASS: gdb.base/dfp-exprs.exp: p 2.6df + 2.7dl 2589PASS: gdb.base/dfp-exprs.exp: p 2.6dl + 2.7df 2590PASS: gdb.base/dfp-exprs.exp: p 2.3dd + 2.2dl 2591PASS: gdb.base/dfp-exprs.exp: p 2.3dl + 2.2dd 2592PASS: gdb.base/dfp-exprs.exp: ptype 2.df + 2.dd 2593PASS: gdb.base/dfp-exprs.exp: ptype 2.df + 2.dl 2594PASS: gdb.base/dfp-exprs.exp: ptype 2.dd + 2.dl 2595PASS: gdb.base/dfp-exprs.exp: p 1.2df + 1 2596PASS: gdb.base/dfp-exprs.exp: p 2 + 1.7dd 2597PASS: gdb.base/dfp-exprs.exp: p 3 + 2.1dl 2598PASS: gdb.base/dfp-exprs.exp: ptype 1.2df + 1 2599PASS: gdb.base/dfp-exprs.exp: ptype 2 + 1.7dd 2600PASS: gdb.base/dfp-exprs.exp: ptype 3 + 2.1dl 2601PASS: gdb.base/dfp-exprs.exp: p 1.2df + 2ll 2602PASS: gdb.base/dfp-exprs.exp: p 1.2df + 1.2f 2603PASS: gdb.base/dfp-exprs.exp: p !0.df 2604PASS: gdb.base/dfp-exprs.exp: p !0.dd 2605PASS: gdb.base/dfp-exprs.exp: p !0.dl 2606PASS: gdb.base/dfp-exprs.exp: p !0.5df 2607PASS: gdb.base/dfp-exprs.exp: p !0.5dd 2608PASS: gdb.base/dfp-exprs.exp: p !0.5dl 2609PASS: gdb.base/dfp-exprs.exp: p 1.2df == 1.2df 2610PASS: gdb.base/dfp-exprs.exp: p 1.2df == 1.2dd 2611PASS: gdb.base/dfp-exprs.exp: p 1.2df == 1.2dl 2612PASS: gdb.base/dfp-exprs.exp: p 1.2dd == 1.2df 2613PASS: gdb.base/dfp-exprs.exp: p 1.2dd == 1.2dl 2614PASS: gdb.base/dfp-exprs.exp: p 1.2dl == 1.2df 2615PASS: gdb.base/dfp-exprs.exp: p 1.2dl == 1.2dd 2616PASS: gdb.base/dfp-exprs.exp: p 1.2df == 1.3df 2617PASS: gdb.base/dfp-exprs.exp: p 1.2df == 1.3dd 2618PASS: gdb.base/dfp-exprs.exp: p 1.2df == 1.3dl 2619PASS: gdb.base/dfp-exprs.exp: p 1.2dd == 1.3df 2620PASS: gdb.base/dfp-exprs.exp: p 1.2dd == 1.3dl 2621PASS: gdb.base/dfp-exprs.exp: p 1.2dl == 1.3df 2622PASS: gdb.base/dfp-exprs.exp: p 1.2dl == 1.3dd 2623PASS: gdb.base/dfp-exprs.exp: p +1.2df 2624PASS: gdb.base/dfp-exprs.exp: p +1.2dd 2625PASS: gdb.base/dfp-exprs.exp: p +1.2dl 2626PASS: gdb.base/dfp-exprs.exp: p 1.2df < 1.3df 2627PASS: gdb.base/dfp-exprs.exp: p 1.2df < 1.3dd 2628PASS: gdb.base/dfp-exprs.exp: p 1.2dl < 1.3df 2629PASS: gdb.base/dfp-exprs.exp: p 1.2dd < 1.3dd 2630PASS: gdb.base/dfp-exprs.exp: p 1.2dd < 1.3dl 2631PASS: gdb.base/dfp-exprs.exp: p 1.2dl < 1.3dl 2632PASS: gdb.base/dfp-exprs.exp: p 1.2dl < 1.3df 2633PASS: gdb.base/dfp-exprs.exp: p 1.2df > 1 2634PASS: gdb.base/dfp-exprs.exp: p 1.2dl > 2 2635PASS: gdb.base/dfp-exprs.exp: p 2 > 1.2dd 2636PASS: gdb.base/dfp-exprs.exp: p 2 > 3.1dl 2637PASS: gdb.base/dfp-exprs.exp: p (float) -0.1df 2638PASS: gdb.base/dfp-exprs.exp: p (int) 8.3dd 2639PASS: gdb.base/dfp-exprs.exp: p (_Decimal64) 3.1 2640PASS: gdb.base/dfp-exprs.exp: p (_Decimal128) 3.7df 2641PASS: gdb.base/dfp-exprs.exp: p (_Decimal32) 4 2642Running ./gdb.base/dfp-test.exp ... 2643Running ./gdb.base/disabled-location.exp ... 2644PASS: gdb.base/disabled-location.exp: setting breakpoint on function 2645PASS: gdb.base/disabled-location.exp: disable location 2646PASS: gdb.base/disabled-location.exp: step doesn't trip on disabled location 2647Running ./gdb.base/disasm-end-cu.exp ... 2648PASS: gdb.base/disasm-end-cu.exp: get hexadecimal valueof "&main" 2649PASS: gdb.base/disasm-end-cu.exp: get hexadecimal valueof "&dummy_3" 2650PASS: gdb.base/disasm-end-cu.exp: disassemble command returned some output 2651Running ./gdb.base/display.exp ... 2652PASS: gdb.base/display.exp: break do_loops 2653PASS: gdb.base/display.exp: get to do_loops 2654PASS: gdb.base/display.exp: set watch 2655PASS: gdb.base/display.exp: break loop end 2656PASS: gdb.base/display.exp: inf disp 2657PASS: gdb.base/display.exp: display i 2658PASS: gdb.base/display.exp: display j 2659PASS: gdb.base/display.exp: display &k 2660PASS: gdb.base/display.exp: display/f f 2661PASS: gdb.base/display.exp: display/s &sum 2662PASS: gdb.base/display.exp: first disp 2663PASS: gdb.base/display.exp: second disp 2664PASS: gdb.base/display.exp: catch err 2665PASS: gdb.base/display.exp: disab disp 1 2666PASS: gdb.base/display.exp: disab disp 2 2667PASS: gdb.base/display.exp: re-enab 2668PASS: gdb.base/display.exp: re-enab of enab 2669PASS: gdb.base/display.exp: undisp 2670PASS: gdb.base/display.exp: info disp 2671PASS: gdb.base/display.exp: next hit 2672PASS: gdb.base/display.exp: undisp all 2673PASS: gdb.base/display.exp: disp *p_i 2674PASS: gdb.base/display.exp: p p_i = 0x0 2675PASS: gdb.base/display.exp: display bad address 2676PASS: gdb.base/display.exp: p p_i = &i 2677PASS: gdb.base/display.exp: display good address 2678PASS: gdb.base/display.exp: undisp all again 2679PASS: gdb.base/display.exp: disab 3 2680PASS: gdb.base/display.exp: watch off 2681PASS: gdb.base/display.exp: finish 2682PASS: gdb.base/display.exp: step 2683PASS: gdb.base/display.exp: tbreak in do_vars 2684PASS: gdb.base/display.exp: cont 2685PASS: gdb.base/display.exp: printf 2686PASS: gdb.base/display.exp: printf %d 2687PASS: gdb.base/display.exp: printf "%d 2688PASS: gdb.base/display.exp: printf "%d%d",i 2689PASS: gdb.base/display.exp: printf "\\!\a\f\r\t\v\b\n" 2690PASS: gdb.base/display.exp: re-set term 2691PASS: gdb.base/display.exp: printf "\w" 2692PASS: gdb.base/display.exp: printf "%d" j 2693PASS: gdb.base/display.exp: printf "%p\n", 0 2694PASS: gdb.base/display.exp: printf "%p\n", 1 2695PASS: gdb.base/display.exp: print/z j 2696PASS: gdb.base/display.exp: debug test output 1 2697PASS: gdb.base/display.exp: debug test output 1a 2698PASS: gdb.base/display.exp: debug test output 2 2699PASS: gdb.base/display.exp: debug test output 2a 2700PASS: gdb.base/display.exp: debug test output 3 2701PASS: gdb.base/display.exp: x/0 j 2702PASS: gdb.base/display.exp: print/0 j 2703PASS: gdb.base/display.exp: ignored s 2704PASS: gdb.base/display.exp: no i 2705PASS: gdb.base/display.exp: print/a &sum 2706PASS: gdb.base/display.exp: print/a main+4 2707PASS: gdb.base/display.exp: print/a $pc 2708PASS: gdb.base/display.exp: print/a &&j 2709Running ./gdb.base/disp-step-syscall.exp ... 2710Running ./gdb.base/dmsym.exp ... 2711PASS: gdb.base/dmsym.exp: set lang ada 2712PASS: gdb.base/dmsym.exp: break pck__foo__bar__minsym 2713PASS: gdb.base/dmsym.exp: info line pck__foo__bar__minsym 2714PASS: gdb.base/dmsym.exp: set lang auto 2715PASS: gdb.base/dmsym.exp: Run until breakpoint at BREAK 2716PASS: gdb.base/dmsym.exp: continue 2717PASS: gdb.base/dmsym.exp: print val 2718Running ./gdb.base/dprintf.exp ... 2719PASS: gdb.base/dprintf.exp: dprintf 2720PASS: gdb.base/dprintf.exp: dprintf foo 2721PASS: gdb.base/dprintf.exp: dprintf 29 2722PASS: gdb.base/dprintf.exp: dprintf foo,"At foo entry\n" 2723PASS: gdb.base/dprintf.exp: ignore $bpnum 1 2724PASS: gdb.base/dprintf.exp: dprintf 26,"arg=%d, g=%d\n", arg, g 2725PASS: gdb.base/dprintf.exp: dprintf info 1 2726PASS: gdb.base/dprintf.exp: break 27 2727PASS: gdb.base/dprintf.exp: 1st dprintf, gdb 2728PASS: gdb.base/dprintf.exp: 2nd dprintf, gdb 2729PASS: gdb.base/dprintf.exp: Set dprintf style to agent - can do 2730FAIL: gdb.base/dprintf.exp: 1st dprintf, agent 2731FAIL: gdb.base/dprintf.exp: 2nd dprintf, agent 2732FAIL: gdb.base/dprintf.exp: dprintf info 2 (pattern 6) 2733PASS: gdb.base/dprintf.exp: Set dprintf style to an unrecognized type 2734Running ./gdb.base/dprintf-next.exp ... 2735PASS: gdb.base/dprintf-next.exp: dprintf 24, "%d\n", x 2736PASS: gdb.base/dprintf-next.exp: next 1 2737PASS: gdb.base/dprintf-next.exp: next 2 2738Running ./gdb.base/dprintf-non-stop.exp ... 2739UNSUPPORTED: gdb.base/dprintf-non-stop.exp: Testing dprintf with remote/non-stop is not supported. 2740Running ./gdb.base/dprintf-pending.exp ... 2741PASS: gdb.base/dprintf-pending.exp: without format: set pending dprintf 2742FAIL: gdb.base/dprintf-pending.exp: without format: resolved dprintf fails to be re-set 2743PASS: gdb.base/dprintf-pending.exp: without symbols: set pending dprintf 2744PASS: gdb.base/dprintf-pending.exp: without symbols: single pending dprintf info 2745PASS: gdb.base/dprintf-pending.exp: without symbols: run to resolved dprintf 2746PASS: gdb.base/dprintf-pending.exp: set pending dprintf 2747PASS: gdb.base/dprintf-pending.exp: single pending dprintf info 2748PASS: gdb.base/dprintf-pending.exp: run to resolved dprintf 2749Running ./gdb.base/dump.exp ... 2750PASS: gdb.base/dump.exp: inaccessible memory is reported 2751PASS: gdb.base/dump.exp: endianness: little 2752PASS: gdb.base/dump.exp: dump array as value, default 2753PASS: gdb.base/dump.exp: dump struct as value, default 2754PASS: gdb.base/dump.exp: dump array as value, binary 2755PASS: gdb.base/dump.exp: dump struct as value, binary 2756PASS: gdb.base/dump.exp: dump array as value, srec 2757PASS: gdb.base/dump.exp: dump struct as value, srec 2758PASS: gdb.base/dump.exp: dump array as value, intel hex 2759PASS: gdb.base/dump.exp: dump struct as value, intel hex 2760PASS: gdb.base/dump.exp: dump array as value, tekhex 2761PASS: gdb.base/dump.exp: dump struct as value, tekhex 2762PASS: gdb.base/dump.exp: capture /x &intarray[0] 2763PASS: gdb.base/dump.exp: capture /x &intarray[32] 2764PASS: gdb.base/dump.exp: capture /x &intstruct 2765PASS: gdb.base/dump.exp: capture /x &intstruct + 1 2766PASS: gdb.base/dump.exp: capture intarray 2767PASS: gdb.base/dump.exp: capture intstruct 2768PASS: gdb.base/dump.exp: capture type of pointer &intarray 2769PASS: gdb.base/dump.exp: capture type of pointer &intstruct 2770PASS: gdb.base/dump.exp: dump array as memory, default 2771PASS: gdb.base/dump.exp: dump struct as memory, default 2772PASS: gdb.base/dump.exp: dump array as memory, binary 2773PASS: gdb.base/dump.exp: dump struct as memory, binary 2774PASS: gdb.base/dump.exp: dump array as memory, srec 2775PASS: gdb.base/dump.exp: dump struct as memory, srec 2776PASS: gdb.base/dump.exp: dump array as memory, ihex 2777PASS: gdb.base/dump.exp: dump struct as memory, ihex 2778PASS: gdb.base/dump.exp: dump array as memory, tekhex 2779PASS: gdb.base/dump.exp: dump struct as memory, tekhex 2780PASS: gdb.base/dump.exp: dump array as mem, srec, expressions 2781PASS: gdb.base/dump.exp: print zero_all () 2782PASS: gdb.base/dump.exp: array as value, srec; file restored ok 2783PASS: gdb.base/dump.exp: array as value, srec; capture intarray 2784PASS: gdb.base/dump.exp: array as value, srec; value restored ok 2785PASS: gdb.base/dump.exp: struct as value, srec; file restored ok 2786PASS: gdb.base/dump.exp: struct as value, srec; capture intstruct 2787PASS: gdb.base/dump.exp: struct as value, srec; value restored ok 2788PASS: gdb.base/dump.exp: zero all 2789PASS: gdb.base/dump.exp: array as memory, srec; file restored ok 2790PASS: gdb.base/dump.exp: array as memory, srec; capture intarray 2791PASS: gdb.base/dump.exp: array as memory, srec; value restored ok 2792PASS: gdb.base/dump.exp: struct as memory, srec; file restored ok 2793PASS: gdb.base/dump.exp: struct as memory, srec; capture intstruct 2794PASS: gdb.base/dump.exp: struct as memory, srec; value restored ok 2795PASS: gdb.base/dump.exp: print zero_all () 2796PASS: gdb.base/dump.exp: array as value, ihex; file restored ok 2797PASS: gdb.base/dump.exp: array as value, ihex; capture intarray 2798PASS: gdb.base/dump.exp: array as value, ihex; value restored ok 2799PASS: gdb.base/dump.exp: struct as value, ihex; file restored ok 2800PASS: gdb.base/dump.exp: struct as value, ihex; capture intstruct 2801PASS: gdb.base/dump.exp: struct as value, ihex; value restored ok 2802PASS: gdb.base/dump.exp: print zero_all () 2803PASS: gdb.base/dump.exp: array as memory, ihex; file restored ok 2804PASS: gdb.base/dump.exp: array as memory, ihex; capture intarray 2805PASS: gdb.base/dump.exp: array as memory, ihex; value restored ok 2806PASS: gdb.base/dump.exp: struct as memory, ihex; file restored ok 2807PASS: gdb.base/dump.exp: struct as memory, ihex; capture intstruct 2808PASS: gdb.base/dump.exp: struct as memory, ihex; value restored ok 2809PASS: gdb.base/dump.exp: print zero_all () 2810PASS: gdb.base/dump.exp: array as value, tekhex; file restored ok 2811PASS: gdb.base/dump.exp: array as value, tekhex; capture intarray 2812PASS: gdb.base/dump.exp: array as value, tekhex; value restored ok 2813PASS: gdb.base/dump.exp: struct as value, tekhex; file restored ok 2814PASS: gdb.base/dump.exp: struct as value, tekhex; capture intstruct 2815PASS: gdb.base/dump.exp: struct as value, tekhex; value restored ok 2816PASS: gdb.base/dump.exp: print zero_all () 2817PASS: gdb.base/dump.exp: array as memory, tekhex; file restored ok 2818PASS: gdb.base/dump.exp: array as memory, tekhex; capture intarray 2819PASS: gdb.base/dump.exp: array as memory, tekhex; value restored ok 2820PASS: gdb.base/dump.exp: struct as memory, tekhex; file restored ok 2821PASS: gdb.base/dump.exp: struct as memory, tekhex; capture intstruct 2822PASS: gdb.base/dump.exp: struct as memory, tekhex; value restored ok 2823PASS: gdb.base/dump.exp: print zero_all () 2824PASS: gdb.base/dump.exp: array as value, binary; file restored ok 2825PASS: gdb.base/dump.exp: array as value, binary; capture intarray 2826PASS: gdb.base/dump.exp: array as value, binary; value restored ok 2827PASS: gdb.base/dump.exp: struct as value, binary; file restored ok 2828PASS: gdb.base/dump.exp: struct as value, binary; capture intstruct 2829PASS: gdb.base/dump.exp: struct as value, binary; value restored ok 2830PASS: gdb.base/dump.exp: print zero_all () 2831PASS: gdb.base/dump.exp: array as memory, binary; file restored ok 2832PASS: gdb.base/dump.exp: array as memory, binary; capture intarray 2833PASS: gdb.base/dump.exp: array as memory, binary; value restored ok 2834PASS: gdb.base/dump.exp: struct as memory, binary; file restored ok 2835PASS: gdb.base/dump.exp: struct as memory, binary; capture intstruct 2836PASS: gdb.base/dump.exp: struct as memory, binary; value restored ok 2837PASS: gdb.base/dump.exp: capture /x &intarray2[0] 2838PASS: gdb.base/dump.exp: capture /x &intstruct2 2839PASS: gdb.base/dump.exp: capture (char *) &intarray2 - (char *) &intarray 2840PASS: gdb.base/dump.exp: capture (char *) &intstruct2 - (char *) &intstruct 2841PASS: gdb.base/dump.exp: print zero_all () 2842PASS: gdb.base/dump.exp: array copy, srec; file restored ok 2843PASS: gdb.base/dump.exp: array copy, srec; capture intarray2 2844PASS: gdb.base/dump.exp: array copy, srec; value restored ok 2845PASS: gdb.base/dump.exp: struct copy, srec; file restored ok 2846PASS: gdb.base/dump.exp: struct copy, srec; capture intstruct2 2847PASS: gdb.base/dump.exp: struct copy, srec; value restored ok 2848PASS: gdb.base/dump.exp: print zero_all () 2849PASS: gdb.base/dump.exp: array copy, ihex; file restored ok 2850PASS: gdb.base/dump.exp: array copy, ihex; capture intarray2 2851PASS: gdb.base/dump.exp: array copy, ihex; value restored ok 2852PASS: gdb.base/dump.exp: struct copy, ihex; file restored ok 2853PASS: gdb.base/dump.exp: struct copy, ihex; capture intstruct2 2854PASS: gdb.base/dump.exp: struct copy, ihex; value restored ok 2855PASS: gdb.base/dump.exp: print zero_all () 2856PASS: gdb.base/dump.exp: array copy, tekhex; file restored ok 2857PASS: gdb.base/dump.exp: array copy, tekhex; capture intarray2 2858PASS: gdb.base/dump.exp: array copy, tekhex; value restored ok 2859PASS: gdb.base/dump.exp: struct copy, tekhex; file restored ok 2860PASS: gdb.base/dump.exp: struct copy, tekhex; capture intstruct2 2861PASS: gdb.base/dump.exp: struct copy, tekhex; value restored ok 2862PASS: gdb.base/dump.exp: print zero_all () 2863PASS: gdb.base/dump.exp: array copy, binary; file restored ok 2864PASS: gdb.base/dump.exp: array copy, binary; capture intarray2 2865PASS: gdb.base/dump.exp: array copy, binary; value restored ok 2866PASS: gdb.base/dump.exp: struct copy, binary; file restored ok 2867PASS: gdb.base/dump.exp: struct copy, binary; capture intstruct2 2868PASS: gdb.base/dump.exp: struct copy, binary; value restored ok 2869PASS: gdb.base/dump.exp: capture /x &intarray[3] 2870PASS: gdb.base/dump.exp: capture /x &intarray[4] 2871PASS: gdb.base/dump.exp: capture /x (char *) &intarray[3] - (char *) &intarray[0] 2872PASS: gdb.base/dump.exp: capture /x (char *) &intarray[4] - (char *) &intarray[0] 2873PASS: gdb.base/dump.exp: print zero_all () 2874PASS: gdb.base/dump.exp: array partial, srec; file restored ok 2875PASS: gdb.base/dump.exp: array partial, srec; capture intarray[3] 2876PASS: gdb.base/dump.exp: array partial, srec; value restored ok 2877PASS: gdb.base/dump.exp: element 2 not changed - 1 2878PASS: gdb.base/dump.exp: element 4 not changed - 1 2879PASS: gdb.base/dump.exp: print zero_all () 2880PASS: gdb.base/dump.exp: array partial, ihex; file restored ok 2881PASS: gdb.base/dump.exp: array partial, ihex; capture intarray[3] 2882PASS: gdb.base/dump.exp: array partial, ihex; value restored ok 2883PASS: gdb.base/dump.exp: element 2 not changed - 2 2884PASS: gdb.base/dump.exp: element 4 not changed - 2 2885PASS: gdb.base/dump.exp: print zero_all () 2886PASS: gdb.base/dump.exp: array partial, tekhex; file restored ok 2887PASS: gdb.base/dump.exp: array partial, tekhex; capture intarray[3] 2888PASS: gdb.base/dump.exp: array partial, tekhex; value restored ok 2889PASS: gdb.base/dump.exp: element 2 not changed - 3 2890PASS: gdb.base/dump.exp: element 4 not changed - 3 2891PASS: gdb.base/dump.exp: print zero_all () 2892PASS: gdb.base/dump.exp: array partial, binary; file restored ok 2893PASS: gdb.base/dump.exp: array partial, binary; capture intarray[3] 2894PASS: gdb.base/dump.exp: array partial, binary; value restored ok 2895PASS: gdb.base/dump.exp: element 2 not changed - 4 2896PASS: gdb.base/dump.exp: element 4 not changed - 4 2897PASS: gdb.base/dump.exp: array partial with expressions; file restored ok 2898PASS: gdb.base/dump.exp: array partial with expressions; capture intarray2[3] 2899PASS: gdb.base/dump.exp: array partial with expressions; value restored ok 2900PASS: gdb.base/dump.exp: element 2 not changed, == 4 2901PASS: gdb.base/dump.exp: element 4 not changed, == 4 2902PASS: gdb.base/dump.exp: setting little endianness 2903PASS: gdb.base/dump.exp: file binfile; capture intarray 2904PASS: gdb.base/dump.exp: start with intarray un-initialized 2905PASS: gdb.base/dump.exp: file binfile; capture intstruct 2906PASS: gdb.base/dump.exp: start with intstruct un-initialized 2907PASS: gdb.base/dump.exp: reload array as value, srec; capture * (int (*)[32]) 0x2a0090c4 2908PASS: gdb.base/dump.exp: reload array as value, srec; value restored ok 2909PASS: gdb.base/dump.exp: reload struct as value, srec; capture * (struct teststruct *) 0x2a00900c 2910PASS: gdb.base/dump.exp: reload struct as value, srec; value restored ok 2911PASS: gdb.base/dump.exp: reload array as memory, srec; capture * (int (*)[32]) 0x2a0090c4 2912PASS: gdb.base/dump.exp: reload array as memory, srec; value restored ok 2913PASS: gdb.base/dump.exp: reload struct as memory, srec; capture * (struct teststruct *) 0x2a00900c 2914PASS: gdb.base/dump.exp: reload struct as memory, srec; value restored ok 2915PASS: gdb.base/dump.exp: reload array as value, intel hex; capture * (int (*)[32]) 0x2a0090c4 2916PASS: gdb.base/dump.exp: reload array as value, intel hex; value restored ok 2917PASS: gdb.base/dump.exp: reload struct as value, intel hex; capture * (struct teststruct *) 0x2a00900c 2918PASS: gdb.base/dump.exp: reload struct as value, intel hex; value restored ok 2919PASS: gdb.base/dump.exp: reload array as memory, intel hex; capture * (int (*)[32]) 0x2a0090c4 2920PASS: gdb.base/dump.exp: reload array as memory, intel hex; value restored ok 2921PASS: gdb.base/dump.exp: reload struct as memory, intel hex; capture * (struct teststruct *) 0x2a00900c 2922PASS: gdb.base/dump.exp: reload struct as memory, intel hex; value restored ok 2923PASS: gdb.base/dump.exp: reload array as value, tekhex; capture * (int (*)[32]) 0x2a0090c4 2924PASS: gdb.base/dump.exp: reload array as value, tekhex; value restored ok 2925PASS: gdb.base/dump.exp: reload struct as value, tekhex; capture * (struct teststruct *) 0x2a00900c 2926PASS: gdb.base/dump.exp: reload struct as value, tekhex; value restored ok 2927PASS: gdb.base/dump.exp: reload array as memory, tekhex; capture * (int (*)[32]) 0x2a0090c4 2928PASS: gdb.base/dump.exp: reload array as memory, tekhex; value restored ok 2929PASS: gdb.base/dump.exp: reload struct as memory, tekhex; capture * (struct teststruct *) 0x2a00900c 2930PASS: gdb.base/dump.exp: reload struct as memory, tekhex; value restored ok 2931Running ./gdb.base/duplicate-bp.exp ... 2932PASS: gdb.base/duplicate-bp.exp: del_1_stop_2: set $bp_num_1 = $bpnum 2933PASS: gdb.base/duplicate-bp.exp: del_1_stop_2: set $bp_num_2 = $bpnum 2934PASS: gdb.base/duplicate-bp.exp: del_1_stop_2: step to place breakpoints 2935PASS: gdb.base/duplicate-bp.exp: del_1_stop_2: delete $bp_num_1 2936PASS: gdb.base/duplicate-bp.exp: del_1_stop_2: delete #1, stop at #2 2937PASS: gdb.base/duplicate-bp.exp: del_2_stop_1: set $bp_num_1 = $bpnum 2938PASS: gdb.base/duplicate-bp.exp: del_2_stop_1: set $bp_num_2 = $bpnum 2939PASS: gdb.base/duplicate-bp.exp: del_2_stop_1: step to place breakpoints 2940PASS: gdb.base/duplicate-bp.exp: del_2_stop_1: delete $bp_num_2 2941PASS: gdb.base/duplicate-bp.exp: del_2_stop_1: delete #2, stop at #1 2942PASS: gdb.base/duplicate-bp.exp: dis_1_del_2_stop_3: set $bp_num_1 = $bpnum 2943PASS: gdb.base/duplicate-bp.exp: dis_1_del_2_stop_3: set $bp_num_2 = $bpnum 2944PASS: gdb.base/duplicate-bp.exp: dis_1_del_2_stop_3: set $bp_num_3 = $bpnum 2945PASS: gdb.base/duplicate-bp.exp: dis_1_del_2_stop_3: step to place breakpoints 2946PASS: gdb.base/duplicate-bp.exp: dis_1_del_2_stop_3: disable $bp_num_1 2947PASS: gdb.base/duplicate-bp.exp: dis_1_del_2_stop_3: step 2948PASS: gdb.base/duplicate-bp.exp: dis_1_del_2_stop_3: delete $bp_num_2 2949PASS: gdb.base/duplicate-bp.exp: dis_1_del_2_stop_3: disable #1, delete #2, stop at #3 2950PASS: gdb.base/duplicate-bp.exp: dis_2_del_1_stop_3: set $bp_num_1 = $bpnum 2951PASS: gdb.base/duplicate-bp.exp: dis_2_del_1_stop_3: set $bp_num_2 = $bpnum 2952PASS: gdb.base/duplicate-bp.exp: dis_2_del_1_stop_3: set $bp_num_3 = $bpnum 2953PASS: gdb.base/duplicate-bp.exp: dis_2_del_1_stop_3: step to place breakpoints 2954PASS: gdb.base/duplicate-bp.exp: dis_2_del_1_stop_3: disable $bp_num_2 2955PASS: gdb.base/duplicate-bp.exp: dis_2_del_1_stop_3: step 2956PASS: gdb.base/duplicate-bp.exp: dis_2_del_1_stop_3: delete $bp_num_1 2957PASS: gdb.base/duplicate-bp.exp: dis_2_del_1_stop_3: disable #2, delete #1, stop at #3 2958PASS: gdb.base/duplicate-bp.exp: dis_1_del_3_stop_1: set $bp_num_1 = $bpnum 2959PASS: gdb.base/duplicate-bp.exp: dis_1_del_3_stop_1: set $bp_num_2 = $bpnum 2960PASS: gdb.base/duplicate-bp.exp: dis_1_del_3_stop_1: set $bp_num_3 = $bpnum 2961PASS: gdb.base/duplicate-bp.exp: dis_1_del_3_stop_1: step to place breakpoints 2962PASS: gdb.base/duplicate-bp.exp: dis_1_del_3_stop_1: disable $bp_num_1 2963PASS: gdb.base/duplicate-bp.exp: dis_1_del_3_stop_1: step 2964PASS: gdb.base/duplicate-bp.exp: dis_1_del_3_stop_1: delete $bp_num_3 2965PASS: gdb.base/duplicate-bp.exp: dis_1_del_3_stop_1: disable #1, delete #3, stop at #2 2966PASS: gdb.base/duplicate-bp.exp: dis_3_del_1_stop_2: set $bp_num_1 = $bpnum 2967PASS: gdb.base/duplicate-bp.exp: dis_3_del_1_stop_2: set $bp_num_2 = $bpnum 2968PASS: gdb.base/duplicate-bp.exp: dis_3_del_1_stop_2: set $bp_num_3 = $bpnum 2969PASS: gdb.base/duplicate-bp.exp: dis_3_del_1_stop_2: step to place breakpoints 2970PASS: gdb.base/duplicate-bp.exp: dis_3_del_1_stop_2: disable $bp_num_3 2971PASS: gdb.base/duplicate-bp.exp: dis_3_del_1_stop_2: step 2972PASS: gdb.base/duplicate-bp.exp: dis_3_del_1_stop_2: delete $bp_num_1 2973PASS: gdb.base/duplicate-bp.exp: dis_3_del_1_stop_2: disable #3, delete #1, stop at #2 2974PASS: gdb.base/duplicate-bp.exp: dis_2_del_3_stop_1: set $bp_num_1 = $bpnum 2975PASS: gdb.base/duplicate-bp.exp: dis_2_del_3_stop_1: set $bp_num_2 = $bpnum 2976PASS: gdb.base/duplicate-bp.exp: dis_2_del_3_stop_1: set $bp_num_3 = $bpnum 2977PASS: gdb.base/duplicate-bp.exp: dis_2_del_3_stop_1: step to place breakpoints 2978PASS: gdb.base/duplicate-bp.exp: dis_2_del_3_stop_1: disable $bp_num_2 2979PASS: gdb.base/duplicate-bp.exp: dis_2_del_3_stop_1: step 2980PASS: gdb.base/duplicate-bp.exp: dis_2_del_3_stop_1: delete $bp_num_3 2981PASS: gdb.base/duplicate-bp.exp: dis_2_del_3_stop_1: disable #2, delete #3, stop at #1 2982PASS: gdb.base/duplicate-bp.exp: dis_3_del_2_stop_1: set $bp_num_1 = $bpnum 2983PASS: gdb.base/duplicate-bp.exp: dis_3_del_2_stop_1: set $bp_num_2 = $bpnum 2984PASS: gdb.base/duplicate-bp.exp: dis_3_del_2_stop_1: set $bp_num_3 = $bpnum 2985PASS: gdb.base/duplicate-bp.exp: dis_3_del_2_stop_1: step to place breakpoints 2986PASS: gdb.base/duplicate-bp.exp: dis_3_del_2_stop_1: disable $bp_num_3 2987PASS: gdb.base/duplicate-bp.exp: dis_3_del_2_stop_1: step 2988PASS: gdb.base/duplicate-bp.exp: dis_3_del_2_stop_1: delete $bp_num_2 2989PASS: gdb.base/duplicate-bp.exp: dis_3_del_2_stop_1: disable #3, delete #2, stop at #1 2990Running ./gdb.base/dup-sect.exp ... 2991PASS: gdb.base/dup-sect.exp: rename section 2992PASS: gdb.base/dup-sect.exp: split 2993PASS: gdb.base/dup-sect.exp: strip 2994PASS: gdb.base/dup-sect.exp: var1 after strip 2995PASS: gdb.base/dup-sect.exp: var2 after strip 2996Running ./gdb.base/echo.exp ... 2997PASS: gdb.base/echo.exp: Echo test 2998Running ./gdb.base/empty_exe.exp ... 2999PASS: gdb.base/empty_exe.exp: file '' 3000PASS: gdb.base/empty_exe.exp: print 1 3001Running ./gdb.base/ena-dis-br.exp ... 3002PASS: gdb.base/ena-dis-br.exp: break marker1 3003PASS: gdb.base/ena-dis-br.exp: enable break marker1 3004PASS: gdb.base/ena-dis-br.exp: info break marker1 3005PASS: gdb.base/ena-dis-br.exp: continue to break marker1 3006PASS: gdb.base/ena-dis-br.exp: delete break marker1 3007PASS: gdb.base/ena-dis-br.exp: break marker2 3008PASS: gdb.base/ena-dis-br.exp: enable once break marker2 3009PASS: gdb.base/ena-dis-br.exp: info auto-disabled break marker2 3010PASS: gdb.base/ena-dis-br.exp: continue to auto-disabled break marker2 3011PASS: gdb.base/ena-dis-br.exp: info auto-disabled break marker2 3012PASS: gdb.base/ena-dis-br.exp: continue until exit at no stop 3013PASS: gdb.base/ena-dis-br.exp: rerun to main 3014PASS: gdb.base/ena-dis-br.exp: continue until exit at no stop at auto-disabled break marker2 3015PASS: gdb.base/ena-dis-br.exp: break marker3 3016PASS: gdb.base/ena-dis-br.exp: enable del break marker3 3017PASS: gdb.base/ena-dis-br.exp: info auto-deleted break marker2 3018PASS: gdb.base/ena-dis-br.exp: continue to auto-deleted break marker3 3019PASS: gdb.base/ena-dis-br.exp: info auto-deleted break marker3 3020PASS: gdb.base/ena-dis-br.exp: break marker4 3021PASS: gdb.base/ena-dis-br.exp: disable break marker4 3022PASS: gdb.base/ena-dis-br.exp: info break marker4 3023PASS: gdb.base/ena-dis-br.exp: break 113 3024PASS: gdb.base/ena-dis-br.exp: break marker1 3025PASS: gdb.base/ena-dis-br.exp: disable break with count 3026PASS: gdb.base/ena-dis-br.exp: continue from enable count, first time 3027PASS: gdb.base/ena-dis-br.exp: continue from enable count, second time 3028PASS: gdb.base/ena-dis-br.exp: continue through enable count, now disabled 3029PASS: gdb.base/ena-dis-br.exp: break marker1 3030PASS: gdb.base/ena-dis-br.exp: ignore non-existent break 3031PASS: gdb.base/ena-dis-br.exp: ignore break with missing ignore count 3032PASS: gdb.base/ena-dis-br.exp: ignore break marker1 -1 3033PASS: gdb.base/ena-dis-br.exp: ignore break marker1 0 3034PASS: gdb.base/ena-dis-br.exp: ignore break marker1 3035PASS: gdb.base/ena-dis-br.exp: info ignored break marker1 3036PASS: gdb.base/ena-dis-br.exp: continue until exit at no stop at ignored break marker1 3037PASS: gdb.base/ena-dis-br.exp: rerun to main 3038PASS: gdb.base/ena-dis-br.exp: continue to break marker1, 2nd time 3039PASS: gdb.base/ena-dis-br.exp: break marker1 3040PASS: gdb.base/ena-dis-br.exp: ignore break marker1 3041PASS: gdb.base/ena-dis-br.exp: enable del break marker1 3042PASS: gdb.base/ena-dis-br.exp: info break marker1 3043PASS: gdb.base/ena-dis-br.exp: continue until exit at no stop at ignored & auto-deleted break marker1 3044PASS: gdb.base/ena-dis-br.exp: rerun to main 3045PASS: gdb.base/ena-dis-br.exp: continue to ignored & auto-deleted break marker1 3046PASS: gdb.base/ena-dis-br.exp: break marker1 3047PASS: gdb.base/ena-dis-br.exp: ignore break marker1 3048PASS: gdb.base/ena-dis-br.exp: disable break marker1 3049PASS: gdb.base/ena-dis-br.exp: continue until exit at no stop at ignored & disabled break marker1 3050PASS: gdb.base/ena-dis-br.exp: rerun to main 3051PASS: gdb.base/ena-dis-br.exp: info ignored & disabled break marker1 3052PASS: gdb.base/ena-dis-br.exp: prepare to continue with ignore count 3053PASS: gdb.base/ena-dis-br.exp: continue with ignore count 3054PASS: gdb.base/ena-dis-br.exp: step 3055PASS: gdb.base/ena-dis-br.exp: continue with ignore count, not stopped at bpt 3056Running ./gdb.base/ending-run.exp ... 3057PASS: gdb.base/ending-run.exp: bpt at line before routine 3058PASS: gdb.base/ending-run.exp: b ending-run.c:14, one 3059PASS: gdb.base/ending-run.exp: b ending-run.c:31 3060PASS: gdb.base/ending-run.exp: run 3061PASS: gdb.base/ending-run.exp: clear worked 3062PASS: gdb.base/ending-run.exp: cleared bp at line before routine 3063PASS: gdb.base/ending-run.exp: b ending-run.c:1 3064PASS: gdb.base/ending-run.exp: b ending-run.c:14, two 3065PASS: gdb.base/ending-run.exp: Cleared 2 by line 3066PASS: gdb.base/ending-run.exp: b ending-run.c:14 3067PASS: gdb.base/ending-run.exp: Breakpoint 7 at *ending-run.c:14 3068PASS: gdb.base/ending-run.exp: Clear 2 by default 3069PASS: gdb.base/ending-run.exp: all set to continue 3070PASS: gdb.base/ending-run.exp: cont 3071PASS: gdb.base/ending-run.exp: step out of main 3072Running ./gdb.base/enum_cond.exp ... 3073gdb compile failed, /usr/x86_64-pc-linux-gnu/armv7a-cros-linux-gnueabi/binutils-bin/2.22/ld.bfd.real: warning: /tmp/cclThVne.o uses variable-size enums yet the output is to use 32-bit enums; use of enum values across objects may fail 3074UNTESTED: gdb.base/enum_cond.exp: Could not compile enum_cond.c 3075Running ./gdb.base/enumval.exp ... 3076PASS: gdb.base/enumval.exp: print e 3077PASS: gdb.base/enumval.exp: print f 3078PASS: gdb.base/enumval.exp: print J 3079PASS: gdb.base/enumval.exp: print K 3080Running ./gdb.base/environ.exp ... 3081Running ./gdb.base/eu-strip-infcall.exp ... 3082PASS: gdb.base/eu-strip-infcall.exp: infcall 3083Running ./gdb.base/eval.exp ... 3084PASS: gdb.base/eval.exp: Initialize $a. 3085PASS: gdb.base/eval.exp: First eval. 3086PASS: gdb.base/eval.exp: Second eval. 3087Running ./gdb.base/eval-skip.exp ... 3088PASS: gdb.base/eval-skip.exp: set variable x=14 3089PASS: gdb.base/eval-skip.exp: set variable y=2 3090PASS: gdb.base/eval-skip.exp: set variable z=2 3091PASS: gdb.base/eval-skip.exp: set variable w=3 3092PASS: gdb.base/eval-skip.exp: print value of (0 && (x+y)) 3093PASS: gdb.base/eval-skip.exp: print value of (0 && (x-y)) 3094PASS: gdb.base/eval-skip.exp: print value of (0 && (x*y)) 3095PASS: gdb.base/eval-skip.exp: print value of (0 && (x/y)) 3096PASS: gdb.base/eval-skip.exp: print value of (0 && (x%y)) 3097PASS: gdb.base/eval-skip.exp: print value of (0 && (x&&y)) 3098PASS: gdb.base/eval-skip.exp: print value of (0 && (x||y)) 3099PASS: gdb.base/eval-skip.exp: print value of (0 && (x&y)) 3100PASS: gdb.base/eval-skip.exp: print value of (0 && (x|y)) 3101PASS: gdb.base/eval-skip.exp: print value of (0 && (x^y)) 3102PASS: gdb.base/eval-skip.exp: print value of (0 && (x < y)) 3103PASS: gdb.base/eval-skip.exp: print value of (0 && (x <= y)) 3104PASS: gdb.base/eval-skip.exp: print value of (0 && (x>y)) 3105PASS: gdb.base/eval-skip.exp: print value of (0 && (x>=y)) 3106PASS: gdb.base/eval-skip.exp: print value of (0 && (x==y)) 3107PASS: gdb.base/eval-skip.exp: print value of (0 && (x!=y)) 3108PASS: gdb.base/eval-skip.exp: print value of (0 && (x<<31)) 3109PASS: gdb.base/eval-skip.exp: print value of (0 && (x>>31)) 3110PASS: gdb.base/eval-skip.exp: print value of (0 && (!x)) 3111PASS: gdb.base/eval-skip.exp: print value of (0 && (~x)) 3112PASS: gdb.base/eval-skip.exp: print value of (0 && (-x)) 3113PASS: gdb.base/eval-skip.exp: print value of (0 && (x++)) 3114PASS: gdb.base/eval-skip.exp: print value of (0 && (++x)) 3115PASS: gdb.base/eval-skip.exp: print value of (0 && (x--)) 3116PASS: gdb.base/eval-skip.exp: print value of (0 && (--x)) 3117PASS: gdb.base/eval-skip.exp: print value of (0 && (x+=7)) 3118PASS: gdb.base/eval-skip.exp: print value of (0 && (x=y)) 3119Running ./gdb.base/exe-lock.exp ... 3120PASS: gdb.base/exe-lock.exp: continue until exit 3121Running ./gdb.base/expand-psymtabs.exp ... 3122PASS: gdb.base/expand-psymtabs.exp: Expand psymtabs 3123Running ./gdb.base/exprs.exp ... 3124PASS: gdb.base/exprs.exp: print char == (setup) 3125PASS: gdb.base/exprs.exp: print char == (print v_char == 0) 3126PASS: gdb.base/exprs.exp: print char == (print v_char == 127) 3127PASS: gdb.base/exprs.exp: print char != (setup) 3128PASS: gdb.base/exprs.exp: print char != (print v_char != 0) 3129PASS: gdb.base/exprs.exp: print char != (print v_char != 127) 3130PASS: gdb.base/exprs.exp: print char < (setup) 3131PASS: gdb.base/exprs.exp: print char < (print v_char < 0) 3132PASS: gdb.base/exprs.exp: print char < (print v_char < 127) 3133PASS: gdb.base/exprs.exp: print char > (setup) 3134PASS: gdb.base/exprs.exp: print char > (print v_char > 0) 3135PASS: gdb.base/exprs.exp: print char > (print v_char > 127) 3136PASS: gdb.base/exprs.exp: print signed char == (setup) 3137PASS: gdb.base/exprs.exp: print signed char == (print v_signed_char == 0) 3138PASS: gdb.base/exprs.exp: print signed char == (print v_signed_char == 127) 3139PASS: gdb.base/exprs.exp: print signed char != (setup) 3140PASS: gdb.base/exprs.exp: print signed char != (print v_signed_char != 0) 3141PASS: gdb.base/exprs.exp: print signed char != (print v_signed_char != 127) 3142PASS: gdb.base/exprs.exp: print signed char < (setup) 3143PASS: gdb.base/exprs.exp: print signed char < (print v_signed_char < 0) 3144PASS: gdb.base/exprs.exp: print signed char < (print v_signed_char < 127) 3145PASS: gdb.base/exprs.exp: print signed char > (setup) 3146PASS: gdb.base/exprs.exp: print signed char > (print v_signed_char > 0) 3147PASS: gdb.base/exprs.exp: print signed char > (print v_signed_char > 127) 3148PASS: gdb.base/exprs.exp: print signed char == (minus) (setup) 3149PASS: gdb.base/exprs.exp: print signed char == (minus) (print v_signed_char == 0) 3150PASS: gdb.base/exprs.exp: print signed char == (minus) (print v_signed_char == -1) 3151PASS: gdb.base/exprs.exp: print signed char != (minus) (setup) 3152PASS: gdb.base/exprs.exp: print signed char != (minus) (print v_signed_char != 0) 3153PASS: gdb.base/exprs.exp: print signed char != (minus) (print v_signed_char != -1) 3154PASS: gdb.base/exprs.exp: print signed char < (minus) (setup) 3155PASS: gdb.base/exprs.exp: print signed char < (minus) (print v_signed_char < 0) 3156PASS: gdb.base/exprs.exp: print signed char < (minus) (print v_signed_char < 127) 3157PASS: gdb.base/exprs.exp: print signed char > (minus) (setup) 3158PASS: gdb.base/exprs.exp: print signed char > (minus) (print v_signed_char > 0) 3159PASS: gdb.base/exprs.exp: print signed char > (minus) (print v_signed_char > 127) 3160PASS: gdb.base/exprs.exp: print unsigned char == (setup) 3161PASS: gdb.base/exprs.exp: print unsigned char == (print v_unsigned_char == 0) 3162PASS: gdb.base/exprs.exp: print unsigned char == (print v_unsigned_char == 127) 3163PASS: gdb.base/exprs.exp: print unsigned char != (setup) 3164PASS: gdb.base/exprs.exp: print unsigned char != (print v_unsigned_char != 0) 3165PASS: gdb.base/exprs.exp: print unsigned char != (print v_unsigned_char != 127) 3166PASS: gdb.base/exprs.exp: print unsigned char < (setup) 3167PASS: gdb.base/exprs.exp: print unsigned char < (print v_unsigned_char < 0) 3168PASS: gdb.base/exprs.exp: print unsigned char < (print v_unsigned_char < 127) 3169PASS: gdb.base/exprs.exp: print unsigned char > (setup) 3170PASS: gdb.base/exprs.exp: print unsigned char > (print v_unsigned_char > 0) 3171PASS: gdb.base/exprs.exp: print unsigned char > (print v_unsigned_char > 127) 3172PASS: gdb.base/exprs.exp: print unsigned char == (~0) (setup) 3173PASS: gdb.base/exprs.exp: print unsigned char == (~0) (print v_unsigned_char == 0) 3174PASS: gdb.base/exprs.exp: print unsigned char == (~0) (print v_unsigned_char == ~0) 3175PASS: gdb.base/exprs.exp: print unsigned char == (~0) (print v_unsigned_char == (unsigned char)~0) 3176PASS: gdb.base/exprs.exp: print unsigned char != (~0) (setup) 3177PASS: gdb.base/exprs.exp: print unsigned char != (~0) (print v_unsigned_char != 0) 3178PASS: gdb.base/exprs.exp: print unsigned char != (~0) (print v_unsigned_char != (unsigned char)~0) 3179PASS: gdb.base/exprs.exp: print unsigned char != (~0) (print v_unsigned_char != ~0) 3180PASS: gdb.base/exprs.exp: print unsigned char < (~0) (setup) 3181PASS: gdb.base/exprs.exp: print unsigned char < (~0) (print v_unsigned_char < 0) 3182PASS: gdb.base/exprs.exp: print unsigned char < (~0) (print v_unsigned_char < 127) 3183PASS: gdb.base/exprs.exp: print unsigned char > (~0) (setup) 3184PASS: gdb.base/exprs.exp: print unsigned char > (~0) (print v_unsigned_char > 0) 3185PASS: gdb.base/exprs.exp: print unsigned char > (~0) (print v_unsigned_char > 127) 3186PASS: gdb.base/exprs.exp: print signed short == (setup) 3187PASS: gdb.base/exprs.exp: print signed short == (print v_short == 0) 3188PASS: gdb.base/exprs.exp: print signed short == (print v_short == 0x7FFF) 3189PASS: gdb.base/exprs.exp: print signed short != (setup) 3190PASS: gdb.base/exprs.exp: print signed short != (print v_short != 0) 3191PASS: gdb.base/exprs.exp: print signed short != (print v_short != 0x7FFF) 3192PASS: gdb.base/exprs.exp: print signed short < (setup) 3193PASS: gdb.base/exprs.exp: print signed short < (print v_short < 0) 3194PASS: gdb.base/exprs.exp: print signed short < (print v_short < 0x7FFF) 3195PASS: gdb.base/exprs.exp: print signed short > (setup) 3196PASS: gdb.base/exprs.exp: print signed short > (print v_short > 0) 3197PASS: gdb.base/exprs.exp: print signed short > (print v_short > 0x7FFF) 3198PASS: gdb.base/exprs.exp: print signed short == (minus) (setup) 3199PASS: gdb.base/exprs.exp: print signed short == (minus) (print v_short == 0) 3200PASS: gdb.base/exprs.exp: print signed short == (minus) (print v_short == -1) 3201PASS: gdb.base/exprs.exp: print signed short != (minus) (setup) 3202PASS: gdb.base/exprs.exp: print signed short != (minus) (print v_short != 0) 3203PASS: gdb.base/exprs.exp: print signed short != (minus) (print v_short != -1) 3204PASS: gdb.base/exprs.exp: print signed short < (minus) (setup) 3205PASS: gdb.base/exprs.exp: print signed short < (minus) (print v_short < 0) 3206PASS: gdb.base/exprs.exp: print signed short < (minus) (print v_short < 0x7FFF) 3207PASS: gdb.base/exprs.exp: print signed short > (minus) (setup) 3208PASS: gdb.base/exprs.exp: print signed short > (minus) (print v_short > 0) 3209PASS: gdb.base/exprs.exp: print signed short > (minus) (print v_short > 0x7FFF) 3210PASS: gdb.base/exprs.exp: print signed signed short == (setup) 3211PASS: gdb.base/exprs.exp: print signed signed short == (print v_signed_short == 0) 3212PASS: gdb.base/exprs.exp: print signed signed short == (print v_signed_short == 0x7FFF) 3213PASS: gdb.base/exprs.exp: print signed signed short != (setup) 3214PASS: gdb.base/exprs.exp: print signed signed short != (print v_signed_short != 0) 3215PASS: gdb.base/exprs.exp: print signed signed short != (print v_signed_short != 0x7FFF) 3216PASS: gdb.base/exprs.exp: print signed signed short < (setup) 3217PASS: gdb.base/exprs.exp: print signed signed short < (print v_signed_short < 0) 3218PASS: gdb.base/exprs.exp: print signed signed short < (print v_signed_short < 0x7FFF) 3219PASS: gdb.base/exprs.exp: print signed signed short > (setup) 3220PASS: gdb.base/exprs.exp: print signed signed short > (print v_signed_short > 0) 3221PASS: gdb.base/exprs.exp: print signed signed short > (print v_signed_short > 0x7FFF) 3222PASS: gdb.base/exprs.exp: print signed signed short == (minus) (setup) 3223PASS: gdb.base/exprs.exp: print signed signed short == (minus) (print v_signed_short == 0) 3224PASS: gdb.base/exprs.exp: print signed signed short == (minus) (print v_signed_short == -1) 3225PASS: gdb.base/exprs.exp: print signed signed short != (minus) (setup) 3226PASS: gdb.base/exprs.exp: print signed signed short != (minus) (print v_signed_short != 0) 3227PASS: gdb.base/exprs.exp: print signed signed short != (minus) (print v_signed_short != -1) 3228PASS: gdb.base/exprs.exp: print signed signed short < (minus) (setup) 3229PASS: gdb.base/exprs.exp: print signed signed short < (minus) (print v_signed_short < 0) 3230PASS: gdb.base/exprs.exp: print signed signed short < (minus) (print v_signed_short < 0x7FFF) 3231PASS: gdb.base/exprs.exp: print signed signed short > (minus) (setup) 3232PASS: gdb.base/exprs.exp: print signed signed short > (minus) (print v_signed_short > 0) 3233PASS: gdb.base/exprs.exp: print signed signed short > (minus) (print v_signed_short > 0x7FFF) 3234PASS: gdb.base/exprs.exp: print unsigned short == (setup) 3235PASS: gdb.base/exprs.exp: print unsigned short == (print v_unsigned_short == 0) 3236PASS: gdb.base/exprs.exp: print unsigned short == (print v_unsigned_short == 0x7FFF) 3237PASS: gdb.base/exprs.exp: print unsigned short != (setup) 3238PASS: gdb.base/exprs.exp: print unsigned short != (print v_unsigned_short != 0) 3239PASS: gdb.base/exprs.exp: print unsigned short != (print v_unsigned_short != 0x7FFF) 3240PASS: gdb.base/exprs.exp: print unsigned short < (setup) 3241PASS: gdb.base/exprs.exp: print unsigned short < (print v_unsigned_short < 0) 3242PASS: gdb.base/exprs.exp: print unsigned short < (print v_unsigned_short < 0x7FFF) 3243PASS: gdb.base/exprs.exp: print unsigned short > (setup) 3244PASS: gdb.base/exprs.exp: print unsigned short > (print v_unsigned_short > 0) 3245PASS: gdb.base/exprs.exp: print unsigned short > (print v_unsigned_short > 0x7FFF) 3246PASS: gdb.base/exprs.exp: print unsigned short == (~0) (setup) 3247PASS: gdb.base/exprs.exp: print unsigned short == (~0) (print v_unsigned_short == 0) 3248PASS: gdb.base/exprs.exp: print unsigned short == (~0) (print sizeof (v_unsigned_short) < sizeof (~0) && v_unsigned_short == ~0) 3249PASS: gdb.base/exprs.exp: print unsigned short == (~0) (print v_unsigned_short == (unsigned short)~0) 3250PASS: gdb.base/exprs.exp: print unsigned short != (~0) (setup) 3251PASS: gdb.base/exprs.exp: print unsigned short != (~0) (print v_unsigned_short != 0) 3252PASS: gdb.base/exprs.exp: print unsigned short != (~0) (print v_unsigned_short != (unsigned short)~0) 3253PASS: gdb.base/exprs.exp: print unsigned short < (~0) (setup) 3254PASS: gdb.base/exprs.exp: print unsigned short < (~0) (print v_unsigned_short < 0) 3255PASS: gdb.base/exprs.exp: print unsigned short < (~0) (print v_unsigned_short < 0x7FFF) 3256PASS: gdb.base/exprs.exp: print unsigned short > (~0) (setup) 3257PASS: gdb.base/exprs.exp: print unsigned short > (~0) (print v_unsigned_short > 0) 3258PASS: gdb.base/exprs.exp: print unsigned short > (~0) (print v_unsigned_short > 0x7FFF) 3259PASS: gdb.base/exprs.exp: print signed int == (setup) 3260PASS: gdb.base/exprs.exp: print signed int == (print v_int == 0) 3261PASS: gdb.base/exprs.exp: print signed int == (print v_int == 0x7FFF) 3262PASS: gdb.base/exprs.exp: print signed int != (setup) 3263PASS: gdb.base/exprs.exp: print signed int != (print v_int != 0) 3264PASS: gdb.base/exprs.exp: print signed int != (print v_int != 0x7FFF) 3265PASS: gdb.base/exprs.exp: print signed int < (setup) 3266PASS: gdb.base/exprs.exp: print signed int < (print v_int < 0) 3267PASS: gdb.base/exprs.exp: print signed int < (print v_int < 0x7FFF) 3268PASS: gdb.base/exprs.exp: print signed int > (setup) 3269PASS: gdb.base/exprs.exp: print signed int > (print v_int > 0) 3270PASS: gdb.base/exprs.exp: print signed int > (print v_int > 0x7FFF) 3271PASS: gdb.base/exprs.exp: print signed int == (minus) (setup) 3272PASS: gdb.base/exprs.exp: print signed int == (minus) (print v_int == 0) 3273PASS: gdb.base/exprs.exp: print signed int == (minus) (print v_int == -1) 3274PASS: gdb.base/exprs.exp: print signed int != (minus) (setup) 3275PASS: gdb.base/exprs.exp: print signed int != (minus) (print v_int != 0) 3276PASS: gdb.base/exprs.exp: print signed int != (minus) (print v_int != -1) 3277PASS: gdb.base/exprs.exp: print signed int < (minus) (setup) 3278PASS: gdb.base/exprs.exp: print signed int < (minus) (print v_int < 0) 3279PASS: gdb.base/exprs.exp: print signed int < (minus) (print v_int < 0x7FFF) 3280PASS: gdb.base/exprs.exp: print signed int > (minus) (setup) 3281PASS: gdb.base/exprs.exp: print signed int > (minus) (print v_int > 0) 3282PASS: gdb.base/exprs.exp: print signed int > (minus) (print v_int > 0x7FFF) 3283PASS: gdb.base/exprs.exp: print signed signed int == (setup) 3284PASS: gdb.base/exprs.exp: print signed signed int == (print v_signed_int == 0) 3285PASS: gdb.base/exprs.exp: print signed signed int == (print v_signed_int == 0x7FFF) 3286PASS: gdb.base/exprs.exp: print signed signed int != (setup) 3287PASS: gdb.base/exprs.exp: print signed signed int != (print v_signed_int != 0) 3288PASS: gdb.base/exprs.exp: print signed signed int != (print v_signed_int != 0x7FFF) 3289PASS: gdb.base/exprs.exp: print signed signed int < (setup) 3290PASS: gdb.base/exprs.exp: print signed signed int < (print v_signed_int < 0) 3291PASS: gdb.base/exprs.exp: print signed signed int < (print v_signed_int < 0x7FFF) 3292PASS: gdb.base/exprs.exp: print signed signed int > (setup) 3293PASS: gdb.base/exprs.exp: print signed signed int > (print v_signed_int > 0) 3294PASS: gdb.base/exprs.exp: print signed signed int > (print v_signed_int > 0x7FFF) 3295PASS: gdb.base/exprs.exp: print signed signed int == (minus) (setup) 3296PASS: gdb.base/exprs.exp: print signed signed int == (minus) (print v_signed_int == 0) 3297PASS: gdb.base/exprs.exp: print signed signed int == (minus) (print v_signed_int == -1) 3298PASS: gdb.base/exprs.exp: print signed signed int != (minus) (setup) 3299PASS: gdb.base/exprs.exp: print signed signed int != (minus) (print v_signed_int != 0) 3300PASS: gdb.base/exprs.exp: print signed signed int != (minus) (print v_signed_int != -1) 3301PASS: gdb.base/exprs.exp: print signed signed int < (minus) (setup) 3302PASS: gdb.base/exprs.exp: print signed signed int < (minus) (print v_signed_int < 0) 3303PASS: gdb.base/exprs.exp: print signed signed int < (minus) (print v_signed_int < 0x7FFF) 3304PASS: gdb.base/exprs.exp: print signed signed int > (minus) (setup) 3305PASS: gdb.base/exprs.exp: print signed signed int > (minus) (print v_signed_int > 0) 3306PASS: gdb.base/exprs.exp: print signed signed int > (minus) (print v_signed_int > 0x7FFF) 3307PASS: gdb.base/exprs.exp: print unsigned int == (setup) 3308PASS: gdb.base/exprs.exp: print unsigned int == (print v_unsigned_int == 0) 3309PASS: gdb.base/exprs.exp: print unsigned int == (print v_unsigned_int == 0x7FFF) 3310PASS: gdb.base/exprs.exp: print unsigned int != (setup) 3311PASS: gdb.base/exprs.exp: print unsigned int != (print v_unsigned_int != 0) 3312PASS: gdb.base/exprs.exp: print unsigned int != (print v_unsigned_int != 0x7FFF) 3313PASS: gdb.base/exprs.exp: print unsigned int < (setup) 3314PASS: gdb.base/exprs.exp: print unsigned int < (print v_unsigned_int < 0) 3315PASS: gdb.base/exprs.exp: print unsigned int < (print v_unsigned_int < 0x7FFF) 3316PASS: gdb.base/exprs.exp: print unsigned int > (setup) 3317PASS: gdb.base/exprs.exp: print unsigned int > (print v_unsigned_int > 0) 3318PASS: gdb.base/exprs.exp: print unsigned int > (print v_unsigned_int > 0x7FFF) 3319PASS: gdb.base/exprs.exp: print unsigned int == (~0) (setup) 3320PASS: gdb.base/exprs.exp: print unsigned int == (~0) (print v_unsigned_int == 0) 3321PASS: gdb.base/exprs.exp: print unsigned int == (~0) (print v_unsigned_int == ~0) 3322PASS: gdb.base/exprs.exp: print unsigned int == (~0) (print v_unsigned_int == (unsigned int)~0) 3323PASS: gdb.base/exprs.exp: print unsigned int != (~0) (setup) 3324PASS: gdb.base/exprs.exp: print unsigned int != (~0) (print v_unsigned_int != 0) 3325PASS: gdb.base/exprs.exp: print unsigned int != (~0) (print v_unsigned_int != (unsigned int)~0) 3326PASS: gdb.base/exprs.exp: print unsigned int < (~0) (setup) 3327PASS: gdb.base/exprs.exp: print unsigned int < (~0) (print v_unsigned_int < 0) 3328PASS: gdb.base/exprs.exp: print unsigned int < (~0) (print v_unsigned_int < 0x7FFF) 3329PASS: gdb.base/exprs.exp: print unsigned int > (~0) (setup) 3330PASS: gdb.base/exprs.exp: print unsigned int > (~0) (print v_unsigned_int > 0) 3331PASS: gdb.base/exprs.exp: print unsigned int > (~0) (print v_unsigned_int > 0x7FFF) 3332PASS: gdb.base/exprs.exp: print signed long == (setup) 3333PASS: gdb.base/exprs.exp: print signed long == (print v_long == 0) 3334PASS: gdb.base/exprs.exp: print signed long == (print v_long == 0x7FFF) 3335PASS: gdb.base/exprs.exp: print signed long != (setup) 3336PASS: gdb.base/exprs.exp: print signed long != (print v_long != 0) 3337PASS: gdb.base/exprs.exp: print signed long != (print v_long != 0x7FFF) 3338PASS: gdb.base/exprs.exp: print signed long < (setup) 3339PASS: gdb.base/exprs.exp: print signed long < (print v_long < 0) 3340PASS: gdb.base/exprs.exp: print signed long < (print v_long < 0x7FFF) 3341PASS: gdb.base/exprs.exp: print signed long > (setup) 3342PASS: gdb.base/exprs.exp: print signed long > (print v_long > 0) 3343PASS: gdb.base/exprs.exp: print signed long > (print v_long > 0x7FFF) 3344PASS: gdb.base/exprs.exp: print signed long == (minus) (setup) 3345PASS: gdb.base/exprs.exp: print signed long == (minus) (print v_long == 0) 3346PASS: gdb.base/exprs.exp: print signed long == (minus) (print v_long == -1) 3347PASS: gdb.base/exprs.exp: print signed long != (minus) (setup) 3348PASS: gdb.base/exprs.exp: print signed long != (minus) (print v_long != 0) 3349PASS: gdb.base/exprs.exp: print signed long != (minus) (print v_long != -1) 3350PASS: gdb.base/exprs.exp: print signed long < (minus) (setup) 3351PASS: gdb.base/exprs.exp: print signed long < (minus) (print v_long < 0) 3352PASS: gdb.base/exprs.exp: print signed long < (minus) (print v_long < 0x7FFF) 3353PASS: gdb.base/exprs.exp: print signed long > (minus) (setup) 3354PASS: gdb.base/exprs.exp: print signed long > (minus) (print v_long > 0) 3355PASS: gdb.base/exprs.exp: print signed long > (minus) (print v_long > 0x7FFF) 3356PASS: gdb.base/exprs.exp: print signed signed long == (setup) 3357PASS: gdb.base/exprs.exp: print signed signed long == (print v_signed_long == 0) 3358PASS: gdb.base/exprs.exp: print signed signed long == (print v_signed_long == 0x7FFF) 3359PASS: gdb.base/exprs.exp: print signed signed long != (setup) 3360PASS: gdb.base/exprs.exp: print signed signed long != (print v_signed_long != 0) 3361PASS: gdb.base/exprs.exp: print signed signed long != (print v_signed_long != 0x7FFF) 3362PASS: gdb.base/exprs.exp: print signed signed long < (setup) 3363PASS: gdb.base/exprs.exp: print signed signed long < (print v_signed_long < 0) 3364PASS: gdb.base/exprs.exp: print signed signed long < (print v_signed_long < 0x7FFF) 3365PASS: gdb.base/exprs.exp: print signed signed long > (setup) 3366PASS: gdb.base/exprs.exp: print signed signed long > (print v_signed_long > 0) 3367PASS: gdb.base/exprs.exp: print signed signed long > (print v_signed_long > 0x7FFF) 3368PASS: gdb.base/exprs.exp: print signed signed long == (minus) (setup) 3369PASS: gdb.base/exprs.exp: print signed signed long == (minus) (print v_signed_long == 0) 3370PASS: gdb.base/exprs.exp: print signed signed long == (minus) (print v_signed_long == -1) 3371PASS: gdb.base/exprs.exp: print signed signed long != (minus) (setup) 3372PASS: gdb.base/exprs.exp: print signed signed long != (minus) (print v_signed_long != 0) 3373PASS: gdb.base/exprs.exp: print signed signed long != (minus) (print v_signed_long != -1) 3374PASS: gdb.base/exprs.exp: print signed signed long < (minus) (setup) 3375PASS: gdb.base/exprs.exp: print signed signed long < (minus) (print v_signed_long < 0) 3376PASS: gdb.base/exprs.exp: print signed signed long < (minus) (print v_signed_long < 0x7FFF) 3377PASS: gdb.base/exprs.exp: print signed signed long > (minus) (setup) 3378PASS: gdb.base/exprs.exp: print signed signed long > (minus) (print v_signed_long > 0) 3379PASS: gdb.base/exprs.exp: print signed signed long > (minus) (print v_signed_long > 0x7FFF) 3380PASS: gdb.base/exprs.exp: print unsigned long == (setup) 3381PASS: gdb.base/exprs.exp: print unsigned long == (print v_unsigned_long == 0) 3382PASS: gdb.base/exprs.exp: print unsigned long == (print v_unsigned_long == 0x7FFF) 3383PASS: gdb.base/exprs.exp: print unsigned long != (setup) 3384PASS: gdb.base/exprs.exp: print unsigned long != (print v_unsigned_long != 0) 3385PASS: gdb.base/exprs.exp: print unsigned long != (print v_unsigned_long != 0x7FFF) 3386PASS: gdb.base/exprs.exp: print unsigned long < (setup) 3387PASS: gdb.base/exprs.exp: print unsigned long < (print v_unsigned_long < 0) 3388PASS: gdb.base/exprs.exp: print unsigned long < (print v_unsigned_long < 0x7FFF) 3389PASS: gdb.base/exprs.exp: print unsigned long > (setup) 3390PASS: gdb.base/exprs.exp: print unsigned long > (print v_unsigned_long > 0) 3391PASS: gdb.base/exprs.exp: print unsigned long > (print v_unsigned_long > 0x7FFF) 3392PASS: gdb.base/exprs.exp: print unsigned long == (~0) (setup) 3393PASS: gdb.base/exprs.exp: print unsigned long == (~0) (print v_unsigned_long == 0) 3394PASS: gdb.base/exprs.exp: print unsigned long == (~0) (print v_unsigned_long == ~0) 3395PASS: gdb.base/exprs.exp: print unsigned long == (~0) (print v_unsigned_long == (unsigned long)~0) 3396PASS: gdb.base/exprs.exp: print unsigned long != (~0) (setup) 3397PASS: gdb.base/exprs.exp: print unsigned long != (~0) (print v_unsigned_long != 0) 3398PASS: gdb.base/exprs.exp: print unsigned long != (~0) (print v_unsigned_long != (unsigned long)~0) 3399PASS: gdb.base/exprs.exp: print unsigned long < (~0) (setup) 3400PASS: gdb.base/exprs.exp: print unsigned long < (~0) (print v_unsigned_long < 0) 3401PASS: gdb.base/exprs.exp: print unsigned long < (~0) (print v_unsigned_long < 0x7FFF) 3402PASS: gdb.base/exprs.exp: print unsigned long > (~0) (setup) 3403PASS: gdb.base/exprs.exp: print unsigned long > (~0) (print v_unsigned_long > 0) 3404PASS: gdb.base/exprs.exp: print unsigned long > (~0) (print v_unsigned_long > 0x7FFF) 3405PASS: gdb.base/exprs.exp: print (void*)v_signed_char (setup) 3406PASS: gdb.base/exprs.exp: print (void*)v_signed_char (print (void*)v_signed_char) 3407PASS: gdb.base/exprs.exp: print (void*)v_signed_short (setup) 3408PASS: gdb.base/exprs.exp: print (void*)v_signed_short (print (void*)v_signed_short) 3409PASS: gdb.base/exprs.exp: print (void*)v_signed_int (setup) 3410PASS: gdb.base/exprs.exp: print (void*)v_signed_int (print (void*)v_signed_int) 3411PASS: gdb.base/exprs.exp: print (void*)v_signed_long (setup) 3412PASS: gdb.base/exprs.exp: print (void*)v_signed_long (print (void*)v_signed_long) 3413PASS: gdb.base/exprs.exp: print (void*)v_unsigned_char (setup) 3414PASS: gdb.base/exprs.exp: print (void*)v_unsigned_char (print (void*)v_unsigned_char) 3415PASS: gdb.base/exprs.exp: print (void*)v_unsigned_short (setup) 3416PASS: gdb.base/exprs.exp: print (void*)v_unsigned_short (print (void*)v_unsigned_short) 3417PASS: gdb.base/exprs.exp: print (void*)v_unsigned_int (setup) 3418PASS: gdb.base/exprs.exp: print (void*)v_unsigned_int (print (void*)v_unsigned_int) 3419PASS: gdb.base/exprs.exp: print (void*)v_unsigned_long (setup) 3420PASS: gdb.base/exprs.exp: print (void*)v_unsigned_long (print (void*)v_unsigned_long) 3421PASS: gdb.base/exprs.exp: sizeof (long long) > sizeof (long) (true) 3422PASS: gdb.base/exprs.exp: truncate (void*) 0x00000000ffffffff + 1 3423PASS: gdb.base/exprs.exp: truncate (void*) 0xffffffff00000000 - 1 3424PASS: gdb.base/exprs.exp: \$[0-9]* = "xy" (setup) 3425PASS: gdb.base/exprs.exp: \$[0-9]* = "xyz" (setup) 3426PASS: gdb.base/exprs.exp: \$[0-9]* = red (setup) 3427PASS: gdb.base/exprs.exp: set output-radix 8 3428PASS: gdb.base/exprs.exp: \$[0-9]* = red (setup) 3429PASS: gdb.base/exprs.exp: \$[0-9]* = 0 (setup) 3430PASS: gdb.base/exprs.exp: set output-radix 10 3431PASS: gdb.base/exprs.exp: set variable v_int = 1 3432PASS: gdb.base/exprs.exp: print v_int++ 3433PASS: gdb.base/exprs.exp: print ++v_int 3434PASS: gdb.base/exprs.exp: print v_int-- 3435PASS: gdb.base/exprs.exp: print --v_int 3436PASS: gdb.base/exprs.exp: print v_int++ = 5 3437PASS: gdb.base/exprs.exp: print v_int-- = 5 3438PASS: gdb.base/exprs.exp: print v_int_array_init 3439PASS: gdb.base/exprs.exp: print *v_int_array_init@1 3440PASS: gdb.base/exprs.exp: print *v_int_array_init@2 3441PASS: gdb.base/exprs.exp: print v_int_array_init[0]@1 3442PASS: gdb.base/exprs.exp: print v_int_array_init[0]@2 3443PASS: gdb.base/exprs.exp: print v_int_array_init[1]@1 3444PASS: gdb.base/exprs.exp: set variable v_short_array[0] = 42 3445PASS: gdb.base/exprs.exp: print {short} v_short_array 3446PASS: gdb.base/exprs.exp: print (void) v_int_pointer 3447PASS: gdb.base/exprs.exp: print & (void) v_char 3448Running ./gdb.base/fileio.exp ... 3449Running ./gdb.base/find.exp ... 3450PASS: gdb.base/find.exp: breakpoint function in file 3451PASS: gdb.base/find.exp: run until function breakpoint 3452PASS: gdb.base/find.exp: find string pattern 3453PASS: gdb.base/find.exp: pattern not found at end of range 3454PASS: gdb.base/find.exp: pattern found at end of range 3455PASS: gdb.base/find.exp: max-count 3456PASS: gdb.base/find.exp: $_ 3457PASS: gdb.base/find.exp: $numfound 3458PASS: gdb.base/find.exp: size,max-count, /1b 3459PASS: gdb.base/find.exp: size,max-count, /b1 3460PASS: gdb.base/find.exp: size,max-count, /b/1 3461PASS: gdb.base/find.exp: size,max-count, /1/b 3462PASS: gdb.base/find.exp: find byte pattern with end address 3463PASS: gdb.base/find.exp: find 16-bit pattern 3464PASS: gdb.base/find.exp: find 16-bit pattern 3465PASS: gdb.base/find.exp: find 32-bit pattern 3466PASS: gdb.base/find.exp: find 32-bit pattern 3467PASS: gdb.base/find.exp: find 64-bit pattern 3468PASS: gdb.base/find.exp: find 64-bit pattern 3469PASS: gdb.base/find.exp: find mixed-sized pattern 3470PASS: gdb.base/find.exp: search spanning large range 3471PASS: gdb.base/find.exp: find int64_search_buf, +64/8*100, int64_search_buf 3472Running ./gdb.base/find-unmapped.exp ... 3473Running ./gdb.base/finish.exp ... 3474PASS: gdb.base/finish.exp: set break on void_func 3475PASS: gdb.base/finish.exp: continue to void_func 3476PASS: gdb.base/finish.exp: finish from void_func 3477PASS: gdb.base/finish.exp: set break on char_func 3478PASS: gdb.base/finish.exp: continue to char_func 3479PASS: gdb.base/finish.exp: finish from char_func 3480PASS: gdb.base/finish.exp: set break on short_func 3481PASS: gdb.base/finish.exp: continue to short_func 3482PASS: gdb.base/finish.exp: finish from short_func 3483PASS: gdb.base/finish.exp: set break on int_func 3484PASS: gdb.base/finish.exp: continue to int_func 3485PASS: gdb.base/finish.exp: finish from int_func 3486PASS: gdb.base/finish.exp: set break on long_func 3487PASS: gdb.base/finish.exp: continue to long_func 3488PASS: gdb.base/finish.exp: finish from long_func 3489PASS: gdb.base/finish.exp: set break on long_long_func 3490PASS: gdb.base/finish.exp: continue to long_long_func 3491PASS: gdb.base/finish.exp: finish from long_long_func 3492PASS: gdb.base/finish.exp: set break on float_func 3493PASS: gdb.base/finish.exp: continue to float_func 3494PASS: gdb.base/finish.exp: finish from float_func 3495PASS: gdb.base/finish.exp: set break on double_func 3496PASS: gdb.base/finish.exp: continue to double_func 3497PASS: gdb.base/finish.exp: finish from double_func 3498PASS: gdb.base/finish.exp: Testing the "fin" abbreviation for "finish" 3499Running ./gdb.base/fixsection.exp ... 3500PASS: gdb.base/fixsection.exp: breakpoint at static_fun 3501Running ./gdb.base/float.exp ... 3502PASS: gdb.base/float.exp: info float (VFP) 3503PASS: gdb.base/float.exp: step 3504PASS: gdb.base/float.exp: finish 3505Running ./gdb.base/foll-exec.exp ... 3506Running ./gdb.base/foll-fork.exp ... 3507Running ./gdb.base/foll-vfork.exp ... 3508Running ./gdb.base/fortran-sym-case.exp ... 3509PASS: gdb.base/fortran-sym-case.exp: set language fortran 3510PASS: gdb.base/fortran-sym-case.exp: frame 3511Running ./gdb.base/frame-args.exp ... 3512PASS: gdb.base/frame-args.exp: set print frame-arguments all 3513PASS: gdb.base/frame-args.exp: frame 1 with print frame-arguments set to all 3514PASS: gdb.base/frame-args.exp: set print frame-arguments scalars 3515PASS: gdb.base/frame-args.exp: frame 1 with print frame-arguments set to scalars 3516PASS: gdb.base/frame-args.exp: set print frame-arguments none 3517PASS: gdb.base/frame-args.exp: frame 1 with print frame-arguments set to none 3518Running ./gdb.base/freebpcmd.exp ... 3519PASS: gdb.base/freebpcmd.exp: set breakpoint 3520PASS: gdb.base/freebpcmd.exp: send breakpoint commands 3521PASS: gdb.base/freebpcmd.exp: run program with breakpoint commands 3522Running ./gdb.base/fullname.exp ... 3523PASS: gdb.base/fullname.exp: set breakpoint by full path before loading symbols - built absolute 3524PASS: gdb.base/fullname.exp: set breakpoint at main - built absolute 3525PASS: gdb.base/fullname.exp: set breakpoint by full path after loading symbols - built absolute 3526PASS: gdb.base/fullname.exp: set breakpoint by full path before loading symbols - built relative 3527PASS: gdb.base/fullname.exp: set breakpoint at main - built relative 3528PASS: gdb.base/fullname.exp: set breakpoint by full path after loading symbols - built relative 3529PASS: gdb.base/fullname.exp: set breakpoint by full path before loading symbols - built other 3530PASS: gdb.base/fullname.exp: set breakpoint at main - built other 3531PASS: gdb.base/fullname.exp: set breakpoint by full path after loading symbols - built other 3532Running ./gdb.base/fullpath-expand.exp ... 3533PASS: gdb.base/fullpath-expand.exp: rbreak XXX/fullpath-expand-func.c:func 3534PASS: gdb.base/fullpath-expand.exp: list func 3535PASS: gdb.base/fullpath-expand.exp: info source 3536Running ./gdb.base/funcargs.exp ... 3537PASS: gdb.base/funcargs.exp: set print frame-arguments all 3538PASS: gdb.base/funcargs.exp: run to call0a 3539PASS: gdb.base/funcargs.exp: print c after run to call0a 3540PASS: gdb.base/funcargs.exp: print s after run to call0a 3541PASS: gdb.base/funcargs.exp: print i after run to call0a 3542PASS: gdb.base/funcargs.exp: print l after run to call0a 3543PASS: gdb.base/funcargs.exp: continue to call0b 3544PASS: gdb.base/funcargs.exp: continue to call0c 3545PASS: gdb.base/funcargs.exp: continue to call0d 3546PASS: gdb.base/funcargs.exp: continue to call0e 3547PASS: gdb.base/funcargs.exp: run to call1a 3548PASS: gdb.base/funcargs.exp: print uc 3549PASS: gdb.base/funcargs.exp: print us 3550PASS: gdb.base/funcargs.exp: print ui 3551PASS: gdb.base/funcargs.exp: print ul 3552PASS: gdb.base/funcargs.exp: continue to call1b 3553PASS: gdb.base/funcargs.exp: continue to call1c 3554PASS: gdb.base/funcargs.exp: continue to call1d 3555PASS: gdb.base/funcargs.exp: continue to call1e 3556PASS: gdb.base/funcargs.exp: run to call2a 3557PASS: gdb.base/funcargs.exp: print c after run to call2a 3558PASS: gdb.base/funcargs.exp: print f1 after run to call2a 3559PASS: gdb.base/funcargs.exp: print s after run to call2a 3560PASS: gdb.base/funcargs.exp: print d1 after run to call2a 3561PASS: gdb.base/funcargs.exp: print i after run to call2a 3562PASS: gdb.base/funcargs.exp: print f2 after run to call2a 3563PASS: gdb.base/funcargs.exp: print l after run to call2a 3564PASS: gdb.base/funcargs.exp: print d2 after run to call2a 3565PASS: gdb.base/funcargs.exp: continue to call2b 3566PASS: gdb.base/funcargs.exp: continue to call2c 3567PASS: gdb.base/funcargs.exp: continue to call2d 3568PASS: gdb.base/funcargs.exp: continue to call2e 3569PASS: gdb.base/funcargs.exp: continue to call2f 3570PASS: gdb.base/funcargs.exp: continue to call2g 3571PASS: gdb.base/funcargs.exp: continue to call2h 3572PASS: gdb.base/funcargs.exp: continue to call2i 3573PASS: gdb.base/funcargs.exp: run to call2a 3574PASS: gdb.base/funcargs.exp: continue to callcb 3575PASS: gdb.base/funcargs.exp: continue to callcc 3576PASS: gdb.base/funcargs.exp: continue to callcd 3577PASS: gdb.base/funcargs.exp: continue to callce 3578PASS: gdb.base/funcargs.exp: continue to callcf 3579PASS: gdb.base/funcargs.exp: run to callc1a 3580PASS: gdb.base/funcargs.exp: continue to callc1b 3581PASS: gdb.base/funcargs.exp: run to callc2a 3582PASS: gdb.base/funcargs.exp: continue to callc2b 3583PASS: gdb.base/funcargs.exp: run to call3a 3584PASS: gdb.base/funcargs.exp: print *cp 3585PASS: gdb.base/funcargs.exp: print *sp 3586PASS: gdb.base/funcargs.exp: print *ip 3587PASS: gdb.base/funcargs.exp: print *lp 3588PASS: gdb.base/funcargs.exp: continue to call3b 3589PASS: gdb.base/funcargs.exp: print *ucp 3590PASS: gdb.base/funcargs.exp: print *usp 3591PASS: gdb.base/funcargs.exp: print *uip 3592PASS: gdb.base/funcargs.exp: print *ulp 3593PASS: gdb.base/funcargs.exp: continue to call3c 3594PASS: gdb.base/funcargs.exp: print *fp 3595PASS: gdb.base/funcargs.exp: print *dp 3596PASS: gdb.base/funcargs.exp: run to call4a 3597PASS: gdb.base/funcargs.exp: print *stp 3598PASS: gdb.base/funcargs.exp: continue to call4b 3599PASS: gdb.base/funcargs.exp: print *unp (sizeof long == sizeof int) 3600PASS: gdb.base/funcargs.exp: locate actual args, structs/unions passed by reference 3601PASS: gdb.base/funcargs.exp: run to call5a 3602PASS: gdb.base/funcargs.exp: print st 3603PASS: gdb.base/funcargs.exp: continue to call5b (sizeof long == sizeof int) 3604PASS: gdb.base/funcargs.exp: print un (sizeof long == sizeof int) 3605PASS: gdb.base/funcargs.exp: run to call6a 3606PASS: gdb.base/funcargs.exp: backtrace from call6a 3607PASS: gdb.base/funcargs.exp: continue to call6b 3608PASS: gdb.base/funcargs.exp: backtrace from call6b 3609PASS: gdb.base/funcargs.exp: continue to call6c 3610PASS: gdb.base/funcargs.exp: backtrace from call6c 3611PASS: gdb.base/funcargs.exp: continue to call6d 3612PASS: gdb.base/funcargs.exp: backtrace from call6d 3613PASS: gdb.base/funcargs.exp: continue to call6e 3614PASS: gdb.base/funcargs.exp: backtrace from call6e 3615PASS: gdb.base/funcargs.exp: continue to call6f 3616PASS: gdb.base/funcargs.exp: backtrace from call6f 3617PASS: gdb.base/funcargs.exp: continue to call6g 3618PASS: gdb.base/funcargs.exp: backtrace from call6g 3619PASS: gdb.base/funcargs.exp: continue to call6h 3620PASS: gdb.base/funcargs.exp: backtrace from call6h 3621PASS: gdb.base/funcargs.exp: continue to call6i 3622PASS: gdb.base/funcargs.exp: backtrace from call6i 3623PASS: gdb.base/funcargs.exp: continue to call6j 3624PASS: gdb.base/funcargs.exp: backtrace from call6j 3625PASS: gdb.base/funcargs.exp: continue to call6k 3626PASS: gdb.base/funcargs.exp: backtrace from call6k 3627PASS: gdb.base/funcargs.exp: run to call7a 3628PASS: gdb.base/funcargs.exp: backtrace from call7a 3629PASS: gdb.base/funcargs.exp: continue to call7b 3630PASS: gdb.base/funcargs.exp: backtrace from call7b 3631PASS: gdb.base/funcargs.exp: continue to call7c 3632PASS: gdb.base/funcargs.exp: backtrace from call7c 3633PASS: gdb.base/funcargs.exp: continue to call7d 3634PASS: gdb.base/funcargs.exp: backtrace from call7d 3635PASS: gdb.base/funcargs.exp: continue to call7e 3636PASS: gdb.base/funcargs.exp: backtrace from call7e 3637PASS: gdb.base/funcargs.exp: continue to call7f 3638PASS: gdb.base/funcargs.exp: backtrace from call7f 3639PASS: gdb.base/funcargs.exp: continue to call7g 3640PASS: gdb.base/funcargs.exp: backtrace from call7g 3641PASS: gdb.base/funcargs.exp: continue to call7h 3642PASS: gdb.base/funcargs.exp: backtrace from call7h 3643PASS: gdb.base/funcargs.exp: continue to call7i 3644PASS: gdb.base/funcargs.exp: backtrace from call7i 3645PASS: gdb.base/funcargs.exp: continue to call7j 3646PASS: gdb.base/funcargs.exp: backtrace from call7j 3647PASS: gdb.base/funcargs.exp: continue to call7k 3648PASS: gdb.base/funcargs.exp: backtrace from call7k 3649PASS: gdb.base/funcargs.exp: run to hitbottom 3650PASS: gdb.base/funcargs.exp: recursive passing of structs by value 3651PASS: gdb.base/funcargs.exp: print c after runto localvars_after_alloca 3652PASS: gdb.base/funcargs.exp: print s after runto localvars_after_alloca 3653PASS: gdb.base/funcargs.exp: print i after runto localvars_after_alloca 3654PASS: gdb.base/funcargs.exp: print l after runto localvars_after_alloca 3655PASS: gdb.base/funcargs.exp: next in localvars_after_alloca() 3656PASS: gdb.base/funcargs.exp: print c in localvars_after_alloca 3657PASS: gdb.base/funcargs.exp: print s in localvars_after_alloca 3658PASS: gdb.base/funcargs.exp: print i in localvars_after_alloca 3659PASS: gdb.base/funcargs.exp: print l in localvars_after_alloca 3660PASS: gdb.base/funcargs.exp: backtrace after alloca 3661PASS: gdb.base/funcargs.exp: print c in call_after_alloca 3662PASS: gdb.base/funcargs.exp: print s in call_after_alloca 3663PASS: gdb.base/funcargs.exp: print i in call_after_alloca 3664PASS: gdb.base/funcargs.exp: print l in call_after_alloca 3665PASS: gdb.base/funcargs.exp: backtrace from call_after_alloca_subr 3666PASS: gdb.base/funcargs.exp: continue to call0a 3667PASS: gdb.base/funcargs.exp: print c in localvars_in_indirect_call 3668PASS: gdb.base/funcargs.exp: print s in localvars_in_indirect_call 3669PASS: gdb.base/funcargs.exp: print i in localvars_in_indirect_call 3670PASS: gdb.base/funcargs.exp: print l in localvars_in_indirect_call 3671PASS: gdb.base/funcargs.exp: backtrace in indirectly called function 3672PASS: gdb.base/funcargs.exp: finish from indirectly called function 3673PASS: gdb.base/funcargs.exp: stepping into indirectly called function 3674PASS: gdb.base/funcargs.exp: finish from marker_call_with_trampolines 3675PASS: gdb.base/funcargs.exp: stepping into function called with trampolines 3676PASS: gdb.base/funcargs.exp: backtrace through call with trampolines 3677PASS: gdb.base/funcargs.exp: stepping back to main from function called with trampolines 3678Running ./gdb.base/gcore-buffer-overflow.exp ... 3679PASS: gdb.base/gcore-buffer-overflow.exp: help gcore 3680PASS: gdb.base/gcore-buffer-overflow.exp: Set buffer exceeding arguments 3681PASS: gdb.base/gcore-buffer-overflow.exp: save a corefile 3682Running ./gdb.base/gcore.exp ... 3683PASS: gdb.base/gcore.exp: help gcore 3684PASS: gdb.base/gcore.exp: set breakpoint at terminal_func 3685PASS: gdb.base/gcore.exp: continue to terminal_func 3686PASS: gdb.base/gcore.exp: save a corefile 3687PASS: gdb.base/gcore.exp: re-load generated corefile 3688PASS: gdb.base/gcore.exp: where in corefile 3689PASS: gdb.base/gcore.exp: corefile restored general registers 3690PASS: gdb.base/gcore.exp: corefile restored all registers 3691PASS: gdb.base/gcore.exp: corefile restored extern array 3692PASS: gdb.base/gcore.exp: corefile restored static array 3693PASS: gdb.base/gcore.exp: corefile restored un-initialized array 3694PASS: gdb.base/gcore.exp: corefile restored heap array 3695PASS: gdb.base/gcore.exp: corefile restored stack array 3696PASS: gdb.base/gcore.exp: corefile restored backtrace 3697Running ./gdb.base/gcore-relro.exp ... 3698PASS: gdb.base/gcore-relro.exp: help gcore 3699Running ./gdb.base/gdb1056.exp ... 3700PASS: gdb.base/gdb1056.exp: print 1/0 3701PASS: gdb.base/gdb1056.exp: Test unsigned division by zero 3702Running ./gdb.base/gdb1090.exp ... 3703PASS: gdb.base/gdb1090.exp: continue to breakpoint: break-here 3704PASS: gdb.base/gdb1090.exp: print s24 3705Running ./gdb.base/gdb11530.exp ... 3706PASS: gdb.base/gdb11530.exp: print a.i 3707PASS: gdb.base/gdb11530.exp: print sizeof (a.i) 3708PASS: gdb.base/gdb11530.exp: print sizeof (a.i) == sizeof (int) 3709Running ./gdb.base/gdb11531.exp ... 3710PASS: gdb.base/gdb11531.exp: Set watchpoint 3711PASS: gdb.base/gdb11531.exp: watchpoint variable triggers at next 3712PASS: gdb.base/gdb11531.exp: watchpoint variable triggers at continue 3713Running ./gdb.base/gdb1250.exp ... 3714PASS: gdb.base/gdb1250.exp: backtrace from abort 3715Running ./gdb.base/gdb1555.exp ... 3716PASS: gdb.base/gdb1555.exp: Step into shared lib function 3717PASS: gdb.base/gdb1555.exp: Next while in a shared lib function 3718Running ./gdb.base/gdb1821.exp ... 3719PASS: gdb.base/gdb1821.exp: print /x bar 3720Running ./gdb.base/gdbindex-stabs.exp ... 3721PASS: gdb.base/gdbindex-stabs.exp: list stabs_function 3722Running ./gdb.base/gdbvars.exp ... 3723PASS: gdb.base/gdbvars.exp: set print sevenbit-strings 3724PASS: gdb.base/gdbvars.exp: Set value-history[1] using $1 3725PASS: gdb.base/gdbvars.exp: Set value-history[2] using $2 3726PASS: gdb.base/gdbvars.exp: Set value-history[3] using $3 3727PASS: gdb.base/gdbvars.exp: Print value-history[MAX-1] using inplicit index $$ 3728PASS: gdb.base/gdbvars.exp: Print value-history[MAX-1] again using implicit index $$ 3729PASS: gdb.base/gdbvars.exp: Print value-history[MAX] using implicit index $ 3730PASS: gdb.base/gdbvars.exp: Print value-history[MAX-2] using explicit index $$2 3731PASS: gdb.base/gdbvars.exp: Print value-history[MAX] using explicit index $0 3732PASS: gdb.base/gdbvars.exp: print 108 3733PASS: gdb.base/gdbvars.exp: Print value-history[MAX] using explicit index $$0 3734PASS: gdb.base/gdbvars.exp: Print value-history[1] using explicit index $1 3735PASS: gdb.base/gdbvars.exp: Print value-history[2] using explicit index $2 3736PASS: gdb.base/gdbvars.exp: Print value-history[3] using explicit index $3 3737PASS: gdb.base/gdbvars.exp: Print (value-history[MAX] - 3) using implicit index $ 3738PASS: gdb.base/gdbvars.exp: Use value-history element in arithmetic expression 3739PASS: gdb.base/gdbvars.exp: Set a new convenience variable 3740PASS: gdb.base/gdbvars.exp: Print contents of new convenience variable 3741PASS: gdb.base/gdbvars.exp: Set convenience variable to a new value 3742PASS: gdb.base/gdbvars.exp: Print new contents of convenience variable 3743PASS: gdb.base/gdbvars.exp: Set convenience variable $_ 3744PASS: gdb.base/gdbvars.exp: Print contents of convenience variable $_ 3745PASS: gdb.base/gdbvars.exp: Use convenience variable in arithmetic expression 3746PASS: gdb.base/gdbvars.exp: Use convenience variable assignment in arithmetic expression 3747PASS: gdb.base/gdbvars.exp: Print contents of uninitialized convenience variable 3748PASS: gdb.base/gdbvars.exp: Set a new convenience variable to a program variable 3749PASS: gdb.base/gdbvars.exp: Print contents of new convenience variable of program variable 3750Running ./gdb.base/gnu-debugdata.exp ... 3751PASS: gdb.base/gnu-debugdata.exp: nm -D - invoke armv7a-cros-linux-gnueabi-nm 3752PASS: gdb.base/gnu-debugdata.exp: nm -D - invoke awk 3753PASS: gdb.base/gnu-debugdata.exp: nm -D - invoke sort 3754PASS: gdb.base/gnu-debugdata.exp: nm - invoke armv7a-cros-linux-gnueabi-nm 3755PASS: gdb.base/gnu-debugdata.exp: nm - invoke awk 3756PASS: gdb.base/gnu-debugdata.exp: nm - invoke sort 3757PASS: gdb.base/gnu-debugdata.exp: comm 3758PASS: gdb.base/gnu-debugdata.exp: objcopy 1 3759PASS: gdb.base/gnu-debugdata.exp: strip 3760PASS: gdb.base/gnu-debugdata.exp: copydebug 3761PASS: gdb.base/gnu-debugdata.exp: addlink 3762PASS: gdb.base/gnu-debugdata.exp: xz 3763PASS: gdb.base/gnu-debugdata.exp: objcopy 2 3764PASS: gdb.base/gnu-debugdata.exp: no symtab 3765PASS: gdb.base/gnu-debugdata.exp: have symtab 3766PASS: gdb.base/gnu-debugdata.exp: unload MiniDebugInfo 3767Running ./gdb.base/gnu-ifunc.exp ... 3768gdb compile failed, /tmp/ccno1FCY.s: Assembler messages: 3769/tmp/ccno1FCY.s:42: Error: unrecognized symbol type "" 3770UNTESTED: gdb.base/gnu-ifunc.exp: Could not compile dynamic executable /var/tmp/portage/cross-armv7a-cros-linux-gnueabi/gdb-7.6.1/work/gdb-7.6.1/gdb/testsuite/gdb.base/gnu-ifunc. 3771Running ./gdb.base/gnu_vector.exp ... 3772PASS: gdb.base/gnu_vector.exp: print c4 3773PASS: gdb.base/gnu_vector.exp: print c4[2] 3774PASS: gdb.base/gnu_vector.exp: print i4a 3775PASS: gdb.base/gnu_vector.exp: print i4b 3776PASS: gdb.base/gnu_vector.exp: print i4a + i4b 3777PASS: gdb.base/gnu_vector.exp: print i4a - i4b 3778PASS: gdb.base/gnu_vector.exp: print i4a * i4b 3779PASS: gdb.base/gnu_vector.exp: print i4a / i4b 3780PASS: gdb.base/gnu_vector.exp: print i4a % i4b 3781PASS: gdb.base/gnu_vector.exp: print i4a++ 3782PASS: gdb.base/gnu_vector.exp: print ++i4a 3783PASS: gdb.base/gnu_vector.exp: print i4a-- 3784PASS: gdb.base/gnu_vector.exp: print --i4a 3785PASS: gdb.base/gnu_vector.exp: print +i4a 3786PASS: gdb.base/gnu_vector.exp: print -i4a 3787PASS: gdb.base/gnu_vector.exp: print i4a & i4b 3788PASS: gdb.base/gnu_vector.exp: print i4a | i4b 3789PASS: gdb.base/gnu_vector.exp: print i4a ^ i4b 3790PASS: gdb.base/gnu_vector.exp: print ~i4a 3791PASS: gdb.base/gnu_vector.exp: print i4a << i4b 3792PASS: gdb.base/gnu_vector.exp: print i4a >> i4b 3793PASS: gdb.base/gnu_vector.exp: print f4a 3794PASS: gdb.base/gnu_vector.exp: print f4b 3795PASS: gdb.base/gnu_vector.exp: print f4a + f4b 3796PASS: gdb.base/gnu_vector.exp: print f4a - f4b 3797PASS: gdb.base/gnu_vector.exp: print f4a * f4b 3798PASS: gdb.base/gnu_vector.exp: print f4a / f4b 3799PASS: gdb.base/gnu_vector.exp: print +f4a 3800PASS: gdb.base/gnu_vector.exp: print -f4a 3801PASS: gdb.base/gnu_vector.exp: print (char4) 0x01010101 3802PASS: gdb.base/gnu_vector.exp: print (char4) ia 3803PASS: gdb.base/gnu_vector.exp: print (int2) lla 3804PASS: gdb.base/gnu_vector.exp: print (int2) 1 3805PASS: gdb.base/gnu_vector.exp: print (longlong2) 2 3806PASS: gdb.base/gnu_vector.exp: print (float2) 3 3807PASS: gdb.base/gnu_vector.exp: print (double2) 4 3808PASS: gdb.base/gnu_vector.exp: print (uint4) ia 3809PASS: gdb.base/gnu_vector.exp: print (int4) -3 3810PASS: gdb.base/gnu_vector.exp: print (float4) 4 3811PASS: gdb.base/gnu_vector.exp: print i4b = ia 3812PASS: gdb.base/gnu_vector.exp: print i4a = 3 3813PASS: gdb.base/gnu_vector.exp: print f4a = fb 3814PASS: gdb.base/gnu_vector.exp: print f4b = 2 3815PASS: gdb.base/gnu_vector.exp: print c4 + lla 3816PASS: gdb.base/gnu_vector.exp: print i4a + lla 3817PASS: gdb.base/gnu_vector.exp: print lla + c4 3818PASS: gdb.base/gnu_vector.exp: print lla + i4a 3819PASS: gdb.base/gnu_vector.exp: print c4 + ib 3820PASS: gdb.base/gnu_vector.exp: print i4a + ib 3821PASS: gdb.base/gnu_vector.exp: print i4a + 1 3822PASS: gdb.base/gnu_vector.exp: print 1 + i4a 3823PASS: gdb.base/gnu_vector.exp: print fa - f4b 3824PASS: gdb.base/gnu_vector.exp: print 2 - f4b 3825PASS: gdb.base/gnu_vector.exp: print f4a * fb 3826PASS: gdb.base/gnu_vector.exp: print f4a * 1 3827PASS: gdb.base/gnu_vector.exp: print ia / i4b 3828PASS: gdb.base/gnu_vector.exp: print 2 / i4b 3829PASS: gdb.base/gnu_vector.exp: print i4a % ib 3830PASS: gdb.base/gnu_vector.exp: print i4a % 1 3831PASS: gdb.base/gnu_vector.exp: print ia & i4b 3832PASS: gdb.base/gnu_vector.exp: print 2 & i4b 3833PASS: gdb.base/gnu_vector.exp: print i4a | ib 3834PASS: gdb.base/gnu_vector.exp: print i4a | 1 3835PASS: gdb.base/gnu_vector.exp: print ia ^ i4b 3836PASS: gdb.base/gnu_vector.exp: print 2 ^ i4b 3837PASS: gdb.base/gnu_vector.exp: print i4a << ib 3838PASS: gdb.base/gnu_vector.exp: print i4a << 1 3839PASS: gdb.base/gnu_vector.exp: print i4a >> ib 3840PASS: gdb.base/gnu_vector.exp: print i4a >> 1 3841PASS: gdb.base/gnu_vector.exp: print i4a = {2, 4, 8, 16} 3842PASS: gdb.base/gnu_vector.exp: print i4a <<= ib 3843PASS: gdb.base/gnu_vector.exp: print i4a + d2 3844PASS: gdb.base/gnu_vector.exp: print d2 + i4a 3845PASS: gdb.base/gnu_vector.exp: print f4a + ll2 3846PASS: gdb.base/gnu_vector.exp: print ll2 + f4a 3847PASS: gdb.base/gnu_vector.exp: print i2 + ll2 3848PASS: gdb.base/gnu_vector.exp: print ll2 + i2 3849PASS: gdb.base/gnu_vector.exp: print i4a + ll2 3850PASS: gdb.base/gnu_vector.exp: print ll2 + i4a 3851PASS: gdb.base/gnu_vector.exp: print f4a + d2 3852PASS: gdb.base/gnu_vector.exp: print d2 + f4a 3853PASS: gdb.base/gnu_vector.exp: print ui4 + i4a 3854PASS: gdb.base/gnu_vector.exp: print i4a + ui4 3855PASS: gdb.base/gnu_vector.exp: print i4a + i2 3856PASS: gdb.base/gnu_vector.exp: print i2 + i4a 3857PASS: gdb.base/gnu_vector.exp: print f4a + f2 3858PASS: gdb.base/gnu_vector.exp: print f2 + f4a 3859PASS: gdb.base/gnu_vector.exp: print (double2) f2 3860PASS: gdb.base/gnu_vector.exp: print (int4) c4 3861PASS: gdb.base/gnu_vector.exp: print (char4) i4a 3862PASS: gdb.base/gnu_vector.exp: ptype c4 3863PASS: gdb.base/gnu_vector.exp: ptype char4 3864PASS: gdb.base/gnu_vector.exp: ptype i4a 3865PASS: gdb.base/gnu_vector.exp: ptype int4 3866PASS: gdb.base/gnu_vector.exp: ptype f4b 3867PASS: gdb.base/gnu_vector.exp: ptype float4 3868PASS: gdb.base/gnu_vector.exp: ptype union_with_vector_1 3869PASS: gdb.base/gnu_vector.exp: ptype struct_with_vector_1 3870Running ./gdb.base/hashline1.exp ... 3871PASS: gdb.base/hashline1.exp: set breakpoint 3872Running ./gdb.base/hashline2.exp ... 3873PASS: gdb.base/hashline2.exp: set breakpoint 3874Running ./gdb.base/hashline3.exp ... 3875PASS: gdb.base/hashline3.exp: set breakpoint 3876Running ./gdb.base/hbreak2.exp ... 3877PASS: gdb.base/hbreak2.exp: hardware breakpoint support 3878FAIL: gdb.base/hbreak2.exp: hardware breakpoint insertion 3879PASS: gdb.base/hbreak2.exp: hardware breakpoint function 3880PASS: gdb.base/hbreak2.exp: hardware breakpoint quoted function 3881PASS: gdb.base/hbreak2.exp: hardware breakpoint function in file 3882PASS: gdb.base/hbreak2.exp: use `list' to establish default source file 3883PASS: gdb.base/hbreak2.exp: hardware breakpoint line number 3884PASS: gdb.base/hbreak2.exp: hardware breakpoint line number in file 3885PASS: gdb.base/hbreak2.exp: hardware breakpoint at start of multi line if conditional 3886PASS: gdb.base/hbreak2.exp: hardware breakpoint at start of multi line while conditional 3887PASS: gdb.base/hbreak2.exp: hardware breakpoint info 3888PASS: gdb.base/hbreak2.exp: hardware breakpoint function (2) 3889FAIL: gdb.base/hbreak2.exp: run until function breakpoint 3890PASS: gdb.base/hbreak2.exp: hardware breakpoint line number (2) 3891PASS: gdb.base/hbreak2.exp: run until breakpoint set at a line number 3892PASS: gdb.base/hbreak2.exp: hardware breakpoint function in file (2) 3893PASS: gdb.base/hbreak2.exp: run until file:function(6) breakpoint 3894PASS: gdb.base/hbreak2.exp: run until file:function(5) breakpoint 3895PASS: gdb.base/hbreak2.exp: run until file:function(4) breakpoint 3896PASS: gdb.base/hbreak2.exp: run until file:function(3) breakpoint 3897PASS: gdb.base/hbreak2.exp: run until file:function(2) breakpoint 3898PASS: gdb.base/hbreak2.exp: run until file:function(1) breakpoint 3899PASS: gdb.base/hbreak2.exp: hardware breakpoint quoted function (2) 3900PASS: gdb.base/hbreak2.exp: run until quoted breakpoint 3901PASS: gdb.base/hbreak2.exp: hardware breakpoint line number in file (2) 3902PASS: gdb.base/hbreak2.exp: run until file:linenum breakpoint 3903PASS: gdb.base/hbreak2.exp: hardware breakpoint offset +1 3904PASS: gdb.base/hbreak2.exp: step onto hardware breakpoint 3905PASS: gdb.base/hbreak2.exp: setting hardware breakpoint at } 3906PASS: gdb.base/hbreak2.exp: continue to hardware breakpoint at } 3907PASS: gdb.base/hbreak2.exp: temporary hardware breakpoint function 3908PASS: gdb.base/hbreak2.exp: temporary hardware breakpoint function in file 3909PASS: gdb.base/hbreak2.exp: temporary hardware breakpoint line number #1 3910PASS: gdb.base/hbreak2.exp: temporary hardware breakpoint line number #2 3911PASS: gdb.base/hbreak2.exp: temporary hardware breakpoint line number in file #1 3912PASS: gdb.base/hbreak2.exp: temporary hardware breakpoint line number in file #2 3913PASS: gdb.base/hbreak2.exp: temporary hardware breakpoint info 3914PASS: gdb.base/hbreak2.exp: set breakpoint pending off 3915PASS: gdb.base/hbreak2.exp: hardware break on non-existent source line 3916PASS: gdb.base/hbreak2.exp: until bp_location1 3917PASS: gdb.base/hbreak2.exp: hardware break on default location 3918PASS: gdb.base/hbreak2.exp: set to-be-silent hardware break bp_location1 3919PASS: gdb.base/hbreak2.exp: set silent break bp_location1 3920PASS: gdb.base/hbreak2.exp: info silent hardware break bp_location1 3921PASS: gdb.base/hbreak2.exp: hit silent hardware break bp_location1 3922PASS: gdb.base/hbreak2.exp: stopped for silent hardware break bp_location1 3923PASS: gdb.base/hbreak2.exp: thread-specific hardware breakpoint on non-existent thread disallowed 3924PASS: gdb.base/hbreak2.exp: thread-specific hardware breakpoint on bogus thread ID disallowed 3925PASS: gdb.base/hbreak2.exp: hardware breakpoint with trailing garbage disallowed 3926PASS: gdb.base/hbreak2.exp: step over hardware breakpoint 3927PASS: gdb.base/hbreak2.exp: clear line has no breakpoint disallowed 3928PASS: gdb.base/hbreak2.exp: clear current line has no breakpoint disallowed 3929PASS: gdb.base/hbreak2.exp: set convenience variable $foo to bp_location11 3930PASS: gdb.base/hbreak2.exp: set hardware breakpoint via convenience variable 3931PASS: gdb.base/hbreak2.exp: set convenience variable $foo to 81.5 3932PASS: gdb.base/hbreak2.exp: set hardware breakpoint via non-integer convenience variable disallowed 3933PASS: gdb.base/hbreak2.exp: set hardware breakpoint on to-be-called function 3934PASS: gdb.base/hbreak2.exp: hit hardware breakpoint on called function 3935PASS: gdb.base/hbreak2.exp: backtrace while in called function 3936PASS: gdb.base/hbreak2.exp: finish from called function 3937PASS: gdb.base/hbreak2.exp: hardware break at factorial 3938PASS: gdb.base/hbreak2.exp: kill program 3939PASS: gdb.base/hbreak2.exp: run to factorial(6) 3940PASS: gdb.base/hbreak2.exp: continue to factorial(5) 3941PASS: gdb.base/hbreak2.exp: backtrace from factorial(5) 3942PASS: gdb.base/hbreak2.exp: next to recursive call 3943PASS: gdb.base/hbreak2.exp: next over recursive call 3944PASS: gdb.base/hbreak2.exp: backtrace from factorial(5.1) 3945PASS: gdb.base/hbreak2.exp: continue until exit at recursive next test 3946PASS: gdb.base/hbreak2.exp: hardware breakpoint function, optimized file 3947PASS: gdb.base/hbreak2.exp: run until hardware function breakpoint, optimized file (code motion) 3948PASS: gdb.base/hbreak2.exp: hardware breakpoint small function, optimized file 3949PASS: gdb.base/hbreak2.exp: run until hardware breakpoint set at small function, optimized file 3950Running ./gdb.base/hbreak.exp ... 3951Running ./gdb.base/help.exp ... 3952PASS: gdb.base/help.exp: disable pagination 3953PASS: gdb.base/help.exp: help aliases 3954PASS: gdb.base/help.exp: help breakpoints 3955PASS: gdb.base/help.exp: help data 3956PASS: gdb.base/help.exp: help files 3957PASS: gdb.base/help.exp: help internals 3958PASS: gdb.base/help.exp: help obscure 3959PASS: gdb.base/help.exp: help running 3960PASS: gdb.base/help.exp: help stack 3961PASS: gdb.base/help.exp: help status 3962PASS: gdb.base/help.exp: help support 3963PASS: gdb.base/help.exp: help tracepoints 3964PASS: gdb.base/help.exp: help user-defined 3965PASS: gdb.base/help.exp: help breakpoint "b" abbreviation 3966PASS: gdb.base/help.exp: help breakpoint "br" abbreviation 3967PASS: gdb.base/help.exp: help breakpoint "bre" abbreviation 3968PASS: gdb.base/help.exp: help breakpoint "brea" abbreviation 3969PASS: gdb.base/help.exp: help breakpoint "break" abbreviation 3970PASS: gdb.base/help.exp: help backtrace "bt" abbreviation 3971PASS: gdb.base/help.exp: help backtrace 3972PASS: gdb.base/help.exp: help commands 3973PASS: gdb.base/help.exp: help delete "d" abbreviation 3974PASS: gdb.base/help.exp: help delete 3975PASS: gdb.base/help.exp: help help "h" abbreviation 3976PASS: gdb.base/help.exp: help help 3977PASS: gdb.base/help.exp: help show copying 3978PASS: gdb.base/help.exp: help show warranty 3979PASS: gdb.base/help.exp: help show commands 3980PASS: gdb.base/help.exp: help show confirm 3981PASS: gdb.base/help.exp: help info bogus-gdb-command 3982PASS: gdb.base/help.exp: help gotcha 3983PASS: gdb.base/help.exp: apropos \(print[^ bsiedf\".-]\) 3984PASS: gdb.base/help.exp: apropos handle signal 3985PASS: gdb.base/help.exp: apropos apropos 3986Running ./gdb.base/hook-stop-continue.exp ... 3987PASS: gdb.base/hook-stop-continue.exp: breakpoint line number 3988PASS: gdb.base/hook-stop-continue.exp: print $do_continue = 1 3989PASS: gdb.base/hook-stop-continue.exp: define hook-stop command 3990PASS: gdb.base/hook-stop-continue.exp: next triggering hook-stop 3991PASS: gdb.base/hook-stop-continue.exp: next no hook-stop 3992Running ./gdb.base/hook-stop-frame.exp ... 3993PASS: gdb.base/hook-stop-frame.exp: breakpoint line number 3994PASS: gdb.base/hook-stop-frame.exp: define hook-stop command 3995PASS: gdb.base/hook-stop-frame.exp: hook-stop runs before frame print 3996Running ./gdb.base/huge.exp ... 3997PASS: gdb.base/huge.exp: print a very large data object 3998Running ./gdb.base/ifelse.exp ... 3999PASS: gdb.base/ifelse.exp: if 1 with empty body 4000PASS: gdb.base/ifelse.exp: if 0 with empty body 4001PASS: gdb.base/ifelse.exp: if true else false #1 4002PASS: gdb.base/ifelse.exp: if 1 .. else with empty body 4003PASS: gdb.base/ifelse.exp: if true else false #2 4004PASS: gdb.base/ifelse.exp: if 0 .. else with empty body 4005PASS: gdb.base/ifelse.exp: if true else false #3 4006PASS: gdb.base/ifelse.exp: create define with empty else 4007PASS: gdb.base/ifelse.exp: call original define 4008PASS: gdb.base/ifelse.exp: replace define with if .. else with empty body 4009PASS: gdb.base/ifelse.exp: call replacement define 4010Running ./gdb.base/included.exp ... 4011PASS: gdb.base/included.exp: set listsize 1 4012PASS: gdb.base/included.exp: list main 4013PASS: gdb.base/included.exp: list integer 4014PASS: gdb.base/included.exp: ptype integer 4015PASS: gdb.base/included.exp: info variables integer 4016Running ./gdb.base/inferior-died.exp ... 4017UNSUPPORTED: gdb.base/inferior-died.exp: inferior-died.exp 4018Running ./gdb.base/infnan.exp ... 4019PASS: gdb.base/infnan.exp: print a 4020PASS: gdb.base/infnan.exp: print b 4021Running ./gdb.base/info-fun.exp ... 4022Running ./gdb.base/infoline.exp ... 4023PASS: gdb.base/infoline.exp: info line infoline.c:18 4024Running ./gdb.base/info-macros.exp ... 4025FAIL: gdb.base/info-macros.exp: info macro -- -all 4026FAIL: gdb.base/info-macros.exp: info macro -- -all 4027PASS: gdb.base/info-macros.exp: info macro -all -- 4028PASS: gdb.base/info-macros.exp: info macro -all -- 4029PASS: gdb.base/info-macros.exp: info macro -all -- 4030PASS: gdb.base/info-macros.exp: info macro -- 4031PASS: gdb.base/info-macros.exp: 'info macro -- ' 4032PASS: gdb.base/info-macros.exp: 'info macro -- ' 4033PASS: gdb.base/info-macros.exp: info macro -invalid-option 1 4034PASS: gdb.base/info-macros.exp: info macro -invalid-option 4035PASS: gdb.base/info-macros.exp: info macro -invalid-option FOO 4036PASS: gdb.base/info-macros.exp: info macro -invalid-option FOO 4037FAIL: gdb.base/info-macros.exp: info macro -- FOO 4038FAIL: gdb.base/info-macros.exp: info macro -- FOO 4039FAIL: gdb.base/info-macros.exp: info macro -- FOO 4040FAIL: gdb.base/info-macros.exp: info macro FOO 4041FAIL: gdb.base/info-macros.exp: info macro FOO 4042FAIL: gdb.base/info-macros.exp: info macro -a FOO 1 4043FAIL: gdb.base/info-macros.exp: info macro -a -- FOO 1 4044FAIL: gdb.base/info-macros.exp: info macro -all -- FOO 1 4045FAIL: gdb.base/info-macros.exp: info macro -a -- FOO 4046FAIL: gdb.base/info-macros.exp: info macro -a -- FOO 4047FAIL: gdb.base/info-macros.exp: info macros 2 4048FAIL: gdb.base/info-macros.exp: info macros 3 4049FAIL: gdb.base/info-macros.exp: info macros 4 4050FAIL: gdb.base/info-macros.exp: info macros *$pc 4051FAIL: gdb.base/info-macros.exp: info macros 4052FAIL: gdb.base/info-macros.exp: info macros 6 4053FAIL: gdb.base/info-macros.exp: info macros 7 4054KFAIL: gdb.base/info-macros.exp: info macros info-macros.c:42 (PRMS: gdb/NNNN) 4055Running ./gdb.base/info-os.exp ... 4056PASS: gdb.base/info-os.exp: get inferior process ID 4057PASS: gdb.base/info-os.exp: continue to breakpoint: Set breakpoint here 4058PASS: gdb.base/info-os.exp: get shared memory key 4059PASS: gdb.base/info-os.exp: get shared memory ID 4060PASS: gdb.base/info-os.exp: get semaphore key 4061PASS: gdb.base/info-os.exp: get semaphore ID 4062PASS: gdb.base/info-os.exp: get message queue key 4063PASS: gdb.base/info-os.exp: get message queue ID 4064PASS: gdb.base/info-os.exp: get socket port number 4065PASS: gdb.base/info-os.exp: get process list 4066PASS: gdb.base/info-os.exp: get process groups 4067PASS: gdb.base/info-os.exp: get threads 4068PASS: gdb.base/info-os.exp: get threads 4069PASS: gdb.base/info-os.exp: get file descriptors 4070PASS: gdb.base/info-os.exp: get internet-domain sockets 4071PASS: gdb.base/info-os.exp: get shared-memory regions 4072PASS: gdb.base/info-os.exp: get semaphores 4073PASS: gdb.base/info-os.exp: get message queues 4074PASS: gdb.base/info-os.exp: continue 4075Running ./gdb.base/info-proc.exp ... 4076PASS: gdb.base/info-proc.exp: help info proc 4077PASS: gdb.base/info-proc.exp: info proc without a process 4078PASS: gdb.base/info-proc.exp: info proc with process 4079PASS: gdb.base/info-proc.exp: info proc mapping 4080PASS: gdb.base/info-proc.exp: save a core file 4081PASS: gdb.base/info-proc.exp: core break.gcore 4082PASS: gdb.base/info-proc.exp: info proc mapping with core file 4083Running ./gdb.base/info-target.exp ... 4084PASS: gdb.base/info-target.exp: info target 4085Running ./gdb.base/interact.exp ... 4086PASS: gdb.base/interact.exp: set interactive-mode auto 4087PASS: gdb.base/interact.exp: source script with interactive-mode auto 4088PASS: gdb.base/interact.exp: sanity check with interactive-mode auto 4089PASS: gdb.base/interact.exp: show interactive-mode (auto) 4090PASS: gdb.base/interact.exp: set interactive-mode on 4091PASS: gdb.base/interact.exp: source script with interactive-mode on 4092PASS: gdb.base/interact.exp: sanity check with interactive-mode on 4093PASS: gdb.base/interact.exp: show interactive-mode (on) 4094PASS: gdb.base/interact.exp: set interactive-mode off 4095PASS: gdb.base/interact.exp: source script with interactive-mode off 4096PASS: gdb.base/interact.exp: sanity check with interactive-mode off 4097PASS: gdb.base/interact.exp: show interactive-mode (off) 4098Running ./gdb.base/interp.exp ... 4099PASS: gdb.base/interp.exp: interpreter-exec mi "-var-update *" 4100PASS: gdb.base/interp.exp: interpreter-exec console "show version" 4101PASS: gdb.base/interp.exp: interpreter-exec mi "-var-update *" 4102PASS: gdb.base/interp.exp: interpreter-exec mi "-stack-info-frame" 4103PASS: gdb.base/interp.exp: interpreter-exec mi1 "-break-insert main" 4104PASS: gdb.base/interp.exp: interpreter-exec mi2 "-break-insert main" 4105PASS: gdb.base/interp.exp: interpreter-exec mi3 "-break-insert main" 4106PASS: gdb.base/interp.exp: can list sources 4107Running ./gdb.base/interrupt.exp ... 4108Running ./gdb.base/jit.exp ... 4109PASS: gdb.base/jit.exp: one_jit_test-1: continue to breakpoint: break here 0 4110PASS: gdb.base/jit.exp: one_jit_test-1: set var argc = 2 4111PASS: gdb.base/jit.exp: one_jit_test-1: set var libname = "SHLIBDIR/jit-solib.so" 4112PASS: gdb.base/jit.exp: one_jit_test-1: set var count = 1 4113PASS: gdb.base/jit.exp: one_jit_test-1: continue to breakpoint: break here 1 4114PASS: gdb.base/jit.exp: one_jit_test-1: info function jit_function 4115PASS: gdb.base/jit.exp: one_jit_test-1: continue to breakpoint: break here 2 4116PASS: gdb.base/jit.exp: one_jit_test-1: info function jit_function 4117PASS: gdb.base/jit.exp: one_jit_test-2: continue to breakpoint: break here 0 4118PASS: gdb.base/jit.exp: one_jit_test-2: set var argc = 2 4119PASS: gdb.base/jit.exp: one_jit_test-2: set var libname = "SHLIBDIR/jit-solib.so" 4120PASS: gdb.base/jit.exp: one_jit_test-2: set var count = 2 4121PASS: gdb.base/jit.exp: one_jit_test-2: continue to breakpoint: break here 1 4122PASS: gdb.base/jit.exp: one_jit_test-2: info function jit_function 4123PASS: gdb.base/jit.exp: one_jit_test-2: continue to breakpoint: break here 2 4124PASS: gdb.base/jit.exp: one_jit_test-2: info function jit_function 4125PASS: gdb.base/jit.exp: PIE: one_jit_test-1: continue to breakpoint: break here 0 4126PASS: gdb.base/jit.exp: PIE: one_jit_test-1: set var argc = 2 4127PASS: gdb.base/jit.exp: PIE: one_jit_test-1: set var libname = "SHLIBDIR/jit-solib.so" 4128PASS: gdb.base/jit.exp: PIE: one_jit_test-1: set var count = 1 4129PASS: gdb.base/jit.exp: PIE: one_jit_test-1: continue to breakpoint: break here 1 4130PASS: gdb.base/jit.exp: PIE: one_jit_test-1: info function jit_function 4131PASS: gdb.base/jit.exp: PIE: one_jit_test-1: continue to breakpoint: break here 2 4132PASS: gdb.base/jit.exp: PIE: one_jit_test-1: info function jit_function 4133Running ./gdb.base/jit-simple.exp ... 4134PASS: gdb.base/jit-simple.exp: blah 1 4135PASS: gdb.base/jit-simple.exp: recompile jit-simple.c 4136PASS: gdb.base/jit-simple.exp: blah 1 4137Running ./gdb.base/jit-so.exp ... 4138PASS: gdb.base/jit-so.exp: one_jit_test-1: continue to breakpoint: break here before-dlopen 4139PASS: gdb.base/jit-so.exp: one_jit_test-1: set var jit_libname = "jit-main.so" 4140PASS: gdb.base/jit-so.exp: one_jit_test-1: continue to breakpoint: break here after-dlopen 4141PASS: gdb.base/jit-so.exp: one_jit_test-1: continue to breakpoint: break here 0 4142PASS: gdb.base/jit-so.exp: one_jit_test-1: set var argc = 2 4143PASS: gdb.base/jit-so.exp: one_jit_test-1: set var libname = "SHLIBDIR/jit-solib.so" 4144PASS: gdb.base/jit-so.exp: one_jit_test-1: set var count = 1 4145PASS: gdb.base/jit-so.exp: one_jit_test-1: continue to breakpoint: break here 1 4146PASS: gdb.base/jit-so.exp: one_jit_test-1: info function jit_function 4147PASS: gdb.base/jit-so.exp: one_jit_test-1: continue to breakpoint: break here 2 4148PASS: gdb.base/jit-so.exp: one_jit_test-1: info function jit_function 4149PASS: gdb.base/jit-so.exp: one_jit_test-2: continue to breakpoint: break here before-dlopen 4150PASS: gdb.base/jit-so.exp: one_jit_test-2: set var jit_libname = "jit-main.so" 4151PASS: gdb.base/jit-so.exp: one_jit_test-2: continue to breakpoint: break here after-dlopen 4152PASS: gdb.base/jit-so.exp: one_jit_test-2: continue to breakpoint: break here 0 4153PASS: gdb.base/jit-so.exp: one_jit_test-2: set var argc = 2 4154PASS: gdb.base/jit-so.exp: one_jit_test-2: set var libname = "SHLIBDIR/jit-solib.so" 4155PASS: gdb.base/jit-so.exp: one_jit_test-2: set var count = 2 4156PASS: gdb.base/jit-so.exp: one_jit_test-2: continue to breakpoint: break here 1 4157PASS: gdb.base/jit-so.exp: one_jit_test-2: info function jit_function 4158PASS: gdb.base/jit-so.exp: one_jit_test-2: continue to breakpoint: break here 2 4159PASS: gdb.base/jit-so.exp: one_jit_test-2: info function jit_function 4160Running ./gdb.base/jump.exp ... 4161PASS: gdb.base/jump.exp: break before jump to non-call 4162PASS: gdb.base/jump.exp: jump to non-call 4163PASS: gdb.base/jump.exp: break before jump to call 4164PASS: gdb.base/jump.exp: jump to call 4165PASS: gdb.base/jump.exp: disable breakpoint on call 4166PASS: gdb.base/jump.exp: jump to call with disabled breakpoint 4167PASS: gdb.base/jump.exp: jump without argument disallowed 4168PASS: gdb.base/jump.exp: jump with trailing argument junk 4169PASS: gdb.base/jump.exp: aborted jump out of current function 4170PASS: gdb.base/jump.exp: jump out of current function 4171Running ./gdb.base/kill-after-signal.exp ... 4172UNTESTED: gdb.base/kill-after-signal.exp: kill-after-signal.exp 4173Running ./gdb.base/label.exp ... 4174Running ./gdb.base/langs.exp ... 4175PASS: gdb.base/langs.exp: break on nonexistent function in langs.exp 4176PASS: gdb.base/langs.exp: show language at csub in langs.exp 4177PASS: gdb.base/langs.exp: backtrace in langs.exp 4178PASS: gdb.base/langs.exp: up to foo in langs.exp 4179PASS: gdb.base/langs.exp: show language at foo in langs.exp 4180PASS: gdb.base/langs.exp: up to cppsub_ in langs.exp 4181PASS: gdb.base/langs.exp: show language at cppsub_ in langs.exp 4182PASS: gdb.base/langs.exp: up to fsub in langs.exp 4183PASS: gdb.base/langs.exp: show language at fsub in langs.exp 4184PASS: gdb.base/langs.exp: up to langs0__2do in langs.exp 4185PASS: gdb.base/langs.exp: show language at langs0__2do in langs.exp 4186PASS: gdb.base/langs.exp: up to main in langs.exp 4187PASS: gdb.base/langs.exp: show language at main in langs.exp 4188PASS: gdb.base/langs.exp: continue until exit at langs.exp 4189PASS: gdb.base/langs.exp: set lang to minimal 4190PASS: gdb.base/langs.exp: print parameter value 4191Running ./gdb.base/ldbl_e308.exp ... 4192PASS: gdb.base/ldbl_e308.exp: set variable ldbl_308 = 1.6e+308l 4193PASS: gdb.base/ldbl_e308.exp: print ldbl_308 4194Running ./gdb.base/lineinc.exp ... 4195PASS: gdb.base/lineinc.exp: tolerate macro info with multiple #inclusions per line 4196Running ./gdb.base/linespecs.exp ... 4197PASS: gdb.base/linespecs.exp: list c:/foo/bar/baz.c:1 4198PASS: gdb.base/linespecs.exp: list c:/foo/bar/baz.c 4199PASS: gdb.base/linespecs.exp: list fooc:/foo/bar/baz.c:1 4200PASS: gdb.base/linespecs.exp: list fooc:/foo/bar/baz.c 4201Running ./gdb.base/list.exp ... 4202PASS: gdb.base/list.exp: set width 0 4203PASS: gdb.base/list.exp: show default list size 4204PASS: gdb.base/list.exp: list default lines around main 4205PASS: gdb.base/list.exp: setting listsize to 1 #1 4206PASS: gdb.base/list.exp: show listsize 1 #1 4207PASS: gdb.base/list.exp: list line 1 with listsize 1 4208PASS: gdb.base/list.exp: list line 2 with listsize 1 4209PASS: gdb.base/list.exp: setting listsize to 2 #2 4210PASS: gdb.base/list.exp: show listsize 2 #2 4211PASS: gdb.base/list.exp: list line 1 with listsize 2 4212PASS: gdb.base/list.exp: list line 2 with listsize 2 4213PASS: gdb.base/list.exp: list line 3 with listsize 2 4214PASS: gdb.base/list.exp: setting listsize to 3 #3 4215PASS: gdb.base/list.exp: show listsize 3 #3 4216PASS: gdb.base/list.exp: list line 1 with listsize 3 4217PASS: gdb.base/list.exp: list line 2 with listsize 3 4218PASS: gdb.base/list.exp: list line 3 with listsize 3 4219PASS: gdb.base/list.exp: setting listsize to 4 #4 4220PASS: gdb.base/list.exp: show listsize 4 #4 4221PASS: gdb.base/list.exp: list line 1 with listsize 4 4222PASS: gdb.base/list.exp: list line 2 with listsize 4 4223PASS: gdb.base/list.exp: list line 3 with listsize 4 4224PASS: gdb.base/list.exp: list line 4 with listsize 4 4225PASS: gdb.base/list.exp: setting listsize to 100 #5 4226PASS: gdb.base/list.exp: show listsize 100 #5 4227PASS: gdb.base/list.exp: list line 1 with listsize 100 4228PASS: gdb.base/list.exp: list line 10 with listsize 100 4229PASS: gdb.base/list.exp: setting listsize to 0 #6 4230PASS: gdb.base/list.exp: show listsize unlimited #6 4231PASS: gdb.base/list.exp: list line 1 with unlimited listsize 4232PASS: gdb.base/list.exp: setting listsize to 10 #7 4233PASS: gdb.base/list.exp: show listsize 10 #7 4234PASS: gdb.base/list.exp: list line 1 in include file 4235PASS: gdb.base/list.exp: list message for lines past EOF 4236PASS: gdb.base/list.exp: list filename:number (4 tests) 4237PASS: gdb.base/list.exp: list function in source file 1 4238PASS: gdb.base/list.exp: list function in source file 2 4239PASS: gdb.base/list.exp: list function in include file 4240PASS: gdb.base/list.exp: successive list commands to page forward (4 tests) 4241PASS: gdb.base/list.exp: 4 successive "list -" commands to page backwards 4242PASS: gdb.base/list.exp: repeat list commands to page forward using 'return' (4 tests) 4243PASS: gdb.base/list.exp: list range; filename:line1,filename:line2 4244PASS: gdb.base/list.exp: list range; line1,line2 4245PASS: gdb.base/list.exp: list range; upper bound past EOF 4246PASS: gdb.base/list.exp: list range; both bounds past EOF 4247PASS: gdb.base/list.exp: list range, must be same files 4248PASS: gdb.base/list.exp: list filename:function (5 tests) 4249PASS: gdb.base/list.exp: list 'list0.c:main' 4250XFAIL: gdb.base/list.exp: list filename:function; wrong filename rejected 4251PASS: gdb.base/list.exp: list filename:function; nonexistant file 4252PASS: gdb.base/list.exp: list filename:function; nonexistant function 4253PASS: gdb.base/list.exp: set listsize 4 4254PASS: gdb.base/list.exp: list long_line 4255PASS: gdb.base/list.exp: search 4321 4256PASS: gdb.base/list.exp: search 6789 4257PASS: gdb.base/list.exp: search extremely long line (> 5000 chars) 4258PASS: gdb.base/list.exp: set listsize 2 4259PASS: gdb.base/list.exp: list 1 4260PASS: gdb.base/list.exp: list ,5 4261Running ./gdb.base/logical.exp ... 4262PASS: gdb.base/logical.exp: evaluate x; variables x = 0; expecting 0 4263PASS: gdb.base/logical.exp: evaluate !x; variables x = 0; expecting 1 4264PASS: gdb.base/logical.exp: evaluate !!x; variables x = 0; expecting 0 4265PASS: gdb.base/logical.exp: evaluate x; variables x = 1; expecting 1 4266PASS: gdb.base/logical.exp: evaluate !x; variables x = 1; expecting 0 4267PASS: gdb.base/logical.exp: evaluate !!x; variables x = 1; expecting 1 4268PASS: gdb.base/logical.exp: evaluate x && y; variables x = 0, y = 0; expecting 0 4269PASS: gdb.base/logical.exp: evaluate !x && y; variables x = 0, y = 0; expecting 0 4270PASS: gdb.base/logical.exp: evaluate x && !y; variables x = 0, y = 0; expecting 0 4271PASS: gdb.base/logical.exp: evaluate !x && !y; variables x = 0, y = 0; expecting 1 4272PASS: gdb.base/logical.exp: evaluate x || y; variables x = 0, y = 0; expecting 0 4273PASS: gdb.base/logical.exp: evaluate !x || y; variables x = 0, y = 0; expecting 1 4274PASS: gdb.base/logical.exp: evaluate x || !y; variables x = 0, y = 0; expecting 1 4275PASS: gdb.base/logical.exp: evaluate !x || !y; variables x = 0, y = 0; expecting 1 4276PASS: gdb.base/logical.exp: evaluate x < y; variables x = 0, y = 0; expecting 0 4277PASS: gdb.base/logical.exp: evaluate x <= y; variables x = 0, y = 0; expecting 1 4278PASS: gdb.base/logical.exp: evaluate x == y; variables x = 0, y = 0; expecting 1 4279PASS: gdb.base/logical.exp: evaluate x != y; variables x = 0, y = 0; expecting 0 4280PASS: gdb.base/logical.exp: evaluate x >= y; variables x = 0, y = 0; expecting 1 4281PASS: gdb.base/logical.exp: evaluate x > y; variables x = 0, y = 0; expecting 0 4282PASS: gdb.base/logical.exp: evaluate x && y; variables x = 0, y = 1; expecting 0 4283PASS: gdb.base/logical.exp: evaluate !x && y; variables x = 0, y = 1; expecting 1 4284PASS: gdb.base/logical.exp: evaluate x && !y; variables x = 0, y = 1; expecting 0 4285PASS: gdb.base/logical.exp: evaluate !x && !y; variables x = 0, y = 1; expecting 0 4286PASS: gdb.base/logical.exp: evaluate x || y; variables x = 0, y = 1; expecting 1 4287PASS: gdb.base/logical.exp: evaluate !x || y; variables x = 0, y = 1; expecting 1 4288PASS: gdb.base/logical.exp: evaluate x || !y; variables x = 0, y = 1; expecting 0 4289PASS: gdb.base/logical.exp: evaluate !x || !y; variables x = 0, y = 1; expecting 1 4290PASS: gdb.base/logical.exp: evaluate x < y; variables x = 0, y = 1; expecting 1 4291PASS: gdb.base/logical.exp: evaluate x <= y; variables x = 0, y = 1; expecting 1 4292PASS: gdb.base/logical.exp: evaluate x == y; variables x = 0, y = 1; expecting 0 4293PASS: gdb.base/logical.exp: evaluate x != y; variables x = 0, y = 1; expecting 1 4294PASS: gdb.base/logical.exp: evaluate x >= y; variables x = 0, y = 1; expecting 0 4295PASS: gdb.base/logical.exp: evaluate x > y; variables x = 0, y = 1; expecting 0 4296PASS: gdb.base/logical.exp: evaluate x && y; variables x = 1, y = 0; expecting 0 4297PASS: gdb.base/logical.exp: evaluate !x && y; variables x = 1, y = 0; expecting 0 4298PASS: gdb.base/logical.exp: evaluate x && !y; variables x = 1, y = 0; expecting 1 4299PASS: gdb.base/logical.exp: evaluate !x && !y; variables x = 1, y = 0; expecting 0 4300PASS: gdb.base/logical.exp: evaluate x || y; variables x = 1, y = 0; expecting 1 4301PASS: gdb.base/logical.exp: evaluate !x || y; variables x = 1, y = 0; expecting 0 4302PASS: gdb.base/logical.exp: evaluate x || !y; variables x = 1, y = 0; expecting 1 4303PASS: gdb.base/logical.exp: evaluate !x || !y; variables x = 1, y = 0; expecting 1 4304PASS: gdb.base/logical.exp: evaluate x < y; variables x = 1, y = 0; expecting 0 4305PASS: gdb.base/logical.exp: evaluate x <= y; variables x = 1, y = 0; expecting 0 4306PASS: gdb.base/logical.exp: evaluate x == y; variables x = 1, y = 0; expecting 0 4307PASS: gdb.base/logical.exp: evaluate x != y; variables x = 1, y = 0; expecting 1 4308PASS: gdb.base/logical.exp: evaluate x >= y; variables x = 1, y = 0; expecting 1 4309PASS: gdb.base/logical.exp: evaluate x > y; variables x = 1, y = 0; expecting 1 4310PASS: gdb.base/logical.exp: evaluate x && y; variables x = 1, y = 1; expecting 1 4311PASS: gdb.base/logical.exp: evaluate !x && y; variables x = 1, y = 1; expecting 0 4312PASS: gdb.base/logical.exp: evaluate x && !y; variables x = 1, y = 1; expecting 0 4313PASS: gdb.base/logical.exp: evaluate !x && !y; variables x = 1, y = 1; expecting 0 4314PASS: gdb.base/logical.exp: evaluate x || y; variables x = 1, y = 1; expecting 1 4315PASS: gdb.base/logical.exp: evaluate !x || y; variables x = 1, y = 1; expecting 1 4316PASS: gdb.base/logical.exp: evaluate x || !y; variables x = 1, y = 1; expecting 1 4317PASS: gdb.base/logical.exp: evaluate !x || !y; variables x = 1, y = 1; expecting 0 4318PASS: gdb.base/logical.exp: evaluate x < y; variables x = 1, y = 1; expecting 0 4319PASS: gdb.base/logical.exp: evaluate x <= y; variables x = 1, y = 1; expecting 1 4320PASS: gdb.base/logical.exp: evaluate x == y; variables x = 1, y = 1; expecting 1 4321PASS: gdb.base/logical.exp: evaluate x != y; variables x = 1, y = 1; expecting 0 4322PASS: gdb.base/logical.exp: evaluate x >= y; variables x = 1, y = 1; expecting 1 4323PASS: gdb.base/logical.exp: evaluate x > y; variables x = 1, y = 1; expecting 0 4324PASS: gdb.base/logical.exp: evaluate x && y && z; variables x = 0, y = 0, z = 0; expecting 0 4325PASS: gdb.base/logical.exp: evaluate x || y && z; variables x = 0, y = 0, z = 0; expecting 0 4326PASS: gdb.base/logical.exp: evaluate x && y || z; variables x = 0, y = 0, z = 0; expecting 0 4327PASS: gdb.base/logical.exp: evaluate x || y || z; variables x = 0, y = 0, z = 0; expecting 0 4328PASS: gdb.base/logical.exp: evaluate x || !y && z; variables x = 0, y = 0, z = 0; expecting 0 4329PASS: gdb.base/logical.exp: evaluate !x || y && z; variables x = 0, y = 0, z = 0; expecting 1 4330PASS: gdb.base/logical.exp: evaluate !x || y && !z; variables x = 0, y = 0, z = 0; expecting 1 4331PASS: gdb.base/logical.exp: evaluate x && y && z; variables x = 0, y = 0, z = 1; expecting 0 4332PASS: gdb.base/logical.exp: evaluate x || y && z; variables x = 0, y = 0, z = 1; expecting 0 4333PASS: gdb.base/logical.exp: evaluate x && y || z; variables x = 0, y = 0, z = 1; expecting 1 4334PASS: gdb.base/logical.exp: evaluate x || y || z; variables x = 0, y = 0, z = 1; expecting 1 4335PASS: gdb.base/logical.exp: evaluate x || !y && z; variables x = 0, y = 0, z = 1; expecting 1 4336PASS: gdb.base/logical.exp: evaluate !x || y && z; variables x = 0, y = 0, z = 1; expecting 1 4337PASS: gdb.base/logical.exp: evaluate !x || y && !z; variables x = 0, y = 0, z = 1; expecting 1 4338PASS: gdb.base/logical.exp: evaluate x && y && z; variables x = 0, y = 1, z = 0; expecting 0 4339PASS: gdb.base/logical.exp: evaluate x || y && z; variables x = 0, y = 1, z = 0; expecting 0 4340PASS: gdb.base/logical.exp: evaluate x && y || z; variables x = 0, y = 1, z = 0; expecting 0 4341PASS: gdb.base/logical.exp: evaluate x || y || z; variables x = 0, y = 1, z = 0; expecting 1 4342PASS: gdb.base/logical.exp: evaluate x || !y && z; variables x = 0, y = 1, z = 0; expecting 0 4343PASS: gdb.base/logical.exp: evaluate !x || y && z; variables x = 0, y = 1, z = 0; expecting 1 4344PASS: gdb.base/logical.exp: evaluate !x || y && !z; variables x = 0, y = 1, z = 0; expecting 1 4345PASS: gdb.base/logical.exp: evaluate x && y && z; variables x = 0, y = 1, z = 1; expecting 0 4346PASS: gdb.base/logical.exp: evaluate x || y && z; variables x = 0, y = 1, z = 1; expecting 1 4347PASS: gdb.base/logical.exp: evaluate x && y || z; variables x = 0, y = 1, z = 1; expecting 1 4348PASS: gdb.base/logical.exp: evaluate x || y || z; variables x = 0, y = 1, z = 1; expecting 1 4349PASS: gdb.base/logical.exp: evaluate x || !y && z; variables x = 0, y = 1, z = 1; expecting 0 4350PASS: gdb.base/logical.exp: evaluate !x || y && z; variables x = 0, y = 1, z = 1; expecting 1 4351PASS: gdb.base/logical.exp: evaluate !x || y && !z; variables x = 0, y = 1, z = 1; expecting 1 4352PASS: gdb.base/logical.exp: evaluate x && y && z; variables x = 1, y = 0, z = 0; expecting 0 4353PASS: gdb.base/logical.exp: evaluate x || y && z; variables x = 1, y = 0, z = 0; expecting 1 4354PASS: gdb.base/logical.exp: evaluate x && y || z; variables x = 1, y = 0, z = 0; expecting 0 4355PASS: gdb.base/logical.exp: evaluate x || y || z; variables x = 1, y = 0, z = 0; expecting 1 4356PASS: gdb.base/logical.exp: evaluate x || !y && z; variables x = 1, y = 0, z = 0; expecting 1 4357PASS: gdb.base/logical.exp: evaluate !x || y && z; variables x = 1, y = 0, z = 0; expecting 0 4358PASS: gdb.base/logical.exp: evaluate !x || y && !z; variables x = 1, y = 0, z = 0; expecting 0 4359PASS: gdb.base/logical.exp: evaluate x && y && z; variables x = 1, y = 0, z = 1; expecting 0 4360PASS: gdb.base/logical.exp: evaluate x || y && z; variables x = 1, y = 0, z = 1; expecting 1 4361PASS: gdb.base/logical.exp: evaluate x && y || z; variables x = 1, y = 0, z = 1; expecting 1 4362PASS: gdb.base/logical.exp: evaluate x || y || z; variables x = 1, y = 0, z = 1; expecting 1 4363PASS: gdb.base/logical.exp: evaluate x || !y && z; variables x = 1, y = 0, z = 1; expecting 1 4364PASS: gdb.base/logical.exp: evaluate !x || y && z; variables x = 1, y = 0, z = 1; expecting 0 4365PASS: gdb.base/logical.exp: evaluate !x || y && !z; variables x = 1, y = 0, z = 1; expecting 0 4366PASS: gdb.base/logical.exp: evaluate x && y && z; variables x = 1, y = 1, z = 0; expecting 0 4367PASS: gdb.base/logical.exp: evaluate x || y && z; variables x = 1, y = 1, z = 0; expecting 1 4368PASS: gdb.base/logical.exp: evaluate x && y || z; variables x = 1, y = 1, z = 0; expecting 1 4369PASS: gdb.base/logical.exp: evaluate x || y || z; variables x = 1, y = 1, z = 0; expecting 1 4370PASS: gdb.base/logical.exp: evaluate x || !y && z; variables x = 1, y = 1, z = 0; expecting 1 4371PASS: gdb.base/logical.exp: evaluate !x || y && z; variables x = 1, y = 1, z = 0; expecting 0 4372PASS: gdb.base/logical.exp: evaluate !x || y && !z; variables x = 1, y = 1, z = 0; expecting 1 4373PASS: gdb.base/logical.exp: evaluate x && y && z; variables x = 1, y = 1, z = 1; expecting 1 4374PASS: gdb.base/logical.exp: evaluate x || y && z; variables x = 1, y = 1, z = 1; expecting 1 4375PASS: gdb.base/logical.exp: evaluate x && y || z; variables x = 1, y = 1, z = 1; expecting 1 4376PASS: gdb.base/logical.exp: evaluate x || y || z; variables x = 1, y = 1, z = 1; expecting 1 4377PASS: gdb.base/logical.exp: evaluate x || !y && z; variables x = 1, y = 1, z = 1; expecting 1 4378PASS: gdb.base/logical.exp: evaluate !x || y && z; variables x = 1, y = 1, z = 1; expecting 1 4379PASS: gdb.base/logical.exp: evaluate !x || y && !z; variables x = 1, y = 1, z = 1; expecting 0 4380PASS: gdb.base/logical.exp: evaluate x > y || w == z; variables x = 1, y = 2, w = 3, z = 3; expecting 1 4381PASS: gdb.base/logical.exp: evaluate x >= y && w != z; variables x = 1, y = 2, w = 3, z = 3; expecting 0 4382PASS: gdb.base/logical.exp: evaluate ! x > y || w + z; variables x = 1, y = 2, w = 3, z = 3; expecting 1 4383PASS: gdb.base/logical.exp: evaluate x > y || w == z; variables x = 1, y = 2, w = 1, z = 3; expecting 0 4384PASS: gdb.base/logical.exp: evaluate x >= y && w != z; variables x = 1, y = 2, w = 1, z = 3; expecting 0 4385PASS: gdb.base/logical.exp: evaluate ! x > y || w + z; variables x = 1, y = 2, w = 1, z = 3; expecting 1 4386PASS: gdb.base/logical.exp: evaluate x > y || w == z; variables x = 2, y = 2, w = 2, z = 3; expecting 0 4387PASS: gdb.base/logical.exp: evaluate x >= y && w != z; variables x = 2, y = 2, w = 2, z = 3; expecting 1 4388PASS: gdb.base/logical.exp: evaluate ! x > y || w + z; variables x = 2, y = 2, w = 2, z = 3; expecting 1 4389Running ./gdb.base/longest-types.exp ... 4390UNTESTED: gdb.base/longest-types.exp: longest-types.exp 4391Running ./gdb.base/longjmp.exp ... 4392PASS: gdb.base/longjmp.exp: breakpoint at pattern 1 start 4393PASS: gdb.base/longjmp.exp: continue to breakpoint at pattern 1 start 4394PASS: gdb.base/longjmp.exp: breakpoint at miss_step_1 4395PASS: gdb.base/longjmp.exp: next over setjmp (1) 4396PASS: gdb.base/longjmp.exp: next to longjmp (1) 4397PASS: gdb.base/longjmp.exp: next over longjmp(1) 4398PASS: gdb.base/longjmp.exp: next into else block (1) 4399PASS: gdb.base/longjmp.exp: next into safety net (1) 4400PASS: gdb.base/longjmp.exp: breakpoint at pattern 2 start 4401PASS: gdb.base/longjmp.exp: continue to breakpoint at pattern 2 start 4402PASS: gdb.base/longjmp.exp: breakpoint at miss_step_2 4403PASS: gdb.base/longjmp.exp: next over setjmp (2) 4404PASS: gdb.base/longjmp.exp: next over call_longjmp (2) 4405PASS: gdb.base/longjmp.exp: next into else block (2) 4406PASS: gdb.base/longjmp.exp: next into safety net (2) 4407PASS: gdb.base/longjmp.exp: breakpoint at pattern 3 start 4408PASS: gdb.base/longjmp.exp: continue to breakpoint at pattern 3 start 4409PASS: gdb.base/longjmp.exp: next over patt3 4410Running ./gdb.base/long_long.exp ... 4411PASS: gdb.base/long_long.exp: get integer valueof "sizeof (char)" (1) 4412PASS: gdb.base/long_long.exp: get integer valueof "sizeof (short)" (2) 4413PASS: gdb.base/long_long.exp: get integer valueof "sizeof (int)" (4) 4414PASS: gdb.base/long_long.exp: get integer valueof "sizeof (long)" (4) 4415PASS: gdb.base/long_long.exp: get integer valueof "sizeof (long long)" (8) 4416PASS: gdb.base/long_long.exp: get integer valueof "sizeof (void *)" (4) 4417PASS: gdb.base/long_long.exp: get integer valueof "sizeof (double)" (8) 4418PASS: gdb.base/long_long.exp: get integer valueof "sizeof (long double)" (8) 4419PASS: gdb.base/long_long.exp: continue to breakpoint: Stop here and look 4420PASS: gdb.base/long_long.exp: hex print p/x 4421PASS: gdb.base/long_long.exp: decimal print p/x 4422PASS: gdb.base/long_long.exp: default print val.dec 4423PASS: gdb.base/long_long.exp: default print val.bin 4424PASS: gdb.base/long_long.exp: default print val.oct 4425PASS: gdb.base/long_long.exp: default print hex 4426PASS: gdb.base/long_long.exp: decimal print p/u 4427PASS: gdb.base/long_long.exp: binary print 4428PASS: gdb.base/long_long.exp: octal print 4429PASS: gdb.base/long_long.exp: print +ve long long 4430PASS: gdb.base/long_long.exp: decimal print p/d 4431PASS: gdb.base/long_long.exp: p/d val.oct 4432PASS: gdb.base/long_long.exp: p/u val.oct 4433PASS: gdb.base/long_long.exp: p/o val.oct 4434PASS: gdb.base/long_long.exp: p/t val.oct 4435PASS: gdb.base/long_long.exp: p/a val.oct 4436PASS: gdb.base/long_long.exp: p/c val.oct 4437PASS: gdb.base/long_long.exp: p/f val.oct 4438PASS: gdb.base/long_long.exp: p/x *(char *)c 4439PASS: gdb.base/long_long.exp: p/d *(char *)c 4440PASS: gdb.base/long_long.exp: p/u *(char *)c 4441PASS: gdb.base/long_long.exp: p/o *(char *)c 4442PASS: gdb.base/long_long.exp: p/t *(char *)c 4443PASS: gdb.base/long_long.exp: p/a *(char *)c 4444PASS: gdb.base/long_long.exp: p/f *(char *)c 4445PASS: gdb.base/long_long.exp: p/c *(char *)c 4446PASS: gdb.base/long_long.exp: p/x *(short *)s 4447PASS: gdb.base/long_long.exp: p/d *(short *)s 4448PASS: gdb.base/long_long.exp: p/u *(short *)s 4449PASS: gdb.base/long_long.exp: p/o *(short *)s 4450PASS: gdb.base/long_long.exp: p/t *(short *)s 4451PASS: gdb.base/long_long.exp: p/a *(short *)s 4452PASS: gdb.base/long_long.exp: p/f *(short *)s 4453PASS: gdb.base/long_long.exp: p/c *(short *)s 4454PASS: gdb.base/long_long.exp: p/x *(int *)i 4455PASS: gdb.base/long_long.exp: p/d *(int *)i 4456PASS: gdb.base/long_long.exp: p/u *(int *)i 4457PASS: gdb.base/long_long.exp: p/o *(int *)i 4458PASS: gdb.base/long_long.exp: p/t *(int *)i 4459PASS: gdb.base/long_long.exp: p/a *(int *)i 4460PASS: gdb.base/long_long.exp: p/f *(int *)i 4461PASS: gdb.base/long_long.exp: p/c *(int *)i 4462PASS: gdb.base/long_long.exp: p/x *(long *)l 4463PASS: gdb.base/long_long.exp: p/d *(long *)l 4464PASS: gdb.base/long_long.exp: p/u *(long *)l 4465PASS: gdb.base/long_long.exp: p/o *(long *)l 4466PASS: gdb.base/long_long.exp: p/t *(long *)l 4467PASS: gdb.base/long_long.exp: p/a *(long *)l 4468PASS: gdb.base/long_long.exp: p/f *(long *)l 4469PASS: gdb.base/long_long.exp: p/c *(long *)l 4470PASS: gdb.base/long_long.exp: p/x *(long long *)ll 4471PASS: gdb.base/long_long.exp: p/d *(long long *)ll 4472PASS: gdb.base/long_long.exp: p/u *(long long *)ll 4473PASS: gdb.base/long_long.exp: p/o *(long long *)ll 4474PASS: gdb.base/long_long.exp: p/t *(long long *)ll 4475PASS: gdb.base/long_long.exp: p/a *(long long *)ll 4476PASS: gdb.base/long_long.exp: p/f *(long long *)ll 4477PASS: gdb.base/long_long.exp: p/c *(long long *)ll 4478PASS: gdb.base/long_long.exp: set examine size to w 4479PASS: gdb.base/long_long.exp: x/x w 4480PASS: gdb.base/long_long.exp: x/d w 4481PASS: gdb.base/long_long.exp: x/u w 4482PASS: gdb.base/long_long.exp: x/o w 4483PASS: gdb.base/long_long.exp: x/t w 4484PASS: gdb.base/long_long.exp: x/a 4485PASS: gdb.base/long_long.exp: x/c b 4486PASS: gdb.base/long_long.exp: x/f &val.oct 4487PASS: gdb.base/long_long.exp: set examine size to g 4488PASS: gdb.base/long_long.exp: x/2x g 4489PASS: gdb.base/long_long.exp: x/2d g 4490PASS: gdb.base/long_long.exp: x/2u g 4491PASS: gdb.base/long_long.exp: x/2o g 4492PASS: gdb.base/long_long.exp: x/2t g 4493PASS: gdb.base/long_long.exp: x/2a 4494PASS: gdb.base/long_long.exp: x/2c b 4495PASS: gdb.base/long_long.exp: x/2f &val.oct 4496PASS: gdb.base/long_long.exp: x/2bx b 4497PASS: gdb.base/long_long.exp: x/2bd b 4498PASS: gdb.base/long_long.exp: x/2bu b 4499PASS: gdb.base/long_long.exp: x/2bo b 4500PASS: gdb.base/long_long.exp: x/2bt b 4501PASS: gdb.base/long_long.exp: x/2ba b 4502PASS: gdb.base/long_long.exp: x/2bc b 4503PASS: gdb.base/long_long.exp: x/2bf b 4504PASS: gdb.base/long_long.exp: x/2hx h 4505PASS: gdb.base/long_long.exp: x/2hd h 4506PASS: gdb.base/long_long.exp: x/2hu h 4507PASS: gdb.base/long_long.exp: x/2ho h 4508PASS: gdb.base/long_long.exp: x/2ht h 4509PASS: gdb.base/long_long.exp: x/2ha h 4510PASS: gdb.base/long_long.exp: x/2hc h 4511PASS: gdb.base/long_long.exp: x/2hf h 4512PASS: gdb.base/long_long.exp: x/2wx w 4513PASS: gdb.base/long_long.exp: x/2wd w 4514PASS: gdb.base/long_long.exp: x/2wu w 4515PASS: gdb.base/long_long.exp: x/2wo w 4516PASS: gdb.base/long_long.exp: x/2wt w 4517PASS: gdb.base/long_long.exp: x/2wa w 4518PASS: gdb.base/long_long.exp: x/2wc w 4519PASS: gdb.base/long_long.exp: x/2wf w 4520PASS: gdb.base/long_long.exp: x/2gx g 4521PASS: gdb.base/long_long.exp: x/2gd g 4522PASS: gdb.base/long_long.exp: x/2gu g 4523PASS: gdb.base/long_long.exp: x/2go g 4524PASS: gdb.base/long_long.exp: x/2gt g 4525PASS: gdb.base/long_long.exp: x/2ga g 4526PASS: gdb.base/long_long.exp: x/2gc g 4527PASS: gdb.base/long_long.exp: x/2gf g 4528Running ./gdb.base/macscp.exp ... 4529PASS: gdb.base/macscp.exp: list main for support check 4530UNSUPPORTED: gdb.base/macscp.exp: Skipping test because debug information does not include macro information. 4531Running ./gdb.base/maint.exp ... 4532PASS: gdb.base/maint.exp: set height 0 4533PASS: gdb.base/maint.exp: maint print registers 4534PASS: gdb.base/maint.exp: maint check-symtabs 4535PASS: gdb.base/maint.exp: maint space 4536PASS: gdb.base/maint.exp: maint space 1 4537PASS: gdb.base/maint.exp: maint time 4538PASS: gdb.base/maint.exp: maint time 1 4539PASS: gdb.base/maint.exp: maint time 0 4540PASS: gdb.base/maint.exp: maint space 0 4541PASS: gdb.base/maint.exp: maint demangle 4542PASS: gdb.base/maint.exp: maint demangle main 4543PASS: gdb.base/maint.exp: maint print statistics 4544PASS: gdb.base/maint.exp: maint print dummy-frames 4545PASS: gdb.base/maint.exp: maint print objfiles: header 4546PASS: gdb.base/maint.exp: maint print objfiles: psymtabs 4547PASS: gdb.base/maint.exp: maint print objfiles: symtabs 4548PASS: gdb.base/maint.exp: maint print psymbols w/o args 4549PASS: gdb.base/maint.exp: maint print psymbols 1 4550PASS: gdb.base/maint.exp: shell rm -f psymbols_output 4551PASS: gdb.base/maint.exp: maint print msymbols w/o args 4552PASS: gdb.base/maint.exp: maint print msymbols 4553PASS: gdb.base/maint.exp: shell rm -f msymbols_output 4554PASS: gdb.base/maint.exp: cd to objdir 4555PASS: gdb.base/maint.exp: maint print msymbols 4556PASS: gdb.base/maint.exp: shell rm -f msymbols_output2 4557PASS: gdb.base/maint.exp: cd to mydir 4558PASS: gdb.base/maint.exp: maint print symbols w/o args 4559PASS: gdb.base/maint.exp: maint print symbols 4560PASS: gdb.base/maint.exp: shell rm -f symbols_output 4561PASS: gdb.base/maint.exp: maint print type 4562PASS: gdb.base/maint.exp: maint info sections 4563PASS: gdb.base/maint.exp: maint info sections .text 4564PASS: gdb.base/maint.exp: maint info sections CODE 4565PASS: gdb.base/maint.exp: maint info sections DATA 4566FAIL: gdb.base/maint.exp: maint info breakpoints 4567PASS: gdb.base/maint.exp: maint print w/o args 4568PASS: gdb.base/maint.exp: maint info w/o args 4569PASS: gdb.base/maint.exp: maint w/o args 4570PASS: gdb.base/maint.exp: help maint 4571PASS: gdb.base/maint.exp: help maint check-symtabs 4572PASS: gdb.base/maint.exp: help maint space 4573PASS: gdb.base/maint.exp: help maint time 4574PASS: gdb.base/maint.exp: help maint demangle 4575PASS: gdb.base/maint.exp: help maint dump-me 4576PASS: gdb.base/maint.exp: help maint internal-error 4577PASS: gdb.base/maint.exp: help maint internal-warning 4578PASS: gdb.base/maint.exp: help maint print statistics 4579PASS: gdb.base/maint.exp: help maint print dummy-frames 4580PASS: gdb.base/maint.exp: help maint print objfiles 4581PASS: gdb.base/maint.exp: help maint print psymbols 4582PASS: gdb.base/maint.exp: help maint print msymbols 4583PASS: gdb.base/maint.exp: help maint print symbols 4584PASS: gdb.base/maint.exp: help maint print type 4585PASS: gdb.base/maint.exp: help maint info sections 4586PASS: gdb.base/maint.exp: help maint info breakpoints 4587PASS: gdb.base/maint.exp: help maint info 4588PASS: gdb.base/maint.exp: help maint print 4589PASS: gdb.base/maint.exp: help maint 4590PASS: gdb.base/maint.exp: maint dump-me 4591PASS: gdb.base/maint.exp: maint internal-error 4592PASS: gdb.base/maint.exp: internal-error resync 4593Running ./gdb.base/memattr.exp ... 4594PASS: gdb.base/memattr.exp: create mem region 1 4595PASS: gdb.base/memattr.exp: create mem region 2 4596PASS: gdb.base/memattr.exp: create mem region 3 4597PASS: gdb.base/memattr.exp: create mem region 4 4598PASS: gdb.base/memattr.exp: create mem region 5 4599PASS: gdb.base/memattr.exp: info mem (1) 4600PASS: gdb.base/memattr.exp: mem1 cannot be read 4601PASS: gdb.base/memattr.exp: mem1 can be written 4602PASS: gdb.base/memattr.exp: mem2 cannot be written 4603PASS: gdb.base/memattr.exp: mem2 can be read 4604PASS: gdb.base/memattr.exp: disable mem 1 4605PASS: gdb.base/memattr.exp: mem 1 was disabled 4606PASS: gdb.base/memattr.exp: enable mem 1 4607PASS: gdb.base/memattr.exp: mem 1 was enabled 4608PASS: gdb.base/memattr.exp: disable mem 2 4 4609PASS: gdb.base/memattr.exp: mem 2 and 4 were disabled 4610PASS: gdb.base/memattr.exp: enable mem 2-4 4611PASS: gdb.base/memattr.exp: mem 2-4 were enabled 4612PASS: gdb.base/memattr.exp: disable mem 4613PASS: gdb.base/memattr.exp: mem 1 to 5 were disabled 4614PASS: gdb.base/memattr.exp: enable mem 4615PASS: gdb.base/memattr.exp: mem 1 to 5 were enabled 4616PASS: gdb.base/memattr.exp: disable non-existant regions 4617PASS: gdb.base/memattr.exp: delete mem 1 4618PASS: gdb.base/memattr.exp: mem 1 was deleted 4619PASS: gdb.base/memattr.exp: delete mem 2 4 4620PASS: gdb.base/memattr.exp: mem 2 and 4 were deleted 4621PASS: gdb.base/memattr.exp: delete mem 2-4 4622PASS: gdb.base/memattr.exp: mem 2-4 were deleted 4623PASS: gdb.base/memattr.exp: delete non-existant region 4624PASS: gdb.base/memattr.exp: mem 0x30 0x60 ro 4625PASS: gdb.base/memattr.exp: 0x30 0x60: 0x20 0x40: overlap 4626PASS: gdb.base/memattr.exp: 0x30 0x60: 0x30 0x40: overlap 4627PASS: gdb.base/memattr.exp: 0x30 0x60: 0x40 0x50: overlap 4628PASS: gdb.base/memattr.exp: 0x30 0x60: 0x50 0x60: overlap 4629PASS: gdb.base/memattr.exp: 0x30 0x60: 0x50 0x70: overlap 4630PASS: gdb.base/memattr.exp: 0x30 0x60: 0x30 0x60: overlap 4631PASS: gdb.base/memattr.exp: 0x30 0x60: 0x20 0x70: overlap 4632PASS: gdb.base/memattr.exp: 0x30 0x60: 0x20 0x0: overlap 4633PASS: gdb.base/memattr.exp: 0x30 0x60: 0x30 0x0: overlap 4634PASS: gdb.base/memattr.exp: 0x30 0x60: 0x40 0x0: overlap 4635PASS: gdb.base/memattr.exp: 0x30 0x60: 0x20 0x30: no-overlap 4636PASS: gdb.base/memattr.exp: 0x30 0x60: 0x60 0x70: no-overlap 4637PASS: gdb.base/memattr.exp: 0x30 0x60: 0x80 0x0: no-overlap 4638PASS: gdb.base/memattr.exp: mem 0x30 0x0 ro 4639PASS: gdb.base/memattr.exp: 0x30 0x0: 0x20 0x50: overlap 4640PASS: gdb.base/memattr.exp: 0x30 0x0: 0x30 0x50: overlap 4641PASS: gdb.base/memattr.exp: 0x30 0x0: 0x40 0x50: overlap 4642PASS: gdb.base/memattr.exp: 0x30 0x0: 0x20 0x0: overlap 4643PASS: gdb.base/memattr.exp: 0x30 0x0: 0x30 0x0: overlap 4644PASS: gdb.base/memattr.exp: 0x30 0x0: 0x40 0x0: overlap 4645PASS: gdb.base/memattr.exp: 0x30 0x0: 0x20 0x30: no-overlap 4646PASS: gdb.base/memattr.exp: 0x30 0x0: 0x00 0x10: no-overlap 4647Running ./gdb.base/mips_pro.exp ... 4648PASS: gdb.base/mips_pro.exp: backtrace 4649Running ./gdb.base/miscexprs.exp ... 4650PASS: gdb.base/miscexprs.exp: continue to marker1 4651PASS: gdb.base/miscexprs.exp: up from marker1 4652PASS: gdb.base/miscexprs.exp: print value of &ibig.i[0] 4653PASS: gdb.base/miscexprs.exp: print value of &cbig.c[0] 4654PASS: gdb.base/miscexprs.exp: print value of &fbig.f[0] 4655PASS: gdb.base/miscexprs.exp: print value of &dbig.d[0] 4656PASS: gdb.base/miscexprs.exp: print value of &sbig.s[0] 4657PASS: gdb.base/miscexprs.exp: print value of &lbig.l[0] 4658PASS: gdb.base/miscexprs.exp: print value of ibig.i[100] | 1 4659PASS: gdb.base/miscexprs.exp: print value of sbig.s[90] & 127 4660PASS: gdb.base/miscexprs.exp: print value of !ibig.i[100] 4661PASS: gdb.base/miscexprs.exp: print value of !sbig.s[90] 4662PASS: gdb.base/miscexprs.exp: print value of !ibig.i[100] 4663PASS: gdb.base/miscexprs.exp: print value of !ibig.i[100] 4664PASS: gdb.base/miscexprs.exp: print value of !sbig.s[90] * 10 4665PASS: gdb.base/miscexprs.exp: print value of ibig.i[100] * sbig.s[90] 4666PASS: gdb.base/miscexprs.exp: print value of fbig.f[100] * dbig.d[202] 4667PASS: gdb.base/miscexprs.exp: print value of !(sbig.s[90] * 2) 4668PASS: gdb.base/miscexprs.exp: print value of sizeof sbig 4669PASS: gdb.base/miscexprs.exp: print value of sizeof cbig 4670PASS: gdb.base/miscexprs.exp: print value of sizeof lbig / sizeof long 4671PASS: gdb.base/miscexprs.exp: print value of ibig.i[100] << 2 4672PASS: gdb.base/miscexprs.exp: print value of sbig.s[90] >> 4 4673PASS: gdb.base/miscexprs.exp: print value of lbig.l[333] >> 6 4674Running ./gdb.base/morestack.exp ... 4675gdb compile failed, cc1: error: '-fsplit-stack' is not supported by this compiler configuration 4676UNTESTED: gdb.base/morestack.exp: morestack.exp 4677Running ./gdb.base/moribund-step.exp ... 4678PASS: gdb.base/moribund-step.exp: set non-stop on 4679Running ./gdb.base/multi-forks.exp ... 4680Running ./gdb.base/nextoverexit.exp ... 4681PASS: gdb.base/nextoverexit.exp: next over exit 4682Running ./gdb.base/nodebug.exp ... 4683PASS: gdb.base/nodebug.exp: p top 4684PASS: gdb.base/nodebug.exp: whatis top 4685PASS: gdb.base/nodebug.exp: ptype top 4686PASS: gdb.base/nodebug.exp: p middle 4687PASS: gdb.base/nodebug.exp: whatis middle 4688PASS: gdb.base/nodebug.exp: ptype middle 4689PASS: gdb.base/nodebug.exp: p dataglobal 4690PASS: gdb.base/nodebug.exp: whatis dataglobal 4691PASS: gdb.base/nodebug.exp: ptype dataglobal 4692PASS: gdb.base/nodebug.exp: p datalocal 4693PASS: gdb.base/nodebug.exp: whatis datalocal 4694PASS: gdb.base/nodebug.exp: ptype datalocal 4695PASS: gdb.base/nodebug.exp: p bssglobal 4696PASS: gdb.base/nodebug.exp: whatis bssglobal 4697PASS: gdb.base/nodebug.exp: ptype bssglobal 4698PASS: gdb.base/nodebug.exp: p bsslocal 4699PASS: gdb.base/nodebug.exp: whatis bsslocal 4700PASS: gdb.base/nodebug.exp: ptype bsslocal 4701PASS: gdb.base/nodebug.exp: backtrace from inner in nodebug.exp 4702PASS: gdb.base/nodebug.exp: p/c array_index("abcdef",2) 4703PASS: gdb.base/nodebug.exp: backtrace from middle in nodebug.exp 4704Running ./gdb.base/nofield.exp ... 4705PASS: gdb.base/nofield.exp: ptype struct not_empty 4706PASS: gdb.base/nofield.exp: ptype struct empty 4707PASS: gdb.base/nofield.exp: ptype union empty_union 4708Running ./gdb.base/nostdlib.exp ... 4709UNTESTED: gdb.base/nostdlib.exp: nostdlib.exp 4710Running ./gdb.base/opaque.exp ... 4711PASS: gdb.base/opaque.exp: whatis on opaque struct pointer (statically) 4712PASS: gdb.base/opaque.exp: ptype on opaque struct pointer (statically) 4713PASS: gdb.base/opaque.exp: whatis on opaque struct instance (statically) 4714PASS: gdb.base/opaque.exp: ptype on opaque struct instance (statically) 4715PASS: gdb.base/opaque.exp: ptype on opaque struct tagname (statically) 4716PASS: gdb.base/opaque.exp: whatis on opaque struct pointer (dynamically) 4717PASS: gdb.base/opaque.exp: ptype on opaque struct pointer (dynamically) 1 4718PASS: gdb.base/opaque.exp: whatis on opaque struct instance (dynamically) 1 4719PASS: gdb.base/opaque.exp: ptype on opaque struct instance (dynamically) 1 4720PASS: gdb.base/opaque.exp: ptype on opaque struct tagname (dynamically) 1 4721PASS: gdb.base/opaque.exp: whatis on opaque struct pointer (dynamically) 1 4722PASS: gdb.base/opaque.exp: ptype on opaque struct pointer (dynamically) 2 4723PASS: gdb.base/opaque.exp: whatis on opaque struct instance (dynamically) 2 4724PASS: gdb.base/opaque.exp: ptype on opaque struct instance (dynamically) 2 4725PASS: gdb.base/opaque.exp: ptype on opaque struct tagname (dynamically) 2 4726Running ./gdb.base/overlays.exp ... 4727Running ./gdb.base/page.exp ... 4728PASS: gdb.base/page.exp: set pagination off 4729PASS: gdb.base/page.exp: pagination is off 4730PASS: gdb.base/page.exp: unpaged help 4731PASS: gdb.base/page.exp: set pagination on 4732PASS: gdb.base/page.exp: pagination is on 4733PASS: gdb.base/page.exp: set height 10 4734PASS: gdb.base/page.exp: paged help 4735PASS: gdb.base/page.exp: q 4736Running ./gdb.base/pc-fp.exp ... 4737PASS: gdb.base/pc-fp.exp: get hexadecimal valueof "$pc" 4738PASS: gdb.base/pc-fp.exp: get hexadecimal valueof "$fp" 4739PASS: gdb.base/pc-fp.exp: display/i $pc 4740PASS: gdb.base/pc-fp.exp: display/w $fp 4741PASS: gdb.base/pc-fp.exp: info register $pc 4742PASS: gdb.base/pc-fp.exp: info register $fp 4743PASS: gdb.base/pc-fp.exp: info register pc fp 4744Running ./gdb.base/pending.exp ... 4745PASS: gdb.base/pending.exp: set pending breakpoint (without symbols) 4746PASS: gdb.base/pending.exp: complete condition 4747PASS: gdb.base/pending.exp: single pending breakpoint info (without symbols) 4748PASS: gdb.base/pending.exp: run to resolved breakpoint 1 (without symbols) 4749PASS: gdb.base/pending.exp: set pending breakpoint 4750PASS: gdb.base/pending.exp: single pending breakpoint info 4751PASS: gdb.base/pending.exp: breakpoint function 4752PASS: gdb.base/pending.exp: pending plus real breakpoint info 4753PASS: gdb.base/pending.exp: Don't set pending breakpoint 4754PASS: gdb.base/pending.exp: condition 1 k == 1 4755PASS: gdb.base/pending.exp: pending plus condition 4756PASS: gdb.base/pending.exp: disable 1 4757PASS: gdb.base/pending.exp: pending disabled 4758PASS: gdb.base/pending.exp: Set commands for pending breakpoint 4759PASS: gdb.base/pending.exp: pending disabled plus commands 4760PASS: gdb.base/pending.exp: Set pending breakpoint 2 4761PASS: gdb.base/pending.exp: multiple pending breakpoints 4762PASS: gdb.base/pending.exp: Set pending breakpoint 3 4763PASS: gdb.base/pending.exp: set ignore count on pending breakpoint 3 4764PASS: gdb.base/pending.exp: multiple pending breakpoints 2 4765PASS: gdb.base/pending.exp: running to main 4766PASS: gdb.base/pending.exp: re-enabling pending breakpoint that can resolve instantly 4767PASS: gdb.base/pending.exp: continue to resolved breakpoint 2 4768PASS: gdb.base/pending.exp: continue to resolved breakpoint 1 4769PASS: gdb.base/pending.exp: Disable other breakpoints 4770PASS: gdb.base/pending.exp: Disable other breakpoints 4771PASS: gdb.base/pending.exp: continue to resolved breakpoint 3 4772PASS: gdb.base/pending.exp: set imaginary pending breakpoint 4773PASS: gdb.base/pending.exp: rerun to main 4774PASS: gdb.base/pending.exp: verify pending breakpoint after restart 4775Running ./gdb.base/permissions.exp ... 4776PASS: gdb.base/permissions.exp: show may-write-registers 4777PASS: gdb.base/permissions.exp: show may-write-memory 4778PASS: gdb.base/permissions.exp: show may-insert-breakpoints 4779PASS: gdb.base/permissions.exp: show may-insert-tracepoints 4780PASS: gdb.base/permissions.exp: show may-insert-fast-tracepoints 4781PASS: gdb.base/permissions.exp: show may-interrupt 4782PASS: gdb.base/permissions.exp: enable observer mode 4783PASS: gdb.base/permissions.exp: show may-write-memory 4784PASS: gdb.base/permissions.exp: show may-write-registers 4785PASS: gdb.base/permissions.exp: show may-insert-breakpoints 4786PASS: gdb.base/permissions.exp: show may-insert-tracepoints 4787PASS: gdb.base/permissions.exp: show may-insert-fast-tracepoints 4788PASS: gdb.base/permissions.exp: show may-interrupt 4789PASS: gdb.base/permissions.exp: disable observer mode 4790PASS: gdb.base/permissions.exp: set non-stop off 4791PASS: gdb.base/permissions.exp: set a global 4792PASS: gdb.base/permissions.exp: print x 4793PASS: gdb.base/permissions.exp: set may-write-memory off 4794PASS: gdb.base/permissions.exp: try to set a global 4795PASS: gdb.base/permissions.exp: print x 4796Running ./gdb.base/pie-execl.exp ... 4797Running ./gdb.base/pointers.exp ... 4798FAIL: gdb.base/pointers.exp: continuing after dummy() 4799PASS: gdb.base/pointers.exp: set pointer to beginning of array 4800PASS: gdb.base/pointers.exp: set pointer to end of array 4801FAIL: gdb.base/pointers.exp: print object pointed to 4802FAIL: gdb.base/pointers.exp: print object pointed to #2 4803PASS: gdb.base/pointers.exp: pointer1==pointer2 4804PASS: gdb.base/pointers.exp: pointer1!=pointer2 4805PASS: gdb.base/pointers.exp: pointer1<=pointer2 4806PASS: gdb.base/pointers.exp: pointer1>=pointer2 4807PASS: gdb.base/pointers.exp: pointer1<pointer2 4808PASS: gdb.base/pointers.exp: pointer1>pointer2 4809PASS: gdb.base/pointers.exp: set y = *v_int_pointer++ 4810FAIL: gdb.base/pointers.exp: pointer assignment 4811FAIL: gdb.base/pointers.exp: and post-increment 4812PASS: gdb.base/pointers.exp: set y = *--v_int_pointer2 4813FAIL: gdb.base/pointers.exp: pointer assignment 4814FAIL: gdb.base/pointers.exp: and pre-decrement 4815PASS: gdb.base/pointers.exp: set y =v_int_pointer-v_int_pointer2 4816PASS: gdb.base/pointers.exp: pointer1-pointer2 4817PASS: gdb.base/pointers.exp: set v_int_pointer=v_int_array 4818FAIL: gdb.base/pointers.exp: print array element through pointer 4819FAIL: gdb.base/pointers.exp: print array element through pointer #2 4820PASS: gdb.base/pointers.exp: print array element through pointer #3 4821PASS: gdb.base/pointers.exp: print array element through pointer #4 4822PASS: gdb.base/pointers.exp: print array element through pointer #5 4823PASS: gdb.base/pointers.exp: increment rptr 4824PASS: gdb.base/pointers.exp: print array element through pointer #6 4825PASS: gdb.base/pointers.exp: print array element through pointer #7 4826PASS: gdb.base/pointers.exp: print array element through pointer #8 4827PASS: gdb.base/pointers.exp: print array element w/ pointer arithmetic 4828FAIL: gdb.base/pointers.exp: print through ptr to ptr 4829PASS: gdb.base/pointers.exp: continue 4830PASS: gdb.base/pointers.exp: up from marker1 4831PASS: gdb.base/pointers.exp: print value of *pUC 4832PASS: gdb.base/pointers.exp: ptype pUC 4833PASS: gdb.base/pointers.exp: print value of *pS 4834PASS: gdb.base/pointers.exp: ptype pS 4835PASS: gdb.base/pointers.exp: print value of *pUS 4836PASS: gdb.base/pointers.exp: ptype pUS 4837PASS: gdb.base/pointers.exp: print value of *pI 4838PASS: gdb.base/pointers.exp: ptype pI 4839PASS: gdb.base/pointers.exp: print value of *pUI 4840PASS: gdb.base/pointers.exp: ptype pUI 4841PASS: gdb.base/pointers.exp: print value of *pL 4842PASS: gdb.base/pointers.exp: ptype pL 4843PASS: gdb.base/pointers.exp: print value of *pUL 4844PASS: gdb.base/pointers.exp: ptype pUL 4845PASS: gdb.base/pointers.exp: print value of *pF 4846PASS: gdb.base/pointers.exp: ptype pF 4847PASS: gdb.base/pointers.exp: print value of *pD 4848PASS: gdb.base/pointers.exp: ptype pD 4849PASS: gdb.base/pointers.exp: print value of ******ppppppC 4850PASS: gdb.base/pointers.exp: ptype pC 4851PASS: gdb.base/pointers.exp: ptype ppC 4852PASS: gdb.base/pointers.exp: ptype pppC 4853PASS: gdb.base/pointers.exp: ptype ppppC 4854PASS: gdb.base/pointers.exp: ptype pppppC 4855PASS: gdb.base/pointers.exp: ptype ppppppC 4856PASS: gdb.base/pointers.exp: p instance.array_variable + 0 4857Running ./gdb.base/pr10179.exp ... 4858PASS: gdb.base/pr10179.exp: rbreak foo.* 4859PASS: gdb.base/pr10179.exp: rbreak pr10179-a.c:foo.* 4860PASS: gdb.base/pr10179.exp: rbreak pr10179-a.c : .* 4861Running ./gdb.base/pr11022.exp ... 4862Running ./gdb.base/prelink.exp ... 4863Running ./gdb.base/printcmds.exp ... 4864PASS: gdb.base/printcmds.exp: print $pc 4865PASS: gdb.base/printcmds.exp: print "abc" 4866PASS: gdb.base/printcmds.exp: print sizeof ("abc") 4867PASS: gdb.base/printcmds.exp: ptype "abc" 4868PASS: gdb.base/printcmds.exp: print $cvar = "abc" 4869PASS: gdb.base/printcmds.exp: print sizeof ($cvar) 4870PASS: gdb.base/printcmds.exp: print $pc (with file) 4871PASS: gdb.base/printcmds.exp: set print sevenbit-strings 4872PASS: gdb.base/printcmds.exp: set print address off 4873PASS: gdb.base/printcmds.exp: set width 0 4874PASS: gdb.base/printcmds.exp: p ctable1[120] #1 4875PASS: gdb.base/printcmds.exp: p 123 4876PASS: gdb.base/printcmds.exp: p -123 4877PASS: gdb.base/printcmds.exp: p/d 123 4878PASS: gdb.base/printcmds.exp: p 0123 4879PASS: gdb.base/printcmds.exp: p 00123 4880PASS: gdb.base/printcmds.exp: p -0123 4881PASS: gdb.base/printcmds.exp: p/o 0123 4882PASS: gdb.base/printcmds.exp: p 0x123 4883PASS: gdb.base/printcmds.exp: p -0x123 4884PASS: gdb.base/printcmds.exp: p 0x0123 4885PASS: gdb.base/printcmds.exp: p -0x0123 4886PASS: gdb.base/printcmds.exp: p 0xABCDEF 4887PASS: gdb.base/printcmds.exp: p 0xabcdef 4888PASS: gdb.base/printcmds.exp: p 0xAbCdEf 4889PASS: gdb.base/printcmds.exp: p/x 0x123 4890PASS: gdb.base/printcmds.exp: p 0b0 4891PASS: gdb.base/printcmds.exp: p 0b1111 4892PASS: gdb.base/printcmds.exp: p 0B1111 4893PASS: gdb.base/printcmds.exp: p -0b1111 4894PASS: gdb.base/printcmds.exp: reject p 0x 4895PASS: gdb.base/printcmds.exp: reject p 0b 4896PASS: gdb.base/printcmds.exp: p '' 4897PASS: gdb.base/printcmds.exp: p ''' 4898PASS: gdb.base/printcmds.exp: reject p '\' 4899PASS: gdb.base/printcmds.exp: reject p '\\\' 4900PASS: gdb.base/printcmds.exp: reject p DEADBEEF 4901PASS: gdb.base/printcmds.exp: reject p 09 4902PASS: gdb.base/printcmds.exp: reject p 079 4903PASS: gdb.base/printcmds.exp: reject p 0xG 4904PASS: gdb.base/printcmds.exp: reject p 0xAG 4905PASS: gdb.base/printcmds.exp: reject p 0b2 4906PASS: gdb.base/printcmds.exp: reject p 0b12 4907PASS: gdb.base/printcmds.exp: check for floating addition 4908PASS: gdb.base/printcmds.exp: p 1. 4909PASS: gdb.base/printcmds.exp: p 1.5 4910PASS: gdb.base/printcmds.exp: p 1.f 4911PASS: gdb.base/printcmds.exp: p 1.5f 4912PASS: gdb.base/printcmds.exp: p 1.l 4913PASS: gdb.base/printcmds.exp: p 1.5l 4914PASS: gdb.base/printcmds.exp: p 0x1.1 4915PASS: gdb.base/printcmds.exp: reject p 123DEADBEEF 4916PASS: gdb.base/printcmds.exp: reject p 123foobar.bazfoo3 4917PASS: gdb.base/printcmds.exp: reject p 123EEEEEEEEEEEEEEEEE33333k333 4918PASS: gdb.base/printcmds.exp: reject p 1.1x 4919PASS: gdb.base/printcmds.exp: reject p 1.1ff 4920PASS: gdb.base/printcmds.exp: reject p 1.1ll 4921PASS: gdb.base/printcmds.exp: p 'a' 4922PASS: gdb.base/printcmds.exp: p/c 'a' 4923PASS: gdb.base/printcmds.exp: p/x 'a' 4924PASS: gdb.base/printcmds.exp: p/d 'a' 4925PASS: gdb.base/printcmds.exp: p/t 'a' 4926PASS: gdb.base/printcmds.exp: p '\141' 4927PASS: gdb.base/printcmds.exp: p/x '\377' 4928PASS: gdb.base/printcmds.exp: p '\'' 4929PASS: gdb.base/printcmds.exp: p '\\' 4930PASS: gdb.base/printcmds.exp: p ctable1[0] 4931PASS: gdb.base/printcmds.exp: p ctable1[1] 4932PASS: gdb.base/printcmds.exp: p ctable1[2] 4933PASS: gdb.base/printcmds.exp: p ctable1[3] 4934PASS: gdb.base/printcmds.exp: p ctable1[4] 4935PASS: gdb.base/printcmds.exp: p ctable1[5] 4936PASS: gdb.base/printcmds.exp: p ctable1[6] 4937PASS: gdb.base/printcmds.exp: p ctable1[7] 4938PASS: gdb.base/printcmds.exp: p ctable1[8] 4939PASS: gdb.base/printcmds.exp: p ctable1[9] 4940PASS: gdb.base/printcmds.exp: p ctable1[10] 4941PASS: gdb.base/printcmds.exp: p ctable1[11] 4942PASS: gdb.base/printcmds.exp: p ctable1[12] 4943PASS: gdb.base/printcmds.exp: p ctable1[13] 4944PASS: gdb.base/printcmds.exp: p ctable1[14] 4945PASS: gdb.base/printcmds.exp: p ctable1[15] 4946PASS: gdb.base/printcmds.exp: p ctable1[16] 4947PASS: gdb.base/printcmds.exp: p ctable1[17] 4948PASS: gdb.base/printcmds.exp: p ctable1[18] 4949PASS: gdb.base/printcmds.exp: p ctable1[19] 4950PASS: gdb.base/printcmds.exp: p ctable1[20] 4951PASS: gdb.base/printcmds.exp: p ctable1[21] 4952PASS: gdb.base/printcmds.exp: p ctable1[22] 4953PASS: gdb.base/printcmds.exp: p ctable1[23] 4954PASS: gdb.base/printcmds.exp: p ctable1[24] 4955PASS: gdb.base/printcmds.exp: p ctable1[25] 4956PASS: gdb.base/printcmds.exp: p ctable1[26] 4957PASS: gdb.base/printcmds.exp: p ctable1[27] 4958PASS: gdb.base/printcmds.exp: p ctable1[28] 4959PASS: gdb.base/printcmds.exp: p ctable1[29] 4960PASS: gdb.base/printcmds.exp: p ctable1[30] 4961PASS: gdb.base/printcmds.exp: p ctable1[31] 4962PASS: gdb.base/printcmds.exp: p ctable1[32] 4963PASS: gdb.base/printcmds.exp: p ctable1[33] 4964PASS: gdb.base/printcmds.exp: p ctable1[34] 4965PASS: gdb.base/printcmds.exp: p ctable1[35] 4966PASS: gdb.base/printcmds.exp: p ctable1[36] 4967PASS: gdb.base/printcmds.exp: p ctable1[37] 4968PASS: gdb.base/printcmds.exp: p ctable1[38] 4969PASS: gdb.base/printcmds.exp: p ctable1[39] 4970PASS: gdb.base/printcmds.exp: p ctable1[40] 4971PASS: gdb.base/printcmds.exp: p ctable1[41] 4972PASS: gdb.base/printcmds.exp: p ctable1[42] 4973PASS: gdb.base/printcmds.exp: p ctable1[43] 4974PASS: gdb.base/printcmds.exp: p ctable1[44] 4975PASS: gdb.base/printcmds.exp: p ctable1[45] 4976PASS: gdb.base/printcmds.exp: p ctable1[46] 4977PASS: gdb.base/printcmds.exp: p ctable1[47] 4978PASS: gdb.base/printcmds.exp: p ctable1[48] 4979PASS: gdb.base/printcmds.exp: p ctable1[49] 4980PASS: gdb.base/printcmds.exp: p ctable1[50] 4981PASS: gdb.base/printcmds.exp: p ctable1[51] 4982PASS: gdb.base/printcmds.exp: p ctable1[52] 4983PASS: gdb.base/printcmds.exp: p ctable1[53] 4984PASS: gdb.base/printcmds.exp: p ctable1[54] 4985PASS: gdb.base/printcmds.exp: p ctable1[55] 4986PASS: gdb.base/printcmds.exp: p ctable1[56] 4987PASS: gdb.base/printcmds.exp: p ctable1[57] 4988PASS: gdb.base/printcmds.exp: p ctable1[58] 4989PASS: gdb.base/printcmds.exp: p ctable1[59] 4990PASS: gdb.base/printcmds.exp: p ctable1[60] 4991PASS: gdb.base/printcmds.exp: p ctable1[61] 4992PASS: gdb.base/printcmds.exp: p ctable1[62] 4993PASS: gdb.base/printcmds.exp: p ctable1[63] 4994PASS: gdb.base/printcmds.exp: p ctable1[64] 4995PASS: gdb.base/printcmds.exp: p ctable1[65] 4996PASS: gdb.base/printcmds.exp: p ctable1[66] 4997PASS: gdb.base/printcmds.exp: p ctable1[67] 4998PASS: gdb.base/printcmds.exp: p ctable1[68] 4999PASS: gdb.base/printcmds.exp: p ctable1[69] 5000PASS: gdb.base/printcmds.exp: p ctable1[70] 5001PASS: gdb.base/printcmds.exp: p ctable1[71] 5002PASS: gdb.base/printcmds.exp: p ctable1[72] 5003PASS: gdb.base/printcmds.exp: p ctable1[73] 5004PASS: gdb.base/printcmds.exp: p ctable1[74] 5005PASS: gdb.base/printcmds.exp: p ctable1[75] 5006PASS: gdb.base/printcmds.exp: p ctable1[76] 5007PASS: gdb.base/printcmds.exp: p ctable1[77] 5008PASS: gdb.base/printcmds.exp: p ctable1[78] 5009PASS: gdb.base/printcmds.exp: p ctable1[79] 5010PASS: gdb.base/printcmds.exp: p ctable1[80] 5011PASS: gdb.base/printcmds.exp: p ctable1[81] 5012PASS: gdb.base/printcmds.exp: p ctable1[82] 5013PASS: gdb.base/printcmds.exp: p ctable1[83] 5014PASS: gdb.base/printcmds.exp: p ctable1[84] 5015PASS: gdb.base/printcmds.exp: p ctable1[85] 5016PASS: gdb.base/printcmds.exp: p ctable1[86] 5017PASS: gdb.base/printcmds.exp: p ctable1[87] 5018PASS: gdb.base/printcmds.exp: p ctable1[88] 5019PASS: gdb.base/printcmds.exp: p ctable1[89] 5020PASS: gdb.base/printcmds.exp: p ctable1[90] 5021PASS: gdb.base/printcmds.exp: p ctable1[91] 5022PASS: gdb.base/printcmds.exp: p ctable1[92] 5023PASS: gdb.base/printcmds.exp: p ctable1[93] 5024PASS: gdb.base/printcmds.exp: p ctable1[94] 5025PASS: gdb.base/printcmds.exp: p ctable1[95] 5026PASS: gdb.base/printcmds.exp: p ctable1[96] 5027PASS: gdb.base/printcmds.exp: p ctable1[97] 5028PASS: gdb.base/printcmds.exp: p ctable1[98] 5029PASS: gdb.base/printcmds.exp: p ctable1[99] 5030PASS: gdb.base/printcmds.exp: p ctable1[100] 5031PASS: gdb.base/printcmds.exp: p ctable1[101] 5032PASS: gdb.base/printcmds.exp: p ctable1[102] 5033PASS: gdb.base/printcmds.exp: p ctable1[103] 5034PASS: gdb.base/printcmds.exp: p ctable1[104] 5035PASS: gdb.base/printcmds.exp: p ctable1[105] 5036PASS: gdb.base/printcmds.exp: p ctable1[106] 5037PASS: gdb.base/printcmds.exp: p ctable1[107] 5038PASS: gdb.base/printcmds.exp: p ctable1[108] 5039PASS: gdb.base/printcmds.exp: p ctable1[109] 5040PASS: gdb.base/printcmds.exp: p ctable1[110] 5041PASS: gdb.base/printcmds.exp: p ctable1[111] 5042PASS: gdb.base/printcmds.exp: p ctable1[112] 5043PASS: gdb.base/printcmds.exp: p ctable1[113] 5044PASS: gdb.base/printcmds.exp: p ctable1[114] 5045PASS: gdb.base/printcmds.exp: p ctable1[115] 5046PASS: gdb.base/printcmds.exp: p ctable1[116] 5047PASS: gdb.base/printcmds.exp: p ctable1[117] 5048PASS: gdb.base/printcmds.exp: p ctable1[118] 5049PASS: gdb.base/printcmds.exp: p ctable1[119] 5050PASS: gdb.base/printcmds.exp: p ctable1[120] 5051PASS: gdb.base/printcmds.exp: p ctable1[121] 5052PASS: gdb.base/printcmds.exp: p ctable1[122] 5053PASS: gdb.base/printcmds.exp: p ctable1[123] 5054PASS: gdb.base/printcmds.exp: p ctable1[124] 5055PASS: gdb.base/printcmds.exp: p ctable1[125] 5056PASS: gdb.base/printcmds.exp: p ctable1[126] 5057PASS: gdb.base/printcmds.exp: p ctable1[127] 5058PASS: gdb.base/printcmds.exp: p ctable1[128] 5059PASS: gdb.base/printcmds.exp: p ctable1[129] 5060PASS: gdb.base/printcmds.exp: p ctable1[130] 5061PASS: gdb.base/printcmds.exp: p ctable1[131] 5062PASS: gdb.base/printcmds.exp: p ctable1[132] 5063PASS: gdb.base/printcmds.exp: p ctable1[133] 5064PASS: gdb.base/printcmds.exp: p ctable1[134] 5065PASS: gdb.base/printcmds.exp: p ctable1[135] 5066PASS: gdb.base/printcmds.exp: p ctable1[136] 5067PASS: gdb.base/printcmds.exp: p ctable1[137] 5068PASS: gdb.base/printcmds.exp: p ctable1[138] 5069PASS: gdb.base/printcmds.exp: p ctable1[139] 5070PASS: gdb.base/printcmds.exp: p ctable1[140] 5071PASS: gdb.base/printcmds.exp: p ctable1[141] 5072PASS: gdb.base/printcmds.exp: p ctable1[142] 5073PASS: gdb.base/printcmds.exp: p ctable1[143] 5074PASS: gdb.base/printcmds.exp: p ctable1[144] 5075PASS: gdb.base/printcmds.exp: p ctable1[145] 5076PASS: gdb.base/printcmds.exp: p ctable1[146] 5077PASS: gdb.base/printcmds.exp: p ctable1[147] 5078PASS: gdb.base/printcmds.exp: p ctable1[148] 5079PASS: gdb.base/printcmds.exp: p ctable1[149] 5080PASS: gdb.base/printcmds.exp: p ctable1[150] 5081PASS: gdb.base/printcmds.exp: p ctable1[151] 5082PASS: gdb.base/printcmds.exp: p ctable1[152] 5083PASS: gdb.base/printcmds.exp: p ctable1[153] 5084PASS: gdb.base/printcmds.exp: p ctable1[154] 5085PASS: gdb.base/printcmds.exp: p ctable1[155] 5086PASS: gdb.base/printcmds.exp: p ctable1[156] 5087PASS: gdb.base/printcmds.exp: p ctable1[157] 5088PASS: gdb.base/printcmds.exp: p ctable1[158] 5089PASS: gdb.base/printcmds.exp: p ctable1[159] 5090PASS: gdb.base/printcmds.exp: p ctable1[160] 5091PASS: gdb.base/printcmds.exp: p ctable1[161] 5092PASS: gdb.base/printcmds.exp: p ctable1[162] 5093PASS: gdb.base/printcmds.exp: p ctable1[163] 5094PASS: gdb.base/printcmds.exp: p ctable1[164] 5095PASS: gdb.base/printcmds.exp: p ctable1[165] 5096PASS: gdb.base/printcmds.exp: p ctable1[166] 5097PASS: gdb.base/printcmds.exp: p ctable1[167] 5098PASS: gdb.base/printcmds.exp: p ctable1[168] 5099PASS: gdb.base/printcmds.exp: p ctable1[169] 5100PASS: gdb.base/printcmds.exp: p ctable1[170] 5101PASS: gdb.base/printcmds.exp: p ctable1[171] 5102PASS: gdb.base/printcmds.exp: p ctable1[172] 5103PASS: gdb.base/printcmds.exp: p ctable1[173] 5104PASS: gdb.base/printcmds.exp: p ctable1[174] 5105PASS: gdb.base/printcmds.exp: p ctable1[175] 5106PASS: gdb.base/printcmds.exp: p ctable1[176] 5107PASS: gdb.base/printcmds.exp: p ctable1[177] 5108PASS: gdb.base/printcmds.exp: p ctable1[178] 5109PASS: gdb.base/printcmds.exp: p ctable1[179] 5110PASS: gdb.base/printcmds.exp: p ctable1[180] 5111PASS: gdb.base/printcmds.exp: p ctable1[181] 5112PASS: gdb.base/printcmds.exp: p ctable1[182] 5113PASS: gdb.base/printcmds.exp: p ctable1[183] 5114PASS: gdb.base/printcmds.exp: p ctable1[184] 5115PASS: gdb.base/printcmds.exp: p ctable1[185] 5116PASS: gdb.base/printcmds.exp: p ctable1[186] 5117PASS: gdb.base/printcmds.exp: p ctable1[187] 5118PASS: gdb.base/printcmds.exp: p ctable1[188] 5119PASS: gdb.base/printcmds.exp: p ctable1[189] 5120PASS: gdb.base/printcmds.exp: p ctable1[190] 5121PASS: gdb.base/printcmds.exp: p ctable1[191] 5122PASS: gdb.base/printcmds.exp: p ctable1[192] 5123PASS: gdb.base/printcmds.exp: p ctable1[193] 5124PASS: gdb.base/printcmds.exp: p ctable1[194] 5125PASS: gdb.base/printcmds.exp: p ctable1[195] 5126PASS: gdb.base/printcmds.exp: p ctable1[196] 5127PASS: gdb.base/printcmds.exp: p ctable1[197] 5128PASS: gdb.base/printcmds.exp: p ctable1[198] 5129PASS: gdb.base/printcmds.exp: p ctable1[199] 5130PASS: gdb.base/printcmds.exp: p ctable1[200] 5131PASS: gdb.base/printcmds.exp: p ctable1[201] 5132PASS: gdb.base/printcmds.exp: p ctable1[202] 5133PASS: gdb.base/printcmds.exp: p ctable1[203] 5134PASS: gdb.base/printcmds.exp: p ctable1[204] 5135PASS: gdb.base/printcmds.exp: p ctable1[205] 5136PASS: gdb.base/printcmds.exp: p ctable1[206] 5137PASS: gdb.base/printcmds.exp: p ctable1[207] 5138PASS: gdb.base/printcmds.exp: p ctable1[208] 5139PASS: gdb.base/printcmds.exp: p ctable1[209] 5140PASS: gdb.base/printcmds.exp: p ctable1[210] 5141PASS: gdb.base/printcmds.exp: p ctable1[211] 5142PASS: gdb.base/printcmds.exp: p ctable1[212] 5143PASS: gdb.base/printcmds.exp: p ctable1[213] 5144PASS: gdb.base/printcmds.exp: p ctable1[214] 5145PASS: gdb.base/printcmds.exp: p ctable1[215] 5146PASS: gdb.base/printcmds.exp: p ctable1[216] 5147PASS: gdb.base/printcmds.exp: p ctable1[217] 5148PASS: gdb.base/printcmds.exp: p ctable1[218] 5149PASS: gdb.base/printcmds.exp: p ctable1[219] 5150PASS: gdb.base/printcmds.exp: p ctable1[220] 5151PASS: gdb.base/printcmds.exp: p ctable1[221] 5152PASS: gdb.base/printcmds.exp: p ctable1[222] 5153PASS: gdb.base/printcmds.exp: p ctable1[223] 5154PASS: gdb.base/printcmds.exp: p ctable1[224] 5155PASS: gdb.base/printcmds.exp: p ctable1[225] 5156PASS: gdb.base/printcmds.exp: p ctable1[226] 5157PASS: gdb.base/printcmds.exp: p ctable1[227] 5158PASS: gdb.base/printcmds.exp: p ctable1[228] 5159PASS: gdb.base/printcmds.exp: p ctable1[229] 5160PASS: gdb.base/printcmds.exp: p ctable1[230] 5161PASS: gdb.base/printcmds.exp: p ctable1[231] 5162PASS: gdb.base/printcmds.exp: p ctable1[232] 5163PASS: gdb.base/printcmds.exp: p ctable1[233] 5164PASS: gdb.base/printcmds.exp: p ctable1[234] 5165PASS: gdb.base/printcmds.exp: p ctable1[235] 5166PASS: gdb.base/printcmds.exp: p ctable1[236] 5167PASS: gdb.base/printcmds.exp: p ctable1[237] 5168PASS: gdb.base/printcmds.exp: p ctable1[238] 5169PASS: gdb.base/printcmds.exp: p ctable1[239] 5170PASS: gdb.base/printcmds.exp: p ctable1[240] 5171PASS: gdb.base/printcmds.exp: p ctable1[241] 5172PASS: gdb.base/printcmds.exp: p ctable1[242] 5173PASS: gdb.base/printcmds.exp: p ctable1[243] 5174PASS: gdb.base/printcmds.exp: p ctable1[244] 5175PASS: gdb.base/printcmds.exp: p ctable1[245] 5176PASS: gdb.base/printcmds.exp: p ctable1[246] 5177PASS: gdb.base/printcmds.exp: p ctable1[247] 5178PASS: gdb.base/printcmds.exp: p ctable1[248] 5179PASS: gdb.base/printcmds.exp: p ctable1[249] 5180PASS: gdb.base/printcmds.exp: p ctable1[250] 5181PASS: gdb.base/printcmds.exp: p ctable1[251] 5182PASS: gdb.base/printcmds.exp: p ctable1[252] 5183PASS: gdb.base/printcmds.exp: p ctable1[253] 5184PASS: gdb.base/printcmds.exp: p ctable1[254] 5185PASS: gdb.base/printcmds.exp: p ctable1[255] 5186PASS: gdb.base/printcmds.exp: set print elements 1 5187PASS: gdb.base/printcmds.exp: p &ctable2[0*16] with print elements set to 1 5188PASS: gdb.base/printcmds.exp: p &ctable2[1*16] with print elements set to 1 5189PASS: gdb.base/printcmds.exp: p &ctable2[2*16] with print elements set to 1 5190PASS: gdb.base/printcmds.exp: p &ctable2[3*16] with print elements set to 1 5191PASS: gdb.base/printcmds.exp: p &ctable2[4*16] with print elements set to 1 5192PASS: gdb.base/printcmds.exp: p &ctable2[5*16] with print elements set to 1 5193PASS: gdb.base/printcmds.exp: p &ctable2[6*16] with print elements set to 1 5194PASS: gdb.base/printcmds.exp: p &ctable2[7*16] with print elements set to 1 5195PASS: gdb.base/printcmds.exp: p &ctable2[8*16] with print elements set to 1 5196PASS: gdb.base/printcmds.exp: p &ctable2[9*16] with print elements set to 1 5197PASS: gdb.base/printcmds.exp: p &ctable2[10*16] with print elements set to 1 5198PASS: gdb.base/printcmds.exp: p &ctable2[11*16] with print elements set to 1 5199PASS: gdb.base/printcmds.exp: p &ctable2[12*16] with print elements set to 1 5200PASS: gdb.base/printcmds.exp: p &ctable2[13*16] with print elements set to 1 5201PASS: gdb.base/printcmds.exp: p &ctable2[14*16] with print elements set to 1 5202PASS: gdb.base/printcmds.exp: p &ctable2[15*16] with print elements set to 1 5203PASS: gdb.base/printcmds.exp: set print elements 2 5204PASS: gdb.base/printcmds.exp: p &ctable2[0*16] with print elements set to 2 5205PASS: gdb.base/printcmds.exp: p &ctable2[1*16] with print elements set to 2 5206PASS: gdb.base/printcmds.exp: p &ctable2[2*16] with print elements set to 2 5207PASS: gdb.base/printcmds.exp: p &ctable2[3*16] with print elements set to 2 5208PASS: gdb.base/printcmds.exp: p &ctable2[4*16] with print elements set to 2 5209PASS: gdb.base/printcmds.exp: p &ctable2[5*16] with print elements set to 2 5210PASS: gdb.base/printcmds.exp: p &ctable2[6*16] with print elements set to 2 5211PASS: gdb.base/printcmds.exp: p &ctable2[7*16] with print elements set to 2 5212PASS: gdb.base/printcmds.exp: p &ctable2[8*16] with print elements set to 2 5213PASS: gdb.base/printcmds.exp: p &ctable2[9*16] with print elements set to 2 5214PASS: gdb.base/printcmds.exp: p &ctable2[10*16] with print elements set to 2 5215PASS: gdb.base/printcmds.exp: p &ctable2[11*16] with print elements set to 2 5216PASS: gdb.base/printcmds.exp: p &ctable2[12*16] with print elements set to 2 5217PASS: gdb.base/printcmds.exp: p &ctable2[13*16] with print elements set to 2 5218PASS: gdb.base/printcmds.exp: p &ctable2[14*16] with print elements set to 2 5219PASS: gdb.base/printcmds.exp: p &ctable2[15*16] with print elements set to 2 5220PASS: gdb.base/printcmds.exp: set print elements 3 5221PASS: gdb.base/printcmds.exp: p &ctable2[0*16] with print elements set to 3 5222PASS: gdb.base/printcmds.exp: p &ctable2[1*16] with print elements set to 3 5223PASS: gdb.base/printcmds.exp: p &ctable2[2*16] with print elements set to 3 5224PASS: gdb.base/printcmds.exp: p &ctable2[3*16] with print elements set to 3 5225PASS: gdb.base/printcmds.exp: p &ctable2[4*16] with print elements set to 3 5226PASS: gdb.base/printcmds.exp: p &ctable2[5*16] with print elements set to 3 5227PASS: gdb.base/printcmds.exp: p &ctable2[6*16] with print elements set to 3 5228PASS: gdb.base/printcmds.exp: p &ctable2[7*16] with print elements set to 3 5229PASS: gdb.base/printcmds.exp: p &ctable2[8*16] with print elements set to 3 5230PASS: gdb.base/printcmds.exp: p &ctable2[9*16] with print elements set to 3 5231PASS: gdb.base/printcmds.exp: p &ctable2[10*16] with print elements set to 3 5232PASS: gdb.base/printcmds.exp: p &ctable2[11*16] with print elements set to 3 5233PASS: gdb.base/printcmds.exp: p &ctable2[12*16] with print elements set to 3 5234PASS: gdb.base/printcmds.exp: p &ctable2[13*16] with print elements set to 3 5235PASS: gdb.base/printcmds.exp: p &ctable2[14*16] with print elements set to 3 5236PASS: gdb.base/printcmds.exp: p &ctable2[15*16] with print elements set to 3 5237PASS: gdb.base/printcmds.exp: set print elements 4 5238PASS: gdb.base/printcmds.exp: p &ctable2[0*16] with print elements set to 4 5239PASS: gdb.base/printcmds.exp: p &ctable2[1*16] with print elements set to 4 5240PASS: gdb.base/printcmds.exp: p &ctable2[2*16] with print elements set to 4 5241PASS: gdb.base/printcmds.exp: p &ctable2[3*16] with print elements set to 4 5242PASS: gdb.base/printcmds.exp: p &ctable2[4*16] with print elements set to 4 5243PASS: gdb.base/printcmds.exp: p &ctable2[5*16] with print elements set to 4 5244PASS: gdb.base/printcmds.exp: p &ctable2[6*16] with print elements set to 4 5245PASS: gdb.base/printcmds.exp: p &ctable2[7*16] with print elements set to 4 5246PASS: gdb.base/printcmds.exp: p &ctable2[8*16] with print elements set to 4 5247PASS: gdb.base/printcmds.exp: p &ctable2[9*16] with print elements set to 4 5248PASS: gdb.base/printcmds.exp: p &ctable2[10*16] with print elements set to 4 5249PASS: gdb.base/printcmds.exp: p &ctable2[11*16] with print elements set to 4 5250PASS: gdb.base/printcmds.exp: p &ctable2[12*16] with print elements set to 4 5251PASS: gdb.base/printcmds.exp: p &ctable2[13*16] with print elements set to 4 5252PASS: gdb.base/printcmds.exp: p &ctable2[14*16] with print elements set to 4 5253PASS: gdb.base/printcmds.exp: p &ctable2[15*16] with print elements set to 4 5254PASS: gdb.base/printcmds.exp: set print elements 5 5255PASS: gdb.base/printcmds.exp: p &ctable2[0*16] with print elements set to 5 5256PASS: gdb.base/printcmds.exp: p &ctable2[1*16] with print elements set to 5 5257PASS: gdb.base/printcmds.exp: p &ctable2[2*16] with print elements set to 5 5258PASS: gdb.base/printcmds.exp: p &ctable2[3*16] with print elements set to 5 5259PASS: gdb.base/printcmds.exp: p &ctable2[4*16] with print elements set to 5 5260PASS: gdb.base/printcmds.exp: p &ctable2[5*16] with print elements set to 5 5261PASS: gdb.base/printcmds.exp: p &ctable2[6*16] with print elements set to 5 5262PASS: gdb.base/printcmds.exp: p &ctable2[7*16] with print elements set to 5 5263PASS: gdb.base/printcmds.exp: p &ctable2[8*16] with print elements set to 5 5264PASS: gdb.base/printcmds.exp: p &ctable2[9*16] with print elements set to 5 5265PASS: gdb.base/printcmds.exp: p &ctable2[10*16] with print elements set to 5 5266PASS: gdb.base/printcmds.exp: p &ctable2[11*16] with print elements set to 5 5267PASS: gdb.base/printcmds.exp: p &ctable2[12*16] with print elements set to 5 5268PASS: gdb.base/printcmds.exp: p &ctable2[13*16] with print elements set to 5 5269PASS: gdb.base/printcmds.exp: p &ctable2[14*16] with print elements set to 5 5270PASS: gdb.base/printcmds.exp: p &ctable2[15*16] with print elements set to 5 5271PASS: gdb.base/printcmds.exp: set print elements 6 5272PASS: gdb.base/printcmds.exp: p &ctable2[0*16] with print elements set to 6 5273PASS: gdb.base/printcmds.exp: p &ctable2[1*16] with print elements set to 6 5274PASS: gdb.base/printcmds.exp: p &ctable2[2*16] with print elements set to 6 5275PASS: gdb.base/printcmds.exp: p &ctable2[3*16] with print elements set to 6 5276PASS: gdb.base/printcmds.exp: p &ctable2[4*16] with print elements set to 6 5277PASS: gdb.base/printcmds.exp: p &ctable2[5*16] with print elements set to 6 5278PASS: gdb.base/printcmds.exp: p &ctable2[6*16] with print elements set to 6 5279PASS: gdb.base/printcmds.exp: p &ctable2[7*16] with print elements set to 6 5280PASS: gdb.base/printcmds.exp: p &ctable2[8*16] with print elements set to 6 5281PASS: gdb.base/printcmds.exp: p &ctable2[9*16] with print elements set to 6 5282PASS: gdb.base/printcmds.exp: p &ctable2[10*16] with print elements set to 6 5283PASS: gdb.base/printcmds.exp: p &ctable2[11*16] with print elements set to 6 5284PASS: gdb.base/printcmds.exp: p &ctable2[12*16] with print elements set to 6 5285PASS: gdb.base/printcmds.exp: p &ctable2[13*16] with print elements set to 6 5286PASS: gdb.base/printcmds.exp: p &ctable2[14*16] with print elements set to 6 5287PASS: gdb.base/printcmds.exp: p &ctable2[15*16] with print elements set to 6 5288PASS: gdb.base/printcmds.exp: set print elements 7 5289PASS: gdb.base/printcmds.exp: p &ctable2[0*16] with print elements set to 7 5290PASS: gdb.base/printcmds.exp: p &ctable2[1*16] with print elements set to 7 5291PASS: gdb.base/printcmds.exp: p &ctable2[2*16] with print elements set to 7 5292PASS: gdb.base/printcmds.exp: p &ctable2[3*16] with print elements set to 7 5293PASS: gdb.base/printcmds.exp: p &ctable2[4*16] with print elements set to 7 5294PASS: gdb.base/printcmds.exp: p &ctable2[5*16] with print elements set to 7 5295PASS: gdb.base/printcmds.exp: p &ctable2[6*16] with print elements set to 7 5296PASS: gdb.base/printcmds.exp: p &ctable2[7*16] with print elements set to 7 5297PASS: gdb.base/printcmds.exp: p &ctable2[8*16] with print elements set to 7 5298PASS: gdb.base/printcmds.exp: p &ctable2[9*16] with print elements set to 7 5299PASS: gdb.base/printcmds.exp: p &ctable2[10*16] with print elements set to 7 5300PASS: gdb.base/printcmds.exp: p &ctable2[11*16] with print elements set to 7 5301PASS: gdb.base/printcmds.exp: p &ctable2[12*16] with print elements set to 7 5302PASS: gdb.base/printcmds.exp: p &ctable2[13*16] with print elements set to 7 5303PASS: gdb.base/printcmds.exp: p &ctable2[14*16] with print elements set to 7 5304PASS: gdb.base/printcmds.exp: p &ctable2[15*16] with print elements set to 7 5305PASS: gdb.base/printcmds.exp: set print elements 8 5306PASS: gdb.base/printcmds.exp: p &ctable2[0*16] with print elements set to 8 5307PASS: gdb.base/printcmds.exp: p &ctable2[1*16] with print elements set to 8 5308PASS: gdb.base/printcmds.exp: p &ctable2[2*16] with print elements set to 8 5309PASS: gdb.base/printcmds.exp: p &ctable2[3*16] with print elements set to 8 5310PASS: gdb.base/printcmds.exp: p &ctable2[4*16] with print elements set to 8 5311PASS: gdb.base/printcmds.exp: p &ctable2[5*16] with print elements set to 8 5312PASS: gdb.base/printcmds.exp: p &ctable2[6*16] with print elements set to 8 5313PASS: gdb.base/printcmds.exp: p &ctable2[7*16] with print elements set to 8 5314PASS: gdb.base/printcmds.exp: p &ctable2[8*16] with print elements set to 8 5315PASS: gdb.base/printcmds.exp: p &ctable2[9*16] with print elements set to 8 5316PASS: gdb.base/printcmds.exp: p &ctable2[10*16] with print elements set to 8 5317PASS: gdb.base/printcmds.exp: p &ctable2[11*16] with print elements set to 8 5318PASS: gdb.base/printcmds.exp: p &ctable2[12*16] with print elements set to 8 5319PASS: gdb.base/printcmds.exp: p &ctable2[13*16] with print elements set to 8 5320PASS: gdb.base/printcmds.exp: p &ctable2[14*16] with print elements set to 8 5321PASS: gdb.base/printcmds.exp: p &ctable2[15*16] with print elements set to 8 5322PASS: gdb.base/printcmds.exp: set print elements 9 5323PASS: gdb.base/printcmds.exp: p &ctable2[0*16] with print elements set to 9 5324PASS: gdb.base/printcmds.exp: p &ctable2[1*16] with print elements set to 9 5325PASS: gdb.base/printcmds.exp: p &ctable2[2*16] with print elements set to 9 5326PASS: gdb.base/printcmds.exp: p &ctable2[3*16] with print elements set to 9 5327PASS: gdb.base/printcmds.exp: p &ctable2[4*16] with print elements set to 9 5328PASS: gdb.base/printcmds.exp: p &ctable2[5*16] with print elements set to 9 5329PASS: gdb.base/printcmds.exp: p &ctable2[6*16] with print elements set to 9 5330PASS: gdb.base/printcmds.exp: p &ctable2[7*16] with print elements set to 9 5331PASS: gdb.base/printcmds.exp: p &ctable2[8*16] with print elements set to 9 5332PASS: gdb.base/printcmds.exp: p &ctable2[9*16] with print elements set to 9 5333PASS: gdb.base/printcmds.exp: p &ctable2[10*16] with print elements set to 9 5334PASS: gdb.base/printcmds.exp: p &ctable2[11*16] with print elements set to 9 5335PASS: gdb.base/printcmds.exp: p &ctable2[12*16] with print elements set to 9 5336PASS: gdb.base/printcmds.exp: p &ctable2[13*16] with print elements set to 9 5337PASS: gdb.base/printcmds.exp: p &ctable2[14*16] with print elements set to 9 5338PASS: gdb.base/printcmds.exp: p &ctable2[15*16] with print elements set to 9 5339PASS: gdb.base/printcmds.exp: set print elements 10 5340PASS: gdb.base/printcmds.exp: p &ctable2[0*16] with print elements set to 10 5341PASS: gdb.base/printcmds.exp: p &ctable2[1*16] with print elements set to 10 5342PASS: gdb.base/printcmds.exp: p &ctable2[2*16] with print elements set to 10 5343PASS: gdb.base/printcmds.exp: p &ctable2[3*16] with print elements set to 10 5344PASS: gdb.base/printcmds.exp: p &ctable2[4*16] with print elements set to 10 5345PASS: gdb.base/printcmds.exp: p &ctable2[5*16] with print elements set to 10 5346PASS: gdb.base/printcmds.exp: p &ctable2[6*16] with print elements set to 10 5347PASS: gdb.base/printcmds.exp: p &ctable2[7*16] with print elements set to 10 5348PASS: gdb.base/printcmds.exp: p &ctable2[8*16] with print elements set to 10 5349PASS: gdb.base/printcmds.exp: p &ctable2[9*16] with print elements set to 10 5350PASS: gdb.base/printcmds.exp: p &ctable2[10*16] with print elements set to 10 5351PASS: gdb.base/printcmds.exp: p &ctable2[11*16] with print elements set to 10 5352PASS: gdb.base/printcmds.exp: p &ctable2[12*16] with print elements set to 10 5353PASS: gdb.base/printcmds.exp: p &ctable2[13*16] with print elements set to 10 5354PASS: gdb.base/printcmds.exp: p &ctable2[14*16] with print elements set to 10 5355PASS: gdb.base/printcmds.exp: p &ctable2[15*16] with print elements set to 10 5356PASS: gdb.base/printcmds.exp: set print elements 11 5357PASS: gdb.base/printcmds.exp: p &ctable2[0*16] with print elements set to 11 5358PASS: gdb.base/printcmds.exp: p &ctable2[1*16] with print elements set to 11 5359PASS: gdb.base/printcmds.exp: p &ctable2[2*16] with print elements set to 11 5360PASS: gdb.base/printcmds.exp: p &ctable2[3*16] with print elements set to 11 5361PASS: gdb.base/printcmds.exp: p &ctable2[4*16] with print elements set to 11 5362PASS: gdb.base/printcmds.exp: p &ctable2[5*16] with print elements set to 11 5363PASS: gdb.base/printcmds.exp: p &ctable2[6*16] with print elements set to 11 5364PASS: gdb.base/printcmds.exp: p &ctable2[7*16] with print elements set to 11 5365PASS: gdb.base/printcmds.exp: p &ctable2[8*16] with print elements set to 11 5366PASS: gdb.base/printcmds.exp: p &ctable2[9*16] with print elements set to 11 5367PASS: gdb.base/printcmds.exp: p &ctable2[10*16] with print elements set to 11 5368PASS: gdb.base/printcmds.exp: p &ctable2[11*16] with print elements set to 11 5369PASS: gdb.base/printcmds.exp: p &ctable2[12*16] with print elements set to 11 5370PASS: gdb.base/printcmds.exp: p &ctable2[13*16] with print elements set to 11 5371PASS: gdb.base/printcmds.exp: p &ctable2[14*16] with print elements set to 11 5372PASS: gdb.base/printcmds.exp: p &ctable2[15*16] with print elements set to 11 5373PASS: gdb.base/printcmds.exp: set print elements 12 5374PASS: gdb.base/printcmds.exp: p &ctable2[0*16] with print elements set to 12 5375PASS: gdb.base/printcmds.exp: p &ctable2[1*16] with print elements set to 12 5376PASS: gdb.base/printcmds.exp: p &ctable2[2*16] with print elements set to 12 5377PASS: gdb.base/printcmds.exp: p &ctable2[3*16] with print elements set to 12 5378PASS: gdb.base/printcmds.exp: p &ctable2[4*16] with print elements set to 12 5379PASS: gdb.base/printcmds.exp: p &ctable2[5*16] with print elements set to 12 5380PASS: gdb.base/printcmds.exp: p &ctable2[6*16] with print elements set to 12 5381PASS: gdb.base/printcmds.exp: p &ctable2[7*16] with print elements set to 12 5382PASS: gdb.base/printcmds.exp: p &ctable2[8*16] with print elements set to 12 5383PASS: gdb.base/printcmds.exp: p &ctable2[9*16] with print elements set to 12 5384PASS: gdb.base/printcmds.exp: p &ctable2[10*16] with print elements set to 12 5385PASS: gdb.base/printcmds.exp: p &ctable2[11*16] with print elements set to 12 5386PASS: gdb.base/printcmds.exp: p &ctable2[12*16] with print elements set to 12 5387PASS: gdb.base/printcmds.exp: p &ctable2[13*16] with print elements set to 12 5388PASS: gdb.base/printcmds.exp: p &ctable2[14*16] with print elements set to 12 5389PASS: gdb.base/printcmds.exp: p &ctable2[15*16] with print elements set to 12 5390PASS: gdb.base/printcmds.exp: set print elements 13 5391PASS: gdb.base/printcmds.exp: p &ctable2[0*16] with print elements set to 13 5392PASS: gdb.base/printcmds.exp: p &ctable2[1*16] with print elements set to 13 5393PASS: gdb.base/printcmds.exp: p &ctable2[2*16] with print elements set to 13 5394PASS: gdb.base/printcmds.exp: p &ctable2[3*16] with print elements set to 13 5395PASS: gdb.base/printcmds.exp: p &ctable2[4*16] with print elements set to 13 5396PASS: gdb.base/printcmds.exp: p &ctable2[5*16] with print elements set to 13 5397PASS: gdb.base/printcmds.exp: p &ctable2[6*16] with print elements set to 13 5398PASS: gdb.base/printcmds.exp: p &ctable2[7*16] with print elements set to 13 5399PASS: gdb.base/printcmds.exp: p &ctable2[8*16] with print elements set to 13 5400PASS: gdb.base/printcmds.exp: p &ctable2[9*16] with print elements set to 13 5401PASS: gdb.base/printcmds.exp: p &ctable2[10*16] with print elements set to 13 5402PASS: gdb.base/printcmds.exp: p &ctable2[11*16] with print elements set to 13 5403PASS: gdb.base/printcmds.exp: p &ctable2[12*16] with print elements set to 13 5404PASS: gdb.base/printcmds.exp: p &ctable2[13*16] with print elements set to 13 5405PASS: gdb.base/printcmds.exp: p &ctable2[14*16] with print elements set to 13 5406PASS: gdb.base/printcmds.exp: p &ctable2[15*16] with print elements set to 13 5407PASS: gdb.base/printcmds.exp: set print elements 14 5408PASS: gdb.base/printcmds.exp: p &ctable2[0*16] with print elements set to 14 5409PASS: gdb.base/printcmds.exp: p &ctable2[1*16] with print elements set to 14 5410PASS: gdb.base/printcmds.exp: p &ctable2[2*16] with print elements set to 14 5411PASS: gdb.base/printcmds.exp: p &ctable2[3*16] with print elements set to 14 5412PASS: gdb.base/printcmds.exp: p &ctable2[4*16] with print elements set to 14 5413PASS: gdb.base/printcmds.exp: p &ctable2[5*16] with print elements set to 14 5414PASS: gdb.base/printcmds.exp: p &ctable2[6*16] with print elements set to 14 5415PASS: gdb.base/printcmds.exp: p &ctable2[7*16] with print elements set to 14 5416PASS: gdb.base/printcmds.exp: p &ctable2[8*16] with print elements set to 14 5417PASS: gdb.base/printcmds.exp: p &ctable2[9*16] with print elements set to 14 5418PASS: gdb.base/printcmds.exp: p &ctable2[10*16] with print elements set to 14 5419PASS: gdb.base/printcmds.exp: p &ctable2[11*16] with print elements set to 14 5420PASS: gdb.base/printcmds.exp: p &ctable2[12*16] with print elements set to 14 5421PASS: gdb.base/printcmds.exp: p &ctable2[13*16] with print elements set to 14 5422PASS: gdb.base/printcmds.exp: p &ctable2[14*16] with print elements set to 14 5423PASS: gdb.base/printcmds.exp: p &ctable2[15*16] with print elements set to 14 5424PASS: gdb.base/printcmds.exp: set print elements 15 5425PASS: gdb.base/printcmds.exp: p &ctable2[0*16] with print elements set to 15 5426PASS: gdb.base/printcmds.exp: p &ctable2[1*16] with print elements set to 15 5427PASS: gdb.base/printcmds.exp: p &ctable2[2*16] with print elements set to 15 5428PASS: gdb.base/printcmds.exp: p &ctable2[3*16] with print elements set to 15 5429PASS: gdb.base/printcmds.exp: p &ctable2[4*16] with print elements set to 15 5430PASS: gdb.base/printcmds.exp: p &ctable2[5*16] with print elements set to 15 5431PASS: gdb.base/printcmds.exp: p &ctable2[6*16] with print elements set to 15 5432PASS: gdb.base/printcmds.exp: p &ctable2[7*16] with print elements set to 15 5433PASS: gdb.base/printcmds.exp: p &ctable2[8*16] with print elements set to 15 5434PASS: gdb.base/printcmds.exp: p &ctable2[9*16] with print elements set to 15 5435PASS: gdb.base/printcmds.exp: p &ctable2[10*16] with print elements set to 15 5436PASS: gdb.base/printcmds.exp: p &ctable2[11*16] with print elements set to 15 5437PASS: gdb.base/printcmds.exp: p &ctable2[12*16] with print elements set to 15 5438PASS: gdb.base/printcmds.exp: p &ctable2[13*16] with print elements set to 15 5439PASS: gdb.base/printcmds.exp: p &ctable2[14*16] with print elements set to 15 5440PASS: gdb.base/printcmds.exp: p &ctable2[15*16] with print elements set to 15 5441PASS: gdb.base/printcmds.exp: set print elements 16 5442PASS: gdb.base/printcmds.exp: p &ctable2[0*16] with print elements set to 16 5443PASS: gdb.base/printcmds.exp: p &ctable2[1*16] with print elements set to 16 5444PASS: gdb.base/printcmds.exp: p &ctable2[2*16] with print elements set to 16 5445PASS: gdb.base/printcmds.exp: p &ctable2[3*16] with print elements set to 16 5446PASS: gdb.base/printcmds.exp: p &ctable2[4*16] with print elements set to 16 5447PASS: gdb.base/printcmds.exp: p &ctable2[5*16] with print elements set to 16 5448PASS: gdb.base/printcmds.exp: p &ctable2[6*16] with print elements set to 16 5449PASS: gdb.base/printcmds.exp: p &ctable2[7*16] with print elements set to 16 5450PASS: gdb.base/printcmds.exp: p &ctable2[8*16] with print elements set to 16 5451PASS: gdb.base/printcmds.exp: p &ctable2[9*16] with print elements set to 16 5452PASS: gdb.base/printcmds.exp: p &ctable2[10*16] with print elements set to 16 5453PASS: gdb.base/printcmds.exp: p &ctable2[11*16] with print elements set to 16 5454PASS: gdb.base/printcmds.exp: p &ctable2[12*16] with print elements set to 16 5455PASS: gdb.base/printcmds.exp: p &ctable2[13*16] with print elements set to 16 5456PASS: gdb.base/printcmds.exp: p &ctable2[14*16] with print elements set to 16 5457PASS: gdb.base/printcmds.exp: p &ctable2[15*16] with print elements set to 16 5458PASS: gdb.base/printcmds.exp: correct element repeats in array embedded at offset > 0 5459PASS: gdb.base/printcmds.exp: set print elements 0 5460PASS: gdb.base/printcmds.exp: p teststring with elements set to 0 5461PASS: gdb.base/printcmds.exp: set print elements 1 5462PASS: gdb.base/printcmds.exp: p teststring with elements set to 1 5463PASS: gdb.base/printcmds.exp: set print elements 5 5464PASS: gdb.base/printcmds.exp: p teststring with elements set to 5 5465PASS: gdb.base/printcmds.exp: set print elements 19 5466PASS: gdb.base/printcmds.exp: p teststring with elements set to 19 5467PASS: gdb.base/printcmds.exp: set print elements 20 5468PASS: gdb.base/printcmds.exp: p teststring with elements set to 20 5469PASS: gdb.base/printcmds.exp: set print elements 8 5470PASS: gdb.base/printcmds.exp: p &ctable1[0] 5471PASS: gdb.base/printcmds.exp: p &ctable1[1] 5472PASS: gdb.base/printcmds.exp: p &ctable1[1*8] 5473PASS: gdb.base/printcmds.exp: p &ctable1[2*8] 5474PASS: gdb.base/printcmds.exp: p &ctable1[3*8] 5475PASS: gdb.base/printcmds.exp: p &ctable1[4*8] 5476PASS: gdb.base/printcmds.exp: p &ctable1[5*8] 5477PASS: gdb.base/printcmds.exp: p &ctable1[6*8] 5478PASS: gdb.base/printcmds.exp: p &ctable1[7*8] 5479PASS: gdb.base/printcmds.exp: p &ctable1[8*8] 5480PASS: gdb.base/printcmds.exp: p &ctable1[9*8] 5481PASS: gdb.base/printcmds.exp: p &ctable1[10*8] 5482PASS: gdb.base/printcmds.exp: p &ctable1[11*8] 5483PASS: gdb.base/printcmds.exp: p &ctable1[12*8] 5484PASS: gdb.base/printcmds.exp: p &ctable1[13*8] 5485PASS: gdb.base/printcmds.exp: p &ctable1[14*8] 5486PASS: gdb.base/printcmds.exp: p &ctable1[15*8] 5487PASS: gdb.base/printcmds.exp: p &ctable1[16*8] 5488PASS: gdb.base/printcmds.exp: p &ctable1[17*8] 5489PASS: gdb.base/printcmds.exp: p &ctable1[18*8] 5490PASS: gdb.base/printcmds.exp: p &ctable1[19*8] 5491PASS: gdb.base/printcmds.exp: p &ctable1[20*8] 5492PASS: gdb.base/printcmds.exp: p &ctable1[21*8] 5493PASS: gdb.base/printcmds.exp: p &ctable1[22*8] 5494PASS: gdb.base/printcmds.exp: p &ctable1[23*8] 5495PASS: gdb.base/printcmds.exp: p &ctable1[24*8] 5496PASS: gdb.base/printcmds.exp: p &ctable1[25*8] 5497PASS: gdb.base/printcmds.exp: p &ctable1[26*8] 5498PASS: gdb.base/printcmds.exp: p &ctable1[27*8] 5499PASS: gdb.base/printcmds.exp: p &ctable1[28*8] 5500PASS: gdb.base/printcmds.exp: p &ctable1[29*8] 5501PASS: gdb.base/printcmds.exp: p &ctable1[30*8] 5502PASS: gdb.base/printcmds.exp: p &ctable1[31*8] 5503PASS: gdb.base/printcmds.exp: set print elements 24 5504PASS: gdb.base/printcmds.exp: set print elements 24 5505PASS: gdb.base/printcmds.exp: p a1[0] 5506PASS: gdb.base/printcmds.exp: p a1[9] 5507PASS: gdb.base/printcmds.exp: p a2 5508PASS: gdb.base/printcmds.exp: p a2[0] 5509PASS: gdb.base/printcmds.exp: p a2[3] 5510PASS: gdb.base/printcmds.exp: set print null-stop on 5511PASS: gdb.base/printcmds.exp: print a2 with null-stop on 5512PASS: gdb.base/printcmds.exp: set print null-stop off 5513PASS: gdb.base/printcmds.exp: p int1dim[0]@2 5514PASS: gdb.base/printcmds.exp: p int1dim[0]@2@3 5515PASS: gdb.base/printcmds.exp: set print elements 24 5516PASS: gdb.base/printcmds.exp: set print address on 5517PASS: gdb.base/printcmds.exp: p arrays 5518PASS: gdb.base/printcmds.exp: p parrays 5519PASS: gdb.base/printcmds.exp: p parrays->array1 5520PASS: gdb.base/printcmds.exp: p &parrays->array1 5521PASS: gdb.base/printcmds.exp: p parrays->array2 5522PASS: gdb.base/printcmds.exp: p &parrays->array2 5523PASS: gdb.base/printcmds.exp: p parrays->array3 5524PASS: gdb.base/printcmds.exp: p &parrays->array3 5525PASS: gdb.base/printcmds.exp: p parrays->array4 5526PASS: gdb.base/printcmds.exp: p &parrays->array4 5527PASS: gdb.base/printcmds.exp: p parrays->array5 5528PASS: gdb.base/printcmds.exp: p &parrays->array5 5529PASS: gdb.base/printcmds.exp: set print address off 5530PASS: gdb.base/printcmds.exp: set print elements 50 5531PASS: gdb.base/printcmds.exp: p "a string" 5532PASS: gdb.base/printcmds.exp: p "embedded \000 null" 5533PASS: gdb.base/printcmds.exp: p "abcd"[2] 5534PASS: gdb.base/printcmds.exp: p sizeof ("abcdef") 5535PASS: gdb.base/printcmds.exp: ptype "foo" 5536PASS: gdb.base/printcmds.exp: p *"foo" 5537PASS: gdb.base/printcmds.exp: ptype *"foo" 5538PASS: gdb.base/printcmds.exp: p &*"foo" 5539PASS: gdb.base/printcmds.exp: ptype &*"foo" 5540PASS: gdb.base/printcmds.exp: p (char *)"foo" 5541PASS: gdb.base/printcmds.exp: print {'a','b','c'} 5542PASS: gdb.base/printcmds.exp: print {4,5,6}[2] 5543PASS: gdb.base/printcmds.exp: print *&{4,5,6}[1] 5544PASS: gdb.base/printcmds.exp: print some_volatile_enum 5545PASS: gdb.base/printcmds.exp: print three 5546PASS: gdb.base/printcmds.exp: printf "x=%d,y=%d,z=%d\n", 5, 6, 7 5547PASS: gdb.base/printcmds.exp: printf "string=%.4sxx\n", teststring 5548PASS: gdb.base/printcmds.exp: printf "string=%sxx\n", teststring 5549PASS: gdb.base/printcmds.exp: printf "%f is fun\n", 1.0 5550PASS: gdb.base/printcmds.exp: printf "x=%d,y=%f,z=%d\n", 5, 6.0, 7 5551PASS: gdb.base/printcmds.exp: printf "%x %f, %c %x, %x, %f\n", 0xbad, -99.541, 'z', 0xfeedface, 0xdeadbeef, 5.0 5552PASS: gdb.base/printcmds.exp: printf "%c\n", "x"[1,0] 5553PASS: gdb.base/printcmds.exp: printf "%%%d%%\n", 5 5554PASS: gdb.base/printcmds.exp: printf "%Hf\n",1.2df 5555PASS: gdb.base/printcmds.exp: printf "%Hf\n",-1.2df 5556PASS: gdb.base/printcmds.exp: printf "%Hf\n",1.234567df 5557PASS: gdb.base/printcmds.exp: printf "%Hf\n",-1.234567df 5558PASS: gdb.base/printcmds.exp: printf "%Hf\n",1234567.df 5559PASS: gdb.base/printcmds.exp: printf "%Hf\n",-1234567.df 5560PASS: gdb.base/printcmds.exp: printf "%Hf\n",1.2E1df 5561PASS: gdb.base/printcmds.exp: printf "%Hf\n",1.2E10df 5562PASS: gdb.base/printcmds.exp: printf "%Hf\n",1.2E-10df 5563PASS: gdb.base/printcmds.exp: printf "%Hf\n",1.2E96df 5564PASS: gdb.base/printcmds.exp: printf "%Df\n",1.2dd 5565PASS: gdb.base/printcmds.exp: printf "%Df\n",-1.2dd 5566PASS: gdb.base/printcmds.exp: printf "%Df\n",1.234567890123456dd 5567PASS: gdb.base/printcmds.exp: printf "%Df\n",-1.234567890123456dd 5568PASS: gdb.base/printcmds.exp: printf "%Df\n",1234567890123456.dd 5569PASS: gdb.base/printcmds.exp: printf "%Df\n",-1234567890123456.dd 5570PASS: gdb.base/printcmds.exp: printf "%Df\n",1.2E1dd 5571PASS: gdb.base/printcmds.exp: printf "%Df\n",1.2E10dd 5572PASS: gdb.base/printcmds.exp: printf "%Df\n",1.2E-10dd 5573PASS: gdb.base/printcmds.exp: printf "%Df\n",1.2E384dd 5574PASS: gdb.base/printcmds.exp: printf "%DDf\n",1.2dl 5575PASS: gdb.base/printcmds.exp: printf "%DDf\n",-1.2dl 5576PASS: gdb.base/printcmds.exp: printf "%DDf\n",1.234567890123456789012345678901234dl 5577PASS: gdb.base/printcmds.exp: printf "%DDf\n",-1.234567890123456789012345678901234dl 5578PASS: gdb.base/printcmds.exp: printf "%DDf\n",1234567890123456789012345678901234.dl 5579PASS: gdb.base/printcmds.exp: printf "%DDf\n",-1234567890123456789012345678901234.dl 5580PASS: gdb.base/printcmds.exp: printf "%DDf\n",1.2E1dl 5581PASS: gdb.base/printcmds.exp: printf "%DDf\n",1.2E10dl 5582PASS: gdb.base/printcmds.exp: printf "%DDf\n",1.2E-10dl 5583PASS: gdb.base/printcmds.exp: printf "%DDf\n",1.2E6144dl 5584PASS: gdb.base/printcmds.exp: printf "%Hf %Hf\n",1.2df,1.3df 5585PASS: gdb.base/printcmds.exp: set print symbol on 5586PASS: gdb.base/printcmds.exp: print &three 5587PASS: gdb.base/printcmds.exp: print parrays 5588PASS: gdb.base/printcmds.exp: set print symbol off 5589PASS: gdb.base/printcmds.exp: print invalid_LLL 5590PASS: gdb.base/printcmds.exp: print invalid_LLE 5591PASS: gdb.base/printcmds.exp: print invalid_LLR 5592PASS: gdb.base/printcmds.exp: print invalid_LLS 5593PASS: gdb.base/printcmds.exp: print invalid_ELL 5594PASS: gdb.base/printcmds.exp: print invalid_ELR 5595PASS: gdb.base/printcmds.exp: print invalid_ELS 5596PASS: gdb.base/printcmds.exp: print invalid_RLL 5597PASS: gdb.base/printcmds.exp: print invalid_RLE 5598PASS: gdb.base/printcmds.exp: print invalid_RLR 5599PASS: gdb.base/printcmds.exp: print invalid_RLS 5600PASS: gdb.base/printcmds.exp: print invalid_SLL 5601PASS: gdb.base/printcmds.exp: print invalid_SLE 5602PASS: gdb.base/printcmds.exp: print invalid_SLR 5603PASS: gdb.base/printcmds.exp: print invalid_SLS 5604PASS: gdb.base/printcmds.exp: print invalid_LRL 5605PASS: gdb.base/printcmds.exp: print invalid_LRE 5606PASS: gdb.base/printcmds.exp: print invalid_LRR 5607PASS: gdb.base/printcmds.exp: print invalid_LRS 5608PASS: gdb.base/printcmds.exp: print invalid_ERL 5609PASS: gdb.base/printcmds.exp: print invalid_ERR 5610PASS: gdb.base/printcmds.exp: print invalid_ERS 5611PASS: gdb.base/printcmds.exp: print invalid_RRL 5612PASS: gdb.base/printcmds.exp: print invalid_RRE 5613PASS: gdb.base/printcmds.exp: print invalid_RRR 5614PASS: gdb.base/printcmds.exp: print invalid_RRS 5615PASS: gdb.base/printcmds.exp: print invalid_SRL 5616PASS: gdb.base/printcmds.exp: print invalid_SRE 5617PASS: gdb.base/printcmds.exp: print invalid_SRR 5618PASS: gdb.base/printcmds.exp: print invalid_SRS 5619PASS: gdb.base/printcmds.exp: print invalid_LSL 5620PASS: gdb.base/printcmds.exp: print invalid_LSE 5621PASS: gdb.base/printcmds.exp: print invalid_LSR 5622PASS: gdb.base/printcmds.exp: print invalid_LSS 5623PASS: gdb.base/printcmds.exp: print invalid_ESL 5624PASS: gdb.base/printcmds.exp: print invalid_ESR 5625PASS: gdb.base/printcmds.exp: print invalid_ESS 5626PASS: gdb.base/printcmds.exp: print invalid_RSL 5627PASS: gdb.base/printcmds.exp: print invalid_RSE 5628PASS: gdb.base/printcmds.exp: print invalid_RSR 5629PASS: gdb.base/printcmds.exp: print invalid_RSS 5630PASS: gdb.base/printcmds.exp: print invalid_SSL 5631PASS: gdb.base/printcmds.exp: print invalid_SSE 5632PASS: gdb.base/printcmds.exp: print invalid_SSR 5633PASS: gdb.base/printcmds.exp: print invalid_SSS 5634Running ./gdb.base/print-file-var.exp ... 5635PASS: gdb.base/print-file-var.exp: breapoint past v1 & v2 initialization 5636PASS: gdb.base/print-file-var.exp: continue to STOP marker 5637PASS: gdb.base/print-file-var.exp: print 'print-file-var-lib1.c'::this_version_id == v1 5638PASS: gdb.base/print-file-var.exp: print 'print-file-var-lib2.c'::this_version_id == v2 5639Running ./gdb.base/prologue.exp ... 5640PASS: gdb.base/prologue.exp: setting breakpoint at marker 5641PASS: gdb.base/prologue.exp: continue to marker 5642PASS: gdb.base/prologue.exp: reading $pc: marker 5643PASS: gdb.base/prologue.exp: setting breakpoint at other 5644PASS: gdb.base/prologue.exp: continue to other 5645PASS: gdb.base/prologue.exp: reading $pc: other 5646PASS: gdb.base/prologue.exp: same pc from minimal symbol 5647Running ./gdb.base/prologue-include.exp ... 5648PASS: gdb.base/prologue-include.exp: breakpoint main 5649Running ./gdb.base/psymtab.exp ... 5650PASS: gdb.base/psymtab.exp: psymtab pending setup 5651PASS: gdb.base/psymtab.exp: Don't search past end of psymtab. 5652Running ./gdb.base/ptr-typedef.exp ... 5653PASS: gdb.base/ptr-typedef.exp: print foo_ptr 5654PASS: gdb.base/ptr-typedef.exp: print foz_ptr 5655Running ./gdb.base/ptype.exp ... 5656PASS: gdb.base/ptype.exp: ptype unnamed enumeration member 5657PASS: gdb.base/ptype.exp: ptype structure 5658PASS: gdb.base/ptype.exp: ptype v_struct1.v_float_member 5659PASS: gdb.base/ptype.exp: ptype v_struct1->v_float_member 5660PASS: gdb.base/ptype.exp: ptype v_t_struct_p.v_float_member 5661PASS: gdb.base/ptype.exp: ptype v_t_struct_p->v_float_member 5662PASS: gdb.base/ptype.exp: ptype linked list structure 5663PASS: gdb.base/ptype.exp: ptype union 5664PASS: gdb.base/ptype.exp: ptype linked list union 5665PASS: gdb.base/ptype.exp: ptype unnamed enumeration 5666PASS: gdb.base/ptype.exp: ptype named enumeration 5667PASS: gdb.base/ptype.exp: ptype unnamed typedef'd enumeration 5668PASS: gdb.base/ptype.exp: list main 5669PASS: gdb.base/ptype.exp: whatis unnamed typedef'd enum (compiler bug in IBM's xlc) 5670PASS: gdb.base/ptype.exp: printing typedef'd struct 5671PASS: gdb.base/ptype.exp: printing typedef'd union 5672PASS: gdb.base/ptype.exp: ptype named typedef'd enumf'd enum 5673PASS: gdb.base/ptype.exp: ptype misordered enumeration 5674PASS: gdb.base/ptype.exp: ptype named enumeration member 5675PASS: gdb.base/ptype.exp: ptype unnamed enumeration member #2 5676PASS: gdb.base/ptype.exp: ptype short 5677PASS: gdb.base/ptype.exp: ptype int 5678PASS: gdb.base/ptype.exp: ptype t_char_array 5679PASS: gdb.base/ptype.exp: ptype pv_char_array 5680PASS: gdb.base/ptype.exp: ptype outer structure 5681PASS: gdb.base/ptype.exp: ptype inner structure 5682PASS: gdb.base/ptype.exp: ptype inner union 5683PASS: gdb.base/ptype.exp: ptype nested structure 5684PASS: gdb.base/ptype.exp: ptype outer int 5685PASS: gdb.base/ptype.exp: ptype nested structure #2 5686PASS: gdb.base/ptype.exp: ptype inner int 5687PASS: gdb.base/ptype.exp: ptype nested union 5688PASS: gdb.base/ptype.exp: ptype the_highest 5689PASS: gdb.base/ptype.exp: ptype the_highest 5690PASS: gdb.base/ptype.exp: ptype func_type 5691PASS: gdb.base/ptype.exp: ptype old_fptr 5692PASS: gdb.base/ptype.exp: ptype new_fptr 5693PASS: gdb.base/ptype.exp: ptype fptr 5694PASS: gdb.base/ptype.exp: ptype fptr2 5695PASS: gdb.base/ptype.exp: ptype xptr 5696PASS: gdb.base/ptype.exp: ptype ffptr 5697PASS: gdb.base/ptype.exp: ptype fffptr 5698PASS: gdb.base/ptype.exp: list intfoo 5699PASS: gdb.base/ptype.exp: ptype foo typedef after first list of intfoo 5700PASS: gdb.base/ptype.exp: list charfoo 5701PASS: gdb.base/ptype.exp: ptype foo typedef after first list of charfoo 5702PASS: gdb.base/ptype.exp: list intfoo 5703PASS: gdb.base/ptype.exp: ptype foo typedef after second list of intfoo 5704PASS: gdb.base/ptype.exp: list charfoo 5705PASS: gdb.base/ptype.exp: ptype foo typedef after second list of charfoo 5706PASS: gdb.base/ptype.exp: ptype "abc" 5707PASS: gdb.base/ptype.exp: ptype {'a','b','c'} 5708PASS: gdb.base/ptype.exp: ptype {0,1,2} 5709PASS: gdb.base/ptype.exp: ptype {(long)0,(long)1,(long)2} 5710PASS: gdb.base/ptype.exp: ptype {(float)0,(float)1,(float)2} 5711PASS: gdb.base/ptype.exp: ptype {{0,1,2},{3,4,5}} 5712PASS: gdb.base/ptype.exp: ptype {4,5,6}[2] 5713PASS: gdb.base/ptype.exp: ptype *&{4,5,6}[1] 5714PASS: gdb.base/ptype.exp: ptype $pc 5715Running ./gdb.base/radix.exp ... 5716PASS: gdb.base/radix.exp: initialize radix, input radix 2 5717PASS: gdb.base/radix.exp: set input-radix 2 5718PASS: gdb.base/radix.exp: show radix, input radix 2 5719PASS: gdb.base/radix.exp: print 010; expect 8; input radix 2 5720PASS: gdb.base/radix.exp: print 20.; expect 20; input radix 2 5721PASS: gdb.base/radix.exp: print (int) 20.; expect 20; input radix 2 5722PASS: gdb.base/radix.exp: print 0xf; expect 15; input radix 2 5723PASS: gdb.base/radix.exp: print 0; expect 0; input radix 2 5724PASS: gdb.base/radix.exp: print 1; expect 1; input radix 2 5725PASS: gdb.base/radix.exp: print -1; expect -1; input radix 2 5726PASS: gdb.base/radix.exp: print 10; expect 2; input radix 2 5727PASS: gdb.base/radix.exp: print 11; expect 3; input radix 2 5728PASS: gdb.base/radix.exp: print -10; expect -2; input radix 2 5729PASS: gdb.base/radix.exp: print -11; expect -3; input radix 2 5730PASS: gdb.base/radix.exp: print 100; expect 4; input radix 2 5731PASS: gdb.base/radix.exp: print 101; expect 5; input radix 2 5732PASS: gdb.base/radix.exp: print -100; expect -4; input radix 2 5733PASS: gdb.base/radix.exp: print -101; expect -5; input radix 2 5734PASS: gdb.base/radix.exp: print 10101; expect 21; input radix 2 5735PASS: gdb.base/radix.exp: print 4; expect Invalid number "4"\.; input radix 2 5736PASS: gdb.base/radix.exp: print -2; expect Invalid number "2"\.; input radix 2 5737PASS: gdb.base/radix.exp: initialize radix, input radix 3 5738PASS: gdb.base/radix.exp: set input-radix 3 5739PASS: gdb.base/radix.exp: show radix, input radix 3 5740PASS: gdb.base/radix.exp: print 010; expect 8; input radix 3 5741PASS: gdb.base/radix.exp: print 20.; expect 20; input radix 3 5742PASS: gdb.base/radix.exp: print (int) 20.; expect 20; input radix 3 5743PASS: gdb.base/radix.exp: print 0xf; expect 15; input radix 3 5744PASS: gdb.base/radix.exp: print 0; expect 0; input radix 3 5745PASS: gdb.base/radix.exp: print 1; expect 1; input radix 3 5746PASS: gdb.base/radix.exp: print -1; expect -1; input radix 3 5747PASS: gdb.base/radix.exp: print 10; expect 3; input radix 3 5748PASS: gdb.base/radix.exp: print 11; expect 4; input radix 3 5749PASS: gdb.base/radix.exp: print -10; expect -3; input radix 3 5750PASS: gdb.base/radix.exp: print -11; expect -4; input radix 3 5751PASS: gdb.base/radix.exp: print 100; expect 9; input radix 3 5752PASS: gdb.base/radix.exp: print 101; expect 10; input radix 3 5753PASS: gdb.base/radix.exp: print -100; expect -9; input radix 3 5754PASS: gdb.base/radix.exp: print -101; expect -10; input radix 3 5755PASS: gdb.base/radix.exp: print 10101; expect 91; input radix 3 5756PASS: gdb.base/radix.exp: print 2; expect 2; input radix 3 5757PASS: gdb.base/radix.exp: print 20; expect 6; input radix 3 5758PASS: gdb.base/radix.exp: print 3; expect Invalid number "3"\.; input radix 3 5759PASS: gdb.base/radix.exp: print 30; expect Invalid number "30"\.; input radix 2 5760PASS: gdb.base/radix.exp: initialize radix, input radix 8 5761PASS: gdb.base/radix.exp: set input-radix 8 5762PASS: gdb.base/radix.exp: show radix, input radix 8 5763PASS: gdb.base/radix.exp: print 010; expect 8; input radix 8 5764PASS: gdb.base/radix.exp: print 20.; expect 20; input radix 8 5765PASS: gdb.base/radix.exp: print (int) 20.; expect 20; input radix 8 5766PASS: gdb.base/radix.exp: print 0xf; expect 15; input radix 8 5767PASS: gdb.base/radix.exp: print 0; expect 0; input radix 8 5768PASS: gdb.base/radix.exp: print 1; expect 1; input radix 8 5769PASS: gdb.base/radix.exp: print -1; expect -1; input radix 8 5770PASS: gdb.base/radix.exp: print 10; expect 8; input radix 8 5771PASS: gdb.base/radix.exp: print 11; expect 9; input radix 8 5772PASS: gdb.base/radix.exp: print -10; expect -8; input radix 8 5773PASS: gdb.base/radix.exp: print -11; expect -9; input radix 8 5774PASS: gdb.base/radix.exp: print 100; expect 64; input radix 8 5775PASS: gdb.base/radix.exp: print 101; expect 65; input radix 8 5776PASS: gdb.base/radix.exp: print -100; expect -64; input radix 8 5777PASS: gdb.base/radix.exp: print -101; expect -65; input radix 8 5778PASS: gdb.base/radix.exp: print 10101; expect 4161; input radix 8 5779PASS: gdb.base/radix.exp: print 20; expect 16; input radix 8 5780PASS: gdb.base/radix.exp: print -20; expect -16; input radix 8 5781PASS: gdb.base/radix.exp: print 8; expect Invalid number "8".; input radix 8 5782PASS: gdb.base/radix.exp: print -9; expect Invalid number "9".; input radix 8 5783PASS: gdb.base/radix.exp: initialize radix, input radix 10 5784PASS: gdb.base/radix.exp: set input-radix 10 5785PASS: gdb.base/radix.exp: show radix, input radix 10 5786PASS: gdb.base/radix.exp: print 010; expect 8; input radix 10 5787PASS: gdb.base/radix.exp: print 20.; expect 20; input radix 10 5788PASS: gdb.base/radix.exp: print (int) 20.; expect 20; input radix 10 5789PASS: gdb.base/radix.exp: print 0xf; expect 15; input radix 10 5790PASS: gdb.base/radix.exp: print 0; expect 0; input radix 10 5791PASS: gdb.base/radix.exp: print 1; expect 1; input radix 10 5792PASS: gdb.base/radix.exp: print -1; expect -1; input radix 10 5793PASS: gdb.base/radix.exp: print 10; expect 10; input radix 10 5794PASS: gdb.base/radix.exp: print 11; expect 11; input radix 10 5795PASS: gdb.base/radix.exp: print -10; expect -10; input radix 10 5796PASS: gdb.base/radix.exp: print -11; expect -11; input radix 10 5797PASS: gdb.base/radix.exp: print 100; expect 100; input radix 10 5798PASS: gdb.base/radix.exp: print 101; expect 101; input radix 10 5799PASS: gdb.base/radix.exp: print -100; expect -100; input radix 10 5800PASS: gdb.base/radix.exp: print -101; expect -101; input radix 10 5801PASS: gdb.base/radix.exp: print 10101; expect 10101; input radix 10 5802PASS: gdb.base/radix.exp: print -12; expect -12; input radix 10 5803PASS: gdb.base/radix.exp: initialize radix, input radix 16 5804PASS: gdb.base/radix.exp: set input-radix 16 5805PASS: gdb.base/radix.exp: show radix, input radix 16 5806PASS: gdb.base/radix.exp: print 010; expect 8; input radix 16 5807PASS: gdb.base/radix.exp: print 20.; expect 20; input radix 16 5808PASS: gdb.base/radix.exp: print (int) 20.; expect 20; input radix 16 5809PASS: gdb.base/radix.exp: print 0xf; expect 15; input radix 16 5810PASS: gdb.base/radix.exp: print 0; expect 0; input radix 16 5811PASS: gdb.base/radix.exp: print 1; expect 1; input radix 16 5812PASS: gdb.base/radix.exp: print -1; expect -1; input radix 16 5813PASS: gdb.base/radix.exp: print 10; expect 16; input radix 16 5814PASS: gdb.base/radix.exp: print 11; expect 17; input radix 16 5815PASS: gdb.base/radix.exp: print -10; expect -16; input radix 16 5816PASS: gdb.base/radix.exp: print -11; expect -17; input radix 16 5817PASS: gdb.base/radix.exp: print 100; expect 256; input radix 16 5818PASS: gdb.base/radix.exp: print 101; expect 257; input radix 16 5819PASS: gdb.base/radix.exp: print -100; expect -256; input radix 16 5820PASS: gdb.base/radix.exp: print -101; expect -257; input radix 16 5821PASS: gdb.base/radix.exp: print 10101; expect 65793; input radix 16 5822PASS: gdb.base/radix.exp: initialize radix, output radix 8 5823PASS: gdb.base/radix.exp: set output-radix 8 5824PASS: gdb.base/radix.exp: show radix, output radix 8 5825PASS: gdb.base/radix.exp: print 010; expect 010; output radix 8 5826PASS: gdb.base/radix.exp: print 0xf; expect 17; output radix 8 5827PASS: gdb.base/radix.exp: print 10; expect 12; output radix 8 5828PASS: gdb.base/radix.exp: print 100; expect 144; output radix 8 5829KFAIL: gdb.base/radix.exp: print 20.; expect 24; output radix 8 (PRMS: gdb/1715) 5830PASS: gdb.base/radix.exp: print (int) 20.; expect 24; output radix 8 5831PASS: gdb.base/radix.exp: initialize radix, output radix 10 5832PASS: gdb.base/radix.exp: set output-radix 10 5833PASS: gdb.base/radix.exp: show radix, output radix 10 5834PASS: gdb.base/radix.exp: print 010; expect 8; output radix 10 5835PASS: gdb.base/radix.exp: print 0xf; expect 15; output radix 10 5836PASS: gdb.base/radix.exp: print 10; expect 10; output radix 10 5837PASS: gdb.base/radix.exp: print 100; expect 100; output radix 10 5838PASS: gdb.base/radix.exp: print 20.; expect 20; output radix 10 5839PASS: gdb.base/radix.exp: print (int) 20.; expect 20; output radix 10 5840PASS: gdb.base/radix.exp: initialize radix, output radix 16 5841PASS: gdb.base/radix.exp: set output-radix 16 5842PASS: gdb.base/radix.exp: show radix, output radix 16 5843PASS: gdb.base/radix.exp: print 010; expect 8; output radix 16 5844PASS: gdb.base/radix.exp: print 0xf; expect f; output radix 16 5845PASS: gdb.base/radix.exp: print 10; expect a; output radix 16 5846PASS: gdb.base/radix.exp: print 100; expect 64; output radix 16 5847KFAIL: gdb.base/radix.exp: print 20.; expect 14; output radix 16 (PRMS: gdb/1715) 5848PASS: gdb.base/radix.exp: print (int) 20.; expect 14; output radix 16 5849PASS: gdb.base/radix.exp: Reset radices 5850PASS: gdb.base/radix.exp: Reject input-radix 0 5851PASS: gdb.base/radix.exp: Input radix unchanged after rejecting 0 5852PASS: gdb.base/radix.exp: Reject input-radix 1 5853PASS: gdb.base/radix.exp: Input radix unchanged after rejecting 1 5854PASS: gdb.base/radix.exp: Reject output-radix 0 5855PASS: gdb.base/radix.exp: Output radix unchanged after rejecting 0 5856PASS: gdb.base/radix.exp: Reject output-radix 1 5857PASS: gdb.base/radix.exp: Output radix unchanged after rejecting 1 5858PASS: gdb.base/radix.exp: set radix 7 rejected 5859PASS: gdb.base/radix.exp: Output radix unchanged after rejection through set radix command 5860Running ./gdb.base/randomize.exp ... 5861UNTESTED: gdb.base/randomize.exp: Disabling randomization is not supported on this Linux GDB 5862Running ./gdb.base/random-signal.exp ... 5863PASS: gdb.base/random-signal.exp: set can-use-hw-watchpoints 0 5864PASS: gdb.base/random-signal.exp: watch v 5865PASS: gdb.base/random-signal.exp: continue 5866FAIL: gdb.base/random-signal.exp: stop with control-c 5867Running ./gdb.base/readline-ask.exp ... 5868PASS: gdb.base/readline-ask.exp: set width 50 5869PASS: gdb.base/readline-ask.exp: set height 3 5870PASS: gdb.base/readline-ask.exp: bell for more message 5871FAIL: gdb.base/readline-ask.exp: more message for 01 and 02 5872FAIL: gdb.base/readline-ask.exp: more message for 03 5873FAIL: gdb.base/readline-ask.exp: more finish for 04 5874ERROR: Undefined command "foo". 5875UNRESOLVED: gdb.base/readline-ask.exp: abort more message 5876PASS: gdb.base/readline-ask.exp: bell for ask message 5877FAIL: gdb.base/readline-ask.exp: ask message 5878Running ./gdb.base/readline.exp ... 5879PASS: gdb.base/readline.exp: Simple operate-and-get-next - send p 1 5880PASS: gdb.base/readline.exp: Simple operate-and-get-next - send p 2 5881PASS: gdb.base/readline.exp: Simple operate-and-get-next - send p 3 5882PASS: gdb.base/readline.exp: Simple operate-and-get-next - C-p to p 3 5883PASS: gdb.base/readline.exp: Simple operate-and-get-next - C-p to p 2 5884PASS: gdb.base/readline.exp: Simple operate-and-get-next - C-p to p 1 5885PASS: gdb.base/readline.exp: Simple operate-and-get-next - C-o for p 1 5886PASS: gdb.base/readline.exp: Simple operate-and-get-next - C-o for p 2 5887PASS: gdb.base/readline.exp: Simple operate-and-get-next - C-o for p 3 5888PASS: gdb.base/readline.exp: Simple operate-and-get-next - final prompt 5889PASS: gdb.base/readline.exp: operate-and-get-next with secondary prompt - send if 1 > 0 5890PASS: gdb.base/readline.exp: operate-and-get-next with secondary prompt - send p 5 5891PASS: gdb.base/readline.exp: operate-and-get-next with secondary prompt - send end 5892PASS: gdb.base/readline.exp: operate-and-get-next with secondary prompt - C-p to end 5893PASS: gdb.base/readline.exp: operate-and-get-next with secondary prompt - C-p to p 5 5894PASS: gdb.base/readline.exp: operate-and-get-next with secondary prompt - C-p to if 1 > 0 5895PASS: gdb.base/readline.exp: operate-and-get-next with secondary prompt - C-o for if 1 > 0 5896PASS: gdb.base/readline.exp: operate-and-get-next with secondary prompt - C-o for p 5 5897PASS: gdb.base/readline.exp: operate-and-get-next with secondary prompt - C-o for end 5898PASS: gdb.base/readline.exp: operate-and-get-next with secondary prompt - final prompt 5899PASS: gdb.base/readline.exp: print 42 5900PASS: gdb.base/readline.exp: arrow keys with secondary prompt 5901PASS: gdb.base/readline.exp: Simple operate-and-get-next - send p 7 5902PASS: gdb.base/readline.exp: Simple operate-and-get-next - send p 8 5903PASS: gdb.base/readline.exp: Simple operate-and-get-next - send p 9 5904PASS: gdb.base/readline.exp: Simple operate-and-get-next - C-p to p 9 5905PASS: gdb.base/readline.exp: Simple operate-and-get-next - C-p to p 8 5906PASS: gdb.base/readline.exp: Simple operate-and-get-next - C-p to p 7 5907PASS: gdb.base/readline.exp: Simple operate-and-get-next - C-o for p 7 5908PASS: gdb.base/readline.exp: Simple operate-and-get-next - C-o for p 8 5909PASS: gdb.base/readline.exp: Simple operate-and-get-next - C-o for p 9 5910PASS: gdb.base/readline.exp: Simple operate-and-get-next - final prompt 5911Running ./gdb.base/realname-expand.exp ... 5912PASS: gdb.base/realname-expand.exp: set basenames-may-differ on 5913PASS: gdb.base/realname-expand.exp: rbreak realname-expand-real.c:func 5914PASS: gdb.base/realname-expand.exp: set basenames-may-differ on 5915PASS: gdb.base/realname-expand.exp: break realname-expand-real.c:func 5916Running ./gdb.base/recpar.exp ... 5917PASS: gdb.base/recpar.exp: break recpar.c:26 if n == 3 5918PASS: gdb.base/recpar.exp: continue 5919PASS: gdb.base/recpar.exp: backtrace 5920PASS: gdb.base/recpar.exp: frame 2 5921PASS: gdb.base/recpar.exp: print foo::val 5922Running ./gdb.base/recurse.exp ... 5923PASS: gdb.base/recurse.exp: next over b = 0 in first instance 5924PASS: gdb.base/recurse.exp: set first instance watchpoint 5925PASS: gdb.base/recurse.exp: continue to first instance watchpoint, first time 5926PASS: gdb.base/recurse.exp: continue to recurse (a = 9) 5927PASS: gdb.base/recurse.exp: continue to recurse (a = 8) 5928PASS: gdb.base/recurse.exp: continue to recurse (a = 7) 5929PASS: gdb.base/recurse.exp: continue to recurse (a = 6) 5930PASS: gdb.base/recurse.exp: continue to recurse (a = 5) 5931PASS: gdb.base/recurse.exp: next over b = 0 in second instance 5932PASS: gdb.base/recurse.exp: set second instance watchpoint 5933PASS: gdb.base/recurse.exp: continue to second instance watchpoint, first time 5934PASS: gdb.base/recurse.exp: continue to recurse (a = 4) 5935PASS: gdb.base/recurse.exp: continue to recurse (a = 3) 5936PASS: gdb.base/recurse.exp: continue to recurse (a = 2) 5937PASS: gdb.base/recurse.exp: continue to recurse (a = 1) 5938PASS: gdb.base/recurse.exp: continue to second instance watchpoint, second time 5939PASS: gdb.base/recurse.exp: second instance watchpoint deleted when leaving scope 5940PASS: gdb.base/recurse.exp: continue to first instance watchpoint, second time 5941PASS: gdb.base/recurse.exp: first instance watchpoint deleted when leaving scope 5942Running ./gdb.base/relational.exp ... 5943PASS: gdb.base/relational.exp: set variable x=14 5944PASS: gdb.base/relational.exp: set variable y=2 5945PASS: gdb.base/relational.exp: set variable z=2 5946PASS: gdb.base/relational.exp: set variable w=3 5947PASS: gdb.base/relational.exp: print value of x 5948PASS: gdb.base/relational.exp: print value of y 5949PASS: gdb.base/relational.exp: print value of z 5950PASS: gdb.base/relational.exp: print value of w 5951PASS: gdb.base/relational.exp: print value of x<y 5952PASS: gdb.base/relational.exp: print value of x<=y 5953PASS: gdb.base/relational.exp: print value of x>y 5954PASS: gdb.base/relational.exp: print value of x>=y 5955PASS: gdb.base/relational.exp: print value of x==y 5956PASS: gdb.base/relational.exp: print value of x!=y 5957PASS: gdb.base/relational.exp: set variable x 5958PASS: gdb.base/relational.exp: set variable y 5959PASS: gdb.base/relational.exp: set variable z 5960PASS: gdb.base/relational.exp: print value of x<y<z 5961PASS: gdb.base/relational.exp: print value of x<=y<=z 5962PASS: gdb.base/relational.exp: print value of x>y>z 5963PASS: gdb.base/relational.exp: print value of x>=y>=z 5964PASS: gdb.base/relational.exp: set variable x 5965PASS: gdb.base/relational.exp: set variable y 5966PASS: gdb.base/relational.exp: set variable z 5967PASS: gdb.base/relational.exp: print value of x==y==z 5968PASS: gdb.base/relational.exp: set variable z 5969PASS: gdb.base/relational.exp: print value of x!=y!=z 5970PASS: gdb.base/relational.exp: set variable x 5971PASS: gdb.base/relational.exp: set variable y 5972PASS: gdb.base/relational.exp: set variable z 5973PASS: gdb.base/relational.exp: print value of x<y==z 5974PASS: gdb.base/relational.exp: print value of x<y!=z 5975PASS: gdb.base/relational.exp: set variable x 5976PASS: gdb.base/relational.exp: set variable y 5977PASS: gdb.base/relational.exp: set variable z 5978PASS: gdb.base/relational.exp: print value of x<y<=z 5979PASS: gdb.base/relational.exp: print value of x<y>=z 5980PASS: gdb.base/relational.exp: set variable z 5981PASS: gdb.base/relational.exp: print value of x<y>z 5982PASS: gdb.base/relational.exp: set variable x 5983PASS: gdb.base/relational.exp: print value of x>y>=z 5984PASS: gdb.base/relational.exp: set variable z 5985PASS: gdb.base/relational.exp: print value of x>y==z 5986PASS: gdb.base/relational.exp: set variable x 5987PASS: gdb.base/relational.exp: set variable z 5988PASS: gdb.base/relational.exp: print value of x>y!=z 5989PASS: gdb.base/relational.exp: set x to 4 5990PASS: gdb.base/relational.exp: print value of x>y<=z 5991PASS: gdb.base/relational.exp: print value of x>=y==z 5992PASS: gdb.base/relational.exp: set variable x 5993PASS: gdb.base/relational.exp: print value of x>=y!=z 5994PASS: gdb.base/relational.exp: set variable x 5995PASS: gdb.base/relational.exp: set variable z 5996PASS: gdb.base/relational.exp: print value of x>=y<=z 5997PASS: gdb.base/relational.exp: print value of x<=y==z 5998PASS: gdb.base/relational.exp: set variable x 5999PASS: gdb.base/relational.exp: print value of x<=y!=z 6000PASS: gdb.base/relational.exp: print value of x==y!=z 6001PASS: gdb.base/relational.exp: set variable z 6002PASS: gdb.base/relational.exp: print value of x>=(y<z) 6003PASS: gdb.base/relational.exp: print value of x>=(y!=z) 6004PASS: gdb.base/relational.exp: print value of x==(y==z) 6005PASS: gdb.base/relational.exp: set variable x 6006PASS: gdb.base/relational.exp: set variable z 6007PASS: gdb.base/relational.exp: print value of (x==y)<z 6008Running ./gdb.base/relativedebug.exp ... 6009PASS: gdb.base/relativedebug.exp: continue 6010PASS: gdb.base/relativedebug.exp: pause found in backtrace 6011Running ./gdb.base/relocate.exp ... 6012PASS: gdb.base/relocate.exp: add-symbol-file relocate.o 0 6013PASS: gdb.base/relocate.exp: get address of static_foo 6014PASS: gdb.base/relocate.exp: get address of static_bar 6015PASS: gdb.base/relocate.exp: static variables have different addresses 6016PASS: gdb.base/relocate.exp: get address of global_foo 6017PASS: gdb.base/relocate.exp: get address of global_bar 6018PASS: gdb.base/relocate.exp: global variables have different addresses 6019PASS: gdb.base/relocate.exp: get address of function_foo 6020PASS: gdb.base/relocate.exp: get address of function_bar 6021PASS: gdb.base/relocate.exp: functions have different addresses 6022PASS: gdb.base/relocate.exp: set $offset = 0x10000 6023PASS: gdb.base/relocate.exp: add-symbol-file relocate.o $offset 6024PASS: gdb.base/relocate.exp: get address of function_foo 6025PASS: gdb.base/relocate.exp: function foo has a different address 6026PASS: gdb.base/relocate.exp: print static_foo 6027PASS: gdb.base/relocate.exp: print static_bar 6028PASS: gdb.base/relocate.exp: print global_foo 6029PASS: gdb.base/relocate.exp: print global_bar 6030Running ./gdb.base/remote.exp ... 6031PASS: gdb.base/remote.exp: write-packet default 6032PASS: gdb.base/remote.exp: set write-packet - NULL 6033PASS: gdb.base/remote.exp: set remote memory-write-packet-size 20 6034PASS: gdb.base/remote.exp: set write-packet - small 6035PASS: gdb.base/remote.exp: set remote memory-write-packet-size 1 6036PASS: gdb.base/remote.exp: set write-packet - very-small 6037PASS: gdb.base/remote.exp: timed download `remote' - limit, 398 - set packet size 6038PASS: gdb.base/remote.exp: timed download `remote' - limit, 398 6039PASS: gdb.base/remote.exp: timed download `remote' - limit, 400 - set packet size 6040PASS: gdb.base/remote.exp: timed download `remote' - limit, 400 6041PASS: gdb.base/remote.exp: timed download `remote' - fixed, 0 - set packet size 6042PASS: gdb.base/remote.exp: timed download `remote' - fixed, 0 - set write size class 6043PASS: gdb.base/remote.exp: timed download `remote' - fixed, 16385 - set packet size 6044PASS: gdb.base/remote.exp: timed download `remote' - limit, 0 - set packet size 6045PASS: gdb.base/remote.exp: timed download `remote' - limit, 0 6046PASS: gdb.base/remote.exp: get integer valueof "sizeof (random_data)" (49152) 6047PASS: gdb.base/remote.exp: x/8ub random_data 6048PASS: gdb.base/remote.exp: x/8ub random_data + 400 - 4 6049PASS: gdb.base/remote.exp: x/8ub random_data + 16384 - 4 6050PASS: gdb.base/remote.exp: set remote memory-read-packet-size 16 6051PASS: gdb.base/remote.exp: show remote memory-read-packet-size 6052PASS: gdb.base/remote.exp: x/17ub random_data 6053PASS: gdb.base/remote.exp: set remote hardware-watchpoint-limit -1 6054PASS: gdb.base/remote.exp: set remote hardware-breakpoint-limit -1 6055PASS: gdb.base/remote.exp: set remote hardware-watchpoint-limit 2147483647 6056PASS: gdb.base/remote.exp: set remote hardware-breakpoint-limit 2147483647 6057Running ./gdb.base/remotetimeout.exp ... 6058Running ./gdb.base/reread.exp ... 6059FAIL: gdb.base/reread.exp: breakpoint foo in first file 6060FAIL: gdb.base/reread.exp: run to foo() 6061UNSUPPORTED: gdb.base/reread.exp: run to foo() second time 6062UNSUPPORTED: gdb.base/reread.exp: second pass: GDB should check for changes before running 6063Running ./gdb.base/restore.exp ... 6064PASS: gdb.base/restore.exp: tbreak caller1 6065PASS: gdb.base/restore.exp: run to caller1 6066PASS: gdb.base/restore.exp: caller1 calls callee1; tbreak callee 6067PASS: gdb.base/restore.exp: caller1 calls callee1; continue to callee 6068PASS: gdb.base/restore.exp: caller1 calls callee1; return callee now 6069PASS: gdb.base/restore.exp: caller1 calls callee1; return restored l1 to 32492 6070PASS: gdb.base/restore.exp: caller1 calls callee2; tbreak callee 6071PASS: gdb.base/restore.exp: caller1 calls callee2; continue to callee 6072PASS: gdb.base/restore.exp: caller1 calls callee2; return callee now 6073PASS: gdb.base/restore.exp: caller1 calls callee2; return restored l1 to 32492 6074PASS: gdb.base/restore.exp: caller1 calls callee3; tbreak callee 6075PASS: gdb.base/restore.exp: caller1 calls callee3; continue to callee 6076PASS: gdb.base/restore.exp: caller1 calls callee3; return callee now 6077PASS: gdb.base/restore.exp: caller1 calls callee3; return restored l1 to 32492 6078PASS: gdb.base/restore.exp: caller1 calls callee4; tbreak callee 6079PASS: gdb.base/restore.exp: caller1 calls callee4; continue to callee 6080PASS: gdb.base/restore.exp: caller1 calls callee4; return callee now 6081PASS: gdb.base/restore.exp: caller1 calls callee4; return restored l1 to 32492 6082PASS: gdb.base/restore.exp: caller1 calls callee5; tbreak callee 6083PASS: gdb.base/restore.exp: caller1 calls callee5; continue to callee 6084PASS: gdb.base/restore.exp: caller1 calls callee5; return callee now 6085PASS: gdb.base/restore.exp: caller1 calls callee5; return restored l1 to 32492 6086PASS: gdb.base/restore.exp: tbreak caller2 6087PASS: gdb.base/restore.exp: run to caller2 6088PASS: gdb.base/restore.exp: caller2 calls callee1; tbreak callee 6089PASS: gdb.base/restore.exp: caller2 calls callee1; continue to callee 6090PASS: gdb.base/restore.exp: caller2 calls callee1; return callee now 6091PASS: gdb.base/restore.exp: caller2 calls callee1; return restored l1 to 32492 6092PASS: gdb.base/restore.exp: caller2 calls callee1; return restored l2 to 32493 6093PASS: gdb.base/restore.exp: caller2 calls callee2; tbreak callee 6094PASS: gdb.base/restore.exp: caller2 calls callee2; continue to callee 6095PASS: gdb.base/restore.exp: caller2 calls callee2; return callee now 6096PASS: gdb.base/restore.exp: caller2 calls callee2; return restored l1 to 32492 6097PASS: gdb.base/restore.exp: caller2 calls callee2; return restored l2 to 32493 6098PASS: gdb.base/restore.exp: caller2 calls callee3; tbreak callee 6099PASS: gdb.base/restore.exp: caller2 calls callee3; continue to callee 6100PASS: gdb.base/restore.exp: caller2 calls callee3; return callee now 6101PASS: gdb.base/restore.exp: caller2 calls callee3; return restored l1 to 32492 6102PASS: gdb.base/restore.exp: caller2 calls callee3; return restored l2 to 32493 6103PASS: gdb.base/restore.exp: caller2 calls callee4; tbreak callee 6104PASS: gdb.base/restore.exp: caller2 calls callee4; continue to callee 6105PASS: gdb.base/restore.exp: caller2 calls callee4; return callee now 6106PASS: gdb.base/restore.exp: caller2 calls callee4; return restored l1 to 32492 6107PASS: gdb.base/restore.exp: caller2 calls callee4; return restored l2 to 32493 6108PASS: gdb.base/restore.exp: caller2 calls callee5; tbreak callee 6109PASS: gdb.base/restore.exp: caller2 calls callee5; continue to callee 6110PASS: gdb.base/restore.exp: caller2 calls callee5; return callee now 6111PASS: gdb.base/restore.exp: caller2 calls callee5; return restored l1 to 32492 6112PASS: gdb.base/restore.exp: caller2 calls callee5; return restored l2 to 32493 6113PASS: gdb.base/restore.exp: tbreak caller3 6114PASS: gdb.base/restore.exp: run to caller3 6115PASS: gdb.base/restore.exp: caller3 calls callee1; tbreak callee 6116PASS: gdb.base/restore.exp: caller3 calls callee1; continue to callee 6117PASS: gdb.base/restore.exp: caller3 calls callee1; return callee now 6118PASS: gdb.base/restore.exp: caller3 calls callee1; return restored l1 to 32492 6119PASS: gdb.base/restore.exp: caller3 calls callee1; return restored l2 to 32493 6120PASS: gdb.base/restore.exp: caller3 calls callee1; return restored l3 to 32494 6121PASS: gdb.base/restore.exp: caller3 calls callee2; tbreak callee 6122PASS: gdb.base/restore.exp: caller3 calls callee2; continue to callee 6123PASS: gdb.base/restore.exp: caller3 calls callee2; return callee now 6124PASS: gdb.base/restore.exp: caller3 calls callee2; return restored l1 to 32492 6125PASS: gdb.base/restore.exp: caller3 calls callee2; return restored l2 to 32493 6126PASS: gdb.base/restore.exp: caller3 calls callee2; return restored l3 to 32494 6127PASS: gdb.base/restore.exp: caller3 calls callee3; tbreak callee 6128PASS: gdb.base/restore.exp: caller3 calls callee3; continue to callee 6129PASS: gdb.base/restore.exp: caller3 calls callee3; return callee now 6130PASS: gdb.base/restore.exp: caller3 calls callee3; return restored l1 to 32492 6131PASS: gdb.base/restore.exp: caller3 calls callee3; return restored l2 to 32493 6132PASS: gdb.base/restore.exp: caller3 calls callee3; return restored l3 to 32494 6133PASS: gdb.base/restore.exp: caller3 calls callee4; tbreak callee 6134PASS: gdb.base/restore.exp: caller3 calls callee4; continue to callee 6135PASS: gdb.base/restore.exp: caller3 calls callee4; return callee now 6136PASS: gdb.base/restore.exp: caller3 calls callee4; return restored l1 to 32492 6137PASS: gdb.base/restore.exp: caller3 calls callee4; return restored l2 to 32493 6138PASS: gdb.base/restore.exp: caller3 calls callee4; return restored l3 to 32494 6139PASS: gdb.base/restore.exp: caller3 calls callee5; tbreak callee 6140PASS: gdb.base/restore.exp: caller3 calls callee5; continue to callee 6141PASS: gdb.base/restore.exp: caller3 calls callee5; return callee now 6142PASS: gdb.base/restore.exp: caller3 calls callee5; return restored l1 to 32492 6143PASS: gdb.base/restore.exp: caller3 calls callee5; return restored l2 to 32493 6144PASS: gdb.base/restore.exp: caller3 calls callee5; return restored l3 to 32494 6145PASS: gdb.base/restore.exp: tbreak caller4 6146PASS: gdb.base/restore.exp: run to caller4 6147PASS: gdb.base/restore.exp: caller4 calls callee1; tbreak callee 6148PASS: gdb.base/restore.exp: caller4 calls callee1; continue to callee 6149PASS: gdb.base/restore.exp: caller4 calls callee1; return callee now 6150PASS: gdb.base/restore.exp: caller4 calls callee1; return restored l1 to 32492 6151PASS: gdb.base/restore.exp: caller4 calls callee1; return restored l2 to 32493 6152PASS: gdb.base/restore.exp: caller4 calls callee1; return restored l3 to 32494 6153PASS: gdb.base/restore.exp: caller4 calls callee1; return restored l4 to 32495 6154PASS: gdb.base/restore.exp: caller4 calls callee2; tbreak callee 6155PASS: gdb.base/restore.exp: caller4 calls callee2; continue to callee 6156PASS: gdb.base/restore.exp: caller4 calls callee2; return callee now 6157PASS: gdb.base/restore.exp: caller4 calls callee2; return restored l1 to 32492 6158PASS: gdb.base/restore.exp: caller4 calls callee2; return restored l2 to 32493 6159PASS: gdb.base/restore.exp: caller4 calls callee2; return restored l3 to 32494 6160PASS: gdb.base/restore.exp: caller4 calls callee2; return restored l4 to 32495 6161PASS: gdb.base/restore.exp: caller4 calls callee3; tbreak callee 6162PASS: gdb.base/restore.exp: caller4 calls callee3; continue to callee 6163PASS: gdb.base/restore.exp: caller4 calls callee3; return callee now 6164PASS: gdb.base/restore.exp: caller4 calls callee3; return restored l1 to 32492 6165PASS: gdb.base/restore.exp: caller4 calls callee3; return restored l2 to 32493 6166PASS: gdb.base/restore.exp: caller4 calls callee3; return restored l3 to 32494 6167PASS: gdb.base/restore.exp: caller4 calls callee3; return restored l4 to 32495 6168PASS: gdb.base/restore.exp: caller4 calls callee4; tbreak callee 6169PASS: gdb.base/restore.exp: caller4 calls callee4; continue to callee 6170PASS: gdb.base/restore.exp: caller4 calls callee4; return callee now 6171PASS: gdb.base/restore.exp: caller4 calls callee4; return restored l1 to 32492 6172PASS: gdb.base/restore.exp: caller4 calls callee4; return restored l2 to 32493 6173PASS: gdb.base/restore.exp: caller4 calls callee4; return restored l3 to 32494 6174PASS: gdb.base/restore.exp: caller4 calls callee4; return restored l4 to 32495 6175PASS: gdb.base/restore.exp: caller4 calls callee5; tbreak callee 6176PASS: gdb.base/restore.exp: caller4 calls callee5; continue to callee 6177PASS: gdb.base/restore.exp: caller4 calls callee5; return callee now 6178PASS: gdb.base/restore.exp: caller4 calls callee5; return restored l1 to 32492 6179PASS: gdb.base/restore.exp: caller4 calls callee5; return restored l2 to 32493 6180PASS: gdb.base/restore.exp: caller4 calls callee5; return restored l3 to 32494 6181PASS: gdb.base/restore.exp: caller4 calls callee5; return restored l4 to 32495 6182PASS: gdb.base/restore.exp: tbreak caller5 6183PASS: gdb.base/restore.exp: run to caller5 6184PASS: gdb.base/restore.exp: caller5 calls callee1; tbreak callee 6185PASS: gdb.base/restore.exp: caller5 calls callee1; continue to callee 6186PASS: gdb.base/restore.exp: caller5 calls callee1; return callee now 6187PASS: gdb.base/restore.exp: caller5 calls callee1; return restored l1 to 32492 6188PASS: gdb.base/restore.exp: caller5 calls callee1; return restored l2 to 32493 6189PASS: gdb.base/restore.exp: caller5 calls callee1; return restored l3 to 32494 6190PASS: gdb.base/restore.exp: caller5 calls callee1; return restored l4 to 32495 6191PASS: gdb.base/restore.exp: caller5 calls callee1; return restored l5 to 32496 6192PASS: gdb.base/restore.exp: caller5 calls callee2; tbreak callee 6193PASS: gdb.base/restore.exp: caller5 calls callee2; continue to callee 6194PASS: gdb.base/restore.exp: caller5 calls callee2; return callee now 6195PASS: gdb.base/restore.exp: caller5 calls callee2; return restored l1 to 32492 6196PASS: gdb.base/restore.exp: caller5 calls callee2; return restored l2 to 32493 6197PASS: gdb.base/restore.exp: caller5 calls callee2; return restored l3 to 32494 6198PASS: gdb.base/restore.exp: caller5 calls callee2; return restored l4 to 32495 6199PASS: gdb.base/restore.exp: caller5 calls callee2; return restored l5 to 32496 6200PASS: gdb.base/restore.exp: caller5 calls callee3; tbreak callee 6201PASS: gdb.base/restore.exp: caller5 calls callee3; continue to callee 6202PASS: gdb.base/restore.exp: caller5 calls callee3; return callee now 6203PASS: gdb.base/restore.exp: caller5 calls callee3; return restored l1 to 32492 6204PASS: gdb.base/restore.exp: caller5 calls callee3; return restored l2 to 32493 6205PASS: gdb.base/restore.exp: caller5 calls callee3; return restored l3 to 32494 6206PASS: gdb.base/restore.exp: caller5 calls callee3; return restored l4 to 32495 6207PASS: gdb.base/restore.exp: caller5 calls callee3; return restored l5 to 32496 6208PASS: gdb.base/restore.exp: caller5 calls callee4; tbreak callee 6209PASS: gdb.base/restore.exp: caller5 calls callee4; continue to callee 6210PASS: gdb.base/restore.exp: caller5 calls callee4; return callee now 6211PASS: gdb.base/restore.exp: caller5 calls callee4; return restored l1 to 32492 6212PASS: gdb.base/restore.exp: caller5 calls callee4; return restored l2 to 32493 6213PASS: gdb.base/restore.exp: caller5 calls callee4; return restored l3 to 32494 6214PASS: gdb.base/restore.exp: caller5 calls callee4; return restored l4 to 32495 6215PASS: gdb.base/restore.exp: caller5 calls callee4; return restored l5 to 32496 6216PASS: gdb.base/restore.exp: caller5 calls callee5; tbreak callee 6217PASS: gdb.base/restore.exp: caller5 calls callee5; continue to callee 6218PASS: gdb.base/restore.exp: caller5 calls callee5; return callee now 6219PASS: gdb.base/restore.exp: caller5 calls callee5; return restored l1 to 32492 6220PASS: gdb.base/restore.exp: caller5 calls callee5; return restored l2 to 32493 6221PASS: gdb.base/restore.exp: caller5 calls callee5; return restored l3 to 32494 6222PASS: gdb.base/restore.exp: caller5 calls callee5; return restored l4 to 32495 6223PASS: gdb.base/restore.exp: caller5 calls callee5; return restored l5 to 32496 6224Running ./gdb.base/return2.exp ... 6225PASS: gdb.base/return2.exp: set break on void_func 6226PASS: gdb.base/return2.exp: continue to void_func 6227PASS: gdb.base/return2.exp: return from void_func 6228PASS: gdb.base/return2.exp: void function returned successfully 6229PASS: gdb.base/return2.exp: set break on char_func 6230PASS: gdb.base/return2.exp: continue to char_func 6231PASS: gdb.base/return2.exp: return from char_func 6232PASS: gdb.base/return2.exp: char value returned successfully 6233PASS: gdb.base/return2.exp: validate result value not equal to program return value 6234PASS: gdb.base/return2.exp: set break on short_func 6235PASS: gdb.base/return2.exp: continue to short_func 6236PASS: gdb.base/return2.exp: return from short_func 6237PASS: gdb.base/return2.exp: short value returned successfully 6238PASS: gdb.base/return2.exp: validate result value not equal to program return value 6239PASS: gdb.base/return2.exp: set break on int_func 6240PASS: gdb.base/return2.exp: continue to int_func 6241PASS: gdb.base/return2.exp: return from int_func 6242PASS: gdb.base/return2.exp: int value returned successfully 6243PASS: gdb.base/return2.exp: validate result value not equal to program return value 6244PASS: gdb.base/return2.exp: set break on long_func 6245PASS: gdb.base/return2.exp: continue to long_func 6246PASS: gdb.base/return2.exp: return from long_func 6247PASS: gdb.base/return2.exp: long value returned successfully 6248PASS: gdb.base/return2.exp: validate result value not equal to program return value 6249PASS: gdb.base/return2.exp: set break on long_long_func 6250PASS: gdb.base/return2.exp: continue to long_long_func 6251PASS: gdb.base/return2.exp: return from long_long_func 6252PASS: gdb.base/return2.exp: long_long value returned successfully 6253PASS: gdb.base/return2.exp: validate result value not equal to program return value 6254PASS: gdb.base/return2.exp: set break on float_func 6255PASS: gdb.base/return2.exp: continue to float_func 6256PASS: gdb.base/return2.exp: return from float_func 6257PASS: gdb.base/return2.exp: float value returned successfully 6258PASS: gdb.base/return2.exp: validate result value not equal to program return value 6259PASS: gdb.base/return2.exp: set break on double_func 6260PASS: gdb.base/return2.exp: continue to double_func 6261PASS: gdb.base/return2.exp: return from double_func 6262PASS: gdb.base/return2.exp: double value returned successfully 6263PASS: gdb.base/return2.exp: validate result value not equal to program return value 6264Running ./gdb.base/return.exp ... 6265PASS: gdb.base/return.exp: simple return 6266PASS: gdb.base/return.exp: break func2 6267PASS: gdb.base/return.exp: break func3 6268PASS: gdb.base/return.exp: continue to return of -5 6269PASS: gdb.base/return.exp: next over call to func2 6270PASS: gdb.base/return.exp: correct value returned (integer test) 6271PASS: gdb.base/return.exp: continue to return of -5.0 6272PASS: gdb.base/return.exp: next over call to func3 6273PASS: gdb.base/return.exp: correct value returned double test (known problem with sparc solaris) 6274Running ./gdb.base/return-nodebug.exp ... 6275PASS: gdb.base/return-nodebug.exp: signed-char: return from function with no debug info without a cast 6276PASS: gdb.base/return-nodebug.exp: signed-char: return from function with no debug info with a cast 6277PASS: gdb.base/return-nodebug.exp: signed-char: advance to marker 6278PASS: gdb.base/return-nodebug.exp: signed-char: full width of the returned result 6279PASS: gdb.base/return-nodebug.exp: short: return from function with no debug info without a cast 6280PASS: gdb.base/return-nodebug.exp: short: return from function with no debug info with a cast 6281PASS: gdb.base/return-nodebug.exp: short: advance to marker 6282PASS: gdb.base/return-nodebug.exp: short: full width of the returned result 6283PASS: gdb.base/return-nodebug.exp: int: return from function with no debug info without a cast 6284PASS: gdb.base/return-nodebug.exp: int: return from function with no debug info with a cast 6285PASS: gdb.base/return-nodebug.exp: int: advance to marker 6286PASS: gdb.base/return-nodebug.exp: int: full width of the returned result 6287PASS: gdb.base/return-nodebug.exp: long: return from function with no debug info without a cast 6288PASS: gdb.base/return-nodebug.exp: long: return from function with no debug info with a cast 6289PASS: gdb.base/return-nodebug.exp: long: advance to marker 6290PASS: gdb.base/return-nodebug.exp: long: full width of the returned result 6291PASS: gdb.base/return-nodebug.exp: long-long: return from function with no debug info without a cast 6292PASS: gdb.base/return-nodebug.exp: long-long: return from function with no debug info with a cast 6293PASS: gdb.base/return-nodebug.exp: long-long: advance to marker 6294PASS: gdb.base/return-nodebug.exp: long-long: full width of the returned result 6295PASS: gdb.base/return-nodebug.exp: float: return from function with no debug info without a cast 6296PASS: gdb.base/return-nodebug.exp: float: return from function with no debug info with a cast 6297PASS: gdb.base/return-nodebug.exp: float: advance to marker 6298PASS: gdb.base/return-nodebug.exp: float: full width of the returned result 6299PASS: gdb.base/return-nodebug.exp: double: return from function with no debug info without a cast 6300PASS: gdb.base/return-nodebug.exp: double: return from function with no debug info with a cast 6301PASS: gdb.base/return-nodebug.exp: double: advance to marker 6302PASS: gdb.base/return-nodebug.exp: double: full width of the returned result 6303Running ./gdb.base/save-bp.exp ... 6304PASS: gdb.base/save-bp.exp: add breakpoint commands 6305PASS: gdb.base/save-bp.exp: dprintf save-bp.c:33,"At foo entry\n" 6306PASS: gdb.base/save-bp.exp: save breakpoint bps 6307PASS: gdb.base/save-bp.exp: source bps 6308PASS: gdb.base/save-bp.exp: info break 6309Running ./gdb.base/savedregs.exp ... 6310PASS: gdb.base/savedregs.exp: advance thrower 6311PASS: gdb.base/savedregs.exp: Get main info frame 6312PASS: gdb.base/savedregs.exp: handle SIGSEGV pass print nostop 6313PASS: gdb.base/savedregs.exp: handle SIGILL pass print nostop 6314PASS: gdb.base/savedregs.exp: advance catcher 6315PASS: gdb.base/savedregs.exp: Get sigtramp info frame 6316PASS: gdb.base/savedregs.exp: Get thrower info frame 6317PASS: gdb.base/savedregs.exp: Check main info frame; stack contains catcher sigtramp thrower main 6318PASS: gdb.base/savedregs.exp: break caller 6319PASS: gdb.base/savedregs.exp: call caller (1,2,3,4,5,6,7,8) 6320PASS: gdb.base/savedregs.exp: Get dummy info frame 6321PASS: gdb.base/savedregs.exp: Get catcher info frame 6322PASS: gdb.base/savedregs.exp: Check sigtramp info frame; stack contains caller dummy catcher sigtramp thrower main 6323PASS: gdb.base/savedregs.exp: Check thrower info frame; stack contains caller dummy catcher sigtramp thrower main 6324PASS: gdb.base/savedregs.exp: Check main info frame; stack contains caller dummy catcher sigtramp thrower main 6325PASS: gdb.base/savedregs.exp: advance callee 6326PASS: gdb.base/savedregs.exp: Get caller info frame 6327PASS: gdb.base/savedregs.exp: Check dummy info frame; stack contains callee caller dummy catcher sigtramp thrower main 6328PASS: gdb.base/savedregs.exp: Check catcher info frame; stack contains callee caller dummy catcher sigtramp thrower main 6329PASS: gdb.base/savedregs.exp: Check sigtramp info frame; stack contains callee caller dummy catcher sigtramp thrower main 6330PASS: gdb.base/savedregs.exp: Check thrower info frame; stack contains callee caller dummy catcher sigtramp thrower main 6331PASS: gdb.base/savedregs.exp: Check main info frame; stack contains callee caller dummy catcher sigtramp thrower main 6332Running ./gdb.base/scope.exp ... 6333PASS: gdb.base/scope.exp: print 'scope0.c'::filelocal_ro 6334UNSUPPORTED: gdb.base/scope.exp: print 'scope0.c'::filelocal_bss before run 6335PASS: gdb.base/scope.exp: print 'scope0.c'::filelocal before run 6336PASS: gdb.base/scope.exp: next over init0() in main 6337PASS: gdb.base/scope.exp: print filelocal 6338PASS: gdb.base/scope.exp: print 'scope0.c'::filelocal at main 6339PASS: gdb.base/scope.exp: print filelocal_bss 6340PASS: gdb.base/scope.exp: print 'scope0.c'::filelocal_bss in test_at_main 6341PASS: gdb.base/scope.exp: print filelocal_ro in test_at_main 6342PASS: gdb.base/scope.exp: print 'scope0.c'::filelocal_ro 6343PASS: gdb.base/scope.exp: print 'scope1.c'::filelocal 6344PASS: gdb.base/scope.exp: print 'scope1.c'::filelocal_bss 6345PASS: gdb.base/scope.exp: print 'scope1.c'::filelocal_ro 6346PASS: gdb.base/scope.exp: print foo::funclocal 6347PASS: gdb.base/scope.exp: print 'scope1.c'::foo::funclocal 6348PASS: gdb.base/scope.exp: print foo::funclocal_ro 6349PASS: gdb.base/scope.exp: print 'scope1.c'::foo::funclocal_ro 6350PASS: gdb.base/scope.exp: print bar::funclocal 6351PASS: gdb.base/scope.exp: print 'scope1.c'::bar::funclocal 6352PASS: gdb.base/scope.exp: print 'scope0.c'::filelocal at foo 6353PASS: gdb.base/scope.exp: print 'scope0.c'::filelocal_bss in test_at_foo 6354PASS: gdb.base/scope.exp: print 'scope0.c'::filelocal_ro 6355PASS: gdb.base/scope.exp: print filelocal at foo 6356PASS: gdb.base/scope.exp: print 'scope1.c'::filelocal at foo 6357PASS: gdb.base/scope.exp: print filelocal_bss at foo 6358PASS: gdb.base/scope.exp: print 'scope1.c'::filelocal_bss at foo 6359PASS: gdb.base/scope.exp: print filelocal_ro at foo 6360PASS: gdb.base/scope.exp: print 'scope1.c'::filelocal_ro at foo 6361PASS: gdb.base/scope.exp: print funclocal at foo 6362PASS: gdb.base/scope.exp: print foo::funclocal at foo 6363PASS: gdb.base/scope.exp: print 'scope1.c'::foo::funclocal at foo 6364PASS: gdb.base/scope.exp: print funclocal_bss at foo 6365PASS: gdb.base/scope.exp: print foo::funclocal_bss at foo 6366PASS: gdb.base/scope.exp: print 'scope1.c'::foo::funclocal_bss at foo 6367PASS: gdb.base/scope.exp: print funclocal_ro at foo 6368PASS: gdb.base/scope.exp: print foo::funclocal_ro at foo 6369PASS: gdb.base/scope.exp: print 'scope1.c'::foo::funclocal_ro at foo 6370PASS: gdb.base/scope.exp: print bar::funclocal at foo 6371PASS: gdb.base/scope.exp: print 'scope1.c'::bar::funclocal at foo 6372PASS: gdb.base/scope.exp: print 'scope0.c'::filelocal at bar 6373PASS: gdb.base/scope.exp: print 'scope0.c'::filelocal_bss in test_at_bar 6374PASS: gdb.base/scope.exp: print 'scope0.c'::filelocal_ro at bar 6375PASS: gdb.base/scope.exp: print filelocal at bar 6376PASS: gdb.base/scope.exp: print 'scope1.c'::filelocal at bar 6377PASS: gdb.base/scope.exp: print filelocal_bss at bar 6378PASS: gdb.base/scope.exp: print 'scope1.c'::filelocal_bss at bar 6379PASS: gdb.base/scope.exp: print filelocal_ro in test_at_bar 6380PASS: gdb.base/scope.exp: print 'scope1.c'::filelocal_ro at bar 6381PASS: gdb.base/scope.exp: print foo::funclocal at bar 6382PASS: gdb.base/scope.exp: print 'scope1.c'::foo::funclocal at bar 6383PASS: gdb.base/scope.exp: print foo::funclocal_bss at bar 6384PASS: gdb.base/scope.exp: print 'scope1.c'::foo::funclocal_bss at bar 6385PASS: gdb.base/scope.exp: print foo::funclocal_ro at bar 6386PASS: gdb.base/scope.exp: print 'scope1.c'::foo::funclocal_ro at bar 6387PASS: gdb.base/scope.exp: print funclocal at bar 6388PASS: gdb.base/scope.exp: print bar::funclocal at bar 6389PASS: gdb.base/scope.exp: print 'scope1.c'::bar::funclocal at bar 6390PASS: gdb.base/scope.exp: print funclocal_bss at bar 6391PASS: gdb.base/scope.exp: print bar::funclocal_bss at bar 6392PASS: gdb.base/scope.exp: print 'scope1.c'::bar::funclocal_bss at bar 6393PASS: gdb.base/scope.exp: continue to marker2 6394PASS: gdb.base/scope.exp: up from marker2 in scopes.exp 6395PASS: gdb.base/scope.exp: print localval, outer scope 6396PASS: gdb.base/scope.exp: print localval1, outer scope 6397PASS: gdb.base/scope.exp: print localval2, outer scope 6398PASS: gdb.base/scope.exp: print localval3, outer scope 6399PASS: gdb.base/scope.exp: continue to marker3 in scope.exp 6400PASS: gdb.base/scope.exp: up from marker3 in scope.exp 6401PASS: gdb.base/scope.exp: print localval, first nested scope 6402PASS: gdb.base/scope.exp: print localval1, first nested scope 6403PASS: gdb.base/scope.exp: print localval2, first nested scope 6404PASS: gdb.base/scope.exp: print localval3, first nested scope 6405PASS: gdb.base/scope.exp: continue to marker4 in scope.exp 6406PASS: gdb.base/scope.exp: up from marker4 in scope.exp 6407PASS: gdb.base/scope.exp: print localval, innermost scope 6408PASS: gdb.base/scope.exp: print localval1, innermost scope 6409PASS: gdb.base/scope.exp: print localval2, innermost scope 6410PASS: gdb.base/scope.exp: print localval3, innermost scope 6411PASS: gdb.base/scope.exp: continue to marker1 6412PASS: gdb.base/scope.exp: up from marker1 in scope.exp 6413PASS: gdb.base/scope.exp: 100 auto variables correctly initialized 6414PASS: gdb.base/scope.exp: args in correct order 6415Running ./gdb.base/sect-cmd.exp ... 6416Running ./gdb.base/sepdebug.exp ... 6417PASS: gdb.base/sepdebug.exp: breakpoint function 6418PASS: gdb.base/sepdebug.exp: breakpoint quoted function 6419PASS: gdb.base/sepdebug.exp: breakpoint function in file 6420PASS: gdb.base/sepdebug.exp: use `list' to establish default source file 6421PASS: gdb.base/sepdebug.exp: breakpoint line number 6422PASS: gdb.base/sepdebug.exp: breakpoint duplicate 6423PASS: gdb.base/sepdebug.exp: breakpoint line number in file 6424PASS: gdb.base/sepdebug.exp: breakpoint at start of multi line if conditional 6425PASS: gdb.base/sepdebug.exp: breakpoint at start of multi line while conditional 6426FAIL: gdb.base/sepdebug.exp: breakpoint info 6427FAIL: gdb.base/sepdebug.exp: run until function breakpoint 6428PASS: gdb.base/sepdebug.exp: run until breakpoint set at a line number 6429PASS: gdb.base/sepdebug.exp: run until file:function(6) breakpoint 6430PASS: gdb.base/sepdebug.exp: run until file:function(5) breakpoint 6431PASS: gdb.base/sepdebug.exp: run until file:function(4) breakpoint 6432PASS: gdb.base/sepdebug.exp: run until file:function(3) breakpoint 6433PASS: gdb.base/sepdebug.exp: run until file:function(2) breakpoint 6434PASS: gdb.base/sepdebug.exp: run until file:function(1) breakpoint 6435PASS: gdb.base/sepdebug.exp: run until quoted breakpoint 6436PASS: gdb.base/sepdebug.exp: run until file:linenum breakpoint 6437PASS: gdb.base/sepdebug.exp: breakpoint offset +1 6438PASS: gdb.base/sepdebug.exp: step onto breakpoint 6439PASS: gdb.base/sepdebug.exp: Temporary breakpoint function 6440PASS: gdb.base/sepdebug.exp: Temporary breakpoint function in file 6441PASS: gdb.base/sepdebug.exp: Temporary breakpoint line number #1 6442PASS: gdb.base/sepdebug.exp: Temporary breakpoint line number #2 6443PASS: gdb.base/sepdebug.exp: Temporary breakpoint line number in file #1 6444PASS: gdb.base/sepdebug.exp: Temporary breakpoint line number in file #2 6445FAIL: gdb.base/sepdebug.exp: Temporary breakpoint info 6446PASS: gdb.base/sepdebug.exp: catch requires an event name 6447PASS: gdb.base/sepdebug.exp: set catch fork, never expected to trigger 6448PASS: gdb.base/sepdebug.exp: set catch vfork, never expected to trigger 6449PASS: gdb.base/sepdebug.exp: set catch exec, never expected to trigger 6450PASS: gdb.base/sepdebug.exp: set breakpoint pending off 6451PASS: gdb.base/sepdebug.exp: break on non-existent source line 6452PASS: gdb.base/sepdebug.exp: until bp_location1 6453PASS: gdb.base/sepdebug.exp: break on default location, 1st time 6454PASS: gdb.base/sepdebug.exp: break on default location, 2nd time 6455PASS: gdb.base/sepdebug.exp: break on default location, 3rd time 6456PASS: gdb.base/sepdebug.exp: break on default location, 4th time 6457PASS: gdb.base/sepdebug.exp: set to-be-silent break bp_location1 6458PASS: gdb.base/sepdebug.exp: set silent break bp_location1 6459PASS: gdb.base/sepdebug.exp: info silent break bp_location1 6460PASS: gdb.base/sepdebug.exp: hit silent break bp_location1 6461PASS: gdb.base/sepdebug.exp: stopped for silent break bp_location1 6462PASS: gdb.base/sepdebug.exp: thread-specific breakpoint on non-existent thread disallowed 6463PASS: gdb.base/sepdebug.exp: thread-specific breakpoint on bogus thread ID disallowed 6464PASS: gdb.base/sepdebug.exp: breakpoint with trailing garbage disallowed 6465PASS: gdb.base/sepdebug.exp: step over breakpoint 6466PASS: gdb.base/sepdebug.exp: clear line has no breakpoint disallowed 6467PASS: gdb.base/sepdebug.exp: clear current line has no breakpoint disallowed 6468PASS: gdb.base/sepdebug.exp: break marker3 #1 6469PASS: gdb.base/sepdebug.exp: break marker3 #2 6470PASS: gdb.base/sepdebug.exp: clear marker3 6471PASS: gdb.base/sepdebug.exp: set convenience variable $foo to bp_location11 6472PASS: gdb.base/sepdebug.exp: set breakpoint via convenience variable 6473PASS: gdb.base/sepdebug.exp: set convenience variable $foo to 81.5 6474PASS: gdb.base/sepdebug.exp: set breakpoint via non-integer convenience variable disallowed 6475PASS: gdb.base/sepdebug.exp: set breakpoint on to-be-called function 6476PASS: gdb.base/sepdebug.exp: hit breakpoint on called function 6477PASS: gdb.base/sepdebug.exp: backtrace while in called function 6478PASS: gdb.base/sepdebug.exp: finish from called function 6479PASS: gdb.base/sepdebug.exp: finish with arguments disallowed 6480PASS: gdb.base/sepdebug.exp: finish from outermost frame disallowed 6481PASS: gdb.base/sepdebug.exp: kill program 6482PASS: gdb.base/sepdebug.exp: break at factorial 6483PASS: gdb.base/sepdebug.exp: continue to factorial(5) 6484PASS: gdb.base/sepdebug.exp: backtrace from factorial(5) 6485PASS: gdb.base/sepdebug.exp: next to recursive call 6486PASS: gdb.base/sepdebug.exp: next over recursive call 6487PASS: gdb.base/sepdebug.exp: backtrace from factorial(5.1) 6488PASS: gdb.base/sepdebug.exp: continue until exit at recursive next test 6489PASS: gdb.base/sepdebug.exp: debuglink: set separate debug location 6490PASS: gdb.base/sepdebug.exp: debuglink: breakpoint function, optimized file 6491PASS: gdb.base/sepdebug.exp: debuglink: breakpoint small function, optimized file 6492PASS: gdb.base/sepdebug.exp: debuglink: run until function breakpoint, optimized file (code motion) 6493PASS: gdb.base/sepdebug.exp: debuglink: run until breakpoint set at small function, optimized file 6494PASS: gdb.base/sepdebug.exp: CRC mismatch is reported 6495PASS: gdb.base/sepdebug.exp: build-id support by binutils 6496PASS: gdb.base/sepdebug.exp: build-id: set separate debug location 6497PASS: gdb.base/sepdebug.exp: build-id: breakpoint function, optimized file 6498PASS: gdb.base/sepdebug.exp: build-id: breakpoint small function, optimized file 6499PASS: gdb.base/sepdebug.exp: build-id: run until function breakpoint, optimized file (code motion) 6500PASS: gdb.base/sepdebug.exp: build-id: run until breakpoint set at small function, optimized file 6501PASS: gdb.base/sepdebug.exp: multiple-dirs: set separate debug location 6502PASS: gdb.base/sepdebug.exp: multiple-dirs: breakpoint function, optimized file 6503PASS: gdb.base/sepdebug.exp: multiple-dirs: breakpoint small function, optimized file 6504PASS: gdb.base/sepdebug.exp: multiple-dirs: run until function breakpoint, optimized file (code motion) 6505PASS: gdb.base/sepdebug.exp: multiple-dirs: run until breakpoint set at small function, optimized file 6506Running ./gdb.base/sep.exp ... 6507PASS: gdb.base/sep.exp: list using location inside included file 6508PASS: gdb.base/sep.exp: breakpoint inside included file 6509Running ./gdb.base/sepsymtab.exp ... 6510PASS: gdb.base/sepsymtab.exp: info sym main 6511Running ./gdb.base/set-lang-auto.exp ... 6512PASS: gdb.base/set-lang-auto.exp: show lang after loading binary 6513PASS: gdb.base/set-lang-auto.exp: forcing the language to ada 6514PASS: gdb.base/set-lang-auto.exp: show lang after switching language to ada 6515PASS: gdb.base/set-lang-auto.exp: switching the language back to auto 6516PASS: gdb.base/set-lang-auto.exp: show lang after having switched back to auto 6517Running ./gdb.base/set-noassign.exp ... 6518PASS: gdb.base/set-noassign.exp: set language ada 6519PASS: gdb.base/set-noassign.exp: warning for set without assignment 6520Running ./gdb.base/setshow.exp ... 6521PASS: gdb.base/setshow.exp: default annotation_level is zero 6522PASS: gdb.base/setshow.exp: set annotate 2 6523PASS: gdb.base/setshow.exp: show annotate 2 6524PASS: gdb.base/setshow.exp: annotation_level 2 6525PASS: gdb.base/setshow.exp: set annotate 1 6526PASS: gdb.base/setshow.exp: show annotate (1) 6527PASS: gdb.base/setshow.exp: annotation_level 1 6528PASS: gdb.base/setshow.exp: set annotate 0 6529PASS: gdb.base/setshow.exp: show annotate (0) 6530PASS: gdb.base/setshow.exp: annotation_level 0 6531PASS: gdb.base/setshow.exp: set args ~ 6532PASS: gdb.base/setshow.exp: show args ~ 6533PASS: gdb.base/setshow.exp: set args 6534PASS: gdb.base/setshow.exp: show args 6535PASS: gdb.base/setshow.exp: set check range on 6536PASS: gdb.base/setshow.exp: show check range (on) 6537PASS: gdb.base/setshow.exp: set check range off 6538PASS: gdb.base/setshow.exp: show check range (off) 6539PASS: gdb.base/setshow.exp: set check range auto 6540PASS: gdb.base/setshow.exp: show check range (auto) 6541PASS: gdb.base/setshow.exp: set check type on 6542PASS: gdb.base/setshow.exp: show check type (on) 6543PASS: gdb.base/setshow.exp: set check type off 6544PASS: gdb.base/setshow.exp: show check type (off) 6545PASS: gdb.base/setshow.exp: set complaints 100 6546PASS: gdb.base/setshow.exp: show complaints (100) 6547PASS: gdb.base/setshow.exp: set complaints 0 6548PASS: gdb.base/setshow.exp: show complaints (0) 6549PASS: gdb.base/setshow.exp: set confirm off 6550PASS: gdb.base/setshow.exp: show confirm (off) 6551PASS: gdb.base/setshow.exp: set confirm on 6552PASS: gdb.base/setshow.exp: show confirm (on) 6553PASS: gdb.base/setshow.exp: set editing off 6554PASS: gdb.base/setshow.exp: show editing (off) 6555PASS: gdb.base/setshow.exp: set environment FOOBARBAZ 6556PASS: gdb.base/setshow.exp: show environment FOOBARBAZ 6557PASS: gdb.base/setshow.exp: set height 100 6558PASS: gdb.base/setshow.exp: show height 6559PASS: gdb.base/setshow.exp: set history expansion on 6560PASS: gdb.base/setshow.exp: show history expansion 6561PASS: gdb.base/setshow.exp: set history filename foobar.baz 6562PASS: gdb.base/setshow.exp: show history filename (foobar.baz) 6563PASS: gdb.base/setshow.exp: set history save on 6564PASS: gdb.base/setshow.exp: show history save (on) 6565PASS: gdb.base/setshow.exp: set history size 100 6566PASS: gdb.base/setshow.exp: show history size (100) 6567PASS: gdb.base/setshow.exp: set language asm 6568PASS: gdb.base/setshow.exp: show language (asm) 6569PASS: gdb.base/setshow.exp: set language java 6570PASS: gdb.base/setshow.exp: show language (java) 6571PASS: gdb.base/setshow.exp: complete set language minimal 6572PASS: gdb.base/setshow.exp: set language auto 6573PASS: gdb.base/setshow.exp: show language (auto) 6574PASS: gdb.base/setshow.exp: set listsize 100 6575PASS: gdb.base/setshow.exp: show listsize (100) 6576PASS: gdb.base/setshow.exp: set prompt FooBarBaz 6577PASS: gdb.base/setshow.exp: show prompt FooBarBaz 6578PASS: gdb.base/setshow.exp: set prompt gdb 6579PASS: gdb.base/setshow.exp: set radix 11 6580PASS: gdb.base/setshow.exp: set radix 16 6581PASS: gdb.base/setshow.exp: show radix (16) 6582PASS: gdb.base/setshow.exp: set radix 10 6583PASS: gdb.base/setshow.exp: show radix (10) 6584PASS: gdb.base/setshow.exp: set width 90 6585PASS: gdb.base/setshow.exp: show width (90) 6586PASS: gdb.base/setshow.exp: set write on 6587PASS: gdb.base/setshow.exp: show write (on) 6588PASS: gdb.base/setshow.exp: show user 6589PASS: gdb.base/setshow.exp: set verbose on 6590PASS: gdb.base/setshow.exp: show verbose (on) 6591PASS: gdb.base/setshow.exp: set verbose off 6592PASS: gdb.base/setshow.exp: show verbose (off) 6593Running ./gdb.base/setvar.exp ... 6594PASS: gdb.base/setvar.exp: set print sevenbit-strings 6595PASS: gdb.base/setvar.exp: set variable char=0 6596PASS: gdb.base/setvar.exp: set variable char=1 6597PASS: gdb.base/setvar.exp: set variable char=7 (Bel) 6598PASS: gdb.base/setvar.exp: set variable char=32 (SPC) 6599PASS: gdb.base/setvar.exp: set variable char=65 ('A') 6600PASS: gdb.base/setvar.exp: set variable char=97 ('a') 6601PASS: gdb.base/setvar.exp: set variable char=126 ('~') 6602PASS: gdb.base/setvar.exp: set variable char=127 (8-bit) 6603PASS: gdb.base/setvar.exp: set variable signed char=0 6604PASS: gdb.base/setvar.exp: set variable signed char=1 6605PASS: gdb.base/setvar.exp: set variable signed char=7 (Bel) 6606PASS: gdb.base/setvar.exp: set variable signed char=32 (SPC) 6607PASS: gdb.base/setvar.exp: set variable signed char=65 ('A') 6608PASS: gdb.base/setvar.exp: set variable signed char=97 ('a') 6609PASS: gdb.base/setvar.exp: set variable signed char=126 ('~') 6610PASS: gdb.base/setvar.exp: set variable signed char=127 (8-bit) 6611PASS: gdb.base/setvar.exp: set variable v_signed_char=-1 6612PASS: gdb.base/setvar.exp: set variable signed char=-1 (-1) 6613PASS: gdb.base/setvar.exp: set variable v_signed_char=0xFF 6614PASS: gdb.base/setvar.exp: set variable signed char=0xFF (0xFF) 6615PASS: gdb.base/setvar.exp: set variable unsigned char=0 6616PASS: gdb.base/setvar.exp: set variable unsigned char=1 6617PASS: gdb.base/setvar.exp: set variable unsigned char=7 (Bel) 6618PASS: gdb.base/setvar.exp: set variable unsigned char=32 (SPC) 6619PASS: gdb.base/setvar.exp: set variable unsigned char=65 ('A') 6620PASS: gdb.base/setvar.exp: set variable unsigned char=97 ('a') 6621PASS: gdb.base/setvar.exp: set variable unsigned char=126 ('~') 6622PASS: gdb.base/setvar.exp: set variable unsigned char=255 (8-bit) 6623PASS: gdb.base/setvar.exp: set variable short=0 6624PASS: gdb.base/setvar.exp: set variable short=1 6625PASS: gdb.base/setvar.exp: set variable short=-1 (minus) 6626PASS: gdb.base/setvar.exp: set variable signed short=0 6627PASS: gdb.base/setvar.exp: set variable signed short=1 6628PASS: gdb.base/setvar.exp: set variable signed short=-1 (minus) 6629PASS: gdb.base/setvar.exp: set variable unsigned short=0 6630PASS: gdb.base/setvar.exp: set variable unsigned short=1 6631PASS: gdb.base/setvar.exp: set variable unsigned short=~0 (minus) 6632PASS: gdb.base/setvar.exp: set variable int=0 6633PASS: gdb.base/setvar.exp: set variable int=1 6634PASS: gdb.base/setvar.exp: set variable int=-1 (minus) 6635PASS: gdb.base/setvar.exp: set variable signed int=0 6636PASS: gdb.base/setvar.exp: set variable signed int=1 6637PASS: gdb.base/setvar.exp: set variable signed int=-1 (minus) 6638PASS: gdb.base/setvar.exp: set variable unsigned int=0 6639PASS: gdb.base/setvar.exp: set variable unsigned int=1 6640PASS: gdb.base/setvar.exp: set variable unsigned int=~0 (minus) 6641PASS: gdb.base/setvar.exp: set variable long=0 6642PASS: gdb.base/setvar.exp: set variable long=1 6643PASS: gdb.base/setvar.exp: set variable long=-1 (minus) 6644PASS: gdb.base/setvar.exp: set variable signed long=0 6645PASS: gdb.base/setvar.exp: set variable signed long=1 6646PASS: gdb.base/setvar.exp: set variable signed long=-1 (minus) 6647PASS: gdb.base/setvar.exp: set variable unsigned long=0 6648PASS: gdb.base/setvar.exp: set variable unsigned long=1 6649PASS: gdb.base/setvar.exp: set variable unsigned long=~0 (minus) 6650PASS: gdb.base/setvar.exp: set variable float=0 6651PASS: gdb.base/setvar.exp: set variable float=1 6652PASS: gdb.base/setvar.exp: set variable float=-1 (minus) 6653PASS: gdb.base/setvar.exp: set variable double=0 6654PASS: gdb.base/setvar.exp: set variable double=1 6655PASS: gdb.base/setvar.exp: set variable double=-1 (minus) 6656PASS: gdb.base/setvar.exp: set variable char array="hi" (string) 6657PASS: gdb.base/setvar.exp: set variable signed char array="hi" (string) 6658PASS: gdb.base/setvar.exp: set variable unsigned char array="hi" (string) 6659PASS: gdb.base/setvar.exp: set variable short array 6660PASS: gdb.base/setvar.exp: set variable signed short array 6661PASS: gdb.base/setvar.exp: set variable unsigned short array 6662PASS: gdb.base/setvar.exp: set variable int array 6663PASS: gdb.base/setvar.exp: set variable signed int array 6664PASS: gdb.base/setvar.exp: set variable unsigned int array 6665PASS: gdb.base/setvar.exp: set variable long array 6666PASS: gdb.base/setvar.exp: set variable signed long array 6667PASS: gdb.base/setvar.exp: set variable unsigned long array 6668PASS: gdb.base/setvar.exp: set variable float array 6669PASS: gdb.base/setvar.exp: set variable double array 6670PASS: gdb.base/setvar.exp: set variable char pointer="hi" (string) 6671PASS: gdb.base/setvar.exp: set variable char pointer="hi" (string) (#2) 6672PASS: gdb.base/setvar.exp: set variable signed char pointer="hi" (string) 6673PASS: gdb.base/setvar.exp: set variable signed char pointer="hi" (string) (#2) 6674PASS: gdb.base/setvar.exp: set variable unsigned char pointer="hi" (string) 6675PASS: gdb.base/setvar.exp: set variable unsigned char pointer="hi" (string) (#2) 6676PASS: gdb.base/setvar.exp: set variable short pointer 6677PASS: gdb.base/setvar.exp: set variable short pointer (#2) 6678PASS: gdb.base/setvar.exp: set v_signed_short_pointer=v_signed_short_array 6679PASS: gdb.base/setvar.exp: set variable *(v_signed_short_pointer)=123 6680PASS: gdb.base/setvar.exp: set variable *(v_signed_short_pointer+1)=-456 6681PASS: gdb.base/setvar.exp: set variable signed short pointer 6682PASS: gdb.base/setvar.exp: print *(v_signed_short_pointer+1) 6683PASS: gdb.base/setvar.exp: set v_unsigned_short_pointer=v_unsigned_short_array 6684PASS: gdb.base/setvar.exp: set variable *(v_unsigned_short_pointer)=123 6685PASS: gdb.base/setvar.exp: set variable *(v_unsigned_short_pointer+1)=-456 6686PASS: gdb.base/setvar.exp: set variable unsigned short pointer 6687PASS: gdb.base/setvar.exp: print *(v_unsigned_short_pointer+1) 6688PASS: gdb.base/setvar.exp: set variable int pointer 6689PASS: gdb.base/setvar.exp: set variable int pointer (#2) 6690PASS: gdb.base/setvar.exp: set variable signed int pointer 6691PASS: gdb.base/setvar.exp: set variable signed int pointer (#2) 6692PASS: gdb.base/setvar.exp: set variable unsigned int pointer 6693PASS: gdb.base/setvar.exp: print variable unsigned int pointer+1 6694PASS: gdb.base/setvar.exp: set variable long pointer 6695PASS: gdb.base/setvar.exp: set variable long pointer (#2) 6696PASS: gdb.base/setvar.exp: set variable signed long pointer 6697PASS: gdb.base/setvar.exp: set variable signed long pointer (#2) 6698PASS: gdb.base/setvar.exp: set variable unsigned long pointer 6699PASS: gdb.base/setvar.exp: set variable unsigned long pointer (#2) 6700PASS: gdb.base/setvar.exp: set variable float pointer 6701PASS: gdb.base/setvar.exp: set variable float pointer (#2) 6702PASS: gdb.base/setvar.exp: set variable double pointer 6703PASS: gdb.base/setvar.exp: set variable double pointer (#2) 6704PASS: gdb.base/setvar.exp: set variable structure char member 6705PASS: gdb.base/setvar.exp: set variable structure short member 6706PASS: gdb.base/setvar.exp: set variable structure int member 6707PASS: gdb.base/setvar.exp: set variable structure long member 6708PASS: gdb.base/setvar.exp: set variable structure float member 6709PASS: gdb.base/setvar.exp: set variable structure double member 6710PASS: gdb.base/setvar.exp: set print structure #1 6711PASS: gdb.base/setvar.exp: set print structure #2 6712PASS: gdb.base/setvar.exp: set print structure #3 6713PASS: gdb.base/setvar.exp: set print structure #4 6714PASS: gdb.base/setvar.exp: print sef.field=sm1 6715PASS: gdb.base/setvar.exp: print sef.field (sm1) 6716PASS: gdb.base/setvar.exp: print sef.field=s1 6717PASS: gdb.base/setvar.exp: print sef.field (s1) 6718PASS: gdb.base/setvar.exp: print uef.field=u2 6719PASS: gdb.base/setvar.exp: print uef.field (u2) 6720PASS: gdb.base/setvar.exp: print uef.field=u1 6721PASS: gdb.base/setvar.exp: print uef.field (u1) 6722PASS: gdb.base/setvar.exp: print sef.field=7 6723PASS: gdb.base/setvar.exp: print uef.field=6 6724Running ./gdb.base/shell.exp ... 6725PASS: gdb.base/shell.exp: shell echo foo 6726PASS: gdb.base/shell.exp: ! echo foo 6727PASS: gdb.base/shell.exp: !echo foo 6728Running ./gdb.base/shlib-call.exp ... 6729PASS: gdb.base/shlib-call.exp: set print sevenbit-strings 6730PASS: gdb.base/shlib-call.exp: set print address off 6731PASS: gdb.base/shlib-call.exp: set width 0 6732FAIL: gdb.base/shlib-call.exp: next to shr1 6733FAIL: gdb.base/shlib-call.exp: print g 6734FAIL: gdb.base/shlib-call.exp: print g 6735PASS: gdb.base/shlib-call.exp: breakpoint function shr2 6736PASS: gdb.base/shlib-call.exp: run until breakpoint set at a function 6737PASS: gdb.base/shlib-call.exp: print mainshr1(1) from shlib func 6738PASS: gdb.base/shlib-call.exp: step out of shr2 to main (stopped in shr2 epilogue) 6739PASS: gdb.base/shlib-call.exp: step out of shr2 epilogue to main 6740PASS: gdb.base/shlib-call.exp: print mainshr1(1) 6741PASS: gdb.base/shlib-call.exp: step into mainshr1 6742PASS: gdb.base/shlib-call.exp: set print sevenbit-strings 6743PASS: gdb.base/shlib-call.exp: set print address off 6744PASS: gdb.base/shlib-call.exp: set width 0 6745Running ./gdb.base/shreloc.exp ... 6746PASS: gdb.base/shreloc.exp: get address of fn_1 6747PASS: gdb.base/shreloc.exp: get address of fn_2 6748PASS: gdb.base/shreloc.exp: relocated extern functions have different addresses 6749PASS: gdb.base/shreloc.exp: get address of extern_var_1 6750PASS: gdb.base/shreloc.exp: get address of extern_var_2 6751PASS: gdb.base/shreloc.exp: relocated extern variables have different addresses 6752PASS: gdb.base/shreloc.exp: get address of static_var_1 6753PASS: gdb.base/shreloc.exp: get address of static_var_2 6754PASS: gdb.base/shreloc.exp: relocated static variables have different addresses 6755PASS: gdb.base/shreloc.exp: get_msym_addrs static_var_[12] 6756PASS: gdb.base/shreloc.exp: (msymbol) relocated static vars have different addresses 6757PASS: gdb.base/shreloc.exp: get_msym_addrs extern_var_[12] 6758PASS: gdb.base/shreloc.exp: (msymbol) relocated extern vars have different addresses 6759PASS: gdb.base/shreloc.exp: get_msym_addrs fn_[12] 6760PASS: gdb.base/shreloc.exp: (msymbol) relocated functions have different addresses 6761Running ./gdb.base/sigall.exp ... 6762PASS: gdb.base/sigall.exp: handle SIGABRT stop print 6763PASS: gdb.base/sigall.exp: b handle_ABRT 6764PASS: gdb.base/sigall.exp: b gen_HUP 6765PASS: gdb.base/sigall.exp: get signal ABRT 6766PASS: gdb.base/sigall.exp: send signal ABRT 6767PASS: gdb.base/sigall.exp: advance to HUP 6768PASS: gdb.base/sigall.exp: handle SIGHUP stop print 6769PASS: gdb.base/sigall.exp: b handle_HUP 6770PASS: gdb.base/sigall.exp: b gen_QUIT 6771PASS: gdb.base/sigall.exp: get signal HUP 6772PASS: gdb.base/sigall.exp: send signal HUP 6773PASS: gdb.base/sigall.exp: advance to QUIT 6774PASS: gdb.base/sigall.exp: handle SIGQUIT stop print 6775PASS: gdb.base/sigall.exp: b handle_QUIT 6776PASS: gdb.base/sigall.exp: b gen_ILL 6777PASS: gdb.base/sigall.exp: get signal QUIT 6778PASS: gdb.base/sigall.exp: send signal QUIT 6779PASS: gdb.base/sigall.exp: advance to ILL 6780PASS: gdb.base/sigall.exp: handle SIGILL stop print 6781PASS: gdb.base/sigall.exp: b handle_ILL 6782PASS: gdb.base/sigall.exp: b gen_EMT 6783PASS: gdb.base/sigall.exp: get signal ILL 6784PASS: gdb.base/sigall.exp: send signal ILL 6785PASS: gdb.base/sigall.exp: advance to EMT 6786PASS: gdb.base/sigall.exp: handle SIGEMT stop print 6787PASS: gdb.base/sigall.exp: b handle_EMT 6788PASS: gdb.base/sigall.exp: b gen_FPE 6789PASS: gdb.base/sigall.exp: send signal EMT 6790PASS: gdb.base/sigall.exp: advance to FPE 6791PASS: gdb.base/sigall.exp: handle SIGFPE stop print 6792PASS: gdb.base/sigall.exp: b handle_FPE 6793PASS: gdb.base/sigall.exp: b gen_BUS 6794PASS: gdb.base/sigall.exp: get signal FPE 6795PASS: gdb.base/sigall.exp: send signal FPE 6796PASS: gdb.base/sigall.exp: advance to BUS 6797PASS: gdb.base/sigall.exp: handle SIGBUS stop print 6798PASS: gdb.base/sigall.exp: b handle_BUS 6799PASS: gdb.base/sigall.exp: b gen_SEGV 6800PASS: gdb.base/sigall.exp: get signal BUS 6801PASS: gdb.base/sigall.exp: send signal BUS 6802PASS: gdb.base/sigall.exp: advance to SEGV 6803PASS: gdb.base/sigall.exp: handle SIGSEGV stop print 6804PASS: gdb.base/sigall.exp: b handle_SEGV 6805PASS: gdb.base/sigall.exp: b gen_SYS 6806PASS: gdb.base/sigall.exp: get signal SEGV 6807PASS: gdb.base/sigall.exp: send signal SEGV 6808PASS: gdb.base/sigall.exp: advance to SYS 6809PASS: gdb.base/sigall.exp: handle SIGSYS stop print 6810PASS: gdb.base/sigall.exp: b handle_SYS 6811PASS: gdb.base/sigall.exp: b gen_PIPE 6812PASS: gdb.base/sigall.exp: get signal SYS 6813PASS: gdb.base/sigall.exp: send signal SYS 6814PASS: gdb.base/sigall.exp: advance to PIPE 6815PASS: gdb.base/sigall.exp: handle SIGPIPE stop print 6816PASS: gdb.base/sigall.exp: b handle_PIPE 6817PASS: gdb.base/sigall.exp: b gen_ALRM 6818PASS: gdb.base/sigall.exp: get signal PIPE 6819PASS: gdb.base/sigall.exp: send signal PIPE 6820PASS: gdb.base/sigall.exp: advance to ALRM 6821PASS: gdb.base/sigall.exp: handle SIGALRM stop print 6822PASS: gdb.base/sigall.exp: b handle_ALRM 6823PASS: gdb.base/sigall.exp: b gen_URG 6824PASS: gdb.base/sigall.exp: get signal ALRM 6825PASS: gdb.base/sigall.exp: send signal ALRM 6826PASS: gdb.base/sigall.exp: advance to URG 6827PASS: gdb.base/sigall.exp: handle SIGURG stop print 6828PASS: gdb.base/sigall.exp: b handle_URG 6829PASS: gdb.base/sigall.exp: b gen_TSTP 6830PASS: gdb.base/sigall.exp: get signal URG 6831PASS: gdb.base/sigall.exp: send signal URG 6832PASS: gdb.base/sigall.exp: advance to TSTP 6833PASS: gdb.base/sigall.exp: handle SIGTSTP stop print 6834PASS: gdb.base/sigall.exp: b handle_TSTP 6835PASS: gdb.base/sigall.exp: b gen_CONT 6836PASS: gdb.base/sigall.exp: get signal TSTP 6837PASS: gdb.base/sigall.exp: send signal TSTP 6838PASS: gdb.base/sigall.exp: advance to CONT 6839PASS: gdb.base/sigall.exp: handle SIGCONT stop print 6840PASS: gdb.base/sigall.exp: b handle_CONT 6841PASS: gdb.base/sigall.exp: b gen_CHLD 6842PASS: gdb.base/sigall.exp: get signal CONT 6843PASS: gdb.base/sigall.exp: send signal CONT 6844PASS: gdb.base/sigall.exp: advance to CHLD 6845PASS: gdb.base/sigall.exp: handle SIGCHLD stop print 6846PASS: gdb.base/sigall.exp: b handle_CHLD 6847PASS: gdb.base/sigall.exp: b gen_TTIN 6848PASS: gdb.base/sigall.exp: get signal CHLD 6849PASS: gdb.base/sigall.exp: send signal CHLD 6850PASS: gdb.base/sigall.exp: advance to TTIN 6851PASS: gdb.base/sigall.exp: handle SIGTTIN stop print 6852PASS: gdb.base/sigall.exp: b handle_TTIN 6853PASS: gdb.base/sigall.exp: b gen_TTOU 6854PASS: gdb.base/sigall.exp: get signal TTIN 6855PASS: gdb.base/sigall.exp: send signal TTIN 6856PASS: gdb.base/sigall.exp: advance to TTOU 6857PASS: gdb.base/sigall.exp: handle SIGTTOU stop print 6858PASS: gdb.base/sigall.exp: b handle_TTOU 6859PASS: gdb.base/sigall.exp: b gen_IO 6860PASS: gdb.base/sigall.exp: get signal TTOU 6861PASS: gdb.base/sigall.exp: send signal TTOU 6862PASS: gdb.base/sigall.exp: advance to IO 6863PASS: gdb.base/sigall.exp: handle SIGIO stop print 6864PASS: gdb.base/sigall.exp: b handle_IO 6865PASS: gdb.base/sigall.exp: b gen_XCPU 6866PASS: gdb.base/sigall.exp: get signal IO 6867PASS: gdb.base/sigall.exp: send signal IO 6868PASS: gdb.base/sigall.exp: advance to XCPU 6869PASS: gdb.base/sigall.exp: handle SIGXCPU stop print 6870PASS: gdb.base/sigall.exp: b handle_XCPU 6871PASS: gdb.base/sigall.exp: b gen_XFSZ 6872PASS: gdb.base/sigall.exp: get signal XCPU 6873PASS: gdb.base/sigall.exp: send signal XCPU 6874PASS: gdb.base/sigall.exp: advance to XFSZ 6875PASS: gdb.base/sigall.exp: handle SIGXFSZ stop print 6876PASS: gdb.base/sigall.exp: b handle_XFSZ 6877PASS: gdb.base/sigall.exp: b gen_VTALRM 6878PASS: gdb.base/sigall.exp: get signal XFSZ 6879PASS: gdb.base/sigall.exp: send signal XFSZ 6880PASS: gdb.base/sigall.exp: advance to VTALRM 6881PASS: gdb.base/sigall.exp: handle SIGVTALRM stop print 6882PASS: gdb.base/sigall.exp: b handle_VTALRM 6883PASS: gdb.base/sigall.exp: b gen_PROF 6884PASS: gdb.base/sigall.exp: get signal VTALRM 6885PASS: gdb.base/sigall.exp: send signal VTALRM 6886PASS: gdb.base/sigall.exp: advance to PROF 6887PASS: gdb.base/sigall.exp: handle SIGPROF stop print 6888PASS: gdb.base/sigall.exp: b handle_PROF 6889PASS: gdb.base/sigall.exp: b gen_WINCH 6890PASS: gdb.base/sigall.exp: get signal PROF 6891PASS: gdb.base/sigall.exp: send signal PROF 6892PASS: gdb.base/sigall.exp: advance to WINCH 6893PASS: gdb.base/sigall.exp: handle SIGWINCH stop print 6894PASS: gdb.base/sigall.exp: b handle_WINCH 6895PASS: gdb.base/sigall.exp: b gen_LOST 6896PASS: gdb.base/sigall.exp: get signal WINCH 6897PASS: gdb.base/sigall.exp: send signal WINCH 6898PASS: gdb.base/sigall.exp: advance to LOST 6899PASS: gdb.base/sigall.exp: handle SIGLOST stop print 6900PASS: gdb.base/sigall.exp: b handle_LOST 6901PASS: gdb.base/sigall.exp: b gen_USR1 6902PASS: gdb.base/sigall.exp: send signal LOST 6903PASS: gdb.base/sigall.exp: advance to USR1 6904PASS: gdb.base/sigall.exp: handle SIGUSR1 stop print 6905PASS: gdb.base/sigall.exp: b handle_USR1 6906PASS: gdb.base/sigall.exp: b gen_USR2 6907PASS: gdb.base/sigall.exp: get signal USR1 6908PASS: gdb.base/sigall.exp: send signal USR1 6909PASS: gdb.base/sigall.exp: advance to USR2 6910PASS: gdb.base/sigall.exp: handle SIGUSR2 stop print 6911PASS: gdb.base/sigall.exp: b handle_USR2 6912PASS: gdb.base/sigall.exp: b gen_PWR 6913PASS: gdb.base/sigall.exp: get signal USR2 6914PASS: gdb.base/sigall.exp: send signal USR2 6915PASS: gdb.base/sigall.exp: advance to PWR 6916PASS: gdb.base/sigall.exp: handle SIGPWR stop print 6917PASS: gdb.base/sigall.exp: b handle_PWR 6918PASS: gdb.base/sigall.exp: b gen_POLL 6919PASS: gdb.base/sigall.exp: get signal PWR 6920PASS: gdb.base/sigall.exp: send signal PWR 6921PASS: gdb.base/sigall.exp: advance to POLL 6922PASS: gdb.base/sigall.exp: handle SIGPOLL stop print 6923PASS: gdb.base/sigall.exp: b handle_POLL 6924PASS: gdb.base/sigall.exp: b gen_WIND 6925PASS: gdb.base/sigall.exp: send signal POLL 6926PASS: gdb.base/sigall.exp: advance to WIND 6927PASS: gdb.base/sigall.exp: handle SIGWIND stop print 6928PASS: gdb.base/sigall.exp: b handle_WIND 6929PASS: gdb.base/sigall.exp: b gen_PHONE 6930PASS: gdb.base/sigall.exp: send signal WIND 6931PASS: gdb.base/sigall.exp: advance to PHONE 6932PASS: gdb.base/sigall.exp: handle SIGPHONE stop print 6933PASS: gdb.base/sigall.exp: b handle_PHONE 6934PASS: gdb.base/sigall.exp: b gen_WAITING 6935PASS: gdb.base/sigall.exp: send signal PHONE 6936PASS: gdb.base/sigall.exp: advance to WAITING 6937PASS: gdb.base/sigall.exp: handle SIGWAITING stop print 6938PASS: gdb.base/sigall.exp: b handle_WAITING 6939PASS: gdb.base/sigall.exp: b gen_LWP 6940PASS: gdb.base/sigall.exp: send signal WAITING 6941PASS: gdb.base/sigall.exp: advance to LWP 6942PASS: gdb.base/sigall.exp: handle SIGLWP stop print 6943PASS: gdb.base/sigall.exp: b handle_LWP 6944PASS: gdb.base/sigall.exp: b gen_DANGER 6945PASS: gdb.base/sigall.exp: send signal LWP 6946PASS: gdb.base/sigall.exp: advance to DANGER 6947PASS: gdb.base/sigall.exp: handle SIGDANGER stop print 6948PASS: gdb.base/sigall.exp: b handle_DANGER 6949PASS: gdb.base/sigall.exp: b gen_GRANT 6950PASS: gdb.base/sigall.exp: send signal DANGER 6951PASS: gdb.base/sigall.exp: advance to GRANT 6952PASS: gdb.base/sigall.exp: handle SIGGRANT stop print 6953PASS: gdb.base/sigall.exp: b handle_GRANT 6954PASS: gdb.base/sigall.exp: b gen_RETRACT 6955PASS: gdb.base/sigall.exp: send signal GRANT 6956PASS: gdb.base/sigall.exp: advance to RETRACT 6957PASS: gdb.base/sigall.exp: handle SIGRETRACT stop print 6958PASS: gdb.base/sigall.exp: b handle_RETRACT 6959PASS: gdb.base/sigall.exp: b gen_MSG 6960PASS: gdb.base/sigall.exp: send signal RETRACT 6961PASS: gdb.base/sigall.exp: advance to MSG 6962PASS: gdb.base/sigall.exp: handle SIGMSG stop print 6963PASS: gdb.base/sigall.exp: b handle_MSG 6964PASS: gdb.base/sigall.exp: b gen_SOUND 6965PASS: gdb.base/sigall.exp: send signal MSG 6966PASS: gdb.base/sigall.exp: advance to SOUND 6967PASS: gdb.base/sigall.exp: handle SIGSOUND stop print 6968PASS: gdb.base/sigall.exp: b handle_SOUND 6969PASS: gdb.base/sigall.exp: b gen_SAK 6970PASS: gdb.base/sigall.exp: send signal SOUND 6971PASS: gdb.base/sigall.exp: advance to SAK 6972PASS: gdb.base/sigall.exp: handle SIGSAK stop print 6973PASS: gdb.base/sigall.exp: b handle_SAK 6974PASS: gdb.base/sigall.exp: b gen_PRIO 6975PASS: gdb.base/sigall.exp: send signal SAK 6976PASS: gdb.base/sigall.exp: advance to PRIO 6977PASS: gdb.base/sigall.exp: handle SIGPRIO stop print 6978PASS: gdb.base/sigall.exp: b handle_PRIO 6979PASS: gdb.base/sigall.exp: b gen_33 6980PASS: gdb.base/sigall.exp: send signal PRIO 6981PASS: gdb.base/sigall.exp: advance to 33 6982PASS: gdb.base/sigall.exp: handle SIG33 stop print 6983PASS: gdb.base/sigall.exp: b handle_33 6984PASS: gdb.base/sigall.exp: b gen_34 6985PASS: gdb.base/sigall.exp: send signal 33 6986PASS: gdb.base/sigall.exp: advance to 34 6987PASS: gdb.base/sigall.exp: handle SIG34 stop print 6988PASS: gdb.base/sigall.exp: b handle_34 6989PASS: gdb.base/sigall.exp: b gen_35 6990PASS: gdb.base/sigall.exp: send signal 34 6991PASS: gdb.base/sigall.exp: advance to 35 6992PASS: gdb.base/sigall.exp: handle SIG35 stop print 6993PASS: gdb.base/sigall.exp: b handle_35 6994PASS: gdb.base/sigall.exp: b gen_36 6995PASS: gdb.base/sigall.exp: send signal 35 6996PASS: gdb.base/sigall.exp: advance to 36 6997PASS: gdb.base/sigall.exp: handle SIG36 stop print 6998PASS: gdb.base/sigall.exp: b handle_36 6999PASS: gdb.base/sigall.exp: b gen_37 7000PASS: gdb.base/sigall.exp: send signal 36 7001PASS: gdb.base/sigall.exp: advance to 37 7002PASS: gdb.base/sigall.exp: handle SIG37 stop print 7003PASS: gdb.base/sigall.exp: b handle_37 7004PASS: gdb.base/sigall.exp: b gen_38 7005PASS: gdb.base/sigall.exp: send signal 37 7006PASS: gdb.base/sigall.exp: advance to 38 7007PASS: gdb.base/sigall.exp: handle SIG38 stop print 7008PASS: gdb.base/sigall.exp: b handle_38 7009PASS: gdb.base/sigall.exp: b gen_39 7010PASS: gdb.base/sigall.exp: send signal 38 7011PASS: gdb.base/sigall.exp: advance to 39 7012PASS: gdb.base/sigall.exp: handle SIG39 stop print 7013PASS: gdb.base/sigall.exp: b handle_39 7014PASS: gdb.base/sigall.exp: b gen_40 7015PASS: gdb.base/sigall.exp: send signal 39 7016PASS: gdb.base/sigall.exp: advance to 40 7017PASS: gdb.base/sigall.exp: handle SIG40 stop print 7018PASS: gdb.base/sigall.exp: b handle_40 7019PASS: gdb.base/sigall.exp: b gen_41 7020PASS: gdb.base/sigall.exp: send signal 40 7021PASS: gdb.base/sigall.exp: advance to 41 7022PASS: gdb.base/sigall.exp: handle SIG41 stop print 7023PASS: gdb.base/sigall.exp: b handle_41 7024PASS: gdb.base/sigall.exp: b gen_42 7025PASS: gdb.base/sigall.exp: send signal 41 7026PASS: gdb.base/sigall.exp: advance to 42 7027PASS: gdb.base/sigall.exp: handle SIG42 stop print 7028PASS: gdb.base/sigall.exp: b handle_42 7029PASS: gdb.base/sigall.exp: b gen_43 7030PASS: gdb.base/sigall.exp: send signal 42 7031PASS: gdb.base/sigall.exp: advance to 43 7032PASS: gdb.base/sigall.exp: handle SIG43 stop print 7033PASS: gdb.base/sigall.exp: b handle_43 7034PASS: gdb.base/sigall.exp: b gen_44 7035PASS: gdb.base/sigall.exp: send signal 43 7036PASS: gdb.base/sigall.exp: advance to 44 7037PASS: gdb.base/sigall.exp: handle SIG44 stop print 7038PASS: gdb.base/sigall.exp: b handle_44 7039PASS: gdb.base/sigall.exp: b gen_45 7040PASS: gdb.base/sigall.exp: send signal 44 7041PASS: gdb.base/sigall.exp: advance to 45 7042PASS: gdb.base/sigall.exp: handle SIG45 stop print 7043PASS: gdb.base/sigall.exp: b handle_45 7044PASS: gdb.base/sigall.exp: b gen_46 7045PASS: gdb.base/sigall.exp: send signal 45 7046PASS: gdb.base/sigall.exp: advance to 46 7047PASS: gdb.base/sigall.exp: handle SIG46 stop print 7048PASS: gdb.base/sigall.exp: b handle_46 7049PASS: gdb.base/sigall.exp: b gen_47 7050PASS: gdb.base/sigall.exp: send signal 46 7051PASS: gdb.base/sigall.exp: advance to 47 7052PASS: gdb.base/sigall.exp: handle SIG47 stop print 7053PASS: gdb.base/sigall.exp: b handle_47 7054PASS: gdb.base/sigall.exp: b gen_48 7055PASS: gdb.base/sigall.exp: send signal 47 7056PASS: gdb.base/sigall.exp: advance to 48 7057PASS: gdb.base/sigall.exp: handle SIG48 stop print 7058PASS: gdb.base/sigall.exp: b handle_48 7059PASS: gdb.base/sigall.exp: b gen_49 7060PASS: gdb.base/sigall.exp: send signal 48 7061PASS: gdb.base/sigall.exp: advance to 49 7062PASS: gdb.base/sigall.exp: handle SIG49 stop print 7063PASS: gdb.base/sigall.exp: b handle_49 7064PASS: gdb.base/sigall.exp: b gen_50 7065PASS: gdb.base/sigall.exp: send signal 49 7066PASS: gdb.base/sigall.exp: advance to 50 7067PASS: gdb.base/sigall.exp: handle SIG50 stop print 7068PASS: gdb.base/sigall.exp: b handle_50 7069PASS: gdb.base/sigall.exp: b gen_51 7070PASS: gdb.base/sigall.exp: send signal 50 7071PASS: gdb.base/sigall.exp: advance to 51 7072PASS: gdb.base/sigall.exp: handle SIG51 stop print 7073PASS: gdb.base/sigall.exp: b handle_51 7074PASS: gdb.base/sigall.exp: b gen_52 7075PASS: gdb.base/sigall.exp: send signal 51 7076PASS: gdb.base/sigall.exp: advance to 52 7077PASS: gdb.base/sigall.exp: handle SIG52 stop print 7078PASS: gdb.base/sigall.exp: b handle_52 7079PASS: gdb.base/sigall.exp: b gen_53 7080PASS: gdb.base/sigall.exp: send signal 52 7081PASS: gdb.base/sigall.exp: advance to 53 7082PASS: gdb.base/sigall.exp: handle SIG53 stop print 7083PASS: gdb.base/sigall.exp: b handle_53 7084PASS: gdb.base/sigall.exp: b gen_54 7085PASS: gdb.base/sigall.exp: send signal 53 7086PASS: gdb.base/sigall.exp: advance to 54 7087PASS: gdb.base/sigall.exp: handle SIG54 stop print 7088PASS: gdb.base/sigall.exp: b handle_54 7089PASS: gdb.base/sigall.exp: b gen_55 7090PASS: gdb.base/sigall.exp: send signal 54 7091PASS: gdb.base/sigall.exp: advance to 55 7092PASS: gdb.base/sigall.exp: handle SIG55 stop print 7093PASS: gdb.base/sigall.exp: b handle_55 7094PASS: gdb.base/sigall.exp: b gen_56 7095PASS: gdb.base/sigall.exp: send signal 55 7096PASS: gdb.base/sigall.exp: advance to 56 7097PASS: gdb.base/sigall.exp: handle SIG56 stop print 7098PASS: gdb.base/sigall.exp: b handle_56 7099PASS: gdb.base/sigall.exp: b gen_57 7100PASS: gdb.base/sigall.exp: send signal 56 7101PASS: gdb.base/sigall.exp: advance to 57 7102PASS: gdb.base/sigall.exp: handle SIG57 stop print 7103PASS: gdb.base/sigall.exp: b handle_57 7104PASS: gdb.base/sigall.exp: b gen_58 7105PASS: gdb.base/sigall.exp: send signal 57 7106PASS: gdb.base/sigall.exp: advance to 58 7107PASS: gdb.base/sigall.exp: handle SIG58 stop print 7108PASS: gdb.base/sigall.exp: b handle_58 7109PASS: gdb.base/sigall.exp: b gen_59 7110PASS: gdb.base/sigall.exp: send signal 58 7111PASS: gdb.base/sigall.exp: advance to 59 7112PASS: gdb.base/sigall.exp: handle SIG59 stop print 7113PASS: gdb.base/sigall.exp: b handle_59 7114PASS: gdb.base/sigall.exp: b gen_60 7115PASS: gdb.base/sigall.exp: send signal 59 7116PASS: gdb.base/sigall.exp: advance to 60 7117PASS: gdb.base/sigall.exp: handle SIG60 stop print 7118PASS: gdb.base/sigall.exp: b handle_60 7119PASS: gdb.base/sigall.exp: b gen_61 7120PASS: gdb.base/sigall.exp: send signal 60 7121PASS: gdb.base/sigall.exp: advance to 61 7122PASS: gdb.base/sigall.exp: handle SIG61 stop print 7123PASS: gdb.base/sigall.exp: b handle_61 7124PASS: gdb.base/sigall.exp: b gen_62 7125PASS: gdb.base/sigall.exp: send signal 61 7126PASS: gdb.base/sigall.exp: advance to 62 7127PASS: gdb.base/sigall.exp: handle SIG62 stop print 7128PASS: gdb.base/sigall.exp: b handle_62 7129PASS: gdb.base/sigall.exp: b gen_63 7130PASS: gdb.base/sigall.exp: send signal 62 7131PASS: gdb.base/sigall.exp: advance to 63 7132PASS: gdb.base/sigall.exp: handle SIG63 stop print 7133PASS: gdb.base/sigall.exp: b handle_63 7134PASS: gdb.base/sigall.exp: b gen_TERM 7135PASS: gdb.base/sigall.exp: send signal 63 7136PASS: gdb.base/sigall.exp: advance to TERM 7137PASS: gdb.base/sigall.exp: handle SIGTERM stop print 7138PASS: gdb.base/sigall.exp: b handle_TERM 7139PASS: gdb.base/sigall.exp: get signal TERM 7140PASS: gdb.base/sigall.exp: send signal TERM 7141PASS: gdb.base/sigall.exp: continue until exit at continue to sigall exit 7142Running ./gdb.base/sigaltstack.exp ... 7143PASS: gdb.base/sigaltstack.exp: handle SIGALRM print pass nostop 7144PASS: gdb.base/sigaltstack.exp: handle SIGVTALRM print pass nostop 7145PASS: gdb.base/sigaltstack.exp: handle SIGPROF print pass nostop 7146PASS: gdb.base/sigaltstack.exp: break catcher if level == INNER 7147PASS: gdb.base/sigaltstack.exp: continue to catch 7148PASS: gdb.base/sigaltstack.exp: next 7149PASS: gdb.base/sigaltstack.exp: backtrace 7150PASS: gdb.base/sigaltstack.exp: finish from catch LEAF 7151PASS: gdb.base/sigaltstack.exp: finish to throw INNER 7152PASS: gdb.base/sigaltstack.exp: finish to catch INNER 7153PASS: gdb.base/sigaltstack.exp: finish from catch INNER 7154PASS: gdb.base/sigaltstack.exp: finish to OUTER 7155PASS: gdb.base/sigaltstack.exp: finish to catch MAIN 7156PASS: gdb.base/sigaltstack.exp: finish to MAIN 7157Running ./gdb.base/sigbpt.exp ... 7158PASS: gdb.base/sigbpt.exp: break keeper 7159PASS: gdb.base/sigbpt.exp: display/i $pc 7160PASS: gdb.base/sigbpt.exp: advance to the bowler 7161PASS: gdb.base/sigbpt.exp: stepping to fault 7162PASS: gdb.base/sigbpt.exp: get insn after fault 7163PASS: gdb.base/sigbpt.exp: Verify that SIGSEGV occurs at the last STEPI insn 7164PASS: gdb.base/sigbpt.exp: rerun to main 7165PASS: gdb.base/sigbpt.exp: stepi; pass SIGSEGV 7166PASS: gdb.base/sigbpt.exp: stepi; continue to keeper 7167PASS: gdb.base/sigbpt.exp: stepi; nopass SIGSEGV 7168KFAIL: gdb.base/sigbpt.exp: stepi; stepi out of handler (corrupt pc) (PRMS: gdb/1702) 7169PASS: gdb.base/sigbpt.exp: rerun to main 7170PASS: gdb.base/sigbpt.exp: stepi bp before segv; pass SIGSEGV 7171PASS: gdb.base/sigbpt.exp: stepi bp before segv; continue to keeper 7172PASS: gdb.base/sigbpt.exp: stepi bp before segv; nopass SIGSEGV 7173PASS: gdb.base/sigbpt.exp: stepi bp before segv; set breakpoint 0 of 1 7174KFAIL: gdb.base/sigbpt.exp: stepi bp before segv; stepi out of handler (corrupt pc) (PRMS: gdb/1702) 7175PASS: gdb.base/sigbpt.exp: stepi bp before segv; clear breakpoint 0 of 1 7176PASS: gdb.base/sigbpt.exp: rerun to main 7177PASS: gdb.base/sigbpt.exp: stepi bp at segv; pass SIGSEGV 7178PASS: gdb.base/sigbpt.exp: stepi bp at segv; continue to keeper 7179PASS: gdb.base/sigbpt.exp: stepi bp at segv; nopass SIGSEGV 7180PASS: gdb.base/sigbpt.exp: stepi bp at segv; set breakpoint 0 of 1 7181KFAIL: gdb.base/sigbpt.exp: stepi bp at segv; stepi out of handler (corrupt pc) (PRMS: gdb/1702) 7182PASS: gdb.base/sigbpt.exp: stepi bp at segv; clear breakpoint 0 of 1 7183PASS: gdb.base/sigbpt.exp: rerun to main 7184PASS: gdb.base/sigbpt.exp: stepi bp before and at segv; pass SIGSEGV 7185PASS: gdb.base/sigbpt.exp: stepi bp before and at segv; continue to keeper 7186PASS: gdb.base/sigbpt.exp: stepi bp before and at segv; nopass SIGSEGV 7187PASS: gdb.base/sigbpt.exp: stepi bp before and at segv; set breakpoint 0 of 2 7188PASS: gdb.base/sigbpt.exp: stepi bp before and at segv; set breakpoint 1 of 2 7189KFAIL: gdb.base/sigbpt.exp: stepi bp before and at segv; stepi out of handler (corrupt pc) (PRMS: gdb/1702) 7190PASS: gdb.base/sigbpt.exp: stepi bp before and at segv; clear breakpoint 0 of 2 7191PASS: gdb.base/sigbpt.exp: stepi bp before and at segv; clear breakpoint 1 of 2 7192PASS: gdb.base/sigbpt.exp: rerun to main 7193PASS: gdb.base/sigbpt.exp: cont; pass SIGSEGV 7194PASS: gdb.base/sigbpt.exp: cont; continue to keeper 7195PASS: gdb.base/sigbpt.exp: cont; nopass SIGSEGV 7196PASS: gdb.base/sigbpt.exp: cont; set breakpoint 0 of 1 7197PASS: gdb.base/sigbpt.exp: cont; continue to breakpoint at fault 7198PASS: gdb.base/sigbpt.exp: cont; stepi fault 7199PASS: gdb.base/sigbpt.exp: cont; clear breakpoint 0 of 1 7200PASS: gdb.base/sigbpt.exp: rerun to main 7201PASS: gdb.base/sigbpt.exp: cont bp after segv; pass SIGSEGV 7202PASS: gdb.base/sigbpt.exp: cont bp after segv; continue to keeper 7203PASS: gdb.base/sigbpt.exp: cont bp after segv; nopass SIGSEGV 7204PASS: gdb.base/sigbpt.exp: cont bp after segv; set breakpoint 0 of 2 7205PASS: gdb.base/sigbpt.exp: cont bp after segv; set breakpoint 1 of 2 7206PASS: gdb.base/sigbpt.exp: cont bp after segv; continue to breakpoint at fault 7207PASS: gdb.base/sigbpt.exp: cont bp after segv; stepi fault 7208PASS: gdb.base/sigbpt.exp: cont bp after segv; clear breakpoint 0 of 2 7209PASS: gdb.base/sigbpt.exp: cont bp after segv; clear breakpoint 1 of 2 7210PASS: gdb.base/sigbpt.exp: rerun to main 7211PASS: gdb.base/sigbpt.exp: cont bp before and after segv; pass SIGSEGV 7212PASS: gdb.base/sigbpt.exp: cont bp before and after segv; continue to keeper 7213PASS: gdb.base/sigbpt.exp: cont bp before and after segv; nopass SIGSEGV 7214PASS: gdb.base/sigbpt.exp: cont bp before and after segv; set breakpoint 0 of 3 7215PASS: gdb.base/sigbpt.exp: cont bp before and after segv; set breakpoint 1 of 3 7216PASS: gdb.base/sigbpt.exp: cont bp before and after segv; set breakpoint 2 of 3 7217PASS: gdb.base/sigbpt.exp: cont bp before and after segv; continue to breakpoint at fault 7218PASS: gdb.base/sigbpt.exp: cont bp before and after segv; stepi fault 7219PASS: gdb.base/sigbpt.exp: cont bp before and after segv; clear breakpoint 0 of 3 7220PASS: gdb.base/sigbpt.exp: cont bp before and after segv; clear breakpoint 1 of 3 7221PASS: gdb.base/sigbpt.exp: cont bp before and after segv; clear breakpoint 2 of 3 7222Running ./gdb.base/sigchld.exp ... 7223PASS: gdb.base/sigchld.exp: set breakpoint at success exit 7224PASS: gdb.base/sigchld.exp: set breakpoint at failure exit 7225PASS: gdb.base/sigchld.exp: SIGCHLD blocked in inferior 7226Running ./gdb.base/siginfo-addr.exp ... 7227Running ./gdb.base/siginfo.exp ... 7228PASS: gdb.base/siginfo.exp: display/i $pc 7229PASS: gdb.base/siginfo.exp: break handler 7230PASS: gdb.base/siginfo.exp: continue to stepi handler 7231PASS: gdb.base/siginfo.exp: backtrace for nexti 7232PASS: gdb.base/siginfo.exp: step out of handler 7233Running ./gdb.base/siginfo-infcall.exp ... 7234PASS: gdb.base/siginfo-infcall.exp: continue to SIGUSR1 7235PASS: gdb.base/siginfo-infcall.exp: p callme () 7236PASS: gdb.base/siginfo-infcall.exp: continue to the handler 7237Running ./gdb.base/siginfo-obj.exp ... 7238PASS: gdb.base/siginfo-obj.exp: continue to signal 7239PASS: gdb.base/siginfo-obj.exp: save a core file 7240PASS: gdb.base/siginfo-obj.exp: Extract si_addr 7241PASS: gdb.base/siginfo-obj.exp: Extract si_errno 7242PASS: gdb.base/siginfo-obj.exp: Extract si_code 7243PASS: gdb.base/siginfo-obj.exp: Extract si_signo 7244PASS: gdb.base/siginfo-obj.exp: break 38 7245PASS: gdb.base/siginfo-obj.exp: continue to handler 7246PASS: gdb.base/siginfo-obj.exp: p ssi_addr 7247PASS: gdb.base/siginfo-obj.exp: p ssi_errno 7248PASS: gdb.base/siginfo-obj.exp: p ssi_code 7249PASS: gdb.base/siginfo-obj.exp: p ssi_signo 7250PASS: gdb.base/siginfo-obj.exp: continue to signal 7251PASS: gdb.base/siginfo-obj.exp: p $_siginfo._sifields._sigfault.si_addr = 0x666 7252PASS: gdb.base/siginfo-obj.exp: p $_siginfo.si_errno = 666 7253PASS: gdb.base/siginfo-obj.exp: p $_siginfo.si_code = 999 7254PASS: gdb.base/siginfo-obj.exp: p $_siginfo.si_signo = 11 7255PASS: gdb.base/siginfo-obj.exp: break 38 7256PASS: gdb.base/siginfo-obj.exp: continue to handler 7257PASS: gdb.base/siginfo-obj.exp: p ssi_addr 7258PASS: gdb.base/siginfo-obj.exp: p ssi_errno 7259PASS: gdb.base/siginfo-obj.exp: p ssi_code 7260PASS: gdb.base/siginfo-obj.exp: p ssi_signo 7261PASS: gdb.base/siginfo-obj.exp: core siginfo-obj.gcore 7262PASS: gdb.base/siginfo-obj.exp: p $_siginfo.si_signo from core file 7263PASS: gdb.base/siginfo-obj.exp: p $_siginfo.si_errno from core file 7264PASS: gdb.base/siginfo-obj.exp: p $_siginfo.si_code from core file 7265PASS: gdb.base/siginfo-obj.exp: p $_siginfo._sifields._sigfault.si_addr from core file 7266Running ./gdb.base/siginfo-thread.exp ... 7267PASS: gdb.base/siginfo-thread.exp: successfully compiled posix threads test case 7268PASS: gdb.base/siginfo-thread.exp: continue to signal 7269PASS: gdb.base/siginfo-thread.exp: save a core file 7270PASS: gdb.base/siginfo-thread.exp: Extract si_addr 7271PASS: gdb.base/siginfo-thread.exp: Extract si_errno 7272PASS: gdb.base/siginfo-thread.exp: Extract si_code 7273PASS: gdb.base/siginfo-thread.exp: Extract si_signo 7274PASS: gdb.base/siginfo-thread.exp: break 39 7275PASS: gdb.base/siginfo-thread.exp: continue to handler 7276PASS: gdb.base/siginfo-thread.exp: p ssi_addr 7277PASS: gdb.base/siginfo-thread.exp: p ssi_errno 7278PASS: gdb.base/siginfo-thread.exp: p ssi_code 7279PASS: gdb.base/siginfo-thread.exp: p ssi_signo 7280PASS: gdb.base/siginfo-thread.exp: thread 1 7281PASS: gdb.base/siginfo-thread.exp: test signal in main thread 7282PASS: gdb.base/siginfo-thread.exp: core siginfo-thread.gcore 7283PASS: gdb.base/siginfo-thread.exp: p $_siginfo.si_signo from core file 7284PASS: gdb.base/siginfo-thread.exp: p $_siginfo.si_errno from core file 7285PASS: gdb.base/siginfo-thread.exp: p $_siginfo.si_code from core file 7286PASS: gdb.base/siginfo-thread.exp: p $_siginfo._sifields._sigfault.si_addr from core file 7287PASS: gdb.base/siginfo-thread.exp: set variable $count = 0 7288PASS: gdb.base/siginfo-thread.exp: select thread 1 with core file 7289PASS: gdb.base/siginfo-thread.exp: update counter in thread 1 7290PASS: gdb.base/siginfo-thread.exp: select thread 2 with core file 7291PASS: gdb.base/siginfo-thread.exp: update counter in thread 2 7292PASS: gdb.base/siginfo-thread.exp: print $count 7293Running ./gdb.base/signals.exp ... 7294PASS: gdb.base/signals.exp: handle all print 7295PASS: gdb.base/signals.exp: set variable count = 0 7296PASS: gdb.base/signals.exp: break handler if 0 7297PASS: gdb.base/signals.exp: set $handler_breakpoint_number = $bpnum 7298PASS: gdb.base/signals.exp: next to signal 7299PASS: gdb.base/signals.exp: next to alarm #1 7300PASS: gdb.base/signals.exp: next to ++count #1 7301PASS: gdb.base/signals.exp: p func1 () #1 7302PASS: gdb.base/signals.exp: p count #1 7303PASS: gdb.base/signals.exp: condition $handler_breakpoint_number 7304PASS: gdb.base/signals.exp: next to alarm #2 7305PASS: gdb.base/signals.exp: next to ++count #2 7306PASS: gdb.base/signals.exp: p func1 () #2 7307PASS: gdb.base/signals.exp: backtrace from handler when calling func1 7308PASS: gdb.base/signals.exp: continue 7309PASS: gdb.base/signals.exp: p count #2 7310PASS: gdb.base/signals.exp: info signals 7311PASS: gdb.base/signals.exp: info signal SIGTRAP 7312PASS: gdb.base/signals.exp: info signal 5 7313PASS: gdb.base/signals.exp: handle without arguments 7314PASS: gdb.base/signals.exp: handle with bogus SIG 7315PASS: gdb.base/signals.exp: handle SIG with bogus action 7316PASS: gdb.base/signals.exp: handle SIG with multiple conflicting actions 7317PASS: gdb.base/signals.exp: handle SIG parses all legal actions 7318PASS: gdb.base/signals.exp: handle multiple SIGs 7319PASS: gdb.base/signals.exp: override SIGTRAP 7320PASS: gdb.base/signals.exp: invalid signal number rejected 7321PASS: gdb.base/signals.exp: handle multiple SIGs via integer range 7322PASS: gdb.base/signals.exp: handle multiple SIGs via reverse integer range 7323PASS: gdb.base/signals.exp: override SIGINT 7324PASS: gdb.base/signals.exp: signal without arguments disallowed 7325PASS: gdb.base/signals.exp: signal SIGUSR1 7326PASS: gdb.base/signals.exp: backtrace for SIGUSR1 7327Running ./gdb.base/signest.exp ... 7328PASS: gdb.base/signest.exp: continue to fault 7329PASS: gdb.base/signest.exp: set conditional breakpoint 7330PASS: gdb.base/signest.exp: pass SIGSEGV 7331PASS: gdb.base/signest.exp: pass SIGBUS 7332PASS: gdb.base/signest.exp: run through nested faults 7333Running ./gdb.base/signull.exp ... 7334PASS: gdb.base/signull.exp: set for function pointer probe 7335PASS: gdb.base/signull.exp: probe function pointer (function entry-point) 7336PASS: gdb.base/signull.exp: rerun to main 7337PASS: gdb.base/signull.exp: break bowler 7338PASS: gdb.base/signull.exp: break keeper 7339PASS: gdb.base/signull.exp: handle SIGSEGV 7340PASS: gdb.base/signull.exp: handle SIGBUS 7341PASS: gdb.base/signull.exp: data read; start with the bowler 7342PASS: gdb.base/signull.exp: data read; select the pointer type 7343PASS: gdb.base/signull.exp: data read; take the SIGSEGV 7344PASS: gdb.base/signull.exp: data read; backtrace from SIGSEGV 7345PASS: gdb.base/signull.exp: data read; continue to the keeper 7346PASS: gdb.base/signull.exp: data read; backtrace from keeper through SIGSEGV 7347PASS: gdb.base/signull.exp: data write; start with the bowler 7348PASS: gdb.base/signull.exp: data write; select the pointer type 7349PASS: gdb.base/signull.exp: data write; take the SIGSEGV 7350PASS: gdb.base/signull.exp: data write; backtrace from SIGSEGV 7351PASS: gdb.base/signull.exp: data write; continue to the keeper 7352PASS: gdb.base/signull.exp: data write; backtrace from keeper through SIGSEGV 7353PASS: gdb.base/signull.exp: code; start with the bowler 7354PASS: gdb.base/signull.exp: code; select the pointer type 7355PASS: gdb.base/signull.exp: code; take the SIGSEGV 7356PASS: gdb.base/signull.exp: code; backtrace from SIGSEGV 7357PASS: gdb.base/signull.exp: code; continue to the keeper 7358PASS: gdb.base/signull.exp: code; backtrace from keeper through SIGSEGV 7359Running ./gdb.base/sigrepeat.exp ... 7360PASS: gdb.base/sigrepeat.exp: advance to infinite loop 7361PASS: gdb.base/sigrepeat.exp: next 7362Running ./gdb.base/sigstep.exp ... 7363PASS: gdb.base/sigstep.exp: display/i $pc 7364PASS: gdb.base/sigstep.exp: break handler 7365PASS: gdb.base/sigstep.exp: continue to stepi handler 7366PASS: gdb.base/sigstep.exp: backtrace for nexti 7367PASS: gdb.base/sigstep.exp: step from handler; continue to handler 7368PASS: gdb.base/sigstep.exp: step from handler; leave handler 7369PASS: gdb.base/sigstep.exp: stepi from handleri; continue to handler 7370PASS: gdb.base/sigstep.exp: stepi from handleri; leave handler 7371PASS: gdb.base/sigstep.exp: stepi from handleri; leave signal trampoline (in main) 7372PASS: gdb.base/sigstep.exp: next from handler; continue to handler 7373PASS: gdb.base/sigstep.exp: next from handler; leave handler 7374PASS: gdb.base/sigstep.exp: nexti from handleri; continue to handler 7375PASS: gdb.base/sigstep.exp: nexti from handleri; leave handler 7376PASS: gdb.base/sigstep.exp: nexti from handleri; leave signal trampoline (in main) 7377PASS: gdb.base/sigstep.exp: finish from handleri; continue to handler 7378PASS: gdb.base/sigstep.exp: finish from handleri; leave handler 7379PASS: gdb.base/sigstep.exp: finish from handleri; leave signal trampoline (in main) 7380PASS: gdb.base/sigstep.exp: return from handleri; continue to handler 7381PASS: gdb.base/sigstep.exp: return from handleri; leave handler 7382PASS: gdb.base/sigstep.exp: return from handleri; leave signal trampoline (in main) 7383PASS: gdb.base/sigstep.exp: Set done as return will have skipped it 7384PASS: gdb.base/sigstep.exp: set itimer = itimer_real 7385PASS: gdb.base/sigstep.exp: break 79 7386PASS: gdb.base/sigstep.exp: step to handler; resync 7387PASS: gdb.base/sigstep.exp: step to handler; advance to infinite loop 7388PASS: gdb.base/sigstep.exp: step to handler; break handler 7389PASS: gdb.base/sigstep.exp: step to handler; performing step 7390PASS: gdb.base/sigstep.exp: step to handler; clear handler 7391PASS: gdb.base/sigstep.exp: next to handler; resync 7392PASS: gdb.base/sigstep.exp: next to handler; advance to infinite loop 7393PASS: gdb.base/sigstep.exp: next to handler; break handler 7394PASS: gdb.base/sigstep.exp: next to handler; performing next 7395PASS: gdb.base/sigstep.exp: next to handler; clear handler 7396PASS: gdb.base/sigstep.exp: continue to handler; resync 7397PASS: gdb.base/sigstep.exp: continue to handler; advance to infinite loop 7398PASS: gdb.base/sigstep.exp: continue to handler; break handler 7399PASS: gdb.base/sigstep.exp: continue to handler; performing continue 7400PASS: gdb.base/sigstep.exp: continue to handler; clear handler 7401PASS: gdb.base/sigstep.exp: step to handler entry; resync 7402PASS: gdb.base/sigstep.exp: step to handler entry; advance to infinite loop 7403PASS: gdb.base/sigstep.exp: step to handler entry; break handler 7404PASS: gdb.base/sigstep.exp: step to handler entry; performing step 7405PASS: gdb.base/sigstep.exp: step to handler entry; clear handler 7406PASS: gdb.base/sigstep.exp: next to handler entry; resync 7407PASS: gdb.base/sigstep.exp: next to handler entry; advance to infinite loop 7408PASS: gdb.base/sigstep.exp: next to handler entry; break handler 7409PASS: gdb.base/sigstep.exp: next to handler entry; performing next 7410PASS: gdb.base/sigstep.exp: next to handler entry; clear handler 7411PASS: gdb.base/sigstep.exp: continue to handler entry; resync 7412PASS: gdb.base/sigstep.exp: continue to handler entry; advance to infinite loop 7413PASS: gdb.base/sigstep.exp: continue to handler entry; break handler 7414PASS: gdb.base/sigstep.exp: continue to handler entry; performing continue 7415PASS: gdb.base/sigstep.exp: continue to handler entry; clear handler 7416PASS: gdb.base/sigstep.exp: step over handler; resync 7417PASS: gdb.base/sigstep.exp: step over handler; advance to infinite loop 7418PASS: gdb.base/sigstep.exp: step over handler; performing step 7419PASS: gdb.base/sigstep.exp: next over handler; resync 7420PASS: gdb.base/sigstep.exp: next over handler; advance to infinite loop 7421PASS: gdb.base/sigstep.exp: next over handler; performing next 7422PASS: gdb.base/sigstep.exp: continue over handler; resync 7423PASS: gdb.base/sigstep.exp: continue over handler; advance to infinite loop 7424PASS: gdb.base/sigstep.exp: continue over handler; performing continue 7425PASS: gdb.base/sigstep.exp: step on breakpoint, to handler; resync 7426PASS: gdb.base/sigstep.exp: step on breakpoint, to handler; break infinite loop 7427PASS: gdb.base/sigstep.exp: step on breakpoint, to handler; break handler 7428PASS: gdb.base/sigstep.exp: step on breakpoint, to handler; continue to infinite loop 7429PASS: gdb.base/sigstep.exp: step on breakpoint, to handler; performing step 7430PASS: gdb.base/sigstep.exp: step on breakpoint, to handler; clear infinite loop 7431PASS: gdb.base/sigstep.exp: step on breakpoint, to handler; clear handler 7432PASS: gdb.base/sigstep.exp: next on breakpoint, to handler; resync 7433PASS: gdb.base/sigstep.exp: next on breakpoint, to handler; break infinite loop 7434PASS: gdb.base/sigstep.exp: next on breakpoint, to handler; break handler 7435PASS: gdb.base/sigstep.exp: next on breakpoint, to handler; continue to infinite loop 7436PASS: gdb.base/sigstep.exp: next on breakpoint, to handler; performing next 7437PASS: gdb.base/sigstep.exp: next on breakpoint, to handler; clear infinite loop 7438PASS: gdb.base/sigstep.exp: next on breakpoint, to handler; clear handler 7439PASS: gdb.base/sigstep.exp: continue on breakpoint, to handler; resync 7440PASS: gdb.base/sigstep.exp: continue on breakpoint, to handler; break infinite loop 7441PASS: gdb.base/sigstep.exp: continue on breakpoint, to handler; break handler 7442PASS: gdb.base/sigstep.exp: continue on breakpoint, to handler; continue to infinite loop 7443PASS: gdb.base/sigstep.exp: continue on breakpoint, to handler; performing continue 7444PASS: gdb.base/sigstep.exp: continue on breakpoint, to handler; clear infinite loop 7445PASS: gdb.base/sigstep.exp: continue on breakpoint, to handler; clear handler 7446PASS: gdb.base/sigstep.exp: step on breakpoint, to handler entry; resync 7447PASS: gdb.base/sigstep.exp: step on breakpoint, to handler entry; break infinite loop 7448PASS: gdb.base/sigstep.exp: step on breakpoint, to handler entry; break handler 7449PASS: gdb.base/sigstep.exp: step on breakpoint, to handler entry; continue to infinite loop 7450PASS: gdb.base/sigstep.exp: step on breakpoint, to handler entry; performing step 7451PASS: gdb.base/sigstep.exp: step on breakpoint, to handler entry; clear infinite loop 7452PASS: gdb.base/sigstep.exp: step on breakpoint, to handler entry; clear handler 7453PASS: gdb.base/sigstep.exp: next on breakpoint, to handler entry; resync 7454PASS: gdb.base/sigstep.exp: next on breakpoint, to handler entry; break infinite loop 7455PASS: gdb.base/sigstep.exp: next on breakpoint, to handler entry; break handler 7456PASS: gdb.base/sigstep.exp: next on breakpoint, to handler entry; continue to infinite loop 7457PASS: gdb.base/sigstep.exp: next on breakpoint, to handler entry; performing next 7458PASS: gdb.base/sigstep.exp: next on breakpoint, to handler entry; clear infinite loop 7459PASS: gdb.base/sigstep.exp: next on breakpoint, to handler entry; clear handler 7460PASS: gdb.base/sigstep.exp: continue on breakpoint, to handler entry; resync 7461PASS: gdb.base/sigstep.exp: continue on breakpoint, to handler entry; break infinite loop 7462PASS: gdb.base/sigstep.exp: continue on breakpoint, to handler entry; break handler 7463PASS: gdb.base/sigstep.exp: continue on breakpoint, to handler entry; continue to infinite loop 7464PASS: gdb.base/sigstep.exp: continue on breakpoint, to handler entry; performing continue 7465PASS: gdb.base/sigstep.exp: continue on breakpoint, to handler entry; clear infinite loop 7466PASS: gdb.base/sigstep.exp: continue on breakpoint, to handler entry; clear handler 7467PASS: gdb.base/sigstep.exp: step on breakpoint, skip handler; resync 7468PASS: gdb.base/sigstep.exp: step on breakpoint, skip handler; break infinite loop 7469PASS: gdb.base/sigstep.exp: step on breakpoint, skip handler; continue to infinite loop 7470PASS: gdb.base/sigstep.exp: step on breakpoint, skip handler; performing step 7471PASS: gdb.base/sigstep.exp: step on breakpoint, skip handler; clear infinite loop 7472PASS: gdb.base/sigstep.exp: next on breakpoint, skip handler; resync 7473PASS: gdb.base/sigstep.exp: next on breakpoint, skip handler; break infinite loop 7474PASS: gdb.base/sigstep.exp: next on breakpoint, skip handler; continue to infinite loop 7475PASS: gdb.base/sigstep.exp: next on breakpoint, skip handler; performing next 7476PASS: gdb.base/sigstep.exp: next on breakpoint, skip handler; clear infinite loop 7477PASS: gdb.base/sigstep.exp: continue on breakpoint, skip handler; resync 7478PASS: gdb.base/sigstep.exp: continue on breakpoint, skip handler; break infinite loop 7479PASS: gdb.base/sigstep.exp: continue on breakpoint, skip handler; continue to infinite loop 7480PASS: gdb.base/sigstep.exp: continue on breakpoint, skip handler; performing continue 7481PASS: gdb.base/sigstep.exp: continue on breakpoint, skip handler; clear infinite loop 7482Running ./gdb.base/sizeof.exp ... 7483Running ./gdb.base/skip.exp ... 7484PASS: gdb.base/skip.exp: skip file (no default file) 7485PASS: gdb.base/skip.exp: skip function 7486PASS: gdb.base/skip.exp: skip (no default function) 7487PASS: gdb.base/skip.exp: info skip empty 7488PASS: gdb.base/skip.exp: skip file (skip.c) 7489PASS: gdb.base/skip.exp: skip (main) 7490PASS: gdb.base/skip.exp: skip file skip1.c 7491PASS: gdb.base/skip.exp: skip function baz 7492PASS: gdb.base/skip.exp: skip enable 999 7493PASS: gdb.base/skip.exp: skip disable 999 7494PASS: gdb.base/skip.exp: skip delete 999 7495PASS: gdb.base/skip.exp: skip enable a 7496PASS: gdb.base/skip.exp: skip disable a 7497PASS: gdb.base/skip.exp: skip delete a 7498PASS: gdb.base/skip.exp: info skip 999 7499PASS: gdb.base/skip.exp: info skip 7500PASS: gdb.base/skip.exp: step in the main 7501PASS: gdb.base/skip.exp: step after all ignored 7502PASS: gdb.base/skip.exp: skip delete 1 7503PASS: gdb.base/skip.exp: info skip (delete 1) 7504PASS: gdb.base/skip.exp: step after deleting 1 (1) 7505PASS: gdb.base/skip.exp: step after deleting 1 (2) 7506PASS: gdb.base/skip.exp: step after deleting 1 (3) 7507PASS: gdb.base/skip.exp: skip disable 3 7508PASS: gdb.base/skip.exp: info skip shows entry as disabled 7509FAIL: gdb.base/skip.exp: step after disabling 3 (1) 7510PASS: gdb.base/skip.exp: step after disabling 3 (2) 7511FAIL: gdb.base/skip.exp: step after disabling 3 (3) 7512PASS: gdb.base/skip.exp: step after disabling 3 (4) 7513PASS: gdb.base/skip.exp: step after disabling 3 (5) 7514PASS: gdb.base/skip.exp: skip enable 3 7515PASS: gdb.base/skip.exp: info skip shows entry as enabled 7516PASS: gdb.base/skip.exp: step after enable 3 (1) 7517PASS: gdb.base/skip.exp: step after enable 3 (2) 7518PASS: gdb.base/skip.exp: step after enable 3 (3) 7519PASS: gdb.base/skip.exp: skip disable 7520PASS: gdb.base/skip.exp: info skip after disabling all 7521PASS: gdb.base/skip.exp: skip enable 7522PASS: gdb.base/skip.exp: info skip after enabling all 7523PASS: gdb.base/skip.exp: skip disable 4 2-3 7524PASS: gdb.base/skip.exp: info skip after disabling 4 2-3 7525PASS: gdb.base/skip.exp: skip enable 2-3 7526PASS: gdb.base/skip.exp: info skip after enabling 2-3 7527PASS: gdb.base/skip.exp: info skip 2-3 7528PASS: gdb.base/skip.exp: skip delete 2 3 7529PASS: gdb.base/skip.exp: info skip after deleting 2 3 7530PASS: gdb.base/skip.exp: skip delete 7531PASS: gdb.base/skip.exp: info skip after deleting all 7532Running ./gdb.base/skip-solib.exp ... 7533Running ./gdb.base/so-impl-ld.exp ... 7534PASS: gdb.base/so-impl-ld.exp: step over solib call 7535PASS: gdb.base/so-impl-ld.exp: step into solib call 7536PASS: gdb.base/so-impl-ld.exp: step in solib call 7537PASS: gdb.base/so-impl-ld.exp: step out of solib call 7538Running ./gdb.base/so-indr-cl.exp ... 7539Running ./gdb.base/solib-corrupted.exp ... 7540Running ./gdb.base/solib-disc.exp ... 7541PASS: gdb.base/solib-disc.exp: set stop-on-solib-events 1 7542PASS: gdb.base/solib-disc.exp: continue to load 7543PASS: gdb.base/solib-disc.exp: save $pc after load 7544PASS: gdb.base/solib-disc.exp: disconnect after load 7545PASS: gdb.base/solib-disc.exp: reconnect after load 7546PASS: gdb.base/solib-disc.exp: check $pc after load 7547PASS: gdb.base/solib-disc.exp: continue to unload 7548PASS: gdb.base/solib-disc.exp: save $pc after unload 7549PASS: gdb.base/solib-disc.exp: disconnect after unload 7550PASS: gdb.base/solib-disc.exp: reconnect after unload 7551PASS: gdb.base/solib-disc.exp: check $pc after unload 7552Running ./gdb.base/solib-display.exp ... 7553Running ./gdb.base/solib.exp ... 7554Running ./gdb.base/solib-nodir.exp ... 7555Running ./gdb.base/solib-overlap.exp ... 7556Running ./gdb.base/solib-symbol.exp ... 7557PASS: gdb.base/solib-symbol.exp: foo2 in main 7558PASS: gdb.base/solib-symbol.exp: foo in libmd 7559PASS: gdb.base/solib-symbol.exp: continue 7560PASS: gdb.base/solib-symbol.exp: foo2 in mdlib 7561Running ./gdb.base/solib-weak.exp ... 7562PASS: gdb.base/solib-weak.exp: run to breakpoint - lib1 nodebug, lib2 nodebug, lib1 first 7563PASS: gdb.base/solib-weak.exp: run to breakpoint - lib1 nodebug, lib2 nodebug, lib2 first 7564PASS: gdb.base/solib-weak.exp: run to breakpoint - lib1 nodebug, lib2 debug, lib1 first 7565PASS: gdb.base/solib-weak.exp: run to breakpoint - lib1 nodebug, lib2 debug, lib2 first 7566PASS: gdb.base/solib-weak.exp: run to breakpoint - lib1 debug, lib2 nodebug, lib1 first 7567PASS: gdb.base/solib-weak.exp: run to breakpoint - lib1 debug, lib2 nodebug, lib2 first 7568PASS: gdb.base/solib-weak.exp: run to breakpoint - lib1 debug, lib2 debug, lib1 first 7569PASS: gdb.base/solib-weak.exp: run to breakpoint - lib1 debug, lib2 debug, lib2 first 7570Running ./gdb.base/source.exp ... 7571PASS: gdb.base/source.exp: script contains error 7572PASS: gdb.base/source.exp: source -v 7573PASS: gdb.base/source.exp: source after -v 7574PASS: gdb.base/source.exp: set search directories 7575PASS: gdb.base/source.exp: source -s 7576PASS: gdb.base/source.exp: source -s -v 7577PASS: gdb.base/source.exp: source -v -s 7578Running ./gdb.base/stack-checking.exp ... 7579PASS: gdb.base/stack-checking.exp: continue to breakpoint: breakpoint for small frame 7580PASS: gdb.base/stack-checking.exp: bt 7581PASS: gdb.base/stack-checking.exp: continue to breakpoint: breakpoint for medium frame 7582PASS: gdb.base/stack-checking.exp: bt 7583PASS: gdb.base/stack-checking.exp: continue to breakpoint: breakpoint for big frame 7584PASS: gdb.base/stack-checking.exp: bt 7585Running ./gdb.base/stale-infcall.exp ... 7586PASS: gdb.base/stale-infcall.exp: continue to breakpoint: test-next 7587PASS: gdb.base/stale-infcall.exp: set $test_fail_bpnum=$bpnum 7588PASS: gdb.base/stale-infcall.exp: test system longjmp tracking support 7589PASS: gdb.base/stale-infcall.exp: delete $test_fail_bpnum 7590PASS: gdb.base/stale-infcall.exp: continue to breakpoint: break-run1 7591PASS: gdb.base/stale-infcall.exp: print infcall () 7592PASS: gdb.base/stale-infcall.exp: stack corrupted 7593PASS: gdb.base/stale-infcall.exp: bt 7594PASS: gdb.base/stale-infcall.exp: maintenance print dummy-frames 7595PASS: gdb.base/stale-infcall.exp: maintenance info breakpoints 7596Running ./gdb.base/stap-probe.exp ... 7597gdb compile failed, ./gdb.base/stap-probe.c:39:21: fatal error: sys/sdt.h: No such file or directory 7598 #include <sys/sdt.h> 7599 ^ 7600compilation terminated. 7601UNTESTED: gdb.base/stap-probe.exp: without semaphore, not optimized: stap-probe.exp 7602UNTESTED: gdb.base/stap-probe.exp: without semaphore, not optimized: stap-probe.exp 7603Running ./gdb.base/start.exp ... 7604UNTESTED: gdb.base/start.exp: start 7605Running ./gdb.base/step-break.exp ... 7606PASS: gdb.base/step-break.exp: breakpoint line number 7607PASS: gdb.base/step-break.exp: run until breakpoint set at a line number 7608PASS: gdb.base/step-break.exp: next 2 (1) 7609PASS: gdb.base/step-break.exp: next 2 (2) 7610PASS: gdb.base/step-break.exp: next 2 (3) 7611PASS: gdb.base/step-break.exp: next 2 (4) 7612PASS: gdb.base/step-break.exp: next 2 (5) 7613PASS: gdb.base/step-break.exp: next 2 (6) 7614Running ./gdb.base/step-bt.exp ... 7615PASS: gdb.base/step-bt.exp: breakpoint at first instruction of hello() 7616PASS: gdb.base/step-bt.exp: run to hello() 7617PASS: gdb.base/step-bt.exp: step first instruction 7618PASS: gdb.base/step-bt.exp: backtrace after first instruction step 7619PASS: gdb.base/step-bt.exp: step second instruction 7620PASS: gdb.base/step-bt.exp: backtrace after second instruction step 7621Running ./gdb.base/step-line.exp ... 7622PASS: gdb.base/step-line.exp: break f1 7623PASS: gdb.base/step-line.exp: continue to f1 7624PASS: gdb.base/step-line.exp: next over dummy 1 7625PASS: gdb.base/step-line.exp: next to dummy 2 7626PASS: gdb.base/step-line.exp: next over dummy 2 7627PASS: gdb.base/step-line.exp: step into f2 7628PASS: gdb.base/step-line.exp: next over dummy 4 7629PASS: gdb.base/step-line.exp: next to dummy 5 7630PASS: gdb.base/step-line.exp: next to dummy 6 7631PASS: gdb.base/step-line.exp: next over dummy 6 7632PASS: gdb.base/step-line.exp: next to dummy 7 7633PASS: gdb.base/step-line.exp: next to dummy 8 7634PASS: gdb.base/step-line.exp: next over dummy 8 7635PASS: gdb.base/step-line.exp: next to dummy 9 7636PASS: gdb.base/step-line.exp: next to dummy 10 7637PASS: gdb.base/step-line.exp: next over dummy 10 7638Running ./gdb.base/step-resume-infcall.exp ... 7639PASS: gdb.base/step-resume-infcall.exp: step 7640PASS: gdb.base/step-resume-infcall.exp: up 7641PASS: gdb.base/step-resume-infcall.exp: set $b=$pc 7642PASS: gdb.base/step-resume-infcall.exp: print $bpnum 7643PASS: gdb.base/step-resume-infcall.exp: disass/m 7644PASS: gdb.base/step-resume-infcall.exp: info breakpoints 7645PASS: gdb.base/step-resume-infcall.exp: next 7646PASS: gdb.base/step-resume-infcall.exp: p cond_hit 7647Running ./gdb.base/step-symless.exp ... 7648PASS: gdb.base/step-symless.exp: strip stub symbols 7649PASS: gdb.base/step-symless.exp: step 7650Running ./gdb.base/step-test.exp ... 7651PASS: gdb.base/step-test.exp: next 1 7652PASS: gdb.base/step-test.exp: step 1 7653PASS: gdb.base/step-test.exp: next 2 7654PASS: gdb.base/step-test.exp: step 3 7655PASS: gdb.base/step-test.exp: next 3 7656PASS: gdb.base/step-test.exp: next over 7657PASS: gdb.base/step-test.exp: step into 7658PASS: gdb.base/step-test.exp: step out 7659PASS: gdb.base/step-test.exp: stepi to next line 7660PASS: gdb.base/step-test.exp: stepi into function 7661PASS: gdb.base/step-test.exp: stepi into function's first source line 7662PASS: gdb.base/step-test.exp: stepi: finish call 7663PASS: gdb.base/step-test.exp: nexti over function 7664PASS: gdb.base/step-test.exp: set breakpoint at call to large_struct_by_value 7665PASS: gdb.base/step-test.exp: run to pass large struct 7666PASS: gdb.base/step-test.exp: large struct by value 7667PASS: gdb.base/step-test.exp: continue until exit at step-test.exp 7668Running ./gdb.base/store.exp ... 7669PASS: gdb.base/store.exp: tbreak wack_charest 7670PASS: gdb.base/store.exp: continue to wack_charest 7671PASS: gdb.base/store.exp: var charest l; print old l, expecting -1 .* 7672PASS: gdb.base/store.exp: var charest l; print old r, expecting -2 .* 7673PASS: gdb.base/store.exp: var charest l; setting l to 4 7674PASS: gdb.base/store.exp: var charest l; print new l, expecting 4 ..004. 7675PASS: gdb.base/store.exp: var charest l; next over add call 7676PASS: gdb.base/store.exp: var charest l; print incremented l, expecting 2 ..002. 7677PASS: gdb.base/store.exp: tbreak wack_short 7678PASS: gdb.base/store.exp: continue to wack_short 7679PASS: gdb.base/store.exp: var short l; print old l, expecting -1 7680PASS: gdb.base/store.exp: var short l; print old r, expecting -2 7681PASS: gdb.base/store.exp: var short l; setting l to 4 7682PASS: gdb.base/store.exp: var short l; print new l, expecting 4 7683PASS: gdb.base/store.exp: var short l; next over add call 7684PASS: gdb.base/store.exp: var short l; print incremented l, expecting 2 7685PASS: gdb.base/store.exp: tbreak wack_int 7686PASS: gdb.base/store.exp: continue to wack_int 7687PASS: gdb.base/store.exp: var int l; print old l, expecting -1 7688PASS: gdb.base/store.exp: var int l; print old r, expecting -2 7689PASS: gdb.base/store.exp: var int l; setting l to 4 7690PASS: gdb.base/store.exp: var int l; print new l, expecting 4 7691PASS: gdb.base/store.exp: var int l; next over add call 7692PASS: gdb.base/store.exp: var int l; print incremented l, expecting 2 7693PASS: gdb.base/store.exp: tbreak wack_long 7694PASS: gdb.base/store.exp: continue to wack_long 7695PASS: gdb.base/store.exp: var long l; print old l, expecting -1 7696PASS: gdb.base/store.exp: var long l; print old r, expecting -2 7697PASS: gdb.base/store.exp: var long l; setting l to 4 7698PASS: gdb.base/store.exp: var long l; print new l, expecting 4 7699PASS: gdb.base/store.exp: var long l; next over add call 7700PASS: gdb.base/store.exp: var long l; print incremented l, expecting 2 7701PASS: gdb.base/store.exp: tbreak wack_longest 7702PASS: gdb.base/store.exp: continue to wack_longest 7703PASS: gdb.base/store.exp: var longest l; print old l, expecting -1 7704PASS: gdb.base/store.exp: var longest l; print old r, expecting -2 7705PASS: gdb.base/store.exp: var longest l; setting l to 4 7706PASS: gdb.base/store.exp: var longest l; print new l, expecting 4 7707PASS: gdb.base/store.exp: var longest l; next over add call 7708PASS: gdb.base/store.exp: var longest l; print incremented l, expecting 2 7709PASS: gdb.base/store.exp: tbreak wack_float 7710PASS: gdb.base/store.exp: continue to wack_float 7711PASS: gdb.base/store.exp: var float l; print old l, expecting -1 7712PASS: gdb.base/store.exp: var float l; print old r, expecting -2 7713PASS: gdb.base/store.exp: var float l; setting l to 4 7714PASS: gdb.base/store.exp: var float l; print new l, expecting 4 7715PASS: gdb.base/store.exp: var float l; next over add call 7716PASS: gdb.base/store.exp: var float l; print incremented l, expecting 2 7717PASS: gdb.base/store.exp: tbreak wack_double 7718PASS: gdb.base/store.exp: continue to wack_double 7719PASS: gdb.base/store.exp: var double l; print old l, expecting -1 7720PASS: gdb.base/store.exp: var double l; print old r, expecting -2 7721PASS: gdb.base/store.exp: var double l; setting l to 4 7722PASS: gdb.base/store.exp: var double l; print new l, expecting 4 7723PASS: gdb.base/store.exp: var double l; next over add call 7724PASS: gdb.base/store.exp: var double l; print incremented l, expecting 2 7725PASS: gdb.base/store.exp: tbreak wack_doublest 7726PASS: gdb.base/store.exp: continue to wack_doublest 7727PASS: gdb.base/store.exp: var doublest l; print old l, expecting -1 7728PASS: gdb.base/store.exp: var doublest l; print old r, expecting -2 7729PASS: gdb.base/store.exp: var doublest l; setting l to 4 7730PASS: gdb.base/store.exp: var doublest l; print new l, expecting 4 7731PASS: gdb.base/store.exp: var doublest l; next over add call 7732PASS: gdb.base/store.exp: var doublest l; print incremented l, expecting 2 7733PASS: gdb.base/store.exp: tbreak add_charest 7734PASS: gdb.base/store.exp: continue to add_charest 7735PASS: gdb.base/store.exp: upvar charest l; up 7736PASS: gdb.base/store.exp: upvar charest l; print old l, expecting -1 .* 7737PASS: gdb.base/store.exp: upvar charest l; print old r, expecting -2 .* 7738PASS: gdb.base/store.exp: upvar charest l; set l to 4 7739PASS: gdb.base/store.exp: upvar charest l; print new l, expecting 4 ..004. 7740PASS: gdb.base/store.exp: tbreak add_short 7741PASS: gdb.base/store.exp: continue to add_short 7742PASS: gdb.base/store.exp: upvar short l; up 7743PASS: gdb.base/store.exp: upvar short l; print old l, expecting -1 7744PASS: gdb.base/store.exp: upvar short l; print old r, expecting -2 7745PASS: gdb.base/store.exp: upvar short l; set l to 4 7746PASS: gdb.base/store.exp: upvar short l; print new l, expecting 4 7747PASS: gdb.base/store.exp: tbreak add_int 7748PASS: gdb.base/store.exp: continue to add_int 7749PASS: gdb.base/store.exp: upvar int l; up 7750PASS: gdb.base/store.exp: upvar int l; print old l, expecting -1 7751PASS: gdb.base/store.exp: upvar int l; print old r, expecting -2 7752PASS: gdb.base/store.exp: upvar int l; set l to 4 7753PASS: gdb.base/store.exp: upvar int l; print new l, expecting 4 7754PASS: gdb.base/store.exp: tbreak add_long 7755PASS: gdb.base/store.exp: continue to add_long 7756PASS: gdb.base/store.exp: upvar long l; up 7757PASS: gdb.base/store.exp: upvar long l; print old l, expecting -1 7758PASS: gdb.base/store.exp: upvar long l; print old r, expecting -2 7759PASS: gdb.base/store.exp: upvar long l; set l to 4 7760PASS: gdb.base/store.exp: upvar long l; print new l, expecting 4 7761PASS: gdb.base/store.exp: tbreak add_longest 7762PASS: gdb.base/store.exp: continue to add_longest 7763PASS: gdb.base/store.exp: upvar longest l; up 7764PASS: gdb.base/store.exp: upvar longest l; print old l, expecting -1 7765PASS: gdb.base/store.exp: upvar longest l; print old r, expecting -2 7766PASS: gdb.base/store.exp: upvar longest l; set l to 4 7767PASS: gdb.base/store.exp: upvar longest l; print new l, expecting 4 7768PASS: gdb.base/store.exp: tbreak add_float 7769PASS: gdb.base/store.exp: continue to add_float 7770PASS: gdb.base/store.exp: upvar float l; up 7771PASS: gdb.base/store.exp: upvar float l; print old l, expecting -1 7772PASS: gdb.base/store.exp: upvar float l; print old r, expecting -2 7773PASS: gdb.base/store.exp: upvar float l; set l to 4 7774PASS: gdb.base/store.exp: upvar float l; print new l, expecting 4 7775PASS: gdb.base/store.exp: tbreak add_double 7776PASS: gdb.base/store.exp: continue to add_double 7777PASS: gdb.base/store.exp: upvar double l; up 7778PASS: gdb.base/store.exp: upvar double l; print old l, expecting -1 7779PASS: gdb.base/store.exp: upvar double l; print old r, expecting -2 7780PASS: gdb.base/store.exp: upvar double l; set l to 4 7781PASS: gdb.base/store.exp: upvar double l; print new l, expecting 4 7782PASS: gdb.base/store.exp: tbreak add_doublest 7783PASS: gdb.base/store.exp: continue to add_doublest 7784PASS: gdb.base/store.exp: upvar doublest l; up 7785PASS: gdb.base/store.exp: upvar doublest l; print old l, expecting -1 7786PASS: gdb.base/store.exp: upvar doublest l; print old r, expecting -2 7787PASS: gdb.base/store.exp: upvar doublest l; set l to 4 7788PASS: gdb.base/store.exp: upvar doublest l; print new l, expecting 4 7789PASS: gdb.base/store.exp: tbreak wack_struct_1 7790FAIL: gdb.base/store.exp: continue to wack_struct_1 7791FAIL: gdb.base/store.exp: var struct 1 u; next to add_struct_1 call 7792PASS: gdb.base/store.exp: var struct 1 u; print old u, expecting {s = \{0}} 7793PASS: gdb.base/store.exp: var struct 1 u; set u to s_1 7794FAIL: gdb.base/store.exp: var struct 1 u; print new u, expecting {s = \{1}} 7795PASS: gdb.base/store.exp: tbreak wack_struct_2 7796FAIL: gdb.base/store.exp: continue to wack_struct_2 7797FAIL: gdb.base/store.exp: var struct 2 u; next to add_struct_2 call 7798PASS: gdb.base/store.exp: var struct 2 u; print old u, expecting {s = \{0, 0}} 7799PASS: gdb.base/store.exp: var struct 2 u; set u to s_2 7800FAIL: gdb.base/store.exp: var struct 2 u; print new u, expecting {s = \{1, 2}} 7801PASS: gdb.base/store.exp: tbreak wack_struct_3 7802FAIL: gdb.base/store.exp: continue to wack_struct_3 7803FAIL: gdb.base/store.exp: var struct 3 u; next to add_struct_3 call 7804PASS: gdb.base/store.exp: var struct 3 u; print old u, expecting {s = \{0, 0, 0}} 7805PASS: gdb.base/store.exp: var struct 3 u; set u to s_3 7806FAIL: gdb.base/store.exp: var struct 3 u; print new u, expecting {s = \{1, 2, 3}} 7807PASS: gdb.base/store.exp: tbreak wack_struct_4 7808FAIL: gdb.base/store.exp: continue to wack_struct_4 7809FAIL: gdb.base/store.exp: var struct 4 u; next to add_struct_4 call 7810PASS: gdb.base/store.exp: var struct 4 u; print old u, expecting {s = \{0, 0, 0, 0}} 7811PASS: gdb.base/store.exp: var struct 4 u; set u to s_4 7812FAIL: gdb.base/store.exp: var struct 4 u; print new u, expecting {s = \{1, 2, 3, 4}} 7813PASS: gdb.base/store.exp: tbreak add_struct_1 7814PASS: gdb.base/store.exp: continue to add_struct_1 7815PASS: gdb.base/store.exp: up struct 1 u; up 7816PASS: gdb.base/store.exp: up struct 1 u; print old u, expecting {s = \{0}} 7817PASS: gdb.base/store.exp: up struct 1 u; set u to s_1 7818PASS: gdb.base/store.exp: up struct 1 u; print new u, expecting {s = \{1}} 7819PASS: gdb.base/store.exp: tbreak add_struct_2 7820PASS: gdb.base/store.exp: continue to add_struct_2 7821PASS: gdb.base/store.exp: up struct 2 u; up 7822PASS: gdb.base/store.exp: up struct 2 u; print old u, expecting {s = \{0, 0}} 7823PASS: gdb.base/store.exp: up struct 2 u; set u to s_2 7824PASS: gdb.base/store.exp: up struct 2 u; print new u, expecting {s = \{1, 2}} 7825PASS: gdb.base/store.exp: tbreak add_struct_3 7826PASS: gdb.base/store.exp: continue to add_struct_3 7827PASS: gdb.base/store.exp: up struct 3 u; up 7828PASS: gdb.base/store.exp: up struct 3 u; print old u, expecting {s = \{0, 0, 0}} 7829PASS: gdb.base/store.exp: up struct 3 u; set u to s_3 7830PASS: gdb.base/store.exp: up struct 3 u; print new u, expecting {s = \{1, 2, 3}} 7831PASS: gdb.base/store.exp: tbreak add_struct_4 7832PASS: gdb.base/store.exp: continue to add_struct_4 7833PASS: gdb.base/store.exp: up struct 4 u; up 7834PASS: gdb.base/store.exp: up struct 4 u; print old u, expecting {s = \{0, 0, 0, 0}} 7835PASS: gdb.base/store.exp: up struct 4 u; set u to s_4 7836PASS: gdb.base/store.exp: up struct 4 u; print new u, expecting {s = \{1, 2, 3, 4}} 7837PASS: gdb.base/store.exp: tbreak wack_field_1 7838PASS: gdb.base/store.exp: continue field 1 7839PASS: gdb.base/store.exp: next field 1 7840PASS: gdb.base/store.exp: old field 1 7841PASS: gdb.base/store.exp: set variable u = F_1 7842PASS: gdb.base/store.exp: new field 1 7843PASS: gdb.base/store.exp: set variable u = F_1, u.i = f_1.i 7844PASS: gdb.base/store.exp: f_1.i 7845PASS: gdb.base/store.exp: set variable u = F_1, u.j = f_1.j 7846PASS: gdb.base/store.exp: f_1.j 7847PASS: gdb.base/store.exp: set variable u = F_1, u.k = f_1.k 7848PASS: gdb.base/store.exp: f_1.k 7849PASS: gdb.base/store.exp: set variable u = f_1, u.i = F_1.i 7850PASS: gdb.base/store.exp: F_1.i 7851PASS: gdb.base/store.exp: set variable u = f_1, u.j = F_1.j 7852PASS: gdb.base/store.exp: F_1.j 7853PASS: gdb.base/store.exp: set variable u = f_1, u.k = F_1.k 7854PASS: gdb.base/store.exp: F_1.k 7855PASS: gdb.base/store.exp: tbreak wack_field_2 7856PASS: gdb.base/store.exp: continue field 2 7857PASS: gdb.base/store.exp: next field 2 7858PASS: gdb.base/store.exp: old field 2 7859PASS: gdb.base/store.exp: set variable u = F_2 7860PASS: gdb.base/store.exp: new field 2 7861PASS: gdb.base/store.exp: set variable u = F_2, u.i = f_2.i 7862PASS: gdb.base/store.exp: f_2.i 7863PASS: gdb.base/store.exp: set variable u = F_2, u.j = f_2.j 7864PASS: gdb.base/store.exp: f_2.j 7865PASS: gdb.base/store.exp: set variable u = F_2, u.k = f_2.k 7866PASS: gdb.base/store.exp: f_2.k 7867PASS: gdb.base/store.exp: set variable u = f_2, u.i = F_2.i 7868PASS: gdb.base/store.exp: F_2.i 7869PASS: gdb.base/store.exp: set variable u = f_2, u.j = F_2.j 7870PASS: gdb.base/store.exp: F_2.j 7871PASS: gdb.base/store.exp: set variable u = f_2, u.k = F_2.k 7872PASS: gdb.base/store.exp: F_2.k 7873PASS: gdb.base/store.exp: tbreak wack_field_3 7874PASS: gdb.base/store.exp: continue field 3 7875PASS: gdb.base/store.exp: next field 3 7876PASS: gdb.base/store.exp: old field 3 7877PASS: gdb.base/store.exp: set variable u = F_3 7878PASS: gdb.base/store.exp: new field 3 7879PASS: gdb.base/store.exp: set variable u = F_3, u.i = f_3.i 7880PASS: gdb.base/store.exp: f_3.i 7881PASS: gdb.base/store.exp: set variable u = F_3, u.j = f_3.j 7882PASS: gdb.base/store.exp: f_3.j 7883PASS: gdb.base/store.exp: set variable u = F_3, u.k = f_3.k 7884PASS: gdb.base/store.exp: f_3.k 7885PASS: gdb.base/store.exp: set variable u = f_3, u.i = F_3.i 7886PASS: gdb.base/store.exp: F_3.i 7887PASS: gdb.base/store.exp: set variable u = f_3, u.j = F_3.j 7888PASS: gdb.base/store.exp: F_3.j 7889PASS: gdb.base/store.exp: set variable u = f_3, u.k = F_3.k 7890PASS: gdb.base/store.exp: F_3.k 7891PASS: gdb.base/store.exp: tbreak wack_field_4 7892PASS: gdb.base/store.exp: continue field 4 7893PASS: gdb.base/store.exp: next field 4 7894PASS: gdb.base/store.exp: old field 4 7895PASS: gdb.base/store.exp: set variable u = F_4 7896PASS: gdb.base/store.exp: new field 4 7897PASS: gdb.base/store.exp: set variable u = F_4, u.i = f_4.i 7898PASS: gdb.base/store.exp: f_4.i 7899PASS: gdb.base/store.exp: set variable u = F_4, u.j = f_4.j 7900PASS: gdb.base/store.exp: f_4.j 7901PASS: gdb.base/store.exp: set variable u = F_4, u.k = f_4.k 7902PASS: gdb.base/store.exp: f_4.k 7903PASS: gdb.base/store.exp: set variable u = f_4, u.i = F_4.i 7904PASS: gdb.base/store.exp: F_4.i 7905PASS: gdb.base/store.exp: set variable u = f_4, u.j = F_4.j 7906PASS: gdb.base/store.exp: F_4.j 7907PASS: gdb.base/store.exp: set variable u = f_4, u.k = F_4.k 7908PASS: gdb.base/store.exp: F_4.k 7909Running ./gdb.base/structs2.exp ... 7910PASS: gdb.base/structs2.exp: set width 0 7911FAIL: gdb.base/structs2.exp: structs2 sanity check 7912PASS: gdb.base/structs2.exp: structs2 breakpoint set 7913FAIL: gdb.base/structs2.exp: structs2 continue1 7914FAIL: gdb.base/structs2.exp: structs2 continue2 7915Running ./gdb.base/structs3.exp ... 7916PASS: gdb.base/structs3.exp: print two 7917PASS: gdb.base/structs3.exp: print *twop 7918PASS: gdb.base/structs3.exp: print *(struct Two *)onep 7919PASS: gdb.base/structs3.exp: print *(tTwo *)onep 7920Running ./gdb.base/structs.exp ... 7921PASS: gdb.base/structs.exp: set print sevenbit-strings 7922PASS: gdb.base/structs.exp: set print address off 7923PASS: gdb.base/structs.exp: set width 0 7924PASS: gdb.base/structs.exp: set print elements 300 7925PASS: gdb.base/structs.exp: continue to breakpoint: chartest-done 7926PASS: gdb.base/structs.exp: p chartest 7927PASS: gdb.base/structs.exp: ptype foo1; structs-tc 7928PASS: gdb.base/structs.exp: p/c fun<n>(); call 1 structs-tc 7929PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 1 structs-tc 7930PASS: gdb.base/structs.exp: p/c L<n>; call 1 structs-tc 7931PASS: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-tc 7932PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 2 structs-tc 7933PASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-tc 7934PASS: gdb.base/structs.exp: p/c fun<n>(); call 3 structs-tc 7935PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 3 structs-tc 7936PASS: gdb.base/structs.exp: p/c L<n>; call 3 structs-tc 7937PASS: gdb.base/structs.exp: p/c fun<n>(); call 4 structs-tc 7938PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 4 structs-tc 7939PASS: gdb.base/structs.exp: p/c L<n>; call 4 structs-tc 7940PASS: gdb.base/structs.exp: p/c fun<n>(); call 5 structs-tc 7941PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 5 structs-tc 7942PASS: gdb.base/structs.exp: p/c L<n>; call 5 structs-tc 7943PASS: gdb.base/structs.exp: p/c fun<n>(); call 6 structs-tc 7944PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 6 structs-tc 7945PASS: gdb.base/structs.exp: p/c L<n>; call 6 structs-tc 7946PASS: gdb.base/structs.exp: p/c fun<n>(); call 7 structs-tc 7947PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 7 structs-tc 7948PASS: gdb.base/structs.exp: p/c L<n>; call 7 structs-tc 7949PASS: gdb.base/structs.exp: p/c fun<n>(); call 8 structs-tc 7950PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 8 structs-tc 7951PASS: gdb.base/structs.exp: p/c L<n>; call 8 structs-tc 7952PASS: gdb.base/structs.exp: p/c fun<n>(); call 9 structs-tc 7953PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 9 structs-tc 7954PASS: gdb.base/structs.exp: p/c L<n>; call 9 structs-tc 7955PASS: gdb.base/structs.exp: p/c fun<n>(); call 10 structs-tc 7956PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 10 structs-tc 7957PASS: gdb.base/structs.exp: p/c L<n>; call 10 structs-tc 7958PASS: gdb.base/structs.exp: p/c fun<n>(); call 11 structs-tc 7959PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 11 structs-tc 7960PASS: gdb.base/structs.exp: p/c L<n>; call 11 structs-tc 7961PASS: gdb.base/structs.exp: p/c fun<n>(); call 12 structs-tc 7962PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 12 structs-tc 7963PASS: gdb.base/structs.exp: p/c L<n>; call 12 structs-tc 7964PASS: gdb.base/structs.exp: p/c fun<n>(); call 13 structs-tc 7965PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 13 structs-tc 7966PASS: gdb.base/structs.exp: p/c L<n>; call 13 structs-tc 7967PASS: gdb.base/structs.exp: p/c fun<n>(); call 14 structs-tc 7968PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 14 structs-tc 7969PASS: gdb.base/structs.exp: p/c L<n>; call 14 structs-tc 7970PASS: gdb.base/structs.exp: p/c fun<n>(); call 15 structs-tc 7971PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 15 structs-tc 7972PASS: gdb.base/structs.exp: p/c L<n>; call 15 structs-tc 7973PASS: gdb.base/structs.exp: p/c fun<n>(); call 16 structs-tc 7974PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 16 structs-tc 7975PASS: gdb.base/structs.exp: p/c L<n>; call 16 structs-tc 7976PASS: gdb.base/structs.exp: p/c fun<n>(); call 17 structs-tc 7977PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 17 structs-tc 7978PASS: gdb.base/structs.exp: p/c L<n>; call 17 structs-tc 7979PASS: gdb.base/structs.exp: advance to fun<n> for return; return 1 structs-tc 7980PASS: gdb.base/structs.exp: zed L<n> for return; return 1 structs-tc 7981PASS: gdb.base/structs.exp: return foo<n>; return 1 structs-tc 7982PASS: gdb.base/structs.exp: value foo<n> returned; return 1 structs-tc 7983PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 1 structs-tc 7984PASS: gdb.base/structs.exp: zed L<n> for finish; return 1 structs-tc 7985PASS: gdb.base/structs.exp: finish foo<n>; return 1 structs-tc 7986PASS: gdb.base/structs.exp: value foo<n> finished; return 1 structs-tc 7987PASS: gdb.base/structs.exp: return value known implies finish value known; return 1 structs-tc 7988PASS: gdb.base/structs.exp: advance to fun<n> for return; return 2 structs-tc 7989PASS: gdb.base/structs.exp: zed L<n> for return; return 2 structs-tc 7990PASS: gdb.base/structs.exp: return foo<n>; return 2 structs-tc 7991PASS: gdb.base/structs.exp: value foo<n> returned; return 2 structs-tc 7992PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 2 structs-tc 7993PASS: gdb.base/structs.exp: zed L<n> for finish; return 2 structs-tc 7994PASS: gdb.base/structs.exp: finish foo<n>; return 2 structs-tc 7995PASS: gdb.base/structs.exp: value foo<n> finished; return 2 structs-tc 7996PASS: gdb.base/structs.exp: return value known implies finish value known; return 2 structs-tc 7997PASS: gdb.base/structs.exp: advance to fun<n> for return; return 3 structs-tc 7998PASS: gdb.base/structs.exp: zed L<n> for return; return 3 structs-tc 7999PASS: gdb.base/structs.exp: return foo<n>; return 3 structs-tc 8000PASS: gdb.base/structs.exp: value foo<n> returned; return 3 structs-tc 8001PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 3 structs-tc 8002PASS: gdb.base/structs.exp: zed L<n> for finish; return 3 structs-tc 8003PASS: gdb.base/structs.exp: finish foo<n>; return 3 structs-tc 8004PASS: gdb.base/structs.exp: value foo<n> finished; return 3 structs-tc 8005PASS: gdb.base/structs.exp: return value known implies finish value known; return 3 structs-tc 8006PASS: gdb.base/structs.exp: advance to fun<n> for return; return 4 structs-tc 8007PASS: gdb.base/structs.exp: zed L<n> for return; return 4 structs-tc 8008PASS: gdb.base/structs.exp: return foo<n>; return 4 structs-tc 8009PASS: gdb.base/structs.exp: value foo<n> returned; return 4 structs-tc 8010PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 4 structs-tc 8011PASS: gdb.base/structs.exp: zed L<n> for finish; return 4 structs-tc 8012PASS: gdb.base/structs.exp: finish foo<n>; return 4 structs-tc 8013PASS: gdb.base/structs.exp: value foo<n> finished; return 4 structs-tc 8014PASS: gdb.base/structs.exp: return value known implies finish value known; return 4 structs-tc 8015PASS: gdb.base/structs.exp: advance to fun<n> for return; return 5 structs-tc 8016PASS: gdb.base/structs.exp: zed L<n> for return; return 5 structs-tc 8017PASS: gdb.base/structs.exp: return foo<n>; return 5 structs-tc 8018PASS: gdb.base/structs.exp: value foo<n> returned; return 5 structs-tc 8019PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 5 structs-tc 8020PASS: gdb.base/structs.exp: zed L<n> for finish; return 5 structs-tc 8021PASS: gdb.base/structs.exp: finish foo<n>; return 5 structs-tc 8022PASS: gdb.base/structs.exp: value foo<n> finished; return 5 structs-tc 8023PASS: gdb.base/structs.exp: return value known implies finish value known; return 5 structs-tc 8024PASS: gdb.base/structs.exp: advance to fun<n> for return; return 6 structs-tc 8025PASS: gdb.base/structs.exp: zed L<n> for return; return 6 structs-tc 8026PASS: gdb.base/structs.exp: return foo<n>; return 6 structs-tc 8027PASS: gdb.base/structs.exp: value foo<n> returned; return 6 structs-tc 8028PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 6 structs-tc 8029PASS: gdb.base/structs.exp: zed L<n> for finish; return 6 structs-tc 8030PASS: gdb.base/structs.exp: finish foo<n>; return 6 structs-tc 8031PASS: gdb.base/structs.exp: value foo<n> finished; return 6 structs-tc 8032PASS: gdb.base/structs.exp: return value known implies finish value known; return 6 structs-tc 8033PASS: gdb.base/structs.exp: advance to fun<n> for return; return 7 structs-tc 8034PASS: gdb.base/structs.exp: zed L<n> for return; return 7 structs-tc 8035PASS: gdb.base/structs.exp: return foo<n>; return 7 structs-tc 8036PASS: gdb.base/structs.exp: value foo<n> returned; return 7 structs-tc 8037PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 7 structs-tc 8038PASS: gdb.base/structs.exp: zed L<n> for finish; return 7 structs-tc 8039PASS: gdb.base/structs.exp: finish foo<n>; return 7 structs-tc 8040PASS: gdb.base/structs.exp: value foo<n> finished; return 7 structs-tc 8041PASS: gdb.base/structs.exp: return value known implies finish value known; return 7 structs-tc 8042PASS: gdb.base/structs.exp: advance to fun<n> for return; return 8 structs-tc 8043PASS: gdb.base/structs.exp: zed L<n> for return; return 8 structs-tc 8044PASS: gdb.base/structs.exp: return foo<n>; return 8 structs-tc 8045PASS: gdb.base/structs.exp: value foo<n> returned; return 8 structs-tc 8046PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 8 structs-tc 8047PASS: gdb.base/structs.exp: zed L<n> for finish; return 8 structs-tc 8048PASS: gdb.base/structs.exp: finish foo<n>; return 8 structs-tc 8049PASS: gdb.base/structs.exp: value foo<n> finished; return 8 structs-tc 8050PASS: gdb.base/structs.exp: return value known implies finish value known; return 8 structs-tc 8051PASS: gdb.base/structs.exp: set print sevenbit-strings 8052PASS: gdb.base/structs.exp: set print address off 8053PASS: gdb.base/structs.exp: set width 0 8054PASS: gdb.base/structs.exp: set print elements 300 8055PASS: gdb.base/structs.exp: ptype foo1; structs-ts 8056PASS: gdb.base/structs.exp: p/c fun<n>(); call 1 structs-ts 8057PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 1 structs-ts 8058PASS: gdb.base/structs.exp: p/c L<n>; call 1 structs-ts 8059PASS: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-ts 8060PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 2 structs-ts 8061PASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-ts 8062PASS: gdb.base/structs.exp: p/c fun<n>(); call 3 structs-ts 8063PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 3 structs-ts 8064PASS: gdb.base/structs.exp: p/c L<n>; call 3 structs-ts 8065PASS: gdb.base/structs.exp: p/c fun<n>(); call 4 structs-ts 8066PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 4 structs-ts 8067PASS: gdb.base/structs.exp: p/c L<n>; call 4 structs-ts 8068PASS: gdb.base/structs.exp: p/c fun<n>(); call 5 structs-ts 8069PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 5 structs-ts 8070PASS: gdb.base/structs.exp: p/c L<n>; call 5 structs-ts 8071PASS: gdb.base/structs.exp: advance to fun<n> for return; return 1 structs-ts 8072PASS: gdb.base/structs.exp: zed L<n> for return; return 1 structs-ts 8073PASS: gdb.base/structs.exp: return foo<n>; return 1 structs-ts 8074PASS: gdb.base/structs.exp: value foo<n> returned; return 1 structs-ts 8075PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 1 structs-ts 8076PASS: gdb.base/structs.exp: zed L<n> for finish; return 1 structs-ts 8077PASS: gdb.base/structs.exp: finish foo<n>; return 1 structs-ts 8078PASS: gdb.base/structs.exp: value foo<n> finished; return 1 structs-ts 8079PASS: gdb.base/structs.exp: return value known implies finish value known; return 1 structs-ts 8080PASS: gdb.base/structs.exp: advance to fun<n> for return; return 2 structs-ts 8081PASS: gdb.base/structs.exp: zed L<n> for return; return 2 structs-ts 8082PASS: gdb.base/structs.exp: return foo<n>; return 2 structs-ts 8083PASS: gdb.base/structs.exp: value foo<n> returned; return 2 structs-ts 8084PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 2 structs-ts 8085PASS: gdb.base/structs.exp: zed L<n> for finish; return 2 structs-ts 8086PASS: gdb.base/structs.exp: finish foo<n>; return 2 structs-ts 8087PASS: gdb.base/structs.exp: value foo<n> finished; return 2 structs-ts 8088PASS: gdb.base/structs.exp: return value known implies finish value known; return 2 structs-ts 8089PASS: gdb.base/structs.exp: advance to fun<n> for return; return 3 structs-ts 8090PASS: gdb.base/structs.exp: zed L<n> for return; return 3 structs-ts 8091PASS: gdb.base/structs.exp: return foo<n>; return 3 structs-ts 8092PASS: gdb.base/structs.exp: value foo<n> returned; return 3 structs-ts 8093PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 3 structs-ts 8094PASS: gdb.base/structs.exp: zed L<n> for finish; return 3 structs-ts 8095PASS: gdb.base/structs.exp: finish foo<n>; return 3 structs-ts 8096PASS: gdb.base/structs.exp: value foo<n> finished; return 3 structs-ts 8097PASS: gdb.base/structs.exp: return value known implies finish value known; return 3 structs-ts 8098PASS: gdb.base/structs.exp: advance to fun<n> for return; return 4 structs-ts 8099PASS: gdb.base/structs.exp: zed L<n> for return; return 4 structs-ts 8100PASS: gdb.base/structs.exp: return foo<n>; return 4 structs-ts 8101PASS: gdb.base/structs.exp: value foo<n> returned; return 4 structs-ts 8102PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 4 structs-ts 8103PASS: gdb.base/structs.exp: zed L<n> for finish; return 4 structs-ts 8104PASS: gdb.base/structs.exp: finish foo<n>; return 4 structs-ts 8105PASS: gdb.base/structs.exp: value foo<n> finished; return 4 structs-ts 8106PASS: gdb.base/structs.exp: return value known implies finish value known; return 4 structs-ts 8107PASS: gdb.base/structs.exp: set print sevenbit-strings 8108PASS: gdb.base/structs.exp: set print address off 8109PASS: gdb.base/structs.exp: set width 0 8110PASS: gdb.base/structs.exp: set print elements 300 8111PASS: gdb.base/structs.exp: ptype foo1; structs-ti 8112PASS: gdb.base/structs.exp: p/c fun<n>(); call 1 structs-ti 8113PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 1 structs-ti 8114PASS: gdb.base/structs.exp: p/c L<n>; call 1 structs-ti 8115PASS: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-ti 8116PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 2 structs-ti 8117PASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-ti 8118PASS: gdb.base/structs.exp: p/c fun<n>(); call 3 structs-ti 8119PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 3 structs-ti 8120PASS: gdb.base/structs.exp: p/c L<n>; call 3 structs-ti 8121PASS: gdb.base/structs.exp: advance to fun<n> for return; return 1 structs-ti 8122PASS: gdb.base/structs.exp: zed L<n> for return; return 1 structs-ti 8123PASS: gdb.base/structs.exp: return foo<n>; return 1 structs-ti 8124PASS: gdb.base/structs.exp: value foo<n> returned; return 1 structs-ti 8125PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 1 structs-ti 8126PASS: gdb.base/structs.exp: zed L<n> for finish; return 1 structs-ti 8127PASS: gdb.base/structs.exp: finish foo<n>; return 1 structs-ti 8128PASS: gdb.base/structs.exp: value foo<n> finished; return 1 structs-ti 8129PASS: gdb.base/structs.exp: return value known implies finish value known; return 1 structs-ti 8130PASS: gdb.base/structs.exp: advance to fun<n> for return; return 2 structs-ti 8131PASS: gdb.base/structs.exp: zed L<n> for return; return 2 structs-ti 8132PASS: gdb.base/structs.exp: return foo<n>; return 2 structs-ti 8133PASS: gdb.base/structs.exp: value foo<n> returned; return 2 structs-ti 8134PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 2 structs-ti 8135PASS: gdb.base/structs.exp: zed L<n> for finish; return 2 structs-ti 8136PASS: gdb.base/structs.exp: finish foo<n>; return 2 structs-ti 8137PASS: gdb.base/structs.exp: value foo<n> finished; return 2 structs-ti 8138PASS: gdb.base/structs.exp: return value known implies finish value known; return 2 structs-ti 8139PASS: gdb.base/structs.exp: set print sevenbit-strings 8140PASS: gdb.base/structs.exp: set print address off 8141PASS: gdb.base/structs.exp: set width 0 8142PASS: gdb.base/structs.exp: set print elements 300 8143PASS: gdb.base/structs.exp: ptype foo1; structs-tl 8144PASS: gdb.base/structs.exp: p/c fun<n>(); call 1 structs-tl 8145PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 1 structs-tl 8146PASS: gdb.base/structs.exp: p/c L<n>; call 1 structs-tl 8147PASS: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-tl 8148PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 2 structs-tl 8149PASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-tl 8150PASS: gdb.base/structs.exp: p/c fun<n>(); call 3 structs-tl 8151PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 3 structs-tl 8152PASS: gdb.base/structs.exp: p/c L<n>; call 3 structs-tl 8153PASS: gdb.base/structs.exp: advance to fun<n> for return; return 1 structs-tl 8154PASS: gdb.base/structs.exp: zed L<n> for return; return 1 structs-tl 8155PASS: gdb.base/structs.exp: return foo<n>; return 1 structs-tl 8156PASS: gdb.base/structs.exp: value foo<n> returned; return 1 structs-tl 8157PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 1 structs-tl 8158PASS: gdb.base/structs.exp: zed L<n> for finish; return 1 structs-tl 8159PASS: gdb.base/structs.exp: finish foo<n>; return 1 structs-tl 8160PASS: gdb.base/structs.exp: value foo<n> finished; return 1 structs-tl 8161PASS: gdb.base/structs.exp: return value known implies finish value known; return 1 structs-tl 8162PASS: gdb.base/structs.exp: advance to fun<n> for return; return 2 structs-tl 8163PASS: gdb.base/structs.exp: zed L<n> for return; return 2 structs-tl 8164PASS: gdb.base/structs.exp: return foo<n>; return 2 structs-tl 8165PASS: gdb.base/structs.exp: value foo<n> returned; return 2 structs-tl 8166PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 2 structs-tl 8167PASS: gdb.base/structs.exp: zed L<n> for finish; return 2 structs-tl 8168PASS: gdb.base/structs.exp: finish foo<n>; return 2 structs-tl 8169PASS: gdb.base/structs.exp: value foo<n> finished; return 2 structs-tl 8170PASS: gdb.base/structs.exp: return value known implies finish value known; return 2 structs-tl 8171PASS: gdb.base/structs.exp: set print sevenbit-strings 8172PASS: gdb.base/structs.exp: set print address off 8173PASS: gdb.base/structs.exp: set width 0 8174PASS: gdb.base/structs.exp: set print elements 300 8175PASS: gdb.base/structs.exp: ptype foo1; structs-tll 8176PASS: gdb.base/structs.exp: p/c fun<n>(); call 1 structs-tll 8177PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 1 structs-tll 8178PASS: gdb.base/structs.exp: p/c L<n>; call 1 structs-tll 8179PASS: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-tll 8180PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 2 structs-tll 8181PASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-tll 8182PASS: gdb.base/structs.exp: advance to fun<n> for return; return 1 structs-tll 8183PASS: gdb.base/structs.exp: zed L<n> for return; return 1 structs-tll 8184PASS: gdb.base/structs.exp: return foo<n>; return 1 structs-tll 8185PASS: gdb.base/structs.exp: value foo<n> returned; return 1 structs-tll 8186PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 1 structs-tll 8187PASS: gdb.base/structs.exp: zed L<n> for finish; return 1 structs-tll 8188PASS: gdb.base/structs.exp: finish foo<n>; return 1 structs-tll 8189PASS: gdb.base/structs.exp: value foo<n> finished; return 1 structs-tll 8190PASS: gdb.base/structs.exp: return value known implies finish value known; return 1 structs-tll 8191PASS: gdb.base/structs.exp: set print sevenbit-strings 8192PASS: gdb.base/structs.exp: set print address off 8193PASS: gdb.base/structs.exp: set width 0 8194PASS: gdb.base/structs.exp: set print elements 300 8195PASS: gdb.base/structs.exp: ptype foo1; structs-tf 8196PASS: gdb.base/structs.exp: p/c fun<n>(); call 1 structs-tf 8197PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 1 structs-tf 8198PASS: gdb.base/structs.exp: p/c L<n>; call 1 structs-tf 8199PASS: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-tf 8200PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 2 structs-tf 8201PASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-tf 8202PASS: gdb.base/structs.exp: p/c fun<n>(); call 3 structs-tf 8203PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 3 structs-tf 8204PASS: gdb.base/structs.exp: p/c L<n>; call 3 structs-tf 8205PASS: gdb.base/structs.exp: advance to fun<n> for return; return 1 structs-tf 8206PASS: gdb.base/structs.exp: zed L<n> for return; return 1 structs-tf 8207PASS: gdb.base/structs.exp: return foo<n>; return 1 structs-tf 8208PASS: gdb.base/structs.exp: value foo<n> returned; return 1 structs-tf 8209PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 1 structs-tf 8210PASS: gdb.base/structs.exp: zed L<n> for finish; return 1 structs-tf 8211PASS: gdb.base/structs.exp: finish foo<n>; return 1 structs-tf 8212PASS: gdb.base/structs.exp: value foo<n> finished; return 1 structs-tf 8213PASS: gdb.base/structs.exp: return value known implies finish value known; return 1 structs-tf 8214PASS: gdb.base/structs.exp: advance to fun<n> for return; return 2 structs-tf 8215PASS: gdb.base/structs.exp: zed L<n> for return; return 2 structs-tf 8216PASS: gdb.base/structs.exp: return foo<n>; return 2 structs-tf 8217PASS: gdb.base/structs.exp: value foo<n> returned; return 2 structs-tf 8218PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 2 structs-tf 8219PASS: gdb.base/structs.exp: zed L<n> for finish; return 2 structs-tf 8220PASS: gdb.base/structs.exp: finish foo<n>; return 2 structs-tf 8221PASS: gdb.base/structs.exp: value foo<n> finished; return 2 structs-tf 8222PASS: gdb.base/structs.exp: return value known implies finish value known; return 2 structs-tf 8223PASS: gdb.base/structs.exp: set print sevenbit-strings 8224PASS: gdb.base/structs.exp: set print address off 8225PASS: gdb.base/structs.exp: set width 0 8226PASS: gdb.base/structs.exp: set print elements 300 8227PASS: gdb.base/structs.exp: ptype foo1; structs-td 8228PASS: gdb.base/structs.exp: p/c fun<n>(); call 1 structs-td 8229PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 1 structs-td 8230PASS: gdb.base/structs.exp: p/c L<n>; call 1 structs-td 8231PASS: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-td 8232PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 2 structs-td 8233PASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-td 8234PASS: gdb.base/structs.exp: advance to fun<n> for return; return 1 structs-td 8235PASS: gdb.base/structs.exp: zed L<n> for return; return 1 structs-td 8236PASS: gdb.base/structs.exp: return foo<n>; return 1 structs-td 8237PASS: gdb.base/structs.exp: value foo<n> returned; return 1 structs-td 8238PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 1 structs-td 8239PASS: gdb.base/structs.exp: zed L<n> for finish; return 1 structs-td 8240PASS: gdb.base/structs.exp: finish foo<n>; return 1 structs-td 8241PASS: gdb.base/structs.exp: value foo<n> finished; return 1 structs-td 8242PASS: gdb.base/structs.exp: return value known implies finish value known; return 1 structs-td 8243PASS: gdb.base/structs.exp: set print sevenbit-strings 8244PASS: gdb.base/structs.exp: set print address off 8245PASS: gdb.base/structs.exp: set width 0 8246PASS: gdb.base/structs.exp: set print elements 300 8247PASS: gdb.base/structs.exp: ptype foo1; structs-tld 8248PASS: gdb.base/structs.exp: p/c fun<n>(); call 1 structs-tld 8249PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 1 structs-tld 8250PASS: gdb.base/structs.exp: p/c L<n>; call 1 structs-tld 8251PASS: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-tld 8252PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 2 structs-tld 8253PASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-tld 8254PASS: gdb.base/structs.exp: advance to fun<n> for return; return 1 structs-tld 8255PASS: gdb.base/structs.exp: zed L<n> for return; return 1 structs-tld 8256PASS: gdb.base/structs.exp: return foo<n>; return 1 structs-tld 8257PASS: gdb.base/structs.exp: value foo<n> returned; return 1 structs-tld 8258PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 1 structs-tld 8259PASS: gdb.base/structs.exp: zed L<n> for finish; return 1 structs-tld 8260PASS: gdb.base/structs.exp: finish foo<n>; return 1 structs-tld 8261PASS: gdb.base/structs.exp: value foo<n> finished; return 1 structs-tld 8262PASS: gdb.base/structs.exp: return value known implies finish value known; return 1 structs-tld 8263PASS: gdb.base/structs.exp: set print sevenbit-strings 8264PASS: gdb.base/structs.exp: set print address off 8265PASS: gdb.base/structs.exp: set width 0 8266PASS: gdb.base/structs.exp: set print elements 300 8267PASS: gdb.base/structs.exp: ptype foo2; structs-ts-tc 8268PASS: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-ts-tc 8269PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 2 structs-ts-tc 8270PASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-ts-tc 8271PASS: gdb.base/structs.exp: p/c fun<n>(); call 3 structs-ts-tc 8272PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 3 structs-ts-tc 8273PASS: gdb.base/structs.exp: p/c L<n>; call 3 structs-ts-tc 8274PASS: gdb.base/structs.exp: p/c fun<n>(); call 4 structs-ts-tc 8275PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 4 structs-ts-tc 8276PASS: gdb.base/structs.exp: p/c L<n>; call 4 structs-ts-tc 8277PASS: gdb.base/structs.exp: p/c fun<n>(); call 5 structs-ts-tc 8278PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 5 structs-ts-tc 8279PASS: gdb.base/structs.exp: p/c L<n>; call 5 structs-ts-tc 8280PASS: gdb.base/structs.exp: p/c fun<n>(); call 6 structs-ts-tc 8281PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 6 structs-ts-tc 8282PASS: gdb.base/structs.exp: p/c L<n>; call 6 structs-ts-tc 8283PASS: gdb.base/structs.exp: p/c fun<n>(); call 7 structs-ts-tc 8284PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 7 structs-ts-tc 8285PASS: gdb.base/structs.exp: p/c L<n>; call 7 structs-ts-tc 8286PASS: gdb.base/structs.exp: p/c fun<n>(); call 8 structs-ts-tc 8287PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 8 structs-ts-tc 8288PASS: gdb.base/structs.exp: p/c L<n>; call 8 structs-ts-tc 8289PASS: gdb.base/structs.exp: advance to fun<n> for return; return 2 structs-ts-tc 8290PASS: gdb.base/structs.exp: zed L<n> for return; return 2 structs-ts-tc 8291PASS: gdb.base/structs.exp: return foo<n>; return 2 structs-ts-tc 8292PASS: gdb.base/structs.exp: value foo<n> returned; return 2 structs-ts-tc 8293PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 2 structs-ts-tc 8294PASS: gdb.base/structs.exp: zed L<n> for finish; return 2 structs-ts-tc 8295PASS: gdb.base/structs.exp: finish foo<n>; return 2 structs-ts-tc 8296PASS: gdb.base/structs.exp: value foo<n> finished; return 2 structs-ts-tc 8297PASS: gdb.base/structs.exp: return value known implies finish value known; return 2 structs-ts-tc 8298PASS: gdb.base/structs.exp: set print sevenbit-strings 8299PASS: gdb.base/structs.exp: set print address off 8300PASS: gdb.base/structs.exp: set width 0 8301PASS: gdb.base/structs.exp: set print elements 300 8302PASS: gdb.base/structs.exp: ptype foo2; structs-ti-tc 8303PASS: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-ti-tc 8304PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 2 structs-ti-tc 8305PASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-ti-tc 8306PASS: gdb.base/structs.exp: p/c fun<n>(); call 3 structs-ti-tc 8307PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 3 structs-ti-tc 8308PASS: gdb.base/structs.exp: p/c L<n>; call 3 structs-ti-tc 8309PASS: gdb.base/structs.exp: p/c fun<n>(); call 4 structs-ti-tc 8310PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 4 structs-ti-tc 8311PASS: gdb.base/structs.exp: p/c L<n>; call 4 structs-ti-tc 8312PASS: gdb.base/structs.exp: p/c fun<n>(); call 5 structs-ti-tc 8313PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 5 structs-ti-tc 8314PASS: gdb.base/structs.exp: p/c L<n>; call 5 structs-ti-tc 8315PASS: gdb.base/structs.exp: p/c fun<n>(); call 6 structs-ti-tc 8316PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 6 structs-ti-tc 8317PASS: gdb.base/structs.exp: p/c L<n>; call 6 structs-ti-tc 8318PASS: gdb.base/structs.exp: advance to fun<n> for return; return 2 structs-ti-tc 8319PASS: gdb.base/structs.exp: zed L<n> for return; return 2 structs-ti-tc 8320PASS: gdb.base/structs.exp: return foo<n>; return 2 structs-ti-tc 8321PASS: gdb.base/structs.exp: value foo<n> returned; return 2 structs-ti-tc 8322PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 2 structs-ti-tc 8323PASS: gdb.base/structs.exp: zed L<n> for finish; return 2 structs-ti-tc 8324PASS: gdb.base/structs.exp: finish foo<n>; return 2 structs-ti-tc 8325PASS: gdb.base/structs.exp: value foo<n> finished; return 2 structs-ti-tc 8326PASS: gdb.base/structs.exp: return value known implies finish value known; return 2 structs-ti-tc 8327PASS: gdb.base/structs.exp: set print sevenbit-strings 8328PASS: gdb.base/structs.exp: set print address off 8329PASS: gdb.base/structs.exp: set width 0 8330PASS: gdb.base/structs.exp: set print elements 300 8331PASS: gdb.base/structs.exp: ptype foo2; structs-tl-tc 8332PASS: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-tl-tc 8333PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 2 structs-tl-tc 8334PASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-tl-tc 8335PASS: gdb.base/structs.exp: p/c fun<n>(); call 3 structs-tl-tc 8336PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 3 structs-tl-tc 8337PASS: gdb.base/structs.exp: p/c L<n>; call 3 structs-tl-tc 8338PASS: gdb.base/structs.exp: p/c fun<n>(); call 4 structs-tl-tc 8339PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 4 structs-tl-tc 8340PASS: gdb.base/structs.exp: p/c L<n>; call 4 structs-tl-tc 8341PASS: gdb.base/structs.exp: p/c fun<n>(); call 5 structs-tl-tc 8342PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 5 structs-tl-tc 8343PASS: gdb.base/structs.exp: p/c L<n>; call 5 structs-tl-tc 8344PASS: gdb.base/structs.exp: p/c fun<n>(); call 6 structs-tl-tc 8345PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 6 structs-tl-tc 8346PASS: gdb.base/structs.exp: p/c L<n>; call 6 structs-tl-tc 8347PASS: gdb.base/structs.exp: advance to fun<n> for return; return 2 structs-tl-tc 8348PASS: gdb.base/structs.exp: zed L<n> for return; return 2 structs-tl-tc 8349PASS: gdb.base/structs.exp: return foo<n>; return 2 structs-tl-tc 8350PASS: gdb.base/structs.exp: value foo<n> returned; return 2 structs-tl-tc 8351PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 2 structs-tl-tc 8352PASS: gdb.base/structs.exp: zed L<n> for finish; return 2 structs-tl-tc 8353PASS: gdb.base/structs.exp: finish foo<n>; return 2 structs-tl-tc 8354PASS: gdb.base/structs.exp: value foo<n> finished; return 2 structs-tl-tc 8355PASS: gdb.base/structs.exp: return value known implies finish value known; return 2 structs-tl-tc 8356PASS: gdb.base/structs.exp: set print sevenbit-strings 8357PASS: gdb.base/structs.exp: set print address off 8358PASS: gdb.base/structs.exp: set width 0 8359PASS: gdb.base/structs.exp: set print elements 300 8360PASS: gdb.base/structs.exp: ptype foo2; structs-tll-tc 8361PASS: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-tll-tc 8362PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 2 structs-tll-tc 8363PASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-tll-tc 8364PASS: gdb.base/structs.exp: set print sevenbit-strings 8365PASS: gdb.base/structs.exp: set print address off 8366PASS: gdb.base/structs.exp: set width 0 8367PASS: gdb.base/structs.exp: set print elements 300 8368PASS: gdb.base/structs.exp: ptype foo2; structs-tf-tc 8369PASS: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-tf-tc 8370PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 2 structs-tf-tc 8371PASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-tf-tc 8372PASS: gdb.base/structs.exp: p/c fun<n>(); call 3 structs-tf-tc 8373PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 3 structs-tf-tc 8374PASS: gdb.base/structs.exp: p/c L<n>; call 3 structs-tf-tc 8375PASS: gdb.base/structs.exp: p/c fun<n>(); call 4 structs-tf-tc 8376PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 4 structs-tf-tc 8377PASS: gdb.base/structs.exp: p/c L<n>; call 4 structs-tf-tc 8378PASS: gdb.base/structs.exp: p/c fun<n>(); call 5 structs-tf-tc 8379PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 5 structs-tf-tc 8380PASS: gdb.base/structs.exp: p/c L<n>; call 5 structs-tf-tc 8381PASS: gdb.base/structs.exp: p/c fun<n>(); call 6 structs-tf-tc 8382PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 6 structs-tf-tc 8383PASS: gdb.base/structs.exp: p/c L<n>; call 6 structs-tf-tc 8384PASS: gdb.base/structs.exp: advance to fun<n> for return; return 2 structs-tf-tc 8385PASS: gdb.base/structs.exp: zed L<n> for return; return 2 structs-tf-tc 8386PASS: gdb.base/structs.exp: return foo<n>; return 2 structs-tf-tc 8387PASS: gdb.base/structs.exp: value foo<n> returned; return 2 structs-tf-tc 8388PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 2 structs-tf-tc 8389PASS: gdb.base/structs.exp: zed L<n> for finish; return 2 structs-tf-tc 8390PASS: gdb.base/structs.exp: finish foo<n>; return 2 structs-tf-tc 8391PASS: gdb.base/structs.exp: value foo<n> finished; return 2 structs-tf-tc 8392PASS: gdb.base/structs.exp: return value known implies finish value known; return 2 structs-tf-tc 8393PASS: gdb.base/structs.exp: set print sevenbit-strings 8394PASS: gdb.base/structs.exp: set print address off 8395PASS: gdb.base/structs.exp: set width 0 8396PASS: gdb.base/structs.exp: set print elements 300 8397PASS: gdb.base/structs.exp: ptype foo2; structs-td-tc 8398PASS: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-td-tc 8399PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 2 structs-td-tc 8400PASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-td-tc 8401PASS: gdb.base/structs.exp: set print sevenbit-strings 8402PASS: gdb.base/structs.exp: set print address off 8403PASS: gdb.base/structs.exp: set width 0 8404PASS: gdb.base/structs.exp: set print elements 300 8405PASS: gdb.base/structs.exp: ptype foo2; structs-tld-tc 8406PASS: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-tld-tc 8407PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 2 structs-tld-tc 8408PASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-tld-tc 8409PASS: gdb.base/structs.exp: set print sevenbit-strings 8410PASS: gdb.base/structs.exp: set print address off 8411PASS: gdb.base/structs.exp: set width 0 8412PASS: gdb.base/structs.exp: set print elements 300 8413PASS: gdb.base/structs.exp: ptype foo2; structs-tc-ts 8414PASS: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-tc-ts 8415PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 2 structs-tc-ts 8416PASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-tc-ts 8417PASS: gdb.base/structs.exp: p/c fun<n>(); call 3 structs-tc-ts 8418PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 3 structs-tc-ts 8419PASS: gdb.base/structs.exp: p/c L<n>; call 3 structs-tc-ts 8420PASS: gdb.base/structs.exp: p/c fun<n>(); call 4 structs-tc-ts 8421PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 4 structs-tc-ts 8422PASS: gdb.base/structs.exp: p/c L<n>; call 4 structs-tc-ts 8423PASS: gdb.base/structs.exp: p/c fun<n>(); call 5 structs-tc-ts 8424PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 5 structs-tc-ts 8425PASS: gdb.base/structs.exp: p/c L<n>; call 5 structs-tc-ts 8426PASS: gdb.base/structs.exp: p/c fun<n>(); call 6 structs-tc-ts 8427PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 6 structs-tc-ts 8428PASS: gdb.base/structs.exp: p/c L<n>; call 6 structs-tc-ts 8429PASS: gdb.base/structs.exp: advance to fun<n> for return; return 2 structs-tc-ts 8430PASS: gdb.base/structs.exp: zed L<n> for return; return 2 structs-tc-ts 8431PASS: gdb.base/structs.exp: return foo<n>; return 2 structs-tc-ts 8432PASS: gdb.base/structs.exp: value foo<n> returned; return 2 structs-tc-ts 8433PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 2 structs-tc-ts 8434PASS: gdb.base/structs.exp: zed L<n> for finish; return 2 structs-tc-ts 8435PASS: gdb.base/structs.exp: finish foo<n>; return 2 structs-tc-ts 8436PASS: gdb.base/structs.exp: value foo<n> finished; return 2 structs-tc-ts 8437PASS: gdb.base/structs.exp: return value known implies finish value known; return 2 structs-tc-ts 8438PASS: gdb.base/structs.exp: set print sevenbit-strings 8439PASS: gdb.base/structs.exp: set print address off 8440PASS: gdb.base/structs.exp: set width 0 8441PASS: gdb.base/structs.exp: set print elements 300 8442PASS: gdb.base/structs.exp: ptype foo2; structs-tc-ti 8443PASS: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-tc-ti 8444PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 2 structs-tc-ti 8445PASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-tc-ti 8446PASS: gdb.base/structs.exp: p/c fun<n>(); call 3 structs-tc-ti 8447PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 3 structs-tc-ti 8448PASS: gdb.base/structs.exp: p/c L<n>; call 3 structs-tc-ti 8449PASS: gdb.base/structs.exp: p/c fun<n>(); call 4 structs-tc-ti 8450PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 4 structs-tc-ti 8451PASS: gdb.base/structs.exp: p/c L<n>; call 4 structs-tc-ti 8452PASS: gdb.base/structs.exp: advance to fun<n> for return; return 2 structs-tc-ti 8453PASS: gdb.base/structs.exp: zed L<n> for return; return 2 structs-tc-ti 8454PASS: gdb.base/structs.exp: return foo<n>; return 2 structs-tc-ti 8455PASS: gdb.base/structs.exp: value foo<n> returned; return 2 structs-tc-ti 8456PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 2 structs-tc-ti 8457PASS: gdb.base/structs.exp: zed L<n> for finish; return 2 structs-tc-ti 8458PASS: gdb.base/structs.exp: finish foo<n>; return 2 structs-tc-ti 8459PASS: gdb.base/structs.exp: value foo<n> finished; return 2 structs-tc-ti 8460PASS: gdb.base/structs.exp: return value known implies finish value known; return 2 structs-tc-ti 8461PASS: gdb.base/structs.exp: set print sevenbit-strings 8462PASS: gdb.base/structs.exp: set print address off 8463PASS: gdb.base/structs.exp: set width 0 8464PASS: gdb.base/structs.exp: set print elements 300 8465PASS: gdb.base/structs.exp: ptype foo2; structs-tc-tl 8466PASS: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-tc-tl 8467PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 2 structs-tc-tl 8468PASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-tc-tl 8469PASS: gdb.base/structs.exp: p/c fun<n>(); call 3 structs-tc-tl 8470PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 3 structs-tc-tl 8471PASS: gdb.base/structs.exp: p/c L<n>; call 3 structs-tc-tl 8472PASS: gdb.base/structs.exp: p/c fun<n>(); call 4 structs-tc-tl 8473PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 4 structs-tc-tl 8474PASS: gdb.base/structs.exp: p/c L<n>; call 4 structs-tc-tl 8475PASS: gdb.base/structs.exp: advance to fun<n> for return; return 2 structs-tc-tl 8476PASS: gdb.base/structs.exp: zed L<n> for return; return 2 structs-tc-tl 8477PASS: gdb.base/structs.exp: return foo<n>; return 2 structs-tc-tl 8478PASS: gdb.base/structs.exp: value foo<n> returned; return 2 structs-tc-tl 8479PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 2 structs-tc-tl 8480PASS: gdb.base/structs.exp: zed L<n> for finish; return 2 structs-tc-tl 8481PASS: gdb.base/structs.exp: finish foo<n>; return 2 structs-tc-tl 8482PASS: gdb.base/structs.exp: value foo<n> finished; return 2 structs-tc-tl 8483PASS: gdb.base/structs.exp: return value known implies finish value known; return 2 structs-tc-tl 8484PASS: gdb.base/structs.exp: set print sevenbit-strings 8485PASS: gdb.base/structs.exp: set print address off 8486PASS: gdb.base/structs.exp: set width 0 8487PASS: gdb.base/structs.exp: set print elements 300 8488PASS: gdb.base/structs.exp: ptype foo2; structs-tc-tll 8489PASS: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-tc-tll 8490PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 2 structs-tc-tll 8491PASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-tc-tll 8492PASS: gdb.base/structs.exp: set print sevenbit-strings 8493PASS: gdb.base/structs.exp: set print address off 8494PASS: gdb.base/structs.exp: set width 0 8495PASS: gdb.base/structs.exp: set print elements 300 8496PASS: gdb.base/structs.exp: ptype foo2; structs-tc-tf 8497PASS: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-tc-tf 8498PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 2 structs-tc-tf 8499PASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-tc-tf 8500PASS: gdb.base/structs.exp: p/c fun<n>(); call 3 structs-tc-tf 8501PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 3 structs-tc-tf 8502PASS: gdb.base/structs.exp: p/c L<n>; call 3 structs-tc-tf 8503PASS: gdb.base/structs.exp: p/c fun<n>(); call 4 structs-tc-tf 8504PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 4 structs-tc-tf 8505PASS: gdb.base/structs.exp: p/c L<n>; call 4 structs-tc-tf 8506PASS: gdb.base/structs.exp: set print sevenbit-strings 8507PASS: gdb.base/structs.exp: set print address off 8508PASS: gdb.base/structs.exp: set width 0 8509PASS: gdb.base/structs.exp: set print elements 300 8510PASS: gdb.base/structs.exp: ptype foo2; structs-tc-td 8511PASS: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-tc-td 8512PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 2 structs-tc-td 8513PASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-tc-td 8514PASS: gdb.base/structs.exp: set print sevenbit-strings 8515PASS: gdb.base/structs.exp: set print address off 8516PASS: gdb.base/structs.exp: set width 0 8517PASS: gdb.base/structs.exp: set print elements 300 8518PASS: gdb.base/structs.exp: ptype foo2; structs-tc-tld 8519PASS: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-tc-tld 8520PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 2 structs-tc-tld 8521PASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-tc-tld 8522PASS: gdb.base/structs.exp: set print sevenbit-strings 8523PASS: gdb.base/structs.exp: set print address off 8524PASS: gdb.base/structs.exp: set width 0 8525PASS: gdb.base/structs.exp: set print elements 300 8526PASS: gdb.base/structs.exp: ptype foo2; structs-td-tf 8527PASS: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-td-tf 8528PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 2 structs-td-tf 8529PASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-td-tf 8530PASS: gdb.base/structs.exp: advance to fun<n> for return; return 2 structs-td-tf 8531PASS: gdb.base/structs.exp: zed L<n> for return; return 2 structs-td-tf 8532PASS: gdb.base/structs.exp: return foo<n>; return 2 structs-td-tf 8533PASS: gdb.base/structs.exp: value foo<n> returned; return 2 structs-td-tf 8534PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 2 structs-td-tf 8535PASS: gdb.base/structs.exp: zed L<n> for finish; return 2 structs-td-tf 8536PASS: gdb.base/structs.exp: finish foo<n>; return 2 structs-td-tf 8537PASS: gdb.base/structs.exp: value foo<n> finished; return 2 structs-td-tf 8538PASS: gdb.base/structs.exp: return value known implies finish value known; return 2 structs-td-tf 8539PASS: gdb.base/structs.exp: set print sevenbit-strings 8540PASS: gdb.base/structs.exp: set print address off 8541PASS: gdb.base/structs.exp: set width 0 8542PASS: gdb.base/structs.exp: set print elements 300 8543PASS: gdb.base/structs.exp: ptype foo2; structs-tf-td 8544PASS: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-tf-td 8545PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 2 structs-tf-td 8546PASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-tf-td 8547PASS: gdb.base/structs.exp: advance to fun<n> for return; return 2 structs-tf-td 8548PASS: gdb.base/structs.exp: zed L<n> for return; return 2 structs-tf-td 8549PASS: gdb.base/structs.exp: return foo<n>; return 2 structs-tf-td 8550PASS: gdb.base/structs.exp: value foo<n> returned; return 2 structs-tf-td 8551PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 2 structs-tf-td 8552PASS: gdb.base/structs.exp: zed L<n> for finish; return 2 structs-tf-td 8553PASS: gdb.base/structs.exp: finish foo<n>; return 2 structs-tf-td 8554PASS: gdb.base/structs.exp: value foo<n> finished; return 2 structs-tf-td 8555PASS: gdb.base/structs.exp: return value known implies finish value known; return 2 structs-tf-td 8556Running ./gdb.base/subst.exp ... 8557PASS: gdb.base/subst.exp: deactivate GDB's confirmation interface 8558PASS: gdb.base/subst.exp: show substitute-path, no rule entered yet 8559PASS: gdb.base/subst.exp: show substitute-path from, no rule entered yet 8560PASS: gdb.base/subst.exp: show substitute-path, too many arguments 8561PASS: gdb.base/subst.exp: unset substitute-path from, no rule entered yet 8562PASS: gdb.base/subst.exp: unset substitute-path, no rule entered yet 8563PASS: gdb.base/subst.exp: unset substitute-path from, no rule entered yet 8564PASS: gdb.base/subst.exp: unset substitute-path, too many arguments 8565PASS: gdb.base/subst.exp: set substitute-path, too many arguments 8566PASS: gdb.base/subst.exp: set substitute-path, too few arguments 8567PASS: gdb.base/subst.exp: set substitute-path, first argument is empty string 8568PASS: gdb.base/subst.exp: add from -> to substitution rule 8569PASS: gdb.base/subst.exp: add from1 -> to1 substitution rule 8570PASS: gdb.base/subst.exp: add source -> destination substitution rule 8571PASS: gdb.base/subst.exp: add depuis -> vers substitution rule 8572PASS: gdb.base/subst.exp: add substitution rule to empty string 8573PASS: gdb.base/subst.exp: show substitute-path after all paths added 8574PASS: gdb.base/subst.exp: show substitute-path from, after all paths added 8575PASS: gdb.base/subst.exp: show substitute-path depuis, after all paths added 8576PASS: gdb.base/subst.exp: show substitute-path garbage, after all paths added 8577PASS: gdb.base/subst.exp: unset substitute-path from 8578PASS: gdb.base/subst.exp: show substitute-path from, after unsetting it 8579PASS: gdb.base/subst.exp: show substitute-path after from rule removed 8580PASS: gdb.base/subst.exp: unset substitute-path from after the rule was removed 8581PASS: gdb.base/subst.exp: unset substitute-path depuis (middle of list) 8582PASS: gdb.base/subst.exp: show substitute-path after depuis rule removed 8583PASS: gdb.base/subst.exp: unset substitute-path empty (end of list) 8584PASS: gdb.base/subst.exp: show substitute-path after empty rule removed 8585PASS: gdb.base/subst.exp: remove all remaining substitution rules 8586PASS: gdb.base/subst.exp: show substitute-path after all remaining rules removed 8587Running ./gdb.base/symbol-without-target_section.exp ... 8588PASS: gdb.base/symbol-without-target_section.exp: add-symbol-file 8589PASS: gdb.base/symbol-without-target_section.exp: list main 8590PASS: gdb.base/symbol-without-target_section.exp: print symbol_without_target_section 8591Running ./gdb.base/term.exp ... 8592Running ./gdb.base/testenv.exp ... 8593Running ./gdb.base/trace-commands.exp ... 8594PASS: gdb.base/trace-commands.exp: show trace-commands says off 8595PASS: gdb.base/trace-commands.exp: source -v 8596PASS: gdb.base/trace-commands.exp: set trace-commands 8597PASS: gdb.base/trace-commands.exp: show trace-commands says on 8598PASS: gdb.base/trace-commands.exp: simple trace-commands test 8599PASS: gdb.base/trace-commands.exp: nested trace-commands test 8600PASS: gdb.base/trace-commands.exp: define user command 8601PASS: gdb.base/trace-commands.exp: nested trace-commands test with source 8602PASS: gdb.base/trace-commands.exp: depth resets on error part 1 8603PASS: gdb.base/trace-commands.exp: depth resets on error part 2 8604Running ./gdb.base/tui-layout.exp ... 8605PASS: gdb.base/tui-layout.exp: layout asm 8606Running ./gdb.base/twice.exp ... 8607PASS: gdb.base/twice.exp: step 8608Running ./gdb.base/type-opaque.exp ... 8609PASS: gdb.base/type-opaque.exp: opaque struct type resolving 8610PASS: gdb.base/type-opaque.exp: empty struct type resolving 8611PASS: gdb.base/type-opaque.exp: filled struct type resolving 8612PASS: gdb.base/type-opaque.exp: opaque union type resolving 8613PASS: gdb.base/type-opaque.exp: empty union type resolving 8614PASS: gdb.base/type-opaque.exp: filled union type resolving 8615Running ./gdb.base/ui-redirect.exp ... 8616PASS: gdb.base/ui-redirect.exp: commands 8617PASS: gdb.base/ui-redirect.exp: print 1 8618PASS: gdb.base/ui-redirect.exp: end 8619PASS: gdb.base/ui-redirect.exp: set logging file /dev/null 8620PASS: gdb.base/ui-redirect.exp: set logging on 8621PASS: gdb.base/ui-redirect.exp: save breakpoints /dev/null 8622PASS: gdb.base/ui-redirect.exp: set logging off 8623PASS: gdb.base/ui-redirect.exp: help 8624Running ./gdb.base/unload.exp ... 8625PASS: gdb.base/unload.exp: pending breakpoint info before run 8626PASS: gdb.base/unload.exp: running program 8627PASS: gdb.base/unload.exp: pending breakpoint info on first run at shrfunc1 8628PASS: gdb.base/unload.exp: continuing to unloaded libfile 8629PASS: gdb.base/unload.exp: print y from libfile 8630PASS: gdb.base/unload.exp: rerun to shared library breakpoint 8631PASS: gdb.base/unload.exp: pending breakpoint info on second run at shrfunc1 8632PASS: gdb.base/unload.exp: continuing to unloaded libfile 8633PASS: gdb.base/unload.exp: continue to shrfunc2 8634PASS: gdb.base/unload.exp: pending breakpoint info on second run at shrfunc2 8635PASS: gdb.base/unload.exp: continuing to unloaded libfile2 8636PASS: gdb.base/unload.exp: print y from libfile2 8637Running ./gdb.base/until.exp ... 8638PASS: gdb.base/until.exp: until line number 8639PASS: gdb.base/until.exp: malformed until 8640PASS: gdb.base/until.exp: until factorial, recursive function 8641PASS: gdb.base/until.exp: until func, not called by current frame 8642Running ./gdb.base/unwindonsignal.exp ... 8643Running ./gdb.base/valgrind-db-attach.exp ... 8644Running ./gdb.base/valgrind-infcall.exp ... 8645Running ./gdb.base/value-double-free.exp ... 8646PASS: gdb.base/value-double-free.exp: watch var 8647PASS: gdb.base/value-double-free.exp: continue 8648PASS: gdb.base/value-double-free.exp: print empty() 8649PASS: gdb.base/value-double-free.exp: help help 8650Running ./gdb.base/varargs.exp ... 8651PASS: gdb.base/varargs.exp: set print sevenbit-strings 8652PASS: gdb.base/varargs.exp: set print address off 8653PASS: gdb.base/varargs.exp: set width 0 8654Running ./gdb.base/volatile.exp ... 8655PASS: gdb.base/volatile.exp: continue to marker1 8656PASS: gdb.base/volatile.exp: up from marker1 8657PASS: gdb.base/volatile.exp: ptype vox 8658PASS: gdb.base/volatile.exp: ptype victuals 8659PASS: gdb.base/volatile.exp: ptype vixen 8660PASS: gdb.base/volatile.exp: ptype vitriol 8661PASS: gdb.base/volatile.exp: ptype vellum 8662PASS: gdb.base/volatile.exp: ptype valve 8663PASS: gdb.base/volatile.exp: ptype vacuity 8664PASS: gdb.base/volatile.exp: ptype vertigo 8665PASS: gdb.base/volatile.exp: ptype vampire 8666PASS: gdb.base/volatile.exp: ptype viper 8667PASS: gdb.base/volatile.exp: ptype vigour 8668PASS: gdb.base/volatile.exp: ptype vapour 8669PASS: gdb.base/volatile.exp: ptype ventricle 8670PASS: gdb.base/volatile.exp: ptype vigintillion 8671PASS: gdb.base/volatile.exp: ptype vocation 8672PASS: gdb.base/volatile.exp: ptype veracity 8673PASS: gdb.base/volatile.exp: ptype vapidity 8674PASS: gdb.base/volatile.exp: ptype velocity 8675PASS: gdb.base/volatile.exp: ptype veneer 8676PASS: gdb.base/volatile.exp: ptype video 8677PASS: gdb.base/volatile.exp: ptype vacuum 8678PASS: gdb.base/volatile.exp: ptype veniality 8679PASS: gdb.base/volatile.exp: ptype vitality 8680PASS: gdb.base/volatile.exp: ptype voracity 8681PASS: gdb.base/volatile.exp: ptype victor 8682PASS: gdb.base/volatile.exp: ptype vicar 8683PASS: gdb.base/volatile.exp: ptype victory 8684PASS: gdb.base/volatile.exp: ptype vicarage 8685PASS: gdb.base/volatile.exp: ptype vein 8686PASS: gdb.base/volatile.exp: ptype vogue 8687PASS: gdb.base/volatile.exp: ptype cavern 8688PASS: gdb.base/volatile.exp: ptype coverlet 8689PASS: gdb.base/volatile.exp: ptype caveat 8690PASS: gdb.base/volatile.exp: ptype covenant 8691PASS: gdb.base/volatile.exp: ptype vizier 8692PASS: gdb.base/volatile.exp: ptype vanadium 8693PASS: gdb.base/volatile.exp: ptype vane 8694PASS: gdb.base/volatile.exp: ptype veldt 8695PASS: gdb.base/volatile.exp: ptype cove 8696PASS: gdb.base/volatile.exp: ptype cavity 8697PASS: gdb.base/volatile.exp: ptype vagus 8698PASS: gdb.base/volatile.exp: ptype vagrancy 8699PASS: gdb.base/volatile.exp: ptype vagary 8700PASS: gdb.base/volatile.exp: ptype vendor 8701PASS: gdb.base/volatile.exp: ptype qux2 8702Running ./gdb.base/watch-cond.exp ... 8703PASS: gdb.base/watch-cond.exp: set write watchpoint on global variable, local condition 8704PASS: gdb.base/watch-cond.exp: watchpoint with global expression, local condition evaluates in correct frame 8705PASS: gdb.base/watch-cond.exp: set write watchpoint on local variable, local condition 8706PASS: gdb.base/watch-cond.exp: watchpoint with local expression, local condition evaluates in correct frame 8707PASS: gdb.base/watch-cond.exp: set write watchpoint on global2 variable 8708PASS: gdb.base/watch-cond.exp: watchpoint on global2 variable triggers 8709PASS: gdb.base/watch-cond.exp: condition of watchpoint 2 changes 8710PASS: gdb.base/watch-cond.exp: watchpoint stops with untestable local expression 8711Running ./gdb.base/watch-cond-infcall.exp ... 8712PASS: gdb.base/watch-cond-infcall.exp: sw: watch var if return_1 () 8713PASS: gdb.base/watch-cond-infcall.exp: sw: continue 8714Running ./gdb.base/watch-non-mem.exp ... 8715PASS: gdb.base/watch-non-mem.exp: set write watchpoint on $pc 8716PASS: gdb.base/watch-non-mem.exp: watchpoint on $pc works 8717Running ./gdb.base/watchpoint-cond-gone.exp ... 8718PASS: gdb.base/watchpoint-cond-gone.exp: set can-use-hw-watchpoints 0 8719PASS: gdb.base/watchpoint-cond-gone.exp: continue to breakpoint: Place to set the watchpoint 8720PASS: gdb.base/watchpoint-cond-gone.exp: Place the watchpoint 8721PASS: gdb.base/watchpoint-cond-gone.exp: Catch the no longer valid watchpoint 8722Running ./gdb.base/watchpoint-delete.exp ... 8723PASS: gdb.base/watchpoint-delete.exp: set can-use-hw-watchpoints 0 8724PASS: gdb.base/watchpoint-delete.exp: continue to breakpoint: break-here 8725PASS: gdb.base/watchpoint-delete.exp: watch x 8726PASS: gdb.base/watchpoint-delete.exp: delete $bpnum 8727Running ./gdb.base/watchpoint.exp ... 8728PASS: gdb.base/watchpoint.exp: disable fast watches 8729PASS: gdb.base/watchpoint.exp: show disable fast watches 8730PASS: gdb.base/watchpoint.exp: set slow conditional watch 8731PASS: gdb.base/watchpoint.exp: trigger slow conditional watch 8732PASS: gdb.base/watchpoint.exp: delete watch ival3 8733PASS: gdb.base/watchpoint.exp: set slow condition watch w/thread 8734PASS: gdb.base/watchpoint.exp: delete watch w/condition and thread 8735PASS: gdb.base/watchpoint.exp: rwatch disallowed when can-set-hw-watchpoints cleared 8736PASS: gdb.base/watchpoint.exp: set breakpoint at marker1 8737PASS: gdb.base/watchpoint.exp: set breakpoint at marker2 8738PASS: gdb.base/watchpoint.exp: info break in watchpoint.exp 8739PASS: gdb.base/watchpoint.exp: set watchpoint on ival3 8740PASS: gdb.base/watchpoint.exp: watchpoint found in watchpoint/breakpoint table 8741PASS: gdb.base/watchpoint.exp: disable watchpoint 8742PASS: gdb.base/watchpoint.exp: disable watchpoint in test_simple_watchpoint 8743PASS: gdb.base/watchpoint.exp: run to marker1 in test_simple_watchpoint 8744PASS: gdb.base/watchpoint.exp: enable watchpoint 8745PASS: gdb.base/watchpoint.exp: break func1 8746PASS: gdb.base/watchpoint.exp: set $func1_breakpoint_number = $bpnum 8747PASS: gdb.base/watchpoint.exp: continue to breakpoint at func1 8748PASS: gdb.base/watchpoint.exp: watchpoint hit, first time 8749PASS: gdb.base/watchpoint.exp: Watchpoint hit count is 1 8750PASS: gdb.base/watchpoint.exp: delete $func1_breakpoint_number 8751PASS: gdb.base/watchpoint.exp: watchpoint hit, second time 8752PASS: gdb.base/watchpoint.exp: Watchpoint hit count is 2 8753PASS: gdb.base/watchpoint.exp: watchpoint hit, third time 8754PASS: gdb.base/watchpoint.exp: Watchpoint hit count is 3 8755PASS: gdb.base/watchpoint.exp: watchpoint hit, fourth time 8756PASS: gdb.base/watchpoint.exp: Watchpoint hit count is 4 8757PASS: gdb.base/watchpoint.exp: watchpoint hit, fifth time 8758PASS: gdb.base/watchpoint.exp: Watchpoint hit count is 5 8759PASS: gdb.base/watchpoint.exp: continue to marker2 8760PASS: gdb.base/watchpoint.exp: watchpoint disabled 8761PASS: gdb.base/watchpoint.exp: continue until exit at continue to exit in test_simple_watchpoint 8762PASS: gdb.base/watchpoint.exp: watchpoints found in watchpoint/breakpoint table 8763PASS: gdb.base/watchpoint.exp: disable watchpoint in test_disabling_watchpoints 8764PASS: gdb.base/watchpoint.exp: run to marker1 in test_disabling_watchpoints 8765PASS: gdb.base/watchpoint.exp: watchpoint enabled 8766PASS: gdb.base/watchpoint.exp: watchpoint hit in test_disabling_watchpoints, first time 8767PASS: gdb.base/watchpoint.exp: watchpoint hit in test_disabling_watchpoints, second time 8768PASS: gdb.base/watchpoint.exp: disable watchpoint #2 in test_disabling_watchpoints 8769PASS: gdb.base/watchpoint.exp: watchpoint disabled in table 8770PASS: gdb.base/watchpoint.exp: disabled watchpoint skipped 8771PASS: gdb.base/watchpoint.exp: continue until exit at continue to exit in test_disabling_watchpoints 8772PASS: gdb.base/watchpoint.exp: watch ival2 8773PASS: gdb.base/watchpoint.exp: break func2 if 0 8774PASS: gdb.base/watchpoint.exp: p $func2_breakpoint_number = $bpnum 8775PASS: gdb.base/watchpoint.exp: calling function with watchpoint enabled 8776PASS: gdb.base/watchpoint.exp: finish from marker1 8777PASS: gdb.base/watchpoint.exp: back at main from marker1 8778PASS: gdb.base/watchpoint.exp: next to `for' in watchpoint.exp 8779PASS: gdb.base/watchpoint.exp: until to ival1 assignment 8780PASS: gdb.base/watchpoint.exp: until to ival3 assignment 8781PASS: gdb.base/watchpoint.exp: until out of loop 8782PASS: gdb.base/watchpoint.exp: step to ival2 assignment 8783PASS: gdb.base/watchpoint.exp: watch ptr1->val 8784PASS: gdb.base/watchpoint.exp: break marker5 8785PASS: gdb.base/watchpoint.exp: Test complex watchpoint 8786PASS: gdb.base/watchpoint.exp: did not trigger wrong watchpoint 8787PASS: gdb.base/watchpoint.exp: disable in test_complex_watchpoint 8788PASS: gdb.base/watchpoint.exp: break marker6 8789PASS: gdb.base/watchpoint.exp: continue to marker6 8790PASS: gdb.base/watchpoint.exp: continue to breakpoint: func2 breakpoint here 8791PASS: gdb.base/watchpoint.exp: set local watch 8792PASS: gdb.base/watchpoint.exp: trigger local watch 8793PASS: gdb.base/watchpoint.exp: self-delete local watch 8794PASS: gdb.base/watchpoint.exp: continue to breakpoint: func2 breakpoint here 8795PASS: gdb.base/watchpoint.exp: set partially local watch 8796PASS: gdb.base/watchpoint.exp: trigger1 partially local watch 8797PASS: gdb.base/watchpoint.exp: trigger2 partially local watch 8798PASS: gdb.base/watchpoint.exp: self-delete partially local watch 8799PASS: gdb.base/watchpoint.exp: continue to breakpoint: func2 breakpoint here 8800PASS: gdb.base/watchpoint.exp: set static local watch 8801PASS: gdb.base/watchpoint.exp: trigger static local watch 8802PASS: gdb.base/watchpoint.exp: continue after trigger static local watch 8803PASS: gdb.base/watchpoint.exp: static local watch did not self-delete 8804PASS: gdb.base/watchpoint.exp: tbreak recurser 8805PASS: gdb.base/watchpoint.exp: cont 8806PASS: gdb.base/watchpoint.exp: next past local_x initialization 8807PASS: gdb.base/watchpoint.exp: set local watch in recursive call 8808PASS: gdb.base/watchpoint.exp: trigger local watch in recursive call 8809PASS: gdb.base/watchpoint.exp: self-delete local watch in recursive call 8810PASS: gdb.base/watchpoint.exp: cont 8811PASS: gdb.base/watchpoint.exp: tbreak recurser 8812PASS: gdb.base/watchpoint.exp: cont 8813PASS: gdb.base/watchpoint.exp: next past local_x initialization 8814PASS: gdb.base/watchpoint.exp: set local watch in recursive call with explicit scope 8815PASS: gdb.base/watchpoint.exp: trigger local watch with explicit scope in recursive call 8816PASS: gdb.base/watchpoint.exp: self-delete local watch with explicit scope in recursive call (2) 8817PASS: gdb.base/watchpoint.exp: disable in test_complex_watchpoint 8818PASS: gdb.base/watchpoint.exp: continue until exit at continue to exit in test_complex_watchpoint 8819PASS: gdb.base/watchpoint.exp: watchpoint refused to insert on nonexistent struct member 8820PASS: gdb.base/watchpoint.exp: watch global_ptr 8821PASS: gdb.base/watchpoint.exp: watch *(int *) 0 8822PASS: gdb.base/watchpoint.exp: watch -location *global_ptr 8823PASS: gdb.base/watchpoint.exp: watch *global_ptr 8824PASS: gdb.base/watchpoint.exp: set $global_ptr_breakpoint_number = $bpnum 8825FAIL: gdb.base/watchpoint.exp: global_ptr next 8826FAIL: gdb.base/watchpoint.exp: next over ptr init 8827FAIL: gdb.base/watchpoint.exp: next over buffer set 8828PASS: gdb.base/watchpoint.exp: delete $global_ptr_breakpoint_number 8829PASS: gdb.base/watchpoint.exp: watch **global_ptr_ptr 8830PASS: gdb.base/watchpoint.exp: set $global_ptr_ptr_breakpoint_number = $bpnum 8831FAIL: gdb.base/watchpoint.exp: global_ptr_ptr next 8832FAIL: gdb.base/watchpoint.exp: next over global_ptr_ptr init 8833FAIL: gdb.base/watchpoint.exp: next over global_ptr_ptr buffer set 8834FAIL: gdb.base/watchpoint.exp: next over global_ptr_ptr pointer advance 8835PASS: gdb.base/watchpoint.exp: delete $global_ptr_ptr_breakpoint_number 8836PASS: gdb.base/watchpoint.exp: continue to breakpoint: second x assignment 8837PASS: gdb.base/watchpoint.exp: watch x 8838PASS: gdb.base/watchpoint.exp: next after watch x 8839PASS: gdb.base/watchpoint.exp: delete watch x 8840PASS: gdb.base/watchpoint.exp: watch buf 8841PASS: gdb.base/watchpoint.exp: watchpoint on buf hit 8842PASS: gdb.base/watchpoint.exp: delete watch buf 8843PASS: gdb.base/watchpoint.exp: number is constant 8844PASS: gdb.base/watchpoint.exp: number with cast is constant 8845PASS: gdb.base/watchpoint.exp: marker1 is constant 8846PASS: gdb.base/watchpoint.exp: watch count + 6 8847PASS: gdb.base/watchpoint.exp: delete watchpoint `count + 6' 8848PASS: gdb.base/watchpoint.exp: watch 7 + count 8849PASS: gdb.base/watchpoint.exp: delete watchpoint `7 + count' 8850PASS: gdb.base/watchpoint.exp: watch $pc 8851PASS: gdb.base/watchpoint.exp: disable watchpoint `$pc' 8852PASS: gdb.base/watchpoint.exp: reenable watchpoint `$pc' 8853PASS: gdb.base/watchpoint.exp: watchpoint `$pc' is enabled 8854PASS: gdb.base/watchpoint.exp: delete watchpoint `$pc' 8855PASS: gdb.base/watchpoint.exp: continue to breakpoint: func5 breakpoint here 8856PASS: gdb.base/watchpoint.exp: watch -location .x 8857PASS: gdb.base/watchpoint.exp: continue with watch -location 8858PASS: gdb.base/watchpoint.exp: delete watch -location 8859PASS: gdb.base/watchpoint.exp: continue to breakpoint: func6 breakpoint here 8860PASS: gdb.base/watchpoint.exp: watch foo2 8861PASS: gdb.base/watchpoint.exp: continue with watch foo2 8862PASS: gdb.base/watchpoint.exp: delete watch foo2 8863PASS: gdb.base/watchpoint.exp: continue to breakpoint: func7 breakpoint here 8864PASS: gdb.base/watchpoint.exp: watch foo4 8865PASS: gdb.base/watchpoint.exp: continue with watch foo4 8866PASS: gdb.base/watchpoint.exp: delete watch foo4 8867Running ./gdb.base/watchpoint-hw.exp ... 8868Running ./gdb.base/watchpoint-hw-hit-once.exp ... 8869Running ./gdb.base/watchpoints.exp ... 8870PASS: gdb.base/watchpoints.exp: watchpoint hit, first time 8871PASS: gdb.base/watchpoints.exp: watchpoint hit, first time 8872PASS: gdb.base/watchpoints.exp: Watchpoint hit count is 1 8873PASS: gdb.base/watchpoints.exp: watchpoint ival1 hit, second time 8874PASS: gdb.base/watchpoints.exp: Watchpoint ival1 hit count is 2 8875PASS: gdb.base/watchpoints.exp: watchpoint hit, second time 8876PASS: gdb.base/watchpoints.exp: Watchpoint hit count is 2 8877PASS: gdb.base/watchpoints.exp: watchpoint ival1 hit, third time 8878PASS: gdb.base/watchpoints.exp: Watchpoint ival1 hit count is 3 8879PASS: gdb.base/watchpoints.exp: watchpoint hit, third time 8880PASS: gdb.base/watchpoints.exp: Watchpoint hit count is 3 8881PASS: gdb.base/watchpoints.exp: watchpoint hit, fourth time 8882PASS: gdb.base/watchpoints.exp: Watchpoint hit count is 4 8883PASS: gdb.base/watchpoints.exp: watchpoint hit, fifth time 8884PASS: gdb.base/watchpoints.exp: Watchpoint hit count is 5 8885Running ./gdb.base/watchpoint-solib.exp ... 8886PASS: gdb.base/watchpoint-solib.exp: set pending breakpoint 8887PASS: gdb.base/watchpoint-solib.exp: continue to foo 8888PASS: gdb.base/watchpoint-solib.exp: set watchpoint on g 8889PASS: gdb.base/watchpoint-solib.exp: continue to watchpoint hit 8890PASS: gdb.base/watchpoint-solib.exp: rerun to main 8891PASS: gdb.base/watchpoint-solib.exp: continue to foo again 8892PASS: gdb.base/watchpoint-solib.exp: continue to watchpoint hit again 8893Running ./gdb.base/watch-read.exp ... 8894Running ./gdb.base/watch_thread_num.exp ... 8895Running ./gdb.base/watch-vfork.exp ... 8896Running ./gdb.base/wchar.exp ... 8897PASS: gdb.base/wchar.exp: print narrow 8898PASS: gdb.base/wchar.exp: print single 8899PASS: gdb.base/wchar.exp: print simple 8900PASS: gdb.base/wchar.exp: print difficile 8901PASS: gdb.base/wchar.exp: print simple[2] 8902PASS: gdb.base/wchar.exp: print difficile[2] 8903PASS: gdb.base/wchar.exp: print repeat 8904PASS: gdb.base/wchar.exp: print repeat_p 8905PASS: gdb.base/wchar.exp: set print null on 8906PASS: gdb.base/wchar.exp: print repeat (print null on) 8907PASS: gdb.base/wchar.exp: set print elements 3 8908PASS: gdb.base/wchar.exp: print repeat (print elements 3) 8909PASS: gdb.base/wchar.exp: print repeat_p (print elements 3) 8910Running ./gdb.base/whatis.exp ... 8911PASS: gdb.base/whatis.exp: whatis char 8912PASS: gdb.base/whatis.exp: whatis signed char 8913PASS: gdb.base/whatis.exp: whatis unsigned char 8914PASS: gdb.base/whatis.exp: whatis short 8915PASS: gdb.base/whatis.exp: whatis signed short 8916PASS: gdb.base/whatis.exp: whatis unsigned short 8917PASS: gdb.base/whatis.exp: whatis int 8918PASS: gdb.base/whatis.exp: whatis signed int 8919PASS: gdb.base/whatis.exp: whatis unsigned int 8920PASS: gdb.base/whatis.exp: whatis long 8921PASS: gdb.base/whatis.exp: whatis signed long 8922PASS: gdb.base/whatis.exp: whatis unsigned long 8923PASS: gdb.base/whatis.exp: whatis unsigned long long 8924PASS: gdb.base/whatis.exp: whatis float 8925PASS: gdb.base/whatis.exp: whatis double 8926PASS: gdb.base/whatis.exp: whatis char array 8927PASS: gdb.base/whatis.exp: whatis signed char array 8928PASS: gdb.base/whatis.exp: whatis unsigned char array 8929PASS: gdb.base/whatis.exp: whatis short array 8930PASS: gdb.base/whatis.exp: whatis signed short array 8931PASS: gdb.base/whatis.exp: whatis unsigned short array 8932PASS: gdb.base/whatis.exp: whatis int array 8933PASS: gdb.base/whatis.exp: whatis signed int array 8934PASS: gdb.base/whatis.exp: whatis unsigned int array 8935PASS: gdb.base/whatis.exp: whatis long array 8936PASS: gdb.base/whatis.exp: whatis signed long array 8937PASS: gdb.base/whatis.exp: whatis unsigned long array 8938PASS: gdb.base/whatis.exp: whatis unsigned long array 8939PASS: gdb.base/whatis.exp: whatis float array 8940PASS: gdb.base/whatis.exp: whatis double array 8941PASS: gdb.base/whatis.exp: whatis char pointer 8942PASS: gdb.base/whatis.exp: whatis signed char pointer 8943PASS: gdb.base/whatis.exp: whatis unsigned char pointer 8944PASS: gdb.base/whatis.exp: whatis short pointer 8945PASS: gdb.base/whatis.exp: whatis signed short pointer 8946PASS: gdb.base/whatis.exp: whatis unsigned short pointer 8947PASS: gdb.base/whatis.exp: whatis int pointer 8948PASS: gdb.base/whatis.exp: whatis signed int pointer 8949PASS: gdb.base/whatis.exp: whatis unsigned int pointer 8950PASS: gdb.base/whatis.exp: whatis long pointer 8951PASS: gdb.base/whatis.exp: whatis signed long pointer 8952PASS: gdb.base/whatis.exp: whatis unsigned long pointer 8953PASS: gdb.base/whatis.exp: whatis long long pointer 8954PASS: gdb.base/whatis.exp: whatis signed long long pointer 8955PASS: gdb.base/whatis.exp: whatis unsigned long long pointer 8956PASS: gdb.base/whatis.exp: whatis float pointer 8957PASS: gdb.base/whatis.exp: whatis double pointer 8958PASS: gdb.base/whatis.exp: whatis named structure 8959PASS: gdb.base/whatis.exp: whatis named structure using type name 8960PASS: gdb.base/whatis.exp: whatis unnamed structure 8961PASS: gdb.base/whatis.exp: whatis named union 8962PASS: gdb.base/whatis.exp: whatis named union using type name 8963PASS: gdb.base/whatis.exp: whatis unnamed union 8964PASS: gdb.base/whatis.exp: whatis char function 8965PASS: gdb.base/whatis.exp: whatis signed char function 8966PASS: gdb.base/whatis.exp: whatis unsigned char function 8967PASS: gdb.base/whatis.exp: whatis short function 8968PASS: gdb.base/whatis.exp: whatis signed short function 8969PASS: gdb.base/whatis.exp: whatis unsigned short function 8970PASS: gdb.base/whatis.exp: whatis int function 8971PASS: gdb.base/whatis.exp: whatis signed int function 8972PASS: gdb.base/whatis.exp: whatis unsigned int function 8973PASS: gdb.base/whatis.exp: whatis long function 8974PASS: gdb.base/whatis.exp: whatis signed long function 8975PASS: gdb.base/whatis.exp: whatis unsigned long function 8976PASS: gdb.base/whatis.exp: whatis long long function 8977PASS: gdb.base/whatis.exp: whatis signed long long function 8978PASS: gdb.base/whatis.exp: whatis unsigned long long function 8979PASS: gdb.base/whatis.exp: whatis float function 8980PASS: gdb.base/whatis.exp: whatis double function 8981PASS: gdb.base/whatis.exp: whatis complicated structure 8982PASS: gdb.base/whatis.exp: whatis complicated union 8983PASS: gdb.base/whatis.exp: whatis enumeration 8984PASS: gdb.base/whatis.exp: whatis enumeration using type name 8985PASS: gdb.base/whatis.exp: whatis outer structure 8986PASS: gdb.base/whatis.exp: whatis outer structure member 8987PASS: gdb.base/whatis.exp: whatis inner structure 8988PASS: gdb.base/whatis.exp: whatis inner structure member 8989PASS: gdb.base/whatis.exp: whatis inner union 8990PASS: gdb.base/whatis.exp: whatis inner union member 8991PASS: gdb.base/whatis.exp: whatis using typedef type name 8992PASS: gdb.base/whatis.exp: whatis applied to variable defined by typedef 8993PASS: gdb.base/whatis.exp: whatis applied to pointer to pointer to function 8994PASS: gdb.base/whatis.exp: whatis applied to const pointer to pointer to function 8995PASS: gdb.base/whatis.exp: whatis applied to pointer to const pointer to function 8996PASS: gdb.base/whatis.exp: whatis applied to pointer to function returning pointer to int 8997PASS: gdb.base/whatis.exp: whatis applied to pointer to pointer to function returning pointer to int 8998PASS: gdb.base/whatis.exp: whatis applied to pointer to function returning pointer to array 8999PASS: gdb.base/whatis.exp: whatis applied to pointer to function taking int,int and returning int 9000PASS: gdb.base/whatis.exp: whatis applied to pointer to function taking const int ptr and varargs and returning int 9001PASS: gdb.base/whatis.exp: whatis applied to function with types trailing 'void' 9002PASS: gdb.base/whatis.exp: whatis applied to function with 'void' parameter type 9003Running ./gdb.base/whatis-exp.exp ... 9004PASS: gdb.base/whatis-exp.exp: set variable x=14 9005PASS: gdb.base/whatis-exp.exp: set variable y=2 9006PASS: gdb.base/whatis-exp.exp: set variable z=2 9007PASS: gdb.base/whatis-exp.exp: set variable w=3 9008PASS: gdb.base/whatis-exp.exp: print value of x 9009PASS: gdb.base/whatis-exp.exp: print value of y 9010PASS: gdb.base/whatis-exp.exp: print value of z 9011PASS: gdb.base/whatis-exp.exp: print value of w 9012PASS: gdb.base/whatis-exp.exp: whatis value of x+y 9013PASS: gdb.base/whatis-exp.exp: whatis value of x-y 9014PASS: gdb.base/whatis-exp.exp: whatis value of x*y 9015PASS: gdb.base/whatis-exp.exp: whatis value of x/y 9016PASS: gdb.base/whatis-exp.exp: whatis value of x%y 9017PASS: gdb.base/whatis-exp.exp: whatis value of x=y 9018PASS: gdb.base/whatis-exp.exp: whatis value of x+=2 9019PASS: gdb.base/whatis-exp.exp: whatis value of ++x 9020PASS: gdb.base/whatis-exp.exp: whatis value of --x 9021PASS: gdb.base/whatis-exp.exp: whatis value of x++ 9022PASS: gdb.base/whatis-exp.exp: whatis value of x-- 9023Running ./gdb.btrace/enable.exp ... 9024Running ./gdb.btrace/function_call_history.exp ... 9025Running ./gdb.btrace/instruction_history.exp ... 9026Running ./gdb.cell/arch.exp ... 9027Running ./gdb.cell/break.exp ... 9028Running ./gdb.cell/bt.exp ... 9029Running ./gdb.cell/core.exp ... 9030Running ./gdb.cell/data.exp ... 9031Running ./gdb.cell/dwarfaddr.exp ... 9032Running ./gdb.cell/ea-cache.exp ... 9033Running ./gdb.cell/ea-standalone.exp ... 9034Running ./gdb.cell/ea-test.exp ... 9035Running ./gdb.cell/fork.exp ... 9036Running ./gdb.cell/f-regs.exp ... 9037Running ./gdb.cell/gcore.exp ... 9038Running ./gdb.cell/mem-access.exp ... 9039Running ./gdb.cell/ptype.exp ... 9040Running ./gdb.cell/registers.exp ... 9041Running ./gdb.cell/sizeof.exp ... 9042Running ./gdb.cell/solib.exp ... 9043Running ./gdb.cell/solib-symbol.exp ... 9044Running ./gdb.cp/abstract-origin.exp ... 9045PASS: gdb.cp/abstract-origin.exp: continue to breakpoint: break-here 9046PASS: gdb.cp/abstract-origin.exp: p problem 9047Running ./gdb.cp/ambiguous.exp ... 9048Running ./gdb.cp/annota2.exp ... 9049Running ./gdb.cp/annota3.exp ... 9050Running ./gdb.cp/anon-ns.exp ... 9051PASS: gdb.cp/anon-ns.exp: list (anonymous namespace)::doit1(void) 9052PASS: gdb.cp/anon-ns.exp: list '(anonymous namespace)::doit1(void)' 9053PASS: gdb.cp/anon-ns.exp: break (anonymous namespace)::doit1(void) 9054PASS: gdb.cp/anon-ns.exp: break '(anonymous namespace)::doit1(void)' 9055PASS: gdb.cp/anon-ns.exp: list (anonymous namespace)::one::one(void) 9056PASS: gdb.cp/anon-ns.exp: list '(anonymous namespace)::one::one(void)' 9057PASS: gdb.cp/anon-ns.exp: break (anonymous namespace)::one::one(void) 9058PASS: gdb.cp/anon-ns.exp: break '(anonymous namespace)::one::one(void)' 9059PASS: gdb.cp/anon-ns.exp: list (anonymous namespace)::A::doit2(void) 9060PASS: gdb.cp/anon-ns.exp: list '(anonymous namespace)::A::doit2(void)' 9061PASS: gdb.cp/anon-ns.exp: break (anonymous namespace)::A::doit2(void) 9062PASS: gdb.cp/anon-ns.exp: break '(anonymous namespace)::A::doit2(void)' 9063PASS: gdb.cp/anon-ns.exp: list (anonymous namespace)::A::two::two(void) 9064PASS: gdb.cp/anon-ns.exp: list '(anonymous namespace)::A::two::two(void)' 9065PASS: gdb.cp/anon-ns.exp: break (anonymous namespace)::A::two::two(void) 9066PASS: gdb.cp/anon-ns.exp: break '(anonymous namespace)::A::two::two(void)' 9067PASS: gdb.cp/anon-ns.exp: list (anonymous namespace)::A::(anonymous namespace)::(anonymous namespace)::doit3(void) 9068PASS: gdb.cp/anon-ns.exp: list '(anonymous namespace)::A::(anonymous namespace)::(anonymous namespace)::doit3(void)' 9069PASS: gdb.cp/anon-ns.exp: break (anonymous namespace)::A::(anonymous namespace)::(anonymous namespace)::doit3(void) 9070PASS: gdb.cp/anon-ns.exp: break '(anonymous namespace)::A::(anonymous namespace)::(anonymous namespace)::doit3(void)' 9071PASS: gdb.cp/anon-ns.exp: list (anonymous namespace)::A::(anonymous namespace)::(anonymous namespace)::three::three(void) 9072PASS: gdb.cp/anon-ns.exp: list '(anonymous namespace)::A::(anonymous namespace)::(anonymous namespace)::three::three(void)' 9073PASS: gdb.cp/anon-ns.exp: break (anonymous namespace)::A::(anonymous namespace)::(anonymous namespace)::three::three(void) 9074PASS: gdb.cp/anon-ns.exp: break '(anonymous namespace)::A::(anonymous namespace)::(anonymous namespace)::three::three(void)' 9075PASS: gdb.cp/anon-ns.exp: list (anonymous namespace)::doit1(int) 9076PASS: gdb.cp/anon-ns.exp: list '(anonymous namespace)::doit1(int)' 9077PASS: gdb.cp/anon-ns.exp: break (anonymous namespace)::doit1(int) 9078PASS: gdb.cp/anon-ns.exp: break '(anonymous namespace)::doit1(int)' 9079PASS: gdb.cp/anon-ns.exp: list (anonymous namespace)::one::one(int) 9080PASS: gdb.cp/anon-ns.exp: list '(anonymous namespace)::one::one(int)' 9081PASS: gdb.cp/anon-ns.exp: break (anonymous namespace)::one::one(int) 9082PASS: gdb.cp/anon-ns.exp: break '(anonymous namespace)::one::one(int)' 9083PASS: gdb.cp/anon-ns.exp: list (anonymous namespace)::A::doit2(int) 9084PASS: gdb.cp/anon-ns.exp: list '(anonymous namespace)::A::doit2(int)' 9085PASS: gdb.cp/anon-ns.exp: break (anonymous namespace)::A::doit2(int) 9086PASS: gdb.cp/anon-ns.exp: break '(anonymous namespace)::A::doit2(int)' 9087PASS: gdb.cp/anon-ns.exp: list (anonymous namespace)::A::two::two(int) 9088PASS: gdb.cp/anon-ns.exp: list '(anonymous namespace)::A::two::two(int)' 9089PASS: gdb.cp/anon-ns.exp: break (anonymous namespace)::A::two::two(int) 9090PASS: gdb.cp/anon-ns.exp: break '(anonymous namespace)::A::two::two(int)' 9091PASS: gdb.cp/anon-ns.exp: list (anonymous namespace)::A::(anonymous namespace)::(anonymous namespace)::doit3(int) 9092PASS: gdb.cp/anon-ns.exp: list '(anonymous namespace)::A::(anonymous namespace)::(anonymous namespace)::doit3(int)' 9093PASS: gdb.cp/anon-ns.exp: break (anonymous namespace)::A::(anonymous namespace)::(anonymous namespace)::doit3(int) 9094PASS: gdb.cp/anon-ns.exp: break '(anonymous namespace)::A::(anonymous namespace)::(anonymous namespace)::doit3(int)' 9095PASS: gdb.cp/anon-ns.exp: list (anonymous namespace)::A::(anonymous namespace)::(anonymous namespace)::three::three(int) 9096PASS: gdb.cp/anon-ns.exp: list '(anonymous namespace)::A::(anonymous namespace)::(anonymous namespace)::three::three(int)' 9097PASS: gdb.cp/anon-ns.exp: break (anonymous namespace)::A::(anonymous namespace)::(anonymous namespace)::three::three(int) 9098PASS: gdb.cp/anon-ns.exp: break '(anonymous namespace)::A::(anonymous namespace)::(anonymous namespace)::three::three(int)' 9099PASS: gdb.cp/anon-ns.exp: list (anonymous namespace)::doit1(char *) 9100PASS: gdb.cp/anon-ns.exp: list '(anonymous namespace)::doit1(char *)' 9101PASS: gdb.cp/anon-ns.exp: break (anonymous namespace)::doit1(char *) 9102PASS: gdb.cp/anon-ns.exp: break '(anonymous namespace)::doit1(char *)' 9103PASS: gdb.cp/anon-ns.exp: list (anonymous namespace)::one::one(char *) 9104PASS: gdb.cp/anon-ns.exp: list '(anonymous namespace)::one::one(char *)' 9105PASS: gdb.cp/anon-ns.exp: break (anonymous namespace)::one::one(char *) 9106PASS: gdb.cp/anon-ns.exp: break '(anonymous namespace)::one::one(char *)' 9107PASS: gdb.cp/anon-ns.exp: list (anonymous namespace)::A::doit2(char *) 9108PASS: gdb.cp/anon-ns.exp: list '(anonymous namespace)::A::doit2(char *)' 9109PASS: gdb.cp/anon-ns.exp: break (anonymous namespace)::A::doit2(char *) 9110PASS: gdb.cp/anon-ns.exp: break '(anonymous namespace)::A::doit2(char *)' 9111PASS: gdb.cp/anon-ns.exp: list (anonymous namespace)::A::two::two(char *) 9112PASS: gdb.cp/anon-ns.exp: list '(anonymous namespace)::A::two::two(char *)' 9113PASS: gdb.cp/anon-ns.exp: break (anonymous namespace)::A::two::two(char *) 9114PASS: gdb.cp/anon-ns.exp: break '(anonymous namespace)::A::two::two(char *)' 9115PASS: gdb.cp/anon-ns.exp: list (anonymous namespace)::A::(anonymous namespace)::(anonymous namespace)::doit3(char *) 9116PASS: gdb.cp/anon-ns.exp: list '(anonymous namespace)::A::(anonymous namespace)::(anonymous namespace)::doit3(char *)' 9117PASS: gdb.cp/anon-ns.exp: break (anonymous namespace)::A::(anonymous namespace)::(anonymous namespace)::doit3(char *) 9118PASS: gdb.cp/anon-ns.exp: break '(anonymous namespace)::A::(anonymous namespace)::(anonymous namespace)::doit3(char *)' 9119PASS: gdb.cp/anon-ns.exp: list (anonymous namespace)::A::(anonymous namespace)::(anonymous namespace)::three::three(char *) 9120PASS: gdb.cp/anon-ns.exp: list '(anonymous namespace)::A::(anonymous namespace)::(anonymous namespace)::three::three(char *)' 9121PASS: gdb.cp/anon-ns.exp: break (anonymous namespace)::A::(anonymous namespace)::(anonymous namespace)::three::three(char *) 9122PASS: gdb.cp/anon-ns.exp: break '(anonymous namespace)::A::(anonymous namespace)::(anonymous namespace)::three::three(char *)' 9123PASS: gdb.cp/anon-ns.exp: list (anonymous namespace)::one::doit(void) 9124PASS: gdb.cp/anon-ns.exp: list '(anonymous namespace)::one::doit(void)' 9125PASS: gdb.cp/anon-ns.exp: break (anonymous namespace)::one::doit(void) 9126PASS: gdb.cp/anon-ns.exp: break '(anonymous namespace)::one::doit(void)' 9127PASS: gdb.cp/anon-ns.exp: list (anonymous namespace)::A::two::doit(void) 9128PASS: gdb.cp/anon-ns.exp: list '(anonymous namespace)::A::two::doit(void)' 9129PASS: gdb.cp/anon-ns.exp: break (anonymous namespace)::A::two::doit(void) 9130PASS: gdb.cp/anon-ns.exp: break '(anonymous namespace)::A::two::doit(void)' 9131PASS: gdb.cp/anon-ns.exp: list (anonymous namespace)::A::(anonymous namespace)::(anonymous namespace)::three::doit(void) 9132PASS: gdb.cp/anon-ns.exp: list '(anonymous namespace)::A::(anonymous namespace)::(anonymous namespace)::three::doit(void)' 9133PASS: gdb.cp/anon-ns.exp: break (anonymous namespace)::A::(anonymous namespace)::(anonymous namespace)::three::doit(void) 9134PASS: gdb.cp/anon-ns.exp: break '(anonymous namespace)::A::(anonymous namespace)::(anonymous namespace)::three::doit(void)' 9135Running ./gdb.cp/anon-struct.exp ... 9136FAIL: gdb.cp/anon-struct.exp: print type of t::t 9137PASS: gdb.cp/anon-struct.exp: print type of X::t2 9138FAIL: gdb.cp/anon-struct.exp: print type of X::t2::t2 9139FAIL: gdb.cp/anon-struct.exp: print type of t3::~t3 9140Running ./gdb.cp/anon-union.exp ... 9141PASS: gdb.cp/anon-union.exp: set width 0 9142PASS: gdb.cp/anon-union.exp: next 1 9143PASS: gdb.cp/anon-union.exp: print foo 1 9144PASS: gdb.cp/anon-union.exp: next 2 9145PASS: gdb.cp/anon-union.exp: print foo 2 9146PASS: gdb.cp/anon-union.exp: set var foo.cloth 9147PASS: gdb.cp/anon-union.exp: print foo 3 9148PASS: gdb.cp/anon-union.exp: next 3 9149PASS: gdb.cp/anon-union.exp: print foo 4 9150PASS: gdb.cp/anon-union.exp: set var foo.pebble 9151PASS: gdb.cp/anon-union.exp: print foo 5 9152PASS: gdb.cp/anon-union.exp: set var foo.qux 9153PASS: gdb.cp/anon-union.exp: print foo 6 9154PASS: gdb.cp/anon-union.exp: set var foo.mux 9155PASS: gdb.cp/anon-union.exp: print foo 7 9156PASS: gdb.cp/anon-union.exp: set var foo.x.rock 9157PASS: gdb.cp/anon-union.exp: print foo 8 9158PASS: gdb.cp/anon-union.exp: set var foo.x.rock2 9159PASS: gdb.cp/anon-union.exp: print foo 9 9160PASS: gdb.cp/anon-union.exp: next 4 9161PASS: gdb.cp/anon-union.exp: print w 1 9162PASS: gdb.cp/anon-union.exp: print z 1 9163PASS: gdb.cp/anon-union.exp: next 5 9164PASS: gdb.cp/anon-union.exp: print w 2 9165PASS: gdb.cp/anon-union.exp: print z 2 9166PASS: gdb.cp/anon-union.exp: set var z 9167PASS: gdb.cp/anon-union.exp: print w 3 9168PASS: gdb.cp/anon-union.exp: print z 3 9169Running ./gdb.cp/arg-reference.exp ... 9170PASS: gdb.cp/arg-reference.exp: No false reference 9171Running ./gdb.cp/baseenum.exp ... 9172PASS: gdb.cp/baseenum.exp: continue to breakpoint: breakpoint 1 9173PASS: gdb.cp/baseenum.exp: Print enum constant X of class A 9174PASS: gdb.cp/baseenum.exp: continue to breakpoint: breakpoint 2 9175PASS: gdb.cp/baseenum.exp: Print enum constant X of class A in namespace N 9176Running ./gdb.cp/bool.exp ... 9177PASS: gdb.cp/bool.exp: print return_true() 9178PASS: gdb.cp/bool.exp: print return_false() 9179Running ./gdb.cp/breakpoint.exp ... 9180PASS: gdb.cp/breakpoint.exp: continue to C1::Nested::foo 9181PASS: gdb.cp/breakpoint.exp: conditional breakpoint in method 9182PASS: gdb.cp/breakpoint.exp: conditional breakpoint in method 2 9183PASS: gdb.cp/breakpoint.exp: continue to breakpoint 9184PASS: gdb.cp/breakpoint.exp: check the member variable 9185PASS: gdb.cp/breakpoint.exp: continue to breakpoint 9186PASS: gdb.cp/breakpoint.exp: check the member variable 9187Running ./gdb.cp/bs15503.exp ... 9188PASS: gdb.cp/bs15503.exp: break StringTest<wchar_t>::testFunction 9189PASS: gdb.cp/bs15503.exp: continue to StringTest<wchar_t> 9190PASS: gdb.cp/bs15503.exp: continue to breakpoint: find position where blank needs to be inserted 9191FAIL: gdb.cp/bs15503.exp: print s.length() 9192FAIL: gdb.cp/bs15503.exp: print s[0] 9193FAIL: gdb.cp/bs15503.exp: print s[s.length()-1] 9194PASS: gdb.cp/bs15503.exp: print (const char *) s 9195FAIL: gdb.cp/bs15503.exp: print (const char *) s.substr(0,4) 9196FAIL: gdb.cp/bs15503.exp: print (const char *) (s=s.substr(0,4)) 9197Running ./gdb.cp/call-c.exp ... 9198PASS: gdb.cp/call-c.exp: b 43 9199PASS: gdb.cp/call-c.exp: print foo(1) 9200PASS: gdb.cp/call-c.exp: continue to bp 9201PASS: gdb.cp/call-c.exp: print rf->func() 9202PASS: gdb.cp/call-c.exp: print handle->func() 9203Running ./gdb.cp/casts.exp ... 9204PASS: gdb.cp/casts.exp: cast base class pointer to derived class pointer 9205PASS: gdb.cp/casts.exp: let compiler cast base class pointer to derived class pointer 9206PASS: gdb.cp/casts.exp: cast derived class pointer to base class pointer 9207PASS: gdb.cp/casts.exp: cast derived class reference to base class reference 9208PASS: gdb.cp/casts.exp: cast base class reference to derived class reference 9209PASS: gdb.cp/casts.exp: let compiler cast base class reference to derived class reference 9210PASS: gdb.cp/casts.exp: basic test of const_cast 9211PASS: gdb.cp/casts.exp: const_cast of 0 9212PASS: gdb.cp/casts.exp: basic test of static_cast 9213PASS: gdb.cp/casts.exp: static_cast to reference type 9214PASS: gdb.cp/casts.exp: basic test of reinterpret_cast 9215PASS: gdb.cp/casts.exp: test invalid reinterpret_cast 9216PASS: gdb.cp/casts.exp: reinterpret_cast to reference type 9217PASS: gdb.cp/casts.exp: whatis decltype(5) 9218PASS: gdb.cp/casts.exp: old-style cast using __typeof__ 9219PASS: gdb.cp/casts.exp: static_cast using __typeof__ 9220PASS: gdb.cp/casts.exp: reinterpret_cast using __typeof__ 9221PASS: gdb.cp/casts.exp: old-style cast using __typeof 9222PASS: gdb.cp/casts.exp: static_cast using __typeof 9223PASS: gdb.cp/casts.exp: reinterpret_cast using __typeof 9224PASS: gdb.cp/casts.exp: old-style cast using __decltype 9225PASS: gdb.cp/casts.exp: static_cast using __decltype 9226PASS: gdb.cp/casts.exp: reinterpret_cast using __decltype 9227PASS: gdb.cp/casts.exp: whatis __decltype(*a) 9228PASS: gdb.cp/casts.exp: invalid dynamic_cast 9229PASS: gdb.cp/casts.exp: dynamic_cast of 0 to void* 9230PASS: gdb.cp/casts.exp: dynamic_cast simple upcast 9231PASS: gdb.cp/casts.exp: dynamic_cast upcast to unique base 9232PASS: gdb.cp/casts.exp: dynamic_cast simple upcast to reference 9233PASS: gdb.cp/casts.exp: dynamic_cast simple downcast 9234PASS: gdb.cp/casts.exp: dynamic_cast simple downcast to intermediate class 9235PASS: gdb.cp/casts.exp: dynamic_cast to non-existing base 9236PASS: gdb.cp/casts.exp: dynamic_cast to reference to non-existing base 9237PASS: gdb.cp/casts.exp: dynamic_cast unique downcast 9238PASS: gdb.cp/casts.exp: dynamic_cast to sibling 9239Running ./gdb.cp/class2.exp ... 9240PASS: gdb.cp/class2.exp: set print object off 9241PASS: gdb.cp/class2.exp: print alpha at marker return 0 9242PASS: gdb.cp/class2.exp: print beta at marker return 0 9243PASS: gdb.cp/class2.exp: print * aap at marker return 0 9244PASS: gdb.cp/class2.exp: print * bbp at marker return 0 9245PASS: gdb.cp/class2.exp: print * abp at marker return 0, s-p-o off 9246PASS: gdb.cp/class2.exp: print * (B *) abp at marker return 0 9247PASS: gdb.cp/class2.exp: print object with no data fields 9248PASS: gdb.cp/class2.exp: set print object on 9249PASS: gdb.cp/class2.exp: p acp 9250PASS: gdb.cp/class2.exp: p acp->c1 9251PASS: gdb.cp/class2.exp: p acp->c2 9252Running ./gdb.cp/classes.exp ... 9253PASS: gdb.cp/classes.exp: ptype struct default_public_struct 9254PASS: gdb.cp/classes.exp: ptype struct explicit_public_struct 9255PASS: gdb.cp/classes.exp: ptype struct protected_struct 9256PASS: gdb.cp/classes.exp: ptype struct private_struct 9257PASS: gdb.cp/classes.exp: ptype struct mixed_protection_struct 9258PASS: gdb.cp/classes.exp: ptype class public_class 9259PASS: gdb.cp/classes.exp: ptype class protected_class 9260PASS: gdb.cp/classes.exp: ptype class default_private_class 9261PASS: gdb.cp/classes.exp: ptype class explicit_private_class 9262PASS: gdb.cp/classes.exp: ptype class mixed_protection_class 9263PASS: gdb.cp/classes.exp: ptype class A 9264PASS: gdb.cp/classes.exp: ptype class B 9265PASS: gdb.cp/classes.exp: ptype class C 9266PASS: gdb.cp/classes.exp: ptype class D 9267PASS: gdb.cp/classes.exp: ptype class E 9268PASS: gdb.cp/classes.exp: ptype class Static 9269PASS: gdb.cp/classes.exp: ptype class vA 9270PASS: gdb.cp/classes.exp: ptype class vB 9271PASS: gdb.cp/classes.exp: ptype class vC 9272PASS: gdb.cp/classes.exp: ptype class vD 9273PASS: gdb.cp/classes.exp: ptype class vE 9274PASS: gdb.cp/classes.exp: ptype class Base1 9275PASS: gdb.cp/classes.exp: ptype class Foo 9276PASS: gdb.cp/classes.exp: ptype class Bar 9277PASS: gdb.cp/classes.exp: print g_A.a 9278PASS: gdb.cp/classes.exp: print g_A.x 9279PASS: gdb.cp/classes.exp: print g_B.b 9280PASS: gdb.cp/classes.exp: print g_B.x 9281PASS: gdb.cp/classes.exp: print g_C.c 9282PASS: gdb.cp/classes.exp: print g_C.x 9283PASS: gdb.cp/classes.exp: print g_D.d 9284PASS: gdb.cp/classes.exp: print g_D.x 9285PASS: gdb.cp/classes.exp: print g_E.e 9286PASS: gdb.cp/classes.exp: print g_E.x 9287PASS: gdb.cp/classes.exp: print g_A.b 9288PASS: gdb.cp/classes.exp: print g_B.c 9289PASS: gdb.cp/classes.exp: print g_B.d 9290PASS: gdb.cp/classes.exp: print g_C.b 9291PASS: gdb.cp/classes.exp: print g_C.d 9292PASS: gdb.cp/classes.exp: print g_D.e 9293PASS: gdb.cp/classes.exp: print g_A.y 9294PASS: gdb.cp/classes.exp: print g_B.z 9295PASS: gdb.cp/classes.exp: print g_C.q 9296PASS: gdb.cp/classes.exp: print g_D.p 9297PASS: gdb.cp/classes.exp: call class_param.Aptr_a (&g_A) 9298PASS: gdb.cp/classes.exp: call class_param.Aptr_x (&g_A) 9299PASS: gdb.cp/classes.exp: call class_param.Aptr_a (&g_B) 9300PASS: gdb.cp/classes.exp: call class_param.Aptr_x (&g_B) 9301PASS: gdb.cp/classes.exp: call class_param.Aref_a (g_A) 9302PASS: gdb.cp/classes.exp: call class_param.Aref_x (g_A) 9303PASS: gdb.cp/classes.exp: call class_param.Aref_a (g_B) 9304PASS: gdb.cp/classes.exp: call class_param.Aref_x (g_B) 9305PASS: gdb.cp/classes.exp: call class_param.Aval_a (g_A) 9306PASS: gdb.cp/classes.exp: call class_param.Aval_x (g_A) 9307PASS: gdb.cp/classes.exp: call class_param.Aval_a (g_B) 9308PASS: gdb.cp/classes.exp: call class_param.Aval_x (g_B) 9309PASS: gdb.cp/classes.exp: unrelated class *param 9310PASS: gdb.cp/classes.exp: unrelated class ¶m 9311PASS: gdb.cp/classes.exp: unrelated class param 9312PASS: gdb.cp/classes.exp: continue to enums2(\(\)|) 9313PASS: gdb.cp/classes.exp: print obj_with_enum (1) 9314PASS: gdb.cp/classes.exp: next 9315PASS: gdb.cp/classes.exp: print obj_with_enum (2) 9316PASS: gdb.cp/classes.exp: print obj_with_enum.priv_enum 9317PASS: gdb.cp/classes.exp: ptype obj_with_enum.priv_enum 9318PASS: gdb.cp/classes.exp: ptype obj_with_enum 9319PASS: gdb.cp/classes.exp: print (ClassWithEnum::PrivEnum) 42 9320PASS: gdb.cp/classes.exp: print ('ClassWithEnum::PrivEnum') 42 9321PASS: gdb.cp/classes.exp: print Bar::z 9322PASS: gdb.cp/classes.exp: print &Foo::x 9323PASS: gdb.cp/classes.exp: print (int)&Foo::x 9324PASS: gdb.cp/classes.exp: print (int)&Bar::y == 2*sizeof(int) 9325PASS: gdb.cp/classes.exp: ptype Bar::z 9326PASS: gdb.cp/classes.exp: ptype &Bar::z 9327PASS: gdb.cp/classes.exp: print (int)pmi == sizeof(int) 9328PASS: gdb.cp/classes.exp: print Foo::st 9329PASS: gdb.cp/classes.exp: print bar.st 9330PASS: gdb.cp/classes.exp: print &foo.st 9331PASS: gdb.cp/classes.exp: print &Bar::st 9332PASS: gdb.cp/classes.exp: print *$ 9333PASS: gdb.cp/classes.exp: set print static-members off 9334PASS: gdb.cp/classes.exp: print csi without static members 9335PASS: gdb.cp/classes.exp: print cnsi without static members 9336PASS: gdb.cp/classes.exp: set print static-members on 9337PASS: gdb.cp/classes.exp: print csi with static members 9338PASS: gdb.cp/classes.exp: print cnsi with static members 9339PASS: gdb.cp/classes.exp: finish from marker_reg1 9340PASS: gdb.cp/classes.exp: calling method for small class 9341FAIL: gdb.cp/classes.exp: print ctor of typedef class 9342FAIL: gdb.cp/classes.exp: print dtor of typedef class 9343PASS: gdb.cp/classes.exp: list ByAnyOtherName::times 9344Running ./gdb.cp/cmpd-minsyms.exp ... 9345PASS: gdb.cp/cmpd-minsyms.exp: setting breakpoint at 'GDB<int>::a() const' 9346PASS: gdb.cp/cmpd-minsyms.exp: setting breakpoint at 'GDB<int>::b() volatile' 9347PASS: gdb.cp/cmpd-minsyms.exp: setting breakpoint at 'GDB<int>::c() const volatile' 9348PASS: gdb.cp/cmpd-minsyms.exp: set language c++ 9349PASS: gdb.cp/cmpd-minsyms.exp: setting breakpoint at GDB<int>::operator == 9350PASS: gdb.cp/cmpd-minsyms.exp: setting breakpoint at GDB<int>::operator==(GDB<int> const&) 9351PASS: gdb.cp/cmpd-minsyms.exp: setting breakpoint at GDB<char>::harder(char) 9352PASS: gdb.cp/cmpd-minsyms.exp: setting breakpoint at GDB<int>::harder(int) 9353PASS: gdb.cp/cmpd-minsyms.exp: setting breakpoint at "int GDB<char>::even_harder<int>(char)" 9354PASS: gdb.cp/cmpd-minsyms.exp: setting breakpoint at GDB<int>::simple() 9355Running ./gdb.cp/converts.exp ... 9356PASS: gdb.cp/converts.exp: continue to breakpoint: end of main 9357PASS: gdb.cp/converts.exp: typedef to another typedef 9358PASS: gdb.cp/converts.exp: typedef to typedef of a typedef 9359PASS: gdb.cp/converts.exp: Pointer-to-pointer-to-pointer derived to Pointer-to-pointer-to-pointer base. 9360PASS: gdb.cp/converts.exp: pointer to pointer 9361PASS: gdb.cp/converts.exp: pointer to array 9362PASS: gdb.cp/converts.exp: pointer to pointer of wrong type 9363PASS: gdb.cp/converts.exp: pointer to pointer of wrong type 9364PASS: gdb.cp/converts.exp: pointer to ancestor pointer 9365PASS: gdb.cp/converts.exp: pointer to void pointer 9366PASS: gdb.cp/converts.exp: pointer to void pointer pointer 9367PASS: gdb.cp/converts.exp: pointer to boolean 9368PASS: gdb.cp/converts.exp: pointer to long int 9369PASS: gdb.cp/converts.exp: pointer pointer to void pointer 9370PASS: gdb.cp/converts.exp: pointer pointer to pointer pointer 9371PASS: gdb.cp/converts.exp: pointer pointer to array of arrays 9372PASS: gdb.cp/converts.exp: pointer pointer to array of pointers 9373PASS: gdb.cp/converts.exp: pointer pointer to array of wrong pointers 9374PASS: gdb.cp/converts.exp: check all parameters for badness 9375PASS: gdb.cp/converts.exp: null pointer conversion 9376PASS: gdb.cp/converts.exp: p foo3_1 (0, 1) 9377PASS: gdb.cp/converts.exp: p foo3_1 (0, (const char**) 1) 9378PASS: gdb.cp/converts.exp: p foo3_2 (0, 0) 9379PASS: gdb.cp/converts.exp: p foo3_2 (0, (char const**) 0) 9380PASS: gdb.cp/converts.exp: p foo1_7(0) 9381PASS: gdb.cp/converts.exp: p foo1_7(integer) 9382PASS: gdb.cp/converts.exp: p foo1_7(long_int) 9383PASS: gdb.cp/converts.exp: p foo1_7(*a) 9384PASS: gdb.cp/converts.exp: p foo1_7(MY_A) 9385PASS: gdb.cp/converts.exp: p foo1_7(&foo1_7) 9386PASS: gdb.cp/converts.exp: p foo1_7(&A::member_) 9387PASS: gdb.cp/converts.exp: p foo1_7(a) 9388PASS: gdb.cp/converts.exp: p foo1_7(fp) 9389PASS: gdb.cp/converts.exp: p foo1_7(dp) 9390PASS: gdb.cp/converts.exp: p foo1_7(-1.23) 9391PASS: gdb.cp/converts.exp: p foo1_7(ta) 9392PASS: gdb.cp/converts.exp: show check type 9393PASS: gdb.cp/converts.exp: p foo1_type_check (123) 9394PASS: gdb.cp/converts.exp: p foo2_type_check (0, 1) 9395PASS: gdb.cp/converts.exp: p foo2_type_check (1, 0) 9396PASS: gdb.cp/converts.exp: p foo2_type_check (1, 1) 9397PASS: gdb.cp/converts.exp: p foo3_type_check (0, 0, 1) 9398PASS: gdb.cp/converts.exp: p foo3_type_check (0, 1, 0) 9399PASS: gdb.cp/converts.exp: p foo3_type_check (1, 0, 0) 9400PASS: gdb.cp/converts.exp: p foo3_type_check (0, 1, 1) 9401PASS: gdb.cp/converts.exp: p foo3_type_check (1, 1, 0) 9402PASS: gdb.cp/converts.exp: p foo3_type_check (1, 1, 1) 9403PASS: gdb.cp/converts.exp: set check type off 9404PASS: gdb.cp/converts.exp: show check type 9405PASS: gdb.cp/converts.exp: p foo1_type_check (123) 9406PASS: gdb.cp/converts.exp: p foo2_type_check (0, 1) 9407PASS: gdb.cp/converts.exp: p foo2_type_check (1, 0) 9408PASS: gdb.cp/converts.exp: p foo2_type_check (1, 1) 9409PASS: gdb.cp/converts.exp: p foo3_type_check (0, 0, 1) 9410PASS: gdb.cp/converts.exp: p foo3_type_check (0, 1, 0) 9411PASS: gdb.cp/converts.exp: p foo3_type_check (1, 0, 0) 9412PASS: gdb.cp/converts.exp: p foo3_type_check (0, 1, 1) 9413PASS: gdb.cp/converts.exp: p foo3_type_check (1, 1, 0) 9414PASS: gdb.cp/converts.exp: p foo3_type_check (1, 1, 1) 9415PASS: gdb.cp/converts.exp: p foo3_2 (1,1) 9416Running ./gdb.cp/cpcompletion.exp ... 9417PASS: gdb.cp/cpcompletion.exp: complete class methods 9418PASS: gdb.cp/cpcompletion.exp: complete class methods beginning with F 9419PASS: gdb.cp/cpcompletion.exp: complete p foo1.g 9420PASS: gdb.cp/cpcompletion.exp: complete p foo1.base 9421PASS: gdb.cp/cpcompletion.exp: complete p foo1.Fo 9422PASS: gdb.cp/cpcompletion.exp: complete p a.g 9423Running ./gdb.cp/cpexprs.exp ... 9424PASS: gdb.cp/cpexprs.exp: set listsize 1 9425PASS: gdb.cp/cpexprs.exp: print base1::a_function 9426FAIL: gdb.cp/cpexprs.exp: print base1::base1(int) 9427FAIL: gdb.cp/cpexprs.exp: print base1::base1(void) 9428PASS: gdb.cp/cpexprs.exp: print base2::a_function 9429FAIL: gdb.cp/cpexprs.exp: print base2::base2 9430FAIL: gdb.cp/cpexprs.exp: print base::base(int) 9431FAIL: gdb.cp/cpexprs.exp: print base::base(void) 9432PASS: gdb.cp/cpexprs.exp: print base::operator char* 9433PASS: gdb.cp/cpexprs.exp: print base::operator delete 9434PASS: gdb.cp/cpexprs.exp: print base::operator delete[] 9435PASS: gdb.cp/cpexprs.exp: print base::operator fluff* 9436PASS: gdb.cp/cpexprs.exp: print base::operator fluff** 9437PASS: gdb.cp/cpexprs.exp: print base::operator int 9438PASS: gdb.cp/cpexprs.exp: print base::operator new 9439PASS: gdb.cp/cpexprs.exp: print base::operator new[] 9440PASS: gdb.cp/cpexprs.exp: print base::operator! 9441PASS: gdb.cp/cpexprs.exp: print base::operator!= 9442PASS: gdb.cp/cpexprs.exp: print base::operator% 9443PASS: gdb.cp/cpexprs.exp: print base::operator%= 9444PASS: gdb.cp/cpexprs.exp: print base::operator& 9445PASS: gdb.cp/cpexprs.exp: print base::operator&& 9446PASS: gdb.cp/cpexprs.exp: print base::operator&= 9447PASS: gdb.cp/cpexprs.exp: print base::operator() 9448PASS: gdb.cp/cpexprs.exp: print base::operator* 9449PASS: gdb.cp/cpexprs.exp: print base::operator*= 9450PASS: gdb.cp/cpexprs.exp: print base::operator+ 9451PASS: gdb.cp/cpexprs.exp: print base::operator++ 9452PASS: gdb.cp/cpexprs.exp: print base::operator+= 9453PASS: gdb.cp/cpexprs.exp: print base::operator- 9454PASS: gdb.cp/cpexprs.exp: print base::operator-- 9455PASS: gdb.cp/cpexprs.exp: print base::operator-= 9456PASS: gdb.cp/cpexprs.exp: print base::operator/ 9457PASS: gdb.cp/cpexprs.exp: print base::operator/= 9458PASS: gdb.cp/cpexprs.exp: print base::operator< 9459PASS: gdb.cp/cpexprs.exp: print base::operator<< 9460PASS: gdb.cp/cpexprs.exp: print base::operator<<= 9461PASS: gdb.cp/cpexprs.exp: print base::operator<= 9462PASS: gdb.cp/cpexprs.exp: print base::operator= 9463PASS: gdb.cp/cpexprs.exp: print base::operator== 9464PASS: gdb.cp/cpexprs.exp: print base::operator> 9465PASS: gdb.cp/cpexprs.exp: print base::operator>= 9466PASS: gdb.cp/cpexprs.exp: print base::operator>> 9467PASS: gdb.cp/cpexprs.exp: print base::operator>>= 9468PASS: gdb.cp/cpexprs.exp: print base::operator[] 9469PASS: gdb.cp/cpexprs.exp: print base::operator^ 9470PASS: gdb.cp/cpexprs.exp: print base::operator^= 9471PASS: gdb.cp/cpexprs.exp: print base::operator| 9472PASS: gdb.cp/cpexprs.exp: print base::operator|= 9473PASS: gdb.cp/cpexprs.exp: print base::operator|| 9474PASS: gdb.cp/cpexprs.exp: print base::operator~ 9475PASS: gdb.cp/cpexprs.exp: print base::overload(base&) const 9476PASS: gdb.cp/cpexprs.exp: print base::overload(char*) const 9477PASS: gdb.cp/cpexprs.exp: print base::overload(int) const 9478PASS: gdb.cp/cpexprs.exp: print base::overload(long) const 9479PASS: gdb.cp/cpexprs.exp: print base::overload(short) const 9480PASS: gdb.cp/cpexprs.exp: print base::overload(void) const 9481FAIL: gdb.cp/cpexprs.exp: print base::~base 9482PASS: gdb.cp/cpexprs.exp: print derived::a_function 9483FAIL: gdb.cp/cpexprs.exp: print derived::derived 9484PASS: gdb.cp/cpexprs.exp: print flubber<int, int, int, char, char> 9485PASS: gdb.cp/cpexprs.exp: print flubber<int, int, int, char, int> 9486PASS: gdb.cp/cpexprs.exp: print flubber<int, int, int, char, long> 9487PASS: gdb.cp/cpexprs.exp: print flubber<int, int, int, char, short> 9488PASS: gdb.cp/cpexprs.exp: print flubber<int, int, int, int, char> 9489PASS: gdb.cp/cpexprs.exp: print flubber<int, int, int, int, int> 9490PASS: gdb.cp/cpexprs.exp: print flubber<int, int, int, int, long> 9491PASS: gdb.cp/cpexprs.exp: print flubber<int, int, int, int, short> 9492PASS: gdb.cp/cpexprs.exp: print flubber<int, int, int, long, char> 9493PASS: gdb.cp/cpexprs.exp: print flubber<int, int, int, long, int> 9494PASS: gdb.cp/cpexprs.exp: print flubber<int, int, int, long, long> 9495PASS: gdb.cp/cpexprs.exp: print flubber<int, int, int, long, short> 9496PASS: gdb.cp/cpexprs.exp: print flubber<int, int, int, short, char> 9497PASS: gdb.cp/cpexprs.exp: print flubber<int, int, int, short, int> 9498PASS: gdb.cp/cpexprs.exp: print flubber<int, int, int, short, long> 9499PASS: gdb.cp/cpexprs.exp: print flubber<int, int, int, short, short> 9500PASS: gdb.cp/cpexprs.exp: print flubber<int, int, short, int, char> 9501PASS: gdb.cp/cpexprs.exp: print flubber<int, int, short, int, int> 9502PASS: gdb.cp/cpexprs.exp: print flubber<int, int, short, int, long> 9503PASS: gdb.cp/cpexprs.exp: print flubber<int, int, short, int, short> 9504PASS: gdb.cp/cpexprs.exp: print flubber<int, int, short, short, int> 9505PASS: gdb.cp/cpexprs.exp: print flubber<long, short, long, short, long> 9506PASS: gdb.cp/cpexprs.exp: print flubber<short, int, short, int, short> 9507PASS: gdb.cp/cpexprs.exp: print policy1::function 9508FAIL: gdb.cp/cpexprs.exp: print policy1::policy 9509PASS: gdb.cp/cpexprs.exp: print policy2::function 9510FAIL: gdb.cp/cpexprs.exp: print policy2::policy 9511PASS: gdb.cp/cpexprs.exp: print policy3::function 9512FAIL: gdb.cp/cpexprs.exp: print policy3::policy 9513PASS: gdb.cp/cpexprs.exp: print policy4::function 9514FAIL: gdb.cp/cpexprs.exp: print policy4::policy 9515PASS: gdb.cp/cpexprs.exp: print policyd1::function 9516FAIL: gdb.cp/cpexprs.exp: print policyd1::policyd 9517FAIL: gdb.cp/cpexprs.exp: print policyd1::~policyd 9518PASS: gdb.cp/cpexprs.exp: print policyd2::function 9519FAIL: gdb.cp/cpexprs.exp: print policyd2::policyd 9520FAIL: gdb.cp/cpexprs.exp: print policyd2::~policyd 9521PASS: gdb.cp/cpexprs.exp: print policyd3::function 9522FAIL: gdb.cp/cpexprs.exp: print policyd3::policyd 9523FAIL: gdb.cp/cpexprs.exp: print policyd3::~policyd 9524PASS: gdb.cp/cpexprs.exp: print policyd4::function 9525FAIL: gdb.cp/cpexprs.exp: print policyd4::policyd 9526FAIL: gdb.cp/cpexprs.exp: print policyd4::~policyd 9527PASS: gdb.cp/cpexprs.exp: print policyd5::function 9528FAIL: gdb.cp/cpexprs.exp: print policyd5::policyd 9529FAIL: gdb.cp/cpexprs.exp: print policyd5::~policyd 9530PASS: gdb.cp/cpexprs.exp: print policyd<base, operation_1<base> >::function 9531FAIL: gdb.cp/cpexprs.exp: print policyd<base, operation_1<base> >::policyd 9532FAIL: gdb.cp/cpexprs.exp: print policyd<base, operation_1<base> >::~policyd 9533PASS: gdb.cp/cpexprs.exp: print policyd<char, operation_1<char> >::function 9534FAIL: gdb.cp/cpexprs.exp: print policyd<char, operation_1<char> >::policyd 9535FAIL: gdb.cp/cpexprs.exp: print policyd<char, operation_1<char> >::~policyd 9536PASS: gdb.cp/cpexprs.exp: print policyd<int, operation_1<int> >::function 9537FAIL: gdb.cp/cpexprs.exp: print policyd<int, operation_1<int> >::policyd 9538FAIL: gdb.cp/cpexprs.exp: print policyd<int, operation_1<int> >::~policyd 9539FAIL: gdb.cp/cpexprs.exp: print policyd<long, operation_1<long> >::policyd 9540FAIL: gdb.cp/cpexprs.exp: print policyd<long, operation_1<long> >::~policyd 9541PASS: gdb.cp/cpexprs.exp: print policyd<tclass<int>, operation_1<tclass<int> > >::function 9542FAIL: gdb.cp/cpexprs.exp: print policyd<tclass<int>, operation_1<tclass<int> > >::policyd 9543FAIL: gdb.cp/cpexprs.exp: print policyd<tclass<int>, operation_1<tclass<int> > >::~policyd 9544PASS: gdb.cp/cpexprs.exp: print tclass<base>::do_something 9545PASS: gdb.cp/cpexprs.exp: print tclass<char>::do_something 9546PASS: gdb.cp/cpexprs.exp: print tclass<int>::do_something 9547PASS: gdb.cp/cpexprs.exp: print tclass<long>::do_something 9548PASS: gdb.cp/cpexprs.exp: print tclass<short>::do_something 9549PASS: gdb.cp/cpexprs.exp: print test_function 9550PASS: gdb.cp/cpexprs.exp: list base1::a_function 9551PASS: gdb.cp/cpexprs.exp: list base1::base1(int) 9552PASS: gdb.cp/cpexprs.exp: list base1::base1(void) 9553PASS: gdb.cp/cpexprs.exp: list base2::a_function 9554PASS: gdb.cp/cpexprs.exp: list base2::base2 9555PASS: gdb.cp/cpexprs.exp: list base::base(int) 9556PASS: gdb.cp/cpexprs.exp: list base::base(void) 9557PASS: gdb.cp/cpexprs.exp: list base::operator char* 9558PASS: gdb.cp/cpexprs.exp: list base::operator delete 9559PASS: gdb.cp/cpexprs.exp: list base::operator delete[] 9560PASS: gdb.cp/cpexprs.exp: list base::operator fluff* 9561PASS: gdb.cp/cpexprs.exp: list base::operator fluff** 9562PASS: gdb.cp/cpexprs.exp: list base::operator int 9563PASS: gdb.cp/cpexprs.exp: list base::operator new 9564PASS: gdb.cp/cpexprs.exp: list base::operator new[] 9565PASS: gdb.cp/cpexprs.exp: list base::operator! 9566PASS: gdb.cp/cpexprs.exp: list base::operator!= 9567PASS: gdb.cp/cpexprs.exp: list base::operator% 9568PASS: gdb.cp/cpexprs.exp: list base::operator%= 9569PASS: gdb.cp/cpexprs.exp: list base::operator& 9570PASS: gdb.cp/cpexprs.exp: list base::operator&& 9571PASS: gdb.cp/cpexprs.exp: list base::operator&= 9572PASS: gdb.cp/cpexprs.exp: list base::operator() 9573PASS: gdb.cp/cpexprs.exp: list base::operator* 9574PASS: gdb.cp/cpexprs.exp: list base::operator*= 9575PASS: gdb.cp/cpexprs.exp: list base::operator+ 9576PASS: gdb.cp/cpexprs.exp: list base::operator++ 9577PASS: gdb.cp/cpexprs.exp: list base::operator+= 9578PASS: gdb.cp/cpexprs.exp: list base::operator- 9579PASS: gdb.cp/cpexprs.exp: list base::operator-- 9580PASS: gdb.cp/cpexprs.exp: list base::operator-= 9581PASS: gdb.cp/cpexprs.exp: list base::operator/ 9582PASS: gdb.cp/cpexprs.exp: list base::operator/= 9583PASS: gdb.cp/cpexprs.exp: list base::operator< 9584PASS: gdb.cp/cpexprs.exp: list base::operator<< 9585PASS: gdb.cp/cpexprs.exp: list base::operator<<= 9586PASS: gdb.cp/cpexprs.exp: list base::operator<= 9587PASS: gdb.cp/cpexprs.exp: list base::operator= 9588PASS: gdb.cp/cpexprs.exp: list base::operator== 9589PASS: gdb.cp/cpexprs.exp: list base::operator> 9590PASS: gdb.cp/cpexprs.exp: list base::operator>= 9591PASS: gdb.cp/cpexprs.exp: list base::operator>> 9592PASS: gdb.cp/cpexprs.exp: list base::operator>>= 9593PASS: gdb.cp/cpexprs.exp: list base::operator[] 9594PASS: gdb.cp/cpexprs.exp: list base::operator^ 9595PASS: gdb.cp/cpexprs.exp: list base::operator^= 9596PASS: gdb.cp/cpexprs.exp: list base::operator| 9597PASS: gdb.cp/cpexprs.exp: list base::operator|= 9598PASS: gdb.cp/cpexprs.exp: list base::operator|| 9599PASS: gdb.cp/cpexprs.exp: list base::operator~ 9600PASS: gdb.cp/cpexprs.exp: list base::overload(base&) const 9601PASS: gdb.cp/cpexprs.exp: list base::overload(char*) const 9602PASS: gdb.cp/cpexprs.exp: list base::overload(int) const 9603PASS: gdb.cp/cpexprs.exp: list base::overload(long) const 9604PASS: gdb.cp/cpexprs.exp: list base::overload(short) const 9605PASS: gdb.cp/cpexprs.exp: list base::overload(void) const 9606PASS: gdb.cp/cpexprs.exp: list base::~base 9607PASS: gdb.cp/cpexprs.exp: list derived::a_function 9608PASS: gdb.cp/cpexprs.exp: list derived::derived 9609PASS: gdb.cp/cpexprs.exp: list flubber<int, int, int, char, char> 9610PASS: gdb.cp/cpexprs.exp: list flubber<int, int, int, char, int> 9611PASS: gdb.cp/cpexprs.exp: list flubber<int, int, int, char, long> 9612PASS: gdb.cp/cpexprs.exp: list flubber<int, int, int, char, short> 9613PASS: gdb.cp/cpexprs.exp: list flubber<int, int, int, int, char> 9614PASS: gdb.cp/cpexprs.exp: list flubber<int, int, int, int, int> 9615PASS: gdb.cp/cpexprs.exp: list flubber<int, int, int, int, long> 9616PASS: gdb.cp/cpexprs.exp: list flubber<int, int, int, int, short> 9617PASS: gdb.cp/cpexprs.exp: list flubber<int, int, int, long, char> 9618PASS: gdb.cp/cpexprs.exp: list flubber<int, int, int, long, int> 9619PASS: gdb.cp/cpexprs.exp: list flubber<int, int, int, long, long> 9620PASS: gdb.cp/cpexprs.exp: list flubber<int, int, int, long, short> 9621PASS: gdb.cp/cpexprs.exp: list flubber<int, int, int, short, char> 9622PASS: gdb.cp/cpexprs.exp: list flubber<int, int, int, short, int> 9623PASS: gdb.cp/cpexprs.exp: list flubber<int, int, int, short, long> 9624PASS: gdb.cp/cpexprs.exp: list flubber<int, int, int, short, short> 9625PASS: gdb.cp/cpexprs.exp: list flubber<int, int, short, int, char> 9626PASS: gdb.cp/cpexprs.exp: list flubber<int, int, short, int, int> 9627PASS: gdb.cp/cpexprs.exp: list flubber<int, int, short, int, long> 9628PASS: gdb.cp/cpexprs.exp: list flubber<int, int, short, int, short> 9629PASS: gdb.cp/cpexprs.exp: list flubber<int, int, short, short, int> 9630PASS: gdb.cp/cpexprs.exp: list flubber<long, short, long, short, long> 9631PASS: gdb.cp/cpexprs.exp: list flubber<short, int, short, int, short> 9632PASS: gdb.cp/cpexprs.exp: list policy1::function 9633PASS: gdb.cp/cpexprs.exp: list policy1::policy 9634PASS: gdb.cp/cpexprs.exp: list policy2::function 9635PASS: gdb.cp/cpexprs.exp: list policy2::policy 9636PASS: gdb.cp/cpexprs.exp: list policy3::function 9637PASS: gdb.cp/cpexprs.exp: list policy3::policy 9638PASS: gdb.cp/cpexprs.exp: list policy4::function 9639PASS: gdb.cp/cpexprs.exp: list policy4::policy 9640PASS: gdb.cp/cpexprs.exp: list policyd1::function 9641PASS: gdb.cp/cpexprs.exp: list policyd1::policyd 9642FAIL: gdb.cp/cpexprs.exp: list policyd1::~policyd 9643PASS: gdb.cp/cpexprs.exp: list policyd2::function 9644PASS: gdb.cp/cpexprs.exp: list policyd2::policyd 9645FAIL: gdb.cp/cpexprs.exp: list policyd2::~policyd 9646PASS: gdb.cp/cpexprs.exp: list policyd3::function 9647PASS: gdb.cp/cpexprs.exp: list policyd3::policyd 9648FAIL: gdb.cp/cpexprs.exp: list policyd3::~policyd 9649PASS: gdb.cp/cpexprs.exp: list policyd4::function 9650PASS: gdb.cp/cpexprs.exp: list policyd4::policyd 9651FAIL: gdb.cp/cpexprs.exp: list policyd4::~policyd 9652PASS: gdb.cp/cpexprs.exp: list policyd5::function 9653PASS: gdb.cp/cpexprs.exp: list policyd5::policyd 9654FAIL: gdb.cp/cpexprs.exp: list policyd5::~policyd 9655PASS: gdb.cp/cpexprs.exp: list policyd<base, operation_1<base> >::function 9656PASS: gdb.cp/cpexprs.exp: list policyd<base, operation_1<base> >::policyd 9657PASS: gdb.cp/cpexprs.exp: list policyd<base, operation_1<base> >::~policyd 9658PASS: gdb.cp/cpexprs.exp: list policyd<char, operation_1<char> >::function 9659PASS: gdb.cp/cpexprs.exp: list policyd<char, operation_1<char> >::policyd 9660PASS: gdb.cp/cpexprs.exp: list policyd<char, operation_1<char> >::~policyd 9661PASS: gdb.cp/cpexprs.exp: list policyd<int, operation_1<int> >::function 9662PASS: gdb.cp/cpexprs.exp: list policyd<int, operation_1<int> >::policyd 9663PASS: gdb.cp/cpexprs.exp: list policyd<int, operation_1<int> >::~policyd 9664PASS: gdb.cp/cpexprs.exp: list policyd<long, operation_1<long> >::policyd 9665PASS: gdb.cp/cpexprs.exp: list policyd<long, operation_1<long> >::~policyd 9666PASS: gdb.cp/cpexprs.exp: list policyd<tclass<int>, operation_1<tclass<int> > >::function 9667PASS: gdb.cp/cpexprs.exp: list policyd<tclass<int>, operation_1<tclass<int> > >::policyd 9668PASS: gdb.cp/cpexprs.exp: list policyd<tclass<int>, operation_1<tclass<int> > >::~policyd 9669PASS: gdb.cp/cpexprs.exp: list tclass<base>::do_something 9670PASS: gdb.cp/cpexprs.exp: list tclass<char>::do_something 9671PASS: gdb.cp/cpexprs.exp: list tclass<int>::do_something 9672PASS: gdb.cp/cpexprs.exp: list tclass<long>::do_something 9673PASS: gdb.cp/cpexprs.exp: list tclass<short>::do_something 9674PASS: gdb.cp/cpexprs.exp: list test_function 9675PASS: gdb.cp/cpexprs.exp: continue to base1::a_function 9676PASS: gdb.cp/cpexprs.exp: continue to base1::base1(int) 9677PASS: gdb.cp/cpexprs.exp: continue to base1::base1(void) 9678PASS: gdb.cp/cpexprs.exp: continue to base2::a_function 9679PASS: gdb.cp/cpexprs.exp: continue to base2::base2 9680PASS: gdb.cp/cpexprs.exp: continue to base::base(int) 9681PASS: gdb.cp/cpexprs.exp: continue to base::base(void) 9682PASS: gdb.cp/cpexprs.exp: continue to base::operator char* 9683PASS: gdb.cp/cpexprs.exp: continue to base::operator delete 9684PASS: gdb.cp/cpexprs.exp: continue to base::operator delete[] 9685PASS: gdb.cp/cpexprs.exp: continue to base::operator fluff* 9686PASS: gdb.cp/cpexprs.exp: continue to base::operator fluff** 9687PASS: gdb.cp/cpexprs.exp: continue to base::operator int 9688PASS: gdb.cp/cpexprs.exp: continue to base::operator new 9689PASS: gdb.cp/cpexprs.exp: continue to base::operator new[] 9690PASS: gdb.cp/cpexprs.exp: continue to base::operator! 9691PASS: gdb.cp/cpexprs.exp: continue to base::operator!= 9692PASS: gdb.cp/cpexprs.exp: continue to base::operator% 9693PASS: gdb.cp/cpexprs.exp: continue to base::operator%= 9694PASS: gdb.cp/cpexprs.exp: continue to base::operator& 9695PASS: gdb.cp/cpexprs.exp: continue to base::operator&& 9696PASS: gdb.cp/cpexprs.exp: continue to base::operator&= 9697PASS: gdb.cp/cpexprs.exp: continue to base::operator() 9698PASS: gdb.cp/cpexprs.exp: continue to base::operator* 9699PASS: gdb.cp/cpexprs.exp: continue to base::operator*= 9700PASS: gdb.cp/cpexprs.exp: continue to base::operator+ 9701PASS: gdb.cp/cpexprs.exp: continue to base::operator++ 9702PASS: gdb.cp/cpexprs.exp: continue to base::operator+= 9703PASS: gdb.cp/cpexprs.exp: continue to base::operator- 9704PASS: gdb.cp/cpexprs.exp: continue to base::operator-- 9705PASS: gdb.cp/cpexprs.exp: continue to base::operator-= 9706PASS: gdb.cp/cpexprs.exp: continue to base::operator/ 9707PASS: gdb.cp/cpexprs.exp: continue to base::operator/= 9708PASS: gdb.cp/cpexprs.exp: continue to base::operator< 9709PASS: gdb.cp/cpexprs.exp: continue to base::operator<< 9710PASS: gdb.cp/cpexprs.exp: continue to base::operator<<= 9711PASS: gdb.cp/cpexprs.exp: continue to base::operator<= 9712PASS: gdb.cp/cpexprs.exp: continue to base::operator= 9713PASS: gdb.cp/cpexprs.exp: continue to base::operator== 9714PASS: gdb.cp/cpexprs.exp: continue to base::operator> 9715PASS: gdb.cp/cpexprs.exp: continue to base::operator>= 9716PASS: gdb.cp/cpexprs.exp: continue to base::operator>> 9717PASS: gdb.cp/cpexprs.exp: continue to base::operator>>= 9718PASS: gdb.cp/cpexprs.exp: continue to base::operator[] 9719PASS: gdb.cp/cpexprs.exp: continue to base::operator^ 9720PASS: gdb.cp/cpexprs.exp: continue to base::operator^= 9721PASS: gdb.cp/cpexprs.exp: continue to base::operator| 9722PASS: gdb.cp/cpexprs.exp: continue to base::operator|= 9723PASS: gdb.cp/cpexprs.exp: continue to base::operator|| 9724PASS: gdb.cp/cpexprs.exp: continue to base::operator~ 9725PASS: gdb.cp/cpexprs.exp: continue to base::overload(base&) const 9726PASS: gdb.cp/cpexprs.exp: continue to base::overload(char*) const 9727PASS: gdb.cp/cpexprs.exp: continue to base::overload(int) const 9728PASS: gdb.cp/cpexprs.exp: continue to base::overload(long) const 9729PASS: gdb.cp/cpexprs.exp: continue to base::overload(short) const 9730PASS: gdb.cp/cpexprs.exp: continue to base::overload(void) const 9731PASS: gdb.cp/cpexprs.exp: continue to base::~base 9732PASS: gdb.cp/cpexprs.exp: continue to derived::a_function 9733PASS: gdb.cp/cpexprs.exp: continue to derived::derived 9734PASS: gdb.cp/cpexprs.exp: continue to flubber<int, int, int, char, char> 9735PASS: gdb.cp/cpexprs.exp: continue to flubber<int, int, int, char, int> 9736PASS: gdb.cp/cpexprs.exp: continue to flubber<int, int, int, char, long> 9737PASS: gdb.cp/cpexprs.exp: continue to flubber<int, int, int, char, short> 9738PASS: gdb.cp/cpexprs.exp: continue to flubber<int, int, int, int, char> 9739PASS: gdb.cp/cpexprs.exp: continue to flubber<int, int, int, int, int> 9740PASS: gdb.cp/cpexprs.exp: continue to flubber<int, int, int, int, long> 9741PASS: gdb.cp/cpexprs.exp: continue to flubber<int, int, int, int, short> 9742PASS: gdb.cp/cpexprs.exp: continue to flubber<int, int, int, long, char> 9743PASS: gdb.cp/cpexprs.exp: continue to flubber<int, int, int, long, int> 9744PASS: gdb.cp/cpexprs.exp: continue to flubber<int, int, int, long, long> 9745PASS: gdb.cp/cpexprs.exp: continue to flubber<int, int, int, long, short> 9746PASS: gdb.cp/cpexprs.exp: continue to flubber<int, int, int, short, char> 9747PASS: gdb.cp/cpexprs.exp: continue to flubber<int, int, int, short, int> 9748PASS: gdb.cp/cpexprs.exp: continue to flubber<int, int, int, short, long> 9749PASS: gdb.cp/cpexprs.exp: continue to flubber<int, int, int, short, short> 9750PASS: gdb.cp/cpexprs.exp: continue to flubber<int, int, short, int, char> 9751PASS: gdb.cp/cpexprs.exp: continue to flubber<int, int, short, int, int> 9752PASS: gdb.cp/cpexprs.exp: continue to flubber<int, int, short, int, long> 9753PASS: gdb.cp/cpexprs.exp: continue to flubber<int, int, short, int, short> 9754PASS: gdb.cp/cpexprs.exp: continue to flubber<int, int, short, short, int> 9755PASS: gdb.cp/cpexprs.exp: continue to flubber<long, short, long, short, long> 9756PASS: gdb.cp/cpexprs.exp: continue to flubber<short, int, short, int, short> 9757PASS: gdb.cp/cpexprs.exp: continue to policy1::function 9758PASS: gdb.cp/cpexprs.exp: continue to policy1::policy 9759PASS: gdb.cp/cpexprs.exp: continue to policy2::function 9760PASS: gdb.cp/cpexprs.exp: continue to policy2::policy 9761PASS: gdb.cp/cpexprs.exp: continue to policy3::function 9762PASS: gdb.cp/cpexprs.exp: continue to policy3::policy 9763PASS: gdb.cp/cpexprs.exp: continue to policy4::function 9764PASS: gdb.cp/cpexprs.exp: continue to policy4::policy 9765PASS: gdb.cp/cpexprs.exp: continue to policyd1::function 9766PASS: gdb.cp/cpexprs.exp: continue to policyd1::policyd 9767FAIL: gdb.cp/cpexprs.exp: setting breakpoint at policyd1::~policyd 9768FAIL: gdb.cp/cpexprs.exp: continue to policyd1::~policyd 9769PASS: gdb.cp/cpexprs.exp: continue to policyd2::function 9770PASS: gdb.cp/cpexprs.exp: continue to policyd2::policyd 9771FAIL: gdb.cp/cpexprs.exp: setting breakpoint at policyd2::~policyd 9772FAIL: gdb.cp/cpexprs.exp: continue to policyd2::~policyd 9773PASS: gdb.cp/cpexprs.exp: continue to policyd3::function 9774PASS: gdb.cp/cpexprs.exp: continue to policyd3::policyd 9775FAIL: gdb.cp/cpexprs.exp: setting breakpoint at policyd3::~policyd 9776FAIL: gdb.cp/cpexprs.exp: continue to policyd3::~policyd 9777PASS: gdb.cp/cpexprs.exp: continue to policyd4::function 9778PASS: gdb.cp/cpexprs.exp: continue to policyd4::policyd 9779FAIL: gdb.cp/cpexprs.exp: setting breakpoint at policyd4::~policyd 9780FAIL: gdb.cp/cpexprs.exp: continue to policyd4::~policyd 9781PASS: gdb.cp/cpexprs.exp: continue to policyd5::function 9782PASS: gdb.cp/cpexprs.exp: continue to policyd5::policyd 9783FAIL: gdb.cp/cpexprs.exp: setting breakpoint at policyd5::~policyd 9784FAIL: gdb.cp/cpexprs.exp: continue to policyd5::~policyd 9785PASS: gdb.cp/cpexprs.exp: continue to policyd<base, operation_1<base> >::function 9786PASS: gdb.cp/cpexprs.exp: continue to policyd<base, operation_1<base> >::policyd 9787PASS: gdb.cp/cpexprs.exp: continue to policyd<base, operation_1<base> >::~policyd 9788PASS: gdb.cp/cpexprs.exp: continue to policyd<char, operation_1<char> >::function 9789PASS: gdb.cp/cpexprs.exp: continue to policyd<char, operation_1<char> >::policyd 9790PASS: gdb.cp/cpexprs.exp: continue to policyd<char, operation_1<char> >::~policyd 9791PASS: gdb.cp/cpexprs.exp: continue to policyd<int, operation_1<int> >::function 9792PASS: gdb.cp/cpexprs.exp: continue to policyd<int, operation_1<int> >::policyd 9793PASS: gdb.cp/cpexprs.exp: continue to policyd<int, operation_1<int> >::~policyd 9794PASS: gdb.cp/cpexprs.exp: continue to policyd<long, operation_1<long> >::policyd 9795PASS: gdb.cp/cpexprs.exp: continue to policyd<long, operation_1<long> >::~policyd 9796PASS: gdb.cp/cpexprs.exp: continue to policyd<tclass<int>, operation_1<tclass<int> > >::function 9797PASS: gdb.cp/cpexprs.exp: continue to policyd<tclass<int>, operation_1<tclass<int> > >::policyd 9798PASS: gdb.cp/cpexprs.exp: continue to policyd<tclass<int>, operation_1<tclass<int> > >::~policyd 9799PASS: gdb.cp/cpexprs.exp: continue to tclass<base>::do_something 9800PASS: gdb.cp/cpexprs.exp: continue to tclass<char>::do_something 9801PASS: gdb.cp/cpexprs.exp: continue to tclass<int>::do_something 9802PASS: gdb.cp/cpexprs.exp: continue to tclass<long>::do_something 9803PASS: gdb.cp/cpexprs.exp: continue to tclass<short>::do_something 9804PASS: gdb.cp/cpexprs.exp: p 'CV::m(int)' 9805PASS: gdb.cp/cpexprs.exp: p CV::m(int) 9806PASS: gdb.cp/cpexprs.exp: p 'CV::m(int) const' 9807KFAIL: gdb.cp/cpexprs.exp: p CV::m(int) const (PRMS: c++/14186) 9808PASS: gdb.cp/cpexprs.exp: p 'CV::m(int) volatile' 9809KFAIL: gdb.cp/cpexprs.exp: p CV::m(int) volatile (PRMS: c++/14186) 9810PASS: gdb.cp/cpexprs.exp: p 'CV::m(int) const volatile' 9811KFAIL: gdb.cp/cpexprs.exp: p CV::m(int) const volatile (PRMS: c++/14186) 9812PASS: gdb.cp/cpexprs.exp: p CV_f(int) 9813PASS: gdb.cp/cpexprs.exp: p CV_f(CV::t) 9814PASS: gdb.cp/cpexprs.exp: p CV_f(CV::i) 9815Running ./gdb.cp/cplabel.exp ... 9816PASS: gdb.cp/cplabel.exp: break foo::bar:to_the_top 9817PASS: gdb.cp/cplabel.exp: break foo::bar:get_out_of_here 9818PASS: gdb.cp/cplabel.exp: break foo::baz:to_the_top 9819PASS: gdb.cp/cplabel.exp: break foo::baz:get_out_of_here 9820Running ./gdb.cp/cplusfuncs.exp ... 9821PASS: gdb.cp/cplusfuncs.exp: set width 0 9822PASS: gdb.cp/cplusfuncs.exp: set language c++ 9823PASS: gdb.cp/cplusfuncs.exp: detect dm_operator_comma 9824PASS: gdb.cp/cplusfuncs.exp: detect dm_operator_char_star 9825PASS: gdb.cp/cplusfuncs.exp: detect dm_type_char_star 9826PASS: gdb.cp/cplusfuncs.exp: detect dm_type_foo_ref 9827PASS: gdb.cp/cplusfuncs.exp: detect dm_type_int_star 9828PASS: gdb.cp/cplusfuncs.exp: detect dm_type_long_star 9829PASS: gdb.cp/cplusfuncs.exp: detect dm_type_unsigned_int 9830PASS: gdb.cp/cplusfuncs.exp: detect dm_type_void 9831PASS: gdb.cp/cplusfuncs.exp: detect dm_type_void_star 9832PASS: gdb.cp/cplusfuncs.exp: detect dm_type_short 9833PASS: gdb.cp/cplusfuncs.exp: detect dm_type_unsigned_short 9834PASS: gdb.cp/cplusfuncs.exp: detect dm_type_long 9835PASS: gdb.cp/cplusfuncs.exp: detect dm_type_unsigned_long 9836PASS: gdb.cp/cplusfuncs.exp: detect dm_type_typedef 9837PASS: gdb.cp/cplusfuncs.exp: print &'overload1arg(void)' 9838PASS: gdb.cp/cplusfuncs.exp: print &'overload1arg(char)' 9839PASS: gdb.cp/cplusfuncs.exp: print &'overload1arg(signed char)' 9840PASS: gdb.cp/cplusfuncs.exp: print &'overload1arg(unsigned char)' 9841PASS: gdb.cp/cplusfuncs.exp: print &'overload1arg(short)' 9842PASS: gdb.cp/cplusfuncs.exp: print &'overload1arg(unsigned short)' 9843PASS: gdb.cp/cplusfuncs.exp: print &'overload1arg(int)' 9844PASS: gdb.cp/cplusfuncs.exp: print &'overload1arg(unsigned int)' 9845PASS: gdb.cp/cplusfuncs.exp: print &'overload1arg(long)' 9846PASS: gdb.cp/cplusfuncs.exp: print &'overload1arg(unsigned long)' 9847PASS: gdb.cp/cplusfuncs.exp: print &'overload1arg(float)' 9848PASS: gdb.cp/cplusfuncs.exp: print &'overload1arg(double)' 9849PASS: gdb.cp/cplusfuncs.exp: print &'overloadargs(int)' 9850PASS: gdb.cp/cplusfuncs.exp: print &'overloadargs(int, int)' 9851PASS: gdb.cp/cplusfuncs.exp: print &'overloadargs(int, int, int)' 9852PASS: gdb.cp/cplusfuncs.exp: print &'overloadargs(int, int, int, int)' 9853PASS: gdb.cp/cplusfuncs.exp: print &'overloadargs(int, int, int, int, int)' 9854PASS: gdb.cp/cplusfuncs.exp: print &'overloadargs(int, int, int, int, int, int)' 9855PASS: gdb.cp/cplusfuncs.exp: print &'overloadargs(int, int, int, int, int, int, int)' 9856PASS: gdb.cp/cplusfuncs.exp: print &'overloadargs(int, int, int, int, int, int, int, int)' 9857PASS: gdb.cp/cplusfuncs.exp: print &'overloadargs(int, int, int, int, int, int, int, int, int)' 9858PASS: gdb.cp/cplusfuncs.exp: print &'overloadargs(int, int, int, int, int, int, int, int, int, int)' 9859PASS: gdb.cp/cplusfuncs.exp: print &'overloadargs(int, int, int, int, int, int, int, int, int, int, int)' 9860PASS: gdb.cp/cplusfuncs.exp: print &foo::operator*(foo&) 9861PASS: gdb.cp/cplusfuncs.exp: print &foo::operator%(foo&) 9862PASS: gdb.cp/cplusfuncs.exp: print &foo::operator-(foo&) 9863PASS: gdb.cp/cplusfuncs.exp: print &foo::operator>>(foo&) 9864PASS: gdb.cp/cplusfuncs.exp: print &foo::operator!=(foo&) 9865PASS: gdb.cp/cplusfuncs.exp: print &foo::operator>(foo&) 9866PASS: gdb.cp/cplusfuncs.exp: print &foo::operator>=(foo&) 9867PASS: gdb.cp/cplusfuncs.exp: print &foo::operator|(foo&) 9868PASS: gdb.cp/cplusfuncs.exp: print &foo::operator&&(foo&) 9869PASS: gdb.cp/cplusfuncs.exp: print &foo::operator!(void) 9870PASS: gdb.cp/cplusfuncs.exp: print &foo::operator++(int) 9871PASS: gdb.cp/cplusfuncs.exp: print &foo::operator=(foo&) 9872PASS: gdb.cp/cplusfuncs.exp: print &foo::operator+=(foo&) 9873PASS: gdb.cp/cplusfuncs.exp: print &foo::operator*=(foo&) 9874PASS: gdb.cp/cplusfuncs.exp: print &foo::operator%=(foo&) 9875PASS: gdb.cp/cplusfuncs.exp: print &foo::operator>>=(foo&) 9876PASS: gdb.cp/cplusfuncs.exp: print &foo::operator|=(foo&) 9877PASS: gdb.cp/cplusfuncs.exp: print &foo::operator,(foo&) 9878PASS: gdb.cp/cplusfuncs.exp: print &foo::operator/(foo&) 9879PASS: gdb.cp/cplusfuncs.exp: print &foo::operator+(foo&) 9880PASS: gdb.cp/cplusfuncs.exp: print &foo::operator<<(foo&) 9881PASS: gdb.cp/cplusfuncs.exp: print &foo::operator==(foo&) 9882PASS: gdb.cp/cplusfuncs.exp: print &foo::operator<(foo&) 9883PASS: gdb.cp/cplusfuncs.exp: print &foo::operator<=(foo&) 9884PASS: gdb.cp/cplusfuncs.exp: print &foo::operator&(foo&) 9885PASS: gdb.cp/cplusfuncs.exp: print &foo::operator^(foo&) 9886PASS: gdb.cp/cplusfuncs.exp: print &foo::operator||(foo&) 9887PASS: gdb.cp/cplusfuncs.exp: print &foo::operator~(void) 9888PASS: gdb.cp/cplusfuncs.exp: print &foo::operator--(int) 9889PASS: gdb.cp/cplusfuncs.exp: print &foo::operator->(void) 9890PASS: gdb.cp/cplusfuncs.exp: print &foo::operator-=(foo&) 9891PASS: gdb.cp/cplusfuncs.exp: print &foo::operator/=(foo&) 9892PASS: gdb.cp/cplusfuncs.exp: print &foo::operator<<=(foo&) 9893PASS: gdb.cp/cplusfuncs.exp: print &foo::operator&=(foo&) 9894PASS: gdb.cp/cplusfuncs.exp: print &foo::operator^=(foo&) 9895PASS: gdb.cp/cplusfuncs.exp: print &foo::operator->*(foo&) 9896PASS: gdb.cp/cplusfuncs.exp: print &foo::operator[](foo&) 9897PASS: gdb.cp/cplusfuncs.exp: print &foo::operator()(foo&) 9898PASS: gdb.cp/cplusfuncs.exp: print &foo::operator new 9899PASS: gdb.cp/cplusfuncs.exp: print &foo::operator new[] 9900PASS: gdb.cp/cplusfuncs.exp: print &foo::operator delete(void*) 9901PASS: gdb.cp/cplusfuncs.exp: print &foo::operator delete(void*) 9902PASS: gdb.cp/cplusfuncs.exp: print &foo::operator int(void) 9903PASS: gdb.cp/cplusfuncs.exp: print &foo::operator char*(void) 9904PASS: gdb.cp/cplusfuncs.exp: print &hairyfunc1 9905PASS: gdb.cp/cplusfuncs.exp: print &hairyfunc2 9906PASS: gdb.cp/cplusfuncs.exp: print &hairyfunc3 9907PASS: gdb.cp/cplusfuncs.exp: print &hairyfunc4 9908PASS: gdb.cp/cplusfuncs.exp: print &hairyfunc5 9909PASS: gdb.cp/cplusfuncs.exp: print &hairyfunc6 9910PASS: gdb.cp/cplusfuncs.exp: print &hairyfunc7 9911PASS: gdb.cp/cplusfuncs.exp: info function for "operator\*(" 9912PASS: gdb.cp/cplusfuncs.exp: info function for "operator%(" 9913PASS: gdb.cp/cplusfuncs.exp: info function for "operator-(" 9914PASS: gdb.cp/cplusfuncs.exp: info function for "operator>>(" 9915PASS: gdb.cp/cplusfuncs.exp: info function for "operator!=(" 9916PASS: gdb.cp/cplusfuncs.exp: info function for "operator>(" 9917PASS: gdb.cp/cplusfuncs.exp: info function for "operator>=(" 9918PASS: gdb.cp/cplusfuncs.exp: info function for "operator|(" 9919PASS: gdb.cp/cplusfuncs.exp: info function for "operator&&(" 9920PASS: gdb.cp/cplusfuncs.exp: info function for "operator!(" 9921PASS: gdb.cp/cplusfuncs.exp: info function for "operator++(" 9922PASS: gdb.cp/cplusfuncs.exp: info function for "operator=(" 9923PASS: gdb.cp/cplusfuncs.exp: info function for "operator+=(" 9924PASS: gdb.cp/cplusfuncs.exp: info function for "operator\*=(" 9925PASS: gdb.cp/cplusfuncs.exp: info function for "operator%=(" 9926PASS: gdb.cp/cplusfuncs.exp: info function for "operator>>=(" 9927PASS: gdb.cp/cplusfuncs.exp: info function for "operator|=(" 9928PASS: gdb.cp/cplusfuncs.exp: info function for "operator,(" 9929PASS: gdb.cp/cplusfuncs.exp: info function for "operator/(" 9930PASS: gdb.cp/cplusfuncs.exp: info function for "operator+(" 9931PASS: gdb.cp/cplusfuncs.exp: info function for "operator<<(" 9932PASS: gdb.cp/cplusfuncs.exp: info function for "operator==(" 9933PASS: gdb.cp/cplusfuncs.exp: info function for "operator<(" 9934PASS: gdb.cp/cplusfuncs.exp: info function for "operator<=(" 9935PASS: gdb.cp/cplusfuncs.exp: info function for "operator&(" 9936PASS: gdb.cp/cplusfuncs.exp: info function for "operator^(" 9937PASS: gdb.cp/cplusfuncs.exp: info function for "operator||(" 9938PASS: gdb.cp/cplusfuncs.exp: info function for "operator~(" 9939PASS: gdb.cp/cplusfuncs.exp: info function for "operator--(" 9940PASS: gdb.cp/cplusfuncs.exp: info function for "operator->(" 9941PASS: gdb.cp/cplusfuncs.exp: info function for "operator-=(" 9942PASS: gdb.cp/cplusfuncs.exp: info function for "operator/=(" 9943PASS: gdb.cp/cplusfuncs.exp: info function for "operator<<=(" 9944PASS: gdb.cp/cplusfuncs.exp: info function for "operator&=(" 9945PASS: gdb.cp/cplusfuncs.exp: info function for "operator^=(" 9946PASS: gdb.cp/cplusfuncs.exp: info function for "operator->\*(" 9947PASS: gdb.cp/cplusfuncs.exp: info function for "operator\[\](" 9948PASS: gdb.cp/cplusfuncs.exp: info function for "operator new(" 9949PASS: gdb.cp/cplusfuncs.exp: info function for "operator delete(" 9950PASS: gdb.cp/cplusfuncs.exp: info function for "operator int(" 9951PASS: gdb.cp/cplusfuncs.exp: info function for "operator()(" 9952PASS: gdb.cp/cplusfuncs.exp: info function for "operator char\*(" 9953PASS: gdb.cp/cplusfuncs.exp: list foo::operator int* 9954Running ./gdb.cp/cp-relocate.exp ... 9955PASS: gdb.cp/cp-relocate.exp: info functions 9956PASS: gdb.cp/cp-relocate.exp: get address of func<1>(int) 9957PASS: gdb.cp/cp-relocate.exp: get address of func<2>(int) 9958PASS: gdb.cp/cp-relocate.exp: get address of caller 9959PASS: gdb.cp/cp-relocate.exp: C++ functions have different addresses 9960PASS: gdb.cp/cp-relocate.exp: info file 9961PASS: gdb.cp/cp-relocate.exp: add-symbol-file cp-relocate.o 9962PASS: gdb.cp/cp-relocate.exp: break *func<1>(int) 9963PASS: gdb.cp/cp-relocate.exp: break *func<2>(int) 9964Running ./gdb.cp/ctti.exp ... 9965PASS: gdb.cp/ctti.exp: continue to breakpoint: marker add1 9966PASS: gdb.cp/ctti.exp: print c 9967PASS: gdb.cp/ctti.exp: print f 9968PASS: gdb.cp/ctti.exp: print i 9969Running ./gdb.cp/debug-expr.exp ... 9970PASS: gdb.cp/debug-expr.exp: set language c++ 9971PASS: gdb.cp/debug-expr.exp: set debug expression 1 9972PASS: gdb.cp/debug-expr.exp: print static_cast<void*>(0) 9973PASS: gdb.cp/debug-expr.exp: print reinterpret_cast<void*>(0) 9974PASS: gdb.cp/debug-expr.exp: print dynamic_cast<void*>(0) 9975Running ./gdb.cp/demangle.exp ... 9976PASS: gdb.cp/demangle.exp: set language c++ 9977PASS: gdb.cp/demangle.exp: set width 0 9978PASS: gdb.cp/demangle.exp: lucid: set demangle-style 9979PASS: gdb.cp/demangle.exp: lucid: check demangling style 9980PASS: gdb.cp/demangle.exp: lucid: WS__FR7istream 9981PASS: gdb.cp/demangle.exp: lucid: __aa__3fooFR3foo 9982PASS: gdb.cp/demangle.exp: lucid: __aad__3fooFR3foo 9983PASS: gdb.cp/demangle.exp: lucid: __ad__3fooFR3foo 9984PASS: gdb.cp/demangle.exp: lucid: __adv__3fooFR3foo 9985PASS: gdb.cp/demangle.exp: lucid: __adv__7complexF7complex 9986PASS: gdb.cp/demangle.exp: lucid: __aer__3fooFR3foo 9987PASS: gdb.cp/demangle.exp: lucid: __als__3fooFR3foo 9988PASS: gdb.cp/demangle.exp: lucid: __amd__3fooFR3foo 9989PASS: gdb.cp/demangle.exp: lucid: __ami__3fooFR3foo 9990PASS: gdb.cp/demangle.exp: lucid: __amu__3fooFR3foo 9991PASS: gdb.cp/demangle.exp: lucid: __amu__7complexF7complex 9992PASS: gdb.cp/demangle.exp: lucid: __aor__3fooFR3foo 9993PASS: gdb.cp/demangle.exp: lucid: __apl__3fooFR3foo 9994PASS: gdb.cp/demangle.exp: lucid: __ars__3fooFR3foo 9995PASS: gdb.cp/demangle.exp: lucid: __as__18istream_withassignFP9streambuf 9996PASS: gdb.cp/demangle.exp: lucid: __as__18istream_withassignFR7istream 9997PASS: gdb.cp/demangle.exp: lucid: __as__3fooFR3foo 9998PASS: gdb.cp/demangle.exp: lucid: __as__3iosFR3ios 9999PASS: gdb.cp/demangle.exp: lucid: __cl__3fooFR3foo 10000PASS: gdb.cp/demangle.exp: lucid: __cm__3fooFR3foo 10001PASS: gdb.cp/demangle.exp: lucid: __co__3fooFv 10002PASS: gdb.cp/demangle.exp: lucid: __ct__10istrstreamFPc 10003PASS: gdb.cp/demangle.exp: lucid: __ct__10istrstreamFPci 10004PASS: gdb.cp/demangle.exp: lucid: __ct__10ostrstreamFPciT2 10005PASS: gdb.cp/demangle.exp: lucid: __ct__10ostrstreamFv 10006PASS: gdb.cp/demangle.exp: lucid: __ct__10smanip_intFPFR3iosi_R3iosi 10007PASS: gdb.cp/demangle.exp: lucid: __ct__11c_exceptionFPcRC7complexT2 10008PASS: gdb.cp/demangle.exp: lucid: __ct__11fstreambaseFPCciT2 10009PASS: gdb.cp/demangle.exp: lucid: __ct__11fstreambaseFi 10010PASS: gdb.cp/demangle.exp: lucid: __ct__11fstreambaseFiPcT1 10011PASS: gdb.cp/demangle.exp: lucid: __ct__11fstreambaseFv 10012PASS: gdb.cp/demangle.exp: lucid: __ct__11smanip_longFPFR3iosl_R3iosl 10013PASS: gdb.cp/demangle.exp: lucid: __ct__11stdiostreamFP4FILE 10014PASS: gdb.cp/demangle.exp: lucid: __ct__12strstreambufFPFl_PvPFPv_v 10015PASS: gdb.cp/demangle.exp: lucid: __ct__12strstreambufFPUciT1 10016PASS: gdb.cp/demangle.exp: lucid: __ct__12strstreambufFPciT1 10017PASS: gdb.cp/demangle.exp: lucid: __ct__12strstreambufFi 10018PASS: gdb.cp/demangle.exp: lucid: __ct__12strstreambufFv 10019PASS: gdb.cp/demangle.exp: lucid: __ct__13strstreambaseFPciT1 10020PASS: gdb.cp/demangle.exp: lucid: __ct__3fooFR3foo 10021PASS: gdb.cp/demangle.exp: lucid: __ct__3fooFi 10022PASS: gdb.cp/demangle.exp: lucid: __ct__3fooFiN31 10023PASS: gdb.cp/demangle.exp: lucid: __ct__3fooFiPCc 10024PASS: gdb.cp/demangle.exp: lucid: __ct__3fooFiR3fooT1T2T1T2 10025PASS: gdb.cp/demangle.exp: lucid: __ct__3iosFP9streambuf 10026PASS: gdb.cp/demangle.exp: lucid: __ct__7filebufFiPcT1 10027PASS: gdb.cp/demangle.exp: lucid: __ct__7fstreamFPCciT2 10028PASS: gdb.cp/demangle.exp: lucid: __ct__7fstreamFiPcT1 10029PASS: gdb.cp/demangle.exp: lucid: __ct__7istreamFP9streambuf 10030PASS: gdb.cp/demangle.exp: lucid: __ct__7istreamFP9streambufiP7ostream 10031PASS: gdb.cp/demangle.exp: lucid: __ct__7istreamFiPcT1 10032PASS: gdb.cp/demangle.exp: lucid: __ct__7istreamFiT1P7ostream 10033PASS: gdb.cp/demangle.exp: lucid: __ct__7ostreamFP9streambuf 10034PASS: gdb.cp/demangle.exp: lucid: __ct__7ostreamFiPc 10035PASS: gdb.cp/demangle.exp: lucid: __ct__8ifstreamFPCciT2 10036PASS: gdb.cp/demangle.exp: lucid: __ct__8ifstreamFiPcT1 10037PASS: gdb.cp/demangle.exp: lucid: __ct__Q23foo3barFv 10038PASS: gdb.cp/demangle.exp: lucid: __ct__Q33foo3bar4bellFv 10039PASS: gdb.cp/demangle.exp: lucid: __dl__3fooSFPv 10040PASS: gdb.cp/demangle.exp: lucid: __dl__FPv 10041PASS: gdb.cp/demangle.exp: lucid: __dt__10istrstreamFv 10042PASS: gdb.cp/demangle.exp: lucid: __dt__Q23foo3barFv 10043PASS: gdb.cp/demangle.exp: lucid: __dt__Q33foo3bar4bellFv 10044PASS: gdb.cp/demangle.exp: lucid: __dv__3fooFR3foo 10045PASS: gdb.cp/demangle.exp: lucid: __dv__F7complexT1 10046PASS: gdb.cp/demangle.exp: lucid: __eq__3fooFR3foo 10047PASS: gdb.cp/demangle.exp: lucid: __er__3fooFR3foo 10048PASS: gdb.cp/demangle.exp: lucid: __ge__3fooFR3foo 10049PASS: gdb.cp/demangle.exp: lucid: __gt__3fooFR3foo 10050PASS: gdb.cp/demangle.exp: lucid: __le__3fooFR3foo 10051PASS: gdb.cp/demangle.exp: lucid: __ls__3fooFR3foo 10052PASS: gdb.cp/demangle.exp: lucid: __ls__7ostreamFP9streambuf 10053PASS: gdb.cp/demangle.exp: lucid: __ls__7ostreamFPCc 10054PASS: gdb.cp/demangle.exp: lucid: __ls__7ostreamFPFR3ios_R3ios 10055PASS: gdb.cp/demangle.exp: lucid: __ls__7ostreamFPv 10056PASS: gdb.cp/demangle.exp: lucid: __ls__7ostreamFUi 10057PASS: gdb.cp/demangle.exp: lucid: __ls__7ostreamFUl 10058PASS: gdb.cp/demangle.exp: lucid: __ls__7ostreamFd 10059PASS: gdb.cp/demangle.exp: lucid: __ls__7ostreamFf 10060PASS: gdb.cp/demangle.exp: lucid: __ls__7ostreamFi 10061PASS: gdb.cp/demangle.exp: lucid: __ls__7ostreamFl 10062PASS: gdb.cp/demangle.exp: lucid: __ls__FR7ostream7complex 10063PASS: gdb.cp/demangle.exp: lucid: __lt__3fooFR3foo 10064PASS: gdb.cp/demangle.exp: lucid: __md__3fooFR3foo 10065PASS: gdb.cp/demangle.exp: lucid: __mi__3fooFR3foo 10066PASS: gdb.cp/demangle.exp: lucid: __ml__3fooFR3foo 10067PASS: gdb.cp/demangle.exp: lucid: __ml__F7complexT1 10068PASS: gdb.cp/demangle.exp: lucid: __mm__3fooFi 10069PASS: gdb.cp/demangle.exp: lucid: __ne__3fooFR3foo 10070PASS: gdb.cp/demangle.exp: lucid: __nt__3fooFv 10071PASS: gdb.cp/demangle.exp: lucid: __nw__3fooSFi 10072PASS: gdb.cp/demangle.exp: lucid: __nw__FUi 10073PASS: gdb.cp/demangle.exp: lucid: __nw__FUiPv 10074PASS: gdb.cp/demangle.exp: lucid: __oo__3fooFR3foo 10075PASS: gdb.cp/demangle.exp: lucid: __opPc__3fooFv 10076PASS: gdb.cp/demangle.exp: lucid: __opi__3fooFv 10077PASS: gdb.cp/demangle.exp: lucid: __or__3fooFR3foo 10078PASS: gdb.cp/demangle.exp: lucid: __pl__3fooFR3foo 10079PASS: gdb.cp/demangle.exp: lucid: __pp__3fooFi 10080PASS: gdb.cp/demangle.exp: lucid: __pt__3fooFv 10081PASS: gdb.cp/demangle.exp: lucid: __rm__3fooFR3foo 10082PASS: gdb.cp/demangle.exp: lucid: __rs__3fooFR3foo 10083PASS: gdb.cp/demangle.exp: lucid: __rs__7istreamFP9streambuf 10084PASS: gdb.cp/demangle.exp: lucid: __rs__7istreamFPFR3ios_R3ios 10085PASS: gdb.cp/demangle.exp: lucid: __rs__7istreamFPFR7istream_R7istream 10086PASS: gdb.cp/demangle.exp: lucid: __rs__7istreamFPUc 10087PASS: gdb.cp/demangle.exp: lucid: __rs__7istreamFPc 10088PASS: gdb.cp/demangle.exp: lucid: __rs__7istreamFRUi 10089PASS: gdb.cp/demangle.exp: lucid: __rs__7istreamFRUl 10090PASS: gdb.cp/demangle.exp: lucid: __rs__7istreamFRUs 10091PASS: gdb.cp/demangle.exp: lucid: __rs__7istreamFRd 10092PASS: gdb.cp/demangle.exp: lucid: __rs__7istreamFRf 10093PASS: gdb.cp/demangle.exp: lucid: __rs__7istreamFRi 10094PASS: gdb.cp/demangle.exp: lucid: __rs__7istreamFRl 10095PASS: gdb.cp/demangle.exp: lucid: __rs__7istreamFRs 10096PASS: gdb.cp/demangle.exp: lucid: __rs__FR7istreamR7complex 10097PASS: gdb.cp/demangle.exp: lucid: __vc__3fooFR3foo 10098PASS: gdb.cp/demangle.exp: lucid: __vtbl__10istrstream 10099PASS: gdb.cp/demangle.exp: lucid: __vtbl__17ostream__iostream__19iostream_withassign 10100PASS: gdb.cp/demangle.exp: lucid: __vtbl__3ios 10101PASS: gdb.cp/demangle.exp: lucid: __vtbl__3ios__13strstreambase 10102KFAIL: gdb.cp/demangle.exp: lucid: __vtbl__3foo__vt_cc_main_ (PRMS: gdb/945) 10103PASS: gdb.cp/demangle.exp: lucid: abs__F7complex 10104PASS: gdb.cp/demangle.exp: lucid: allocate__9streambufFv 10105PASS: gdb.cp/demangle.exp: lucid: attach__11fstreambaseFi 10106PASS: gdb.cp/demangle.exp: lucid: bitalloc__3iosSFv 10107PASS: gdb.cp/demangle.exp: lucid: chr__FiT1 10108PASS: gdb.cp/demangle.exp: lucid: complex_error__FR11c_exception 10109PASS: gdb.cp/demangle.exp: lucid: complexfunc2__FPFPc_i 10110PASS: gdb.cp/demangle.exp: lucid: complexfunc3__FPFPFPl_s_i 10111PASS: gdb.cp/demangle.exp: lucid: complexfunc4__FPFPFPc_s_i 10112PASS: gdb.cp/demangle.exp: lucid: complexfunc5__FPFPc_PFl_i 10113PASS: gdb.cp/demangle.exp: lucid: complexfunc6__FPFPi_PFl_i 10114PASS: gdb.cp/demangle.exp: lucid: complexfunc7__FPFPFPc_i_PFl_i 10115PASS: gdb.cp/demangle.exp: lucid: complicated_put__7ostreamFc 10116PASS: gdb.cp/demangle.exp: lucid: conv10__FlPc 10117PASS: gdb.cp/demangle.exp: lucid: conv16__FUlPc 10118PASS: gdb.cp/demangle.exp: lucid: dec__FR3ios 10119PASS: gdb.cp/demangle.exp: lucid: dec__Fli 10120PASS: gdb.cp/demangle.exp: lucid: dofield__FP7ostreamPciT2T3 10121PASS: gdb.cp/demangle.exp: lucid: flags__3iosFl 10122PASS: gdb.cp/demangle.exp: lucid: flags__3iosFv 10123PASS: gdb.cp/demangle.exp: lucid: foo__FiN31 10124PASS: gdb.cp/demangle.exp: lucid: foo__FiR3fooT1T2T1T2 10125PASS: gdb.cp/demangle.exp: lucid: foo___3barFl 10126PASS: gdb.cp/demangle.exp: lucid: form__FPCce 10127PASS: gdb.cp/demangle.exp: lucid: get__7istreamFPcic 10128PASS: gdb.cp/demangle.exp: lucid: get__7istreamFR9streambufc 10129PASS: gdb.cp/demangle.exp: lucid: get_complicated__7istreamFRUc 10130PASS: gdb.cp/demangle.exp: lucid: get_complicated__7istreamFRc 10131PASS: gdb.cp/demangle.exp: lucid: getline__7istreamFPUcic 10132PASS: gdb.cp/demangle.exp: lucid: getline__7istreamFPcic 10133PASS: gdb.cp/demangle.exp: lucid: ignore__7istreamFiT1 10134PASS: gdb.cp/demangle.exp: lucid: init__12strstreambufFPciT1 10135PASS: gdb.cp/demangle.exp: lucid: init__3iosFP9streambuf 10136PASS: gdb.cp/demangle.exp: lucid: initcount__13Iostream_init 10137PASS: gdb.cp/demangle.exp: lucid: ipfx__7istreamFi 10138PASS: gdb.cp/demangle.exp: lucid: ls_complicated__7ostreamFUc 10139PASS: gdb.cp/demangle.exp: lucid: ls_complicated__7ostreamFc 10140PASS: gdb.cp/demangle.exp: lucid: open__11fstreambaseFPCciT2 10141PASS: gdb.cp/demangle.exp: lucid: open__7filebufFPCciT2 10142PASS: gdb.cp/demangle.exp: lucid: overload1arg__FSc 10143PASS: gdb.cp/demangle.exp: lucid: overload1arg__FUc 10144PASS: gdb.cp/demangle.exp: lucid: overload1arg__FUi 10145PASS: gdb.cp/demangle.exp: lucid: overload1arg__FUl 10146PASS: gdb.cp/demangle.exp: lucid: overload1arg__FUs 10147PASS: gdb.cp/demangle.exp: lucid: overload1arg__Fc 10148PASS: gdb.cp/demangle.exp: lucid: overload1arg__Fd 10149PASS: gdb.cp/demangle.exp: lucid: overload1arg__Ff 10150PASS: gdb.cp/demangle.exp: lucid: overload1arg__Fi 10151PASS: gdb.cp/demangle.exp: lucid: overload1arg__Fl 10152PASS: gdb.cp/demangle.exp: lucid: overload1arg__Fs 10153PASS: gdb.cp/demangle.exp: lucid: overload1arg__Fv 10154PASS: gdb.cp/demangle.exp: lucid: overloadargs__FiN21 10155PASS: gdb.cp/demangle.exp: lucid: overloadargs__FiN31 10156PASS: gdb.cp/demangle.exp: lucid: overloadargs__FiN41 10157PASS: gdb.cp/demangle.exp: lucid: overloadargs__FiN51 10158PASS: gdb.cp/demangle.exp: lucid: overloadargs__FiN61 10159PASS: gdb.cp/demangle.exp: lucid: overloadargs__FiN71 10160PASS: gdb.cp/demangle.exp: lucid: overloadargs__FiN81 10161PASS: gdb.cp/demangle.exp: lucid: overloadargs__FiN91 10162PASS: gdb.cp/demangle.exp: lucid: overloadargs__FiN91N11 10163PASS: gdb.cp/demangle.exp: lucid: overloadargs__FiT1 10164PASS: gdb.cp/demangle.exp: lucid: polar__FdT1 10165PASS: gdb.cp/demangle.exp: lucid: pow__F7complexT1 10166PASS: gdb.cp/demangle.exp: lucid: pow__F7complexd 10167PASS: gdb.cp/demangle.exp: lucid: pow__F7complexi 10168PASS: gdb.cp/demangle.exp: lucid: pow__Fd7complex 10169PASS: gdb.cp/demangle.exp: lucid: pstart__FPciT2 10170PASS: gdb.cp/demangle.exp: lucid: put__7ostreamFc 10171PASS: gdb.cp/demangle.exp: lucid: read__7istreamFPci 10172PASS: gdb.cp/demangle.exp: lucid: resetiosflags__FR3iosl 10173PASS: gdb.cp/demangle.exp: lucid: restore_errno__FRi 10174PASS: gdb.cp/demangle.exp: lucid: rs_complicated__7istreamFRUc 10175PASS: gdb.cp/demangle.exp: lucid: rs_complicated__7istreamFRc 10176PASS: gdb.cp/demangle.exp: lucid: seekg__7istreamFl8seek_dir 10177PASS: gdb.cp/demangle.exp: lucid: seekoff__12strstreambufFl8seek_diri 10178PASS: gdb.cp/demangle.exp: lucid: seekoff__9streambufFlQ2_3ios12ios_seek_diri 10179PASS: gdb.cp/demangle.exp: lucid: seekpos__9streambufFli 10180PASS: gdb.cp/demangle.exp: lucid: set_new_handler__FPFv_v 10181PASS: gdb.cp/demangle.exp: lucid: setb__9streambufFPcT1i 10182PASS: gdb.cp/demangle.exp: lucid: setb__FR3iosi 10183PASS: gdb.cp/demangle.exp: lucid: setbuf__11fstreambaseFPci 10184PASS: gdb.cp/demangle.exp: lucid: setbuf__9streambufFPUci 10185PASS: gdb.cp/demangle.exp: lucid: setbuf__9streambufFPciT2 10186PASS: gdb.cp/demangle.exp: lucid: setf__3iosFlT1 10187PASS: gdb.cp/demangle.exp: lucid: setfill__FR3iosi 10188PASS: gdb.cp/demangle.exp: lucid: setg__9streambufFPcN21 10189PASS: gdb.cp/demangle.exp: lucid: setp__9streambufFPcT1 10190PASS: gdb.cp/demangle.exp: lucid: sputn__9streambufFPCci 10191PASS: gdb.cp/demangle.exp: lucid: str__FPCci 10192PASS: gdb.cp/demangle.exp: lucid: tie__3iosFP7ostream 10193PASS: gdb.cp/demangle.exp: lucid: uconv10__FUlPc 10194PASS: gdb.cp/demangle.exp: lucid: write__7ostreamFPCci 10195PASS: gdb.cp/demangle.exp: lucid: xget__7istreamFPc 10196PASS: gdb.cp/demangle.exp: lucid: xsgetn__9streambufFPci 10197PASS: gdb.cp/demangle.exp: lucid: xsputn__9streambufFPCci 10198PASS: gdb.cp/demangle.exp: lucid: _Utf390_1__1_9223372036854775807__9223372036854775 10199PASS: gdb.cp/demangle.exp: gnu: set demangle-style 10200PASS: gdb.cp/demangle.exp: gnu: check demangling style 10201PASS: gdb.cp/demangle.exp: gnu: Abort__FP6EditoriPCc 10202PASS: gdb.cp/demangle.exp: gnu: AddAlignment__9ivTSolverUiP12ivInteractorP7ivTGlue 10203PASS: gdb.cp/demangle.exp: gnu: Append__15NameChooserViewPCc 10204PASS: gdb.cp/demangle.exp: gnu: ArrowheadIntersects__9ArrowLineP9ArrowheadR6BoxObjP7Graphic 10205PASS: gdb.cp/demangle.exp: gnu: AtEnd__13ivRubberGroup 10206PASS: gdb.cp/demangle.exp: gnu: BgFilter__9ivTSolverP12ivInteractor 10207PASS: gdb.cp/demangle.exp: gnu: BitPatterntoa__FRC10BitPatternccc 10208PASS: gdb.cp/demangle.exp: gnu: Check__6UArrayi 10209PASS: gdb.cp/demangle.exp: gnu: CoreConstDecls__8TextCodeR7ostream 10210PASS: gdb.cp/demangle.exp: gnu: Detach__8StateVarP12StateVarView 10211PASS: gdb.cp/demangle.exp: gnu: Done__9ComponentG8Iterator 10212PASS: gdb.cp/demangle.exp: gnu: DrawDestinationTransformedImage__FP7_XImageiiT0iiUlUiiiUiUlUlP4_XGCRC13ivTransformeriiii 10213PASS: gdb.cp/demangle.exp: gnu: Edit__12StringEditorPCcii 10214PASS: gdb.cp/demangle.exp: gnu: Effect__11RelateManipR7ivEvent 10215PASS: gdb.cp/demangle.exp: gnu: FilterName__FPCc 10216PASS: gdb.cp/demangle.exp: gnu: Filter__6PSTextPCci 10217PASS: gdb.cp/demangle.exp: gnu: FindColor__7CatalogPCciii 10218PASS: gdb.cp/demangle.exp: gnu: FindFixed__FRP4CNetP4CNet 10219PASS: gdb.cp/demangle.exp: gnu: FindFont__7CatalogPCcN21 10220PASS: gdb.cp/demangle.exp: gnu: Fix48_abort__FR8twolongs 10221PASS: gdb.cp/demangle.exp: gnu: GetBarInfo__15iv2_6_VScrollerP13ivPerspectiveRiT2 10222PASS: gdb.cp/demangle.exp: gnu: GetBgColor__C9ivPainter 10223PASS: gdb.cp/demangle.exp: gnu: Iisdouble__FPC6IntRep 10224PASS: gdb.cp/demangle.exp: gnu: InsertBody__15H_PullrightMenuii 10225PASS: gdb.cp/demangle.exp: gnu: InsertCharacter__9TextManipc 10226PASS: gdb.cp/demangle.exp: gnu: InsertToplevel__7ivWorldP12ivInteractorT1 10227PASS: gdb.cp/demangle.exp: gnu: InsertToplevel__7ivWorldP12ivInteractorT1iiUi 10228PASS: gdb.cp/demangle.exp: gnu: IsADirectory__FPCcR4stat 10229PASS: gdb.cp/demangle.exp: gnu: IsAGroup__FP11GraphicViewP11GraphicComp 10230PASS: gdb.cp/demangle.exp: gnu: IsA__10ButtonCodeUl 10231PASS: gdb.cp/demangle.exp: gnu: ReadName__FR7istreamPc 10232PASS: gdb.cp/demangle.exp: gnu: Redraw__13StringBrowseriiii 10233PASS: gdb.cp/demangle.exp: gnu: Rotate__13ivTransformerf 10234PASS: gdb.cp/demangle.exp: gnu: Rotated__C13ivTransformerf 10235PASS: gdb.cp/demangle.exp: gnu: Round__Ff 10236PASS: gdb.cp/demangle.exp: gnu: SetExport__16MemberSharedNameUi 10237PASS: gdb.cp/demangle.exp: gnu: Set__14ivControlState13ControlStatusUi 10238PASS: gdb.cp/demangle.exp: gnu: Set__5DFacePcii 10239PASS: gdb.cp/demangle.exp: gnu: VConvert__9ivTSolverP12ivInteractorRP8TElementT2 10240PASS: gdb.cp/demangle.exp: gnu: VConvert__9ivTSolverP7ivTGlueRP8TElement 10241PASS: gdb.cp/demangle.exp: gnu: VOrder__9ivTSolverUiRP12ivInteractorT2 10242PASS: gdb.cp/demangle.exp: gnu: Valid__7CatalogPCcRP4Tool 10243PASS: gdb.cp/demangle.exp: gnu: _10PageButton$__both 10244PASS: gdb.cp/demangle.exp: gnu: _3RNG$singleMantissa 10245PASS: gdb.cp/demangle.exp: gnu: _5IComp$_release 10246PASS: gdb.cp/demangle.exp: gnu: _$_10BitmapComp 10247PASS: gdb.cp/demangle.exp: gnu: _$_9__io_defs 10248PASS: gdb.cp/demangle.exp: gnu: _$_Q23foo3bar 10249PASS: gdb.cp/demangle.exp: gnu: _$_Q33foo3bar4bell 10250PASS: gdb.cp/demangle.exp: gnu: __10ivTelltaleiP7ivGlyph 10251PASS: gdb.cp/demangle.exp: gnu: __10ivViewportiP12ivInteractorUi 10252PASS: gdb.cp/demangle.exp: gnu: __10ostrstream 10253PASS: gdb.cp/demangle.exp: gnu: __10ostrstreamPcii 10254PASS: gdb.cp/demangle.exp: gnu: __11BasicDialogiPCcP13ivButtonStateN22Ui 10255PASS: gdb.cp/demangle.exp: gnu: __11BitmapTablei 10256PASS: gdb.cp/demangle.exp: gnu: __12ViewportCodeP12ViewportComp 10257PASS: gdb.cp/demangle.exp: gnu: __12iv2_6_BorderiPCci 10258PASS: gdb.cp/demangle.exp: gnu: __12iv2_6_Borderii 10259PASS: gdb.cp/demangle.exp: gnu: __12ivBackgroundiP7ivGlyphPC7ivColor 10260PASS: gdb.cp/demangle.exp: gnu: __12ivBreak_Listl 10261PASS: gdb.cp/demangle.exp: gnu: __14TextInteractoriPCcUi 10262PASS: gdb.cp/demangle.exp: gnu: __14iv2_6_MenuItemiP12ivInteractor 10263PASS: gdb.cp/demangle.exp: gnu: __14iv2_6_MenuItemiPCcP12ivInteractor 10264PASS: gdb.cp/demangle.exp: gnu: __20DisplayList_IteratorR11DisplayList 10265PASS: gdb.cp/demangle.exp: gnu: __3fooRT0 10266PASS: gdb.cp/demangle.exp: gnu: __3fooiN31 10267PASS: gdb.cp/demangle.exp: gnu: __3fooiPCc 10268PASS: gdb.cp/demangle.exp: gnu: __3fooiRT0iT2iT2 10269PASS: gdb.cp/demangle.exp: gnu: __6GetOptiPPcPCc 10270PASS: gdb.cp/demangle.exp: gnu: __6KeyMapPT0 10271PASS: gdb.cp/demangle.exp: gnu: __7ivWorldPCcRiPPcPC12ivOptionDescPC14ivPropertyData 10272PASS: gdb.cp/demangle.exp: gnu: __7procbufPCci 10273PASS: gdb.cp/demangle.exp: gnu: __8ArrowCmdP6EditorUiUi 10274PASS: gdb.cp/demangle.exp: gnu: __9F_EllipseiiiiP7Graphic 10275PASS: gdb.cp/demangle.exp: gnu: __9FrameDataP9FrameCompi 10276PASS: gdb.cp/demangle.exp: gnu: __9HVGraphicP9CanvasVarP7Graphic 10277PASS: gdb.cp/demangle.exp: gnu: __Q23foo3bar 10278PASS: gdb.cp/demangle.exp: gnu: __Q33foo3bar4bell 10279PASS: gdb.cp/demangle.exp: gnu: __aa__3fooRT0 10280PASS: gdb.cp/demangle.exp: gnu: __aad__3fooRT0 10281PASS: gdb.cp/demangle.exp: gnu: __ad__3fooRT0 10282PASS: gdb.cp/demangle.exp: gnu: __adv__3fooRT0 10283PASS: gdb.cp/demangle.exp: gnu: __aer__3fooRT0 10284PASS: gdb.cp/demangle.exp: gnu: __als__3fooRT0 10285PASS: gdb.cp/demangle.exp: gnu: __amd__3fooRT0 10286PASS: gdb.cp/demangle.exp: gnu: __ami__3fooRT0 10287PASS: gdb.cp/demangle.exp: gnu: __aml__3FixRT0 10288PASS: gdb.cp/demangle.exp: gnu: __aml__5Fix16i 10289PASS: gdb.cp/demangle.exp: gnu: __aml__5Fix32RT0 10290PASS: gdb.cp/demangle.exp: gnu: __aor__3fooRT0 10291PASS: gdb.cp/demangle.exp: gnu: __apl__3fooRT0 10292PASS: gdb.cp/demangle.exp: gnu: __ars__3fooRT0 10293PASS: gdb.cp/demangle.exp: gnu: __as__3fooRT0 10294PASS: gdb.cp/demangle.exp: gnu: __cl__3fooRT0 10295PASS: gdb.cp/demangle.exp: gnu: __cl__6Normal 10296PASS: gdb.cp/demangle.exp: gnu: __cl__6Stringii 10297PASS: gdb.cp/demangle.exp: gnu: __cm__3fooRT0 10298PASS: gdb.cp/demangle.exp: gnu: __co__3foo 10299PASS: gdb.cp/demangle.exp: gnu: __dl__3fooPv 10300PASS: gdb.cp/demangle.exp: gnu: __dv__3fooRT0 10301PASS: gdb.cp/demangle.exp: gnu: __eq__3fooRT0 10302PASS: gdb.cp/demangle.exp: gnu: __er__3fooRT0 10303PASS: gdb.cp/demangle.exp: gnu: __ge__3fooRT0 10304PASS: gdb.cp/demangle.exp: gnu: __gt__3fooRT0 10305PASS: gdb.cp/demangle.exp: gnu: __le__3fooRT0 10306PASS: gdb.cp/demangle.exp: gnu: __ls__3fooRT0 10307PASS: gdb.cp/demangle.exp: gnu: __ls__FR7ostreamPFR3ios_R3ios 10308PASS: gdb.cp/demangle.exp: gnu: __ls__FR7ostreamR3Fix 10309PASS: gdb.cp/demangle.exp: gnu: __lt__3fooRT0 10310PASS: gdb.cp/demangle.exp: gnu: __md__3fooRT0 10311PASS: gdb.cp/demangle.exp: gnu: __mi__3fooRT0 10312PASS: gdb.cp/demangle.exp: gnu: __ml__3fooRT0 10313PASS: gdb.cp/demangle.exp: gnu: __mm__3fooi 10314PASS: gdb.cp/demangle.exp: gnu: __ne__3fooRT0 10315PASS: gdb.cp/demangle.exp: gnu: __ne__FRC7ComplexT0 10316PASS: gdb.cp/demangle.exp: gnu: __ne__FRC7Complexd 10317PASS: gdb.cp/demangle.exp: gnu: __ne__FRC9SubStringRC6String 10318PASS: gdb.cp/demangle.exp: gnu: __nt__3foo 10319PASS: gdb.cp/demangle.exp: gnu: __nw__3fooi 10320PASS: gdb.cp/demangle.exp: gnu: __oo__3fooRT0 10321PASS: gdb.cp/demangle.exp: gnu: __opPc__3foo 10322PASS: gdb.cp/demangle.exp: gnu: __opi__3foo 10323PASS: gdb.cp/demangle.exp: gnu: __or__3fooRT0 10324PASS: gdb.cp/demangle.exp: gnu: __pl__3fooRT0 10325PASS: gdb.cp/demangle.exp: gnu: __pp__3fooi 10326PASS: gdb.cp/demangle.exp: gnu: __rf__3foo 10327PASS: gdb.cp/demangle.exp: gnu: __rm__3fooRT0 10328PASS: gdb.cp/demangle.exp: gnu: __rs__3fooRT0 10329PASS: gdb.cp/demangle.exp: gnu: __vc__3fooRT0 10330PASS: gdb.cp/demangle.exp: gnu: _gsub__6StringRC5RegexPCci 10331PASS: gdb.cp/demangle.exp: gnu: _new_Fix__FUs 10332PASS: gdb.cp/demangle.exp: gnu: _vt.foo 10333PASS: gdb.cp/demangle.exp: gnu: _vt.foo.bar 10334PASS: gdb.cp/demangle.exp: gnu: _vt$foo 10335PASS: gdb.cp/demangle.exp: gnu: _vt$foo$bar 10336PASS: gdb.cp/demangle.exp: gnu: append__7ivGlyphPT0 10337PASS: gdb.cp/demangle.exp: gnu: arg__FRC7Complex 10338PASS: gdb.cp/demangle.exp: gnu: clearok__FP7_win_sti 10339PASS: gdb.cp/demangle.exp: gnu: complexfunc2__FPFPc_i 10340PASS: gdb.cp/demangle.exp: gnu: complexfunc3__FPFPFPl_s_i 10341PASS: gdb.cp/demangle.exp: gnu: complexfunc4__FPFPFPc_s_i 10342PASS: gdb.cp/demangle.exp: gnu: complexfunc5__FPFPc_PFl_i 10343PASS: gdb.cp/demangle.exp: gnu: complexfunc6__FPFPi_PFl_i 10344PASS: gdb.cp/demangle.exp: gnu: complexfunc7__FPFPFPc_i_PFl_i 10345PASS: gdb.cp/demangle.exp: gnu: contains__C9BitStringRC10BitPattern 10346PASS: gdb.cp/demangle.exp: gnu: contains__C9BitStringRC12BitSubStringi 10347PASS: gdb.cp/demangle.exp: gnu: contains__C9BitStringRT0 10348PASS: gdb.cp/demangle.exp: gnu: div__FPC6IntRepT0P6IntRep 10349PASS: gdb.cp/demangle.exp: gnu: div__FPC6IntReplP6IntRep 10350PASS: gdb.cp/demangle.exp: gnu: div__FRC8RationalT0R8Rational 10351PASS: gdb.cp/demangle.exp: gnu: divide__FRC7IntegerT0R7IntegerT2 10352PASS: gdb.cp/demangle.exp: gnu: divide__FRC7IntegerlR7IntegerRl 10353PASS: gdb.cp/demangle.exp: gnu: enable__14DocumentViewerPCcUi 10354PASS: gdb.cp/demangle.exp: gnu: foo__FiN30 10355PASS: gdb.cp/demangle.exp: gnu: foo__FiR3fooiT1iT1 10356PASS: gdb.cp/demangle.exp: gnu: foo___3barl 10357PASS: gdb.cp/demangle.exp: gnu: insert__15ivClippingStacklRP8_XRegion 10358PASS: gdb.cp/demangle.exp: gnu: insert__16ChooserInfo_ListlR11ChooserInfo 10359PASS: gdb.cp/demangle.exp: gnu: insert__17FontFamilyRepListlRP15ivFontFamilyRep 10360PASS: gdb.cp/demangle.exp: gnu: leaveok__FP7_win_stc 10361PASS: gdb.cp/demangle.exp: gnu: left_mover__C7ivMFKitP12ivAdjustableP7ivStyle 10362PASS: gdb.cp/demangle.exp: gnu: matches__C9BitStringRC10BitPatterni 10363PASS: gdb.cp/demangle.exp: gnu: matches__C9SubStringRC5Regex 10364PASS: gdb.cp/demangle.exp: gnu: overload1arg__FSc 10365PASS: gdb.cp/demangle.exp: gnu: overload1arg__FUc 10366PASS: gdb.cp/demangle.exp: gnu: overload1arg__FUi 10367PASS: gdb.cp/demangle.exp: gnu: overload1arg__FUl 10368PASS: gdb.cp/demangle.exp: gnu: overload1arg__FUs 10369PASS: gdb.cp/demangle.exp: gnu: overload1arg__Fc 10370PASS: gdb.cp/demangle.exp: gnu: overload1arg__Fd 10371PASS: gdb.cp/demangle.exp: gnu: overload1arg__Ff 10372PASS: gdb.cp/demangle.exp: gnu: overload1arg__Fi 10373PASS: gdb.cp/demangle.exp: gnu: overload1arg__Fl 10374PASS: gdb.cp/demangle.exp: gnu: overload1arg__Fs 10375PASS: gdb.cp/demangle.exp: gnu: overload1arg__Fv 10376PASS: gdb.cp/demangle.exp: gnu: overloadargs__Fi 10377PASS: gdb.cp/demangle.exp: gnu: overloadargs__Fii 10378PASS: gdb.cp/demangle.exp: gnu: overloadargs__Fiii 10379PASS: gdb.cp/demangle.exp: gnu: overloadargs__Fiiii 10380PASS: gdb.cp/demangle.exp: gnu: overloadargs__Fiiiii 10381PASS: gdb.cp/demangle.exp: gnu: overloadargs__Fiiiiii 10382PASS: gdb.cp/demangle.exp: gnu: overloadargs__Fiiiiiii 10383PASS: gdb.cp/demangle.exp: gnu: overloadargs__Fiiiiiiii 10384PASS: gdb.cp/demangle.exp: gnu: overloadargs__Fiiiiiiiii 10385PASS: gdb.cp/demangle.exp: gnu: overloadargs__Fiiiiiiiiii 10386PASS: gdb.cp/demangle.exp: gnu: overloadargs__Fiiiiiiiiiii 10387PASS: gdb.cp/demangle.exp: gnu: pick__13ivCompositionP8ivCanvasRC12ivAllocationiR5ivHit 10388PASS: gdb.cp/demangle.exp: gnu: pointer__C11ivHScrollerRC7ivEventRC12ivAllocation 10389PASS: gdb.cp/demangle.exp: gnu: poke__8ivRasterUlUlffff 10390PASS: gdb.cp/demangle.exp: gnu: polar__Fdd 10391PASS: gdb.cp/demangle.exp: gnu: read__10osStdInputRPCc 10392PASS: gdb.cp/demangle.exp: gnu: scale__13ivTransformerff 10393PASS: gdb.cp/demangle.exp: gnu: scanw__12CursesWindowPCce 10394PASS: gdb.cp/demangle.exp: gnu: scmp__FPCcT0 10395PASS: gdb.cp/demangle.exp: gnu: sgetn__7filebufPci 10396PASS: gdb.cp/demangle.exp: gnu: shift__FP5_FrepiT0 10397PASS: gdb.cp/demangle.exp: gnu: test__C6BitSeti 10398PASS: gdb.cp/demangle.exp: gnu: test__C6BitSetii 10399PASS: gdb.cp/demangle.exp: gnu: testbit__FRC7Integerl 10400PASS: gdb.cp/demangle.exp: gnu: text_source__8Documentl 10401PASS: gdb.cp/demangle.exp: gnu: variance__6Erlangd 10402PASS: gdb.cp/demangle.exp: gnu: vform__8iostreamPCcPc 10403PASS: gdb.cp/demangle.exp: gnu: view__14DocumentViewerP8ItemViewP11TabularItem 10404PASS: gdb.cp/demangle.exp: gnu: xy_extents__11ivExtensionffff 10405PASS: gdb.cp/demangle.exp: gnu: zero__8osMemoryPvUi 10406PASS: gdb.cp/demangle.exp: gnu: _2T4$N 10407PASS: gdb.cp/demangle.exp: gnu: _Q22T42t1$N 10408PASS: gdb.cp/demangle.exp: gnu: get__2T1 10409PASS: gdb.cp/demangle.exp: gnu: get__Q22T11a 10410PASS: gdb.cp/demangle.exp: gnu: get__Q32T11a1b 10411PASS: gdb.cp/demangle.exp: gnu: get__Q42T11a1b1c 10412PASS: gdb.cp/demangle.exp: gnu: get__Q52T11a1b1c1d 10413PASS: gdb.cp/demangle.exp: gnu: put__2T1i 10414PASS: gdb.cp/demangle.exp: gnu: put__Q22T11ai 10415PASS: gdb.cp/demangle.exp: gnu: put__Q32T11a1bi 10416PASS: gdb.cp/demangle.exp: gnu: put__Q42T11a1b1ci 10417PASS: gdb.cp/demangle.exp: gnu: put__Q52T11a1b1c1di 10418PASS: gdb.cp/demangle.exp: gnu: bar__3fooPv 10419PASS: gdb.cp/demangle.exp: gnu: bar__3fooPCv 10420PASS: gdb.cp/demangle.exp: gnu: bar__C3fooPv 10421PASS: gdb.cp/demangle.exp: gnu: bar__C3fooPCv 10422PASS: gdb.cp/demangle.exp: gnu: __eq__3fooRT0 10423PASS: gdb.cp/demangle.exp: gnu: __eq__3fooRC3foo 10424PASS: gdb.cp/demangle.exp: gnu: __eq__C3fooR3foo 10425PASS: gdb.cp/demangle.exp: gnu: __eq__C3fooRT0 10426PASS: gdb.cp/demangle.exp: gnu: elem__t6vector1Zdi 10427PASS: gdb.cp/demangle.exp: gnu: elem__t6vector1Zii 10428PASS: gdb.cp/demangle.exp: gnu: __t6vector1Zdi 10429PASS: gdb.cp/demangle.exp: gnu: __t6vector1Zii 10430PASS: gdb.cp/demangle.exp: gnu: _$_t6vector1Zdi 10431PASS: gdb.cp/demangle.exp: gnu: _$_t6vector1Zii 10432PASS: gdb.cp/demangle.exp: gnu: __nw__t2T11ZcUi 10433PASS: gdb.cp/demangle.exp: gnu: __nw__t2T11Z1tUi 10434PASS: gdb.cp/demangle.exp: gnu: __dl__t2T11ZcPv 10435PASS: gdb.cp/demangle.exp: gnu: __dl__t2T11Z1tPv 10436PASS: gdb.cp/demangle.exp: gnu: __t2T11Zci 10437PASS: gdb.cp/demangle.exp: gnu: __t2T11Zc 10438PASS: gdb.cp/demangle.exp: gnu: __t2T11Z1ti 10439PASS: gdb.cp/demangle.exp: gnu: __t2T11Z1t 10440PASS: gdb.cp/demangle.exp: gnu: __Q2t4List1Z10VHDLEntity3Pix 10441PASS: gdb.cp/demangle.exp: gnu: __Q2t4List1Z10VHDLEntity3PixPQ2t4List1Z10VHDLEntity7element 10442PASS: gdb.cp/demangle.exp: gnu: __Q2t4List1Z10VHDLEntity3PixRCQ2t4List1Z10VHDLEntity3Pix 10443PASS: gdb.cp/demangle.exp: gnu: __Q2t4List1Z10VHDLEntity7elementRC10VHDLEntityPT0 10444PASS: gdb.cp/demangle.exp: gnu: __Q2t4List1Z10VHDLEntity7elementRCQ2t4List1Z10VHDLEntity7element 10445PASS: gdb.cp/demangle.exp: gnu: __cl__C11VHDLLibraryGt4PixX3Z11VHDLLibraryZ14VHDLLibraryRepZt4List1Z10VHDLEntity 10446PASS: gdb.cp/demangle.exp: gnu: __cl__Ct4List1Z10VHDLEntityRCQ2t4List1Z10VHDLEntity3Pix 10447PASS: gdb.cp/demangle.exp: gnu: __ne__FPvRCQ2t4List1Z10VHDLEntity3Pix 10448PASS: gdb.cp/demangle.exp: gnu: __ne__FPvRCt4PixX3Z11VHDLLibraryZ14VHDLLibraryRepZt4List1Z10VHDLEntity 10449PASS: gdb.cp/demangle.exp: gnu: __t4List1Z10VHDLEntityRCt4List1Z10VHDLEntity 10450PASS: gdb.cp/demangle.exp: gnu: __t4PixX3Z11VHDLLibraryZ14VHDLLibraryRepZt4List1Z10VHDLEntity 10451PASS: gdb.cp/demangle.exp: gnu: __t4PixX3Z11VHDLLibraryZ14VHDLLibraryRepZt4List1Z10VHDLEntityP14VHDLLibraryRepGQ2t4List1Z10VHDLEntity3Pix 10452PASS: gdb.cp/demangle.exp: gnu: __t4PixX3Z11VHDLLibraryZ14VHDLLibraryRepZt4List1Z10VHDLEntityRCt4PixX3Z11VHDLLibraryZ14VHDLLibraryRepZt4List1Z10VHDLEntity 10453PASS: gdb.cp/demangle.exp: gnu: nextE__C11VHDLLibraryRt4PixX3Z11VHDLLibraryZ14VHDLLibraryRepZt4List1Z10VHDLEntity 10454PASS: gdb.cp/demangle.exp: gnu: next__Ct4List1Z10VHDLEntityRQ2t4List1Z10VHDLEntity3Pix 10455PASS: gdb.cp/demangle.exp: gnu: _GLOBAL_$D$set 10456PASS: gdb.cp/demangle.exp: gnu: _GLOBAL_$I$set 10457PASS: gdb.cp/demangle.exp: gnu: __as__t5ListS1ZUiRCt5ListS1ZUi 10458PASS: gdb.cp/demangle.exp: gnu: __cl__Ct5ListS1ZUiRCQ2t5ListS1ZUi3Vix 10459PASS: gdb.cp/demangle.exp: gnu: __cl__Ct5SetLS1ZUiRCQ2t5SetLS1ZUi3Vix 10460PASS: gdb.cp/demangle.exp: gnu: __t10ListS_link1ZUiRCUiPT0 10461PASS: gdb.cp/demangle.exp: gnu: __t10ListS_link1ZUiRCt10ListS_link1ZUi 10462PASS: gdb.cp/demangle.exp: gnu: __t5ListS1ZUiRCt5ListS1ZUi 10463PASS: gdb.cp/demangle.exp: gnu: next__Ct5ListS1ZUiRQ2t5ListS1ZUi3Vix 10464PASS: gdb.cp/demangle.exp: gnu: __ne__FPvRCQ2t5SetLS1ZUi3Vix 10465PASS: gdb.cp/demangle.exp: gnu: __t8ListElem1Z5LabelRt4List1Z5Label 10466PASS: gdb.cp/demangle.exp: gnu: __t8BDDHookV1ZPcRCPc 10467PASS: gdb.cp/demangle.exp: gnu: _vt$t8BDDHookV1ZPc 10468PASS: gdb.cp/demangle.exp: gnu: __ne__FPvRCQ211BDDFunction4VixB 10469PASS: gdb.cp/demangle.exp: gnu: __eq__FPvRCQ211BDDFunction4VixB 10470PASS: gdb.cp/demangle.exp: gnu: relativeId__CQ36T_phi210T_preserve8FPC_nextRCQ26T_phi210T_preserveRC10Parameters 10471PASS: gdb.cp/demangle.exp: gnu: _Utf390_1__1_9223372036854775807__9223372036854775 10472PASS: gdb.cp/demangle.exp: gnu: foo__I40 10473PASS: gdb.cp/demangle.exp: gnu: foo__I_200_ 10474PASS: gdb.cp/demangle.exp: gnu: foo__I_200 10475PASS: gdb.cp/demangle.exp: gnu: foo__I_4000000000000000000000000000000000000000000000000000000000000000000000000 10476PASS: gdb.cp/demangle.exp: gnu: __thunk_64__0RL__list__Q29CosNaming20_proxy_NamingContextUlRPt25_CORBA_Unbounded_Sequence1ZQ29CosNaming7BindingRPQ29CosNaming15BindingIterator 10477PASS: gdb.cp/demangle.exp: arm: set demangle-style 10478PASS: gdb.cp/demangle.exp: arm: check demangling style 10479PASS: gdb.cp/demangle.exp: arm: __dt__21T5__pt__11_PFiPPdPv_iFv 10480PASS: gdb.cp/demangle.exp: arm: __ct__1cFi 10481PASS: gdb.cp/demangle.exp: arm: __dt__11T5__pt__2_iFv 10482PASS: gdb.cp/demangle.exp: arm: __dt__11T5__pt__2_cFv 10483PASS: gdb.cp/demangle.exp: arm: __ct__2T2Fi 10484PASS: gdb.cp/demangle.exp: arm: __dt__2T1Fv 10485PASS: gdb.cp/demangle.exp: arm: __dt__12T5__pt__3_1xFv 10486PASS: gdb.cp/demangle.exp: arm: __dt__17T5__pt__8_PFcPv_iFv 10487PASS: gdb.cp/demangle.exp: arm: g__FP1cPC1cT1 10488PASS: gdb.cp/demangle.exp: arm: g__FPUlPCUlT1 10489PASS: gdb.cp/demangle.exp: arm: g__FPUiPCUiT1 10490PASS: gdb.cp/demangle.exp: arm: g__FPUsPCUsT1 10491PASS: gdb.cp/demangle.exp: arm: g__FPUcPCUcT1 10492PASS: gdb.cp/demangle.exp: arm: g__F1TPlPClT2 10493PASS: gdb.cp/demangle.exp: arm: g__F1RRlRClT2 10494PASS: gdb.cp/demangle.exp: arm: g__F1TPiPCiT2 10495PASS: gdb.cp/demangle.exp: arm: g__F1RRiRCiT2 10496PASS: gdb.cp/demangle.exp: arm: g__F1TPsPCsT2 10497PASS: gdb.cp/demangle.exp: arm: g__F1RRsRCsT2 10498PASS: gdb.cp/demangle.exp: arm: g__F1TPcPCcT2 10499PASS: gdb.cp/demangle.exp: arm: g__F1RRcRCcT2 10500PASS: gdb.cp/demangle.exp: arm: __ct__21T5__pt__11_PFiPPdPv_iFi 10501PASS: gdb.cp/demangle.exp: arm: __gt__FRC2T2c 10502PASS: gdb.cp/demangle.exp: arm: __ge__FRC2T2c 10503PASS: gdb.cp/demangle.exp: arm: __lt__FRC2T2c 10504PASS: gdb.cp/demangle.exp: arm: __le__FRC2T2c 10505PASS: gdb.cp/demangle.exp: arm: __ne__FRC2T2c 10506PASS: gdb.cp/demangle.exp: arm: __eq__FRC2T2c 10507PASS: gdb.cp/demangle.exp: arm: __amd__FR2T2i 10508PASS: gdb.cp/demangle.exp: arm: __adv__FR2T2i 10509PASS: gdb.cp/demangle.exp: arm: __amu__FR2T2i 10510PASS: gdb.cp/demangle.exp: arm: __ami__FR2T2i 10511PASS: gdb.cp/demangle.exp: arm: __apl__FR2T2i 10512PASS: gdb.cp/demangle.exp: arm: __nw__2T1SFUi 10513PASS: gdb.cp/demangle.exp: arm: __dl__2T1SFPv 10514PASS: gdb.cp/demangle.exp: arm: put__2T7SFi 10515PASS: gdb.cp/demangle.exp: arm: __dl__12T5__pt__3_1xSFPv 10516PASS: gdb.cp/demangle.exp: arm: h__FUc 10517PASS: gdb.cp/demangle.exp: arm: f__Fic 10518PASS: gdb.cp/demangle.exp: arm: h__FUi 10519PASS: gdb.cp/demangle.exp: arm: h__Fci 10520PASS: gdb.cp/demangle.exp: arm: h__FUl 10521PASS: gdb.cp/demangle.exp: arm: h__Fcl 10522PASS: gdb.cp/demangle.exp: arm: h__FUs 10523PASS: gdb.cp/demangle.exp: arm: h__Fcs 10524PASS: gdb.cp/demangle.exp: arm: __amd__FR2T2RC2T2 10525PASS: gdb.cp/demangle.exp: arm: __adv__FR2T2RC2T2 10526PASS: gdb.cp/demangle.exp: arm: __amu__FR2T2RC2T2 10527PASS: gdb.cp/demangle.exp: arm: __ami__FR2T2RC2T2 10528PASS: gdb.cp/demangle.exp: arm: __apl__FR2T2RC2T2 10529PASS: gdb.cp/demangle.exp: arm: g__F1SRPUlRPCUlT2 10530PASS: gdb.cp/demangle.exp: arm: g__F1SRPUiRPCUiT2 10531PASS: gdb.cp/demangle.exp: arm: g__F1SRPUsRPCUsT2 10532PASS: gdb.cp/demangle.exp: arm: g__F1SRPUcRPCUcT2 10533PASS: gdb.cp/demangle.exp: arm: g__F1T1SRPlRPClT3 10534PASS: gdb.cp/demangle.exp: arm: g__F1T1SRPiRPCiT3 10535PASS: gdb.cp/demangle.exp: arm: g__F1T1SRPcRPCcT3 10536PASS: gdb.cp/demangle.exp: arm: X__12T5__pt__3_1x 10537PASS: gdb.cp/demangle.exp: arm: __ct__11T5__pt__2_iFi 10538PASS: gdb.cp/demangle.exp: arm: __ct__11T5__pt__2_cFi 10539PASS: gdb.cp/demangle.exp: arm: __gt__FRC2T2T1 10540PASS: gdb.cp/demangle.exp: arm: __ge__FRC2T2T1 10541PASS: gdb.cp/demangle.exp: arm: __lt__FRC2T2T1 10542PASS: gdb.cp/demangle.exp: arm: __le__FRC2T2T1 10543PASS: gdb.cp/demangle.exp: arm: __ne__FRC2T2T1 10544PASS: gdb.cp/demangle.exp: arm: __eq__FRC2T2T1 10545PASS: gdb.cp/demangle.exp: arm: g__FcR1cRC1cT2 10546PASS: gdb.cp/demangle.exp: arm: g__FcRPdRPCdT2 10547PASS: gdb.cp/demangle.exp: arm: g__FcRPfRPCfT2 10548PASS: gdb.cp/demangle.exp: arm: h__FcT1 10549PASS: gdb.cp/demangle.exp: arm: f__Ficd 10550PASS: gdb.cp/demangle.exp: arm: g__F1T1SdRPsRPCsT4 10551PASS: gdb.cp/demangle.exp: arm: g__F1cC1cT1 10552PASS: gdb.cp/demangle.exp: arm: g__FPdPCdT1 10553PASS: gdb.cp/demangle.exp: arm: g__FPfPCfT1 10554PASS: gdb.cp/demangle.exp: arm: g__FUlCUlT1 10555PASS: gdb.cp/demangle.exp: arm: g__FPlPClT1 10556PASS: gdb.cp/demangle.exp: arm: g__FUiCUiT1 10557PASS: gdb.cp/demangle.exp: arm: g__FPiPCiT1 10558PASS: gdb.cp/demangle.exp: arm: g__FUsCUsT1 10559PASS: gdb.cp/demangle.exp: arm: g__FPsPCsT1 10560PASS: gdb.cp/demangle.exp: arm: g__FUcCUcT1 10561PASS: gdb.cp/demangle.exp: arm: g__FPcPCcT1 10562PASS: gdb.cp/demangle.exp: arm: g__F1TlClT2 10563PASS: gdb.cp/demangle.exp: arm: g__F1TiCiT2 10564PASS: gdb.cp/demangle.exp: arm: g__F1TsCsT2 10565PASS: gdb.cp/demangle.exp: arm: g__F1TcCcT2 10566PASS: gdb.cp/demangle.exp: arm: __dl__17T5__pt__8_PFcPv_iSFPv 10567PASS: gdb.cp/demangle.exp: arm: printf__FPCce 10568PASS: gdb.cp/demangle.exp: arm: X__17T5__pt__8_PFcPv_i 10569PASS: gdb.cp/demangle.exp: arm: __ct__12T5__pt__3_1xFi 10570PASS: gdb.cp/demangle.exp: arm: g__F1SRUlRCUlT2 10571PASS: gdb.cp/demangle.exp: arm: g__F1SRPlRPClT2 10572PASS: gdb.cp/demangle.exp: arm: g__F1RRUiRCUiT2 10573PASS: gdb.cp/demangle.exp: arm: g__F1SRPiRPCiT2 10574PASS: gdb.cp/demangle.exp: arm: g__F1RRUsRCUsT2 10575PASS: gdb.cp/demangle.exp: arm: g__F1SRPsRPCsT2 10576PASS: gdb.cp/demangle.exp: arm: g__F1RRUcRCUcT2 10577PASS: gdb.cp/demangle.exp: arm: g__F1SRPcRPCcT2 10578PASS: gdb.cp/demangle.exp: arm: g__F1T1RRlRClT3 10579PASS: gdb.cp/demangle.exp: arm: g__F1T1RRiRCiT3 10580PASS: gdb.cp/demangle.exp: arm: g__F1T1RRsRCsT3 10581PASS: gdb.cp/demangle.exp: arm: g__F1T1RRcRCcT3 10582PASS: gdb.cp/demangle.exp: arm: __dl__21T5__pt__11_PFiPPdPv_iSFPv 10583PASS: gdb.cp/demangle.exp: arm: __std__foo 10584PASS: gdb.cp/demangle.exp: arm: __sti__bar 10585PASS: gdb.cp/demangle.exp: arm: f__FicdPcPFci_v 10586PASS: gdb.cp/demangle.exp: arm: f__FicdPcPFic_v 10587PASS: gdb.cp/demangle.exp: arm: get__2T7SFv 10588PASS: gdb.cp/demangle.exp: arm: X__21T5__pt__11_PFiPPdPv_i 10589PASS: gdb.cp/demangle.exp: arm: g__FcRdRCdT2 10590PASS: gdb.cp/demangle.exp: arm: g__FcRfRCfT2 10591PASS: gdb.cp/demangle.exp: arm: __md__FC2T2i 10592PASS: gdb.cp/demangle.exp: arm: __dv__FC2T2i 10593PASS: gdb.cp/demangle.exp: arm: __ml__FC2T2i 10594PASS: gdb.cp/demangle.exp: arm: __mi__FC2T2i 10595PASS: gdb.cp/demangle.exp: arm: __pl__FC2T2i 10596PASS: gdb.cp/demangle.exp: arm: __dl__11T5__pt__2_iSFPv 10597PASS: gdb.cp/demangle.exp: arm: __dl__11T5__pt__2_cSFPv 10598PASS: gdb.cp/demangle.exp: arm: h__Fc 10599PASS: gdb.cp/demangle.exp: arm: h__Fd 10600PASS: gdb.cp/demangle.exp: arm: h__Ff 10601PASS: gdb.cp/demangle.exp: arm: h__Fi 10602PASS: gdb.cp/demangle.exp: arm: f__Fi 10603PASS: gdb.cp/demangle.exp: arm: h__Fl 10604PASS: gdb.cp/demangle.exp: arm: h__Fs 10605PASS: gdb.cp/demangle.exp: arm: __md__FC2T2RC2T2 10606PASS: gdb.cp/demangle.exp: arm: __dv__FC2T2RC2T2 10607PASS: gdb.cp/demangle.exp: arm: __ml__FC2T2RC2T2 10608PASS: gdb.cp/demangle.exp: arm: __mi__FC2T2RC2T2 10609PASS: gdb.cp/demangle.exp: arm: __pl__FC2T2RC2T2 10610PASS: gdb.cp/demangle.exp: arm: g__FcRP1cRPC1cT2 10611PASS: gdb.cp/demangle.exp: arm: X__11T5__pt__2_c 10612PASS: gdb.cp/demangle.exp: arm: X__11T5__pt__2_i 10613PASS: gdb.cp/demangle.exp: arm: g__FdCdT1 10614PASS: gdb.cp/demangle.exp: arm: g__FfCfT1 10615PASS: gdb.cp/demangle.exp: arm: g__FlClT1 10616PASS: gdb.cp/demangle.exp: arm: g__FiCiT1 10617PASS: gdb.cp/demangle.exp: arm: g__FsCsT1 10618PASS: gdb.cp/demangle.exp: arm: g__FcCcT1 10619PASS: gdb.cp/demangle.exp: arm: __ct__17T5__pt__8_PFcPv_iFi 10620PASS: gdb.cp/demangle.exp: arm: f__FicdPc 10621PASS: gdb.cp/demangle.exp: arm: __nw__FUi 10622PASS: gdb.cp/demangle.exp: arm: __ct__Q3_2T11a1bSFi 10623PASS: gdb.cp/demangle.exp: arm: __dt__Q3_2T11a1bSFi 10624PASS: gdb.cp/demangle.exp: arm: put__Q3_2T11a1bSFi 10625PASS: gdb.cp/demangle.exp: arm: get__Q2_2T11aSFv 10626PASS: gdb.cp/demangle.exp: arm: put__2T1SFi 10627PASS: gdb.cp/demangle.exp: arm: put__Q5_2T11a1b1c1dSFi 10628PASS: gdb.cp/demangle.exp: arm: get__Q4_2T11a1b1cSFv 10629PASS: gdb.cp/demangle.exp: arm: put__Q2_2T11aSFi 10630PASS: gdb.cp/demangle.exp: arm: put__Q4_2T11a1b1cSFi 10631PASS: gdb.cp/demangle.exp: arm: get__Q3_2T11a1bSFv 10632PASS: gdb.cp/demangle.exp: arm: get__2T1SFv 10633PASS: gdb.cp/demangle.exp: arm: get__Q5_2T11a1b1c1dSFv 10634PASS: gdb.cp/demangle.exp: arm: __dt__11T1__pt__2_cFv 10635PASS: gdb.cp/demangle.exp: arm: __dt__12T1__pt__3_1tFv 10636PASS: gdb.cp/demangle.exp: arm: __dl__12T1__pt__3_1tSFPv 10637PASS: gdb.cp/demangle.exp: arm: __ct__11T1__pt__2_cFi 10638PASS: gdb.cp/demangle.exp: arm: __ct__11T1__pt__2_cFv 10639PASS: gdb.cp/demangle.exp: arm: __ct__12T1__pt__3_1tFi 10640PASS: gdb.cp/demangle.exp: arm: __ct__12T1__pt__3_1tFv 10641PASS: gdb.cp/demangle.exp: arm: __dl__11T1__pt__2_cSFPv 10642PASS: gdb.cp/demangle.exp: arm: bar__3fooFPv 10643PASS: gdb.cp/demangle.exp: arm: bar__3fooFPCv 10644PASS: gdb.cp/demangle.exp: arm: bar__3fooCFPv 10645PASS: gdb.cp/demangle.exp: arm: bar__3fooCFPCv 10646PASS: gdb.cp/demangle.exp: arm: __eq__3fooFR3foo 10647PASS: gdb.cp/demangle.exp: arm: __eq__3fooFRC3foo 10648PASS: gdb.cp/demangle.exp: arm: __eq__3fooCFR3foo 10649PASS: gdb.cp/demangle.exp: arm: __eq__3fooCFRC3foo 10650PASS: gdb.cp/demangle.exp: arm: elem__15vector__pt__2_dFi 10651PASS: gdb.cp/demangle.exp: arm: elem__15vector__pt__2_iFi 10652PASS: gdb.cp/demangle.exp: arm: __ct__15vector__pt__2_dFi 10653PASS: gdb.cp/demangle.exp: arm: __ct__15vector__pt__2_iFi 10654PASS: gdb.cp/demangle.exp: arm: __ct__25DListNode__pt__9_R6RLabelFR6RLabelP25DListNode__pt__9_R6RLabelT2 10655PASS: gdb.cp/demangle.exp: arm: bar__3fooFiT16FooBar 10656PASS: gdb.cp/demangle.exp: arm: bar__3fooFPiN51PdN37PcN211T1iN215 10657PASS: gdb.cp/demangle.exp: arm: _Utf390_1__1_9223372036854775807__9223372036854775 10658PASS: gdb.cp/demangle.exp: hp: set demangle-style 10659PASS: gdb.cp/demangle.exp: hp: check demangling style 10660PASS: gdb.cp/demangle.exp: hp: g__FP1cPC1cT1 10661PASS: gdb.cp/demangle.exp: hp: g__FPUlPCUlT1 10662PASS: gdb.cp/demangle.exp: hp: g__FPUiPCUiT1 10663PASS: gdb.cp/demangle.exp: hp: g__FPUsPCUsT1 10664PASS: gdb.cp/demangle.exp: hp: g__FPUcPCUcT1 10665PASS: gdb.cp/demangle.exp: hp: g__F1TPlPClT2 10666PASS: gdb.cp/demangle.exp: hp: g__F1RRlRClT2 10667PASS: gdb.cp/demangle.exp: hp: g__F1TPiPCiT2 10668PASS: gdb.cp/demangle.exp: hp: g__F1RRiRCiT2 10669PASS: gdb.cp/demangle.exp: hp: g__F1TPsPCsT2 10670PASS: gdb.cp/demangle.exp: hp: g__F1RRsRCsT2 10671PASS: gdb.cp/demangle.exp: hp: g__F1TPcPCcT2 10672PASS: gdb.cp/demangle.exp: hp: g__F1RRcRCcT2 10673PASS: gdb.cp/demangle.exp: hp: __gt__FRC2T2c 10674PASS: gdb.cp/demangle.exp: hp: __ge__FRC2T2c 10675PASS: gdb.cp/demangle.exp: hp: __lt__FRC2T2c 10676PASS: gdb.cp/demangle.exp: hp: __le__FRC2T2c 10677PASS: gdb.cp/demangle.exp: hp: __ne__FRC2T2c 10678PASS: gdb.cp/demangle.exp: hp: __eq__FRC2T2c 10679PASS: gdb.cp/demangle.exp: hp: __amd__FR2T2i 10680PASS: gdb.cp/demangle.exp: hp: __adv__FR2T2i 10681PASS: gdb.cp/demangle.exp: hp: __amu__FR2T2i 10682PASS: gdb.cp/demangle.exp: hp: __ami__FR2T2i 10683PASS: gdb.cp/demangle.exp: hp: __apl__FR2T2i 10684PASS: gdb.cp/demangle.exp: hp: __nw__2T1SFUi 10685PASS: gdb.cp/demangle.exp: hp: __dl__2T1SFPv 10686PASS: gdb.cp/demangle.exp: hp: put__2T7SFi 10687PASS: gdb.cp/demangle.exp: hp: h__FUc 10688PASS: gdb.cp/demangle.exp: hp: f__Fic 10689PASS: gdb.cp/demangle.exp: hp: h__FUi 10690PASS: gdb.cp/demangle.exp: hp: h__Fci 10691PASS: gdb.cp/demangle.exp: hp: h__FUl 10692PASS: gdb.cp/demangle.exp: hp: h__Fcl 10693PASS: gdb.cp/demangle.exp: hp: h__FUs 10694PASS: gdb.cp/demangle.exp: hp: h__Fcs 10695PASS: gdb.cp/demangle.exp: hp: __amd__FR2T2RC2T2 10696PASS: gdb.cp/demangle.exp: hp: __adv__FR2T2RC2T2 10697PASS: gdb.cp/demangle.exp: hp: __amu__FR2T2RC2T2 10698PASS: gdb.cp/demangle.exp: hp: __ami__FR2T2RC2T2 10699PASS: gdb.cp/demangle.exp: hp: __apl__FR2T2RC2T2 10700PASS: gdb.cp/demangle.exp: hp: g__F1SRPUlRPCUlT2 10701PASS: gdb.cp/demangle.exp: hp: g__F1SRPUiRPCUiT2 10702PASS: gdb.cp/demangle.exp: hp: g__F1SRPUsRPCUsT2 10703PASS: gdb.cp/demangle.exp: hp: g__F1SRPUcRPCUcT2 10704PASS: gdb.cp/demangle.exp: hp: g__F1T1SRPlRPClT3 10705PASS: gdb.cp/demangle.exp: hp: g__F1T1SRPiRPCiT3 10706PASS: gdb.cp/demangle.exp: hp: g__F1T1SRPcRPCcT3 10707PASS: gdb.cp/demangle.exp: hp: __gt__FRC2T2T1 10708PASS: gdb.cp/demangle.exp: hp: __ge__FRC2T2T1 10709PASS: gdb.cp/demangle.exp: hp: __lt__FRC2T2T1 10710PASS: gdb.cp/demangle.exp: hp: __le__FRC2T2T1 10711PASS: gdb.cp/demangle.exp: hp: __ne__FRC2T2T1 10712PASS: gdb.cp/demangle.exp: hp: __eq__FRC2T2T1 10713PASS: gdb.cp/demangle.exp: hp: g__FcR1cRC1cT2 10714PASS: gdb.cp/demangle.exp: hp: g__FcRPdRPCdT2 10715PASS: gdb.cp/demangle.exp: hp: g__FcRPfRPCfT2 10716PASS: gdb.cp/demangle.exp: hp: h__FcT1 10717PASS: gdb.cp/demangle.exp: hp: f__Ficd 10718PASS: gdb.cp/demangle.exp: hp: g__F1T1SdRPsRPCsT4 10719PASS: gdb.cp/demangle.exp: hp: g__F1cC1cT1 10720PASS: gdb.cp/demangle.exp: hp: g__FPdPCdT1 10721PASS: gdb.cp/demangle.exp: hp: g__FPfPCfT1 10722PASS: gdb.cp/demangle.exp: hp: g__FUlCUlT1 10723PASS: gdb.cp/demangle.exp: hp: g__FPlPClT1 10724PASS: gdb.cp/demangle.exp: hp: g__FUiCUiT1 10725PASS: gdb.cp/demangle.exp: hp: g__FPiPCiT1 10726PASS: gdb.cp/demangle.exp: hp: g__FUsCUsT1 10727PASS: gdb.cp/demangle.exp: hp: g__FPsPCsT1 10728PASS: gdb.cp/demangle.exp: hp: g__FUcCUcT1 10729PASS: gdb.cp/demangle.exp: hp: g__FPcPCcT1 10730PASS: gdb.cp/demangle.exp: hp: g__F1TlClT2 10731PASS: gdb.cp/demangle.exp: hp: g__F1TiCiT2 10732PASS: gdb.cp/demangle.exp: hp: g__F1TsCsT2 10733PASS: gdb.cp/demangle.exp: hp: g__F1TcCcT2 10734PASS: gdb.cp/demangle.exp: hp: printf__FPCce 10735PASS: gdb.cp/demangle.exp: hp: g__F1SRUlRCUlT2 10736PASS: gdb.cp/demangle.exp: hp: g__F1SRPlRPClT2 10737PASS: gdb.cp/demangle.exp: hp: g__F1RRUiRCUiT2 10738PASS: gdb.cp/demangle.exp: hp: g__F1SRPiRPCiT2 10739PASS: gdb.cp/demangle.exp: hp: g__F1RRUsRCUsT2 10740PASS: gdb.cp/demangle.exp: hp: g__F1SRPsRPCsT2 10741PASS: gdb.cp/demangle.exp: hp: g__F1RRUcRCUcT2 10742PASS: gdb.cp/demangle.exp: hp: g__F1SRPcRPCcT2 10743PASS: gdb.cp/demangle.exp: hp: g__F1T1RRlRClT3 10744PASS: gdb.cp/demangle.exp: hp: g__F1T1RRiRCiT3 10745PASS: gdb.cp/demangle.exp: hp: g__F1T1RRsRCsT3 10746PASS: gdb.cp/demangle.exp: hp: g__F1T1RRcRCcT3 10747PASS: gdb.cp/demangle.exp: hp: f__FicdPcPFci_v 10748PASS: gdb.cp/demangle.exp: hp: f__FicdPcPFic_v 10749PASS: gdb.cp/demangle.exp: hp: get__2T7SFv 10750PASS: gdb.cp/demangle.exp: hp: g__FcRdRCdT2 10751PASS: gdb.cp/demangle.exp: hp: g__FcRfRCfT2 10752PASS: gdb.cp/demangle.exp: hp: __md__FC2T2i 10753PASS: gdb.cp/demangle.exp: hp: __dv__FC2T2i 10754PASS: gdb.cp/demangle.exp: hp: __ml__FC2T2i 10755PASS: gdb.cp/demangle.exp: hp: __mi__FC2T2i 10756PASS: gdb.cp/demangle.exp: hp: __pl__FC2T2i 10757PASS: gdb.cp/demangle.exp: hp: h__Fc 10758PASS: gdb.cp/demangle.exp: hp: h__Fd 10759PASS: gdb.cp/demangle.exp: hp: h__Ff 10760PASS: gdb.cp/demangle.exp: hp: h__Fi 10761PASS: gdb.cp/demangle.exp: hp: f__Fi 10762PASS: gdb.cp/demangle.exp: hp: h__Fl 10763PASS: gdb.cp/demangle.exp: hp: h__Fs 10764PASS: gdb.cp/demangle.exp: hp: __md__FC2T2RC2T2 10765PASS: gdb.cp/demangle.exp: hp: __dv__FC2T2RC2T2 10766PASS: gdb.cp/demangle.exp: hp: __ml__FC2T2RC2T2 10767PASS: gdb.cp/demangle.exp: hp: __mi__FC2T2RC2T2 10768PASS: gdb.cp/demangle.exp: hp: __pl__FC2T2RC2T2 10769PASS: gdb.cp/demangle.exp: hp: g__FcRP1cRPC1cT2 10770PASS: gdb.cp/demangle.exp: hp: g__FdCdT1 10771PASS: gdb.cp/demangle.exp: hp: g__FfCfT1 10772PASS: gdb.cp/demangle.exp: hp: g__FlClT1 10773PASS: gdb.cp/demangle.exp: hp: g__FiCiT1 10774PASS: gdb.cp/demangle.exp: hp: g__FsCsT1 10775PASS: gdb.cp/demangle.exp: hp: g__FcCcT1 10776PASS: gdb.cp/demangle.exp: hp: f__FicdPc 10777PASS: gdb.cp/demangle.exp: hp: __nw__FUi 10778PASS: gdb.cp/demangle.exp: hp: __ct__Q3_2T11a1bSFi 10779PASS: gdb.cp/demangle.exp: hp: __dt__Q3_2T11a1bSFi 10780PASS: gdb.cp/demangle.exp: hp: put__Q3_2T11a1bSFi 10781PASS: gdb.cp/demangle.exp: hp: get__Q2_2T11aSFv 10782PASS: gdb.cp/demangle.exp: hp: put__2T1SFi 10783PASS: gdb.cp/demangle.exp: hp: put__Q5_2T11a1b1c1dSFi 10784PASS: gdb.cp/demangle.exp: hp: get__Q4_2T11a1b1cSFv 10785PASS: gdb.cp/demangle.exp: hp: put__Q2_2T11aSFi 10786PASS: gdb.cp/demangle.exp: hp: put__Q4_2T11a1b1cSFi 10787PASS: gdb.cp/demangle.exp: hp: get__Q3_2T11a1bSFv 10788PASS: gdb.cp/demangle.exp: hp: get__2T1SFv 10789PASS: gdb.cp/demangle.exp: hp: get__Q5_2T11a1b1c1dSFv 10790PASS: gdb.cp/demangle.exp: hp: bar__3fooFPv 10791PASS: gdb.cp/demangle.exp: hp: bar__3fooFPCv 10792PASS: gdb.cp/demangle.exp: hp: bar__3fooCFPv 10793PASS: gdb.cp/demangle.exp: hp: bar__3fooCFPCv 10794PASS: gdb.cp/demangle.exp: hp: __eq__3fooFR3foo 10795PASS: gdb.cp/demangle.exp: hp: __eq__3fooFRC3foo 10796PASS: gdb.cp/demangle.exp: hp: __eq__3fooCFR3foo 10797PASS: gdb.cp/demangle.exp: hp: __eq__3fooCFRC3foo 10798PASS: gdb.cp/demangle.exp: hp: bar__3fooFiT16FooBar 10799PASS: gdb.cp/demangle.exp: hp: bar__3fooFPiN51PdN37PcN211T1iN215 10800PASS: gdb.cp/demangle.exp: hp: __dt__2T5XTPFiPPdPv_i__Fv 10801PASS: gdb.cp/demangle.exp: hp: __ct__1cFi 10802PASS: gdb.cp/demangle.exp: hp: __dt__2T5XTi__Fv 10803PASS: gdb.cp/demangle.exp: hp: __dt__2T5XTc__Fv 10804PASS: gdb.cp/demangle.exp: hp: __ct__2T2Fi 10805PASS: gdb.cp/demangle.exp: hp: __dt__2T1Fv 10806PASS: gdb.cp/demangle.exp: hp: __dt__2T5XT1x__Fv 10807PASS: gdb.cp/demangle.exp: hp: __dt__2T5XTPFcPv_i__Fv 10808PASS: gdb.cp/demangle.exp: hp: __ct__2T5XTPFiPPdPv_i__Fi 10809PASS: gdb.cp/demangle.exp: hp: __dl__2T5XT1x__SFPv 10810PASS: gdb.cp/demangle.exp: hp: X__2T5XT1x 10811PASS: gdb.cp/demangle.exp: hp: __ct__2T5XTi__Fi 10812PASS: gdb.cp/demangle.exp: hp: __ct__2T5XTc__Fi 10813PASS: gdb.cp/demangle.exp: hp: __dl__2T5XTPFcPv_i__SFPv 10814PASS: gdb.cp/demangle.exp: hp: X__2T5XTPFcPv_i 10815PASS: gdb.cp/demangle.exp: hp: __ct__2T5XT1x__Fi 10816PASS: gdb.cp/demangle.exp: hp: __dl__2T5XTPFiPPdPv_i__SFPv 10817PASS: gdb.cp/demangle.exp: hp: X__2T5XTPFiPPdPv_i 10818PASS: gdb.cp/demangle.exp: hp: __dl__2T5XTi__SFPv 10819PASS: gdb.cp/demangle.exp: hp: __dl__2T5XTc__SFPv 10820PASS: gdb.cp/demangle.exp: hp: X__2T5XTc 10821PASS: gdb.cp/demangle.exp: hp: X__2T5XTi 10822PASS: gdb.cp/demangle.exp: hp: __ct__2T5XTPFcPv_i__Fi 10823PASS: gdb.cp/demangle.exp: hp: __dt__2T1XTc__Fv 10824PASS: gdb.cp/demangle.exp: hp: __dt__2T1XT1t__Fv 10825PASS: gdb.cp/demangle.exp: hp: __dl__2T1XT1t__SFPv 10826PASS: gdb.cp/demangle.exp: hp: __ct__2T1XTc__Fi 10827PASS: gdb.cp/demangle.exp: hp: __ct__2T1XTc__Fv 10828PASS: gdb.cp/demangle.exp: hp: __ct__2T1XT1t__Fi 10829PASS: gdb.cp/demangle.exp: hp: __ct__2T1XT1t__Fv 10830PASS: gdb.cp/demangle.exp: hp: __dl__2T1XTc__SFPv 10831PASS: gdb.cp/demangle.exp: hp: elem__6vectorXTd__Fi 10832PASS: gdb.cp/demangle.exp: hp: elem__6vectorXTi__Fi 10833PASS: gdb.cp/demangle.exp: hp: __ct__6vectorXTd__Fi 10834PASS: gdb.cp/demangle.exp: hp: __ct__6vectorXTi__Fi 10835PASS: gdb.cp/demangle.exp: hp: __ct__9DListNodeXTR6RLabel__FR6RLabelP9DListNodeXTR6RLabel_T2 10836PASS: gdb.cp/demangle.exp: hp: elem__6vectorXTiUP34__Fi 10837PASS: gdb.cp/demangle.exp: hp: elem__6vectorXUP2701Td__Fi 10838PASS: gdb.cp/demangle.exp: hp: elem__6vectorXTiSP334__Fi 10839PASS: gdb.cp/demangle.exp: hp: elem__6vectorXTiSN67__Fi 10840PASS: gdb.cp/demangle.exp: hp: elem__6vectorXTiSM__SCFPPd 10841PASS: gdb.cp/demangle.exp: hp: elem__6vectorXTiSN67UP4000TRs__Fi 10842PASS: gdb.cp/demangle.exp: hp: elem__6vectorXTiSN67TRdTFPv_i__Fi 10843PASS: gdb.cp/demangle.exp: hp: X__6vectorXTiSN67TdTPvUP5TRs 10844PASS: gdb.cp/demangle.exp: hp: elem__6vectorXTiA3foo__Fi 10845PASS: gdb.cp/demangle.exp: hp: elem__6vectorXTiA3fooTPvA5Label__FiPPvT2 10846PASS: gdb.cp/demangle.exp: hp: elem__6vectorXTiSN42A3foo__Fi 10847PASS: gdb.cp/demangle.exp: hp: __ct__2T5XTPFcPv_i__Fi_2 10848PASS: gdb.cp/demangle.exp: hp: __ct__2T5XTPFcPv_i__Fi_19 10849PASS: gdb.cp/demangle.exp: hp: f__FicdPcPFci_v_34 10850PASS: gdb.cp/demangle.exp: hp: spec__13Spec<%1,%1.*>XTiTPi_FPi 10851PASS: gdb.cp/demangle.exp: hp: spec__16Spec<%1,%1.&,%1>XTiTRiTi_FPi 10852PASS: gdb.cp/demangle.exp: hp: add__XTc_FcT1 10853PASS: gdb.cp/demangle.exp: hp: add__XTcSP9A5label_FcPPlT1 10854PASS: gdb.cp/demangle.exp: hp: add__XTPfTFPd_f_FcT1 10855PASS: gdb.cp/demangle.exp: hp: unLink__12basic_stringXTcT18string_char_traitsXTc_T9allocator_Fv 10856PASS: gdb.cp/demangle.exp: hp: _Utf390_1__1_9223372036854775807__9223372036854775 10857Running ./gdb.cp/derivation.exp ... 10858PASS: gdb.cp/derivation.exp: before run: ptype A::value_type 10859PASS: gdb.cp/derivation.exp: before run: whatis A::value_type 10860PASS: gdb.cp/derivation.exp: before run: p (A::value_type) 0 10861PASS: gdb.cp/derivation.exp: before run: ptype D::value_type 10862PASS: gdb.cp/derivation.exp: before run: whatis D::value_type 10863PASS: gdb.cp/derivation.exp: before run: p (D::value_type) 0 10864PASS: gdb.cp/derivation.exp: before run: ptype E::value_type 10865PASS: gdb.cp/derivation.exp: before run: whatis E::value_type 10866PASS: gdb.cp/derivation.exp: before run: p (E::value_type) 0 10867PASS: gdb.cp/derivation.exp: before run: ptype F::value_type 10868PASS: gdb.cp/derivation.exp: before run: whatis F::value_type 10869PASS: gdb.cp/derivation.exp: before run: p (F::value_type) 0 10870PASS: gdb.cp/derivation.exp: before run: ptype A2::value_type 10871PASS: gdb.cp/derivation.exp: before run: whatis A2::value_type 10872PASS: gdb.cp/derivation.exp: before run: p (A2::value_type) 0 10873PASS: gdb.cp/derivation.exp: before run: ptype D2::value_type 10874PASS: gdb.cp/derivation.exp: before run: whatis D2::value_type 10875PASS: gdb.cp/derivation.exp: before run: p (D2::value_type) 0 10876PASS: gdb.cp/derivation.exp: before run: ptype Z::value_type 10877PASS: gdb.cp/derivation.exp: before run: whatis Z::value_type 10878PASS: gdb.cp/derivation.exp: before run: p (Z::value_type) 0 10879PASS: gdb.cp/derivation.exp: before run: ptype ZZ::value_type 10880PASS: gdb.cp/derivation.exp: before run: whatis ZZ::value_type 10881PASS: gdb.cp/derivation.exp: before run: p (ZZ::value_type) 0 10882PASS: gdb.cp/derivation.exp: at marker1: ptype A::value_type 10883PASS: gdb.cp/derivation.exp: at marker1: whatis A::value_type 10884PASS: gdb.cp/derivation.exp: at marker1: p (A::value_type) 0 10885PASS: gdb.cp/derivation.exp: at marker1: ptype D::value_type 10886PASS: gdb.cp/derivation.exp: at marker1: whatis D::value_type 10887PASS: gdb.cp/derivation.exp: at marker1: p (D::value_type) 0 10888PASS: gdb.cp/derivation.exp: at marker1: ptype A2::value_type 10889PASS: gdb.cp/derivation.exp: at marker1: whatis A2::value_type 10890PASS: gdb.cp/derivation.exp: at marker1: p (A2::value_type) 0 10891PASS: gdb.cp/derivation.exp: at marker1: ptype D2::value_type 10892PASS: gdb.cp/derivation.exp: at marker1: whatis D2::value_type 10893PASS: gdb.cp/derivation.exp: at marker1: p (D2::value_type) 0 10894PASS: gdb.cp/derivation.exp: up from marker1 10895PASS: gdb.cp/derivation.exp: print value of a_instance 10896PASS: gdb.cp/derivation.exp: ptype a_instance 10897PASS: gdb.cp/derivation.exp: print value of d_instance 10898PASS: gdb.cp/derivation.exp: ptype d_instance 10899PASS: gdb.cp/derivation.exp: print value of e_instance 10900PASS: gdb.cp/derivation.exp: ptype e_instance 10901PASS: gdb.cp/derivation.exp: print value of f_instance 10902PASS: gdb.cp/derivation.exp: ptype f_instance 10903PASS: gdb.cp/derivation.exp: ptype g_instance 10904PASS: gdb.cp/derivation.exp: print value of d_instance.a 10905PASS: gdb.cp/derivation.exp: print value of d_instance.aa 10906PASS: gdb.cp/derivation.exp: print value of d_instance.b 10907PASS: gdb.cp/derivation.exp: print value of d_instance.bb 10908PASS: gdb.cp/derivation.exp: print value of d_instance.c 10909PASS: gdb.cp/derivation.exp: print value of d_instance.cc 10910PASS: gdb.cp/derivation.exp: print value of d_instance.d 10911PASS: gdb.cp/derivation.exp: print value of d_instance.dd 10912PASS: gdb.cp/derivation.exp: print value of g_instance.a 10913PASS: gdb.cp/derivation.exp: print value of g_instance.b 10914PASS: gdb.cp/derivation.exp: print value of g_instance.c 10915PASS: gdb.cp/derivation.exp: print value of g_instance.afoo() 10916PASS: gdb.cp/derivation.exp: re-selected 'main' frame after inferior call 10917PASS: gdb.cp/derivation.exp: print value of g_instance.bfoo() 10918PASS: gdb.cp/derivation.exp: print value of g_instance.cfoo() 10919PASS: gdb.cp/derivation.exp: whatis c_instance.c 10920PASS: gdb.cp/derivation.exp: ptype c_instance.c 10921PASS: gdb.cp/derivation.exp: whatis g_instance.g 10922PASS: gdb.cp/derivation.exp: ptype g_instance.g 10923PASS: gdb.cp/derivation.exp: whatis a_instance.a 10924PASS: gdb.cp/derivation.exp: ptype a_instance.a 10925PASS: gdb.cp/derivation.exp: p (A::value_type) 0 10926PASS: gdb.cp/derivation.exp: whatis b_instance.b 10927PASS: gdb.cp/derivation.exp: ptype b_instance.b 10928PASS: gdb.cp/derivation.exp: whatis d_instance.d 10929PASS: gdb.cp/derivation.exp: ptype d_instance.d 10930PASS: gdb.cp/derivation.exp: p (D::value_type) 0 10931PASS: gdb.cp/derivation.exp: whatis e_instance.e 10932PASS: gdb.cp/derivation.exp: ptype e_instance.e 10933PASS: gdb.cp/derivation.exp: p (E::value_type) 0 10934PASS: gdb.cp/derivation.exp: whatis f_instance.f 10935PASS: gdb.cp/derivation.exp: ptype f_instance.f 10936PASS: gdb.cp/derivation.exp: p (F::value_type) 0 10937PASS: gdb.cp/derivation.exp: whatis z_instance.z 10938PASS: gdb.cp/derivation.exp: ptype z_instance.z 10939PASS: gdb.cp/derivation.exp: p (Z::value_type) 0 10940PASS: gdb.cp/derivation.exp: whatis zz_instance.zz 10941PASS: gdb.cp/derivation.exp: ptype zz_instance.zz 10942PASS: gdb.cp/derivation.exp: p (ZZ::value_type) 0 10943PASS: gdb.cp/derivation.exp: ptype vderived 10944PASS: gdb.cp/derivation.exp: print vderived 10945PASS: gdb.cp/derivation.exp: ptype N::value_type 10946PASS: gdb.cp/derivation.exp: ptype N::Derived::value_type 10947PASS: gdb.cp/derivation.exp: ptype value_type 10948Running ./gdb.cp/destrprint.exp ... 10949PASS: gdb.cp/destrprint.exp: continue to breakpoint: Break here 10950PASS: gdb.cp/destrprint.exp: go up to ~Derived 10951PASS: gdb.cp/destrprint.exp: set print object on 10952PASS: gdb.cp/destrprint.exp: print *this with print object = on 10953PASS: gdb.cp/destrprint.exp: set print object off 10954PASS: gdb.cp/destrprint.exp: print *this with print object = off 10955Running ./gdb.cp/dispcxx.exp ... 10956PASS: gdb.cp/dispcxx.exp: continue to breakpoint: here 10957PASS: gdb.cp/dispcxx.exp: display k 10958Running ./gdb.cp/exception.exp ... 10959PASS: gdb.cp/exception.exp: catch catch (before inferior run) 10960PASS: gdb.cp/exception.exp: catch throw (before inferior run) 10961PASS: gdb.cp/exception.exp: info breakpoints (before inferior run) 10962PASS: gdb.cp/exception.exp: Set temporary breakpoint at main 10963PASS: gdb.cp/exception.exp: Run to main 10964FAIL: gdb.cp/exception.exp: info breakpoints (after inferior run) 10965PASS: gdb.cp/exception.exp: break catcher 10966FAIL: gdb.cp/exception.exp: continue to first throw 10967FAIL: gdb.cp/exception.exp: backtrace after first throw 10968FAIL: gdb.cp/exception.exp: continue to first catch 10969FAIL: gdb.cp/exception.exp: backtrace after first catch 10970PASS: gdb.cp/exception.exp: continue to catcher for the first time 10971FAIL: gdb.cp/exception.exp: continue to second throw 10972FAIL: gdb.cp/exception.exp: backtrace after second throw 10973FAIL: gdb.cp/exception.exp: continue to second catch 10974FAIL: gdb.cp/exception.exp: backtrace after second catch 10975FAIL: gdb.cp/exception.exp: continue to catcher for the second time (the program is no longer running) 10976Running ./gdb.cp/expand-psymtabs-cxx.exp ... 10977PASS: gdb.cp/expand-psymtabs-cxx.exp: set language c++ 10978PASS: gdb.cp/expand-psymtabs-cxx.exp: before expand 10979PASS: gdb.cp/expand-psymtabs-cxx.exp: force expand 10980PASS: gdb.cp/expand-psymtabs-cxx.exp: after expand 10981Running ./gdb.cp/expand-sals.exp ... 10982PASS: gdb.cp/expand-sals.exp: continue to breakpoint: func 10983PASS: gdb.cp/expand-sals.exp: up 10984PASS: gdb.cp/expand-sals.exp: break 10985PASS: gdb.cp/expand-sals.exp: continue to breakpoint: caller 10986PASS: gdb.cp/expand-sals.exp: bt from A 10987PASS: gdb.cp/expand-sals.exp: continue to breakpoint: next caller func 10988Running ./gdb.cp/extern-c.exp ... 10989PASS: gdb.cp/extern-c.exp: setting breakpoint at c_func 10990PASS: gdb.cp/extern-c.exp: continue to breakpoint: c_func 10991PASS: gdb.cp/extern-c.exp: initialize counter 10992PASS: gdb.cp/extern-c.exp: rbreak c_funcs 10993PASS: gdb.cp/extern-c.exp: command details for multiple breakpoints 10994PASS: gdb.cp/extern-c.exp: set commands on multiple breakpoints 10995PASS: gdb.cp/extern-c.exp: continue to breakpoint: c_funcs_1 10996PASS: gdb.cp/extern-c.exp: verify counter at first breakpoint 10997PASS: gdb.cp/extern-c.exp: continue to breakpoint: c_funcs_2 10998PASS: gdb.cp/extern-c.exp: verify counter at second breakpoint 10999Running ./gdb.cp/formatted-ref.exp ... 11000PASS: gdb.cp/formatted-ref.exp: print/x s 11001PASS: gdb.cp/formatted-ref.exp: print/x e 11002PASS: gdb.cp/formatted-ref.exp: print/x i 11003PASS: gdb.cp/formatted-ref.exp: print/x &s 11004PASS: gdb.cp/formatted-ref.exp: print/x &e 11005PASS: gdb.cp/formatted-ref.exp: print/x &i 11006PASS: gdb.cp/formatted-ref.exp: print/x *(&(&s)) 11007PASS: gdb.cp/formatted-ref.exp: print/x *(&(&i)) 11008PASS: gdb.cp/formatted-ref.exp: print/x *(&(&e)) 11009PASS: gdb.cp/formatted-ref.exp: print s.x == 13 11010Running ./gdb.cp/fpointer.exp ... 11011PASS: gdb.cp/fpointer.exp: p p1() 11012PASS: gdb.cp/fpointer.exp: p p2() 11013PASS: gdb.cp/fpointer.exp: p p[0]() 11014PASS: gdb.cp/fpointer.exp: p p[1]() 11015PASS: gdb.cp/fpointer.exp: p p3('a') 11016PASS: gdb.cp/fpointer.exp: p p4(1) 11017Running ./gdb.cp/gdb1355.exp ... 11018PASS: gdb.cp/gdb1355.exp: ptype s1 11019PASS: gdb.cp/gdb1355.exp: print s1 11020Running ./gdb.cp/gdb2384.exp ... 11021PASS: gdb.cp/gdb2384.exp: continue to breakpoint: set breakpoint here 11022PASS: gdb.cp/gdb2384.exp: print d1.meth () 11023PASS: gdb.cp/gdb2384.exp: continue to breakpoint: set breakpoint here 11024PASS: gdb.cp/gdb2384.exp: gdb2384 11025PASS: gdb.cp/gdb2384.exp: continue to breakpoint: set breakpoint here (second) 11026PASS: gdb.cp/gdb2384.exp: print d2.meth() 11027PASS: gdb.cp/gdb2384.exp: continue to breakpoint: set breakpoint here (second) 11028PASS: gdb.cp/gdb2384.exp: gdb2384 (second) 11029Running ./gdb.cp/gdb2495.exp ... 11030PASS: gdb.cp/gdb2495.exp: p exceptions.no_throw_function() 11031PASS: gdb.cp/gdb2495.exp: p exceptions.throw_function_with_handler() 11032FAIL: gdb.cp/gdb2495.exp: Call a function that raises an exception without a handler. 11033FAIL: gdb.cp/gdb2495.exp: bt after returning from a popped frame 11034PASS: gdb.cp/gdb2495.exp: info breakpoints 11035PASS: gdb.cp/gdb2495.exp: set unwinn-on-terminating-exception off 11036PASS: gdb.cp/gdb2495.exp: Turn off unwind on terminating exception flag 11037PASS: gdb.cp/gdb2495.exp: Call a function that raises an exception with unwinding off.. 11038PASS: gdb.cp/gdb2495.exp: set unwindonsignal on 11039PASS: gdb.cp/gdb2495.exp: Turn on unwind on signal 11040PASS: gdb.cp/gdb2495.exp: p exceptions.raise_signal(1) 11041PASS: gdb.cp/gdb2495.exp: set unwindonsignal off 11042PASS: gdb.cp/gdb2495.exp: Turn off unwind on signal 11043PASS: gdb.cp/gdb2495.exp: p exceptions.raise_signal(1) 11044Running ./gdb.cp/hang.exp ... 11045PASS: gdb.cp/hang.exp: doesn't overwrite struct type 11046PASS: gdb.cp/hang.exp: doesn't corrupt cv_type chain 11047Running ./gdb.cp/infcall-dlopen.exp ... 11048PASS: gdb.cp/infcall-dlopen.exp: test 0 11049PASS: gdb.cp/infcall-dlopen.exp: test 0 stub 1 11050PASS: gdb.cp/infcall-dlopen.exp: test 0 stub 2 11051PASS: gdb.cp/infcall-dlopen.exp: test 1 11052PASS: gdb.cp/infcall-dlopen.exp: test 1 stub 1 11053PASS: gdb.cp/infcall-dlopen.exp: test 1 stub 2 11054PASS: gdb.cp/infcall-dlopen.exp: test 2 11055PASS: gdb.cp/infcall-dlopen.exp: test 2 stub 1 11056PASS: gdb.cp/infcall-dlopen.exp: test 2 stub 2 11057PASS: gdb.cp/infcall-dlopen.exp: test 3 11058PASS: gdb.cp/infcall-dlopen.exp: test 3 stub 1 11059PASS: gdb.cp/infcall-dlopen.exp: test 3 stub 2 11060PASS: gdb.cp/infcall-dlopen.exp: test 4 11061PASS: gdb.cp/infcall-dlopen.exp: test 4 stub 1 11062PASS: gdb.cp/infcall-dlopen.exp: test 4 stub 2 11063PASS: gdb.cp/infcall-dlopen.exp: test 5 11064PASS: gdb.cp/infcall-dlopen.exp: test 5 stub 1 11065PASS: gdb.cp/infcall-dlopen.exp: test 5 stub 2 11066PASS: gdb.cp/infcall-dlopen.exp: test 6 11067PASS: gdb.cp/infcall-dlopen.exp: test 6 stub 1 11068PASS: gdb.cp/infcall-dlopen.exp: test 6 stub 2 11069PASS: gdb.cp/infcall-dlopen.exp: test 7 11070PASS: gdb.cp/infcall-dlopen.exp: test 7 stub 1 11071PASS: gdb.cp/infcall-dlopen.exp: test 7 stub 2 11072PASS: gdb.cp/infcall-dlopen.exp: test 8 11073PASS: gdb.cp/infcall-dlopen.exp: test 8 stub 1 11074PASS: gdb.cp/infcall-dlopen.exp: test 8 stub 2 11075PASS: gdb.cp/infcall-dlopen.exp: test 9 11076PASS: gdb.cp/infcall-dlopen.exp: test 9 stub 1 11077PASS: gdb.cp/infcall-dlopen.exp: test 9 stub 2 11078Running ./gdb.cp/inherit.exp ... 11079PASS: gdb.cp/inherit.exp: set width 0 11080PASS: gdb.cp/inherit.exp: set language c++ 11081PASS: gdb.cp/inherit.exp: ptype A (FIXME) 11082PASS: gdb.cp/inherit.exp: ptype class A (FIXME) 11083PASS: gdb.cp/inherit.exp: ptype g_A (FIXME) 11084PASS: gdb.cp/inherit.exp: ptype B 11085PASS: gdb.cp/inherit.exp: ptype class B 11086PASS: gdb.cp/inherit.exp: ptype g_B 11087PASS: gdb.cp/inherit.exp: ptype C 11088PASS: gdb.cp/inherit.exp: ptype class C 11089PASS: gdb.cp/inherit.exp: ptype g_C 11090PASS: gdb.cp/inherit.exp: ptype tagless struct 11091PASS: gdb.cp/inherit.exp: ptype variable of type tagless struct 11092PASS: gdb.cp/inherit.exp: ptype D 11093PASS: gdb.cp/inherit.exp: ptype class D 11094PASS: gdb.cp/inherit.exp: ptype g_D 11095PASS: gdb.cp/inherit.exp: ptype E 11096PASS: gdb.cp/inherit.exp: ptype class E 11097PASS: gdb.cp/inherit.exp: ptype g_E 11098PASS: gdb.cp/inherit.exp: ptype vA 11099PASS: gdb.cp/inherit.exp: ptype class vA 11100PASS: gdb.cp/inherit.exp: ptype g_vA 11101PASS: gdb.cp/inherit.exp: ptype vB 11102PASS: gdb.cp/inherit.exp: ptype class vB 11103PASS: gdb.cp/inherit.exp: ptype g_vB 11104PASS: gdb.cp/inherit.exp: ptype vC 11105PASS: gdb.cp/inherit.exp: ptype class vC 11106PASS: gdb.cp/inherit.exp: ptype g_vC 11107PASS: gdb.cp/inherit.exp: ptype vD 11108PASS: gdb.cp/inherit.exp: ptype class vD 11109PASS: gdb.cp/inherit.exp: ptype g_vD 11110PASS: gdb.cp/inherit.exp: ptype vE 11111PASS: gdb.cp/inherit.exp: ptype class vE 11112PASS: gdb.cp/inherit.exp: ptype g_vE 11113PASS: gdb.cp/inherit.exp: print g_A.A::a 11114PASS: gdb.cp/inherit.exp: print g_A.A::x 11115PASS: gdb.cp/inherit.exp: print g_A.a 11116PASS: gdb.cp/inherit.exp: print g_A.x 11117PASS: gdb.cp/inherit.exp: print g_B.A::a 11118PASS: gdb.cp/inherit.exp: print g_B.A::x 11119PASS: gdb.cp/inherit.exp: print g_B.B::b 11120PASS: gdb.cp/inherit.exp: print g_B.B::x 11121PASS: gdb.cp/inherit.exp: print g_B.a 11122PASS: gdb.cp/inherit.exp: print g_B.b 11123PASS: gdb.cp/inherit.exp: print g_B.x 11124PASS: gdb.cp/inherit.exp: print g_C.A::a 11125PASS: gdb.cp/inherit.exp: print g_C.A::x 11126PASS: gdb.cp/inherit.exp: print g_C.C::c 11127PASS: gdb.cp/inherit.exp: print g_C.C::x 11128PASS: gdb.cp/inherit.exp: print g_C.a 11129PASS: gdb.cp/inherit.exp: print g_C.c 11130PASS: gdb.cp/inherit.exp: print g_C.x 11131PASS: gdb.cp/inherit.exp: print g_A 11132PASS: gdb.cp/inherit.exp: print g_B 11133PASS: gdb.cp/inherit.exp: print g_C 11134PASS: gdb.cp/inherit.exp: print g_A.A::a 11135PASS: gdb.cp/inherit.exp: print g_A.A::x 11136PASS: gdb.cp/inherit.exp: print g_B.A::a 11137PASS: gdb.cp/inherit.exp: print g_B.A::x 11138PASS: gdb.cp/inherit.exp: print g_B.B::b 11139PASS: gdb.cp/inherit.exp: print g_B.B::x 11140PASS: gdb.cp/inherit.exp: print g_C.A::a 11141PASS: gdb.cp/inherit.exp: print g_C.A::x 11142PASS: gdb.cp/inherit.exp: print g_C.C::c 11143PASS: gdb.cp/inherit.exp: print g_C.C::x 11144PASS: gdb.cp/inherit.exp: print g_D.A::a 11145PASS: gdb.cp/inherit.exp: print g_D.C::a 11146PASS: gdb.cp/inherit.exp: print g_D.B::a 11147PASS: gdb.cp/inherit.exp: print g_D.A::x 11148PASS: gdb.cp/inherit.exp: print g_D.B::b 11149PASS: gdb.cp/inherit.exp: print g_D.B::x 11150PASS: gdb.cp/inherit.exp: print g_D.C::c 11151PASS: gdb.cp/inherit.exp: print g_D.C::x 11152PASS: gdb.cp/inherit.exp: print g_D.D::d 11153PASS: gdb.cp/inherit.exp: print g_D.D::x 11154PASS: gdb.cp/inherit.exp: print g_E.A::a 11155PASS: gdb.cp/inherit.exp: print g_E.A::x 11156PASS: gdb.cp/inherit.exp: print g_E.B::b 11157PASS: gdb.cp/inherit.exp: print g_E.B::x 11158PASS: gdb.cp/inherit.exp: print g_E.C::c 11159PASS: gdb.cp/inherit.exp: print g_E.C::x 11160PASS: gdb.cp/inherit.exp: print g_E.D::d 11161PASS: gdb.cp/inherit.exp: print g_E.D::x 11162PASS: gdb.cp/inherit.exp: print g_E.E::e 11163PASS: gdb.cp/inherit.exp: print g_E.E::x 11164PASS: gdb.cp/inherit.exp: ptype g_D.b 11165PASS: gdb.cp/inherit.exp: ptype g_D.c 11166PASS: gdb.cp/inherit.exp: ptype g_D.d 11167PASS: gdb.cp/inherit.exp: ptype g_A.A::a 11168PASS: gdb.cp/inherit.exp: ptype g_A.A::x 11169PASS: gdb.cp/inherit.exp: ptype g_B.A::a 11170PASS: gdb.cp/inherit.exp: ptype g_B.A::x 11171PASS: gdb.cp/inherit.exp: ptype g_B.B::b 11172PASS: gdb.cp/inherit.exp: ptype g_B.B::x 11173PASS: gdb.cp/inherit.exp: ptype g_C.A::a 11174PASS: gdb.cp/inherit.exp: ptype g_C.A::x 11175PASS: gdb.cp/inherit.exp: ptype g_C.C::c 11176PASS: gdb.cp/inherit.exp: ptype g_C.C::x 11177PASS: gdb.cp/inherit.exp: ptype g_D.A::a 11178PASS: gdb.cp/inherit.exp: ptype g_D.A::x 11179PASS: gdb.cp/inherit.exp: ptype g_D.B::b 11180PASS: gdb.cp/inherit.exp: ptype g_D.B::x 11181PASS: gdb.cp/inherit.exp: ptype g_D.C::c 11182PASS: gdb.cp/inherit.exp: ptype g_D.C::x 11183PASS: gdb.cp/inherit.exp: ptype g_D.D::d 11184PASS: gdb.cp/inherit.exp: ptype g_D.D::x 11185PASS: gdb.cp/inherit.exp: ptype g_E.A::a 11186PASS: gdb.cp/inherit.exp: ptype g_E.A::x 11187PASS: gdb.cp/inherit.exp: ptype g_E.B::b 11188PASS: gdb.cp/inherit.exp: ptype g_E.B::x 11189PASS: gdb.cp/inherit.exp: ptype g_E.C::c 11190PASS: gdb.cp/inherit.exp: ptype g_E.C::x 11191PASS: gdb.cp/inherit.exp: ptype g_E.D::d 11192PASS: gdb.cp/inherit.exp: ptype g_E.D::x 11193PASS: gdb.cp/inherit.exp: ptype g_E.E::e 11194PASS: gdb.cp/inherit.exp: ptype g_E.E::x 11195PASS: gdb.cp/inherit.exp: print g_D 11196PASS: gdb.cp/inherit.exp: print g_E 11197PASS: gdb.cp/inherit.exp: print anonymous union member 11198PASS: gdb.cp/inherit.exp: print variable of type anonymous union 11199PASS: gdb.cp/inherit.exp: print type of anonymous union 11200PASS: gdb.cp/inherit.exp: print g_vA.vA::va 11201PASS: gdb.cp/inherit.exp: print g_vA.vA::vx 11202PASS: gdb.cp/inherit.exp: print g_vA.va 11203PASS: gdb.cp/inherit.exp: print g_vA.vx 11204PASS: gdb.cp/inherit.exp: print g_vB.vA::va 11205PASS: gdb.cp/inherit.exp: print g_vB.vA::vx 11206PASS: gdb.cp/inherit.exp: print g_vB.vB::vb 11207PASS: gdb.cp/inherit.exp: print g_vB.vB::vx 11208PASS: gdb.cp/inherit.exp: print g_vB.va 11209PASS: gdb.cp/inherit.exp: print g_vB.vb 11210PASS: gdb.cp/inherit.exp: print g_vB.vx 11211PASS: gdb.cp/inherit.exp: print g_vC.vA::va 11212PASS: gdb.cp/inherit.exp: print g_vC.vA::vx 11213PASS: gdb.cp/inherit.exp: print g_vC.vC::vc 11214PASS: gdb.cp/inherit.exp: print g_vC.vC::vx 11215PASS: gdb.cp/inherit.exp: print g_vC.va 11216PASS: gdb.cp/inherit.exp: print g_vC.vc 11217PASS: gdb.cp/inherit.exp: print g_vC.vx 11218PASS: gdb.cp/inherit.exp: print g_vA 11219PASS: gdb.cp/inherit.exp: print g_vB (FIXME v3 vtbl ptr) 11220PASS: gdb.cp/inherit.exp: print g_vC (FIXME v3 vtbl ptr) 11221PASS: gdb.cp/inherit.exp: print g_vD.vA::va 11222PASS: gdb.cp/inherit.exp: print g_vD.vA::vx 11223PASS: gdb.cp/inherit.exp: print g_vD.vB::vb 11224PASS: gdb.cp/inherit.exp: print g_vD.vB::vx 11225PASS: gdb.cp/inherit.exp: print g_vD.vC::vc 11226PASS: gdb.cp/inherit.exp: print g_vD.vC::vx 11227PASS: gdb.cp/inherit.exp: print g_vD.vD::vd 11228PASS: gdb.cp/inherit.exp: print g_vD.vD::vx 11229PASS: gdb.cp/inherit.exp: print g_vE.vA::va 11230PASS: gdb.cp/inherit.exp: print g_vE.vA::vx 11231PASS: gdb.cp/inherit.exp: print g_vE.vB::vb 11232PASS: gdb.cp/inherit.exp: print g_vE.vB::vx 11233PASS: gdb.cp/inherit.exp: print g_vE.vC::vc 11234PASS: gdb.cp/inherit.exp: print g_vE.vC::vx 11235PASS: gdb.cp/inherit.exp: print g_vE.vD::vd 11236PASS: gdb.cp/inherit.exp: print g_vE.vD::vx 11237PASS: gdb.cp/inherit.exp: print g_vE.vE::ve 11238PASS: gdb.cp/inherit.exp: print g_vE.vE::vx 11239PASS: gdb.cp/inherit.exp: print g_vD (FIXME v3 vtbl ptr) 11240PASS: gdb.cp/inherit.exp: print g_vE (FIXME v3 vtbl ptr) 11241Running ./gdb.cp/koenig.exp ... 11242PASS: gdb.cp/koenig.exp: p first(c) 11243PASS: gdb.cp/koenig.exp: p second(0,0,c,0,0) 11244PASS: gdb.cp/koenig.exp: p entry (c) 11245PASS: gdb.cp/koenig.exp: p first(0,c) 11246PASS: gdb.cp/koenig.exp: p first(b.c) 11247PASS: gdb.cp/koenig.exp: p foo(eo) 11248PASS: gdb.cp/koenig.exp: p foo(eo, eo) 11249PASS: gdb.cp/koenig.exp: p foo(eo, eo, 1) 11250PASS: gdb.cp/koenig.exp: p foo(fo, eo) 11251PASS: gdb.cp/koenig.exp: p foo(1 ,fo, eo) 11252PASS: gdb.cp/koenig.exp: p foo(go, fo, eo) 11253PASS: gdb.cp/koenig.exp: p fake(eo) 11254PASS: gdb.cp/koenig.exp: p foo (fake) 11255PASS: gdb.cp/koenig.exp: p foo(io) 11256PASS: gdb.cp/koenig.exp: p foo(ix) 11257PASS: gdb.cp/koenig.exp: p foo(ju) 11258PASS: gdb.cp/koenig.exp: p foo(js) 11259PASS: gdb.cp/koenig.exp: p foo(je) 11260XFAIL: gdb.cp/koenig.exp: p foo(jab) 11261PASS: gdb.cp/koenig.exp: p foo(jap) 11262PASS: gdb.cp/koenig.exp: p foo(japp) 11263PASS: gdb.cp/koenig.exp: p foo(jca) 11264PASS: gdb.cp/koenig.exp: p foo(ko,1) 11265PASS: gdb.cp/koenig.exp: p foo(ko,1.0f) 11266XFAIL: gdb.cp/koenig.exp: p bar(ko,1) 11267PASS: gdb.cp/koenig.exp: p foo(labo) 11268PASS: gdb.cp/koenig.exp: p ma.foo('a') 11269PASS: gdb.cp/koenig.exp: p foo(ma,'a') 11270PASS: gdb.cp/koenig.exp: p M::N::foo(ma,'a') 11271PASS: gdb.cp/koenig.exp: p M::FAKE::foo(ma,'a') 11272PASS: gdb.cp/koenig.exp: p M::N::fake(ma,'a') 11273PASS: gdb.cp/koenig.exp: p M::bar('a') 11274PASS: gdb.cp/koenig.exp: p M::N::bar('a') 11275PASS: gdb.cp/koenig.exp: p foo(ttoa, 'a') 11276PASS: gdb.cp/koenig.exp: p foo (p_union) 11277PASS: gdb.cp/koenig.exp: p q == 5 11278PASS: gdb.cp/koenig.exp: p q == 5.0f 11279PASS: gdb.cp/koenig.exp: p q != 5 11280PASS: gdb.cp/koenig.exp: p q != 5.0f 11281PASS: gdb.cp/koenig.exp: p q + 5.0f 11282PASS: gdb.cp/koenig.exp: p q + 5 11283PASS: gdb.cp/koenig.exp: p ++q 11284PASS: gdb.cp/koenig.exp: p r.rfoo() 11285PASS: gdb.cp/koenig.exp: continue to breakpoint: marker1 11286PASS: gdb.cp/koenig.exp: p rfoo() 11287PASS: gdb.cp/koenig.exp: p this->rfoo() 11288Running ./gdb.cp/local.exp ... 11289PASS: gdb.cp/local.exp: up from marker1 11290PASS: gdb.cp/local.exp: ptype l 11291PASS: gdb.cp/local.exp: ptype Local 11292PASS: gdb.cp/local.exp: break marker2 11293PASS: gdb.cp/local.exp: continuing to marker2 11294PASS: gdb.cp/local.exp: up from marker2 11295PASS: gdb.cp/local.exp: Local out of scope 11296PASS: gdb.cp/local.exp: ptype InnerLocal (pattern 1) 11297PASS: gdb.cp/local.exp: ptype NestedInnerLocal 11298KFAIL: gdb.cp/local.exp: ptype InnerLocal::NestedInnerLocal (PRMS: gdb/482) 11299Running ./gdb.cp/maint.exp ... 11300PASS: gdb.cp/maint.exp: help maintenance cplus 11301PASS: gdb.cp/maint.exp: help maint cp 11302PASS: gdb.cp/maint.exp: maint cp 11303PASS: gdb.cp/maint.exp: help maint cp first_component 11304PASS: gdb.cp/maint.exp: help maint cp namespace 11305PASS: gdb.cp/maint.exp: set complaints 1000 11306PASS: gdb.cp/maint.exp: maint cp first_component foo 11307PASS: gdb.cp/maint.exp: maint cp first_component operator<< 11308PASS: gdb.cp/maint.exp: maint cp first_component operator>> 11309PASS: gdb.cp/maint.exp: maint cp first_component operator -> 11310PASS: gdb.cp/maint.exp: maint cp first_component operator() 11311PASS: gdb.cp/maint.exp: maint cp first_component operator> 11312PASS: gdb.cp/maint.exp: maint cp first_component operator< 11313PASS: gdb.cp/maint.exp: maint cp first_component operator -> 11314PASS: gdb.cp/maint.exp: maint cp first_component operator -> 11315PASS: gdb.cp/maint.exp: maint cp first_component foo() 11316PASS: gdb.cp/maint.exp: maint cp first_component foo(int) 11317PASS: gdb.cp/maint.exp: maint cp first_component foo(X::Y) 11318PASS: gdb.cp/maint.exp: maint cp first_component foo(X::Y, A::B) 11319PASS: gdb.cp/maint.exp: maint cp first_component foo(std::basic_streambuf<wchar_t,std::char_traits<wchar_t> >) 11320PASS: gdb.cp/maint.exp: maint cp first_component operator>(X::Y) 11321PASS: gdb.cp/maint.exp: maint cp first_component int operator<< <char>() 11322PASS: gdb.cp/maint.exp: maint cp first_component T<Cooperator> 11323PASS: gdb.cp/maint.exp: maint cp first_component int foo<&(operator<<(C, C))>() 11324PASS: gdb.cp/maint.exp: maint cp first_component int foo<&operator<<(C, C)>() 11325PASS: gdb.cp/maint.exp: maint cp first_component int foo<operator<<(C, C)>() 11326PASS: gdb.cp/maint.exp: maint cp first_component foo::bar 11327PASS: gdb.cp/maint.exp: maint cp first_component foo::bar::baz 11328PASS: gdb.cp/maint.exp: maint cp first_component C<A>::bar 11329PASS: gdb.cp/maint.exp: maint cp first_component C<std::basic_streambuf<wchar_t,std::char_traits<wchar_t> > >::bar 11330PASS: gdb.cp/maint.exp: maint cp first_component foo< 11331PASS: gdb.cp/maint.exp: maint cp first_component foo( 11332PASS: gdb.cp/maint.exp: maint cp first_component bool operator<<char> 11333PASS: gdb.cp/maint.exp: maint cp namespace 11334Running ./gdb.cp/mb-ctor.exp ... 11335PASS: gdb.cp/mb-ctor.exp: set-breakpoint at ctor 11336PASS: gdb.cp/mb-ctor.exp: set-breakpoint at dtor 11337PASS: gdb.cp/mb-ctor.exp: run to breakpoint 1 v1 11338PASS: gdb.cp/mb-ctor.exp: continue to breakpoint: set breakpoint here 11339PASS: gdb.cp/mb-ctor.exp: run to breakpoint 1 v2 11340PASS: gdb.cp/mb-ctor.exp: continue to breakpoint: set breakpoint here 11341PASS: gdb.cp/mb-ctor.exp: run to breakpoint 3 v1 11342PASS: gdb.cp/mb-ctor.exp: run to breakpoint 3 v2 11343PASS: gdb.cp/mb-ctor.exp: run to exit 11344Running ./gdb.cp/mb-inline.exp ... 11345PASS: gdb.cp/mb-inline.exp: set breakpoint 11346PASS: gdb.cp/mb-inline.exp: info break 11347PASS: gdb.cp/mb-inline.exp: run to breakpoint 11348PASS: gdb.cp/mb-inline.exp: run to breakpoint 2 11349PASS: gdb.cp/mb-inline.exp: disabling location: disable 11350PASS: gdb.cp/mb-inline.exp: disabling location: run to breakpoint 11351PASS: gdb.cp/mb-inline.exp: disabled breakpoint 1.2 11352PASS: gdb.cp/mb-inline.exp: set multi_line_foo breakpoint 11353PASS: gdb.cp/mb-inline.exp: run to multi_line_foo breakpoint 4 afn 11354PASS: gdb.cp/mb-inline.exp: run to multi_line_foo breakpoint 4 bfn 11355Running ./gdb.cp/mb-templates.exp ... 11356PASS: gdb.cp/mb-templates.exp: initial condition: set breakpoint 11357PASS: gdb.cp/mb-templates.exp: initial condition: run to breakpoint 11358PASS: gdb.cp/mb-templates.exp: initial condition: run to breakpoint 2 11359PASS: gdb.cp/mb-templates.exp: kill 11360PASS: gdb.cp/mb-templates.exp: separate condition: set breakpoint 11361PASS: gdb.cp/mb-templates.exp: separate condition: set condition 11362PASS: gdb.cp/mb-templates.exp: separate condition: run to breakpoint 11363PASS: gdb.cp/mb-templates.exp: separate condition: run to breakpoint 2 11364PASS: gdb.cp/mb-templates.exp: disabling location: disable 11365PASS: gdb.cp/mb-templates.exp: disabling location: run to breakpoint 11366PASS: gdb.cp/mb-templates.exp: disabling location: enable 11367PASS: gdb.cp/mb-templates.exp: disable breakpoint: disable 11368PASS: gdb.cp/mb-templates.exp: disable breakpoint: run to breakpoint 11369PASS: gdb.cp/mb-templates.exp: instantiation: set breakpoint 11370PASS: gdb.cp/mb-templates.exp: instantiation: run to breakpoint 11371PASS: gdb.cp/mb-templates.exp: instantiation: run to breakpoint 2 11372PASS: gdb.cp/mb-templates.exp: set multi_line_foo breakpoint 11373PASS: gdb.cp/mb-templates.exp: run to multi_line_foo breakpoint 2 <int> 11374PASS: gdb.cp/mb-templates.exp: run to multi_line_foo breakpoint 2 <double> 11375Running ./gdb.cp/m-data.exp ... 11376PASS: gdb.cp/m-data.exp: continue to breakpoint: end of first constructors 11377PASS: gdb.cp/m-data.exp: simple object, const bool 11378PASS: gdb.cp/m-data.exp: simple object, const int 11379PASS: gdb.cp/m-data.exp: simple object, long 11380PASS: gdb.cp/m-data.exp: simple object, enum 11381PASS: gdb.cp/m-data.exp: derived template object, base const bool 11382PASS: gdb.cp/m-data.exp: derived template object, base const int 11383PASS: gdb.cp/m-data.exp: derived template object, base long 11384PASS: gdb.cp/m-data.exp: derived template object, base enum 11385PASS: gdb.cp/m-data.exp: derived template object, derived enum 11386PASS: gdb.cp/m-data.exp: template object, const bool 11387PASS: gdb.cp/m-data.exp: template object, const int 11388PASS: gdb.cp/m-data.exp: template object, long 11389PASS: gdb.cp/m-data.exp: template object, base enum 11390PASS: gdb.cp/m-data.exp: template object, derived enum 11391PASS: gdb.cp/m-data.exp: continue to breakpoint: continue to shadow breakpoint 11392PASS: gdb.cp/m-data.exp: shadowing member 11393PASS: gdb.cp/m-data.exp: shadowed global variable 11394Running ./gdb.cp/member-name.exp ... 11395PASS: gdb.cp/member-name.exp: continue to breakpoint: continue to first breakpoint 11396PASS: gdb.cp/member-name.exp: print C::x from first breakpoint 11397PASS: gdb.cp/member-name.exp: print B::b from first breakpoint 11398PASS: gdb.cp/member-name.exp: print inner::z from first breakpoint 11399PASS: gdb.cp/member-name.exp: continue to breakpoint: continue to second breakpoint 11400PASS: gdb.cp/member-name.exp: print C::x from second breakpoint 11401PASS: gdb.cp/member-name.exp: print B::b from second breakpoint 11402PASS: gdb.cp/member-name.exp: print inner::z from second breakpoint 11403PASS: gdb.cp/member-name.exp: continue to breakpoint: continue to third breakpoint 11404PASS: gdb.cp/member-name.exp: print Templ::y from third breakpoint 11405Running ./gdb.cp/member-ptr.exp ... 11406PASS: gdb.cp/member-ptr.exp: continue to breakpoint: continue to pmi = NULL 11407PASS: gdb.cp/member-ptr.exp: ptype pmi (A::j) 11408PASS: gdb.cp/member-ptr.exp: print pmi (A::j) 11409PASS: gdb.cp/member-ptr.exp: print a.*pmi (A::j) 11410PASS: gdb.cp/member-ptr.exp: print a_p->*pmi (A::j) 11411PASS: gdb.cp/member-ptr.exp: set var pmi = &A::jj 11412PASS: gdb.cp/member-ptr.exp: print pmi (A::jj) 11413PASS: gdb.cp/member-ptr.exp: print a.*pmi (A::jj) 11414PASS: gdb.cp/member-ptr.exp: set var pmi = &A::j 11415PASS: gdb.cp/member-ptr.exp: print a.*pmi (A::j) (again) 11416PASS: gdb.cp/member-ptr.exp: print a.*pmi = 33 11417PASS: gdb.cp/member-ptr.exp: print a.*pmi (A::j) (33) 11418PASS: gdb.cp/member-ptr.exp: print a (j = 33) 11419PASS: gdb.cp/member-ptr.exp: print a_p->*pmi = 44 11420PASS: gdb.cp/member-ptr.exp: print a_p->*pmi (44) 11421PASS: gdb.cp/member-ptr.exp: print a (j = 44) 11422PASS: gdb.cp/member-ptr.exp: ptype a.*pmi 11423PASS: gdb.cp/member-ptr.exp: print *pmi 11424PASS: gdb.cp/member-ptr.exp: ptype *pmi 11425PASS: gdb.cp/member-ptr.exp: print (int) pmi 11426PASS: gdb.cp/member-ptr.exp: print ((int) pmi) == ((char *) &a.j - (char *) &a) 11427PASS: gdb.cp/member-ptr.exp: ptype diamond_pfunc_ptr 11428PASS: gdb.cp/member-ptr.exp: ptype diamond.*diamond_pfunc_ptr 11429PASS: gdb.cp/member-ptr.exp: print diamond.*diamond_pfunc_ptr (20) 11430PASS: gdb.cp/member-ptr.exp: print (diamond.*diamond_pfunc_ptr) (20) 11431PASS: gdb.cp/member-ptr.exp: print diamond.func_ptr (20) 11432PASS: gdb.cp/member-ptr.exp: ptype pmf 11433PASS: gdb.cp/member-ptr.exp: print pmf 11434PASS: gdb.cp/member-ptr.exp: ptype pmf_p 11435PASS: gdb.cp/member-ptr.exp: gdb/NNNN 11436PASS: gdb.cp/member-ptr.exp: print a.*pmf 11437PASS: gdb.cp/member-ptr.exp: print a_p->*pmf 11438PASS: gdb.cp/member-ptr.exp: set var pmf = &A::foo 11439PASS: gdb.cp/member-ptr.exp: print *pmf 11440PASS: gdb.cp/member-ptr.exp: ptype *pmf 11441PASS: gdb.cp/member-ptr.exp: print (a.*pmf)(3) 11442PASS: gdb.cp/member-ptr.exp: ptype a.*pmf 11443PASS: gdb.cp/member-ptr.exp: ptype (a.*pmf)(3) 11444PASS: gdb.cp/member-ptr.exp: print diamond_pmi 11445PASS: gdb.cp/member-ptr.exp: print diamond.*diamond_pmi 11446PASS: gdb.cp/member-ptr.exp: print diamond.*left_pmf 11447PASS: gdb.cp/member-ptr.exp: print diamond.*right_pmf 11448PASS: gdb.cp/member-ptr.exp: print (diamond.*left_pmf) () 11449PASS: gdb.cp/member-ptr.exp: print (diamond.*right_pmf) () 11450PASS: gdb.cp/member-ptr.exp: print diamond.*left_vpmf 11451PASS: gdb.cp/member-ptr.exp: print diamond.*right_vpmf 11452PASS: gdb.cp/member-ptr.exp: print (diamond.*left_vpmf) () 11453PASS: gdb.cp/member-ptr.exp: print (diamond.*left_base_vpmf) () 11454PASS: gdb.cp/member-ptr.exp: print (diamond.*right_vpmf) () 11455PASS: gdb.cp/member-ptr.exp: print left_vpmf 11456PASS: gdb.cp/member-ptr.exp: print right_vpmf 11457PASS: gdb.cp/member-ptr.exp: print base_vpmf 11458PASS: gdb.cp/member-ptr.exp: print diamond.*left_vpmf () 11459PASS: gdb.cp/member-ptr.exp: print null_pmi 11460PASS: gdb.cp/member-ptr.exp: print null_pmi = &A::j 11461PASS: gdb.cp/member-ptr.exp: print null_pmi = 0 11462PASS: gdb.cp/member-ptr.exp: print null_pmf 11463PASS: gdb.cp/member-ptr.exp: print null_pmf = &A::foo 11464PASS: gdb.cp/member-ptr.exp: print null_pmf = 0 11465Running ./gdb.cp/method2.exp ... 11466PASS: gdb.cp/method2.exp: set multiple-symbols ask 11467PASS: gdb.cp/method2.exp: setting language c 11468PASS: gdb.cp/method2.exp: breaking in method (c) 11469PASS: gdb.cp/method2.exp: setting language c++ 11470PASS: gdb.cp/method2.exp: breaking in method (c++) 11471PASS: gdb.cp/method2.exp: continue until exit at continue to end 11472Running ./gdb.cp/method.exp ... 11473PASS: gdb.cp/method.exp: break A::foo 11474PASS: gdb.cp/method.exp: continue to A::foo 11475PASS: gdb.cp/method.exp: print x in A::foo 11476PASS: gdb.cp/method.exp: print this in A::foo 11477PASS: gdb.cp/method.exp: break A::bar 11478PASS: gdb.cp/method.exp: continue to A::bar 11479PASS: gdb.cp/method.exp: print x in A::bar 11480PASS: gdb.cp/method.exp: print this in A::bar 11481PASS: gdb.cp/method.exp: break 21 11482PASS: gdb.cp/method.exp: continue to 21 11483PASS: gdb.cp/method.exp: print data_ in funk::getFunky 11484PASS: gdb.cp/method.exp: print this in funk::getFunky 11485PASS: gdb.cp/method.exp: print res in funk::getFunky 11486PASS: gdb.cp/method.exp: ptype A 11487PASS: gdb.cp/method.exp: finish program 11488Running ./gdb.cp/meth-typedefs.exp ... 11489PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(my_other_type) 11490PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(my_other_type)' 11491PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(my_other_type) 11492PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(my_other_type)' 11493PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(my_type) 11494PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(my_type)' 11495PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(my_type) 11496PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(my_type)' 11497PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(const char* const*) 11498PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(const char* const*)' 11499PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(const char* const*) 11500PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(const char* const*)' 11501PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(my_other_type_2) 11502PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(my_other_type_2)' 11503PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(my_other_type_2) 11504PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(my_other_type_2)' 11505PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(my_type_2) 11506PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(my_type_2)' 11507PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(my_type_2) 11508PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(my_type_2)' 11509PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(int) 11510PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(int)' 11511PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(int) 11512PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(int)' 11513PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(my_other_type) 11514PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(my_other_type)' 11515PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(my_other_type) 11516PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(my_other_type)' 11517PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(my_type) 11518PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(my_type)' 11519PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(my_type) 11520PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(my_type)' 11521PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(const char* const*) 11522PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(const char* const*)' 11523PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(const char* const*) 11524PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(const char* const*)' 11525PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(my_other_type_2) 11526PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(my_other_type_2)' 11527PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(my_other_type_2) 11528PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(my_other_type_2)' 11529PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(my_type_2) 11530PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(my_type_2)' 11531PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(my_type_2) 11532PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(my_type_2)' 11533PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(int) 11534PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(int)' 11535PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(int) 11536PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(int)' 11537PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(my_other_type_2, const my_other_type) 11538PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(my_other_type_2, const my_other_type)' 11539PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(my_other_type_2, const my_other_type) 11540PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(my_other_type_2, const my_other_type)' 11541PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(my_other_type_2, my_other_type) 11542PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(my_other_type_2, my_other_type)' 11543PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(my_other_type_2, my_other_type) 11544PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(my_other_type_2, my_other_type)' 11545PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(my_other_type_2, const my_type) 11546PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(my_other_type_2, const my_type)' 11547PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(my_other_type_2, const my_type) 11548PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(my_other_type_2, const my_type)' 11549PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(my_other_type_2, my_type) 11550PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(my_other_type_2, my_type)' 11551PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(my_other_type_2, my_type) 11552PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(my_other_type_2, my_type)' 11553PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(my_other_type_2, const const char* const*) 11554PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(my_other_type_2, const const char* const*)' 11555PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(my_other_type_2, const const char* const*) 11556PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(my_other_type_2, const const char* const*)' 11557PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(my_other_type_2, const char* const*) 11558PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(my_other_type_2, const char* const*)' 11559PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(my_other_type_2, const char* const*) 11560PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(my_other_type_2, const char* const*)' 11561PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(my_type_2, const my_other_type) 11562PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(my_type_2, const my_other_type)' 11563PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(my_type_2, const my_other_type) 11564PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(my_type_2, const my_other_type)' 11565PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(my_type_2, my_other_type) 11566PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(my_type_2, my_other_type)' 11567PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(my_type_2, my_other_type) 11568PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(my_type_2, my_other_type)' 11569PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(my_type_2, const my_type) 11570PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(my_type_2, const my_type)' 11571PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(my_type_2, const my_type) 11572PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(my_type_2, const my_type)' 11573PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(my_type_2, my_type) 11574PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(my_type_2, my_type)' 11575PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(my_type_2, my_type) 11576PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(my_type_2, my_type)' 11577PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(my_type_2, const const char* const*) 11578PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(my_type_2, const const char* const*)' 11579PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(my_type_2, const const char* const*) 11580PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(my_type_2, const const char* const*)' 11581PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(my_type_2, const char* const*) 11582PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(my_type_2, const char* const*)' 11583PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(my_type_2, const char* const*) 11584PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(my_type_2, const char* const*)' 11585PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(int, const my_other_type) 11586PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(int, const my_other_type)' 11587PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(int, const my_other_type) 11588PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(int, const my_other_type)' 11589PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(int, my_other_type) 11590PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(int, my_other_type)' 11591PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(int, my_other_type) 11592PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(int, my_other_type)' 11593PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(int, const my_type) 11594PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(int, const my_type)' 11595PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(int, const my_type) 11596PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(int, const my_type)' 11597PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(int, my_type) 11598PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(int, my_type)' 11599PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(int, my_type) 11600PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(int, my_type)' 11601PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(int, const const char* const*) 11602PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(int, const const char* const*)' 11603PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(int, const const char* const*) 11604PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(int, const const char* const*)' 11605PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(int, const char* const*) 11606PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(int, const char* const*)' 11607PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(int, const char* const*) 11608PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(int, const char* const*)' 11609PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(my_other_type_2, const my_other_type) 11610PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(my_other_type_2, const my_other_type)' 11611PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(my_other_type_2, const my_other_type) 11612PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(my_other_type_2, const my_other_type)' 11613PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(my_other_type_2, my_other_type) 11614PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(my_other_type_2, my_other_type)' 11615PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(my_other_type_2, my_other_type) 11616PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(my_other_type_2, my_other_type)' 11617PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(my_other_type_2, const my_type) 11618PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(my_other_type_2, const my_type)' 11619PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(my_other_type_2, const my_type) 11620PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(my_other_type_2, const my_type)' 11621PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(my_other_type_2, my_type) 11622PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(my_other_type_2, my_type)' 11623PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(my_other_type_2, my_type) 11624PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(my_other_type_2, my_type)' 11625PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(my_other_type_2, const const char* const*) 11626PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(my_other_type_2, const const char* const*)' 11627PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(my_other_type_2, const const char* const*) 11628PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(my_other_type_2, const const char* const*)' 11629PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(my_other_type_2, const char* const*) 11630PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(my_other_type_2, const char* const*)' 11631PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(my_other_type_2, const char* const*) 11632PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(my_other_type_2, const char* const*)' 11633PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(my_type_2, const my_other_type) 11634PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(my_type_2, const my_other_type)' 11635PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(my_type_2, const my_other_type) 11636PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(my_type_2, const my_other_type)' 11637PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(my_type_2, my_other_type) 11638PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(my_type_2, my_other_type)' 11639PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(my_type_2, my_other_type) 11640PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(my_type_2, my_other_type)' 11641PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(my_type_2, const my_type) 11642PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(my_type_2, const my_type)' 11643PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(my_type_2, const my_type) 11644PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(my_type_2, const my_type)' 11645PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(my_type_2, my_type) 11646PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(my_type_2, my_type)' 11647PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(my_type_2, my_type) 11648PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(my_type_2, my_type)' 11649PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(my_type_2, const const char* const*) 11650PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(my_type_2, const const char* const*)' 11651PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(my_type_2, const const char* const*) 11652PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(my_type_2, const const char* const*)' 11653PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(my_type_2, const char* const*) 11654PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(my_type_2, const char* const*)' 11655PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(my_type_2, const char* const*) 11656PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(my_type_2, const char* const*)' 11657PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(int, const my_other_type) 11658PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(int, const my_other_type)' 11659PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(int, const my_other_type) 11660PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(int, const my_other_type)' 11661PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(int, my_other_type) 11662PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(int, my_other_type)' 11663PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(int, my_other_type) 11664PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(int, my_other_type)' 11665PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(int, const my_type) 11666PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(int, const my_type)' 11667PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(int, const my_type) 11668PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(int, const my_type)' 11669PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(int, my_type) 11670PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(int, my_type)' 11671PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(int, my_type) 11672PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(int, my_type)' 11673PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(int, const const char* const*) 11674PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(int, const const char* const*)' 11675PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(int, const const char* const*) 11676PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(int, const const char* const*)' 11677PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(int, const char* const*) 11678PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(int, const char* const*)' 11679PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(int, const char* const*) 11680PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(int, const char* const*)' 11681PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(aenum, astruct const&, aunion const***) 11682PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(aenum, astruct const&, aunion const***)' 11683PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(aenum, astruct const&, aunion const***) 11684PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(aenum, astruct const&, aunion const***)' 11685PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(aenum, astruct const&, anon_union const***) 11686PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(aenum, astruct const&, anon_union const***)' 11687PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(aenum, astruct const&, anon_union const***) 11688PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(aenum, astruct const&, anon_union const***)' 11689PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(aenum, anon_struct const&, aunion const***) 11690PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(aenum, anon_struct const&, aunion const***)' 11691PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(aenum, anon_struct const&, aunion const***) 11692PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(aenum, anon_struct const&, aunion const***)' 11693PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(aenum, anon_struct const&, anon_union const***) 11694PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(aenum, anon_struct const&, anon_union const***)' 11695PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(aenum, anon_struct const&, anon_union const***) 11696PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(aenum, anon_struct const&, anon_union const***)' 11697PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(anon_enum, astruct const&, aunion const***) 11698PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(anon_enum, astruct const&, aunion const***)' 11699PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(anon_enum, astruct const&, aunion const***) 11700PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(anon_enum, astruct const&, aunion const***)' 11701PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(anon_enum, astruct const&, anon_union const***) 11702PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(anon_enum, astruct const&, anon_union const***)' 11703PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(anon_enum, astruct const&, anon_union const***) 11704PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(anon_enum, astruct const&, anon_union const***)' 11705PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(anon_enum, anon_struct const&, aunion const***) 11706PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(anon_enum, anon_struct const&, aunion const***)' 11707PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(anon_enum, anon_struct const&, aunion const***) 11708PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(anon_enum, anon_struct const&, aunion const***)' 11709PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(anon_enum, anon_struct const&, anon_union const***) 11710PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(anon_enum, anon_struct const&, anon_union const***)' 11711PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(anon_enum, anon_struct const&, anon_union const***) 11712PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(anon_enum, anon_struct const&, anon_union const***)' 11713PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(aenum, astruct const&, aunion const***) 11714PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(aenum, astruct const&, aunion const***)' 11715PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(aenum, astruct const&, aunion const***) 11716PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(aenum, astruct const&, aunion const***)' 11717PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(aenum, astruct const&, anon_union const***) 11718PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(aenum, astruct const&, anon_union const***)' 11719PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(aenum, astruct const&, anon_union const***) 11720PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(aenum, astruct const&, anon_union const***)' 11721PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(aenum, anon_struct const&, aunion const***) 11722PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(aenum, anon_struct const&, aunion const***)' 11723PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(aenum, anon_struct const&, aunion const***) 11724PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(aenum, anon_struct const&, aunion const***)' 11725PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(aenum, anon_struct const&, anon_union const***) 11726PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(aenum, anon_struct const&, anon_union const***)' 11727PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(aenum, anon_struct const&, anon_union const***) 11728PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(aenum, anon_struct const&, anon_union const***)' 11729PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(anon_enum, astruct const&, aunion const***) 11730PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(anon_enum, astruct const&, aunion const***)' 11731PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(anon_enum, astruct const&, aunion const***) 11732PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(anon_enum, astruct const&, aunion const***)' 11733PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(anon_enum, astruct const&, anon_union const***) 11734PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(anon_enum, astruct const&, anon_union const***)' 11735PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(anon_enum, astruct const&, anon_union const***) 11736PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(anon_enum, astruct const&, anon_union const***)' 11737PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(anon_enum, anon_struct const&, aunion const***) 11738PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(anon_enum, anon_struct const&, aunion const***)' 11739PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(anon_enum, anon_struct const&, aunion const***) 11740PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(anon_enum, anon_struct const&, aunion const***)' 11741PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(anon_enum, anon_struct const&, anon_union const***) 11742PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(anon_enum, anon_struct const&, anon_union const***)' 11743PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(anon_enum, anon_struct const&, anon_union const***) 11744PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(anon_enum, anon_struct const&, anon_union const***)' 11745PASS: gdb.cp/meth-typedefs.exp: list B::test(aenum, astruct const&, aunion const***) 11746PASS: gdb.cp/meth-typedefs.exp: list 'B::test(aenum, astruct const&, aunion const***)' 11747PASS: gdb.cp/meth-typedefs.exp: break B::test(aenum, astruct const&, aunion const***) 11748PASS: gdb.cp/meth-typedefs.exp: break 'B::test(aenum, astruct const&, aunion const***)' 11749PASS: gdb.cp/meth-typedefs.exp: list B::test(aenum, astruct const&, anon_union const***) 11750PASS: gdb.cp/meth-typedefs.exp: list 'B::test(aenum, astruct const&, anon_union const***)' 11751PASS: gdb.cp/meth-typedefs.exp: break B::test(aenum, astruct const&, anon_union const***) 11752PASS: gdb.cp/meth-typedefs.exp: break 'B::test(aenum, astruct const&, anon_union const***)' 11753PASS: gdb.cp/meth-typedefs.exp: list B::test(aenum, anon_struct const&, aunion const***) 11754PASS: gdb.cp/meth-typedefs.exp: list 'B::test(aenum, anon_struct const&, aunion const***)' 11755PASS: gdb.cp/meth-typedefs.exp: break B::test(aenum, anon_struct const&, aunion const***) 11756PASS: gdb.cp/meth-typedefs.exp: break 'B::test(aenum, anon_struct const&, aunion const***)' 11757PASS: gdb.cp/meth-typedefs.exp: list B::test(aenum, anon_struct const&, anon_union const***) 11758PASS: gdb.cp/meth-typedefs.exp: list 'B::test(aenum, anon_struct const&, anon_union const***)' 11759PASS: gdb.cp/meth-typedefs.exp: break B::test(aenum, anon_struct const&, anon_union const***) 11760PASS: gdb.cp/meth-typedefs.exp: break 'B::test(aenum, anon_struct const&, anon_union const***)' 11761PASS: gdb.cp/meth-typedefs.exp: list B::test(anon_enum, astruct const&, aunion const***) 11762PASS: gdb.cp/meth-typedefs.exp: list 'B::test(anon_enum, astruct const&, aunion const***)' 11763PASS: gdb.cp/meth-typedefs.exp: break B::test(anon_enum, astruct const&, aunion const***) 11764PASS: gdb.cp/meth-typedefs.exp: break 'B::test(anon_enum, astruct const&, aunion const***)' 11765PASS: gdb.cp/meth-typedefs.exp: list B::test(anon_enum, astruct const&, anon_union const***) 11766PASS: gdb.cp/meth-typedefs.exp: list 'B::test(anon_enum, astruct const&, anon_union const***)' 11767PASS: gdb.cp/meth-typedefs.exp: break B::test(anon_enum, astruct const&, anon_union const***) 11768PASS: gdb.cp/meth-typedefs.exp: break 'B::test(anon_enum, astruct const&, anon_union const***)' 11769PASS: gdb.cp/meth-typedefs.exp: list B::test(anon_enum, anon_struct const&, aunion const***) 11770PASS: gdb.cp/meth-typedefs.exp: list 'B::test(anon_enum, anon_struct const&, aunion const***)' 11771PASS: gdb.cp/meth-typedefs.exp: break B::test(anon_enum, anon_struct const&, aunion const***) 11772PASS: gdb.cp/meth-typedefs.exp: break 'B::test(anon_enum, anon_struct const&, aunion const***)' 11773PASS: gdb.cp/meth-typedefs.exp: list B::test(anon_enum, anon_struct const&, anon_union const***) 11774PASS: gdb.cp/meth-typedefs.exp: list 'B::test(anon_enum, anon_struct const&, anon_union const***)' 11775PASS: gdb.cp/meth-typedefs.exp: break B::test(anon_enum, anon_struct const&, anon_union const***) 11776PASS: gdb.cp/meth-typedefs.exp: break 'B::test(anon_enum, anon_struct const&, anon_union const***)' 11777PASS: gdb.cp/meth-typedefs.exp: list test(aenum, astruct const&, aunion const***) 11778PASS: gdb.cp/meth-typedefs.exp: list 'test(aenum, astruct const&, aunion const***)' 11779PASS: gdb.cp/meth-typedefs.exp: break test(aenum, astruct const&, aunion const***) 11780PASS: gdb.cp/meth-typedefs.exp: break 'test(aenum, astruct const&, aunion const***)' 11781PASS: gdb.cp/meth-typedefs.exp: list test(aenum, astruct const&, anon_union const***) 11782PASS: gdb.cp/meth-typedefs.exp: list 'test(aenum, astruct const&, anon_union const***)' 11783PASS: gdb.cp/meth-typedefs.exp: break test(aenum, astruct const&, anon_union const***) 11784PASS: gdb.cp/meth-typedefs.exp: break 'test(aenum, astruct const&, anon_union const***)' 11785PASS: gdb.cp/meth-typedefs.exp: list test(aenum, anon_struct const&, aunion const***) 11786PASS: gdb.cp/meth-typedefs.exp: list 'test(aenum, anon_struct const&, aunion const***)' 11787PASS: gdb.cp/meth-typedefs.exp: break test(aenum, anon_struct const&, aunion const***) 11788PASS: gdb.cp/meth-typedefs.exp: break 'test(aenum, anon_struct const&, aunion const***)' 11789PASS: gdb.cp/meth-typedefs.exp: list test(aenum, anon_struct const&, anon_union const***) 11790PASS: gdb.cp/meth-typedefs.exp: list 'test(aenum, anon_struct const&, anon_union const***)' 11791PASS: gdb.cp/meth-typedefs.exp: break test(aenum, anon_struct const&, anon_union const***) 11792PASS: gdb.cp/meth-typedefs.exp: break 'test(aenum, anon_struct const&, anon_union const***)' 11793PASS: gdb.cp/meth-typedefs.exp: list test(anon_enum, astruct const&, aunion const***) 11794PASS: gdb.cp/meth-typedefs.exp: list 'test(anon_enum, astruct const&, aunion const***)' 11795PASS: gdb.cp/meth-typedefs.exp: break test(anon_enum, astruct const&, aunion const***) 11796PASS: gdb.cp/meth-typedefs.exp: break 'test(anon_enum, astruct const&, aunion const***)' 11797PASS: gdb.cp/meth-typedefs.exp: list test(anon_enum, astruct const&, anon_union const***) 11798PASS: gdb.cp/meth-typedefs.exp: list 'test(anon_enum, astruct const&, anon_union const***)' 11799PASS: gdb.cp/meth-typedefs.exp: break test(anon_enum, astruct const&, anon_union const***) 11800PASS: gdb.cp/meth-typedefs.exp: break 'test(anon_enum, astruct const&, anon_union const***)' 11801PASS: gdb.cp/meth-typedefs.exp: list test(anon_enum, anon_struct const&, aunion const***) 11802PASS: gdb.cp/meth-typedefs.exp: list 'test(anon_enum, anon_struct const&, aunion const***)' 11803PASS: gdb.cp/meth-typedefs.exp: break test(anon_enum, anon_struct const&, aunion const***) 11804PASS: gdb.cp/meth-typedefs.exp: break 'test(anon_enum, anon_struct const&, aunion const***)' 11805PASS: gdb.cp/meth-typedefs.exp: list test(anon_enum, anon_struct const&, anon_union const***) 11806PASS: gdb.cp/meth-typedefs.exp: list 'test(anon_enum, anon_struct const&, anon_union const***)' 11807PASS: gdb.cp/meth-typedefs.exp: break test(anon_enum, anon_struct const&, anon_union const***) 11808PASS: gdb.cp/meth-typedefs.exp: break 'test(anon_enum, anon_struct const&, anon_union const***)' 11809PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(fptr1*) 11810PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(fptr1*)' 11811PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(fptr1*) 11812PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(fptr1*)' 11813PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (**) (my_other_type)) 11814PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (**) (my_other_type))' 11815PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (**) (my_other_type)) 11816PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (**) (my_other_type))' 11817PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (**) (my_type)) 11818PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (**) (my_type))' 11819PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (**) (my_type)) 11820PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (**) (my_type))' 11821PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (**) (const char* const*)) 11822PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (**) (const char* const*))' 11823PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (**) (const char* const*)) 11824PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (**) (const char* const*))' 11825PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(fptr1*) 11826PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(fptr1*)' 11827PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(fptr1*) 11828PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(fptr1*)' 11829PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (**) (my_other_type)) 11830PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (**) (my_other_type))' 11831PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (**) (my_other_type)) 11832PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (**) (my_other_type))' 11833PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (**) (my_type)) 11834PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (**) (my_type))' 11835PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (**) (my_type)) 11836PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (**) (my_type))' 11837PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (**) (const char* const*)) 11838PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (**) (const char* const*))' 11839PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (**) (const char* const*)) 11840PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (**) (const char* const*))' 11841PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(fptr3) 11842PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(fptr3)' 11843PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(fptr3) 11844PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(fptr3)' 11845PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(fptr2, my_other_type)) 11846PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(fptr2, my_other_type))' 11847PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(fptr2, my_other_type)) 11848PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(fptr2, my_other_type))' 11849PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(fptr1, my_other_type_2), my_other_type)) 11850PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(fptr1, my_other_type_2), my_other_type))' 11851PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(fptr1, my_other_type_2), my_other_type)) 11852PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(fptr1, my_other_type_2), my_other_type))' 11853PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(void (*) (my_other_type), my_other_type_2), my_other_type)) 11854PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(void (*) (my_other_type), my_other_type_2), my_other_type))' 11855PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(void (*) (my_other_type), my_other_type_2), my_other_type)) 11856PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(void (*) (my_other_type), my_other_type_2), my_other_type))' 11857PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(void (*) (my_type), my_other_type_2), my_other_type)) 11858PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(void (*) (my_type), my_other_type_2), my_other_type))' 11859PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(void (*) (my_type), my_other_type_2), my_other_type)) 11860PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(void (*) (my_type), my_other_type_2), my_other_type))' 11861PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(void (*) (const char* const*), my_other_type_2), my_other_type)) 11862PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(void (*) (const char* const*), my_other_type_2), my_other_type))' 11863PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(void (*) (const char* const*), my_other_type_2), my_other_type)) 11864PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(void (*) (const char* const*), my_other_type_2), my_other_type))' 11865PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(fptr1, my_type_2), my_other_type)) 11866PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(fptr1, my_type_2), my_other_type))' 11867PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(fptr1, my_type_2), my_other_type)) 11868PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(fptr1, my_type_2), my_other_type))' 11869PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(void (*) (my_other_type), my_type_2), my_other_type)) 11870PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(void (*) (my_other_type), my_type_2), my_other_type))' 11871PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(void (*) (my_other_type), my_type_2), my_other_type)) 11872PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(void (*) (my_other_type), my_type_2), my_other_type))' 11873PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(void (*) (my_type), my_type_2), my_other_type)) 11874PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(void (*) (my_type), my_type_2), my_other_type))' 11875PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(void (*) (my_type), my_type_2), my_other_type)) 11876PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(void (*) (my_type), my_type_2), my_other_type))' 11877PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(void (*) (const char* const*), my_type_2), my_other_type)) 11878PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(void (*) (const char* const*), my_type_2), my_other_type))' 11879PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(void (*) (const char* const*), my_type_2), my_other_type)) 11880PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(void (*) (const char* const*), my_type_2), my_other_type))' 11881PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(fptr1, int), my_other_type)) 11882PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(fptr1, int), my_other_type))' 11883PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(fptr1, int), my_other_type)) 11884PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(fptr1, int), my_other_type))' 11885PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(void (*) (my_other_type), int), my_other_type)) 11886PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(void (*) (my_other_type), int), my_other_type))' 11887PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(void (*) (my_other_type), int), my_other_type)) 11888PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(void (*) (my_other_type), int), my_other_type))' 11889PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(void (*) (my_type), int), my_other_type)) 11890PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(void (*) (my_type), int), my_other_type))' 11891PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(void (*) (my_type), int), my_other_type)) 11892PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(void (*) (my_type), int), my_other_type))' 11893PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(void (*) (const char* const*), int), my_other_type)) 11894PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(void (*) (const char* const*), int), my_other_type))' 11895PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(void (*) (const char* const*), int), my_other_type)) 11896PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(void (*) (const char* const*), int), my_other_type))' 11897PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(fptr2, my_type)) 11898PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(fptr2, my_type))' 11899PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(fptr2, my_type)) 11900PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(fptr2, my_type))' 11901PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(fptr1, my_other_type_2), my_type)) 11902PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(fptr1, my_other_type_2), my_type))' 11903PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(fptr1, my_other_type_2), my_type)) 11904PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(fptr1, my_other_type_2), my_type))' 11905PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(void (*) (my_other_type), my_other_type_2), my_type)) 11906PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(void (*) (my_other_type), my_other_type_2), my_type))' 11907PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(void (*) (my_other_type), my_other_type_2), my_type)) 11908PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(void (*) (my_other_type), my_other_type_2), my_type))' 11909PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(void (*) (my_type), my_other_type_2), my_type)) 11910PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(void (*) (my_type), my_other_type_2), my_type))' 11911PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(void (*) (my_type), my_other_type_2), my_type)) 11912PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(void (*) (my_type), my_other_type_2), my_type))' 11913PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(void (*) (const char* const*), my_other_type_2), my_type)) 11914PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(void (*) (const char* const*), my_other_type_2), my_type))' 11915PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(void (*) (const char* const*), my_other_type_2), my_type)) 11916PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(void (*) (const char* const*), my_other_type_2), my_type))' 11917PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(fptr1, my_type_2), my_type)) 11918PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(fptr1, my_type_2), my_type))' 11919PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(fptr1, my_type_2), my_type)) 11920PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(fptr1, my_type_2), my_type))' 11921PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(void (*) (my_other_type), my_type_2), my_type)) 11922PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(void (*) (my_other_type), my_type_2), my_type))' 11923PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(void (*) (my_other_type), my_type_2), my_type)) 11924PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(void (*) (my_other_type), my_type_2), my_type))' 11925PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(void (*) (my_type), my_type_2), my_type)) 11926PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(void (*) (my_type), my_type_2), my_type))' 11927PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(void (*) (my_type), my_type_2), my_type)) 11928PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(void (*) (my_type), my_type_2), my_type))' 11929PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(void (*) (const char* const*), my_type_2), my_type)) 11930PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(void (*) (const char* const*), my_type_2), my_type))' 11931PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(void (*) (const char* const*), my_type_2), my_type)) 11932PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(void (*) (const char* const*), my_type_2), my_type))' 11933PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(fptr1, int), my_type)) 11934PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(fptr1, int), my_type))' 11935PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(fptr1, int), my_type)) 11936PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(fptr1, int), my_type))' 11937PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(void (*) (my_other_type), int), my_type)) 11938PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(void (*) (my_other_type), int), my_type))' 11939PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(void (*) (my_other_type), int), my_type)) 11940PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(void (*) (my_other_type), int), my_type))' 11941PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(void (*) (my_type), int), my_type)) 11942PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(void (*) (my_type), int), my_type))' 11943PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(void (*) (my_type), int), my_type)) 11944PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(void (*) (my_type), int), my_type))' 11945PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(void (*) (const char* const*), int), my_type)) 11946PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(void (*) (const char* const*), int), my_type))' 11947PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(void (*) (const char* const*), int), my_type)) 11948PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(void (*) (const char* const*), int), my_type))' 11949PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(fptr2, const char* const*)) 11950PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(fptr2, const char* const*))' 11951PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(fptr2, const char* const*)) 11952PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(fptr2, const char* const*))' 11953PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(fptr1, my_other_type_2), const char* const*)) 11954PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(fptr1, my_other_type_2), const char* const*))' 11955PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(fptr1, my_other_type_2), const char* const*)) 11956PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(fptr1, my_other_type_2), const char* const*))' 11957PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(void (*) (my_other_type), my_other_type_2), const char* const*)) 11958PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(void (*) (my_other_type), my_other_type_2), const char* const*))' 11959PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(void (*) (my_other_type), my_other_type_2), const char* const*)) 11960PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(void (*) (my_other_type), my_other_type_2), const char* const*))' 11961PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(void (*) (my_type), my_other_type_2), const char* const*)) 11962PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(void (*) (my_type), my_other_type_2), const char* const*))' 11963PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(void (*) (my_type), my_other_type_2), const char* const*)) 11964PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(void (*) (my_type), my_other_type_2), const char* const*))' 11965PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(void (*) (const char* const*), my_other_type_2), const char* const*)) 11966PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(void (*) (const char* const*), my_other_type_2), const char* const*))' 11967PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(void (*) (const char* const*), my_other_type_2), const char* const*)) 11968PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(void (*) (const char* const*), my_other_type_2), const char* const*))' 11969PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(fptr1, my_type_2), const char* const*)) 11970PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(fptr1, my_type_2), const char* const*))' 11971PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(fptr1, my_type_2), const char* const*)) 11972PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(fptr1, my_type_2), const char* const*))' 11973PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(void (*) (my_other_type), my_type_2), const char* const*)) 11974PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(void (*) (my_other_type), my_type_2), const char* const*))' 11975PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(void (*) (my_other_type), my_type_2), const char* const*)) 11976PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(void (*) (my_other_type), my_type_2), const char* const*))' 11977PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(void (*) (my_type), my_type_2), const char* const*)) 11978PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(void (*) (my_type), my_type_2), const char* const*))' 11979PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(void (*) (my_type), my_type_2), const char* const*)) 11980PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(void (*) (my_type), my_type_2), const char* const*))' 11981PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(void (*) (const char* const*), my_type_2), const char* const*)) 11982PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(void (*) (const char* const*), my_type_2), const char* const*))' 11983PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(void (*) (const char* const*), my_type_2), const char* const*)) 11984PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(void (*) (const char* const*), my_type_2), const char* const*))' 11985PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(fptr1, int), const char* const*)) 11986PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(fptr1, int), const char* const*))' 11987PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(fptr1, int), const char* const*)) 11988PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(fptr1, int), const char* const*))' 11989PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(void (*) (my_other_type), int), const char* const*)) 11990PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(void (*) (my_other_type), int), const char* const*))' 11991PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(void (*) (my_other_type), int), const char* const*)) 11992PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(void (*) (my_other_type), int), const char* const*))' 11993PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(void (*) (my_type), int), const char* const*)) 11994PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(void (*) (my_type), int), const char* const*))' 11995PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(void (*) (my_type), int), const char* const*)) 11996PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(void (*) (my_type), int), const char* const*))' 11997PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(void (*) (const char* const*), int), const char* const*)) 11998PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(void (*) (const char* const*), int), const char* const*))' 11999PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(void (*) (const char* const*), int), const char* const*)) 12000PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(void (*) (const char* const*), int), const char* const*))' 12001PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(fptr3) 12002PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(fptr3)' 12003PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(fptr3) 12004PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(fptr3)' 12005PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(fptr2, my_other_type)) 12006PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(fptr2, my_other_type))' 12007PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(fptr2, my_other_type)) 12008PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(fptr2, my_other_type))' 12009PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(fptr1, my_other_type_2), my_other_type)) 12010PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(fptr1, my_other_type_2), my_other_type))' 12011PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(fptr1, my_other_type_2), my_other_type)) 12012PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(fptr1, my_other_type_2), my_other_type))' 12013PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), my_other_type_2), my_other_type)) 12014PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), my_other_type_2), my_other_type))' 12015PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), my_other_type_2), my_other_type)) 12016PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), my_other_type_2), my_other_type))' 12017PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(void (*) (my_type), my_other_type_2), my_other_type)) 12018PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(void (*) (my_type), my_other_type_2), my_other_type))' 12019PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(void (*) (my_type), my_other_type_2), my_other_type)) 12020PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(void (*) (my_type), my_other_type_2), my_other_type))' 12021PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), my_other_type_2), my_other_type)) 12022PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), my_other_type_2), my_other_type))' 12023PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), my_other_type_2), my_other_type)) 12024PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), my_other_type_2), my_other_type))' 12025PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(fptr1, my_type_2), my_other_type)) 12026PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(fptr1, my_type_2), my_other_type))' 12027PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(fptr1, my_type_2), my_other_type)) 12028PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(fptr1, my_type_2), my_other_type))' 12029PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), my_type_2), my_other_type)) 12030PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), my_type_2), my_other_type))' 12031PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), my_type_2), my_other_type)) 12032PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), my_type_2), my_other_type))' 12033PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(void (*) (my_type), my_type_2), my_other_type)) 12034PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(void (*) (my_type), my_type_2), my_other_type))' 12035PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(void (*) (my_type), my_type_2), my_other_type)) 12036PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(void (*) (my_type), my_type_2), my_other_type))' 12037PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), my_type_2), my_other_type)) 12038PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), my_type_2), my_other_type))' 12039PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), my_type_2), my_other_type)) 12040PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), my_type_2), my_other_type))' 12041PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(fptr1, int), my_other_type)) 12042PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(fptr1, int), my_other_type))' 12043PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(fptr1, int), my_other_type)) 12044PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(fptr1, int), my_other_type))' 12045PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), int), my_other_type)) 12046PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), int), my_other_type))' 12047PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), int), my_other_type)) 12048PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), int), my_other_type))' 12049PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(void (*) (my_type), int), my_other_type)) 12050PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(void (*) (my_type), int), my_other_type))' 12051PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(void (*) (my_type), int), my_other_type)) 12052PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(void (*) (my_type), int), my_other_type))' 12053PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), int), my_other_type)) 12054PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), int), my_other_type))' 12055PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), int), my_other_type)) 12056PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), int), my_other_type))' 12057PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(fptr2, my_type)) 12058PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(fptr2, my_type))' 12059PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(fptr2, my_type)) 12060PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(fptr2, my_type))' 12061PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(fptr1, my_other_type_2), my_type)) 12062PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(fptr1, my_other_type_2), my_type))' 12063PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(fptr1, my_other_type_2), my_type)) 12064PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(fptr1, my_other_type_2), my_type))' 12065PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), my_other_type_2), my_type)) 12066PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), my_other_type_2), my_type))' 12067PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), my_other_type_2), my_type)) 12068PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), my_other_type_2), my_type))' 12069PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(void (*) (my_type), my_other_type_2), my_type)) 12070PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(void (*) (my_type), my_other_type_2), my_type))' 12071PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(void (*) (my_type), my_other_type_2), my_type)) 12072PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(void (*) (my_type), my_other_type_2), my_type))' 12073PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), my_other_type_2), my_type)) 12074PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), my_other_type_2), my_type))' 12075PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), my_other_type_2), my_type)) 12076PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), my_other_type_2), my_type))' 12077PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(fptr1, my_type_2), my_type)) 12078PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(fptr1, my_type_2), my_type))' 12079PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(fptr1, my_type_2), my_type)) 12080PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(fptr1, my_type_2), my_type))' 12081PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), my_type_2), my_type)) 12082PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), my_type_2), my_type))' 12083PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), my_type_2), my_type)) 12084PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), my_type_2), my_type))' 12085PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(void (*) (my_type), my_type_2), my_type)) 12086PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(void (*) (my_type), my_type_2), my_type))' 12087PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(void (*) (my_type), my_type_2), my_type)) 12088PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(void (*) (my_type), my_type_2), my_type))' 12089PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), my_type_2), my_type)) 12090PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), my_type_2), my_type))' 12091PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), my_type_2), my_type)) 12092PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), my_type_2), my_type))' 12093PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(fptr1, int), my_type)) 12094PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(fptr1, int), my_type))' 12095PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(fptr1, int), my_type)) 12096PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(fptr1, int), my_type))' 12097PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), int), my_type)) 12098PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), int), my_type))' 12099PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), int), my_type)) 12100PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), int), my_type))' 12101PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(void (*) (my_type), int), my_type)) 12102PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(void (*) (my_type), int), my_type))' 12103PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(void (*) (my_type), int), my_type)) 12104PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(void (*) (my_type), int), my_type))' 12105PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), int), my_type)) 12106PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), int), my_type))' 12107PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), int), my_type)) 12108PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), int), my_type))' 12109PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(fptr2, const char* const*)) 12110PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(fptr2, const char* const*))' 12111PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(fptr2, const char* const*)) 12112PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(fptr2, const char* const*))' 12113PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(fptr1, my_other_type_2), const char* const*)) 12114PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(fptr1, my_other_type_2), const char* const*))' 12115PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(fptr1, my_other_type_2), const char* const*)) 12116PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(fptr1, my_other_type_2), const char* const*))' 12117PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), my_other_type_2), const char* const*)) 12118PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), my_other_type_2), const char* const*))' 12119PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), my_other_type_2), const char* const*)) 12120PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), my_other_type_2), const char* const*))' 12121PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(void (*) (my_type), my_other_type_2), const char* const*)) 12122PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(void (*) (my_type), my_other_type_2), const char* const*))' 12123PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(void (*) (my_type), my_other_type_2), const char* const*)) 12124PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(void (*) (my_type), my_other_type_2), const char* const*))' 12125PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), my_other_type_2), const char* const*)) 12126PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), my_other_type_2), const char* const*))' 12127PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), my_other_type_2), const char* const*)) 12128PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), my_other_type_2), const char* const*))' 12129PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(fptr1, my_type_2), const char* const*)) 12130PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(fptr1, my_type_2), const char* const*))' 12131PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(fptr1, my_type_2), const char* const*)) 12132PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(fptr1, my_type_2), const char* const*))' 12133PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), my_type_2), const char* const*)) 12134PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), my_type_2), const char* const*))' 12135PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), my_type_2), const char* const*)) 12136PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), my_type_2), const char* const*))' 12137PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(void (*) (my_type), my_type_2), const char* const*)) 12138PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(void (*) (my_type), my_type_2), const char* const*))' 12139PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(void (*) (my_type), my_type_2), const char* const*)) 12140PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(void (*) (my_type), my_type_2), const char* const*))' 12141PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), my_type_2), const char* const*)) 12142PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), my_type_2), const char* const*))' 12143PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), my_type_2), const char* const*)) 12144PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), my_type_2), const char* const*))' 12145PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(fptr1, int), const char* const*)) 12146PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(fptr1, int), const char* const*))' 12147PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(fptr1, int), const char* const*)) 12148PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(fptr1, int), const char* const*))' 12149PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), int), const char* const*)) 12150PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), int), const char* const*))' 12151PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), int), const char* const*)) 12152PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), int), const char* const*))' 12153PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(void (*) (my_type), int), const char* const*)) 12154PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(void (*) (my_type), int), const char* const*))' 12155PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(void (*) (my_type), int), const char* const*)) 12156PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(void (*) (my_type), int), const char* const*))' 12157PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), int), const char* const*)) 12158PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), int), const char* const*))' 12159PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), int), const char* const*)) 12160PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), int), const char* const*))' 12161PASS: gdb.cp/meth-typedefs.exp: list test(my_other_type) 12162PASS: gdb.cp/meth-typedefs.exp: list 'test(my_other_type)' 12163PASS: gdb.cp/meth-typedefs.exp: break test(my_other_type) 12164PASS: gdb.cp/meth-typedefs.exp: break 'test(my_other_type)' 12165PASS: gdb.cp/meth-typedefs.exp: list test<my_other_type, my_other_type_2>(my_other_type, my_other_type_2) 12166PASS: gdb.cp/meth-typedefs.exp: list 'test<my_other_type, my_other_type_2>(my_other_type, my_other_type_2)' 12167PASS: gdb.cp/meth-typedefs.exp: break test<my_other_type, my_other_type_2>(my_other_type, my_other_type_2) 12168PASS: gdb.cp/meth-typedefs.exp: break 'test<my_other_type, my_other_type_2>(my_other_type, my_other_type_2)' 12169PASS: gdb.cp/meth-typedefs.exp: list test<my_other_type, my_other_type_2>(my_other_type, my_type_2) 12170PASS: gdb.cp/meth-typedefs.exp: list 'test<my_other_type, my_other_type_2>(my_other_type, my_type_2)' 12171PASS: gdb.cp/meth-typedefs.exp: break test<my_other_type, my_other_type_2>(my_other_type, my_type_2) 12172PASS: gdb.cp/meth-typedefs.exp: break 'test<my_other_type, my_other_type_2>(my_other_type, my_type_2)' 12173PASS: gdb.cp/meth-typedefs.exp: list test<my_other_type, my_other_type_2>(my_other_type, int) 12174PASS: gdb.cp/meth-typedefs.exp: list 'test<my_other_type, my_other_type_2>(my_other_type, int)' 12175PASS: gdb.cp/meth-typedefs.exp: break test<my_other_type, my_other_type_2>(my_other_type, int) 12176PASS: gdb.cp/meth-typedefs.exp: break 'test<my_other_type, my_other_type_2>(my_other_type, int)' 12177PASS: gdb.cp/meth-typedefs.exp: list test(my_type) 12178PASS: gdb.cp/meth-typedefs.exp: list 'test(my_type)' 12179PASS: gdb.cp/meth-typedefs.exp: break test(my_type) 12180PASS: gdb.cp/meth-typedefs.exp: break 'test(my_type)' 12181PASS: gdb.cp/meth-typedefs.exp: list test<my_other_type, my_other_type_2>(my_type, my_other_type_2) 12182PASS: gdb.cp/meth-typedefs.exp: list 'test<my_other_type, my_other_type_2>(my_type, my_other_type_2)' 12183PASS: gdb.cp/meth-typedefs.exp: break test<my_other_type, my_other_type_2>(my_type, my_other_type_2) 12184PASS: gdb.cp/meth-typedefs.exp: break 'test<my_other_type, my_other_type_2>(my_type, my_other_type_2)' 12185PASS: gdb.cp/meth-typedefs.exp: list test<my_other_type, my_other_type_2>(my_type, my_type_2) 12186PASS: gdb.cp/meth-typedefs.exp: list 'test<my_other_type, my_other_type_2>(my_type, my_type_2)' 12187PASS: gdb.cp/meth-typedefs.exp: break test<my_other_type, my_other_type_2>(my_type, my_type_2) 12188PASS: gdb.cp/meth-typedefs.exp: break 'test<my_other_type, my_other_type_2>(my_type, my_type_2)' 12189PASS: gdb.cp/meth-typedefs.exp: list test<my_other_type, my_other_type_2>(my_type, int) 12190PASS: gdb.cp/meth-typedefs.exp: list 'test<my_other_type, my_other_type_2>(my_type, int)' 12191PASS: gdb.cp/meth-typedefs.exp: break test<my_other_type, my_other_type_2>(my_type, int) 12192PASS: gdb.cp/meth-typedefs.exp: break 'test<my_other_type, my_other_type_2>(my_type, int)' 12193PASS: gdb.cp/meth-typedefs.exp: list test(const char* const*) 12194PASS: gdb.cp/meth-typedefs.exp: list 'test(const char* const*)' 12195PASS: gdb.cp/meth-typedefs.exp: break test(const char* const*) 12196PASS: gdb.cp/meth-typedefs.exp: break 'test(const char* const*)' 12197PASS: gdb.cp/meth-typedefs.exp: list test<my_other_type, my_other_type_2>(const char* const*, my_other_type_2) 12198PASS: gdb.cp/meth-typedefs.exp: list 'test<my_other_type, my_other_type_2>(const char* const*, my_other_type_2)' 12199PASS: gdb.cp/meth-typedefs.exp: break test<my_other_type, my_other_type_2>(const char* const*, my_other_type_2) 12200PASS: gdb.cp/meth-typedefs.exp: break 'test<my_other_type, my_other_type_2>(const char* const*, my_other_type_2)' 12201PASS: gdb.cp/meth-typedefs.exp: list test<my_other_type, my_other_type_2>(const char* const*, my_type_2) 12202PASS: gdb.cp/meth-typedefs.exp: list 'test<my_other_type, my_other_type_2>(const char* const*, my_type_2)' 12203PASS: gdb.cp/meth-typedefs.exp: break test<my_other_type, my_other_type_2>(const char* const*, my_type_2) 12204PASS: gdb.cp/meth-typedefs.exp: break 'test<my_other_type, my_other_type_2>(const char* const*, my_type_2)' 12205PASS: gdb.cp/meth-typedefs.exp: list test<my_other_type, my_other_type_2>(const char* const*, int) 12206PASS: gdb.cp/meth-typedefs.exp: list 'test<my_other_type, my_other_type_2>(const char* const*, int)' 12207PASS: gdb.cp/meth-typedefs.exp: break test<my_other_type, my_other_type_2>(const char* const*, int) 12208PASS: gdb.cp/meth-typedefs.exp: break 'test<my_other_type, my_other_type_2>(const char* const*, int)' 12209PASS: gdb.cp/meth-typedefs.exp: list B::test(my_other_type) 12210PASS: gdb.cp/meth-typedefs.exp: list 'B::test(my_other_type)' 12211PASS: gdb.cp/meth-typedefs.exp: break B::test(my_other_type) 12212PASS: gdb.cp/meth-typedefs.exp: break 'B::test(my_other_type)' 12213PASS: gdb.cp/meth-typedefs.exp: list B::test<my_other_type, my_other_type_2>(my_other_type, my_other_type_2) 12214PASS: gdb.cp/meth-typedefs.exp: list 'B::test<my_other_type, my_other_type_2>(my_other_type, my_other_type_2)' 12215PASS: gdb.cp/meth-typedefs.exp: break B::test<my_other_type, my_other_type_2>(my_other_type, my_other_type_2) 12216PASS: gdb.cp/meth-typedefs.exp: break 'B::test<my_other_type, my_other_type_2>(my_other_type, my_other_type_2)' 12217PASS: gdb.cp/meth-typedefs.exp: list B::test<my_other_type, my_other_type_2>(my_other_type, my_type_2) 12218PASS: gdb.cp/meth-typedefs.exp: list 'B::test<my_other_type, my_other_type_2>(my_other_type, my_type_2)' 12219PASS: gdb.cp/meth-typedefs.exp: break B::test<my_other_type, my_other_type_2>(my_other_type, my_type_2) 12220PASS: gdb.cp/meth-typedefs.exp: break 'B::test<my_other_type, my_other_type_2>(my_other_type, my_type_2)' 12221PASS: gdb.cp/meth-typedefs.exp: list B::test<my_other_type, my_other_type_2>(my_other_type, int) 12222PASS: gdb.cp/meth-typedefs.exp: list 'B::test<my_other_type, my_other_type_2>(my_other_type, int)' 12223PASS: gdb.cp/meth-typedefs.exp: break B::test<my_other_type, my_other_type_2>(my_other_type, int) 12224PASS: gdb.cp/meth-typedefs.exp: break 'B::test<my_other_type, my_other_type_2>(my_other_type, int)' 12225PASS: gdb.cp/meth-typedefs.exp: list B::test(my_type) 12226PASS: gdb.cp/meth-typedefs.exp: list 'B::test(my_type)' 12227PASS: gdb.cp/meth-typedefs.exp: break B::test(my_type) 12228PASS: gdb.cp/meth-typedefs.exp: break 'B::test(my_type)' 12229PASS: gdb.cp/meth-typedefs.exp: list B::test<my_other_type, my_other_type_2>(my_type, my_other_type_2) 12230PASS: gdb.cp/meth-typedefs.exp: list 'B::test<my_other_type, my_other_type_2>(my_type, my_other_type_2)' 12231PASS: gdb.cp/meth-typedefs.exp: break B::test<my_other_type, my_other_type_2>(my_type, my_other_type_2) 12232PASS: gdb.cp/meth-typedefs.exp: break 'B::test<my_other_type, my_other_type_2>(my_type, my_other_type_2)' 12233PASS: gdb.cp/meth-typedefs.exp: list B::test<my_other_type, my_other_type_2>(my_type, my_type_2) 12234PASS: gdb.cp/meth-typedefs.exp: list 'B::test<my_other_type, my_other_type_2>(my_type, my_type_2)' 12235PASS: gdb.cp/meth-typedefs.exp: break B::test<my_other_type, my_other_type_2>(my_type, my_type_2) 12236PASS: gdb.cp/meth-typedefs.exp: break 'B::test<my_other_type, my_other_type_2>(my_type, my_type_2)' 12237PASS: gdb.cp/meth-typedefs.exp: list B::test<my_other_type, my_other_type_2>(my_type, int) 12238PASS: gdb.cp/meth-typedefs.exp: list 'B::test<my_other_type, my_other_type_2>(my_type, int)' 12239PASS: gdb.cp/meth-typedefs.exp: break B::test<my_other_type, my_other_type_2>(my_type, int) 12240PASS: gdb.cp/meth-typedefs.exp: break 'B::test<my_other_type, my_other_type_2>(my_type, int)' 12241PASS: gdb.cp/meth-typedefs.exp: list B::test(const char* const*) 12242PASS: gdb.cp/meth-typedefs.exp: list 'B::test(const char* const*)' 12243PASS: gdb.cp/meth-typedefs.exp: break B::test(const char* const*) 12244PASS: gdb.cp/meth-typedefs.exp: break 'B::test(const char* const*)' 12245PASS: gdb.cp/meth-typedefs.exp: list B::test<my_other_type, my_other_type_2>(const char* const*, my_other_type_2) 12246PASS: gdb.cp/meth-typedefs.exp: list 'B::test<my_other_type, my_other_type_2>(const char* const*, my_other_type_2)' 12247PASS: gdb.cp/meth-typedefs.exp: break B::test<my_other_type, my_other_type_2>(const char* const*, my_other_type_2) 12248PASS: gdb.cp/meth-typedefs.exp: break 'B::test<my_other_type, my_other_type_2>(const char* const*, my_other_type_2)' 12249PASS: gdb.cp/meth-typedefs.exp: list B::test<my_other_type, my_other_type_2>(const char* const*, my_type_2) 12250PASS: gdb.cp/meth-typedefs.exp: list 'B::test<my_other_type, my_other_type_2>(const char* const*, my_type_2)' 12251PASS: gdb.cp/meth-typedefs.exp: break B::test<my_other_type, my_other_type_2>(const char* const*, my_type_2) 12252PASS: gdb.cp/meth-typedefs.exp: break 'B::test<my_other_type, my_other_type_2>(const char* const*, my_type_2)' 12253PASS: gdb.cp/meth-typedefs.exp: list B::test<my_other_type, my_other_type_2>(const char* const*, int) 12254PASS: gdb.cp/meth-typedefs.exp: list 'B::test<my_other_type, my_other_type_2>(const char* const*, int)' 12255PASS: gdb.cp/meth-typedefs.exp: break B::test<my_other_type, my_other_type_2>(const char* const*, int) 12256PASS: gdb.cp/meth-typedefs.exp: break 'B::test<my_other_type, my_other_type_2>(const char* const*, int)' 12257PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(CORE_ADDR (*) [10]) 12258PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(CORE_ADDR (*) [10])' 12259PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(CORE_ADDR (*) [10]) 12260PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(CORE_ADDR (*) [10])' 12261PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(unsigned long (*) [10]) 12262PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(unsigned long (*) [10])' 12263PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(unsigned long (*) [10]) 12264PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(unsigned long (*) [10])' 12265PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(CORE_ADDR (*) [10]) 12266PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(CORE_ADDR (*) [10])' 12267PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(CORE_ADDR (*) [10]) 12268PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(CORE_ADDR (*) [10])' 12269PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(unsigned long (*) [10]) 12270PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(unsigned long (*) [10])' 12271PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(unsigned long (*) [10]) 12272PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(unsigned long (*) [10])' 12273PASS: gdb.cp/meth-typedefs.exp: list test(_BAR_&) 12274PASS: gdb.cp/meth-typedefs.exp: list 'test(_BAR_&)' 12275PASS: gdb.cp/meth-typedefs.exp: break test(_BAR_&) 12276PASS: gdb.cp/meth-typedefs.exp: break 'test(_BAR_&)' 12277PASS: gdb.cp/meth-typedefs.exp: list test(a::b::BAR&) 12278PASS: gdb.cp/meth-typedefs.exp: list 'test(a::b::BAR&)' 12279PASS: gdb.cp/meth-typedefs.exp: break test(a::b::BAR&) 12280PASS: gdb.cp/meth-typedefs.exp: break 'test(a::b::BAR&)' 12281PASS: gdb.cp/meth-typedefs.exp: list test(a::b::c::d::bar&) 12282PASS: gdb.cp/meth-typedefs.exp: list 'test(a::b::c::d::bar&)' 12283PASS: gdb.cp/meth-typedefs.exp: break test(a::b::c::d::bar&) 12284PASS: gdb.cp/meth-typedefs.exp: break 'test(a::b::c::d::bar&)' 12285Running ./gdb.cp/minsym-fallback.exp ... 12286PASS: gdb.cp/minsym-fallback.exp: set breakpoint pending off 12287PASS: gdb.cp/minsym-fallback.exp: break C::f() 12288PASS: gdb.cp/minsym-fallback.exp: break C::operator()() 12289Running ./gdb.cp/misc.exp ... 12290PASS: gdb.cp/misc.exp: deduced language is C++, before full symbols 12291PASS: gdb.cp/misc.exp: deduced language is C++, after full symbols 12292PASS: gdb.cp/misc.exp: print s.a for foo struct (known gcc 2.7.2 and earlier bug) 12293PASS: gdb.cp/misc.exp: print as bool (setup) 12294PASS: gdb.cp/misc.exp: print as bool (print 1 == 1) 12295PASS: gdb.cp/misc.exp: print as bool (print 1 == 2) 12296PASS: gdb.cp/misc.exp: print a bool var 12297PASS: gdb.cp/misc.exp: set a bool var (setup) 12298PASS: gdb.cp/misc.exp: set a bool var (print v_bool) 12299PASS: gdb.cp/misc.exp: print a bool array 12300PASS: gdb.cp/misc.exp: set a bool array elem (setup) 12301PASS: gdb.cp/misc.exp: set a bool array elem (print v_bool_array) 12302PASS: gdb.cp/misc.exp: print true 12303PASS: gdb.cp/misc.exp: print false 12304PASS: gdb.cp/misc.exp: 1 + true 12305PASS: gdb.cp/misc.exp: 3 + false 12306PASS: gdb.cp/misc.exp: 1 < 2 < 3 12307PASS: gdb.cp/misc.exp: 2 < 1 > 4 12308PASS: gdb.cp/misc.exp: (bool)43 12309PASS: gdb.cp/misc.exp: (bool)0 12310PASS: gdb.cp/misc.exp: (bool)17.93 12311PASS: gdb.cp/misc.exp: (bool)0.0 12312PASS: gdb.cp/misc.exp: (int)true 12313PASS: gdb.cp/misc.exp: (int)false 12314Running ./gdb.cp/m-static.exp ... 12315PASS: gdb.cp/m-static.exp: continue to breakpoint: end of constructors 12316PASS: gdb.cp/m-static.exp: simple object, static const int, accessing via 'class::method::variable 12317PASS: gdb.cp/m-static.exp: simple object, static const bool 12318PASS: gdb.cp/m-static.exp: simple object, static const int 12319PASS: gdb.cp/m-static.exp: simple object, static long 12320PASS: gdb.cp/m-static.exp: simple object, static enum 12321FAIL: gdb.cp/m-static.exp: simple object instance, print quoted destructor 12322FAIL: gdb.cp/m-static.exp: simple object class, ptype quoted destructor 12323PASS: gdb.cp/m-static.exp: derived template object, base static const bool 12324PASS: gdb.cp/m-static.exp: derived template object, base static const int 12325PASS: gdb.cp/m-static.exp: derived template object, base static long 12326PASS: gdb.cp/m-static.exp: derived template object, base static enum 12327PASS: gdb.cp/m-static.exp: derived template object, static enum 12328PASS: gdb.cp/m-static.exp: template object, static const bool 12329PASS: gdb.cp/m-static.exp: template object, static const int 12330PASS: gdb.cp/m-static.exp: template object, static long 12331PASS: gdb.cp/m-static.exp: template object, static enum 12332PASS: gdb.cp/m-static.exp: template object, static derived enum 12333PASS: gdb.cp/m-static.exp: static const int initialized elsewhere 12334PASS: gdb.cp/m-static.exp: static const int initialized nowhere 12335PASS: gdb.cp/m-static.exp: static const int initialized in class definition 12336PASS: gdb.cp/m-static.exp: static const float initialized in class definition 12337PASS: gdb.cp/m-static.exp: info variable everywhere 12338PASS: gdb.cp/m-static.exp: step 12339FAIL: gdb.cp/m-static.exp: print svar 12340Running ./gdb.cp/namespace-enum.exp ... 12341PASS: gdb.cp/namespace-enum.exp: print foo::B::B_B 12342PASS: gdb.cp/namespace-enum.exp: print foo::B_B 12343PASS: gdb.cp/namespace-enum.exp: print A_A 12344Running ./gdb.cp/namespace.exp ... 12345PASS: gdb.cp/namespace.exp: show lang 12346PASS: gdb.cp/namespace.exp: up from marker1 12347PASS: gdb.cp/namespace.exp: print 'AAA::c' 12348PASS: gdb.cp/namespace.exp: print AAA::c 12349PASS: gdb.cp/namespace.exp: print ina 12350PASS: gdb.cp/namespace.exp: ptype ina 12351PASS: gdb.cp/namespace.exp: info func xyzq 12352PASS: gdb.cp/namespace.exp: print 'AAA::xyzq'('x') 12353PASS: gdb.cp/namespace.exp: print AAA::xyzq('x') 12354PASS: gdb.cp/namespace.exp: break AAA::xyzq 12355PASS: gdb.cp/namespace.exp: break ::ensureOtherRefs 12356PASS: gdb.cp/namespace.exp: print 'BBB::CCC::xyzq'('x') 12357PASS: gdb.cp/namespace.exp: print BBB::CCC::xyzq('x') 12358PASS: gdb.cp/namespace.exp: break BBB::CCC::xyzq 12359PASS: gdb.cp/namespace.exp: break ::BBB::CCC::xyzq 12360PASS: gdb.cp/namespace.exp: print 'BBB::Class::xyzq' 12361PASS: gdb.cp/namespace.exp: print BBB::Class::xyzq 12362PASS: gdb.cp/namespace.exp: break BBB::Class::xyzq 12363PASS: gdb.cp/namespace.exp: whatis C::cOtherFileType 12364PASS: gdb.cp/namespace.exp: whatis ::C::cOtherFileType 12365PASS: gdb.cp/namespace.exp: whatis C::cOtherFileVar 12366PASS: gdb.cp/namespace.exp: whatis ::C::cOtherFileVar 12367PASS: gdb.cp/namespace.exp: print C::cOtherFileVar 12368PASS: gdb.cp/namespace.exp: print ::C::cOtherFileVar 12369PASS: gdb.cp/namespace.exp: whatis C::OtherFileClass::cOtherFileClassType 12370PASS: gdb.cp/namespace.exp: whatis ::C::OtherFileClass::cOtherFileClassType 12371PASS: gdb.cp/namespace.exp: print C::OtherFileClass::cOtherFileClassVar 12372PASS: gdb.cp/namespace.exp: print ::cOtherFileClassVar 12373PASS: gdb.cp/namespace.exp: print ::C::OtherFileClass::cOtherFileClassVar 12374PASS: gdb.cp/namespace.exp: print c 12375PASS: gdb.cp/namespace.exp: print cc 12376PASS: gdb.cp/namespace.exp: print 'C::cc' 12377PASS: gdb.cp/namespace.exp: print C::cc 12378PASS: gdb.cp/namespace.exp: print cd 12379PASS: gdb.cp/namespace.exp: print C::D::cd 12380PASS: gdb.cp/namespace.exp: print 'E::cde' 12381PASS: gdb.cp/namespace.exp: print E::cde 12382PASS: gdb.cp/namespace.exp: print shadow 12383PASS: gdb.cp/namespace.exp: print E::ce 12384PASS: gdb.cp/namespace.exp: ptype C 12385PASS: gdb.cp/namespace.exp: ptype E 12386PASS: gdb.cp/namespace.exp: ptype CClass 12387PASS: gdb.cp/namespace.exp: ptype CClass::NestedClass 12388PASS: gdb.cp/namespace.exp: ptype NestedClass 12389PASS: gdb.cp/namespace.exp: ptype ::C::CClass 12390PASS: gdb.cp/namespace.exp: ptype ::C::CClass::NestedClass 12391PASS: gdb.cp/namespace.exp: ptype ::C::NestedClass 12392PASS: gdb.cp/namespace.exp: ptype C::CClass 12393PASS: gdb.cp/namespace.exp: ptype C::CClass::NestedClass 12394PASS: gdb.cp/namespace.exp: ptype C::NestedClass 12395PASS: gdb.cp/namespace.exp: print cOtherFile 12396PASS: gdb.cp/namespace.exp: ptype OtherFileClass 12397PASS: gdb.cp/namespace.exp: ptype ::C::OtherFileClass 12398PASS: gdb.cp/namespace.exp: ptype C::OtherFileClass 12399PASS: gdb.cp/namespace.exp: ptype OtherFileClass typedefs 12400PASS: gdb.cp/namespace.exp: ptype ::C::OtherFileClass typedefs 12401PASS: gdb.cp/namespace.exp: print cX 12402PASS: gdb.cp/namespace.exp: print 'F::cXf' 12403PASS: gdb.cp/namespace.exp: print F::cXf 12404PASS: gdb.cp/namespace.exp: print F::cXfX 12405PASS: gdb.cp/namespace.exp: print X 12406PASS: gdb.cp/namespace.exp: print 'G::Xg' 12407PASS: gdb.cp/namespace.exp: print G::Xg 12408PASS: gdb.cp/namespace.exp: print G::XgX 12409PASS: gdb.cp/namespace.exp: print cXOtherFile 12410PASS: gdb.cp/namespace.exp: print XOtherFile 12411PASS: gdb.cp/namespace.exp: print AAA::ALPHA 12412PASS: gdb.cp/namespace.exp: whatis ::C::CClass::NestedClass 12413PASS: gdb.cp/namespace.exp: whatis ::C::CClass::NestedClass * 12414Running ./gdb.cp/namespace-nested-import.exp ... 12415PASS: gdb.cp/namespace-nested-import.exp: print C::x 12416Running ./gdb.cp/nextoverthrow.exp ... 12417UNSUPPORTED: gdb.cp/nextoverthrow.exp: nextoverthrow.exp could not find _Unwind_DebugHook 12418Running ./gdb.cp/no-dmgl-verbose.exp ... 12419PASS: gdb.cp/no-dmgl-verbose.exp: set breakpoint pending off 12420PASS: gdb.cp/no-dmgl-verbose.exp: DMGL_VERBOSE-demangled f(std::string) is not defined 12421Running ./gdb.cp/noparam.exp ... 12422PASS: gdb.cp/noparam.exp: p C::m (int) 12423Running ./gdb.cp/nsdecl.exp ... 12424PASS: gdb.cp/nsdecl.exp: print fakex 12425Running ./gdb.cp/nsimport.exp ... 12426PASS: gdb.cp/nsimport.exp: print x 12427PASS: gdb.cp/nsimport.exp: print xx 12428PASS: gdb.cp/nsimport.exp: print xxx 12429Running ./gdb.cp/nsnested.exp ... 12430PASS: gdb.cp/nsnested.exp: print ab 12431PASS: gdb.cp/nsnested.exp: continue to breakpoint: C::first 12432PASS: gdb.cp/nsnested.exp: print ab 12433PASS: gdb.cp/nsnested.exp: print C::D::ab 12434PASS: gdb.cp/nsnested.exp: continue to breakpoint: C::D::second 12435PASS: gdb.cp/nsnested.exp: print ab 12436Running ./gdb.cp/nsnoimports.exp ... 12437PASS: gdb.cp/nsnoimports.exp: print A::_a 12438PASS: gdb.cp/nsnoimports.exp: print A::B::ab 12439PASS: gdb.cp/nsnoimports.exp: print A::B::C::abc 12440PASS: gdb.cp/nsnoimports.exp: print _a 12441PASS: gdb.cp/nsnoimports.exp: print ab 12442PASS: gdb.cp/nsnoimports.exp: print abc 12443PASS: gdb.cp/nsnoimports.exp: continue to breakpoint: A::B::first 12444PASS: gdb.cp/nsnoimports.exp: print A::_a 12445PASS: gdb.cp/nsnoimports.exp: print A::B::ab 12446PASS: gdb.cp/nsnoimports.exp: print A::B::C::abc 12447PASS: gdb.cp/nsnoimports.exp: print _a 12448PASS: gdb.cp/nsnoimports.exp: print ab 12449PASS: gdb.cp/nsnoimports.exp: print C::abc 12450PASS: gdb.cp/nsnoimports.exp: print abc 12451PASS: gdb.cp/nsnoimports.exp: continue to breakpoint: A::B::C::second 12452PASS: gdb.cp/nsnoimports.exp: print A::_a 12453PASS: gdb.cp/nsnoimports.exp: print A::B::ab 12454PASS: gdb.cp/nsnoimports.exp: print A::B::C::abc 12455PASS: gdb.cp/nsnoimports.exp: print _a 12456PASS: gdb.cp/nsnoimports.exp: print ab 12457PASS: gdb.cp/nsnoimports.exp: print abc 12458Running ./gdb.cp/nsrecurs.exp ... 12459PASS: gdb.cp/nsrecurs.exp: print ax 12460PASS: gdb.cp/nsrecurs.exp: print dx 12461PASS: gdb.cp/nsrecurs.exp: print xx 12462KFAIL: gdb.cp/nsrecurs.exp: ptype G::GF (PRMS: gdb/10541) 12463KFAIL: gdb.cp/nsrecurs.exp: print G::GF::FE::ex (PRMS: gdb/10541) 12464Running ./gdb.cp/nsstress.exp ... 12465PASS: gdb.cp/nsstress.exp: print y 12466Running ./gdb.cp/nsusing.exp ... 12467PASS: gdb.cp/nsusing.exp: print _a 12468PASS: gdb.cp/nsusing.exp: continue to breakpoint: marker3 12469PASS: gdb.cp/nsusing.exp: Print _a without import 12470PASS: gdb.cp/nsusing.exp: continue to breakpoint: marker1 stop 12471PASS: gdb.cp/nsusing.exp: print _a in a nested scope 12472PASS: gdb.cp/nsusing.exp: print cc 12473PASS: gdb.cp/nsusing.exp: print B::_a 12474PASS: gdb.cp/nsusing.exp: print _a in namespace alias scope 12475PASS: gdb.cp/nsusing.exp: print x in namespace alias scope 12476PASS: gdb.cp/nsusing.exp: Print _a without import 12477PASS: gdb.cp/nsusing.exp: print dx 12478PASS: gdb.cp/nsusing.exp: print efx 12479PASS: gdb.cp/nsusing.exp: print ghx 12480PASS: gdb.cp/nsusing.exp: print jx 12481PASS: gdb.cp/nsusing.exp: continue to breakpoint: K::marker9 12482PASS: gdb.cp/nsusing.exp: print jx 12483PASS: gdb.cp/nsusing.exp: continue to breakpoint: marker10 stop 12484PASS: gdb.cp/nsusing.exp: print x (from M::x) 12485Running ./gdb.cp/operator.exp ... 12486PASS: gdb.cp/operator.exp: global operator 12487PASS: gdb.cp/operator.exp: global operator overload 12488PASS: gdb.cp/operator.exp: ADL operator 12489PASS: gdb.cp/operator.exp: ADL operator overload 12490PASS: gdb.cp/operator.exp: Fully qualified explicit operator call 12491PASS: gdb.cp/operator.exp: anonymous namespace operator 12492PASS: gdb.cp/operator.exp: anonymous namespace operator overload 12493PASS: gdb.cp/operator.exp: anonymous namespace operator overload float 12494PASS: gdb.cp/operator.exp: imported operator 12495PASS: gdb.cp/operator.exp: imported operator overload 12496PASS: gdb.cp/operator.exp: imported operator overload float 12497PASS: gdb.cp/operator.exp: member operator 12498PASS: gdb.cp/operator.exp: member operator overload 12499PASS: gdb.cp/operator.exp: namespace alias 12500PASS: gdb.cp/operator.exp: imported declaration 12501PASS: gdb.cp/operator.exp: p l == 1 12502PASS: gdb.cp/operator.exp: p x[0] 12503Running ./gdb.cp/oranking.exp ... 12504PASS: gdb.cp/oranking.exp: continue to breakpoint: end of main 12505KFAIL: gdb.cp/oranking.exp: p foo0(b) (PRMS: gdb/12096) 12506PASS: gdb.cp/oranking.exp: p test1() 12507PASS: gdb.cp/oranking.exp: p foo1(b) 12508PASS: gdb.cp/oranking.exp: p test2() 12509KFAIL: gdb.cp/oranking.exp: p foo2(b) (PRMS: gdb/12098) 12510PASS: gdb.cp/oranking.exp: p test3() 12511PASS: gdb.cp/oranking.exp: p foo3(1.0f) 12512PASS: gdb.cp/oranking.exp: p test4() 12513KFAIL: gdb.cp/oranking.exp: p foo4(&a) (PRMS: gdb/12098) 12514PASS: gdb.cp/oranking.exp: p test5() 12515PASS: gdb.cp/oranking.exp: p foo5(c) 12516PASS: gdb.cp/oranking.exp: p test6() 12517PASS: gdb.cp/oranking.exp: p foo6(bp) 12518PASS: gdb.cp/oranking.exp: p test7() 12519PASS: gdb.cp/oranking.exp: p foo7(cp) 12520PASS: gdb.cp/oranking.exp: p test8() 12521PASS: gdb.cp/oranking.exp: p foo8(co) 12522PASS: gdb.cp/oranking.exp: p test9() 12523PASS: gdb.cp/oranking.exp: p foo9(co) 12524PASS: gdb.cp/oranking.exp: p test10() 12525KFAIL: gdb.cp/oranking.exp: p foo10(amp) (PRMS: gdb/12098) 12526PASS: gdb.cp/oranking.exp: p test101() 12527KFAIL: gdb.cp/oranking.exp: p foo101("abc") (PRMS: gdb/12098) 12528PASS: gdb.cp/oranking.exp: p test11() 12529KFAIL: gdb.cp/oranking.exp: p foo11(d) (PRMS: gdb/12096) 12530PASS: gdb.cp/oranking.exp: p test12() 12531PASS: gdb.cp/oranking.exp: p foo12(1) 12532PASS: gdb.cp/oranking.exp: p test13() 12533KFAIL: gdb.cp/oranking.exp: p foo13(c) (PRMS: gdb/12098) 12534PASS: gdb.cp/oranking.exp: p test14() 12535KFAIL: gdb.cp/oranking.exp: p foo14(e) (PRMS: gdb/12096) 12536Running ./gdb.cp/overload-const.exp ... 12537PASS: gdb.cp/overload-const.exp: set language c++ 12538PASS: gdb.cp/overload-const.exp: setting breakpoint at myclass::func 12539Running ./gdb.cp/overload.exp ... 12540PASS: gdb.cp/overload.exp: up from marker1 12541PASS: gdb.cp/overload.exp: print foo_instance1 12542PASS: gdb.cp/overload.exp: ptype foo_instance1 (shorter match) 12543PASS: gdb.cp/overload.exp: print foo_instance2 12544PASS: gdb.cp/overload.exp: print foo_instance3 12545PASS: gdb.cp/overload.exp: print call overloaded func 1 arg 12546PASS: gdb.cp/overload.exp: re-selected 'main' frame after inferior call 12547PASS: gdb.cp/overload.exp: print call overloaded func 2 args 12548PASS: gdb.cp/overload.exp: print call overloaded func 3 args 12549PASS: gdb.cp/overload.exp: print call overloaded func 4 args 12550PASS: gdb.cp/overload.exp: print call overloaded func 5 args 12551PASS: gdb.cp/overload.exp: print call overloaded func 6 args 12552PASS: gdb.cp/overload.exp: print call overloaded func 7 args 12553PASS: gdb.cp/overload.exp: print call overloaded func 8 args 12554PASS: gdb.cp/overload.exp: print call overloaded func 9 args 12555PASS: gdb.cp/overload.exp: print call overloaded func 10 args 12556PASS: gdb.cp/overload.exp: print call overloaded func 11 args 12557PASS: gdb.cp/overload.exp: print call overloaded func void arg 12558PASS: gdb.cp/overload.exp: print call overloaded func char arg 12559PASS: gdb.cp/overload.exp: print call overloaded func signed char arg 12560PASS: gdb.cp/overload.exp: print call overloaded func unsigned char arg 12561PASS: gdb.cp/overload.exp: print call overloaded func short arg 12562PASS: gdb.cp/overload.exp: print call overloaded func unsigned short arg 12563PASS: gdb.cp/overload.exp: print call overloaded func int arg 12564PASS: gdb.cp/overload.exp: print call overloaded func unsigned int arg 12565PASS: gdb.cp/overload.exp: print call overloaded func long arg 12566PASS: gdb.cp/overload.exp: print call overloaded func unsigned long arg 12567PASS: gdb.cp/overload.exp: print call overloaded func float arg 12568PASS: gdb.cp/overload.exp: print call overloaded func double arg 12569PASS: gdb.cp/overload.exp: print call overloaded func int\* arg 12570PASS: gdb.cp/overload.exp: print call overloaded func char\* arg 12571PASS: gdb.cp/overload.exp: print bar(a) 12572PASS: gdb.cp/overload.exp: print bar(b) 12573PASS: gdb.cp/overload.exp: print bar(c) 12574PASS: gdb.cp/overload.exp: print bar(d) 12575PASS: gdb.cp/overload.exp: list overloaded function with no args 12576PASS: gdb.cp/overload.exp: list overloaded function with int arg 12577PASS: gdb.cp/overload.exp: list overloaded function with function ptr args 12578PASS: gdb.cp/overload.exp: list overloaded function with function ptr args - quotes around argument 12579PASS: gdb.cp/overload.exp: list overload.cc:intToChar 12580PASS: gdb.cp/overload.exp: list overload.cc:intToChar(char) 12581PASS: gdb.cp/overload.exp: list overload.cc:'intToChar(char)' 12582PASS: gdb.cp/overload.exp: list 'overload.cc:intToChar(char)' 12583PASS: gdb.cp/overload.exp: list 'overload.cc':intToChar(char) 12584PASS: gdb.cp/overload.exp: list 'overload.cc':'intToChar(char)' 12585PASS: gdb.cp/overload.exp: list overload.cc:foo::overloadfnarg(int) 12586PASS: gdb.cp/overload.exp: list overload.cc:'foo::overloadfnarg(int)' 12587PASS: gdb.cp/overload.exp: print overloadNamespace(1) 12588PASS: gdb.cp/overload.exp: print overloadNamespace('a') 12589PASS: gdb.cp/overload.exp: print overloadNamespace(dummyInstance) 12590PASS: gdb.cp/overload.exp: print K::staticoverload () 12591PASS: gdb.cp/overload.exp: print K::staticoverload (2) 12592PASS: gdb.cp/overload.exp: print K::staticoverload (2, 3) 12593PASS: gdb.cp/overload.exp: print N::nsoverload () 12594PASS: gdb.cp/overload.exp: print N::nsoverload (2) 12595PASS: gdb.cp/overload.exp: print N::nsoverload (2, 3) 12596PASS: gdb.cp/overload.exp: print overloadNamespace(1) in XXX 12597PASS: gdb.cp/overload.exp: print overloadNamespace('a') in XXX 12598PASS: gdb.cp/overload.exp: print overloadNamespace(dummyInstance) in XXX 12599PASS: gdb.cp/overload.exp: print intToChar(1) 12600PASS: gdb.cp/overload.exp: print foo::overload1arg 12601PASS: gdb.cp/overload.exp: print foo::overload1arg(char***) 12602PASS: gdb.cp/overload.exp: print foo::overload1arg(void) 12603PASS: gdb.cp/overload.exp: print foo::overload1arg(char) 12604PASS: gdb.cp/overload.exp: print foo::overload1arg(signed char) 12605PASS: gdb.cp/overload.exp: print foo::overload1arg(unsigned char) 12606PASS: gdb.cp/overload.exp: print foo::overload1arg(short) 12607PASS: gdb.cp/overload.exp: print foo::overload1arg(unsigned short) 12608PASS: gdb.cp/overload.exp: print foo::overload1arg(int) 12609PASS: gdb.cp/overload.exp: print foo::overload1arg(unsigned int) 12610PASS: gdb.cp/overload.exp: print foo::overload1arg(long) 12611PASS: gdb.cp/overload.exp: print foo::overload1arg(unsigned long) 12612PASS: gdb.cp/overload.exp: print foo::overload1arg(float) 12613PASS: gdb.cp/overload.exp: print foo::overload1arg(double) 12614Running ./gdb.cp/ovldbreak.exp ... 12615PASS: gdb.cp/ovldbreak.exp: detect void 12616PASS: gdb.cp/ovldbreak.exp: detect char 12617PASS: gdb.cp/ovldbreak.exp: detect signed_char 12618PASS: gdb.cp/ovldbreak.exp: detect unsigned_char 12619PASS: gdb.cp/ovldbreak.exp: detect short_int 12620PASS: gdb.cp/ovldbreak.exp: detect unsigned_short_int 12621PASS: gdb.cp/ovldbreak.exp: detect int 12622PASS: gdb.cp/ovldbreak.exp: detect unsigned_int 12623PASS: gdb.cp/ovldbreak.exp: detect long_int 12624PASS: gdb.cp/ovldbreak.exp: detect unsigned_long_int 12625PASS: gdb.cp/ovldbreak.exp: detect float 12626PASS: gdb.cp/ovldbreak.exp: detect double 12627PASS: gdb.cp/ovldbreak.exp: set multiple-symbols ask 12628PASS: gdb.cp/ovldbreak.exp: bp menu for foo::overload1arg choice 2 12629PASS: gdb.cp/ovldbreak.exp: set bp 2 on foo::overload1arg 2 line 107 12630PASS: gdb.cp/ovldbreak.exp: bp menu for foo::overload1arg choice 3 12631PASS: gdb.cp/ovldbreak.exp: set bp 3 on foo::overload1arg 3 line 110 12632PASS: gdb.cp/ovldbreak.exp: bp menu for foo::overload1arg choice 4 12633PASS: gdb.cp/ovldbreak.exp: set bp 4 on foo::overload1arg 4 line 140 12634PASS: gdb.cp/ovldbreak.exp: bp menu for foo::overload1arg choice 5 12635PASS: gdb.cp/ovldbreak.exp: set bp 5 on foo::overload1arg 5 line 137 12636PASS: gdb.cp/ovldbreak.exp: bp menu for foo::overload1arg choice 6 12637PASS: gdb.cp/ovldbreak.exp: set bp 6 on foo::overload1arg 6 line 125 12638PASS: gdb.cp/ovldbreak.exp: bp menu for foo::overload1arg choice 7 12639PASS: gdb.cp/ovldbreak.exp: set bp 7 on foo::overload1arg 7 line 131 12640PASS: gdb.cp/ovldbreak.exp: bp menu for foo::overload1arg choice 8 12641PASS: gdb.cp/ovldbreak.exp: set bp 8 on foo::overload1arg 8 line 119 12642PASS: gdb.cp/ovldbreak.exp: bp menu for foo::overload1arg choice 9 12643PASS: gdb.cp/ovldbreak.exp: set bp 9 on foo::overload1arg 9 line 113 12644PASS: gdb.cp/ovldbreak.exp: bp menu for foo::overload1arg choice 10 12645PASS: gdb.cp/ovldbreak.exp: set bp 10 on foo::overload1arg 10 line 116 12646PASS: gdb.cp/ovldbreak.exp: bp menu for foo::overload1arg choice 11 12647PASS: gdb.cp/ovldbreak.exp: set bp 11 on foo::overload1arg 11 line 128 12648PASS: gdb.cp/ovldbreak.exp: bp menu for foo::overload1arg choice 12 12649PASS: gdb.cp/ovldbreak.exp: set bp 12 on foo::overload1arg 12 line 134 12650PASS: gdb.cp/ovldbreak.exp: bp menu for foo::overload1arg choice 13 12651PASS: gdb.cp/ovldbreak.exp: set bp 13 on foo::overload1arg 13 line 122 12652PASS: gdb.cp/ovldbreak.exp: breakpoint info (after setting one-by-one) 12653PASS: gdb.cp/ovldbreak.exp: bp menu for foo::overload1arg choice cancel 12654PASS: gdb.cp/ovldbreak.exp: set bp on overload1arg canceled 12655PASS: gdb.cp/ovldbreak.exp: breakpoint info (after cancel) 12656PASS: gdb.cp/ovldbreak.exp: delete all breakpoints 12657PASS: gdb.cp/ovldbreak.exp: breakpoint info (after delete) 12658PASS: gdb.cp/ovldbreak.exp: bp menu for foo::overload1arg choice all 12659PASS: gdb.cp/ovldbreak.exp: set bp on overload1arg all 12660PASS: gdb.cp/ovldbreak.exp: breakpoint info (after setting on all) 12661PASS: gdb.cp/ovldbreak.exp: continue to bp overloaded : void 12662PASS: gdb.cp/ovldbreak.exp: continue to bp overloaded : char 12663PASS: gdb.cp/ovldbreak.exp: continue to bp overloaded : signed_char 12664PASS: gdb.cp/ovldbreak.exp: continue to bp overloaded : unsigned_char 12665PASS: gdb.cp/ovldbreak.exp: continue to bp overloaded : short_int 12666PASS: gdb.cp/ovldbreak.exp: continue to bp overloaded : unsigned_short_int 12667PASS: gdb.cp/ovldbreak.exp: continue to bp overloaded : int 12668PASS: gdb.cp/ovldbreak.exp: continue to bp overloaded : unsigned_int 12669PASS: gdb.cp/ovldbreak.exp: continue to bp overloaded : long_int 12670PASS: gdb.cp/ovldbreak.exp: continue to bp overloaded : unsigned_long_int 12671PASS: gdb.cp/ovldbreak.exp: continue to bp overloaded : float 12672PASS: gdb.cp/ovldbreak.exp: continue to bp overloaded : double 12673PASS: gdb.cp/ovldbreak.exp: set multiple-symbols cancel 12674PASS: gdb.cp/ovldbreak.exp: break foo::foofunc 12675PASS: gdb.cp/ovldbreak.exp: set multiple-symbols all 12676PASS: gdb.cp/ovldbreak.exp: break foo::foofunc 12677PASS: gdb.cp/ovldbreak.exp: continue until exit at finish program 12678Running ./gdb.cp/ovsrch.exp ... 12679PASS: gdb.cp/ovsrch.exp: break A::stop_here 12680PASS: gdb.cp/ovsrch.exp: break 'A::stop_here' 12681PASS: gdb.cp/ovsrch.exp: continue to breakpoint: stop_here 12682PASS: gdb.cp/ovsrch.exp: break A::outer::foo (char*) const 12683PASS: gdb.cp/ovsrch.exp: break 'A::outer::foo (char*) const' 12684PASS: gdb.cp/ovsrch.exp: break A::outer::foo (char*) const if (a_param == 3) 12685PASS: gdb.cp/ovsrch.exp: break 'A::outer::foo (char*) const' if (a_param == 3) 12686PASS: gdb.cp/ovsrch.exp: break A::outer::foo (char*) const if (A::outer::func ()) 12687PASS: gdb.cp/ovsrch.exp: break 'A::outer::foo (char*) const' if (A::outer::func ()) 12688PASS: gdb.cp/ovsrch.exp: break A::outer::foo (void) const 12689PASS: gdb.cp/ovsrch.exp: break 'A::outer::foo (void) const' 12690PASS: gdb.cp/ovsrch.exp: break A::outer::foo (int) const 12691PASS: gdb.cp/ovsrch.exp: break 'A::outer::foo (int) const' 12692PASS: gdb.cp/ovsrch.exp: break A::outer::foo (int) const if (a_param == 3) 12693PASS: gdb.cp/ovsrch.exp: break 'A::outer::foo (int) const' if (a_param == 3) 12694PASS: gdb.cp/ovsrch.exp: break A::outer::foo (int) const if (A::outer::func ()) 12695PASS: gdb.cp/ovsrch.exp: break 'A::outer::foo (int) const' if (A::outer::func ()) 12696PASS: gdb.cp/ovsrch.exp: break A::outer::hibob if (a_param == 3) 12697PASS: gdb.cp/ovsrch.exp: break A::B::stop_here_too 12698PASS: gdb.cp/ovsrch.exp: break 'A::B::stop_here_too' 12699PASS: gdb.cp/ovsrch.exp: continue to breakpoint: stop_here_too 12700PASS: gdb.cp/ovsrch.exp: break A::B::inner::foo (char*) const 12701PASS: gdb.cp/ovsrch.exp: break 'A::B::inner::foo (char*) const' 12702PASS: gdb.cp/ovsrch.exp: break A::B::inner::foo (char*) const if (a_param == 3) 12703PASS: gdb.cp/ovsrch.exp: break 'A::B::inner::foo (char*) const' if (a_param == 3) 12704PASS: gdb.cp/ovsrch.exp: break A::B::inner::foo (char*) const if (A::outer::func ()) 12705PASS: gdb.cp/ovsrch.exp: break 'A::B::inner::foo (char*) const' if (A::outer::func ()) 12706PASS: gdb.cp/ovsrch.exp: break A::B::inner::foo (void) const 12707PASS: gdb.cp/ovsrch.exp: break 'A::B::inner::foo (void) const' 12708PASS: gdb.cp/ovsrch.exp: break A::B::inner::foo (int) const 12709PASS: gdb.cp/ovsrch.exp: break 'A::B::inner::foo (int) const' 12710PASS: gdb.cp/ovsrch.exp: break A::B::inner::foo (int) const if (a_param == 3) 12711PASS: gdb.cp/ovsrch.exp: break 'A::B::inner::foo (int) const' if (a_param == 3) 12712PASS: gdb.cp/ovsrch.exp: break A::B::inner::foo (int) const if (A::outer::func ()) 12713PASS: gdb.cp/ovsrch.exp: break 'A::B::inner::foo (int) const' if (A::outer::func ()) 12714PASS: gdb.cp/ovsrch.exp: break A::B::inner::hibob if (a_param == 3) 12715Running ./gdb.cp/paren-type.exp ... 12716PASS: gdb.cp/paren-type.exp: set breakpoint pending off 12717PASS: gdb.cp/paren-type.exp: break C::f(long) 12718PASS: gdb.cp/paren-type.exp: break C::f(short) 12719Running ./gdb.cp/parse-lang.exp ... 12720PASS: gdb.cp/parse-lang.exp: breakpoint hit 12721Running ./gdb.cp/pass-by-ref.exp ... 12722PASS: gdb.cp/pass-by-ref.exp: call function in obj 12723PASS: gdb.cp/pass-by-ref.exp: call function in derived 12724PASS: gdb.cp/pass-by-ref.exp: call function in container 12725Running ./gdb.cp/pr-1023.exp ... 12726PASS: gdb.cp/pr-1023.exp: break myClass::performBlocking 12727PASS: gdb.cp/pr-1023.exp: break myClass::performUnblocking 12728Running ./gdb.cp/pr10687.exp ... 12729PASS: gdb.cp/pr10687.exp: continue to breakpoint: marker 12730PASS: gdb.cp/pr10687.exp: p a 12731Running ./gdb.cp/pr10728.exp ... 12732PASS: gdb.cp/pr10728.exp: continue to breakpoint: marker 1 12733PASS: gdb.cp/pr10728.exp: print x->y2 - x->y1 12734Running ./gdb.cp/pr12028.exp ... 12735PASS: gdb.cp/pr12028.exp: p D::foo(b) 12736Running ./gdb.cp/pr-1210.exp ... 12737PASS: gdb.cp/pr-1210.exp: step past initialization 12738PASS: gdb.cp/pr-1210.exp: print *obj 12739PASS: gdb.cp/pr-1210.exp: print obj->myB 12740Running ./gdb.cp/pr-574.exp ... 12741PASS: gdb.cp/pr-574.exp: continue to breakpoint: end of constructors 12742PASS: gdb.cp/pr-574.exp: PR gdb/574 12743Running ./gdb.cp/pr9067.exp ... 12744PASS: gdb.cp/pr9067.exp: print b 12745Running ./gdb.cp/pr9167.exp ... 12746PASS: gdb.cp/pr9167.exp: continue to breakpoint: marker 12747PASS: gdb.cp/pr9167.exp: p b 12748Running ./gdb.cp/pr9631.exp ... 12749PASS: gdb.cp/pr9631.exp: continue to breakpoint: after bar tender is initialized 12750PASS: gdb.cp/pr9631.exp: print tender 12751Running ./gdb.cp/printmethod.exp ... 12752PASS: gdb.cp/printmethod.exp: continue to breakpoint: end of constructors 12753PASS: gdb.cp/printmethod.exp: print virtual method. 12754PASS: gdb.cp/printmethod.exp: print nonvirtual method. 12755Running ./gdb.cp/psmang.exp ... 12756PASS: gdb.cp/psmang.exp: break s::method1 12757PASS: gdb.cp/psmang.exp: break s::method2 12758Running ./gdb.cp/psymtab-parameter.exp ... 12759PASS: gdb.cp/psymtab-parameter.exp: set language c++ 12760PASS: gdb.cp/psymtab-parameter.exp: maintenance info symtabs 12761PASS: gdb.cp/psymtab-parameter.exp: complete p 'func<short>( 12762Running ./gdb.cp/ptype-cv-cp.exp ... 12763PASS: gdb.cp/ptype-cv-cp.exp: whatis v_my_int 12764PASS: gdb.cp/ptype-cv-cp.exp: ptype v_my_int 12765PASS: gdb.cp/ptype-cv-cp.exp: whatis v_const_my_int 12766PASS: gdb.cp/ptype-cv-cp.exp: ptype v_const_my_int 12767PASS: gdb.cp/ptype-cv-cp.exp: whatis v_volatile_my_int 12768PASS: gdb.cp/ptype-cv-cp.exp: ptype v_volatile_my_int 12769PASS: gdb.cp/ptype-cv-cp.exp: whatis v_const_volatile_my_int 12770PASS: gdb.cp/ptype-cv-cp.exp: ptype v_const_volatile_my_int 12771PASS: gdb.cp/ptype-cv-cp.exp: whatis v_volatile_const_my_int 12772PASS: gdb.cp/ptype-cv-cp.exp: ptype v_volatile_const_my_int 12773Running ./gdb.cp/ptype-flags.exp ... 12774PASS: gdb.cp/ptype-flags.exp: basic test 12775PASS: gdb.cp/ptype-flags.exp: no methods 12776PASS: gdb.cp/ptype-flags.exp: no typedefs 12777PASS: gdb.cp/ptype-flags.exp: no methods or typedefs 12778PASS: gdb.cp/ptype-flags.exp: raw 12779PASS: gdb.cp/ptype-flags.exp: raw no methods 12780PASS: gdb.cp/ptype-flags.exp: raw no typedefs 12781PASS: gdb.cp/ptype-flags.exp: raw no methods or typedefs 12782PASS: gdb.cp/ptype-flags.exp: set print type methods off 12783PASS: gdb.cp/ptype-flags.exp: basic test, default methods off 12784PASS: gdb.cp/ptype-flags.exp: methods, default methods off 12785PASS: gdb.cp/ptype-flags.exp: no typedefs, default methods off 12786PASS: gdb.cp/ptype-flags.exp: methods, no typedefs, default methods off 12787PASS: gdb.cp/ptype-flags.exp: set print type typedefs off 12788PASS: gdb.cp/ptype-flags.exp: basic test, default methods+typedefs off 12789PASS: gdb.cp/ptype-flags.exp: methods, default methods+typedefs off 12790PASS: gdb.cp/ptype-flags.exp: typedefs, default methods+typedefs off 12791PASS: gdb.cp/ptype-flags.exp: methods typedefs, default methods+typedefs off 12792Running ./gdb.cp/punctuator.exp ... 12793PASS: gdb.cp/punctuator.exp: set lang c++ 12794PASS: gdb.cp/punctuator.exp: print (0x5a5a bitand 0xaaaa) == (0x5a5a & 0xaaaa) 12795PASS: gdb.cp/punctuator.exp: print (0x5a5a bitor 0xaaaa) == (0x5a5a | 0xaaaa) 12796PASS: gdb.cp/punctuator.exp: print (0x5a5a xor 0xaaaa) == (0x5a5a ^ 0xaaaa) 12797PASS: gdb.cp/punctuator.exp: print (0x5a5a and 0xaaaa) == (0x5a5a && 0xaaaa) 12798PASS: gdb.cp/punctuator.exp: print (0x5a5a or 0xaaaa) == (0x5a5a || 0xaaaa) 12799PASS: gdb.cp/punctuator.exp: print (not not 0xaaaa) == (!!0xaaaa) 12800PASS: gdb.cp/punctuator.exp: print (compl 0xaaaa) == (~0xaaaa) 12801PASS: gdb.cp/punctuator.exp: set $u 1 12802PASS: gdb.cp/punctuator.exp: set $v 1 12803PASS: gdb.cp/punctuator.exp: print ($u not_eq 0xaaaa) == ($v != 0xaaaa) 12804PASS: gdb.cp/punctuator.exp: print ($u and_eq 0xaaaa) == ($v &= 0xaaaa) 12805PASS: gdb.cp/punctuator.exp: set $u 2 12806PASS: gdb.cp/punctuator.exp: set $v 2 12807PASS: gdb.cp/punctuator.exp: print ($u or_eq 0xaaaa) == ($v |= 0xaaaa) 12808PASS: gdb.cp/punctuator.exp: set $u 3 12809PASS: gdb.cp/punctuator.exp: set $v 3 12810PASS: gdb.cp/punctuator.exp: print ($u xor_eq 0xaaaa) == ($v ^= 0xaaaa) 12811Running ./gdb.cp/readnow-language.exp ... 12812PASS: gdb.cp/readnow-language.exp: show language 12813Running ./gdb.cp/ref-params.exp ... 12814PASS: gdb.cp/ref-params.exp: print value of a Child in main 12815PASS: gdb.cp/ref-params.exp: print value of f1 on Child in main 12816PASS: gdb.cp/ref-params.exp: print value of f2 on Child in main 12817PASS: gdb.cp/ref-params.exp: print value of f1 on (Child&) in main 12818PASS: gdb.cp/ref-params.exp: print value of f2 on (Child&) in main 12819PASS: gdb.cp/ref-params.exp: print value of Child& in f2 12820PASS: gdb.cp/ref-params.exp: print value of f1 on Child& in f2 12821PASS: gdb.cp/ref-params.exp: print value of Parent& in f1 12822PASS: gdb.cp/ref-params.exp: print f1(MQ) 12823PASS: gdb.cp/ref-params.exp: print mf1(MQ) 12824PASS: gdb.cp/ref-params.exp: print mf2(MQ) 12825PASS: gdb.cp/ref-params.exp: print f1(MQR) 12826PASS: gdb.cp/ref-params.exp: print mf1(MQR) 12827PASS: gdb.cp/ref-params.exp: print mf2(MQR) 12828Running ./gdb.cp/ref-types.exp ... 12829PASS: gdb.cp/ref-types.exp: up from marker1 1 12830PASS: gdb.cp/ref-types.exp: print value of s 12831PASS: gdb.cp/ref-types.exp: ptype s 12832PASS: gdb.cp/ref-types.exp: print value of ps 12833PASS: gdb.cp/ref-types.exp: ptype ps 12834PASS: gdb.cp/ref-types.exp: print value of as[0] 12835PASS: gdb.cp/ref-types.exp: ptype as 12836PASS: gdb.cp/ref-types.exp: print value of as[1] 12837PASS: gdb.cp/ref-types.exp: print value of as[2] 12838PASS: gdb.cp/ref-types.exp: print value of as[3] 12839PASS: gdb.cp/ref-types.exp: print value of rs 12840PASS: gdb.cp/ref-types.exp: ptype rs 12841PASS: gdb.cp/ref-types.exp: print value of *rps 12842PASS: gdb.cp/ref-types.exp: examine value at rps 12843PASS: gdb.cp/ref-types.exp: ptype rps 12844PASS: gdb.cp/ref-types.exp: print value of ras[0] 12845PASS: gdb.cp/ref-types.exp: ptype ras 12846PASS: gdb.cp/ref-types.exp: print value of ras[1] 12847PASS: gdb.cp/ref-types.exp: print value of ras[2] 12848PASS: gdb.cp/ref-types.exp: print value of ras[3] 12849PASS: gdb.cp/ref-types.exp: up from f 12850PASS: gdb.cp/ref-types.exp: print value of C 12851PASS: gdb.cp/ref-types.exp: ptype C 12852PASS: gdb.cp/ref-types.exp: print value of UC 12853PASS: gdb.cp/ref-types.exp: ptype UC 12854PASS: gdb.cp/ref-types.exp: print value of S 12855PASS: gdb.cp/ref-types.exp: ptype S 12856PASS: gdb.cp/ref-types.exp: print value of US 12857PASS: gdb.cp/ref-types.exp: ptype US 12858PASS: gdb.cp/ref-types.exp: print value of I 12859PASS: gdb.cp/ref-types.exp: ptype I 12860PASS: gdb.cp/ref-types.exp: print value of UI 12861PASS: gdb.cp/ref-types.exp: ptype UI 12862PASS: gdb.cp/ref-types.exp: print value of L 12863PASS: gdb.cp/ref-types.exp: ptype L 12864PASS: gdb.cp/ref-types.exp: print value of UL 12865PASS: gdb.cp/ref-types.exp: ptype UL 12866PASS: gdb.cp/ref-types.exp: print value of F 12867PASS: gdb.cp/ref-types.exp: ptype F 12868PASS: gdb.cp/ref-types.exp: print value of D 12869PASS: gdb.cp/ref-types.exp: ptype D 12870PASS: gdb.cp/ref-types.exp: ptype rC 12871PASS: gdb.cp/ref-types.exp: ptype rUC 12872PASS: gdb.cp/ref-types.exp: ptype rS 12873PASS: gdb.cp/ref-types.exp: ptype rUS 12874PASS: gdb.cp/ref-types.exp: ptype rI 12875PASS: gdb.cp/ref-types.exp: ptype rUI 12876PASS: gdb.cp/ref-types.exp: ptype rL 12877PASS: gdb.cp/ref-types.exp: ptype rUL 12878PASS: gdb.cp/ref-types.exp: ptype rF 12879PASS: gdb.cp/ref-types.exp: ptype rD 12880PASS: gdb.cp/ref-types.exp: print value of rC 12881PASS: gdb.cp/ref-types.exp: print value of rUC 12882PASS: gdb.cp/ref-types.exp: print value of rS 12883PASS: gdb.cp/ref-types.exp: print value of rUS 12884PASS: gdb.cp/ref-types.exp: print value of rI 12885PASS: gdb.cp/ref-types.exp: print value of UI 12886PASS: gdb.cp/ref-types.exp: print value of rL 12887PASS: gdb.cp/ref-types.exp: print value of rUL 12888PASS: gdb.cp/ref-types.exp: print value of rF 12889PASS: gdb.cp/ref-types.exp: print value of rD 12890Running ./gdb.cp/re-set-overloaded.exp ... 12891PASS: gdb.cp/re-set-overloaded.exp: set breakpoint pending yes 12892PASS: gdb.cp/re-set-overloaded.exp: break C::C 12893PASS: gdb.cp/re-set-overloaded.exp: set variable $brk = $bpnum 12894PASS: gdb.cp/re-set-overloaded.exp: start 12895PASS: gdb.cp/re-set-overloaded.exp: breakpoint resolved 12896Running ./gdb.cp/rtti.exp ... 12897PASS: gdb.cp/rtti.exp: continue to breakpoint: end of constructors in main 12898PASS: gdb.cp/rtti.exp: print *e1 12899PASS: gdb.cp/rtti.exp: print *e2 12900PASS: gdb.cp/rtti.exp: continue to breakpoint: end of constructors in func 12901PASS: gdb.cp/rtti.exp: print *obj 12902PASS: gdb.cp/rtti.exp: continue to breakpoint: end of constructors in func3 12903PASS: gdb.cp/rtti.exp: print *obj3 12904Running ./gdb.cp/shadow.exp ... 12905PASS: gdb.cp/shadow.exp: continue to breakpoint: marker1 12906PASS: gdb.cp/shadow.exp: Print class x shadowing global x 12907PASS: gdb.cp/shadow.exp: continue to breakpoint: marker2 12908PASS: gdb.cp/shadow.exp: Print local x shadowing class x 12909PASS: gdb.cp/shadow.exp: continue to breakpoint: marker3 12910PASS: gdb.cp/shadow.exp: Print inner scope x 12911PASS: gdb.cp/shadow.exp: continue to breakpoint: marker4 12912PASS: gdb.cp/shadow.exp: Print local x not namespace x 12913PASS: gdb.cp/shadow.exp: continue to breakpoint: marker5 12914PASS: gdb.cp/shadow.exp: Print imported namespace x 12915Running ./gdb.cp/smartp.exp ... 12916PASS: gdb.cp/smartp.exp: continue to breakpoint: end of main 12917PASS: gdb.cp/smartp.exp: p mp->foo() 12918PASS: gdb.cp/smartp.exp: p mtp->foo() 12919PASS: gdb.cp/smartp.exp: p mt1.foo() 12920PASS: gdb.cp/smartp.exp: p mt4p.a 12921PASS: gdb.cp/smartp.exp: p mt4->a 12922PASS: gdb.cp/smartp.exp: p sp1->foo() 12923PASS: gdb.cp/smartp.exp: p sp2->foo() 12924PASS: gdb.cp/smartp.exp: p sp3->foo(1) 12925PASS: gdb.cp/smartp.exp: p sp3->foo('a') 12926PASS: gdb.cp/smartp.exp: p sp4->a 12927PASS: gdb.cp/smartp.exp: p sp4->b 12928PASS: gdb.cp/smartp.exp: p mt4p->a 12929PASS: gdb.cp/smartp.exp: p mt4p->b 12930PASS: gdb.cp/smartp.exp: p mt4->fake 12931PASS: gdb.cp/smartp.exp: p mt4->fake() 12932PASS: gdb.cp/smartp.exp: p b->foo() 12933PASS: gdb.cp/smartp.exp: p c->foo() 12934PASS: gdb.cp/smartp.exp: p c->inta 12935KFAIL: gdb.cp/smartp.exp: p c2->inta (PRMS: gdb/11606) 12936Running ./gdb.cp/static-method.exp ... 12937PASS: gdb.cp/static-method.exp: info addr A::func() 12938PASS: gdb.cp/static-method.exp: list static-method.cc:xxx::(anonymous namespace)::func 12939PASS: gdb.cp/static-method.exp: list 'static-method.cc:xxx::(anonymous namespace)::func' 12940PASS: gdb.cp/static-method.exp: list 'static-method.cc':'xxx::(anonymous namespace)::func' 12941PASS: gdb.cp/static-method.exp: list static-method.cc:'xxx::(anonymous namespace)::func' 12942PASS: gdb.cp/static-method.exp: continue to xxx::(anonymous namespace)::func 12943PASS: gdb.cp/static-method.exp: continue to 'xxx::(anonymous namespace)::func' 12944PASS: gdb.cp/static-method.exp: list static-method.cc:xxx::(anonymous namespace)::A::func 12945PASS: gdb.cp/static-method.exp: list 'static-method.cc:xxx::(anonymous namespace)::A::func' 12946PASS: gdb.cp/static-method.exp: list 'static-method.cc':'xxx::(anonymous namespace)::A::func' 12947PASS: gdb.cp/static-method.exp: list static-method.cc:'xxx::(anonymous namespace)::A::func' 12948PASS: gdb.cp/static-method.exp: continue to xxx::(anonymous namespace)::A::func 12949PASS: gdb.cp/static-method.exp: continue to 'xxx::(anonymous namespace)::A::func' 12950Running ./gdb.cp/static-print-quit.exp ... 12951PASS: gdb.cp/static-print-quit.exp: set width 80 12952PASS: gdb.cp/static-print-quit.exp: set height 2 12953PASS: gdb.cp/static-print-quit.exp: print c - <return> 12954PASS: gdb.cp/static-print-quit.exp: print c - q <return> 12955PASS: gdb.cp/static-print-quit.exp: print c - to quit 12956PASS: gdb.cp/static-print-quit.exp: q 12957PASS: gdb.cp/static-print-quit.exp: set pagination off 12958PASS: gdb.cp/static-print-quit.exp: first print 12959PASS: gdb.cp/static-print-quit.exp: second print 12960Running ./gdb.cp/temargs.exp ... 12961PASS: gdb.cp/temargs.exp: set first breakpoint for temargs 12962PASS: gdb.cp/temargs.exp: set second breakpoint for temargs 12963PASS: gdb.cp/temargs.exp: set third breakpoint for temargs 12964PASS: gdb.cp/temargs.exp: set fourth breakpoint for temargs 12965PASS: gdb.cp/temargs.exp: set fifth breakpoint for temargs 12966PASS: gdb.cp/temargs.exp: set sixth breakpoint for temargs 12967PASS: gdb.cp/temargs.exp: continue to breakpoint: continue to first breakpoint for temargs 12968PASS: gdb.cp/temargs.exp: test type of T in base_m 12969PASS: gdb.cp/temargs.exp: test value of I in base_m 12970PASS: gdb.cp/temargs.exp: test value of P in base_m 12971PASS: gdb.cp/temargs.exp: test value of MP in base_m 12972PASS: gdb.cp/temargs.exp: continue to breakpoint: continue to second breakpoint for temargs 12973PASS: gdb.cp/temargs.exp: test type of T in inner_m 12974PASS: gdb.cp/temargs.exp: test value of I in inner_m 12975PASS: gdb.cp/temargs.exp: test value of P in inner_m 12976PASS: gdb.cp/temargs.exp: test value of MP in inner_m 12977PASS: gdb.cp/temargs.exp: test type of Z in inner_m 12978PASS: gdb.cp/temargs.exp: continue to breakpoint: continue to third breakpoint for temargs 12979PASS: gdb.cp/temargs.exp: test type of T in func 12980PASS: gdb.cp/temargs.exp: test value of I in func 12981PASS: gdb.cp/temargs.exp: test value of P in func 12982PASS: gdb.cp/temargs.exp: test value of MP in func 12983PASS: gdb.cp/temargs.exp: continue to breakpoint: continue to fourth breakpoint for temargs 12984PASS: gdb.cp/temargs.exp: test type of T in templ_m 12985PASS: gdb.cp/temargs.exp: test value of I in templ_m 12986PASS: gdb.cp/temargs.exp: test value of P in templ_m 12987PASS: gdb.cp/temargs.exp: test value of MP in templ_m 12988PASS: gdb.cp/temargs.exp: test type of Q in templ_m 12989PASS: gdb.cp/temargs.exp: continue to breakpoint: continue to fifth breakpoint for temargs 12990PASS: gdb.cp/temargs.exp: test type of F in k2_m 12991XFAIL: gdb.cp/temargs.exp: test value of F in k2_m (PRMS gcc/49366) 12992PASS: gdb.cp/temargs.exp: continue to breakpoint: continue to sixth breakpoint for temargs 12993XFAIL: gdb.cp/temargs.exp: test type of F in k3_m (PRMS gcc/49546) 12994XFAIL: gdb.cp/temargs.exp: test value of F in k3_m (PRMS gcc/49546) 12995Running ./gdb.cp/templates.exp ... 12996PASS: gdb.cp/templates.exp: set multiple-symbols ask 12997KFAIL: gdb.cp/templates.exp: ptype T5<int> (PRMS: gdb/8218) 12998KFAIL: gdb.cp/templates.exp: ptype T5<int> (PRMS: gdb/8218) 12999PASS: gdb.cp/templates.exp: constructor breakpoint 13000PASS: gdb.cp/templates.exp: destructor breakpoint 13001PASS: gdb.cp/templates.exp: value method breakpoint 13002PASS: gdb.cp/templates.exp: breakpoint on a line with no real code 13003PASS: gdb.cp/templates.exp: print method of template typedef 13004XFAIL: gdb.cp/templates.exp: print destructor of template typedef (PRMS gcc/51668) 13005PASS: gdb.cp/templates.exp: verify GCC PR debug/51668 13006PASS: gdb.cp/templates.exp: ptype empty 13007PASS: gdb.cp/templates.exp: ptype arg 13008PASS: gdb.cp/templates.exp: print t5i.value() 13009PASS: gdb.cp/templates.exp: b 770 13010PASS: gdb.cp/templates.exp: continue to line 770 13011PASS: gdb.cp/templates.exp: print fint 13012PASS: gdb.cp/templates.exp: print fvpchar 13013PASS: gdb.cp/templates.exp: ptype Foo 13014PASS: gdb.cp/templates.exp: ptype fint 13015PASS: gdb.cp/templates.exp: ptype fchar 13016KFAIL: gdb.cp/templates.exp: ptype fvpchar (PRMS: gdb/1512) 13017PASS: gdb.cp/templates.exp: print Foo<volatile char *>::foo 13018PASS: gdb.cp/templates.exp: print Foo<volatile char*>::foo 13019PASS: gdb.cp/templates.exp: ptype Bar 13020PASS: gdb.cp/templates.exp: ptype bint 13021PASS: gdb.cp/templates.exp: ptype bint2 13022PASS: gdb.cp/templates.exp: ptype Baz 13023PASS: gdb.cp/templates.exp: ptype bazint 13024PASS: gdb.cp/templates.exp: ptype bazint2 13025PASS: gdb.cp/templates.exp: ptype Qux 13026PASS: gdb.cp/templates.exp: ptype quxint 13027PASS: gdb.cp/templates.exp: ptype Spec 13028PASS: gdb.cp/templates.exp: ptype siip 13029PASS: gdb.cp/templates.exp: ptype Garply<int> 13030PASS: gdb.cp/templates.exp: ptype Garply<Garply<char> > 13031PASS: gdb.cp/templates.exp: print Garply<Garply<char> >::garply 13032PASS: gdb.cp/templates.exp: break Garply<Garply<char> >::garply 13033Running ./gdb.cp/try_catch.exp ... 13034PASS: gdb.cp/try_catch.exp: continue to breakpoint: marker 1-throw 13035PASS: gdb.cp/try_catch.exp: continue to breakpoint: marker 1-catch 13036PASS: gdb.cp/try_catch.exp: continue to breakpoint: marker 2-start 13037PASS: gdb.cp/try_catch.exp: continue to breakpoint: marker 2-next 13038PASS: gdb.cp/try_catch.exp: continue to breakpoint: marker 2-throw 13039PASS: gdb.cp/try_catch.exp: continue to breakpoint: marker 2-catch 13040PASS: gdb.cp/try_catch.exp: continue to breakpoint: marker 3-throw 13041PASS: gdb.cp/try_catch.exp: continue to breakpoint: marker 3-catch 13042Running ./gdb.cp/typedef-operator.exp ... 13043PASS: gdb.cp/typedef-operator.exp: set language c++ 13044PASS: gdb.cp/typedef-operator.exp: test crash 13045PASS: gdb.cp/typedef-operator.exp: test typedef 13046Running ./gdb.cp/userdef.exp ... 13047PASS: gdb.cp/userdef.exp: break marker1 13048PASS: gdb.cp/userdef.exp: continue to marker1 13049PASS: gdb.cp/userdef.exp: up from marker1 13050PASS: gdb.cp/userdef.exp: print one + two 13051PASS: gdb.cp/userdef.exp: re-selected 'main' frame after inferior call 13052PASS: gdb.cp/userdef.exp: print one - two 13053PASS: gdb.cp/userdef.exp: print one * two 13054PASS: gdb.cp/userdef.exp: print one / two 13055PASS: gdb.cp/userdef.exp: print one % two 13056PASS: gdb.cp/userdef.exp: print one && two 13057PASS: gdb.cp/userdef.exp: print one || two 13058PASS: gdb.cp/userdef.exp: print one & two 13059PASS: gdb.cp/userdef.exp: print one | two 13060PASS: gdb.cp/userdef.exp: print one ^ two 13061PASS: gdb.cp/userdef.exp: print one < two 13062PASS: gdb.cp/userdef.exp: print one <= two 13063PASS: gdb.cp/userdef.exp: print one > two 13064PASS: gdb.cp/userdef.exp: print one >= two 13065PASS: gdb.cp/userdef.exp: print one == two 13066PASS: gdb.cp/userdef.exp: print one.operator== (two) 13067PASS: gdb.cp/userdef.exp: print one != two 13068PASS: gdb.cp/userdef.exp: print one << 31 13069PASS: gdb.cp/userdef.exp: print one >> 31 13070PASS: gdb.cp/userdef.exp: print !one 13071PASS: gdb.cp/userdef.exp: print +one 13072PASS: gdb.cp/userdef.exp: print ~one 13073PASS: gdb.cp/userdef.exp: print -one 13074PASS: gdb.cp/userdef.exp: print one++ 13075PASS: gdb.cp/userdef.exp: print ++one 13076PASS: gdb.cp/userdef.exp: print one-- 13077PASS: gdb.cp/userdef.exp: print --one 13078PASS: gdb.cp/userdef.exp: print one += 7 13079PASS: gdb.cp/userdef.exp: print two = one 13080PASS: gdb.cp/userdef.exp: break A2::operator+ 13081PASS: gdb.cp/userdef.exp: break A2::operator + 13082PASS: gdb.cp/userdef.exp: print c 13083PASS: gdb.cp/userdef.exp: print *c 13084PASS: gdb.cp/userdef.exp: print &*c 13085PASS: gdb.cp/userdef.exp: ptype &*c 13086PASS: gdb.cp/userdef.exp: print operator== (mem1, mem2) 13087PASS: gdb.cp/userdef.exp: print operator== (mem1, mem1) 13088Running ./gdb.cp/using-crash.exp ... 13089PASS: gdb.cp/using-crash.exp: reload file 13090Running ./gdb.cp/virtbase.exp ... 13091PASS: gdb.cp/virtbase.exp: continue to breakpoint: first breakpoint 13092PASS: gdb.cp/virtbase.exp: print *this 13093PASS: gdb.cp/virtbase.exp: print x in get_y 13094PASS: gdb.cp/virtbase.exp: continue to breakpoint: second breakpoint 13095PASS: gdb.cp/virtbase.exp: print x in get_z 13096PASS: gdb.cp/virtbase.exp: continue to breakpoint: third breakpoint 13097PASS: gdb.cp/virtbase.exp: print *(D *) e 13098PASS: gdb.cp/virtbase.exp: set print object on 13099PASS: gdb.cp/virtbase.exp: print/x b->mA 13100PASS: gdb.cp/virtbase.exp: print rtti_data 13101PASS: gdb.cp/virtbase.exp: print pointer to virtual base at non-zero offset of larger object 13102PASS: gdb.cp/virtbase.exp: print same pointer from history value 13103PASS: gdb.cp/virtbase.exp: print whole pointed-to object, starting from the virtual base pointer 13104Running ./gdb.cp/virtfunc2.exp ... 13105PASS: gdb.cp/virtfunc2.exp: continue to breakpoint: marker 1 13106PASS: gdb.cp/virtfunc2.exp: print o.do_print() 13107PASS: gdb.cp/virtfunc2.exp: print o.do_print3() 13108PASS: gdb.cp/virtfunc2.exp: print o2.do_print() 13109PASS: gdb.cp/virtfunc2.exp: print o2.do_print2() 13110PASS: gdb.cp/virtfunc2.exp: print o2.do_print3() 13111PASS: gdb.cp/virtfunc2.exp: print o 13112Running ./gdb.cp/virtfunc.exp ... 13113PASS: gdb.cp/virtfunc.exp: ptype VA 13114PASS: gdb.cp/virtfunc.exp: ptype VB 13115PASS: gdb.cp/virtfunc.exp: ptype V 13116PASS: gdb.cp/virtfunc.exp: ptype A 13117PASS: gdb.cp/virtfunc.exp: ptype B 13118PASS: gdb.cp/virtfunc.exp: ptype C 13119PASS: gdb.cp/virtfunc.exp: ptype AD 13120PASS: gdb.cp/virtfunc.exp: ptype D 13121PASS: gdb.cp/virtfunc.exp: ptype E 13122PASS: gdb.cp/virtfunc.exp: ptype dd 13123PASS: gdb.cp/virtfunc.exp: ptype ppd 13124PASS: gdb.cp/virtfunc.exp: ptype pAd 13125PASS: gdb.cp/virtfunc.exp: ptype a 13126PASS: gdb.cp/virtfunc.exp: ptype b 13127PASS: gdb.cp/virtfunc.exp: ptype c 13128PASS: gdb.cp/virtfunc.exp: ptype d 13129PASS: gdb.cp/virtfunc.exp: ptype e 13130PASS: gdb.cp/virtfunc.exp: ptype v 13131PASS: gdb.cp/virtfunc.exp: ptype vb 13132PASS: gdb.cp/virtfunc.exp: ptype pAa 13133PASS: gdb.cp/virtfunc.exp: ptype pAe 13134PASS: gdb.cp/virtfunc.exp: ptype pBe 13135PASS: gdb.cp/virtfunc.exp: ptype pDd 13136PASS: gdb.cp/virtfunc.exp: ptype pDe 13137PASS: gdb.cp/virtfunc.exp: ptype pVa 13138PASS: gdb.cp/virtfunc.exp: ptype pVv 13139PASS: gdb.cp/virtfunc.exp: ptype pVe 13140PASS: gdb.cp/virtfunc.exp: ptype pVd 13141PASS: gdb.cp/virtfunc.exp: ptype pADe 13142PASS: gdb.cp/virtfunc.exp: ptype pEe 13143PASS: gdb.cp/virtfunc.exp: ptype pVB 13144PASS: gdb.cp/virtfunc.exp: info vtbl a 13145PASS: gdb.cp/virtfunc.exp: info vtbl b 13146PASS: gdb.cp/virtfunc.exp: info vtbl c 13147PASS: gdb.cp/virtfunc.exp: info vtbl d 13148FAIL: gdb.cp/virtfunc.exp: info vtbl e 13149FAIL: gdb.cp/virtfunc.exp: info vtbl pEe 13150PASS: gdb.cp/virtfunc.exp: info vtbl 13151PASS: gdb.cp/virtfunc.exp: info vtbl va 13152PASS: gdb.cp/virtfunc.exp: info vtbl all_count 13153PASS: gdb.cp/virtfunc.exp: print pAe->f() 13154PASS: gdb.cp/virtfunc.exp: print pAa->f() 13155PASS: gdb.cp/virtfunc.exp: print pDe->vg() 13156PASS: gdb.cp/virtfunc.exp: print pADe->vg() 13157PASS: gdb.cp/virtfunc.exp: print pDd->vg() 13158PASS: gdb.cp/virtfunc.exp: print pEe->vvb() 13159PASS: gdb.cp/virtfunc.exp: print pVB->vvb() 13160PASS: gdb.cp/virtfunc.exp: print pBe->vvb() 13161PASS: gdb.cp/virtfunc.exp: print pDe->vvb() 13162PASS: gdb.cp/virtfunc.exp: print pEe->vd() 13163PASS: gdb.cp/virtfunc.exp: print pEe->fvb() 13164KFAIL: gdb.cp/virtfunc.exp: print pEe->D::vg() (PRMS: gdb/1064) 13165PASS: gdb.cp/virtfunc.exp: next to pAa->f call 13166PASS: gdb.cp/virtfunc.exp: next to pDe->vg call 13167PASS: gdb.cp/virtfunc.exp: step through thunk into E::vg 13168Running ./gdb.disasm/am33.exp ... 13169Running ./gdb.disasm/h8300s.exp ... 13170Running ./gdb.disasm/hppa.exp ... 13171Running ./gdb.disasm/mn10300.exp ... 13172Running ./gdb.disasm/sh3.exp ... 13173Running ./gdb.disasm/t01_mov.exp ... 13174Running ./gdb.disasm/t02_mova.exp ... 13175Running ./gdb.disasm/t03_add.exp ... 13176Running ./gdb.disasm/t04_sub.exp ... 13177Running ./gdb.disasm/t05_cmp.exp ... 13178Running ./gdb.disasm/t06_ari2.exp ... 13179Running ./gdb.disasm/t07_ari3.exp ... 13180Running ./gdb.disasm/t08_or.exp ... 13181Running ./gdb.disasm/t09_xor.exp ... 13182Running ./gdb.disasm/t10_and.exp ... 13183Running ./gdb.disasm/t11_logs.exp ... 13184Running ./gdb.disasm/t12_bit.exp ... 13185Running ./gdb.disasm/t13_otr.exp ... 13186Running ./gdb.dwarf2/callframecfa.exp ... 13187Running ./gdb.dwarf2/clztest.exp ... 13188Running ./gdb.dwarf2/dup-psym.exp ... 13189PASS: gdb.dwarf2/dup-psym.exp: info sources should contain only one reference to file1.txt 13190Running ./gdb.dwarf2/dw2-ada-ffffffff.exp ... 13191PASS: gdb.dwarf2/dw2-ada-ffffffff.exp: p sizeof (t) 13192PASS: gdb.dwarf2/dw2-ada-ffffffff.exp: ptype t 13193Running ./gdb.dwarf2/dw2-anon-mptr.exp ... 13194PASS: gdb.dwarf2/dw2-anon-mptr.exp: set cp-abi gnu-v3 13195PASS: gdb.dwarf2/dw2-anon-mptr.exp: show cp-abi 13196PASS: gdb.dwarf2/dw2-anon-mptr.exp: ptype crash 13197Running ./gdb.dwarf2/dw2-anonymous-func.exp ... 13198PASS: gdb.dwarf2/dw2-anonymous-func.exp: list file1.txt 13199Running ./gdb.dwarf2/dw2-bad-parameter-type.exp ... 13200PASS: gdb.dwarf2/dw2-bad-parameter-type.exp: ptype f 13201PASS: gdb.dwarf2/dw2-bad-parameter-type.exp: ptype f 13202PASS: gdb.dwarf2/dw2-bad-parameter-type.exp: is alive 13203Running ./gdb.dwarf2/dw2-basic.exp ... 13204PASS: gdb.dwarf2/dw2-basic.exp: set listsize 1 13205PASS: gdb.dwarf2/dw2-basic.exp: list func_cu1 13206PASS: gdb.dwarf2/dw2-basic.exp: ptype func_cu1 13207Running ./gdb.dwarf2/dw2-canonicalize-type.exp ... 13208PASS: gdb.dwarf2/dw2-canonicalize-type.exp: ptype f 13209Running ./gdb.dwarf2/dw2-case-insensitive.exp ... 13210PASS: gdb.dwarf2/dw2-case-insensitive.exp: show case-sensitive 13211PASS: gdb.dwarf2/dw2-case-insensitive.exp: regexp case-sensitive on 13212PASS: gdb.dwarf2/dw2-case-insensitive.exp: set case-sensitive off 13213PASS: gdb.dwarf2/dw2-case-insensitive.exp: regexp case-sensitive off 13214FAIL: gdb.dwarf2/dw2-case-insensitive.exp: p fuNC_lang 13215PASS: gdb.dwarf2/dw2-case-insensitive.exp: p fuNC_symtab 13216PASS: gdb.dwarf2/dw2-case-insensitive.exp: setting breakpoint at fuNC_lang 13217PASS: gdb.dwarf2/dw2-case-insensitive.exp: setting breakpoint at fuNC_symtab 13218Running ./gdb.dwarf2/dw2-common-block.exp ... 13219Running ./gdb.dwarf2/dw2-compdir-oldgcc.exp ... 13220PASS: gdb.dwarf2/dw2-compdir-oldgcc.exp: list gcc42 13221PASS: gdb.dwarf2/dw2-compdir-oldgcc.exp: info source gcc42 13222PASS: gdb.dwarf2/dw2-compdir-oldgcc.exp: list gcc43 13223PASS: gdb.dwarf2/dw2-compdir-oldgcc.exp: info source gcc43 13224Running ./gdb.dwarf2/dw2-compressed.exp ... 13225PASS: gdb.dwarf2/dw2-compressed.exp: set listsize 1 13226PASS: gdb.dwarf2/dw2-compressed.exp: list func_cu1 13227PASS: gdb.dwarf2/dw2-compressed.exp: ptype func_cu1 13228Running ./gdb.dwarf2/dw2-const.exp ... 13229PASS: gdb.dwarf2/dw2-const.exp: print twelve 13230PASS: gdb.dwarf2/dw2-const.exp: print/x val8 13231Running ./gdb.dwarf2/dw2-cp-infcall-ref-static.exp ... 13232PASS: gdb.dwarf2/dw2-cp-infcall-ref-static.exp: set language c++ 13233PASS: gdb.dwarf2/dw2-cp-infcall-ref-static.exp: set cp-abi gnu-v3 13234ERROR: Process no longer exists 13235UNRESOLVED: gdb.dwarf2/dw2-cp-infcall-ref-static.exp: p f() 13236Running ./gdb.dwarf2/dw2-cu-size.exp ... 13237PASS: gdb.dwarf2/dw2-cu-size.exp: ptype noloc 13238Running ./gdb.dwarf2/dw2-dir-file-name.exp ... 13239PASS: gdb.dwarf2/dw2-dir-file-name.exp: cd .../rdir 13240PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_missing__file_basename: continue to breakpoint: compdir_missing__ldir_missing__file_basename 13241PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_missing__file_basename: set filename-display absolute 13242PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_missing__file_basename: absolute 13243PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_missing__file_basename: set filename-display basename 13244PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_missing__file_basename: basename 13245PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_missing__file_basename: set filename-display relative 13246PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_missing__file_basename: relative 13247PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_missing__file_relative: continue to breakpoint: compdir_missing__ldir_missing__file_relative 13248PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_missing__file_relative: set filename-display absolute 13249PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_missing__file_relative: absolute 13250PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_missing__file_relative: set filename-display basename 13251PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_missing__file_relative: basename 13252PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_missing__file_relative: set filename-display relative 13253PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_missing__file_relative: relative 13254PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_missing__file_absolute: continue to breakpoint: compdir_missing__ldir_missing__file_absolute 13255PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_missing__file_absolute: set filename-display absolute 13256PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_missing__file_absolute: absolute 13257PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_missing__file_absolute: set filename-display basename 13258PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_missing__file_absolute: basename 13259PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_missing__file_absolute: set filename-display relative 13260PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_missing__file_absolute: relative 13261PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_relative_file_basename: continue to breakpoint: compdir_missing__ldir_relative_file_basename 13262PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_relative_file_basename: set filename-display absolute 13263PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_relative_file_basename: absolute 13264PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_relative_file_basename: set filename-display basename 13265PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_relative_file_basename: basename 13266PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_relative_file_basename: set filename-display relative 13267PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_relative_file_basename: relative 13268PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_relative_file_relative: continue to breakpoint: compdir_missing__ldir_relative_file_relative 13269PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_relative_file_relative: set filename-display absolute 13270PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_relative_file_relative: absolute 13271PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_relative_file_relative: set filename-display basename 13272PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_relative_file_relative: basename 13273PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_relative_file_relative: set filename-display relative 13274PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_relative_file_relative: relative 13275PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_relative_file_absolute: continue to breakpoint: compdir_missing__ldir_relative_file_absolute 13276PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_relative_file_absolute: set filename-display absolute 13277PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_relative_file_absolute: absolute 13278PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_relative_file_absolute: set filename-display basename 13279PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_relative_file_absolute: basename 13280PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_relative_file_absolute: set filename-display relative 13281PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_relative_file_absolute: relative 13282PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_absolute_file_basename: continue to breakpoint: compdir_missing__ldir_absolute_file_basename 13283PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_absolute_file_basename: set filename-display absolute 13284PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_absolute_file_basename: absolute 13285PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_absolute_file_basename: set filename-display basename 13286PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_absolute_file_basename: basename 13287PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_absolute_file_basename: set filename-display relative 13288PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_absolute_file_basename: relative 13289PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_absolute_file_relative: continue to breakpoint: compdir_missing__ldir_absolute_file_relative 13290PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_absolute_file_relative: set filename-display absolute 13291PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_absolute_file_relative: absolute 13292PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_absolute_file_relative: set filename-display basename 13293PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_absolute_file_relative: basename 13294PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_absolute_file_relative: set filename-display relative 13295PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_absolute_file_relative: relative 13296PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_absolute_file_absolute_same: continue to breakpoint: compdir_missing__ldir_absolute_file_absolute_same 13297PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_absolute_file_absolute_same: set filename-display absolute 13298PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_absolute_file_absolute_same: absolute 13299PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_absolute_file_absolute_same: set filename-display basename 13300PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_absolute_file_absolute_same: basename 13301PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_absolute_file_absolute_same: set filename-display relative 13302PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_absolute_file_absolute_same: relative 13303PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_absolute_file_absolute_different: continue to breakpoint: compdir_missing__ldir_absolute_file_absolute_different 13304PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_absolute_file_absolute_different: set filename-display absolute 13305PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_absolute_file_absolute_different: absolute 13306PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_absolute_file_absolute_different: set filename-display basename 13307PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_absolute_file_absolute_different: basename 13308PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_absolute_file_absolute_different: set filename-display relative 13309PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_absolute_file_absolute_different: relative 13310PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_missing__file_basename: continue to breakpoint: compdir_relative_ldir_missing__file_basename 13311PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_missing__file_basename: set filename-display absolute 13312PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_missing__file_basename: absolute 13313PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_missing__file_basename: set filename-display basename 13314PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_missing__file_basename: basename 13315PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_missing__file_basename: set filename-display relative 13316PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_missing__file_basename: relative 13317PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_missing__file_relative: continue to breakpoint: compdir_relative_ldir_missing__file_relative 13318PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_missing__file_relative: set filename-display absolute 13319PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_missing__file_relative: absolute 13320PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_missing__file_relative: set filename-display basename 13321PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_missing__file_relative: basename 13322PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_missing__file_relative: set filename-display relative 13323PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_missing__file_relative: relative 13324PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_missing__file_absolute: continue to breakpoint: compdir_relative_ldir_missing__file_absolute 13325PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_missing__file_absolute: set filename-display absolute 13326PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_missing__file_absolute: absolute 13327PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_missing__file_absolute: set filename-display basename 13328PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_missing__file_absolute: basename 13329PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_missing__file_absolute: set filename-display relative 13330PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_missing__file_absolute: relative 13331PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_relative_file_basename: continue to breakpoint: compdir_relative_ldir_relative_file_basename 13332PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_relative_file_basename: set filename-display absolute 13333PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_relative_file_basename: absolute 13334PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_relative_file_basename: set filename-display basename 13335PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_relative_file_basename: basename 13336PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_relative_file_basename: set filename-display relative 13337PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_relative_file_basename: relative 13338PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_relative_file_relative: continue to breakpoint: compdir_relative_ldir_relative_file_relative 13339PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_relative_file_relative: set filename-display absolute 13340PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_relative_file_relative: absolute 13341PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_relative_file_relative: set filename-display basename 13342PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_relative_file_relative: basename 13343PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_relative_file_relative: set filename-display relative 13344PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_relative_file_relative: relative 13345PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_relative_file_absolute: continue to breakpoint: compdir_relative_ldir_relative_file_absolute 13346PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_relative_file_absolute: set filename-display absolute 13347PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_relative_file_absolute: absolute 13348PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_relative_file_absolute: set filename-display basename 13349PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_relative_file_absolute: basename 13350PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_relative_file_absolute: set filename-display relative 13351PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_relative_file_absolute: relative 13352PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_absolute_file_basename: continue to breakpoint: compdir_relative_ldir_absolute_file_basename 13353PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_absolute_file_basename: set filename-display absolute 13354PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_absolute_file_basename: absolute 13355PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_absolute_file_basename: set filename-display basename 13356PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_absolute_file_basename: basename 13357PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_absolute_file_basename: set filename-display relative 13358PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_absolute_file_basename: relative 13359PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_absolute_file_relative: continue to breakpoint: compdir_relative_ldir_absolute_file_relative 13360PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_absolute_file_relative: set filename-display absolute 13361PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_absolute_file_relative: absolute 13362PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_absolute_file_relative: set filename-display basename 13363PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_absolute_file_relative: basename 13364PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_absolute_file_relative: set filename-display relative 13365PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_absolute_file_relative: relative 13366PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_absolute_file_absolute_same: continue to breakpoint: compdir_relative_ldir_absolute_file_absolute_same 13367PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_absolute_file_absolute_same: set filename-display absolute 13368PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_absolute_file_absolute_same: absolute 13369PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_absolute_file_absolute_same: set filename-display basename 13370PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_absolute_file_absolute_same: basename 13371PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_absolute_file_absolute_same: set filename-display relative 13372PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_absolute_file_absolute_same: relative 13373PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_absolute_file_absolute_different: continue to breakpoint: compdir_relative_ldir_absolute_file_absolute_different 13374PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_absolute_file_absolute_different: set filename-display absolute 13375PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_absolute_file_absolute_different: absolute 13376PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_absolute_file_absolute_different: set filename-display basename 13377PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_absolute_file_absolute_different: basename 13378PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_absolute_file_absolute_different: set filename-display relative 13379PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_absolute_file_absolute_different: relative 13380PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_missing__file_basename: continue to breakpoint: compdir_absolute_ldir_missing__file_basename 13381PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_missing__file_basename: set filename-display absolute 13382PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_missing__file_basename: absolute 13383PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_missing__file_basename: set filename-display basename 13384PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_missing__file_basename: basename 13385PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_missing__file_basename: set filename-display relative 13386PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_missing__file_basename: relative 13387PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_missing__file_relative: continue to breakpoint: compdir_absolute_ldir_missing__file_relative 13388PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_missing__file_relative: set filename-display absolute 13389PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_missing__file_relative: absolute 13390PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_missing__file_relative: set filename-display basename 13391PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_missing__file_relative: basename 13392PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_missing__file_relative: set filename-display relative 13393PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_missing__file_relative: relative 13394PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_missing__file_absolute_same: continue to breakpoint: compdir_absolute_ldir_missing__file_absolute_same 13395PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_missing__file_absolute_same: set filename-display absolute 13396PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_missing__file_absolute_same: absolute 13397PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_missing__file_absolute_same: set filename-display basename 13398PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_missing__file_absolute_same: basename 13399PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_missing__file_absolute_same: set filename-display relative 13400PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_missing__file_absolute_same: relative 13401PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_missing__file_absolute_different: continue to breakpoint: compdir_absolute_ldir_missing__file_absolute_different 13402PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_missing__file_absolute_different: set filename-display absolute 13403PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_missing__file_absolute_different: absolute 13404PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_missing__file_absolute_different: set filename-display basename 13405PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_missing__file_absolute_different: basename 13406PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_missing__file_absolute_different: set filename-display relative 13407PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_missing__file_absolute_different: relative 13408PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_relative_file_basename: continue to breakpoint: compdir_absolute_ldir_relative_file_basename 13409PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_relative_file_basename: set filename-display absolute 13410PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_relative_file_basename: absolute 13411PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_relative_file_basename: set filename-display basename 13412PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_relative_file_basename: basename 13413PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_relative_file_basename: set filename-display relative 13414PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_relative_file_basename: relative 13415PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_relative_file_relative: continue to breakpoint: compdir_absolute_ldir_relative_file_relative 13416PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_relative_file_relative: set filename-display absolute 13417PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_relative_file_relative: absolute 13418PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_relative_file_relative: set filename-display basename 13419PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_relative_file_relative: basename 13420PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_relative_file_relative: set filename-display relative 13421PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_relative_file_relative: relative 13422PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_relative_file_absolute_same: continue to breakpoint: compdir_absolute_ldir_relative_file_absolute_same 13423PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_relative_file_absolute_same: set filename-display absolute 13424PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_relative_file_absolute_same: absolute 13425PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_relative_file_absolute_same: set filename-display basename 13426PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_relative_file_absolute_same: basename 13427PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_relative_file_absolute_same: set filename-display relative 13428PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_relative_file_absolute_same: relative 13429PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_relative_file_absolute_different: continue to breakpoint: compdir_absolute_ldir_relative_file_absolute_different 13430PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_relative_file_absolute_different: set filename-display absolute 13431PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_relative_file_absolute_different: absolute 13432PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_relative_file_absolute_different: set filename-display basename 13433PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_relative_file_absolute_different: basename 13434PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_relative_file_absolute_different: set filename-display relative 13435PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_relative_file_absolute_different: relative 13436PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_absolute_file_basename_same: continue to breakpoint: compdir_absolute_ldir_absolute_file_basename_same 13437PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_absolute_file_basename_same: set filename-display absolute 13438PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_absolute_file_basename_same: absolute 13439PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_absolute_file_basename_same: set filename-display basename 13440PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_absolute_file_basename_same: basename 13441PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_absolute_file_basename_same: set filename-display relative 13442PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_absolute_file_basename_same: relative 13443PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_absolute_file_relative_different: continue to breakpoint: compdir_absolute_ldir_absolute_file_relative_different 13444PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_absolute_file_relative_different: set filename-display absolute 13445PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_absolute_file_relative_different: absolute 13446PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_absolute_file_relative_different: set filename-display basename 13447PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_absolute_file_relative_different: basename 13448PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_absolute_file_relative_different: set filename-display relative 13449PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_absolute_file_relative_different: relative 13450PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_absolute_file_absolute_same: continue to breakpoint: compdir_absolute_ldir_absolute_file_absolute_same 13451PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_absolute_file_absolute_same: set filename-display absolute 13452PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_absolute_file_absolute_same: absolute 13453PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_absolute_file_absolute_same: set filename-display basename 13454PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_absolute_file_absolute_same: basename 13455PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_absolute_file_absolute_same: set filename-display relative 13456PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_absolute_file_absolute_same: relative 13457PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_absolute_file_absolute_different: continue to breakpoint: compdir_absolute_ldir_absolute_file_absolute_different 13458PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_absolute_file_absolute_different: set filename-display absolute 13459PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_absolute_file_absolute_different: absolute 13460PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_absolute_file_absolute_different: set filename-display basename 13461PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_absolute_file_absolute_different: basename 13462PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_absolute_file_absolute_different: set filename-display relative 13463PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_absolute_file_absolute_different: relative 13464Running ./gdb.dwarf2/dw2-dos-drive.exp ... 13465PASS: gdb.dwarf2/dw2-dos-drive.exp: set breakpoint pending off 13466FAIL: gdb.dwarf2/dw2-dos-drive.exp: break 'z:file.c':func 13467UNSUPPORTED: gdb.dwarf2/dw2-dos-drive.exp: break file.c:func 13468Running ./gdb.dwarf2/dw2-double-set-die-type.exp ... 13469PASS: gdb.dwarf2/dw2-double-set-die-type.exp: ptype a 13470Running ./gdb.dwarf2/dw2-empty-namespace.exp ... 13471PASS: gdb.dwarf2/dw2-empty-namespace.exp: ptype var 13472PASS: gdb.dwarf2/dw2-empty-namespace.exp: p var 13473Running ./gdb.dwarf2/dw2-empty-pc-range.exp ... 13474PASS: gdb.dwarf2/dw2-empty-pc-range.exp: empty range before CU load 13475PASS: gdb.dwarf2/dw2-empty-pc-range.exp: valid range after CU load 13476PASS: gdb.dwarf2/dw2-empty-pc-range.exp: empty range after CU load 13477Running ./gdb.dwarf2/dw2-entry-value.exp ... 13478FAIL: gdb.dwarf2/dw2-entry-value.exp: <optimized out> is printed 13479Running ./gdb.dwarf2/dw2-error.exp ... 13480gdb compile failed, dw2-error.c: Assembler messages: 13481dw2-error.c:25: Error: unrecognized symbol type "" 13482dw2-error.c:33: Error: bad instruction `pushq %rbp' 13483dw2-error.c:36: Error: bad instruction `movq %rsp,%rbp' 13484dw2-error.c:40: Error: bad instruction `movl $23,%eax' 13485dw2-error.c:43: Error: bad instruction `popq %rbp' 13486dw2-error.c:45: Error: bad instruction `ret' 13487dw2-error.c:50: Error: junk at end of line, first unrecognized character is `,' 13488dw2-error.c:52: Error: junk at end of line, first unrecognized character is `#' 13489dw2-error.c:53: Error: unknown pseudo-op: `.value' 13490dw2-error.c:54: Error: junk at end of line, first unrecognized character is `#' 13491dw2-error.c:55: Error: junk at end of line, first unrecognized character is `#' 13492dw2-error.c:56: Error: junk at end of line, first unrecognized character is `#' 13493dw2-error.c:57: Error: junk at end of line, first unrecognized character is `#' 13494dw2-error.c:58: Error: junk at end of line, first unrecognized character is `#' 13495dw2-error.c:59: Error: junk at end of line, first unrecognized character is `#' 13496dw2-error.c:60: Error: junk at end of line, first unrecognized character is `#' 13497dw2-error.c:61: Error: junk at end of line, first unrecognized character is `#' 13498dw2-error.c:62: Error: junk at end of line, first unrecognized character is `#' 13499dw2-error.c:63: Error: junk at end of line, first unrecognized character is `#' 13500dw2-error.c:64: Error: junk at end of line, first unrecognized character is `#' 13501dw2-error.c:66: Error: junk at end of line, first unrecognized character is `#' 13502dw2-error.c:67: Error: junk at end of line, first unrecognized character is `#' 13503dw2-error.c:68: Error: junk at end of line, first unrecognized character is `#' 13504dw2-error.c:69: Error: junk at end of line, first unrecognized character is `#' 13505dw2-error.c:70: Error: junk at end of line, first unrecognized character is `#' 13506dw2-error.c:71: Error: junk at end of line, first unrecognized character is `#' 13507dw2-error.c:72: Error: junk at end of line, first unrecognized character is `#' 13508dw2-error.c:73: Error: junk at end of line, first unrecognized character is `#' 13509dw2-error.c:75: Error: junk at end of line, first unrecognized character is `#' 13510dw2-error.c:76: Error: junk at end of line, first unrecognized character is `#' 13511dw2-error.c:77: Error: junk at end of line, first unrecognized character is `#' 13512dw2-error.c:78: Error: junk at end of line, first unrecognized character is `#' 13513dw2-error.c:79: Error: junk at end of line, first unrecognized character is `#' 13514dw2-error.c:80: Error: junk at end of line, first unrecognized character is `,' 13515dw2-error.c:82: Error: junk at end of line, first unrecognized character is `#' 13516dw2-error.c:83: Error: junk at end of line, first unrecognized character is `#' 13517dw2-error.c:84: Error: junk at end of line, first unrecognized character is `#' 13518dw2-error.c:85: Error: junk at end of line, first unrecognized character is `#' 13519dw2-error.c:86: Error: junk at end of line, first unrecognized character is `#' 13520dw2-error.c:87: Error: junk at end of line, first unrecognized character is `#' 13521dw2-error.c:88: Error: junk at end of line, first unrecognized character is `#' 13522dw2-error.c:89: Error: junk at end of line, first unrecognized character is `#' 13523dw2-error.c:90: Error: junk at end of line, first unrecognized character is `#' 13524dw2-error.c:91: Error: junk at end of line, first unrecognized character is `#' 13525dw2-error.c:92: Error: junk at end of line, first unrecognized character is `#' 13526dw2-error.c:93: Error: junk at end of line, first unrecognized character is `#' 13527dw2-error.c:94: Error: junk at end of line, first unrecognized character is `#' 13528dw2-error.c:95: Error: junk at end of line, first unrecognized character is `#' 13529dw2-error.c:96: Error: junk at end of line, first unrecognized character is `#' 13530dw2-error.c:97: Error: junk at end of line, first unrecognized character is `#' 13531dw2-error.c:98: Error: junk at end of line, first unrecognized character is `#' 13532dw2-error.c:101: Error: junk at end of line, first unrecognized character is `#' 13533dw2-error.c:102: Error: junk at end of line, first unrecognized character is `#' 13534dw2-error.c:103: Error: junk at end of line, first unrecognized character is `#' 13535dw2-error.c:104: Error: junk at end of line, first unrecognized character is `#' 13536dw2-error.c:105: Error: junk at end of line, first unrecognized character is `#' 13537dw2-error.c:106: Error: junk at end of line, first unrecognized character is `#' 13538dw2-error.c:107: Error: junk at end of line, first unrecognized character is `#' 13539dw2-error.c:108: Error: junk at end of line, first unrecognized character is `#' 13540dw2-error.c:109: Error: junk at end of line, first unrecognized character is `#' 13541dw2-error.c:110: Error: junk at end of line, first unrecognized character is `#' 13542dw2-error.c:111: Error: junk at end of line, first unrecognized character is `#' 13543dw2-error.c:112: Error: junk at end of line, first unrecognized character is `#' 13544dw2-error.c:113: Error: junk at end of line, first unrecognized character is `#' 13545dw2-error.c:114: Error: junk at end of line, first unrecognized character is `#' 13546dw2-error.c:115: Error: junk at end of line, first unrecognized character is `#' 13547dw2-error.c:116: Error: junk at end of line, first unrecognized character is `#' 13548dw2-error.c:117: Error: junk at end of line, first unrecognized character is `#' 13549dw2-error.c:118: Error: junk at end of line, first unrecognized character is `#' 13550dw2-error.c:119: Error: junk at end of line, first unrecognized character is `#' 13551dw2-error.c:120: Error: junk at end of line, first unrecognized character is `#' 13552dw2-error.c:121: Error: junk at end of line, first unrecognized character is `#' 13553dw2-error.c:124: Error: junk at end of line, first unrecognized character is `#' 13554dw2-error.c:125: Error: junk at end of line, first unrecognized character is `#' 13555dw2-error.c:126: Error: junk at end of line, first unrecognized character is `#' 13556dw2-error.c:127: Error: junk at end of line, first unrecognized character is `#' 13557dw2-error.c:128: Error: junk at end of line, first unrecognized character is `#' 13558dw2-error.c:129: Error: junk at end of line, first unrecognized character is `#' 13559dw2-error.c:130: Error: junk at end of line, first unrecognized character is `#' 13560dw2-error.c:131: Error: junk at end of line, first unrecognized character is `#' 13561dw2-error.c:132: Error: junk at end of line, first unrecognized character is `#' 13562dw2-error.c:136: Error: junk at end of line, first unrecognized character is `,' 13563dw2-error.c:137: Error: junk at end of line, first unrecognized character is `#' 13564dw2-error.c:138: Error: unknown pseudo-op: `.value' 13565dw2-error.c:139: Error: junk at end of line, first unrecognized character is `#' 13566dw2-error.c:140: Error: junk at end of line, first unrecognized character is `#' 13567dw2-error.c:141: Error: junk at end of line, first unrecognized character is `#' 13568dw2-error.c:142: Error: unknown pseudo-op: `.value' 13569dw2-error.c:143: Error: unknown pseudo-op: `.value' 13570dw2-error.c:144: Error: junk at end of line, first unrecognized character is `#' 13571dw2-error.c:145: Error: junk at end of line, first unrecognized character is `#' 13572dw2-error.c:148: Error: junk at end of line, first unrecognized character is `,' 13573dw2-error.c:160: Error: junk at end of line, first unrecognized character is `,' 13574UNTESTED: gdb.dwarf2/dw2-error.exp: dw2-error.exp 13575Running ./gdb.dwarf2/dw2-filename.exp ... 13576PASS: gdb.dwarf2/dw2-filename.exp: interpreter-exec mi -file-list-exec-source-files 13577PASS: gdb.dwarf2/dw2-filename.exp: info sources 13578Running ./gdb.dwarf2/dw2-icc-opaque.exp ... 13579PASS: gdb.dwarf2/dw2-icc-opaque.exp: ptype p_struct 13580Running ./gdb.dwarf2/dw2-ifort-parameter.exp ... 13581FAIL: gdb.dwarf2/dw2-ifort-parameter.exp: p/x param 13582Running ./gdb.dwarf2/dw2-inheritance.exp ... 13583PASS: gdb.dwarf2/dw2-inheritance.exp: ptype inherited 13584Running ./gdb.dwarf2/dw2-inline-break.exp ... 13585Running ./gdb.dwarf2/dw2-inline-param.exp ... 13586PASS: gdb.dwarf2/dw2-inline-param.exp: info addr break_at 13587Running ./gdb.dwarf2/dw2-intercu.exp ... 13588PASS: gdb.dwarf2/dw2-intercu.exp: ptype int2 13589PASS: gdb.dwarf2/dw2-intercu.exp: set listsize 1 13590PASS: gdb.dwarf2/dw2-intercu.exp: list func_cu1 13591PASS: gdb.dwarf2/dw2-intercu.exp: ptype func_cu1 13592Running ./gdb.dwarf2/dw2-intermix.exp ... 13593gdb compile failed, ./gdb.dwarf2/dw2-intermix.S: Assembler messages: 13594./gdb.dwarf2/dw2-intermix.S:139: Error: bad relocation fixup type (1) 13595./gdb.dwarf2/dw2-intermix.S:142: Error: bad relocation fixup type (1) 13596UNTESTED: gdb.dwarf2/dw2-intermix.exp: dw2-intermix.exp 13597Running ./gdb.dwarf2/dw2-linkage-name-trust.exp ... 13598PASS: gdb.dwarf2/dw2-linkage-name-trust.exp: set language c++ 13599PASS: gdb.dwarf2/dw2-linkage-name-trust.exp: set cp-abi gnu-v3 13600PASS: gdb.dwarf2/dw2-linkage-name-trust.exp: p c.membername 13601PASS: gdb.dwarf2/dw2-linkage-name-trust.exp: p c.membername () 13602Running ./gdb.dwarf2/dw2-minsym-in-cu.exp ... 13603PASS: gdb.dwarf2/dw2-minsym-in-cu.exp: info fun func2 13604Running ./gdb.dwarf2/dw2-modula2-self-type.exp ... 13605PASS: gdb.dwarf2/dw2-modula2-self-type.exp: set language modula-2 13606PASS: gdb.dwarf2/dw2-modula2-self-type.exp: ptype v 13607PASS: gdb.dwarf2/dw2-modula2-self-type.exp: alive 13608Running ./gdb.dwarf2/dw2-namespaceless-anonymous.exp ... 13609PASS: gdb.dwarf2/dw2-namespaceless-anonymous.exp: ptype '(anonymous namespace)::v' 13610PASS: gdb.dwarf2/dw2-namespaceless-anonymous.exp: p '(anonymous namespace)::v' 13611Running ./gdb.dwarf2/dw2-noloc.exp ... 13612PASS: gdb.dwarf2/dw2-noloc.exp: no-run: print file_locaddr_resolvable 13613PASS: gdb.dwarf2/dw2-noloc.exp: no-run: ptype file_locaddr_resolvable 13614PASS: gdb.dwarf2/dw2-noloc.exp: no-run: print file_locaddr_unresolvable 13615PASS: gdb.dwarf2/dw2-noloc.exp: no-run: ptype file_locaddr_unresolvable 13616PASS: gdb.dwarf2/dw2-noloc.exp: no-run: print file_locempty_resolvable 13617PASS: gdb.dwarf2/dw2-noloc.exp: no-run: ptype file_locempty_resolvable 13618PASS: gdb.dwarf2/dw2-noloc.exp: no-run: print file_locempty_unresolvable 13619PASS: gdb.dwarf2/dw2-noloc.exp: no-run: ptype file_locempty_unresolvable 13620PASS: gdb.dwarf2/dw2-noloc.exp: no-run: print file_locno_resolvable 13621PASS: gdb.dwarf2/dw2-noloc.exp: no-run: ptype file_locno_resolvable 13622PASS: gdb.dwarf2/dw2-noloc.exp: no-run: print file_locno_unresolvable 13623PASS: gdb.dwarf2/dw2-noloc.exp: no-run: ptype file_locno_unresolvable 13624PASS: gdb.dwarf2/dw2-noloc.exp: no-run: print file_extern_locaddr_resolvable 13625PASS: gdb.dwarf2/dw2-noloc.exp: no-run: ptype file_extern_locaddr_resolvable 13626PASS: gdb.dwarf2/dw2-noloc.exp: no-run: print file_extern_locaddr_unresolvable 13627PASS: gdb.dwarf2/dw2-noloc.exp: no-run: ptype file_extern_locaddr_unresolvable 13628PASS: gdb.dwarf2/dw2-noloc.exp: no-run: print file_extern_locempty_resolvable 13629PASS: gdb.dwarf2/dw2-noloc.exp: no-run: ptype file_extern_locempty_resolvable 13630PASS: gdb.dwarf2/dw2-noloc.exp: no-run: print file_extern_locempty_unresolvable 13631PASS: gdb.dwarf2/dw2-noloc.exp: no-run: ptype file_extern_locempty_unresolvable 13632PASS: gdb.dwarf2/dw2-noloc.exp: no-run: print file_extern_locno_resolvable 13633PASS: gdb.dwarf2/dw2-noloc.exp: no-run: ptype file_extern_locno_resolvable 13634PASS: gdb.dwarf2/dw2-noloc.exp: in-main: print file_locaddr_resolvable 13635PASS: gdb.dwarf2/dw2-noloc.exp: in-main: ptype file_locaddr_resolvable 13636PASS: gdb.dwarf2/dw2-noloc.exp: in-main: print file_locaddr_unresolvable 13637PASS: gdb.dwarf2/dw2-noloc.exp: in-main: ptype file_locaddr_unresolvable 13638PASS: gdb.dwarf2/dw2-noloc.exp: in-main: print file_locempty_resolvable 13639PASS: gdb.dwarf2/dw2-noloc.exp: in-main: ptype file_locempty_resolvable 13640PASS: gdb.dwarf2/dw2-noloc.exp: in-main: print file_locempty_unresolvable 13641PASS: gdb.dwarf2/dw2-noloc.exp: in-main: ptype file_locempty_unresolvable 13642PASS: gdb.dwarf2/dw2-noloc.exp: in-main: print file_locno_resolvable 13643PASS: gdb.dwarf2/dw2-noloc.exp: in-main: ptype file_locno_resolvable 13644PASS: gdb.dwarf2/dw2-noloc.exp: in-main: print file_locno_unresolvable 13645PASS: gdb.dwarf2/dw2-noloc.exp: in-main: ptype file_locno_unresolvable 13646PASS: gdb.dwarf2/dw2-noloc.exp: in-main: print file_extern_locaddr_resolvable 13647PASS: gdb.dwarf2/dw2-noloc.exp: in-main: ptype file_extern_locaddr_resolvable 13648PASS: gdb.dwarf2/dw2-noloc.exp: in-main: print file_extern_locaddr_unresolvable 13649PASS: gdb.dwarf2/dw2-noloc.exp: in-main: ptype file_extern_locaddr_unresolvable 13650PASS: gdb.dwarf2/dw2-noloc.exp: in-main: print file_extern_locempty_resolvable 13651PASS: gdb.dwarf2/dw2-noloc.exp: in-main: ptype file_extern_locempty_resolvable 13652PASS: gdb.dwarf2/dw2-noloc.exp: in-main: print file_extern_locempty_unresolvable 13653PASS: gdb.dwarf2/dw2-noloc.exp: in-main: ptype file_extern_locempty_unresolvable 13654PASS: gdb.dwarf2/dw2-noloc.exp: in-main: print file_extern_locno_resolvable 13655PASS: gdb.dwarf2/dw2-noloc.exp: in-main: ptype file_extern_locno_resolvable 13656PASS: gdb.dwarf2/dw2-noloc.exp: print main_local_locaddr_resolvable 13657PASS: gdb.dwarf2/dw2-noloc.exp: ptype main_local_locaddr_resolvable 13658PASS: gdb.dwarf2/dw2-noloc.exp: print main_local_locaddr_unresolvable 13659PASS: gdb.dwarf2/dw2-noloc.exp: ptype main_local_locaddr_unresolvable 13660PASS: gdb.dwarf2/dw2-noloc.exp: print main_local_locempty_resolvable 13661PASS: gdb.dwarf2/dw2-noloc.exp: ptype main_local_locempty_resolvable 13662PASS: gdb.dwarf2/dw2-noloc.exp: print main_local_locempty_unresolvable 13663PASS: gdb.dwarf2/dw2-noloc.exp: ptype main_local_locempty_unresolvable 13664PASS: gdb.dwarf2/dw2-noloc.exp: print main_local_locno_resolvable 13665PASS: gdb.dwarf2/dw2-noloc.exp: ptype main_local_locno_resolvable 13666PASS: gdb.dwarf2/dw2-noloc.exp: print main_local_locno_unresolvable 13667PASS: gdb.dwarf2/dw2-noloc.exp: ptype main_local_locno_unresolvable 13668PASS: gdb.dwarf2/dw2-noloc.exp: print main_extern_locaddr_resolvable 13669PASS: gdb.dwarf2/dw2-noloc.exp: ptype main_extern_locaddr_resolvable 13670PASS: gdb.dwarf2/dw2-noloc.exp: print main_extern_locaddr_unresolvable 13671PASS: gdb.dwarf2/dw2-noloc.exp: ptype main_extern_locaddr_unresolvable 13672PASS: gdb.dwarf2/dw2-noloc.exp: print main_extern_locempty_resolvable 13673PASS: gdb.dwarf2/dw2-noloc.exp: ptype main_extern_locempty_resolvable 13674PASS: gdb.dwarf2/dw2-noloc.exp: print main_extern_locempty_unresolvable 13675PASS: gdb.dwarf2/dw2-noloc.exp: ptype main_extern_locempty_unresolvable 13676PASS: gdb.dwarf2/dw2-noloc.exp: print main_extern_locno_resolvable 13677PASS: gdb.dwarf2/dw2-noloc.exp: ptype main_extern_locno_resolvable 13678Running ./gdb.dwarf2/dw2-objfile-overlap.exp ... 13679PASS: gdb.dwarf2/dw2-objfile-overlap.exp: add-symbol-file 13680PASS: gdb.dwarf2/dw2-objfile-overlap.exp: info line inner 13681Running ./gdb.dwarf2/dw2-op-call.exp ... 13682PASS: gdb.dwarf2/dw2-op-call.exp: maintenance set dwarf2 max-cache-age 0 13683PASS: gdb.dwarf2/dw2-op-call.exp: p array1 13684PASS: gdb.dwarf2/dw2-op-call.exp: array2 using DW_OP_call2 13685PASS: gdb.dwarf2/dw2-op-call.exp: array3 using DW_OP_call4 13686PASS: gdb.dwarf2/dw2-op-call.exp: p arraynoloc 13687PASS: gdb.dwarf2/dw2-op-call.exp: p arraycallnoloc 13688Running ./gdb.dwarf2/dw2-op-out-param.exp ... 13689Running ./gdb.dwarf2/dw2-op-stack-value.exp ... 13690PASS: gdb.dwarf2/dw2-op-stack-value.exp: p/x stack2 13691PASS: gdb.dwarf2/dw2-op-stack-value.exp: p/x stack8 13692PASS: gdb.dwarf2/dw2-op-stack-value.exp: x/wx &aa551234 13693PASS: gdb.dwarf2/dw2-op-stack-value.exp: p/x implicit4to2 13694PASS: gdb.dwarf2/dw2-op-stack-value.exp: p/x implicit4to4 13695Running ./gdb.dwarf2/dw2-param-error.exp ... 13696FAIL: gdb.dwarf2/dw2-param-error.exp: frame 13697Running ./gdb.dwarf2/dw2-producer.exp ... 13698PASS: gdb.dwarf2/dw2-producer.exp: set listsize 1 13699PASS: gdb.dwarf2/dw2-producer.exp: list func_cu1 13700PASS: gdb.dwarf2/dw2-producer.exp: ptype func_cu1 13701Running ./gdb.dwarf2/dw2-ranges.exp ... 13702PASS: gdb.dwarf2/dw2-ranges.exp: info line main 13703PASS: gdb.dwarf2/dw2-ranges.exp: info line func 13704PASS: gdb.dwarf2/dw2-ranges.exp: info line main2 13705PASS: gdb.dwarf2/dw2-ranges.exp: info line func2 13706KFAIL: gdb.dwarf2/dw2-ranges.exp: info line main3 (PRMS: symtab/12497) 13707Running ./gdb.dwarf2/dw2-ref-missing-frame.exp ... 13708PASS: gdb.dwarf2/dw2-ref-missing-frame.exp: func_nofb print 13709PASS: gdb.dwarf2/dw2-ref-missing-frame.exp: func_nofb backtrace 13710PASS: gdb.dwarf2/dw2-ref-missing-frame.exp: func_loopfb print 13711PASS: gdb.dwarf2/dw2-ref-missing-frame.exp: func_loopfb backtrace 13712Running ./gdb.dwarf2/dw2-restore.exp ... 13713Running ./gdb.dwarf2/dw2-restrict.exp ... 13714Running ./gdb.dwarf2/dw2-simple-locdesc.exp ... 13715KFAIL: gdb.dwarf2/dw2-simple-locdesc.exp: p &s.shl (PRMS: symtab/13307) 13716PASS: gdb.dwarf2/dw2-simple-locdesc.exp: p &s.data4 13717Running ./gdb.dwarf2/dw2-skip-prologue.exp ... 13718PASS: gdb.dwarf2/dw2-skip-prologue.exp: strip stub symbols 13719PASS: gdb.dwarf2/dw2-skip-prologue.exp: continue to breakpoint: func 13720FAIL: gdb.dwarf2/dw2-skip-prologue.exp: 2 locations found 13721FAIL: gdb.dwarf2/dw2-skip-prologue.exp: no statement got executed 13722Running ./gdb.dwarf2/dw2-stack-boundary.exp ... 13723PASS: gdb.dwarf2/dw2-stack-boundary.exp: set complaints 100 13724PASS: gdb.dwarf2/dw2-stack-boundary.exp: check partial symtab errors 13725PASS: gdb.dwarf2/dw2-stack-boundary.exp: p underflow 13726PASS: gdb.dwarf2/dw2-stack-boundary.exp: p overflow 13727Running ./gdb.dwarf2/dw2-strp.exp ... 13728PASS: gdb.dwarf2/dw2-strp.exp: p a_string 13729PASS: gdb.dwarf2/dw2-strp.exp: ptype a_string 13730PASS: gdb.dwarf2/dw2-strp.exp: p a_string2 13731PASS: gdb.dwarf2/dw2-strp.exp: ptype a_string2 13732Running ./gdb.dwarf2/dw2-unresolved.exp ... 13733PASS: gdb.dwarf2/dw2-unresolved.exp: continue to breakpoint: *extern_block_start 13734PASS: gdb.dwarf2/dw2-unresolved.exp: print/d var 13735Running ./gdb.dwarf2/dw2-var-zero-addr.exp ... 13736PASS: gdb.dwarf2/dw2-var-zero-addr.exp: print &var 13737Running ./gdb.dwarf2/dw4-sig-types.exp ... 13738PASS: gdb.dwarf2/dw4-sig-types.exp: maint set dwarf2 max-cache-age 0 13739PASS: gdb.dwarf2/dw4-sig-types.exp: p myset 13740PASS: gdb.dwarf2/dw4-sig-types.exp: continue to foo 13741Running ./gdb.dwarf2/dw4-sig-type-unused.exp ... 13742PASS: gdb.dwarf2/dw4-sig-type-unused.exp: alive 13743Running ./gdb.dwarf2/fission-base.exp ... 13744Running ./gdb.dwarf2/fission-loclists.exp ... 13745Running ./gdb.dwarf2/fission-reread.exp ... 13746gdb compile failed, fission-reread.cc: Assembler messages: 13747fission-reread.cc:46: Error: unrecognized symbol type "" 13748fission-reread.cc:54: Error: unrecognized symbol type "" 13749UNTESTED: gdb.dwarf2/fission-reread.exp: fission-reread.exp 13750Running ./gdb.dwarf2/implptr-64bit.exp ... 13751UNTESTED: gdb.dwarf2/implptr-64bit.exp: implptr-64bit.exp 13752UNTESTED: gdb.dwarf2/implptr-64bit.exp: implptr-64bit.exp 13753UNTESTED: gdb.dwarf2/implptr-64bit.exp: implptr-64bit.exp 13754UNTESTED: gdb.dwarf2/implptr-64bit.exp: implptr-64bit.exp 13755UNTESTED: gdb.dwarf2/implptr-64bit.exp: implptr-64bit.exp 13756UNTESTED: gdb.dwarf2/implptr-64bit.exp: implptr-64bit.exp 13757UNTESTED: gdb.dwarf2/implptr-64bit.exp: implptr-64bit.exp 13758UNTESTED: gdb.dwarf2/implptr-64bit.exp: implptr-64bit.exp 13759Running ./gdb.dwarf2/implptr.exp ... 13760Running ./gdb.dwarf2/implptr-optimized-out.exp ... 13761PASS: gdb.dwarf2/implptr-optimized-out.exp: p p->f 13762Running ./gdb.dwarf2/mac-fileno.exp ... 13763gdb compile failed, ./gdb.dwarf2/mac-fileno.S: Assembler messages: 13764./gdb.dwarf2/mac-fileno.S:203: Error: junk at end of line, first unrecognized character is `,' 13765UNTESTED: gdb.dwarf2/mac-fileno.exp: mac-fileno.exp 13766Running ./gdb.dwarf2/member-ptr-forwardref.exp ... 13767gdb compile failed, member-ptr-forwardref.cc: Assembler messages: 13768member-ptr-forwardref.cc:34: Error: junk at end of line, first unrecognized character is `,' 13769member-ptr-forwardref.cc:36: Error: junk at end of line, first unrecognized character is `,' 13770member-ptr-forwardref.cc:38: Error: junk at end of line, first unrecognized character is `,' 13771member-ptr-forwardref.cc:45: Error: unrecognized symbol type "" 13772member-ptr-forwardref.cc:51: Error: unrecognized symbol type "" 13773member-ptr-forwardref.cc:293: Error: junk at end of line, first unrecognized character is `,' 13774member-ptr-forwardref.cc:303: Error: junk at end of line, first unrecognized character is `,' 13775member-ptr-forwardref.cc:327: Error: junk at end of line, first unrecognized character is `,' 13776UNTESTED: gdb.dwarf2/member-ptr-forwardref.exp: member-ptr-forwardref.exp 13777Running ./gdb.dwarf2/method-ptr.exp ... 13778PASS: gdb.dwarf2/method-ptr.exp: ptype the_typedef 13779Running ./gdb.dwarf2/pieces.exp ... 13780Running ./gdb.dwarf2/pr10770.exp ... 13781PASS: gdb.dwarf2/pr10770.exp: set breakpoint for pr10770 13782PASS: gdb.dwarf2/pr10770.exp: cont 13783PASS: gdb.dwarf2/pr10770.exp: frame 2 13784Running ./gdb.dwarf2/pr11465.exp ... 13785PASS: gdb.dwarf2/pr11465.exp: p N::c.C 13786Running ./gdb.dwarf2/pr13961.exp ... 13787gdb compile failed, pr13961.cc: Assembler messages: 13788pr13961.cc:45: Error: unrecognized symbol type "" 13789pr13961.cc:59: Error: unrecognized symbol type "" 13790pr13961.cc:67: Error: junk at end of line, first unrecognized character is `,' 13791pr13961.cc:124: Error: junk at end of line, first unrecognized character is `,' 13792pr13961.cc:208: Error: junk at end of line, first unrecognized character is `,' 13793pr13961.cc:336: Error: junk at end of line, first unrecognized character is `,' 13794pr13961.cc:349: Error: junk at end of line, first unrecognized character is `,' 13795UNTESTED: gdb.dwarf2/pr13961.exp: pr13961.exp 13796Running ./gdb.dwarf2/subrange.exp ... 13797PASS: gdb.dwarf2/subrange.exp: set language pascal 13798PASS: gdb.dwarf2/subrange.exp: ptype TByteArray 13799Running ./gdb.dwarf2/trace-crash.exp ... 13800Running ./gdb.dwarf2/typeddwarf.exp ... 13801Running ./gdb.dwarf2/valop.exp ... 13802Running ./gdb.dwarf2/watch-notconst.exp ... 13803Running ./gdb.fortran/array-element.exp ... 13804gdb compile failed, default_target_compile: Can't find armv7a-cros-linux-gnueabi-gfortran. 13805UNTESTED: gdb.fortran/array-element.exp: array-element.exp 13806Running ./gdb.fortran/charset.exp ... 13807gdb compile failed, default_target_compile: Can't find armv7a-cros-linux-gnueabi-gfortran. 13808UNTESTED: gdb.fortran/charset.exp: charset.exp 13809Running ./gdb.fortran/common-block.exp ... 13810UNTESTED: gdb.fortran/common-block.exp: common-block.exp 13811Running ./gdb.fortran/complex.exp ... 13812UNTESTED: gdb.fortran/complex.exp: complex.exp 13813UNTESTED: gdb.fortran/complex.exp: Couldn't compile complex.f 13814Running ./gdb.fortran/derived-type.exp ... 13815gdb compile failed, default_target_compile: Can't find armv7a-cros-linux-gnueabi-gfortran. 13816UNTESTED: gdb.fortran/derived-type.exp: derived-type.exp 13817Running ./gdb.fortran/exprs.exp ... 13818PASS: gdb.fortran/exprs.exp: set print sevenbit-strings 13819PASS: gdb.fortran/exprs.exp: set language fortran 13820PASS: gdb.fortran/exprs.exp: set language to "fortran" 13821PASS: gdb.fortran/exprs.exp: Set value-history[1] using $1 13822PASS: gdb.fortran/exprs.exp: Set value-history[2] using $2 13823PASS: gdb.fortran/exprs.exp: Set value-history[3] using $3 13824PASS: gdb.fortran/exprs.exp: Print value-history[MAX-1] using inplicit index $$ 13825PASS: gdb.fortran/exprs.exp: Print value-history[MAX-1] again using implicit index $$ 13826PASS: gdb.fortran/exprs.exp: Print value-history[MAX] using implicit index $ 13827PASS: gdb.fortran/exprs.exp: Print value-history[MAX-2] using explicit index $$2 13828PASS: gdb.fortran/exprs.exp: Print value-history[MAX] using explicit index $0 13829PASS: gdb.fortran/exprs.exp: Print value-history[MAX] using explicit index $$0 13830PASS: gdb.fortran/exprs.exp: Print value-history[1] using explicit index $1 13831PASS: gdb.fortran/exprs.exp: Print value-history[2] using explicit index $2 13832PASS: gdb.fortran/exprs.exp: Print value-history[3] using explicit index $3 13833PASS: gdb.fortran/exprs.exp: Print (value-history[MAX] - 3) using implicit index $ 13834PASS: gdb.fortran/exprs.exp: Use value-history element in arithmetic expression 13835PASS: gdb.fortran/exprs.exp: Set a new convenience variable 13836PASS: gdb.fortran/exprs.exp: Print contents of new convenience variable 13837PASS: gdb.fortran/exprs.exp: Set convenience variable to a new value 13838PASS: gdb.fortran/exprs.exp: Print new contents of convenience variable 13839PASS: gdb.fortran/exprs.exp: Set convenience variable $_ 13840PASS: gdb.fortran/exprs.exp: Print contents of convenience variable $_ 13841PASS: gdb.fortran/exprs.exp: Use convenience variable in arithmetic expression 13842PASS: gdb.fortran/exprs.exp: Use convenience variable assignment in arithmetic expression 13843PASS: gdb.fortran/exprs.exp: Print contents of uninitialized convenience variable 13844PASS: gdb.fortran/exprs.exp: p 123 13845PASS: gdb.fortran/exprs.exp: p -123 13846PASS: gdb.fortran/exprs.exp: reject p _ 13847PASS: gdb.fortran/exprs.exp: p .TRUE. 13848PASS: gdb.fortran/exprs.exp: p .FALSE. 13849PASS: gdb.fortran/exprs.exp: p 'a' 13850PASS: gdb.fortran/exprs.exp: p 'abcdefg'(2:4) 13851PASS: gdb.fortran/exprs.exp: p 'abcdefg'(:3) 13852PASS: gdb.fortran/exprs.exp: p 'abcdefg'(5:) 13853PASS: gdb.fortran/exprs.exp: p 'abcdefg'(:) 13854PASS: gdb.fortran/exprs.exp: p .44 .LT. .45 13855PASS: gdb.fortran/exprs.exp: p .44 .GT. .45 13856PASS: gdb.fortran/exprs.exp: p 0.44 .LT. 0.45 13857PASS: gdb.fortran/exprs.exp: p 0.44 .GT. 0.45 13858PASS: gdb.fortran/exprs.exp: p 44. .LT. 45. 13859PASS: gdb.fortran/exprs.exp: p 44. .GT. 45. 13860PASS: gdb.fortran/exprs.exp: p 44.0 .LT. 45.0 13861PASS: gdb.fortran/exprs.exp: p 44.0 .GT. 45.0 13862PASS: gdb.fortran/exprs.exp: p 10D20 .LT. 10D21 13863PASS: gdb.fortran/exprs.exp: p 10D20 .GT. 10D21 13864PASS: gdb.fortran/exprs.exp: p 10d20 .LT. 10d21 13865PASS: gdb.fortran/exprs.exp: p 10d20 .GT. 10d21 13866PASS: gdb.fortran/exprs.exp: p 10E20 .LT. 10E21 13867PASS: gdb.fortran/exprs.exp: p 10E20 .GT. 10E21 13868PASS: gdb.fortran/exprs.exp: p 10e20 .LT. 10e21 13869PASS: gdb.fortran/exprs.exp: p 10e20 .GT. 10e21 13870PASS: gdb.fortran/exprs.exp: p 10.D20 .LT. 10.D21 13871PASS: gdb.fortran/exprs.exp: p 10.D20 .GT. 10.D21 13872PASS: gdb.fortran/exprs.exp: p 10.d20 .LT. 10.d21 13873PASS: gdb.fortran/exprs.exp: p 10.d20 .GT. 10.d21 13874PASS: gdb.fortran/exprs.exp: p 10.E20 .LT. 10.E21 13875PASS: gdb.fortran/exprs.exp: p 10.E20 .GT. 10.E21 13876PASS: gdb.fortran/exprs.exp: p 10.e20 .LT. 10.e21 13877PASS: gdb.fortran/exprs.exp: p 10.e20 .GT. 10.e21 13878PASS: gdb.fortran/exprs.exp: p 10.0D20 .LT. 10.0D21 13879PASS: gdb.fortran/exprs.exp: p 10.0D20 .GT. 10.0D21 13880PASS: gdb.fortran/exprs.exp: p 10.0d20 .LT. 10.0d21 13881PASS: gdb.fortran/exprs.exp: p 10.0d20 .GT. 10.0d21 13882PASS: gdb.fortran/exprs.exp: p 10.0E20 .LT. 10.0E21 13883PASS: gdb.fortran/exprs.exp: p 10.0E20 .GT. 10.0E21 13884PASS: gdb.fortran/exprs.exp: p 10.0e20 .LT. 10.0e21 13885PASS: gdb.fortran/exprs.exp: p 10.0e20 .GT. 10.0e21 13886PASS: gdb.fortran/exprs.exp: p 10.0D+20 .LT. 10.0D+21 13887PASS: gdb.fortran/exprs.exp: p 10.0D+20 .GT. 10.0D+21 13888PASS: gdb.fortran/exprs.exp: p 10.0d+20 .LT. 10.0d+21 13889PASS: gdb.fortran/exprs.exp: p 10.0d+20 .GT. 10.0d+21 13890PASS: gdb.fortran/exprs.exp: p 10.0E+20 .LT. 10.0E+21 13891PASS: gdb.fortran/exprs.exp: p 10.0E+20 .GT. 10.0E+21 13892PASS: gdb.fortran/exprs.exp: p 10.0e+20 .LT. 10.0e+21 13893PASS: gdb.fortran/exprs.exp: p 10.0e+20 .GT. 10.0e+21 13894PASS: gdb.fortran/exprs.exp: p 10.0D-11 .LT. 10.0D-10 13895PASS: gdb.fortran/exprs.exp: p 10.0D-11 .GT. 10.0D-10 13896PASS: gdb.fortran/exprs.exp: p 10.0d-11 .LT. 10.0d-10 13897PASS: gdb.fortran/exprs.exp: p 10.0d-11 .GT. 10.0d-10 13898PASS: gdb.fortran/exprs.exp: p 10.0E-11 .LT. 10.0E-10 13899PASS: gdb.fortran/exprs.exp: p 10.0E-11 .GT. 10.0E-10 13900PASS: gdb.fortran/exprs.exp: p 10.0e-11 .LT. 10.0e-10 13901PASS: gdb.fortran/exprs.exp: p 10.0e-11 .GT. 10.0e-10 13902PASS: gdb.fortran/exprs.exp: unary minus applied to int 13903PASS: gdb.fortran/exprs.exp: unary minus applied to real 13904PASS: gdb.fortran/exprs.exp: bool plus int 13905PASS: gdb.fortran/exprs.exp: int plus int 13906PASS: gdb.fortran/exprs.exp: real plus int 13907PASS: gdb.fortran/exprs.exp: real plus real 13908PASS: gdb.fortran/exprs.exp: bool minus int 13909PASS: gdb.fortran/exprs.exp: int minus int 13910PASS: gdb.fortran/exprs.exp: real minus int 13911PASS: gdb.fortran/exprs.exp: real minus real 13912PASS: gdb.fortran/exprs.exp: bool times int 13913PASS: gdb.fortran/exprs.exp: int times int 13914PASS: gdb.fortran/exprs.exp: real times int 13915PASS: gdb.fortran/exprs.exp: real times real 13916PASS: gdb.fortran/exprs.exp: bool divided by int 13917PASS: gdb.fortran/exprs.exp: int divided by int 13918PASS: gdb.fortran/exprs.exp: real divided by int 13919PASS: gdb.fortran/exprs.exp: real divided by real 13920PASS: gdb.fortran/exprs.exp: int powered by int 13921PASS: gdb.fortran/exprs.exp: combined exponentiation expression 13922PASS: gdb.fortran/exprs.exp: combined exponentiation expression in specified order 13923PASS: gdb.fortran/exprs.exp: int powered by real 13924PASS: gdb.fortran/exprs.exp: real powered by real 13925Running ./gdb.fortran/library-module.exp ... 13926gdb compile failed, default_target_compile: Can't find armv7a-cros-linux-gnueabi-gfortran. 13927UNTESTED: gdb.fortran/library-module.exp: Couldn't compile library-module-lib.f90 13928Running ./gdb.fortran/logical.exp ... 13929UNTESTED: gdb.fortran/logical.exp: logical.exp 13930Running ./gdb.fortran/module.exp ... 13931gdb compile failed, default_target_compile: Can't find armv7a-cros-linux-gnueabi-gfortran. 13932UNTESTED: gdb.fortran/module.exp: module.exp 13933Running ./gdb.fortran/multi-dim.exp ... 13934gdb compile failed, default_target_compile: Can't find armv7a-cros-linux-gnueabi-gfortran. 13935UNTESTED: gdb.fortran/multi-dim.exp: multi-dim.exp 13936Running ./gdb.fortran/subarray.exp ... 13937gdb compile failed, default_target_compile: Can't find armv7a-cros-linux-gnueabi-gfortran. 13938UNTESTED: gdb.fortran/subarray.exp: subarray.exp 13939Running ./gdb.fortran/types.exp ... 13940PASS: gdb.fortran/types.exp: set print sevenbit-strings 13941PASS: gdb.fortran/types.exp: set language fortran 13942PASS: gdb.fortran/types.exp: set language to "fortran" 13943PASS: gdb.fortran/types.exp: pt 123 13944PASS: gdb.fortran/types.exp: reject pt _ 13945PASS: gdb.fortran/types.exp: pt .TRUE. 13946PASS: gdb.fortran/types.exp: pt .FALSE. 13947PASS: gdb.fortran/types.exp: pt 'a' 13948PASS: gdb.fortran/types.exp: pt .44 13949PASS: gdb.fortran/types.exp: pt 44.0 13950PASS: gdb.fortran/types.exp: pt 10D20 13951PASS: gdb.fortran/types.exp: pt 10D20 13952PASS: gdb.fortran/types.exp: pt 10d20 13953PASS: gdb.fortran/types.exp: pt 10d20 13954PASS: gdb.fortran/types.exp: pt 10E20 13955PASS: gdb.fortran/types.exp: pt 10E20 13956PASS: gdb.fortran/types.exp: pt 10e20 13957PASS: gdb.fortran/types.exp: pt 10e20 13958Running ./gdb.gdb/complaints.exp ... 13959Running ./gdb.gdb/observer.exp ... 13960Running ./gdb.gdb/selftest.exp ... 13961Running ./gdb.gdb/xfullpath.exp ... 13962Running ./gdb.go/basic-types.exp ... 13963PASS: gdb.go/basic-types.exp: set language go 13964PASS: gdb.go/basic-types.exp: set language to "go" 13965PASS: gdb.go/basic-types.exp: pt 123 13966PASS: gdb.go/basic-types.exp: pt void(42) 13967PASS: gdb.go/basic-types.exp: pt byte(42) 13968PASS: gdb.go/basic-types.exp: pt int(42) 13969PASS: gdb.go/basic-types.exp: pt uint(42) 13970PASS: gdb.go/basic-types.exp: pt uintptr(42) 13971PASS: gdb.go/basic-types.exp: pt int8(42) 13972PASS: gdb.go/basic-types.exp: pt int16(42) 13973PASS: gdb.go/basic-types.exp: pt int32(42) 13974PASS: gdb.go/basic-types.exp: pt int64(42) 13975PASS: gdb.go/basic-types.exp: pt uint8(42) 13976PASS: gdb.go/basic-types.exp: pt uint16(42) 13977PASS: gdb.go/basic-types.exp: pt uint32(42) 13978PASS: gdb.go/basic-types.exp: pt uint64(42) 13979PASS: gdb.go/basic-types.exp: pt true 13980PASS: gdb.go/basic-types.exp: pt false 13981PASS: gdb.go/basic-types.exp: pt bool(0) 13982PASS: gdb.go/basic-types.exp: pt bool(1) 13983PASS: gdb.go/basic-types.exp: pt 'a' 13984PASS: gdb.go/basic-types.exp: pt "a simple string" 13985PASS: gdb.go/basic-types.exp: pt `a simple raw string` 13986PASS: gdb.go/basic-types.exp: pt .44 13987PASS: gdb.go/basic-types.exp: pt 44.0 13988PASS: gdb.go/basic-types.exp: pt 10e20 13989PASS: gdb.go/basic-types.exp: pt 10E20 13990PASS: gdb.go/basic-types.exp: pt float32(.42) 13991PASS: gdb.go/basic-types.exp: pt float64(.42) 13992PASS: gdb.go/basic-types.exp: pt complex64(.42) 13993XFAIL: gdb.go/basic-types.exp: pt complex64(.42i1.0) 13994XFAIL: gdb.go/basic-types.exp: pt complex64(i1.0) 13995PASS: gdb.go/basic-types.exp: pt complex128(.42) 13996XFAIL: gdb.go/basic-types.exp: pt complex128(.42i1.0) 13997XFAIL: gdb.go/basic-types.exp: pt complex128(i1.0) 13998Running ./gdb.go/chan.exp ... 13999gdb compile failed, default_target_compile: Can't find armv7a-cros-linux-gnueabi-gccgo. 14000UNTESTED: gdb.go/chan.exp: chan.exp 14001Running ./gdb.go/handcall.exp ... 14002gdb compile failed, default_target_compile: Can't find armv7a-cros-linux-gnueabi-gccgo. 14003UNTESTED: gdb.go/handcall.exp: handcall.exp 14004Running ./gdb.go/hello.exp ... 14005gdb compile failed, default_target_compile: Can't find armv7a-cros-linux-gnueabi-gccgo. 14006UNTESTED: gdb.go/hello.exp: hello.exp 14007Running ./gdb.go/integers.exp ... 14008gdb compile failed, default_target_compile: Can't find armv7a-cros-linux-gnueabi-gccgo. 14009UNTESTED: gdb.go/integers.exp: integers.exp 14010Running ./gdb.go/methods.exp ... 14011gdb compile failed, default_target_compile: Can't find armv7a-cros-linux-gnueabi-gccgo. 14012UNTESTED: gdb.go/methods.exp: methods.exp 14013Running ./gdb.go/package.exp ... 14014gdb compile failed, default_target_compile: Can't find armv7a-cros-linux-gnueabi-gccgo. 14015UNTESTED: gdb.go/package.exp: package 14016Running ./gdb.go/print.exp ... 14017PASS: gdb.go/print.exp: set language go 14018PASS: gdb.go/print.exp: set language to "go" 14019PASS: gdb.go/print.exp: check fp + text 14020PASS: gdb.go/print.exp: p 1. 14021PASS: gdb.go/print.exp: p 1.5 14022PASS: gdb.go/print.exp: p 1.f 14023PASS: gdb.go/print.exp: p 1.5f 14024PASS: gdb.go/print.exp: p 1.l 14025PASS: gdb.go/print.exp: p 1.5l 14026PASS: gdb.go/print.exp: p 0x1.1 14027PASS: gdb.go/print.exp: reject p 1.1x 14028PASS: gdb.go/print.exp: reject p 1.1ff 14029PASS: gdb.go/print.exp: reject p 1.1ll 14030Running ./gdb.go/strings.exp ... 14031gdb compile failed, default_target_compile: Can't find armv7a-cros-linux-gnueabi-gccgo. 14032UNTESTED: gdb.go/strings.exp: strings.exp 14033Running ./gdb.go/types.exp ... 14034gdb compile failed, default_target_compile: Can't find armv7a-cros-linux-gnueabi-gccgo. 14035UNTESTED: gdb.go/types.exp: types.exp 14036Running ./gdb.go/unsafe.exp ... 14037gdb compile failed, default_target_compile: Can't find armv7a-cros-linux-gnueabi-gccgo. 14038UNTESTED: gdb.go/unsafe.exp: unsafe.exp 14039Running ./gdb.java/jmain.exp ... 14040UNSUPPORTED: gdb.java/jmain.exp: compilation jmain.java 14041Running ./gdb.java/jmisc.exp ... 14042UNSUPPORTED: gdb.java/jmisc.exp: compilation jmisc.java 14043Running ./gdb.java/jnpe.exp ... 14044UNSUPPORTED: gdb.java/jnpe.exp: compilation jnpe.java 14045UNTESTED: gdb.java/jnpe.exp: Couldn't compile ./gdb.java/jnpe.java 14046Running ./gdb.java/jprint.exp ... 14047UNSUPPORTED: gdb.java/jprint.exp: compilation jprint.java 14048Running ./gdb.java/jv-exp.exp ... 14049PASS: gdb.java/jv-exp.exp: set print sevenbit-strings 14050PASS: gdb.java/jv-exp.exp: set width 0 14051PASS: gdb.java/jv-exp.exp: set language java 14052PASS: gdb.java/jv-exp.exp: set language to "java" 14053PASS: gdb.java/jv-exp.exp: p 1 > 2 14054PASS: gdb.java/jv-exp.exp: p 1 < 2 14055Running ./gdb.java/jv-print.exp ... 14056PASS: gdb.java/jv-print.exp: print $pc 14057PASS: gdb.java/jv-print.exp: set print sevenbit-strings 14058PASS: gdb.java/jv-print.exp: set width 0 14059PASS: gdb.java/jv-print.exp: set language java 14060PASS: gdb.java/jv-print.exp: set language to "java" 14061PASS: gdb.java/jv-print.exp: p 123 14062PASS: gdb.java/jv-print.exp: p -123 14063PASS: gdb.java/jv-print.exp: p/d 123 14064PASS: gdb.java/jv-print.exp: p 0123 14065PASS: gdb.java/jv-print.exp: p 00123 14066PASS: gdb.java/jv-print.exp: p -0123 14067PASS: gdb.java/jv-print.exp: p/o 0123 14068PASS: gdb.java/jv-print.exp: p 0x123 14069PASS: gdb.java/jv-print.exp: p -0x123 14070PASS: gdb.java/jv-print.exp: p 0x0123 14071PASS: gdb.java/jv-print.exp: p -0x0123 14072PASS: gdb.java/jv-print.exp: p 0xABCDEF 14073PASS: gdb.java/jv-print.exp: p 0xabcdef 14074PASS: gdb.java/jv-print.exp: p 0xAbCdEf 14075PASS: gdb.java/jv-print.exp: p/x 0x123 14076PASS: gdb.java/jv-print.exp: p 'a' 14077PASS: gdb.java/jv-print.exp: p/c 'a' 14078PASS: gdb.java/jv-print.exp: p/c 70 14079PASS: gdb.java/jv-print.exp: p/x 'a' 14080PASS: gdb.java/jv-print.exp: p/d 'a' 14081PASS: gdb.java/jv-print.exp: p/t 'a' 14082PASS: gdb.java/jv-print.exp: p/x '\377' 14083PASS: gdb.java/jv-print.exp: p '\'' 14084PASS: gdb.java/jv-print.exp: p '\\' 14085PASS: gdb.java/jv-print.exp: reject p 0x 14086PASS: gdb.java/jv-print.exp: p '' 14087PASS: gdb.java/jv-print.exp: p ''' 14088PASS: gdb.java/jv-print.exp: reject p '\' 14089PASS: gdb.java/jv-print.exp: reject p '\\\' 14090PASS: gdb.java/jv-print.exp: reject p DEADBEEF 14091PASS: gdb.java/jv-print.exp: reject p 123DEADBEEF 14092PASS: gdb.java/jv-print.exp: reject p 123foobar.bazfoo3 14093PASS: gdb.java/jv-print.exp: reject p 123EEEEEEEEEEEEEEEEE33333k333 14094PASS: gdb.java/jv-print.exp: check for floating addition 14095PASS: gdb.java/jv-print.exp: reject p 09 14096PASS: gdb.java/jv-print.exp: reject p 079 14097PASS: gdb.java/jv-print.exp: reject p 0xG 14098PASS: gdb.java/jv-print.exp: reject p 0xAG 14099PASS: gdb.java/jv-print.exp: check fp + text 14100PASS: gdb.java/jv-print.exp: p 1. 14101PASS: gdb.java/jv-print.exp: p 1.5 14102PASS: gdb.java/jv-print.exp: p 1.f 14103PASS: gdb.java/jv-print.exp: p 1.5f 14104PASS: gdb.java/jv-print.exp: p 1.d 14105PASS: gdb.java/jv-print.exp: p 1.5d 14106PASS: gdb.java/jv-print.exp: p 0x1.1 14107PASS: gdb.java/jv-print.exp: reject p 1.1x 14108PASS: gdb.java/jv-print.exp: reject p 1.1ff 14109PASS: gdb.java/jv-print.exp: reject p 1.1dd 14110Running ./gdb.linespec/break-ask.exp ... 14111PASS: gdb.linespec/break-ask.exp: set multiple-symbols ask 14112PASS: gdb.linespec/break-ask.exp: set filename-display absolute 14113PASS: gdb.linespec/break-ask.exp: break twodup absolute 14114PASS: gdb.linespec/break-ask.exp: 0 14115PASS: gdb.linespec/break-ask.exp: set filename-display relative 14116PASS: gdb.linespec/break-ask.exp: break twodup relative 14117PASS: gdb.linespec/break-ask.exp: 2 14118PASS: gdb.linespec/break-ask.exp: expect breakpoint 14119PASS: gdb.linespec/break-ask.exp: info source 14120PASS: gdb.linespec/break-ask.exp: continue to breakpoint: body_elsewhere 14121PASS: gdb.linespec/break-ask.exp: break twodup relative other 14122PASS: gdb.linespec/break-ask.exp: 3 14123PASS: gdb.linespec/break-ask.exp: expect breakpoint other 14124PASS: gdb.linespec/break-ask.exp: info source other 14125PASS: gdb.linespec/break-ask.exp: continue to breakpoint: body_elsewhere other 14126Running ./gdb.linespec/linespec.exp ... 14127PASS: gdb.linespec/linespec.exp: set multiple-symbols to all for linespec tests 14128PASS: gdb.linespec/linespec.exp: single-location break using dir/file:line 14129PASS: gdb.linespec/linespec.exp: clear breakpoint using dir/file:line 14130PASS: gdb.linespec/linespec.exp: multi-location break using file:line 14131PASS: gdb.linespec/linespec.exp: multi-location break using duplicate function name 14132PASS: gdb.linespec/linespec.exp: multi-location break using duplicate function name and label 14133PASS: gdb.linespec/linespec.exp: complete condition 14134PASS: gdb.linespec/linespec.exp: disable pending breakpoints for linespec tests 14135PASS: gdb.linespec/linespec.exp: set breakpoint on non-existent function 14136PASS: gdb.linespec/linespec.exp: set breakpoint at all instances of NameSpace::overload 14137PASS: gdb.linespec/linespec.exp: set breakpoint at lspec.cc instance of NameSpace::overload 14138PASS: gdb.linespec/linespec.exp: set breakpoint at non-existent lspec.cc instance of NameSpace::overload 14139PASS: gdb.linespec/linespec.exp: set breakpoint at specific instance of NameSpace::overload 14140PASS: gdb.linespec/linespec.exp: set breakpoint in body.h 14141PASS: gdb.linespec/linespec.exp: set breakpoint in f1 14142PASS: gdb.linespec/linespec.exp: add inferior for linespec tests 14143PASS: gdb.linespec/linespec.exp: switch to inferior 2 for linespec tests 14144PASS: gdb.linespec/linespec.exp: set the new inferior file for linespec tests 14145PASS: gdb.linespec/linespec.exp: set breakpoint at main in both inferiors 14146Running ./gdb.linespec/ls-dollar.exp ... 14147PASS: gdb.linespec/ls-dollar.exp: set listsize 1 14148PASS: gdb.linespec/ls-dollar.exp: list $dollar_var 14149PASS: gdb.linespec/ls-dollar.exp: break $dollar_func 14150Running ./gdb.linespec/ls-errs.exp ... 14151PASS: gdb.linespec/ls-errs.exp: set breakpoint pending off 14152PASS: gdb.linespec/ls-errs.exp: break : 14153PASS: gdb.linespec/ls-errs.exp: break : 14154PASS: gdb.linespec/ls-errs.exp: break : 14155PASS: gdb.linespec/ls-errs.exp: break : 14156PASS: gdb.linespec/ls-errs.exp: break : 14157PASS: gdb.linespec/ls-errs.exp: break : 14158PASS: gdb.linespec/ls-errs.exp: break : 14159PASS: gdb.linespec/ls-errs.exp: break : 14160PASS: gdb.linespec/ls-errs.exp: break : 14161PASS: gdb.linespec/ls-errs.exp: break -100 14162PASS: gdb.linespec/ls-errs.exp: break +500 14163PASS: gdb.linespec/ls-errs.exp: break 1000 14164PASS: gdb.linespec/ls-errs.exp: break 3: 14165PASS: gdb.linespec/ls-errs.exp: break +10: 14166PASS: gdb.linespec/ls-errs.exp: break -10: 14167PASS: gdb.linespec/ls-errs.exp: break 3: 14168PASS: gdb.linespec/ls-errs.exp: break +10: 14169PASS: gdb.linespec/ls-errs.exp: break -10: 14170PASS: gdb.linespec/ls-errs.exp: break 3 : 14171PASS: gdb.linespec/ls-errs.exp: break +10 : 14172PASS: gdb.linespec/ls-errs.exp: break -10 : 14173PASS: gdb.linespec/ls-errs.exp: break 3 : 14174PASS: gdb.linespec/ls-errs.exp: break +10 : 14175PASS: gdb.linespec/ls-errs.exp: break -10 : 14176PASS: gdb.linespec/ls-errs.exp: break 3 : 14177PASS: gdb.linespec/ls-errs.exp: break +10 : 14178PASS: gdb.linespec/ls-errs.exp: break -10 : 14179PASS: gdb.linespec/ls-errs.exp: break 3 : 14180PASS: gdb.linespec/ls-errs.exp: break +10 : 14181PASS: gdb.linespec/ls-errs.exp: break -10 : 14182PASS: gdb.linespec/ls-errs.exp: break 3 : 14183PASS: gdb.linespec/ls-errs.exp: break +10 : 14184PASS: gdb.linespec/ls-errs.exp: break -10 : 14185PASS: gdb.linespec/ls-errs.exp: break 3 : 14186PASS: gdb.linespec/ls-errs.exp: break +10 : 14187PASS: gdb.linespec/ls-errs.exp: break -10 : 14188PASS: gdb.linespec/ls-errs.exp: break 3 : 14189PASS: gdb.linespec/ls-errs.exp: break +10 : 14190PASS: gdb.linespec/ls-errs.exp: break -10 : 14191PASS: gdb.linespec/ls-errs.exp: break 3 1 14192PASS: gdb.linespec/ls-errs.exp: break +10 1 14193PASS: gdb.linespec/ls-errs.exp: break -10 1 14194PASS: gdb.linespec/ls-errs.exp: break 3 +1 14195PASS: gdb.linespec/ls-errs.exp: break +10 +1 14196PASS: gdb.linespec/ls-errs.exp: break -10 +1 14197PASS: gdb.linespec/ls-errs.exp: break 3 +100 14198PASS: gdb.linespec/ls-errs.exp: break +10 +100 14199PASS: gdb.linespec/ls-errs.exp: break -10 +100 14200PASS: gdb.linespec/ls-errs.exp: break 3 -10 14201PASS: gdb.linespec/ls-errs.exp: break +10 -10 14202PASS: gdb.linespec/ls-errs.exp: break -10 -10 14203PASS: gdb.linespec/ls-errs.exp: break 3 foo 14204PASS: gdb.linespec/ls-errs.exp: break +10 foo 14205PASS: gdb.linespec/ls-errs.exp: break -10 foo 14206PASS: gdb.linespec/ls-errs.exp: break this_file_doesn't_exist.c:3 14207PASS: gdb.linespec/ls-errs.exp: break this file has spaces.c:3 14208PASS: gdb.linespec/ls-errs.exp: break "file::colons.c":3 14209PASS: gdb.linespec/ls-errs.exp: break 'file::colons.c':3 14210PASS: gdb.linespec/ls-errs.exp: break "this "file" has quotes.c":3 14211PASS: gdb.linespec/ls-errs.exp: break 'this "file" has quotes.c':3 14212PASS: gdb.linespec/ls-errs.exp: break 'this 'file' has quotes.c':3 14213PASS: gdb.linespec/ls-errs.exp: break "this 'file' has quotes.c":3 14214PASS: gdb.linespec/ls-errs.exp: break "spaces: and :colons.c":3 14215PASS: gdb.linespec/ls-errs.exp: break 'more: :spaces: :and colons::.c':3 14216PASS: gdb.linespec/ls-errs.exp: break "src-file.c':3 14217PASS: gdb.linespec/ls-errs.exp: break 'src-file.c:3 14218PASS: gdb.linespec/ls-errs.exp: break ls-errs.c 14219PASS: gdb.linespec/ls-errs.exp: break ls-errs.c:foo 14220PASS: gdb.linespec/ls-errs.exp: break ls-errs.c:main:foo 14221PASS: gdb.linespec/ls-errs.exp: break ls-errs.c: foo 14222PASS: gdb.linespec/ls-errs.exp: break ls-errs.c:main: foo 14223PASS: gdb.linespec/ls-errs.exp: break ls-errs.c: foo 14224PASS: gdb.linespec/ls-errs.exp: break ls-errs.c:main: foo 14225PASS: gdb.linespec/ls-errs.exp: break ls-errs.c: 14226PASS: gdb.linespec/ls-errs.exp: break ls-errs.c:main: 14227PASS: gdb.linespec/ls-errs.exp: break ls-errs.c: 14228PASS: gdb.linespec/ls-errs.exp: break ls-errs.c:main: 14229PASS: gdb.linespec/ls-errs.exp: break ls-errs.c : 14230PASS: gdb.linespec/ls-errs.exp: break ls-errs.c:main : 14231PASS: gdb.linespec/ls-errs.exp: break ls-errs.c : 14232PASS: gdb.linespec/ls-errs.exp: break ls-errs.c:main : 14233PASS: gdb.linespec/ls-errs.exp: break ls-errs.c : 14234PASS: gdb.linespec/ls-errs.exp: break ls-errs.c:main : 14235PASS: gdb.linespec/ls-errs.exp: break ls-errs.c : 14236PASS: gdb.linespec/ls-errs.exp: break ls-errs.c:main : 14237PASS: gdb.linespec/ls-errs.exp: break ls-errs.c : 14238PASS: gdb.linespec/ls-errs.exp: break ls-errs.c:main : 14239PASS: gdb.linespec/ls-errs.exp: break ls-errs.c : 14240PASS: gdb.linespec/ls-errs.exp: break ls-errs.c:main : 14241PASS: gdb.linespec/ls-errs.exp: break ls-errs.c : 14242PASS: gdb.linespec/ls-errs.exp: break ls-errs.c:main : 14243PASS: gdb.linespec/ls-errs.exp: break ls-errs.c:: 14244PASS: gdb.linespec/ls-errs.exp: break ls-errs.c:3 1 14245PASS: gdb.linespec/ls-errs.exp: break ls-errs.c:3 +100 14246PASS: gdb.linespec/ls-errs.exp: break ls-errs.c:3 -100 14247PASS: gdb.linespec/ls-errs.exp: break ls-errs.c:3 foo 14248PASS: gdb.linespec/ls-errs.exp: break ls-errs.c:-100 14249PASS: gdb.linespec/ls-errs.exp: break "ls-errs.c:-100" 14250PASS: gdb.linespec/ls-errs.exp: break 'ls-errs.c:-100' 14251PASS: gdb.linespec/ls-errs.exp: break ls-errs.c:+500 14252PASS: gdb.linespec/ls-errs.exp: break "ls-errs.c:+500" 14253PASS: gdb.linespec/ls-errs.exp: break 'ls-errs.c:+500' 14254PASS: gdb.linespec/ls-errs.exp: break ls-errs.c:1000 14255PASS: gdb.linespec/ls-errs.exp: break "ls-errs.c:1000" 14256PASS: gdb.linespec/ls-errs.exp: break 'ls-errs.c:1000' 14257PASS: gdb.linespec/ls-errs.exp: break foobar 14258PASS: gdb.linespec/ls-errs.exp: break foo::bar 14259PASS: gdb.linespec/ls-errs.exp: break foo.bar 14260PASS: gdb.linespec/ls-errs.exp: break foo . 14261PASS: gdb.linespec/ls-errs.exp: break foo bar 14262PASS: gdb.linespec/ls-errs.exp: break foo 1 14263PASS: gdb.linespec/ls-errs.exp: break foo 0 14264PASS: gdb.linespec/ls-errs.exp: break foo +10 14265PASS: gdb.linespec/ls-errs.exp: break foo -10 14266PASS: gdb.linespec/ls-errs.exp: break foo +100 14267PASS: gdb.linespec/ls-errs.exp: break foo -100 14268PASS: gdb.linespec/ls-errs.exp: break main:there 14269PASS: gdb.linespec/ls-errs.exp: break main:here: 14270PASS: gdb.linespec/ls-errs.exp: break main: there 14271PASS: gdb.linespec/ls-errs.exp: break main:here: 14272PASS: gdb.linespec/ls-errs.exp: break main :there 14273PASS: gdb.linespec/ls-errs.exp: break main:here : 14274PASS: gdb.linespec/ls-errs.exp: break main : there 14275PASS: gdb.linespec/ls-errs.exp: break main:here : 14276PASS: gdb.linespec/ls-errs.exp: break main : there 14277PASS: gdb.linespec/ls-errs.exp: break main:here : 14278PASS: gdb.linespec/ls-errs.exp: break main : there 14279PASS: gdb.linespec/ls-errs.exp: break main:here : 14280PASS: gdb.linespec/ls-errs.exp: break main : there 14281PASS: gdb.linespec/ls-errs.exp: break main:here : 14282PASS: gdb.linespec/ls-errs.exp: break main : there 14283PASS: gdb.linespec/ls-errs.exp: break main:here : 14284PASS: gdb.linespec/ls-errs.exp: break main : there 14285PASS: gdb.linespec/ls-errs.exp: break main:here : 14286PASS: gdb.linespec/ls-errs.exp: break main 3 14287PASS: gdb.linespec/ls-errs.exp: break main +100 14288PASS: gdb.linespec/ls-errs.exp: break main -100 14289PASS: gdb.linespec/ls-errs.exp: break main foo 14290PASS: gdb.linespec/ls-errs.exp: break main:here 3 14291PASS: gdb.linespec/ls-errs.exp: break main:here +100 14292PASS: gdb.linespec/ls-errs.exp: break main:here -100 14293PASS: gdb.linespec/ls-errs.exp: break main:here foo 14294PASS: gdb.linespec/ls-errs.exp: break if 14295PASS: gdb.linespec/ls-errs.exp: break task 14296PASS: gdb.linespec/ls-errs.exp: break thread 14297PASS: gdb.linespec/ls-errs.exp: break 'main.c'flubber 14298PASS: gdb.linespec/ls-errs.exp: break 'main.c',21 14299PASS: gdb.linespec/ls-errs.exp: break 'main.c' 14300PASS: gdb.linespec/ls-errs.exp: break 'main.c'3 14301PASS: gdb.linespec/ls-errs.exp: break 'main.c'+3 14302PASS: gdb.linespec/ls-errs.exp: break $zippo 14303PASS: gdb.linespec/ls-errs.exp: break ls-errs.c:$zippo 14304Running ./gdb.linespec/macro-relative.exp ... 14305FAIL: gdb.linespec/macro-relative.exp: info macro HEADER 14306Running ./gdb.linespec/skip-two.exp ... 14307PASS: gdb.linespec/skip-two.exp: skip function dupname 14308PASS: gdb.linespec/skip-two.exp: dupname ignored from main 14309PASS: gdb.linespec/skip-two.exp: continue to breakpoint: n 14310PASS: gdb.linespec/skip-two.exp: dupname ignored from n 14311PASS: gdb.linespec/skip-two.exp: skip delete 1 14312PASS: gdb.linespec/skip-two.exp: skip file thefile.cc 14313PASS: gdb.linespec/skip-two.exp: step into dupname 14314PASS: gdb.linespec/skip-two.exp: finish from dupname 14315PASS: gdb.linespec/skip-two.exp: dupname ignored for thefile.cc 14316Running ./gdb.linespec/thread.exp ... 14317PASS: gdb.linespec/thread.exp: breakpoint line number in file 14318PASS: gdb.linespec/thread.exp: continue to breakpoint: 29 14319PASS: gdb.linespec/thread.exp: setting breakpoint at thread 14320PASS: gdb.linespec/thread.exp: continue to breakpoint: thread function 14321Running ./gdb.mi/dw2-ref-missing-frame.exp ... 14322PASS: gdb.mi/dw2-ref-missing-frame.exp: breakpoint at func_nofb_marker 14323PASS: gdb.mi/dw2-ref-missing-frame.exp: mi runto func_nofb_marker 14324PASS: gdb.mi/dw2-ref-missing-frame.exp: test func_nofb_marker 14325PASS: gdb.mi/dw2-ref-missing-frame.exp: breakpoint at func_loopfb_marker 14326PASS: gdb.mi/dw2-ref-missing-frame.exp: mi runto func_loopfb_marker 14327PASS: gdb.mi/dw2-ref-missing-frame.exp: test func_loopfb_var 14328Running ./gdb.mi/gdb2549.exp ... 14329PASS: gdb.mi/gdb2549.exp: wrong arguments 14330PASS: gdb.mi/gdb2549.exp: no executable 14331PASS: gdb.mi/gdb2549.exp: breakpoint at main 14332PASS: gdb.mi/gdb2549.exp: mi runto main 14333PASS: gdb.mi/gdb2549.exp: register values x 14334PASS: gdb.mi/gdb2549.exp: register values f 14335PASS: gdb.mi/gdb2549.exp: register values d 14336PASS: gdb.mi/gdb2549.exp: register values o 14337PASS: gdb.mi/gdb2549.exp: register values t 14338Running ./gdb.mi/gdb669.exp ... 14339PASS: gdb.mi/gdb669.exp: successfully compiled posix threads test case 14340PASS: gdb.mi/gdb669.exp: breakpoint at main 14341PASS: gdb.mi/gdb669.exp: mi runto main 14342PASS: gdb.mi/gdb669.exp: -thread-list-ids (at main) 14343PASS: gdb.mi/gdb669.exp: info threads (at main) 14344PASS: gdb.mi/gdb669.exp: finding MI result string (at main) 14345PASS: gdb.mi/gdb669.exp: finding number of threads in MI output (at main) 14346PASS: gdb.mi/gdb669.exp: got number of threads from MI (at main) 14347PASS: gdb.mi/gdb669.exp: console and MI have same number of threads (at main) 14348PASS: gdb.mi/gdb669.exp: -thread_list_ids (at main) 14349PASS: gdb.mi/gdb669.exp: finding threads in MI output (at main) 14350PASS: gdb.mi/gdb669.exp: MI and console have same threads (at main) 14351PASS: gdb.mi/gdb669.exp: next, try 0 14352PASS: gdb.mi/gdb669.exp: -thread-list-ids (try 0) 14353PASS: gdb.mi/gdb669.exp: info threads (try 0) 14354PASS: gdb.mi/gdb669.exp: finding MI result string (try 0) 14355PASS: gdb.mi/gdb669.exp: finding number of threads in MI output (try 0) 14356PASS: gdb.mi/gdb669.exp: got number of threads from MI (try 0) 14357PASS: gdb.mi/gdb669.exp: console and MI have same number of threads (try 0) 14358PASS: gdb.mi/gdb669.exp: -thread_list_ids (try 0) 14359PASS: gdb.mi/gdb669.exp: finding threads in MI output (try 0) 14360PASS: gdb.mi/gdb669.exp: MI and console have same threads (try 0) 14361PASS: gdb.mi/gdb669.exp: next, try 1 14362PASS: gdb.mi/gdb669.exp: -thread-list-ids (try 1) 14363PASS: gdb.mi/gdb669.exp: info threads (try 1) 14364PASS: gdb.mi/gdb669.exp: finding MI result string (try 1) 14365PASS: gdb.mi/gdb669.exp: finding number of threads in MI output (try 1) 14366PASS: gdb.mi/gdb669.exp: got number of threads from MI (try 1) 14367PASS: gdb.mi/gdb669.exp: console and MI have same number of threads (try 1) 14368PASS: gdb.mi/gdb669.exp: -thread_list_ids (try 1) 14369PASS: gdb.mi/gdb669.exp: finding threads in MI output (try 1) 14370PASS: gdb.mi/gdb669.exp: MI and console have same threads (try 1) 14371PASS: gdb.mi/gdb669.exp: next, try 2 14372PASS: gdb.mi/gdb669.exp: -thread-list-ids (try 2) 14373PASS: gdb.mi/gdb669.exp: info threads (try 2) 14374PASS: gdb.mi/gdb669.exp: finding MI result string (try 2) 14375PASS: gdb.mi/gdb669.exp: finding number of threads in MI output (try 2) 14376PASS: gdb.mi/gdb669.exp: got number of threads from MI (try 2) 14377PASS: gdb.mi/gdb669.exp: console and MI have same number of threads (try 2) 14378PASS: gdb.mi/gdb669.exp: -thread_list_ids (try 2) 14379PASS: gdb.mi/gdb669.exp: finding threads in MI output (try 2) 14380PASS: gdb.mi/gdb669.exp: MI and console have same threads (try 2) 14381PASS: gdb.mi/gdb669.exp: next, try 3 14382PASS: gdb.mi/gdb669.exp: -thread-list-ids (try 3) 14383PASS: gdb.mi/gdb669.exp: info threads (try 3) 14384PASS: gdb.mi/gdb669.exp: finding MI result string (try 3) 14385PASS: gdb.mi/gdb669.exp: finding number of threads in MI output (try 3) 14386PASS: gdb.mi/gdb669.exp: got number of threads from MI (try 3) 14387PASS: gdb.mi/gdb669.exp: console and MI have same number of threads (try 3) 14388PASS: gdb.mi/gdb669.exp: -thread_list_ids (try 3) 14389PASS: gdb.mi/gdb669.exp: finding threads in MI output (try 3) 14390PASS: gdb.mi/gdb669.exp: MI and console have same threads (try 3) 14391Running ./gdb.mi/gdb680.exp ... 14392PASS: gdb.mi/gdb680.exp: -data-list-register-names -1, try 0 14393PASS: gdb.mi/gdb680.exp: -data-list-register-names -1, try 1 14394PASS: gdb.mi/gdb680.exp: -data-list-register-names -1, try 2 14395PASS: gdb.mi/gdb680.exp: -data-list-register-names -1, try 3 14396PASS: gdb.mi/gdb680.exp: -data-list-register-names -1, try 4 14397Running ./gdb.mi/gdb701.exp ... 14398PASS: gdb.mi/gdb701.exp: breakpoint at main 14399PASS: gdb.mi/gdb701.exp: mi runto main 14400PASS: gdb.mi/gdb701.exp: step over "foo = 0" 14401PASS: gdb.mi/gdb701.exp: create fooPtr 14402PASS: gdb.mi/gdb701.exp: list children of fooPtr 14403PASS: gdb.mi/gdb701.exp: list children of fooPtr.x 14404PASS: gdb.mi/gdb701.exp: list children of fooPtr.y 14405PASS: gdb.mi/gdb701.exp: list children of fooPtr.z 14406Running ./gdb.mi/gdb792.exp ... 14407PASS: gdb.mi/gdb792.exp: breakpoint at main 14408PASS: gdb.mi/gdb792.exp: mi runto main 14409PASS: gdb.mi/gdb792.exp: create var for class A 14410PASS: gdb.mi/gdb792.exp: list children of class A 14411PASS: gdb.mi/gdb792.exp: list children of A.public 14412PASS: gdb.mi/gdb792.exp: list children of A.private 14413PASS: gdb.mi/gdb792.exp: list children of A.protected 14414PASS: gdb.mi/gdb792.exp: list children of A.protected.b 14415PASS: gdb.mi/gdb792.exp: list children of A.protected.b.public 14416PASS: gdb.mi/gdb792.exp: list children of A.protected.b.private 14417PASS: gdb.mi/gdb792.exp: create var for class C which has baseclass A 14418PASS: gdb.mi/gdb792.exp: list children of class C 14419Running ./gdb.mi/mi2-amd64-entry-value.exp ... 14420Running ./gdb.mi/mi2-prompt.exp ... 14421PASS: gdb.mi/mi2-prompt.exp: console set prompt 14422PASS: gdb.mi/mi2-prompt.exp: -break-list 14423PASS: gdb.mi/mi2-prompt.exp: set prompt (banana) 14424PASS: gdb.mi/mi2-prompt.exp: interpreter-exec mi -break-list 14425Running ./gdb.mi/mi2-var-child.exp ... 14426PASS: gdb.mi/mi2-var-child.exp: breakpoint at do_children_tests 14427PASS: gdb.mi/mi2-var-child.exp: mi runto do_children_tests 14428PASS: gdb.mi/mi2-var-child.exp: run to 237 (set breakpoint) 14429PASS: gdb.mi/mi2-var-child.exp: create local variable struct_declarations 14430PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations 14431PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations 14432PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.integer 14433PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.integer 14434PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.character 14435PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.character 14436PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.char_ptr 14437PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.char_ptr 14438PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.long_int 14439PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.long_int 14440PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.int_ptr_ptr 14441PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.int_ptr_ptr 14442PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.long_array 14443PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.long_array 14444PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.func_ptr 14445PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.func_ptr 14446PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.func_ptr_struct 14447PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.func_ptr_struct 14448PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.func_ptr_ptr 14449PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.func_ptr_ptr 14450PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.u1 14451PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.u1 14452PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.s2 14453PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.s2 14454PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.long_array.1 14455PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.long_array.1 14456PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.long_array.2 14457PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.long_array.2 14458PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.long_array.3 14459PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.long_array.3 14460PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.long_array.4 14461PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.long_array.4 14462PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.long_array.5 14463PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.long_array.5 14464PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.long_array.6 14465PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.long_array.6 14466PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.long_array.7 14467PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.long_array.7 14468PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.long_array.8 14469PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.long_array.8 14470PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.long_array.9 14471PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.long_array.9 14472PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.u1.a 14473PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.u1.a 14474PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.u1.b 14475PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.u1.b 14476PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.u1.c 14477PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.u1.c 14478PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.u1.d 14479PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.u1.d 14480PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.s2.u2 14481PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.s2.u2 14482PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.s2.g 14483PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.s2.g 14484PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.s2.h 14485PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.s2.h 14486PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.s2.i 14487PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.s2.i 14488PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.s2.u2.u1s1 14489PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.s2.u2.u1s1 14490PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.s2.u2.f 14491PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.s2.u2.f 14492PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.s2.u2.u1s2 14493PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.s2.u2.u1s2 14494PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.s2.u2.u1s1.d 14495PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.s2.u2.u1s1.d 14496PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.s2.u2.u1s1.e 14497PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.s2.u2.u1s1.e 14498PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.s2.u2.u1s1.func 14499PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.s2.u2.u1s1.func 14500PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.s2.u2.u1s1.foo 14501PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.s2.u2.u1s1.foo 14502PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.s2.u2.u1s2.array_ptr 14503PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.s2.u2.u1s2.array_ptr 14504PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.s2.u2.u1s2.func 14505PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.s2.u2.u1s2.func 14506PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.int_ptr_ptr.*int_ptr_ptr 14507PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.int_ptr_ptr.*int_ptr_ptr 14508PASS: gdb.mi/mi2-var-child.exp: step to line $line_dct_123 14509PASS: gdb.mi/mi2-var-child.exp: create local variable weird 14510PASS: gdb.mi/mi2-var-child.exp: get children of weird 14511PASS: gdb.mi/mi2-var-child.exp: get number of children of weird 14512PASS: gdb.mi/mi2-var-child.exp: get children of weird.long_array 14513PASS: gdb.mi/mi2-var-child.exp: get number of children of weird.long_array 14514PASS: gdb.mi/mi2-var-child.exp: get children of weird.int_ptr_ptr 14515PASS: gdb.mi/mi2-var-child.exp: get number of children of weird.int_ptr_ptr 14516PASS: gdb.mi/mi2-var-child.exp: get children of weird.int_ptr_ptr.*int_ptr_ptr 14517PASS: gdb.mi/mi2-var-child.exp: get number of children of weird.int_ptr_ptr.*int_ptr_ptr 14518PASS: gdb.mi/mi2-var-child.exp: create local variable weird->int_ptr_ptr 14519PASS: gdb.mi/mi2-var-child.exp: get children of weird->int_ptr_ptr 14520PASS: gdb.mi/mi2-var-child.exp: get number of children of weird->int_ptr_ptr 14521PASS: gdb.mi/mi2-var-child.exp: get children of weird->int_ptr_ptr.*weird->int_ptr_ptr 14522PASS: gdb.mi/mi2-var-child.exp: get number of children of weird->int_ptr_ptr.*weird->int_ptr_ptr 14523PASS: gdb.mi/mi2-var-child.exp: get children of weird->int_ptr_ptr.*weird->int_ptr_ptr.**weird->int_ptr_ptr 14524PASS: gdb.mi/mi2-var-child.exp: get number of children of weird->int_ptr_ptr.*weird->int_ptr_ptr.**weird->int_ptr_ptr 14525PASS: gdb.mi/mi2-var-child.exp: is weird editable 14526PASS: gdb.mi/mi2-var-child.exp: is weird->int_ptr_ptr editable 14527PASS: gdb.mi/mi2-var-child.exp: is weird.int_ptr_ptr.*int_ptr_ptr editable 14528PASS: gdb.mi/mi2-var-child.exp: is weird.int_ptr_ptr.*int_ptr_ptr.**int_ptr_ptr editable 14529PASS: gdb.mi/mi2-var-child.exp: is weird.u1 editable 14530PASS: gdb.mi/mi2-var-child.exp: is weird.s2 editable 14531PASS: gdb.mi/mi2-var-child.exp: is struct_declarations.u1.a editable 14532PASS: gdb.mi/mi2-var-child.exp: is struct_declarations.u1.b editable 14533PASS: gdb.mi/mi2-var-child.exp: is struct_declarations.u1.c editable 14534PASS: gdb.mi/mi2-var-child.exp: is struct_declarations.long_array editable 14535PASS: gdb.mi/mi2-var-child.exp: is struct_declarations.long_array.0 editable 14536PASS: gdb.mi/mi2-var-child.exp: is struct_declarations editable 14537PASS: gdb.mi/mi2-var-child.exp: delete var weird 14538PASS: gdb.mi/mi2-var-child.exp: update all vars. None changed 14539PASS: gdb.mi/mi2-var-child.exp: step $line_dct_123 + 1 14540PASS: gdb.mi/mi2-var-child.exp: update all vars struct_declarations.integer 14541PASS: gdb.mi/mi2-var-child.exp: step $line_dct_123 + 4 14542PASS: gdb.mi/mi2-var-child.exp: update all vars struct_declarations.char_ptr 14543PASS: gdb.mi/mi2-var-child.exp: step $line_dct_123 + 5 14544PASS: gdb.mi/mi2-var-child.exp: update all vars int_ptr_ptr and children changed 14545PASS: gdb.mi/mi2-var-child.exp: step $line_dct_123 + 6 14546PASS: gdb.mi/mi2-var-child.exp: update all vars struct_declarations.long_array.0 changed 14547PASS: gdb.mi/mi2-var-child.exp: step $line_dct_123 + 7 14548PASS: gdb.mi/mi2-var-child.exp: update all vars struct_declarations.long_array.1 changed 14549PASS: gdb.mi/mi2-var-child.exp: step $line_dct_123 + 8 14550PASS: gdb.mi/mi2-var-child.exp: update all vars struct_declarations.long_array.2 changed 14551PASS: gdb.mi/mi2-var-child.exp: step $line_dct_nothing 14552PASS: gdb.mi/mi2-var-child.exp: update all vars struct_declarations.long_array.3-9 changed 14553PASS: gdb.mi/mi2-var-child.exp: step $line_dct_a0_0 14554PASS: gdb.mi/mi2-var-child.exp: update all vars struct_declarations.func_ptr changed 14555PASS: gdb.mi/mi2-var-child.exp: delete var struct_declarations 14556PASS: gdb.mi/mi2-var-child.exp: delete var weird->int_ptr_ptr 14557PASS: gdb.mi/mi2-var-child.exp: step $line_dct_snp0 + 1 14558PASS: gdb.mi/mi2-var-child.exp: create local variable psnp->char_ptr 14559PASS: gdb.mi/mi2-var-child.exp: get children of psnp->char_ptr 14560PASS: gdb.mi/mi2-var-child.exp: get number of children of psnp->char_ptr 14561PASS: gdb.mi/mi2-var-child.exp: get children of psnp->char_ptr.*psnp->char_ptr 14562PASS: gdb.mi/mi2-var-child.exp: get number of children of psnp->char_ptr.*psnp->char_ptr 14563PASS: gdb.mi/mi2-var-child.exp: get children of psnp->char_ptr.*psnp->char_ptr.**psnp->char_ptr 14564PASS: gdb.mi/mi2-var-child.exp: get children of psnp->char_ptr.*psnp->char_ptr.**psnp->char_ptr.***psnp->char_ptr 14565PASS: gdb.mi/mi2-var-child.exp: get number of children of psnp->char_ptr.*psnp->char_ptr.**psnp->char_ptr 14566PASS: gdb.mi/mi2-var-child.exp: get children of psnp->char_ptr.*psnp->char_ptr.**psnp->char_ptr.***psnp->char_ptr 14567PASS: gdb.mi/mi2-var-child.exp: get number of children of psnp->char_ptr.*psnp->char_ptr.**psnp->char_ptr.***psnp->char_ptr 14568PASS: gdb.mi/mi2-var-child.exp: get children of psnp->char_ptr.*psnp->char_ptr.**psnp->char_ptr.***psnp->char_ptr.****psnp->char_ptr 14569PASS: gdb.mi/mi2-var-child.exp: get number of children of psnp->char_ptr.*psnp->char_ptr.**psnp->char_ptr.***psnp->char_ptr.****psnp->char_ptr 14570PASS: gdb.mi/mi2-var-child.exp: create local variable psnp->long_ptr 14571PASS: gdb.mi/mi2-var-child.exp: get children of psnp->long_ptr 14572PASS: gdb.mi/mi2-var-child.exp: get number of children of psnp->long_ptr 14573PASS: gdb.mi/mi2-var-child.exp: get children of psnp->long_ptr.*psnp->long_ptr 14574PASS: gdb.mi/mi2-var-child.exp: get number of children of psnp->long_ptr.*psnp->long_ptr 14575PASS: gdb.mi/mi2-var-child.exp: get children of psnp->long_ptr.*psnp->long_ptr.**psnp->long_ptr 14576PASS: gdb.mi/mi2-var-child.exp: get number of children of psnp->long_ptr.*psnp->long_ptr.**psnp->long_ptr 14577PASS: gdb.mi/mi2-var-child.exp: get children of psnp->long_ptr.*psnp->long_ptr.**psnp->long_ptr.***psnp->long_ptr 14578PASS: gdb.mi/mi2-var-child.exp: get number of children of psnp->long_ptr.*psnp->long_ptr.**psnp->long_ptr.***psnp->long_ptr 14579PASS: gdb.mi/mi2-var-child.exp: get children of psnp->long_ptr.*psnp->long_ptr.**psnp->long_ptr.***psnp->long_ptr.****psnp->long_ptr 14580PASS: gdb.mi/mi2-var-child.exp: get number of children of psnp->long_ptr.*psnp->long_ptr.**psnp->long_ptr.***psnp->long_ptr.****psnp->long_ptr 14581PASS: gdb.mi/mi2-var-child.exp: create local variable psnp->ptrs 14582PASS: gdb.mi/mi2-var-child.exp: get children of psnp->ptrs 14583PASS: gdb.mi/mi2-var-child.exp: get number of children of psnp->ptrs 14584PASS: gdb.mi/mi2-var-child.exp: get children of psnp->ptrs.0 14585PASS: gdb.mi/mi2-var-child.exp: get number of children of psnp->ptrs.0 14586PASS: gdb.mi/mi2-var-child.exp: get children of psnp->ptrs.0.next 14587PASS: gdb.mi/mi2-var-child.exp: get number of children of psnp->ptrs.0.next 14588PASS: gdb.mi/mi2-var-child.exp: get children of psnp->ptrs.0.next.char_ptr 14589PASS: gdb.mi/mi2-var-child.exp: get number of children of psnp->ptrs.0.next.char_ptr 14590PASS: gdb.mi/mi2-var-child.exp: get children of psnp->ptrs.0.next.char_ptr.*char_ptr 14591PASS: gdb.mi/mi2-var-child.exp: get number of children of psnp->ptrs.0.next.char_ptr.*char_ptr 14592PASS: gdb.mi/mi2-var-child.exp: get children of psnp->ptrs.0.next.char_ptr.*char_ptr.**char_ptr 14593PASS: gdb.mi/mi2-var-child.exp: get children of psnp->ptrs.0.next.char_ptr.*char_ptr.**char_ptr 14594PASS: gdb.mi/mi2-var-child.exp: get number of children of psnp->ptrs.0.next.char_ptr.*char_ptr.**char_ptr 14595PASS: gdb.mi/mi2-var-child.exp: get children of psnp->ptrs.0.next.char_ptr.*char_ptr.**char_ptr.***char_ptr 14596PASS: gdb.mi/mi2-var-child.exp: get number of children of psnp->ptrs.0.next.char_ptr.*char_ptr.**char_ptr.***char_ptr 14597PASS: gdb.mi/mi2-var-child.exp: get children of psnp->ptrs.0.next.char_ptr.*char_ptr.**char_ptr.***char_ptr 14598PASS: gdb.mi/mi2-var-child.exp: get number of children of psnp->ptrs.0.next.char_ptr.*char_ptr.**char_ptr.***char_ptr 14599PASS: gdb.mi/mi2-var-child.exp: get children of psnp->ptrs.0.next.next 14600PASS: gdb.mi/mi2-var-child.exp: get children of psnp->ptrs.0.next.next.ptrs 14601PASS: gdb.mi/mi2-var-child.exp: step $line_dct_snp0 + 2 14602PASS: gdb.mi/mi2-var-child.exp: update all vars psnp->char_ptr (and 0.char_ptr) changed 14603PASS: gdb.mi/mi2-var-child.exp: step $line_dct_snp0 + 3 14604PASS: gdb.mi/mi2-var-child.exp: update all vars psnp->next->char_ptr (and 1.char_ptr) changed 14605PASS: gdb.mi/mi2-var-child.exp: step $line_dct_snp0 + 4 14606PASS: gdb.mi/mi2-var-child.exp: update all vars psnp->next->next->char_ptr (and 2.char_ptr) changed 14607PASS: gdb.mi/mi2-var-child.exp: step $line_dct_snp0 + 5 14608PASS: gdb.mi/mi2-var-child.exp: update all vars psnp->long_ptr (and 0.long_ptr) changed 14609PASS: gdb.mi/mi2-var-child.exp: step $line_dct_snp0 + 6 14610XFAIL: gdb.mi/mi2-var-child.exp: update all vars psnp->next->long_ptr (and 1.long_ptr) changed 14611PASS: gdb.mi/mi2-var-child.exp: step $line_dct_snp0 + 7 14612PASS: gdb.mi/mi2-var-child.exp: update all vars psnp->next->next->long_ptr (and 2.long_ptr) changed 14613PASS: gdb.mi/mi2-var-child.exp: break in do_anonymous_type_tests 14614PASS: gdb.mi/mi2-var-child.exp: continue to do_anonymous_type_tests breakpoint 14615PASS: gdb.mi/mi2-var-child.exp: VT: create root varobj for ptr 14616PASS: gdb.mi/mi2-var-child.exp: VT: list children of ptr2 14617PASS: gdb.mi/mi2-var-child.exp: path expression for ptr2 14618PASS: gdb.mi/mi2-var-child.exp: expression for ptr2 14619PASS: gdb.mi/mi2-var-child.exp: VT: list children of ptr2.*ptr 14620PASS: gdb.mi/mi2-var-child.exp: path expression for ptr2.*ptr 14621PASS: gdb.mi/mi2-var-child.exp: expression for ptr2.*ptr 14622PASS: gdb.mi/mi2-var-child.exp: path expression for ptr2.*ptr.a 14623PASS: gdb.mi/mi2-var-child.exp: expression for ptr2.*ptr.a 14624PASS: gdb.mi/mi2-var-child.exp: VT: list children of ptr2.*ptr.1_anonymous 14625PASS: gdb.mi/mi2-var-child.exp: path expression for ptr2.*ptr.1_anonymous 14626PASS: gdb.mi/mi2-var-child.exp: expression for ptr2.*ptr.1_anonymous 14627PASS: gdb.mi/mi2-var-child.exp: path expression for ptr2.*ptr.1_anonymous.b 14628PASS: gdb.mi/mi2-var-child.exp: expression for ptr2.*ptr.1_anonymous.b 14629PASS: gdb.mi/mi2-var-child.exp: VT: list children of ptr2.*ptr.1_anonymous.c 14630PASS: gdb.mi/mi2-var-child.exp: path expression for ptr2.*ptr.1_anonymous.c 14631PASS: gdb.mi/mi2-var-child.exp: expression for ptr2.*ptr.1_anonymous.c 14632PASS: gdb.mi/mi2-var-child.exp: VT: list children of ptr2.*ptr.1_anonymous.2_anonymous 14633PASS: gdb.mi/mi2-var-child.exp: path expression for ptr2.*ptr.1_anonymous.2_anonymous 14634PASS: gdb.mi/mi2-var-child.exp: expression for ptr2.*ptr.1_anonymous.2_anonymous 14635PASS: gdb.mi/mi2-var-child.exp: path expression for ptr2.*ptr.1_anonymous.c.*c 14636PASS: gdb.mi/mi2-var-child.exp: expression for ptr2.*ptr.1_anonymous.c.*c 14637PASS: gdb.mi/mi2-var-child.exp: path expression for ptr2.*ptr.1_anonymous.2_anonymous.d 14638PASS: gdb.mi/mi2-var-child.exp: expression for ptr2.*ptr.1_anonymous.2_anonymous.d 14639PASS: gdb.mi/mi2-var-child.exp: path expression for ptr2.*ptr.1_anonymous.2_anonymous.e 14640PASS: gdb.mi/mi2-var-child.exp: expression for ptr2.*ptr.1_anonymous.2_anonymous.e 14641PASS: gdb.mi/mi2-var-child.exp: path expression for ptr2.*ptr.1_anonymous.2_anonymous.f 14642PASS: gdb.mi/mi2-var-child.exp: expression for ptr2.*ptr.1_anonymous.2_anonymous.f 14643PASS: gdb.mi/mi2-var-child.exp: VT: list children of ptr2.*ptr.1_anonymous.2_anonymous.3_anonymous 14644PASS: gdb.mi/mi2-var-child.exp: path expression for ptr2.*ptr.1_anonymous.2_anonymous.3_anonymous 14645PASS: gdb.mi/mi2-var-child.exp: expression for ptr2.*ptr.1_anonymous.2_anonymous.3_anonymous 14646PASS: gdb.mi/mi2-var-child.exp: path expression for ptr2.*ptr.1_anonymous.2_anonymous.3_anonymous.g 14647PASS: gdb.mi/mi2-var-child.exp: expression for ptr2.*ptr.1_anonymous.2_anonymous.3_anonymous.g 14648PASS: gdb.mi/mi2-var-child.exp: VT: list children of ptr2.*ptr.1_anonymous.2_anonymous.3_anonymous.h 14649PASS: gdb.mi/mi2-var-child.exp: path expression for ptr2.*ptr.1_anonymous.2_anonymous.3_anonymous.h 14650PASS: gdb.mi/mi2-var-child.exp: expression for ptr2.*ptr.1_anonymous.2_anonymous.3_anonymous.h 14651PASS: gdb.mi/mi2-var-child.exp: VT: list children of ptr2.*ptr.1_anonymous.2_anonymous.3_anonymous.simple 14652PASS: gdb.mi/mi2-var-child.exp: path expression for ptr2.*ptr.1_anonymous.2_anonymous.3_anonymous.simple 14653PASS: gdb.mi/mi2-var-child.exp: expression for ptr2.*ptr.1_anonymous.2_anonymous.3_anonymous.simple 14654PASS: gdb.mi/mi2-var-child.exp: VT: list children of ptr2.*ptr.1_anonymous.2_anonymous.3_anonymous.h.*h 14655PASS: gdb.mi/mi2-var-child.exp: path expression for ptr2.*ptr.1_anonymous.2_anonymous.3_anonymous.h.*h 14656PASS: gdb.mi/mi2-var-child.exp: expression for ptr2.*ptr.1_anonymous.2_anonymous.3_anonymous.h.*h 14657PASS: gdb.mi/mi2-var-child.exp: VT: list children of ptr2.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple 14658PASS: gdb.mi/mi2-var-child.exp: path expression for ptr2.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple 14659PASS: gdb.mi/mi2-var-child.exp: expression for ptr2.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple 14660PASS: gdb.mi/mi2-var-child.exp: path expression for ptr2.*ptr.1_anonymous.2_anonymous.3_anonymous.h.*h.**h 14661PASS: gdb.mi/mi2-var-child.exp: expression for ptr2.*ptr.1_anonymous.2_anonymous.3_anonymous.h.*h.**h 14662PASS: gdb.mi/mi2-var-child.exp: VT: list children of ptr2.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple 14663PASS: gdb.mi/mi2-var-child.exp: path expression for ptr2.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple 14664PASS: gdb.mi/mi2-var-child.exp: expression for ptr2.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple 14665PASS: gdb.mi/mi2-var-child.exp: path expression for ptr2.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.integer 14666PASS: gdb.mi/mi2-var-child.exp: expression for ptr2.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.integer 14667PASS: gdb.mi/mi2-var-child.exp: path expression for ptr2.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.unsigned_integer 14668PASS: gdb.mi/mi2-var-child.exp: expression for ptr2.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.unsigned_integer 14669PASS: gdb.mi/mi2-var-child.exp: path expression for ptr2.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.character 14670PASS: gdb.mi/mi2-var-child.exp: expression for ptr2.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.character 14671PASS: gdb.mi/mi2-var-child.exp: path expression for ptr2.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.signed_character 14672PASS: gdb.mi/mi2-var-child.exp: expression for ptr2.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.signed_character 14673PASS: gdb.mi/mi2-var-child.exp: VT: list children of ptr2.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.char_ptr 14674PASS: gdb.mi/mi2-var-child.exp: path expression for ptr2.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.char_ptr 14675PASS: gdb.mi/mi2-var-child.exp: expression for ptr2.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.char_ptr 14676PASS: gdb.mi/mi2-var-child.exp: VT: list children of ptr2.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.array_of_10 14677PASS: gdb.mi/mi2-var-child.exp: path expression for ptr2.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.array_of_10 14678PASS: gdb.mi/mi2-var-child.exp: expression for ptr2.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.array_of_10 14679PASS: gdb.mi/mi2-var-child.exp: path expression for ptr2.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.char_ptr.*char_ptr 14680PASS: gdb.mi/mi2-var-child.exp: expression for ptr2.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.char_ptr.*char_ptr 14681PASS: gdb.mi/mi2-var-child.exp: path expression for ptr2.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.array_of_10.0 14682PASS: gdb.mi/mi2-var-child.exp: expression for ptr2.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.array_of_10.0 14683PASS: gdb.mi/mi2-var-child.exp: path expression for ptr2.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.array_of_10.1 14684PASS: gdb.mi/mi2-var-child.exp: expression for ptr2.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.array_of_10.1 14685PASS: gdb.mi/mi2-var-child.exp: path expression for ptr2.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.array_of_10.2 14686PASS: gdb.mi/mi2-var-child.exp: expression for ptr2.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.array_of_10.2 14687PASS: gdb.mi/mi2-var-child.exp: path expression for ptr2.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.array_of_10.3 14688PASS: gdb.mi/mi2-var-child.exp: expression for ptr2.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.array_of_10.3 14689PASS: gdb.mi/mi2-var-child.exp: path expression for ptr2.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.array_of_10.4 14690PASS: gdb.mi/mi2-var-child.exp: expression for ptr2.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.array_of_10.4 14691PASS: gdb.mi/mi2-var-child.exp: path expression for ptr2.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.array_of_10.5 14692PASS: gdb.mi/mi2-var-child.exp: expression for ptr2.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.array_of_10.5 14693PASS: gdb.mi/mi2-var-child.exp: path expression for ptr2.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.array_of_10.6 14694PASS: gdb.mi/mi2-var-child.exp: expression for ptr2.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.array_of_10.6 14695PASS: gdb.mi/mi2-var-child.exp: path expression for ptr2.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.array_of_10.7 14696PASS: gdb.mi/mi2-var-child.exp: expression for ptr2.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.array_of_10.7 14697PASS: gdb.mi/mi2-var-child.exp: path expression for ptr2.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.array_of_10.8 14698PASS: gdb.mi/mi2-var-child.exp: expression for ptr2.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.array_of_10.8 14699PASS: gdb.mi/mi2-var-child.exp: path expression for ptr2.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.array_of_10.9 14700PASS: gdb.mi/mi2-var-child.exp: expression for ptr2.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.array_of_10.9 14701PASS: gdb.mi/mi2-var-child.exp: VT: create root varobj for v 14702PASS: gdb.mi/mi2-var-child.exp: VT: list children of v3 14703PASS: gdb.mi/mi2-var-child.exp: path expression for v3 14704PASS: gdb.mi/mi2-var-child.exp: expression for v3 14705PASS: gdb.mi/mi2-var-child.exp: path expression for v3.x 14706PASS: gdb.mi/mi2-var-child.exp: expression for v3.x 14707PASS: gdb.mi/mi2-var-child.exp: VT: list children of v3.1_anonymous 14708PASS: gdb.mi/mi2-var-child.exp: path expression for v3.1_anonymous 14709PASS: gdb.mi/mi2-var-child.exp: expression for v3.1_anonymous 14710PASS: gdb.mi/mi2-var-child.exp: VT: list children of v3.2_anonymous 14711PASS: gdb.mi/mi2-var-child.exp: path expression for v3.2_anonymous 14712PASS: gdb.mi/mi2-var-child.exp: expression for v3.2_anonymous 14713PASS: gdb.mi/mi2-var-child.exp: path expression for v3.1_anonymous.a 14714PASS: gdb.mi/mi2-var-child.exp: expression for v3.1_anonymous.a 14715PASS: gdb.mi/mi2-var-child.exp: path expression for v3.2_anonymous.b 14716PASS: gdb.mi/mi2-var-child.exp: expression for v3.2_anonymous.b 14717Running ./gdb.mi/mi-async.exp ... 14718Running ./gdb.mi/mi-basics.exp ... 14719PASS: gdb.mi/mi-basics.exp: acceptance of MI operations 14720PASS: gdb.mi/mi-basics.exp: file-exec-and-symbols operation 14721PASS: gdb.mi/mi-basics.exp: file-exec-file operation 14722PASS: gdb.mi/mi-basics.exp: file-symbol-file operation 14723PASS: gdb.mi/mi-basics.exp: break-delete (all) operation 14724PASS: gdb.mi/mi-basics.exp: all breakpoints removed 14725PASS: gdb.mi/mi-basics.exp: environment-directory arg operation 14726PASS: gdb.mi/mi-basics.exp: environment-directory empty-string operation 14727PASS: gdb.mi/mi-basics.exp: environment-directory operation 14728PASS: gdb.mi/mi-basics.exp: environment-cd arg operation 14729PASS: gdb.mi/mi-basics.exp: environment-pwd operation 14730PASS: gdb.mi/mi-basics.exp: environment-path 14731PASS: gdb.mi/mi-basics.exp: environment-path no-args operation 14732PASS: gdb.mi/mi-basics.exp: environment-path dir1 dir2 operation 14733PASS: gdb.mi/mi-basics.exp: environment-path -r dir operation 14734PASS: gdb.mi/mi-basics.exp: environment-path -r operation 14735PASS: gdb.mi/mi-basics.exp: initial tty is mi_inferior_tty_name 14736PASS: gdb.mi/mi-basics.exp: set tty to /dev/pts/1 14737PASS: gdb.mi/mi-basics.exp: tty was set correctly 14738PASS: gdb.mi/mi-basics.exp: set tty to the empty string 14739PASS: gdb.mi/mi-basics.exp: make sure tty is empty 14740PASS: gdb.mi/mi-basics.exp: set tty to mi_inferior_tty_name (the way it was) 14741PASS: gdb.mi/mi-basics.exp: verify tty is correct 14742Running ./gdb.mi/mi-break.exp ... 14743PASS: gdb.mi/mi-break.exp: break-insert -t operation 14744PASS: gdb.mi/mi-break.exp: insert temp breakpoint at basics.c:callee2 14745PASS: gdb.mi/mi-break.exp: insert temp breakpoint at basics.c:$line_callee3_head 14746PASS: gdb.mi/mi-break.exp: insert temp breakpoint at "<fullfilename>":$line_callee4_head 14747PASS: gdb.mi/mi-break.exp: list of breakpoints 14748PASS: gdb.mi/mi-break.exp: delete temp breakpoints 14749KFAIL: gdb.mi/mi-break.exp: break-insert -r operation (PRMS: mi/14270) 14750KFAIL: gdb.mi/mi-break.exp: insert breakpoint with regexp callee2 (PRMS: mi/14270) 14751KFAIL: gdb.mi/mi-break.exp: insert breakpoint with regexp callee (PRMS: mi/14270) 14752KFAIL: gdb.mi/mi-break.exp: insert breakpoint with regexp .*llee (PRMS: mi/14270) 14753KFAIL: gdb.mi/mi-break.exp: list of breakpoints (PRMS: mi/14270) 14754PASS: gdb.mi/mi-break.exp: delete temp breakpoints 14755PASS: gdb.mi/mi-break.exp: insert breakpoint with ignore count at callme 14756PASS: gdb.mi/mi-break.exp: run to breakpoint with ignore count 14757PASS: gdb.mi/mi-break.exp: breakpoint at nonexistent function 14758PASS: gdb.mi/mi-break.exp: create varobj for function call 14759PASS: gdb.mi/mi-break.exp: update varobj for function call 14760PASS: gdb.mi/mi-break.exp: test disabled creation 14761PASS: gdb.mi/mi-break.exp: test disabled creation: cleanup 14762PASS: gdb.mi/mi-break.exp: breakpoint commands: insert breakpoint at basics.c:callee2 14763PASS: gdb.mi/mi-break.exp: breakpoint commands: set commands 14764PASS: gdb.mi/mi-break.exp: breakpoint commands: check that commands are set 14765PASS: gdb.mi/mi-break.exp: breakpoint commands: clear commands 14766PASS: gdb.mi/mi-break.exp: breakpoint commands: check that commands are cleared 14767FAIL: gdb.mi/mi-break.exp: breakpoint at main 14768FAIL: gdb.mi/mi-break.exp: mi runto main (unknown output after running) 14769FAIL: gdb.mi/mi-break.exp: breakpoint commands: insert breakpoint at basics.c:callee2, again 14770FAIL: gdb.mi/mi-break.exp: breakpoint commands: set commands 14771FAIL: gdb.mi/mi-break.exp: breakpoint commands: continue (MI error) 14772FAIL: gdb.mi/mi-break.exp: intermediate stop and continue 14773FAIL: gdb.mi/mi-break.exp: test hitting breakpoint with commands (unknown output after running) 14774PASS: gdb.mi/mi-break.exp: create local variable tpnum 14775PASS: gdb.mi/mi-break.exp: eval tpnum before tracepoint 14776FAIL: gdb.mi/mi-break.exp: break-insert -a operation 14777PASS: gdb.mi/mi-break.exp: update tpnum 14778FAIL: gdb.mi/mi-break.exp: eval tpnum after tracepoint 14779Running ./gdb.mi/mi-breakpoint-changed.exp ... 14780PASS: gdb.mi/mi-breakpoint-changed.exp: breakpoint at main 14781FAIL: gdb.mi/mi-breakpoint-changed.exp: mi runto main (unknown output after running) 14782PASS: gdb.mi/mi-breakpoint-changed.exp: change command 14783PASS: gdb.mi/mi-breakpoint-changed.exp: watch watch 14784PASS: gdb.mi/mi-breakpoint-changed.exp: trace marker 14785FAIL: gdb.mi/mi-breakpoint-changed.exp: catch syscall 14786FAIL: gdb.mi/mi-breakpoint-changed.exp: dprintf marker, "arg" " 14787PASS: gdb.mi/mi-breakpoint-changed.exp: condition 2 main > 0x0 14788PASS: gdb.mi/mi-breakpoint-changed.exp: disable 3 14789PASS: gdb.mi/mi-breakpoint-changed.exp: enable 3 14790PASS: gdb.mi/mi-breakpoint-changed.exp: ignore 5 1 14791PASS: gdb.mi/mi-breakpoint-changed.exp: passcount 1 4 14792PASS: gdb.mi/mi-breakpoint-changed.exp: delete 3 14793PASS: gdb.mi/mi-breakpoint-changed.exp: delete 4 14794PASS: gdb.mi/mi-breakpoint-changed.exp: delete 5 14795FAIL: gdb.mi/mi-breakpoint-changed.exp: delete 6 14796PASS: gdb.mi/mi-breakpoint-changed.exp: pending resolved: insert breakpoint on pendfunc1 14797PASS: gdb.mi/mi-breakpoint-changed.exp: pending resolved: breakpoint on pendfunc1 resolved 14798PASS: gdb.mi/mi-breakpoint-changed.exp: pending resolved: breakpoint on pendfunc1 resolved: hit_count is updated 14799PASS: gdb.mi/mi-breakpoint-changed.exp: pending resolved: continue to pendfunc1 breakpoint 14800PASS: gdb.mi/mi-breakpoint-changed.exp: pending resolved: delete breakpoint on pendfunc1 14801PASS: gdb.mi/mi-breakpoint-changed.exp: pending resolved: insert breakpoint on marker 14802PASS: gdb.mi/mi-breakpoint-changed.exp: pending resolved: insert breakpoint on pendfunc3 14803PASS: gdb.mi/mi-breakpoint-changed.exp: pending resolved: continue to marker 1 14804PASS: gdb.mi/mi-breakpoint-changed.exp: pending resolved: breakpoint on pendfunc3 resolved 14805PASS: gdb.mi/mi-breakpoint-changed.exp: pending resolved: continue to marker 2 14806PASS: gdb.mi/mi-breakpoint-changed.exp: pending resolved: breakpoint on pendfunc3 pending again 14807PASS: gdb.mi/mi-breakpoint-changed.exp: pending resolved: 14808Running ./gdb.mi/mi-catch-load.exp ... 14809PASS: gdb.mi/mi-catch-load.exp: breakpoint at main 14810PASS: gdb.mi/mi-catch-load.exp: mi runto main 14811PASS: gdb.mi/mi-catch-load.exp: catch-load: auto-solib-add on 14812PASS: gdb.mi/mi-catch-load.exp: catch-load: catch load 14813FAIL: gdb.mi/mi-catch-load.exp: catch-load: solib-event stop 14814PASS: gdb.mi/mi-catch-load.exp: breakpoint at main 14815PASS: gdb.mi/mi-catch-load.exp: mi runto main 14816PASS: gdb.mi/mi-catch-load.exp: catch-unload: auto-solib-add on 14817PASS: gdb.mi/mi-catch-load.exp: catch-unload: catch unload 14818FAIL: gdb.mi/mi-catch-load.exp: catch-unload: solib-event stop 14819Running ./gdb.mi/mi-cli.exp ... 14820PASS: gdb.mi/mi-cli.exp: -interpreter-exec with no arguments 14821PASS: gdb.mi/mi-cli.exp: -interpreter-exec with one argument 14822PASS: gdb.mi/mi-cli.exp: -interpreter-exec with bogus interpreter 14823PASS: gdb.mi/mi-cli.exp: -interpreter-exec console bogus 14824PASS: gdb.mi/mi-cli.exp: -interpreter-exec console "file $binfile" 14825PASS: gdb.mi/mi-cli.exp: breakpoint at main 14826PASS: gdb.mi/mi-cli.exp: mi runto main 14827PASS: gdb.mi/mi-cli.exp: -interpreter-exec console "set args foobar" 14828PASS: gdb.mi/mi-cli.exp: -interpreter-exec console "show args" 14829PASS: gdb.mi/mi-cli.exp: -interpreter-exec console "break callee4" 14830PASS: gdb.mi/mi-cli.exp: -interpreter-exec console "info break" 14831PASS: gdb.mi/mi-cli.exp: -interpreter-exec console "set listsize 1" 14832PASS: gdb.mi/mi-cli.exp: -interpreter-exec console "list" 14833PASS: gdb.mi/mi-cli.exp: continue to callee4 14834PASS: gdb.mi/mi-cli.exp: -interpreter-exec console "delete 2" 14835PASS: gdb.mi/mi-cli.exp: -interpreter-exec console "up" 14836PASS: gdb.mi/mi-cli.exp: -interpreter-exec console "down" 14837PASS: gdb.mi/mi-cli.exp: -interpreter-exec console "frame 2" 14838PASS: gdb.mi/mi-cli.exp: -stack-select-frame 0 14839PASS: gdb.mi/mi-cli.exp: check *stopped from CLI command 14840PASS: gdb.mi/mi-cli.exp: -break-insert -t basics.c:$line_main_hello 14841PASS: gdb.mi/mi-cli.exp: -exec-continue to line $line_main_hello 14842PASS: gdb.mi/mi-cli.exp: 34 next: run 14843PASS: gdb.mi/mi-cli.exp: 34 next: stop 14844PASS: gdb.mi/mi-cli.exp: -interpreter-exec console "list" at basics.c:$line_main_return 14845PASS: gdb.mi/mi-cli.exp: -interpreter-exec console "help set args" 14846PASS: gdb.mi/mi-cli.exp: -interpreter-exec console "set $pc=0x0" 14847Running ./gdb.mi/mi-cmd-param-changed.exp ... 14848PASS: gdb.mi/mi-cmd-param-changed.exp: cmd param: breakpoint at main 14849PASS: gdb.mi/mi-cmd-param-changed.exp: cmd param: mi runto main 14850PASS: gdb.mi/mi-cmd-param-changed.exp: cmd param: "set scheduler-locking on" 14851PASS: gdb.mi/mi-cmd-param-changed.exp: cmd param: "set scheduler-locking off" 14852PASS: gdb.mi/mi-cmd-param-changed.exp: cmd param: "set scheduler-locking step" 14853PASS: gdb.mi/mi-cmd-param-changed.exp: cmd param: interpreter-exec "set scheduler-locking on" 14854PASS: gdb.mi/mi-cmd-param-changed.exp: cmd param: interpreter-exec "set scheduler-locking off" 14855PASS: gdb.mi/mi-cmd-param-changed.exp: cmd param: interpreter-exec "set scheduler-locking step" 14856PASS: gdb.mi/mi-cmd-param-changed.exp: cmd param: "set scheduler-locking on" no event (requested by MI) 14857PASS: gdb.mi/mi-cmd-param-changed.exp: cmd param: "set scheduler-locking step" no event (requested by MI interp) 14858PASS: gdb.mi/mi-cmd-param-changed.exp: cmd param: "set scheduler-locking stepr" no event 14859PASS: gdb.mi/mi-cmd-param-changed.exp: cmd param: "set remotecache" warmup 14860PASS: gdb.mi/mi-cmd-param-changed.exp: cmd param: "set remotecache on" 14861PASS: gdb.mi/mi-cmd-param-changed.exp: cmd param: "set remotecache off" 14862PASS: gdb.mi/mi-cmd-param-changed.exp: cmd param: "set remotecache" no event 14863PASS: gdb.mi/mi-cmd-param-changed.exp: cmd param: "set check type" warmup 14864PASS: gdb.mi/mi-cmd-param-changed.exp: cmd param: "set check type on" 14865PASS: gdb.mi/mi-cmd-param-changed.exp: cmd param: "set check type off" 14866PASS: gdb.mi/mi-cmd-param-changed.exp: cmd param: "set check type" no event 14867PASS: gdb.mi/mi-cmd-param-changed.exp: cmd param: "set trace-notes foo" 14868PASS: gdb.mi/mi-cmd-param-changed.exp: cmd param: "set trace-notes bar" 14869PASS: gdb.mi/mi-cmd-param-changed.exp: cmd param: "set trace-notes bar" no event 14870PASS: gdb.mi/mi-cmd-param-changed.exp: cmd param: "set remote exec-file foo" 14871PASS: gdb.mi/mi-cmd-param-changed.exp: cmd param: "set remote exec-file bar" 14872PASS: gdb.mi/mi-cmd-param-changed.exp: cmd param: "set remote exec-file bar" no event 14873PASS: gdb.mi/mi-cmd-param-changed.exp: cmd param: "maint set profile on" 14874PASS: gdb.mi/mi-cmd-param-changed.exp: cmd param: "maint set profile off" 14875PASS: gdb.mi/mi-cmd-param-changed.exp: cmd param: "set ch type on" 14876Running ./gdb.mi/mi-console.exp ... 14877PASS: gdb.mi/mi-console.exp: breakpoint at main 14878PASS: gdb.mi/mi-console.exp: mi runto main 14879PASS: gdb.mi/mi-console.exp: Testing console output 14880UNSUPPORTED: gdb.mi/mi-console.exp: Testing console output inferior output 14881PASS: gdb.mi/mi-console.exp: finished step over hello 14882Running ./gdb.mi/mi-disassemble.exp ... 14883PASS: gdb.mi/mi-disassemble.exp: breakpoint at main 14884PASS: gdb.mi/mi-disassemble.exp: mi runto main 14885PASS: gdb.mi/mi-disassemble.exp: data-disassemble from pc to pc+12 assembly only 14886PASS: gdb.mi/mi-disassemble.exp: data-disassemble file & line, assembly only 14887PASS: gdb.mi/mi-disassemble.exp: data-disassemble from pc to pc+12 assembly with opcodes 14888PASS: gdb.mi/mi-disassemble.exp: data-disassemble file & line, assembly with opcodes 14889PASS: gdb.mi/mi-disassemble.exp: data-disassemble file, line assembly mixed 14890PASS: gdb.mi/mi-disassemble.exp: data-disassemble range assembly mixed 14891PASS: gdb.mi/mi-disassemble.exp: data-disassemble file, line assembly mixed with opcodes 14892PASS: gdb.mi/mi-disassemble.exp: data-disassemble range assembly mixed with opcodes 14893PASS: gdb.mi/mi-disassemble.exp: data-disassemble bogus filename 14894PASS: gdb.mi/mi-disassemble.exp: data-disassemble bogus address 14895PASS: gdb.mi/mi-disassemble.exp: data-disassemble mix different args 14896PASS: gdb.mi/mi-disassemble.exp: data-disassemble wrong mode arg 14897PASS: gdb.mi/mi-disassemble.exp: data-disassemble file, line, number assembly only 14898PASS: gdb.mi/mi-disassemble.exp: data-disassemble file, line, number (zero lines) assembly only 14899PASS: gdb.mi/mi-disassemble.exp: data-disassemble file, line, number (more than main lines) assembly only 14900PASS: gdb.mi/mi-disassemble.exp: data-disassemble file, line, number assembly mixed 14901PASS: gdb.mi/mi-disassemble.exp: data-disassemble file, line, number (zero lines) assembly mixed 14902PASS: gdb.mi/mi-disassemble.exp: data-disassemble file, line, number (more than main lines) assembly mixed 14903Running ./gdb.mi/mi-eval.exp ... 14904PASS: gdb.mi/mi-eval.exp: breakpoint at callee4 14905PASS: gdb.mi/mi-eval.exp: mi runto callee4 14906PASS: gdb.mi/mi-eval.exp: next at callee4 14907PASS: gdb.mi/mi-eval.exp: eval A 14908PASS: gdb.mi/mi-eval.exp: eval &A 14909PASS: gdb.mi/mi-eval.exp: eval A+3 14910PASS: gdb.mi/mi-eval.exp: eval A + 3 14911Running ./gdb.mi/mi-file.exp ... 14912PASS: gdb.mi/mi-file.exp: request path info of current source file (basics.c) 14913PASS: gdb.mi/mi-file.exp: Getting a list of source files. 14914Running ./gdb.mi/mi-file-transfer.exp ... 14915FAIL: gdb.mi/mi-file-transfer.exp: put binary file 14916FAIL: gdb.mi/mi-file-transfer.exp: get binary file 14917FAIL: gdb.mi/mi-file-transfer.exp: compare binary file 14918FAIL: gdb.mi/mi-file-transfer.exp: deleted binary file 14919Running ./gdb.mi/mi-fill-memory.exp ... 14920PASS: gdb.mi/mi-fill-memory.exp: breakpoint at main 14921PASS: gdb.mi/mi-fill-memory.exp: mi runto main 14922PASS: gdb.mi/mi-fill-memory.exp: next at main 14923PASS: gdb.mi/mi-fill-memory.exp: no arguments 14924PASS: gdb.mi/mi-fill-memory.exp: one argument missing 14925PASS: gdb.mi/mi-fill-memory.exp: memory successfully written 14926PASS: gdb.mi/mi-fill-memory.exp: memory successfully filled (8 bytes) 14927PASS: gdb.mi/mi-fill-memory.exp: pattern correctly read from memory 14928Running ./gdb.mi/mi-fullname-deleted.exp ... 14929PASS: gdb.mi/mi-fullname-deleted.exp: set substitute-path 14930PASS: gdb.mi/mi-fullname-deleted.exp: fullname present 14931PASS: gdb.mi/mi-fullname-deleted.exp: substituted fullname 14932PASS: gdb.mi/mi-fullname-deleted.exp: compare_filenames_for_search does not match 14933PASS: gdb.mi/mi-fullname-deleted.exp: compare_filenames_for_search does match 14934Running ./gdb.mi/mi-hack-cli.exp ... 14935PASS: gdb.mi/mi-hack-cli.exp: show architecture 14936PASS: gdb.mi/mi-hack-cli.exp: 47show architecture 14937Running ./gdb.mi/mi-info-os.exp ... 14938FAIL: gdb.mi/mi-info-os.exp: -info-os 14939Running ./gdb.mi/mi-inheritance-syntax-error.exp ... 14940PASS: gdb.mi/mi-inheritance-syntax-error.exp: breakpoint at C::testLocation 14941PASS: gdb.mi/mi-inheritance-syntax-error.exp: mi runto C::testLocation 14942PASS: gdb.mi/mi-inheritance-syntax-error.exp: create var for THIS 14943PASS: gdb.mi/mi-inheritance-syntax-error.exp: list children of THIS 14944PASS: gdb.mi/mi-inheritance-syntax-error.exp: -var-info-path-expression var1.A 14945PASS: gdb.mi/mi-inheritance-syntax-error.exp: -data-evaluate-expression (*(class A*) this) 14946Running ./gdb.mi/mi-logging.exp ... 14947PASS: gdb.mi/mi-logging.exp: breakpoint at main 14948PASS: gdb.mi/mi-logging.exp: mi runto main 14949PASS: gdb.mi/mi-logging.exp: logging on 14950PASS: gdb.mi/mi-logging.exp: logged step 14951PASS: gdb.mi/mi-logging.exp: logged next 14952PASS: gdb.mi/mi-logging.exp: logging off 14953PASS: gdb.mi/mi-logging.exp: Log file contents 14954PASS: gdb.mi/mi-logging.exp: redirect logging on 14955PASS: gdb.mi/mi-logging.exp: redirect logging off 14956PASS: gdb.mi/mi-logging.exp: Redirect log file contents 14957Running ./gdb.mi/mi-memory-changed.exp ... 14958PASS: gdb.mi/mi-memory-changed.exp: insert breakpoint 14959PASS: gdb.mi/mi-memory-changed.exp: continue to callee4 14960PASS: gdb.mi/mi-memory-changed.exp: set var C = 4 14961PASS: gdb.mi/mi-memory-changed.exp: create objvar for C 14962PASS: gdb.mi/mi-memory-changed.exp: change C thru. varobj 14963PASS: gdb.mi/mi-memory-changed.exp: change C thru. -data-write-memory-bytes 14964PASS: gdb.mi/mi-memory-changed.exp: get address of main 14965Running ./gdb.mi/mi-nonstop-exit.exp ... 14966PASS: gdb.mi/mi-nonstop-exit.exp: successfully compiled posix threads test case 14967PASS: gdb.mi/mi-nonstop-exit.exp: breakpoint at main 14968PASS: gdb.mi/mi-nonstop-exit.exp: mi runto main 14969PASS: gdb.mi/mi-nonstop-exit.exp: finished exec continue 14970PASS: gdb.mi/mi-nonstop-exit.exp: breakpoint at main 14971PASS: gdb.mi/mi-nonstop-exit.exp: mi runto main 14972PASS: gdb.mi/mi-nonstop-exit.exp: finished exec continue (2) 14973Running ./gdb.mi/mi-nonstop.exp ... 14974PASS: gdb.mi/mi-nonstop.exp: successfully compiled posix threads test case 14975PASS: gdb.mi/mi-nonstop.exp: breakpoint at main 14976PASS: gdb.mi/mi-nonstop.exp: mi runto main 14977PASS: gdb.mi/mi-nonstop.exp: breakpoint at marker 14978PASS: gdb.mi/mi-nonstop.exp: w0,i0 stop 14979PASS: gdb.mi/mi-nonstop.exp: w1,i0 stop 14980PASS: gdb.mi/mi-nonstop.exp: thread state, stop 1 14981PASS: gdb.mi/mi-nonstop.exp: select thread 2 14982PASS: gdb.mi/mi-nonstop.exp: create varobj in first thread 14983PASS: gdb.mi/mi-nonstop.exp: select thread 3 14984PASS: gdb.mi/mi-nonstop.exp: create varobj in second thread 14985PASS: gdb.mi/mi-nonstop.exp: thread state, resume 1 14986PASS: gdb.mi/mi-nonstop.exp: w0,i1 stop 14987PASS: gdb.mi/mi-nonstop.exp: thread state, stop 2 14988PASS: gdb.mi/mi-nonstop.exp: thread state, resume 2 14989PASS: gdb.mi/mi-nonstop.exp: w1,i1 stop 14990PASS: gdb.mi/mi-nonstop.exp: thread state, stop 3 14991PASS: gdb.mi/mi-nonstop.exp: update varobj, 1 14992PASS: gdb.mi/mi-nonstop.exp: check varobj, w0, 1 14993PASS: gdb.mi/mi-nonstop.exp: check varobj, w1, 1 14994PASS: gdb.mi/mi-nonstop.exp: interrupted 14995PASS: gdb.mi/mi-nonstop.exp: got interrupt 14996PASS: gdb.mi/mi-nonstop.exp: thread state, stop 4 14997PASS: gdb.mi/mi-nonstop.exp: resume all 14998PASS: gdb.mi/mi-nonstop.exp: w0,i2 stop 14999PASS: gdb.mi/mi-nonstop.exp: w1,i2 stop 15000PASS: gdb.mi/mi-nonstop.exp: set condition, 1 15001PASS: gdb.mi/mi-nonstop.exp: w0,i3 stop 15002PASS: gdb.mi/mi-nonstop.exp: thread state, stop on cond breakpoint 15003PASS: gdb.mi/mi-nonstop.exp: update varobj, 2 15004PASS: gdb.mi/mi-nonstop.exp: check varobj, w1, 1 15005PASS: gdb.mi/mi-nonstop.exp: stacktrace of running thread 15006PASS: gdb.mi/mi-nonstop.exp: stacktrace of stopped thread 15007PASS: gdb.mi/mi-nonstop.exp: select first worker thread 15008PASS: gdb.mi/mi-nonstop.exp: ask the second thread to exit 15009UNSUPPORTED: gdb.mi/mi-nonstop.exp: wait for thread exit 15010PASS: gdb.mi/mi-nonstop.exp: stacktrace of stopped thread 15011Running ./gdb.mi/mi-nsintrall.exp ... 15012PASS: gdb.mi/mi-nsintrall.exp: successfully compiled posix threads test case 15013PASS: gdb.mi/mi-nsintrall.exp: breakpoint at main 15014PASS: gdb.mi/mi-nsintrall.exp: mi runto main 15015PASS: gdb.mi/mi-nsintrall.exp: breakpoint at thread_function 15016PASS: gdb.mi/mi-nsintrall.exp: stop 0 15017PASS: gdb.mi/mi-nsintrall.exp: stop 1 15018PASS: gdb.mi/mi-nsintrall.exp: stop 2 15019PASS: gdb.mi/mi-nsintrall.exp: stop 3 15020PASS: gdb.mi/mi-nsintrall.exp: stop 4 15021PASS: gdb.mi/mi-nsintrall.exp: stop 5 15022PASS: gdb.mi/mi-nsintrall.exp: thread state, all stopped 15023PASS: gdb.mi/mi-nsintrall.exp: resume all, no breakpoint 15024PASS: gdb.mi/mi-nsintrall.exp: thread state, resume all 15025PASS: gdb.mi/mi-nsintrall.exp: interrupt all threads 15026PASS: gdb.mi/mi-nsintrall.exp: interrupt 0 15027PASS: gdb.mi/mi-nsintrall.exp: interrupt 1 15028PASS: gdb.mi/mi-nsintrall.exp: interrupt 2 15029PASS: gdb.mi/mi-nsintrall.exp: interrupt 3 15030PASS: gdb.mi/mi-nsintrall.exp: interrupt 4 15031PASS: gdb.mi/mi-nsintrall.exp: interrupt 5 15032PASS: gdb.mi/mi-nsintrall.exp: thread state, all interrupted 15033PASS: gdb.mi/mi-nsintrall.exp: resume all after interrupting 15034PASS: gdb.mi/mi-nsintrall.exp: thread state, resume all after interrupting 15035Running ./gdb.mi/mi-nsmoribund.exp ... 15036PASS: gdb.mi/mi-nsmoribund.exp: successfully compiled posix threads test case 15037PASS: gdb.mi/mi-nsmoribund.exp: breakpoint at main 15038PASS: gdb.mi/mi-nsmoribund.exp: mi runto main 15039PASS: gdb.mi/mi-nsmoribund.exp: breakpoint at thread_function 15040PASS: gdb.mi/mi-nsmoribund.exp: stop 0 15041PASS: gdb.mi/mi-nsmoribund.exp: stop 1 15042PASS: gdb.mi/mi-nsmoribund.exp: stop 2 15043PASS: gdb.mi/mi-nsmoribund.exp: stop 3 15044PASS: gdb.mi/mi-nsmoribund.exp: stop 4 15045PASS: gdb.mi/mi-nsmoribund.exp: stop 5 15046PASS: gdb.mi/mi-nsmoribund.exp: stop 6 15047PASS: gdb.mi/mi-nsmoribund.exp: stop 7 15048PASS: gdb.mi/mi-nsmoribund.exp: stop 8 15049PASS: gdb.mi/mi-nsmoribund.exp: stop 9 15050PASS: gdb.mi/mi-nsmoribund.exp: thread state: all stopped except the main thread 15051PASS: gdb.mi/mi-nsmoribund.exp: select thread 5 15052PASS: gdb.mi/mi-nsmoribund.exp: thread specific breakpoint at thread_function 15053PASS: gdb.mi/mi-nsmoribund.exp: resume all, thread specific breakpoint 15054PASS: gdb.mi/mi-nsmoribund.exp: hit thread specific breakpoint 15055PASS: gdb.mi/mi-nsmoribund.exp: thread state: all running except the breakpoint thread 15056PASS: gdb.mi/mi-nsmoribund.exp: resume all, program exited normally 15057Running ./gdb.mi/mi-ns-stale-regcache.exp ... 15058PASS: gdb.mi/mi-ns-stale-regcache.exp: breakpoint at main 15059PASS: gdb.mi/mi-ns-stale-regcache.exp: mi runto main 15060PASS: gdb.mi/mi-ns-stale-regcache.exp: no stale register cache of resumed thread 15061PASS: gdb.mi/mi-ns-stale-regcache.exp: no stale frame info of resumed thread 15062PASS: gdb.mi/mi-ns-stale-regcache.exp: main thread still running 15063Running ./gdb.mi/mi-nsthrexec.exp ... 15064Running ./gdb.mi/mi-pending.exp ... 15065PASS: gdb.mi/mi-pending.exp: MI pending breakpoint on pendfunc1 15066PASS: gdb.mi/mi-pending.exp: MI pending breakpoint on mi-pendshr.c:pendfunc2 if x==4 15067PASS: gdb.mi/mi-pending.exp: Run till MI pending breakpoint on pendfunc1 15068PASS: gdb.mi/mi-pending.exp: Run till MI pending breakpoint on pendfunc1 a second time 15069PASS: gdb.mi/mi-pending.exp: Run till MI pending breakpoint on pendfunc2 with x==4 15070Running ./gdb.mi/mi-pthreads.exp ... 15071PASS: gdb.mi/mi-pthreads.exp: successfully compiled posix threads test case 15072PASS: gdb.mi/mi-pthreads.exp: breakpoint at done_making_threads 15073PASS: gdb.mi/mi-pthreads.exp: mi runto done_making_threads 15074PASS: gdb.mi/mi-pthreads.exp: -thread_list_ids (in check_mi_thread_command_set) 15075PASS: gdb.mi/mi-pthreads.exp: finding threads in MI output (in check_mi_thread_command_set) 15076PASS: gdb.mi/mi-pthreads.exp: check_mi_thread_command_set: -thread-select 15077PASS: gdb.mi/mi-pthreads.exp: check_mi_thread_command_set: -thread-select 123456789 15078PASS: gdb.mi/mi-pthreads.exp: check_mi_thread_command_set: -thread-select 6 15079PASS: gdb.mi/mi-pthreads.exp: check_mi_thread_command_set: -thread-select 5 15080PASS: gdb.mi/mi-pthreads.exp: check_mi_thread_command_set: -thread-select 4 15081PASS: gdb.mi/mi-pthreads.exp: check_mi_thread_command_set: -thread-select 3 15082PASS: gdb.mi/mi-pthreads.exp: check_mi_thread_command_set: -thread-select 2 15083PASS: gdb.mi/mi-pthreads.exp: check_mi_thread_command_set: -thread-select 1 15084PASS: gdb.mi/mi-pthreads.exp: check =thread-selected: thread 6 15085PASS: gdb.mi/mi-pthreads.exp: check =thread-selected: thread 5 15086PASS: gdb.mi/mi-pthreads.exp: check =thread-selected: thread 4 15087PASS: gdb.mi/mi-pthreads.exp: check =thread-selected: thread 3 15088PASS: gdb.mi/mi-pthreads.exp: check =thread-selected: thread 2 15089PASS: gdb.mi/mi-pthreads.exp: check =thread-selected: thread 1 15090Running ./gdb.mi/mi-read-memory.exp ... 15091PASS: gdb.mi/mi-read-memory.exp: breakpoint at main 15092PASS: gdb.mi/mi-read-memory.exp: mi runto main 15093PASS: gdb.mi/mi-read-memory.exp: next at main 15094PASS: gdb.mi/mi-read-memory.exp: no arguments 15095PASS: gdb.mi/mi-read-memory.exp: 3x2, one byte 15096PASS: gdb.mi/mi-read-memory.exp: 3x2, one byte offset by -6 15097PASS: gdb.mi/mi-read-memory.exp: expression in quotes 15098PASS: gdb.mi/mi-read-memory.exp: ascii and data 15099PASS: gdb.mi/mi-read-memory.exp: decimal 15100PASS: gdb.mi/mi-read-memory.exp: octal 15101Running ./gdb.mi/mi-record-changed.exp ... 15102Running ./gdb.mi/mi-regs.exp ... 15103Running ./gdb.mi/mi-return.exp ... 15104PASS: gdb.mi/mi-return.exp: breakpoint at callee4 15105PASS: gdb.mi/mi-return.exp: mi runto callee4 15106PASS: gdb.mi/mi-return.exp: delete all breakpoints 15107PASS: gdb.mi/mi-return.exp: return from callee4 now 15108Running ./gdb.mi/mi-reverse.exp ... 15109Running ./gdb.mi/mi-simplerun.exp ... 15110PASS: gdb.mi/mi-simplerun.exp: break-insert operation 15111PASS: gdb.mi/mi-simplerun.exp: insert breakpoint at basics.c:callee2 15112PASS: gdb.mi/mi-simplerun.exp: insert breakpoint at basics.c:$line_callee3_head 15113PASS: gdb.mi/mi-simplerun.exp: insert breakpoint at "<fullfilename>":$line_callee4_head 15114PASS: gdb.mi/mi-simplerun.exp: list of breakpoints 15115PASS: gdb.mi/mi-simplerun.exp: disabling of breakpoints 15116PASS: gdb.mi/mi-simplerun.exp: list of breakpoints, 16 disabled 15117PASS: gdb.mi/mi-simplerun.exp: run to main 15118PASS: gdb.mi/mi-simplerun.exp: next at main 15119PASS: gdb.mi/mi-simplerun.exp: step at main 15120PASS: gdb.mi/mi-simplerun.exp: step to callee4 15121PASS: gdb.mi/mi-simplerun.exp: exec-finish 15122PASS: gdb.mi/mi-simplerun.exp: continue to end 15123Running ./gdb.mi/mi-solib.exp ... 15124PASS: gdb.mi/mi-solib.exp: set stop-on-solib-events 15125PASS: gdb.mi/mi-solib.exp: check for solib event 15126Running ./gdb.mi/mi-stack.exp ... 15127PASS: gdb.mi/mi-stack.exp: breakpoint at callee4 15128PASS: gdb.mi/mi-stack.exp: mi runto callee4 15129PASS: gdb.mi/mi-stack.exp: stack frame listing 15130PASS: gdb.mi/mi-stack.exp: stack frame listing 1 1 15131PASS: gdb.mi/mi-stack.exp: stack frame listing 1 3 15132PASS: gdb.mi/mi-stack.exp: stack frame listing wrong 15133PASS: gdb.mi/mi-stack.exp: selected frame listing 15134PASS: gdb.mi/mi-stack.exp: stack frame listing 1 300 15135PASS: gdb.mi/mi-stack.exp: stack args listing 0 15136PASS: gdb.mi/mi-stack.exp: stack args listing 0 1 1 15137PASS: gdb.mi/mi-stack.exp: stack args listing 0 1 3 15138PASS: gdb.mi/mi-stack.exp: stack args listing 1 15139PASS: gdb.mi/mi-stack.exp: stack args listing 1 1 1 15140PASS: gdb.mi/mi-stack.exp: stack args listing 1 1 3 15141PASS: gdb.mi/mi-stack.exp: stack args listing wrong 15142PASS: gdb.mi/mi-stack.exp: stack args listing 1 1 300 15143PASS: gdb.mi/mi-stack.exp: stack locals listing of names 15144PASS: gdb.mi/mi-stack.exp: next's in callee4 15145PASS: gdb.mi/mi-stack.exp: stack locals listing of names and values 15146PASS: gdb.mi/mi-stack.exp: stack locals listing, simple types: names and values, complex type: names and types 15147PASS: gdb.mi/mi-stack.exp: stack locals listing wrong 15148PASS: gdb.mi/mi-stack.exp: stack select frame 1 15149PASS: gdb.mi/mi-stack.exp: stack locals listing for new frame 15150PASS: gdb.mi/mi-stack.exp: stack locals for same frame (level 1) 15151PASS: gdb.mi/mi-stack.exp: stack info-depth 15152PASS: gdb.mi/mi-stack.exp: stack info-depth 3 15153PASS: gdb.mi/mi-stack.exp: stack info-depth 99 15154PASS: gdb.mi/mi-stack.exp: stack info-depth wrong usage 15155Running ./gdb.mi/mi-stepi.exp ... 15156PASS: gdb.mi/mi-stepi.exp: breakpoint at main 15157PASS: gdb.mi/mi-stepi.exp: mi runto main 15158PASS: gdb.mi/mi-stepi.exp: step-instruction at main 15159PASS: gdb.mi/mi-stepi.exp: step-instruction at main (line check) 15160PASS: gdb.mi/mi-stepi.exp: next-instruction at main 15161PASS: gdb.mi/mi-stepi.exp: next-instruction at main (line check) 15162PASS: gdb.mi/mi-stepi.exp: next-instruction at main 2 15163PASS: gdb.mi/mi-stepi.exp: next-instruction at main 2 (line check) 15164Running ./gdb.mi/mi-stepn.exp ... 15165PASS: gdb.mi/mi-stepn.exp: breakpoint at main 15166PASS: gdb.mi/mi-stepn.exp: mi runto main 15167PASS: gdb.mi/mi-stepn.exp: breakpoint at do_nothing 15168PASS: gdb.mi/mi-stepn.exp: breakpoint-hit reported 15169Running ./gdb.mi/mi-syn-frame.exp ... 15170PASS: gdb.mi/mi-syn-frame.exp: breakpoint at main 15171PASS: gdb.mi/mi-syn-frame.exp: mi runto main 15172PASS: gdb.mi/mi-syn-frame.exp: insert breakpoint foo 15173PASS: gdb.mi/mi-syn-frame.exp: call inferior's function with a breakpoint set in it 15174PASS: gdb.mi/mi-syn-frame.exp: backtrace from inferior function stopped at bp, showing gdb dummy frame 15175PASS: gdb.mi/mi-syn-frame.exp: finished exec continue 15176PASS: gdb.mi/mi-syn-frame.exp: list stack frames 15177PASS: gdb.mi/mi-syn-frame.exp: insert breakpoint subroutine 15178PASS: gdb.mi/mi-syn-frame.exp: data evaluate expression 15179PASS: gdb.mi/mi-syn-frame.exp: list stack frames 15180PASS: gdb.mi/mi-syn-frame.exp: finished exec continue 15181PASS: gdb.mi/mi-syn-frame.exp: list stack frames 15182PASS: gdb.mi/mi-syn-frame.exp: call inferior function which raises exception 15183PASS: gdb.mi/mi-syn-frame.exp: backtrace from inferior function at exception 15184Running ./gdb.mi/mi-until.exp ... 15185PASS: gdb.mi/mi-until.exp: break-insert operation 15186PASS: gdb.mi/mi-until.exp: run to main 15187PASS: gdb.mi/mi-until.exp: break-delete 1 15188KFAIL: gdb.mi/mi-until.exp: until after while loop (stopped at wrong place) (PRMS: gdb/2104) 15189PASS: gdb.mi/mi-until.exp: until line number 15190PASS: gdb.mi/mi-until.exp: until line number:file 15191PASS: gdb.mi/mi-until.exp: until after current function 15192Running ./gdb.mi/mi-var-block.exp ... 15193PASS: gdb.mi/mi-var-block.exp: breakpoint at do_block_tests 15194PASS: gdb.mi/mi-var-block.exp: mi runto do_block_tests 15195PASS: gdb.mi/mi-var-block.exp: create local variable cb 15196PASS: gdb.mi/mi-var-block.exp: try to create local variable foo 15197PASS: gdb.mi/mi-var-block.exp: step at do_block_test 1 15198PASS: gdb.mi/mi-var-block.exp: delete var foo 1 15199PASS: gdb.mi/mi-var-block.exp: create local variable foo 15200PASS: gdb.mi/mi-var-block.exp: step at do_block_test 2 15201PASS: gdb.mi/mi-var-block.exp: update all vars: cb foo changed 15202PASS: gdb.mi/mi-var-block.exp: step at do_block_test 3 15203PASS: gdb.mi/mi-var-block.exp: create local variable inner_foo 15204PASS: gdb.mi/mi-var-block.exp: step at do_block_test 4 15205PASS: gdb.mi/mi-var-block.exp: create local variable foo2 15206XFAIL: gdb.mi/mi-var-block.exp: update inner_foo: should be out of scope: KNOWN PROBLEM 15207XFAIL: gdb.mi/mi-var-block.exp: evaluate inner_foo: should be out of scope: KNOWN PROBLEM 15208PASS: gdb.mi/mi-var-block.exp: update foo: did not change 15209PASS: gdb.mi/mi-var-block.exp: delete var inner_foo 15210PASS: gdb.mi/mi-var-block.exp: step at do_block_test 5 15211XFAIL: gdb.mi/mi-var-block.exp: update foo2: should be out of scope: KNOWN PROBLEM 15212PASS: gdb.mi/mi-var-block.exp: step at do_block_test 6 15213XFAIL: gdb.mi/mi-var-block.exp: update foo2 should be out of scope: KNOWN PROBLEM 15214XFAIL: gdb.mi/mi-var-block.exp: update foo should be out of scope: KNOWN PROBLEM 15215PASS: gdb.mi/mi-var-block.exp: update cb 15216PASS: gdb.mi/mi-var-block.exp: delete var foo 2 15217PASS: gdb.mi/mi-var-block.exp: delete var foo2 15218PASS: gdb.mi/mi-var-block.exp: delete var cb 15219Running ./gdb.mi/mi-var-child.exp ... 15220PASS: gdb.mi/mi-var-child.exp: breakpoint at do_children_tests 15221PASS: gdb.mi/mi-var-child.exp: mi runto do_children_tests 15222PASS: gdb.mi/mi-var-child.exp: run to 215 (set breakpoint) 15223PASS: gdb.mi/mi-var-child.exp: create local variable struct_declarations 15224PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations 15225PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations 15226PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.integer 15227PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.integer 15228PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.character 15229PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.character 15230PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.char_ptr 15231PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.char_ptr 15232PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.long_int 15233PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.long_int 15234PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.int_ptr_ptr 15235PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.int_ptr_ptr 15236PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.long_array 15237PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.long_array 15238PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.func_ptr 15239PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.func_ptr 15240PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.func_ptr_struct 15241PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.func_ptr_struct 15242PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.func_ptr_ptr 15243PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.func_ptr_ptr 15244PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.u1 15245PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.u1 15246PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.s2 15247PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.s2 15248PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.long_array.1 15249PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.long_array.1 15250PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.long_array.2 15251PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.long_array.2 15252PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.long_array.3 15253PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.long_array.3 15254PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.long_array.4 15255PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.long_array.4 15256PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.long_array.5 15257PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.long_array.5 15258PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.long_array.6 15259PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.long_array.6 15260PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.long_array.7 15261PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.long_array.7 15262PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.long_array.8 15263PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.long_array.8 15264PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.long_array.9 15265PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.long_array.9 15266PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.u1.a 15267PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.u1.a 15268PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.u1.b 15269PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.u1.b 15270PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.u1.c 15271PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.u1.c 15272PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.u1.d 15273PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.u1.d 15274PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.s2.u2 15275PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.s2.u2 15276PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.s2.g 15277PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.s2.g 15278PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.s2.h 15279PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.s2.h 15280PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.s2.i 15281PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.s2.i 15282PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.s2.u2.u1s1 15283PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.s2.u2.u1s1 15284PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.s2.u2.f 15285PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.s2.u2.f 15286PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.s2.u2.u1s2 15287PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.s2.u2.u1s2 15288PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.s2.u2.u1s1.d 15289PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.s2.u2.u1s1.d 15290PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.s2.u2.u1s1.e 15291PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.s2.u2.u1s1.e 15292PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.s2.u2.u1s1.func 15293PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.s2.u2.u1s1.func 15294PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.s2.u2.u1s1.foo 15295PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.s2.u2.u1s1.foo 15296PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.s2.u2.u1s2.array_ptr 15297PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.s2.u2.u1s2.array_ptr 15298PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.s2.u2.u1s2.func 15299PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.s2.u2.u1s2.func 15300PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.int_ptr_ptr.*int_ptr_ptr 15301PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.int_ptr_ptr.*int_ptr_ptr 15302PASS: gdb.mi/mi-var-child.exp: step to line $line_dct_123 15303PASS: gdb.mi/mi-var-child.exp: create local variable weird 15304PASS: gdb.mi/mi-var-child.exp: get children of weird 15305PASS: gdb.mi/mi-var-child.exp: get number of children of weird 15306PASS: gdb.mi/mi-var-child.exp: get children of weird.long_array 15307PASS: gdb.mi/mi-var-child.exp: get number of children of weird.long_array 15308PASS: gdb.mi/mi-var-child.exp: get children of weird.int_ptr_ptr 15309PASS: gdb.mi/mi-var-child.exp: get number of children of weird.int_ptr_ptr 15310PASS: gdb.mi/mi-var-child.exp: get children of weird.int_ptr_ptr.*int_ptr_ptr 15311PASS: gdb.mi/mi-var-child.exp: get number of children of weird.int_ptr_ptr.*int_ptr_ptr 15312PASS: gdb.mi/mi-var-child.exp: create local variable weird->int_ptr_ptr 15313PASS: gdb.mi/mi-var-child.exp: get children of weird->int_ptr_ptr 15314PASS: gdb.mi/mi-var-child.exp: get number of children of weird->int_ptr_ptr 15315PASS: gdb.mi/mi-var-child.exp: get children of weird->int_ptr_ptr.*weird->int_ptr_ptr 15316PASS: gdb.mi/mi-var-child.exp: get number of children of weird->int_ptr_ptr.*weird->int_ptr_ptr 15317PASS: gdb.mi/mi-var-child.exp: get children of weird->int_ptr_ptr.*weird->int_ptr_ptr.**weird->int_ptr_ptr 15318PASS: gdb.mi/mi-var-child.exp: get number of children of weird->int_ptr_ptr.*weird->int_ptr_ptr.**weird->int_ptr_ptr 15319PASS: gdb.mi/mi-var-child.exp: is weird editable 15320PASS: gdb.mi/mi-var-child.exp: is weird->int_ptr_ptr editable 15321PASS: gdb.mi/mi-var-child.exp: is weird.int_ptr_ptr.*int_ptr_ptr editable 15322PASS: gdb.mi/mi-var-child.exp: is weird.int_ptr_ptr.*int_ptr_ptr.**int_ptr_ptr editable 15323PASS: gdb.mi/mi-var-child.exp: is weird.u1 editable 15324PASS: gdb.mi/mi-var-child.exp: is weird.s2 editable 15325PASS: gdb.mi/mi-var-child.exp: is struct_declarations.u1.a editable 15326PASS: gdb.mi/mi-var-child.exp: is struct_declarations.u1.b editable 15327PASS: gdb.mi/mi-var-child.exp: is struct_declarations.u1.c editable 15328PASS: gdb.mi/mi-var-child.exp: is struct_declarations.long_array editable 15329PASS: gdb.mi/mi-var-child.exp: is struct_declarations.long_array.0 editable 15330PASS: gdb.mi/mi-var-child.exp: is struct_declarations editable 15331PASS: gdb.mi/mi-var-child.exp: delete var weird 15332PASS: gdb.mi/mi-var-child.exp: update all vars. None changed 15333PASS: gdb.mi/mi-var-child.exp: step $line_dct_123 + 1 15334PASS: gdb.mi/mi-var-child.exp: update all vars struct_declarations.integer 15335PASS: gdb.mi/mi-var-child.exp: step $line_dct_123 + 4 15336PASS: gdb.mi/mi-var-child.exp: update all vars struct_declarations.char_ptr 15337PASS: gdb.mi/mi-var-child.exp: step $line_dct_123 + 5 15338PASS: gdb.mi/mi-var-child.exp: update all vars int_ptr_ptr and children changed 15339PASS: gdb.mi/mi-var-child.exp: step $line_dct_123 + 6 15340PASS: gdb.mi/mi-var-child.exp: update all vars struct_declarations.long_array.0 changed 15341PASS: gdb.mi/mi-var-child.exp: step $line_dct_123 + 7 15342PASS: gdb.mi/mi-var-child.exp: update all vars struct_declarations.long_array.1 changed 15343PASS: gdb.mi/mi-var-child.exp: step $line_dct_123 + 8 15344PASS: gdb.mi/mi-var-child.exp: update all vars struct_declarations.long_array.2 changed 15345PASS: gdb.mi/mi-var-child.exp: step $line_dct_nothing 15346PASS: gdb.mi/mi-var-child.exp: update all vars struct_declarations.long_array.3-9 changed 15347PASS: gdb.mi/mi-var-child.exp: step $line_dct_nothing + 1 15348PASS: gdb.mi/mi-var-child.exp: update all vars struct_declarations.func_ptr changed 15349PASS: gdb.mi/mi-var-child.exp: step $line_dct_nothing + 2 15350PASS: gdb.mi/mi-var-child.exp: update all vars struct_declarations.long_array.10 changed, don't print values. 15351PASS: gdb.mi/mi-var-child.exp: step $line_dct_a0_0 15352PASS: gdb.mi/mi-var-child.exp: update all vars struct_declarations.long_array.11 changed, print values. 15353PASS: gdb.mi/mi-var-child.exp: listing of names and values of children 15354PASS: gdb.mi/mi-var-child.exp: listing of children, simple types: names, type and values, complex types: names and types 15355PASS: gdb.mi/mi-var-child.exp: delete var struct_declarations 15356PASS: gdb.mi/mi-var-child.exp: delete var weird->int_ptr_ptr 15357PASS: gdb.mi/mi-var-child.exp: step $line_dct_snp0 + 1 15358PASS: gdb.mi/mi-var-child.exp: create local variable psnp->char_ptr 15359PASS: gdb.mi/mi-var-child.exp: get children of psnp->char_ptr 15360PASS: gdb.mi/mi-var-child.exp: get number of children of psnp->char_ptr 15361PASS: gdb.mi/mi-var-child.exp: get children of psnp->char_ptr.*psnp->char_ptr 15362PASS: gdb.mi/mi-var-child.exp: get number of children of psnp->char_ptr.*psnp->char_ptr 15363PASS: gdb.mi/mi-var-child.exp: get children of psnp->char_ptr.*psnp->char_ptr.**psnp->char_ptr 15364PASS: gdb.mi/mi-var-child.exp: get children of psnp->char_ptr.*psnp->char_ptr.**psnp->char_ptr.***psnp->char_ptr 15365PASS: gdb.mi/mi-var-child.exp: get number of children of psnp->char_ptr.*psnp->char_ptr.**psnp->char_ptr 15366PASS: gdb.mi/mi-var-child.exp: get children of psnp->char_ptr.*psnp->char_ptr.**psnp->char_ptr.***psnp->char_ptr 15367PASS: gdb.mi/mi-var-child.exp: get number of children of psnp->char_ptr.*psnp->char_ptr.**psnp->char_ptr.***psnp->char_ptr 15368PASS: gdb.mi/mi-var-child.exp: get children of psnp->char_ptr.*psnp->char_ptr.**psnp->char_ptr.***psnp->char_ptr.****psnp->char_ptr 15369PASS: gdb.mi/mi-var-child.exp: get number of children of psnp->char_ptr.*psnp->char_ptr.**psnp->char_ptr.***psnp->char_ptr.****psnp->char_ptr 15370PASS: gdb.mi/mi-var-child.exp: create local variable psnp->long_ptr 15371PASS: gdb.mi/mi-var-child.exp: get children of psnp->long_ptr 15372PASS: gdb.mi/mi-var-child.exp: get number of children of psnp->long_ptr 15373PASS: gdb.mi/mi-var-child.exp: get children of psnp->long_ptr.*psnp->long_ptr 15374PASS: gdb.mi/mi-var-child.exp: get number of children of psnp->long_ptr.*psnp->long_ptr 15375PASS: gdb.mi/mi-var-child.exp: get children of psnp->long_ptr.*psnp->long_ptr.**psnp->long_ptr 15376PASS: gdb.mi/mi-var-child.exp: get number of children of psnp->long_ptr.*psnp->long_ptr.**psnp->long_ptr 15377PASS: gdb.mi/mi-var-child.exp: get children of psnp->long_ptr.*psnp->long_ptr.**psnp->long_ptr.***psnp->long_ptr 15378PASS: gdb.mi/mi-var-child.exp: get number of children of psnp->long_ptr.*psnp->long_ptr.**psnp->long_ptr.***psnp->long_ptr 15379PASS: gdb.mi/mi-var-child.exp: get children of psnp->long_ptr.*psnp->long_ptr.**psnp->long_ptr.***psnp->long_ptr.****psnp->long_ptr 15380PASS: gdb.mi/mi-var-child.exp: get number of children of psnp->long_ptr.*psnp->long_ptr.**psnp->long_ptr.***psnp->long_ptr.****psnp->long_ptr 15381PASS: gdb.mi/mi-var-child.exp: create local variable psnp->ptrs 15382PASS: gdb.mi/mi-var-child.exp: get children of psnp->ptrs 15383PASS: gdb.mi/mi-var-child.exp: get number of children of psnp->ptrs 15384PASS: gdb.mi/mi-var-child.exp: get children of psnp->ptrs.0 15385PASS: gdb.mi/mi-var-child.exp: get number of children of psnp->ptrs.0 15386PASS: gdb.mi/mi-var-child.exp: get children of psnp->ptrs.0.next 15387PASS: gdb.mi/mi-var-child.exp: get number of children of psnp->ptrs.0.next 15388PASS: gdb.mi/mi-var-child.exp: get children of psnp->ptrs.0.next.char_ptr 15389PASS: gdb.mi/mi-var-child.exp: get number of children of psnp->ptrs.0.next.char_ptr 15390PASS: gdb.mi/mi-var-child.exp: get children of psnp->ptrs.0.next.char_ptr.*char_ptr 15391PASS: gdb.mi/mi-var-child.exp: get number of children of psnp->ptrs.0.next.char_ptr.*char_ptr 15392PASS: gdb.mi/mi-var-child.exp: get children of psnp->ptrs.0.next.char_ptr.*char_ptr.**char_ptr 15393PASS: gdb.mi/mi-var-child.exp: get children of psnp->ptrs.0.next.char_ptr.*char_ptr.**char_ptr 15394PASS: gdb.mi/mi-var-child.exp: get number of children of psnp->ptrs.0.next.char_ptr.*char_ptr.**char_ptr 15395PASS: gdb.mi/mi-var-child.exp: get children of psnp->ptrs.0.next.char_ptr.*char_ptr.**char_ptr.***char_ptr 15396PASS: gdb.mi/mi-var-child.exp: get number of children of psnp->ptrs.0.next.char_ptr.*char_ptr.**char_ptr.***char_ptr 15397PASS: gdb.mi/mi-var-child.exp: get children of psnp->ptrs.0.next.char_ptr.*char_ptr.**char_ptr.***char_ptr 15398PASS: gdb.mi/mi-var-child.exp: get number of children of psnp->ptrs.0.next.char_ptr.*char_ptr.**char_ptr.***char_ptr 15399PASS: gdb.mi/mi-var-child.exp: get children of psnp->ptrs.0.next.next 15400PASS: gdb.mi/mi-var-child.exp: get children of psnp->ptrs.0.next.next.ptrs 15401PASS: gdb.mi/mi-var-child.exp: step $line_dct_snp0 + 2 15402PASS: gdb.mi/mi-var-child.exp: update all vars psnp->char_ptr (and 0.char_ptr) changed 15403PASS: gdb.mi/mi-var-child.exp: step $line_dct_snp0 + 3 15404PASS: gdb.mi/mi-var-child.exp: update all vars psnp->next->char_ptr (and 1.char_ptr) changed 15405PASS: gdb.mi/mi-var-child.exp: step $line_dct_snp0 + 4 15406PASS: gdb.mi/mi-var-child.exp: update all vars psnp->next->next->char_ptr (and 2.char_ptr) changed 15407PASS: gdb.mi/mi-var-child.exp: step $line_dct_snp0 + 5 15408PASS: gdb.mi/mi-var-child.exp: update all vars psnp->long_ptr (and 0.long_ptr) changed 15409PASS: gdb.mi/mi-var-child.exp: step $line_dct_snp0 + 6 15410XFAIL: gdb.mi/mi-var-child.exp: update all vars psnp->next->long_ptr (and 1.long_ptr) changed 15411PASS: gdb.mi/mi-var-child.exp: step $line_dct_snp0 + 7 15412PASS: gdb.mi/mi-var-child.exp: update all vars psnp->next->next->long_ptr (and 2.long_ptr) changed 15413PASS: gdb.mi/mi-var-child.exp: run to mi-var-child.c:323 (set breakpoint) 15414PASS: gdb.mi/mi-var-child.exp: create varobj for s 15415PASS: gdb.mi/mi-var-child.exp: list children of S 15416PASS: gdb.mi/mi-var-child.exp: delete S.a 15417PASS: gdb.mi/mi-var-child.exp: delete S.b 15418PASS: gdb.mi/mi-var-child.exp: delete S 15419Running ./gdb.mi/mi-var-child-f.exp ... 15420UNSUPPORTED: gdb.mi/mi-var-child-f.exp: compilation array.f 15421Running ./gdb.mi/mi-var-cmd.exp ... 15422PASS: gdb.mi/mi-var-cmd.exp: create global variable 15423PASS: gdb.mi/mi-var-cmd.exp: create non-existent variable 15424PASS: gdb.mi/mi-var-cmd.exp: create out of scope variable 15425PASS: gdb.mi/mi-var-cmd.exp: breakpoint at do_locals_tests 15426PASS: gdb.mi/mi-var-cmd.exp: mi runto do_locals_tests 15427PASS: gdb.mi/mi-var-cmd.exp: run to 148 (set breakpoint) 15428PASS: gdb.mi/mi-var-cmd.exp: create local variable linteger 15429PASS: gdb.mi/mi-var-cmd.exp: create local variable lpinteger 15430PASS: gdb.mi/mi-var-cmd.exp: create local variable lcharacter 15431PASS: gdb.mi/mi-var-cmd.exp: create local variable lpcharacter 15432PASS: gdb.mi/mi-var-cmd.exp: create local variable llong 15433PASS: gdb.mi/mi-var-cmd.exp: create local variable lplong 15434PASS: gdb.mi/mi-var-cmd.exp: create local variable lfloat 15435PASS: gdb.mi/mi-var-cmd.exp: create local variable lpfloat 15436PASS: gdb.mi/mi-var-cmd.exp: create local variable ldouble 15437PASS: gdb.mi/mi-var-cmd.exp: create local variable lpdouble 15438PASS: gdb.mi/mi-var-cmd.exp: create local variable lsimple 15439PASS: gdb.mi/mi-var-cmd.exp: create local variable lpsimple 15440PASS: gdb.mi/mi-var-cmd.exp: create local variable func 15441PASS: gdb.mi/mi-var-cmd.exp: create lsimple.character 15442PASS: gdb.mi/mi-var-cmd.exp: create lsimple->integer 15443PASS: gdb.mi/mi-var-cmd.exp: create lsimple.integer 15444PASS: gdb.mi/mi-var-cmd.exp: create int 15445PASS: gdb.mi/mi-var-cmd.exp: update all vars 15446PASS: gdb.mi/mi-var-cmd.exp: step at do_locals_test 15447PASS: gdb.mi/mi-var-cmd.exp: update all vars: linteger changed 15448PASS: gdb.mi/mi-var-cmd.exp: step at do_locals_tests (2) 15449PASS: gdb.mi/mi-var-cmd.exp: update all vars: lpinteger changed 15450PASS: gdb.mi/mi-var-cmd.exp: step at do_locals_tests (3) 15451PASS: gdb.mi/mi-var-cmd.exp: update all vars: lcharacter changed 15452PASS: gdb.mi/mi-var-cmd.exp: step at do_locals_tests (4) 15453PASS: gdb.mi/mi-var-cmd.exp: update all vars: lpcharacter changed 15454PASS: gdb.mi/mi-var-cmd.exp: step at do_locals_tests (5) 15455PASS: gdb.mi/mi-var-cmd.exp: update all vars: many changed 15456PASS: gdb.mi/mi-var-cmd.exp: step at do_locals_tests (6) 15457PASS: gdb.mi/mi-var-cmd.exp: update all vars: func and lpsimple changed 15458PASS: gdb.mi/mi-var-cmd.exp: step at do_locals_tests (7) 15459PASS: gdb.mi/mi-var-cmd.exp: update all vars: lsimple and others changed 15460PASS: gdb.mi/mi-var-cmd.exp: assign to global_simple 15461PASS: gdb.mi/mi-var-cmd.exp: assign to linteger 15462PASS: gdb.mi/mi-var-cmd.exp: update all vars: linteger changed after assign 15463PASS: gdb.mi/mi-var-cmd.exp: assign to linteger again, same value 15464PASS: gdb.mi/mi-var-cmd.exp: update all vars: linteger not changed after same assign 15465PASS: gdb.mi/mi-var-cmd.exp: eval linteger 15466PASS: gdb.mi/mi-var-cmd.exp: assign to lpinteger 15467PASS: gdb.mi/mi-var-cmd.exp: update all vars: lpinteger changed after assign 15468PASS: gdb.mi/mi-var-cmd.exp: update all vars: no changes on second update 15469PASS: gdb.mi/mi-var-cmd.exp: eval lpinteger 15470PASS: gdb.mi/mi-var-cmd.exp: assign to linteger 15471PASS: gdb.mi/mi-var-cmd.exp: assign to lpinteger 15472PASS: gdb.mi/mi-var-cmd.exp: assign to lcharacter 15473PASS: gdb.mi/mi-var-cmd.exp: eval lcharacter 15474PASS: gdb.mi/mi-var-cmd.exp: assign to llong 15475PASS: gdb.mi/mi-var-cmd.exp: eval llong 15476PASS: gdb.mi/mi-var-cmd.exp: assign to llong 15477PASS: gdb.mi/mi-var-cmd.exp: assign to lplong 15478PASS: gdb.mi/mi-var-cmd.exp: eval lplong 15479PASS: gdb.mi/mi-var-cmd.exp: assign to lplong 15480PASS: gdb.mi/mi-var-cmd.exp: assign to lfloat 15481PASS: gdb.mi/mi-var-cmd.exp: eval lfloat 15482PASS: gdb.mi/mi-var-cmd.exp: assign to lfloat 15483PASS: gdb.mi/mi-var-cmd.exp: assign to lpfloat 15484PASS: gdb.mi/mi-var-cmd.exp: assign to ldouble 15485PASS: gdb.mi/mi-var-cmd.exp: assign to func 15486PASS: gdb.mi/mi-var-cmd.exp: assign to lsimple.character 15487PASS: gdb.mi/mi-var-cmd.exp: assign to lsimple->integer 15488PASS: gdb.mi/mi-var-cmd.exp: assign to lsimple.integer 15489PASS: gdb.mi/mi-var-cmd.exp: var update 15490PASS: gdb.mi/mi-var-cmd.exp: assign same value to func 15491PASS: gdb.mi/mi-var-cmd.exp: assign same value to func (update) 15492PASS: gdb.mi/mi-var-cmd.exp: create global variable array_ptr 15493PASS: gdb.mi/mi-var-cmd.exp: assign array to pointer 15494PASS: gdb.mi/mi-var-cmd.exp: assign array to pointer (update) 15495PASS: gdb.mi/mi-var-cmd.exp: assign same array to pointer 15496PASS: gdb.mi/mi-var-cmd.exp: assign same array to pointer (update) 15497PASS: gdb.mi/mi-var-cmd.exp: breakpoint at subroutine1 15498PASS: gdb.mi/mi-var-cmd.exp: mi runto subroutine1 15499PASS: gdb.mi/mi-var-cmd.exp: create i 15500PASS: gdb.mi/mi-var-cmd.exp: create l 15501PASS: gdb.mi/mi-var-cmd.exp: create linteger 15502FAIL: gdb.mi/mi-var-cmd.exp: step at subroutine1 (stopped at wrong place) 15503XFAIL: gdb.mi/mi-var-cmd.exp: update all vars: changed FIXME 15504FAIL: gdb.mi/mi-var-cmd.exp: step at subroutine1 (2) (stopped at wrong place) 15505FAIL: gdb.mi/mi-var-cmd.exp: update all vars: i changed 15506FAIL: gdb.mi/mi-var-cmd.exp: step at subroutine1 (3) (stopped at wrong place) 15507FAIL: gdb.mi/mi-var-cmd.exp: update all vars: llong changed 15508FAIL: gdb.mi/mi-var-cmd.exp: next out of subroutine1 (stopped at wrong place) 15509FAIL: gdb.mi/mi-var-cmd.exp: update all vars: all now out of scope 15510PASS: gdb.mi/mi-var-cmd.exp: delete var 15511PASS: gdb.mi/mi-var-cmd.exp: delete var linteger 15512PASS: gdb.mi/mi-var-cmd.exp: delete var lpinteger 15513PASS: gdb.mi/mi-var-cmd.exp: delete var lcharacter 15514PASS: gdb.mi/mi-var-cmd.exp: delete var lpcharacter 15515PASS: gdb.mi/mi-var-cmd.exp: delete var llong 15516PASS: gdb.mi/mi-var-cmd.exp: delete var lplong 15517PASS: gdb.mi/mi-var-cmd.exp: delete var lfloat 15518PASS: gdb.mi/mi-var-cmd.exp: delete var lpfloat 15519PASS: gdb.mi/mi-var-cmd.exp: delete var ldouble 15520PASS: gdb.mi/mi-var-cmd.exp: delete var lpdouble 15521PASS: gdb.mi/mi-var-cmd.exp: delete var lsimple 15522PASS: gdb.mi/mi-var-cmd.exp: delete var lpsimple 15523PASS: gdb.mi/mi-var-cmd.exp: delete var func 15524PASS: gdb.mi/mi-var-cmd.exp: delete var lsimple.character 15525PASS: gdb.mi/mi-var-cmd.exp: delete var lsimple->integer 15526PASS: gdb.mi/mi-var-cmd.exp: delete var lsimple.integer 15527PASS: gdb.mi/mi-var-cmd.exp: delete var i 15528PASS: gdb.mi/mi-var-cmd.exp: delete var l 15529PASS: gdb.mi/mi-var-cmd.exp: breakpoint at do_special_tests 15530PASS: gdb.mi/mi-var-cmd.exp: mi runto do_special_tests 15531PASS: gdb.mi/mi-var-cmd.exp: create selected_a 15532PASS: gdb.mi/mi-var-cmd.exp: breakpoint at incr_a 15533PASS: gdb.mi/mi-var-cmd.exp: mi runto incr_a 15534PASS: gdb.mi/mi-var-cmd.exp: update selected_a in incr_a 15535PASS: gdb.mi/mi-var-cmd.exp: step a line in incr_a 15536PASS: gdb.mi/mi-var-cmd.exp: return from incr_a to do_special_tests 15537PASS: gdb.mi/mi-var-cmd.exp: update selected_a in do_special_tests 15538PASS: gdb.mi/mi-var-cmd.exp: floating varobj invalidation 15539PASS: gdb.mi/mi-var-cmd.exp: delete selected_a 15540PASS: gdb.mi/mi-var-cmd.exp: delete array_ptr 15541FAIL: gdb.mi/mi-var-cmd.exp: run to var-cmd.c:351 (set breakpoint) 15542FAIL: gdb.mi/mi-var-cmd.exp: wait for stop (frozen: step to 351) 15543FAIL: gdb.mi/mi-var-cmd.exp: frozen: go to line 351 15544FAIL: gdb.mi/mi-var-cmd.exp: frozen: step over 351 (MI error) 15545PASS: gdb.mi/mi-var-cmd.exp: run to var-cmd.c:510 (set breakpoint) 15546PASS: gdb.mi/mi-var-cmd.exp: create varobj for Data 15547PASS: gdb.mi/mi-var-cmd.exp: list children of Data 15548PASS: gdb.mi/mi-var-cmd.exp: access bitfield 15549PASS: gdb.mi/mi-var-cmd.exp: run to var-cmd.c:453 (set breakpoint) 15550PASS: gdb.mi/mi-var-cmd.exp: create floating varobj 15551PASS: gdb.mi/mi-var-cmd.exp: update F (1) 15552PASS: gdb.mi/mi-var-cmd.exp: check F (1) 15553PASS: gdb.mi/mi-var-cmd.exp: run to var-cmd.c:464 (set breakpoint) 15554PASS: gdb.mi/mi-var-cmd.exp: update F (2) 15555PASS: gdb.mi/mi-var-cmd.exp: check F (2) 15556PASS: gdb.mi/mi-var-cmd.exp: run to var-cmd.c:472 (set breakpoint) 15557PASS: gdb.mi/mi-var-cmd.exp: update F (--all-values) 15558PASS: gdb.mi/mi-var-cmd.exp: run to var-cmd.c:478 (set breakpoint) 15559PASS: gdb.mi/mi-var-cmd.exp: update F (3) 15560PASS: gdb.mi/mi-var-cmd.exp: check F (3) 15561PASS: gdb.mi/mi-var-cmd.exp: inside breakpoint inside callee 15562PASS: gdb.mi/mi-var-cmd.exp: continue to where i is initialized 15563PASS: gdb.mi/mi-var-cmd.exp: update F inside callee 15564PASS: gdb.mi/mi-var-cmd.exp: check F inside callee 15565PASS: gdb.mi/mi-var-cmd.exp: create null_ptr 15566PASS: gdb.mi/mi-var-cmd.exp: update null_ptr 15567PASS: gdb.mi/mi-var-cmd.exp: delete null_ptr 15568PASS: gdb.mi/mi-var-cmd.exp: kill program before endvar 15569PASS: gdb.mi/mi-var-cmd.exp: create endvar 15570PASS: gdb.mi/mi-var-cmd.exp: update endvar 15571PASS: gdb.mi/mi-var-cmd.exp: delete endvar 15572PASS: gdb.mi/mi-var-cmd.exp: breakpoint at do_locals_tests 15573PASS: gdb.mi/mi-var-cmd.exp: mi runto do_locals_tests 15574PASS: gdb.mi/mi-var-cmd.exp: in-and-out-of-scope: create varobj 15575PASS: gdb.mi/mi-var-cmd.exp: in-and-out-of-scope: check initial value 15576PASS: gdb.mi/mi-var-cmd.exp: breakpoint at main 15577PASS: gdb.mi/mi-var-cmd.exp: mi runto main 15578PASS: gdb.mi/mi-var-cmd.exp: in-and-out-of-scope: out of scope now 15579PASS: gdb.mi/mi-var-cmd.exp: in-and-out-of-scope: out of scope now, not changed 15580PASS: gdb.mi/mi-var-cmd.exp: breakpoint at do_locals_tests 15581PASS: gdb.mi/mi-var-cmd.exp: mi runto do_locals_tests 15582PASS: gdb.mi/mi-var-cmd.exp: in-and-out-of-scope: in scope now 15583PASS: gdb.mi/mi-var-cmd.exp: in-and-out-of-scope: in scope now, not changed 15584Running ./gdb.mi/mi-var-cp.exp ... 15585PASS: gdb.mi/mi-var-cp.exp: run to mi-var-cp.cc:20 (set breakpoint) 15586PASS: gdb.mi/mi-var-cp.exp: create varobj for rx 15587PASS: gdb.mi/mi-var-cp.exp: update RX (1) 15588PASS: gdb.mi/mi-var-cp.exp: check RX: expect 167 15589PASS: gdb.mi/mi-var-cp.exp: update RX (2) 15590PASS: gdb.mi/mi-var-cp.exp: check RX: expect 567 15591PASS: gdb.mi/mi-var-cp.exp: update RX (3) 15592PASS: gdb.mi/mi-var-cp.exp: delete RX 15593PASS: gdb.mi/mi-var-cp.exp: run to mi-var-cp.cc:46 (set breakpoint) 15594PASS: gdb.mi/mi-var-cp.exp: create varobj for s2 15595PASS: gdb.mi/mi-var-cp.exp: list children of s2 15596PASS: gdb.mi/mi-var-cp.exp: list children of s2.s 15597PASS: gdb.mi/mi-var-cp.exp: list children of s2.s.public 15598PASS: gdb.mi/mi-var-cp.exp: check S2.S.public.i 15599PASS: gdb.mi/mi-var-cp.exp: check S2.S.public.j 15600PASS: gdb.mi/mi-var-cp.exp: delete S2 15601PASS: gdb.mi/mi-var-cp.exp: run to mi-var-cp.cc:82 (set breakpoint) 15602PASS: gdb.mi/mi-var-cp.exp: create varobj for rptr_s 15603PASS: gdb.mi/mi-var-cp.exp: list public child of RPTR 15604PASS: gdb.mi/mi-var-cp.exp: list children of reference to pointer 15605PASS: gdb.mi/mi-var-cp.exp: check i member 15606PASS: gdb.mi/mi-var-cp.exp: check j member 15607PASS: gdb.mi/mi-var-cp.exp: delete RPTR 15608PASS: gdb.mi/mi-var-cp.exp: run to mi-var-cp.cc:105 (set breakpoint) 15609PASS: gdb.mi/mi-var-cp.exp: create varobj for s 15610PASS: gdb.mi/mi-var-cp.exp: create varobj for s 15611PASS: gdb.mi/mi-var-cp.exp: check attributes of S 15612PASS: gdb.mi/mi-var-cp.exp: check attributes of R 15613PASS: gdb.mi/mi-var-cp.exp: -var-update should not list structure varobjs 15614PASS: gdb.mi/mi-var-cp.exp: run to mi-var-cp.cc:145 (set breakpoint) 15615PASS: gdb.mi/mi-var-cp.exp: create varobj for ip 15616PASS: gdb.mi/mi-var-cp.exp: list children of IP 15617PASS: gdb.mi/mi-var-cp.exp: -var-info-path-expression IP.*ip 15618PASS: gdb.mi/mi-var-cp.exp: create varobj for dp 15619PASS: gdb.mi/mi-var-cp.exp: list children of DP 15620PASS: gdb.mi/mi-var-cp.exp: -var-info-path-expression DP.Base1 15621PASS: gdb.mi/mi-var-cp.exp: list children of DP.public 15622PASS: gdb.mi/mi-var-cp.exp: -var-info-path-expression DP.public.i 15623PASS: gdb.mi/mi-var-cp.exp: list children of DP.Base1 15624PASS: gdb.mi/mi-var-cp.exp: list children of DP.Base1.public 15625PASS: gdb.mi/mi-var-cp.exp: -var-info-path-expression DP.Base1.public.i 15626PASS: gdb.mi/mi-var-cp.exp: -var-info-path-expression DP.public 15627PASS: gdb.mi/mi-var-cp.exp: create varobj for d 15628PASS: gdb.mi/mi-var-cp.exp: list children of D 15629PASS: gdb.mi/mi-var-cp.exp: -var-info-path-expression D.Base1 15630PASS: gdb.mi/mi-var-cp.exp: run to mi-var-cp.cc:192 (set breakpoint) 15631PASS: gdb.mi/mi-var-cp.exp: create varobj for array 15632PASS: gdb.mi/mi-var-cp.exp: list children of A 15633PASS: gdb.mi/mi-var-cp.exp: -var-info-path-expression A.2 15634PASS: gdb.mi/mi-var-cp.exp: break in anonymous_structs_and_unions 15635PASS: gdb.mi/mi-var-cp.exp: continue to anonymous_structs breakpoint 15636PASS: gdb.mi/mi-var-cp.exp: VT: create root varobj for a 15637PASS: gdb.mi/mi-var-cp.exp: VT: list children of a1 15638PASS: gdb.mi/mi-var-cp.exp: path expression for a1 15639PASS: gdb.mi/mi-var-cp.exp: expression for a1 15640PASS: gdb.mi/mi-var-cp.exp: VT: list children of a1.public 15641PASS: gdb.mi/mi-var-cp.exp: path expression for a1.public 15642PASS: gdb.mi/mi-var-cp.exp: expression for a1.public 15643PASS: gdb.mi/mi-var-cp.exp: VT: list children of a1.public.0_anonymous 15644PASS: gdb.mi/mi-var-cp.exp: path expression for a1.public.0_anonymous 15645PASS: gdb.mi/mi-var-cp.exp: expression for a1.public.0_anonymous 15646PASS: gdb.mi/mi-var-cp.exp: VT: list children of a1.public.1_anonymous 15647PASS: gdb.mi/mi-var-cp.exp: path expression for a1.public.1_anonymous 15648PASS: gdb.mi/mi-var-cp.exp: expression for a1.public.1_anonymous 15649PASS: gdb.mi/mi-var-cp.exp: VT: list children of a1.public.2_anonymous 15650PASS: gdb.mi/mi-var-cp.exp: path expression for a1.public.2_anonymous 15651PASS: gdb.mi/mi-var-cp.exp: expression for a1.public.2_anonymous 15652PASS: gdb.mi/mi-var-cp.exp: VT: list children of a1.public.0_anonymous.public 15653PASS: gdb.mi/mi-var-cp.exp: path expression for a1.public.0_anonymous.public 15654PASS: gdb.mi/mi-var-cp.exp: expression for a1.public.0_anonymous.public 15655PASS: gdb.mi/mi-var-cp.exp: VT: list children of a1.public.1_anonymous.public 15656PASS: gdb.mi/mi-var-cp.exp: path expression for a1.public.1_anonymous.public 15657PASS: gdb.mi/mi-var-cp.exp: expression for a1.public.1_anonymous.public 15658PASS: gdb.mi/mi-var-cp.exp: VT: list children of a1.public.2_anonymous.public 15659PASS: gdb.mi/mi-var-cp.exp: path expression for a1.public.2_anonymous.public 15660PASS: gdb.mi/mi-var-cp.exp: expression for a1.public.2_anonymous.public 15661PASS: gdb.mi/mi-var-cp.exp: path expression for a1.public.0_anonymous.public.b 15662PASS: gdb.mi/mi-var-cp.exp: expression for a1.public.0_anonymous.public.b 15663PASS: gdb.mi/mi-var-cp.exp: path expression for a1.public.1_anonymous.public.c 15664PASS: gdb.mi/mi-var-cp.exp: expression for a1.public.1_anonymous.public.c 15665PASS: gdb.mi/mi-var-cp.exp: path expression for a1.public.2_anonymous.public.d 15666PASS: gdb.mi/mi-var-cp.exp: expression for a1.public.2_anonymous.public.d 15667PASS: gdb.mi/mi-var-cp.exp: VT: list children of a1.public.2_anonymous.public.1_anonymous 15668PASS: gdb.mi/mi-var-cp.exp: path expression for a1.public.2_anonymous.public.1_anonymous 15669PASS: gdb.mi/mi-var-cp.exp: expression for a1.public.2_anonymous.public.1_anonymous 15670PASS: gdb.mi/mi-var-cp.exp: VT: list children of a1.public.2_anonymous.public.1_anonymous.public 15671PASS: gdb.mi/mi-var-cp.exp: path expression for a1.public.2_anonymous.public.1_anonymous.public 15672PASS: gdb.mi/mi-var-cp.exp: expression for a1.public.2_anonymous.public.1_anonymous.public 15673PASS: gdb.mi/mi-var-cp.exp: path expression for a1.public.2_anonymous.public.1_anonymous.public.e 15674PASS: gdb.mi/mi-var-cp.exp: expression for a1.public.2_anonymous.public.1_anonymous.public.e 15675PASS: gdb.mi/mi-var-cp.exp: VT: list children of a1.public.2_anonymous.public.1_anonymous.public.1_anonymous 15676PASS: gdb.mi/mi-var-cp.exp: path expression for a1.public.2_anonymous.public.1_anonymous.public.1_anonymous 15677PASS: gdb.mi/mi-var-cp.exp: expression for a1.public.2_anonymous.public.1_anonymous.public.1_anonymous 15678PASS: gdb.mi/mi-var-cp.exp: VT: list children of a1.public.2_anonymous.public.1_anonymous.public.2_anonymous 15679PASS: gdb.mi/mi-var-cp.exp: path expression for a1.public.2_anonymous.public.1_anonymous.public.2_anonymous 15680PASS: gdb.mi/mi-var-cp.exp: expression for a1.public.2_anonymous.public.1_anonymous.public.2_anonymous 15681PASS: gdb.mi/mi-var-cp.exp: VT: list children of a1.public.2_anonymous.public.1_anonymous.public.1_anonymous.public 15682PASS: gdb.mi/mi-var-cp.exp: path expression for a1.public.2_anonymous.public.1_anonymous.public.1_anonymous.public 15683PASS: gdb.mi/mi-var-cp.exp: expression for a1.public.2_anonymous.public.1_anonymous.public.1_anonymous.public 15684PASS: gdb.mi/mi-var-cp.exp: VT: list children of a1.public.2_anonymous.public.1_anonymous.public.2_anonymous.public 15685PASS: gdb.mi/mi-var-cp.exp: path expression for a1.public.2_anonymous.public.1_anonymous.public.2_anonymous.public 15686PASS: gdb.mi/mi-var-cp.exp: expression for a1.public.2_anonymous.public.1_anonymous.public.2_anonymous.public 15687PASS: gdb.mi/mi-var-cp.exp: path expression for a1.public.2_anonymous.public.1_anonymous.public.1_anonymous.public.f 15688PASS: gdb.mi/mi-var-cp.exp: expression for a1.public.2_anonymous.public.1_anonymous.public.1_anonymous.public.f 15689PASS: gdb.mi/mi-var-cp.exp: VT: list children of a1.public.2_anonymous.public.1_anonymous.public.1_anonymous.public.1_anonymous 15690PASS: gdb.mi/mi-var-cp.exp: path expression for a1.public.2_anonymous.public.1_anonymous.public.1_anonymous.public.1_anonymous 15691PASS: gdb.mi/mi-var-cp.exp: expression for a1.public.2_anonymous.public.1_anonymous.public.1_anonymous.public.1_anonymous 15692PASS: gdb.mi/mi-var-cp.exp: path expression for a1.public.2_anonymous.public.1_anonymous.public.2_anonymous.public.i 15693PASS: gdb.mi/mi-var-cp.exp: expression for a1.public.2_anonymous.public.1_anonymous.public.2_anonymous.public.i 15694PASS: gdb.mi/mi-var-cp.exp: path expression for a1.public.2_anonymous.public.1_anonymous.public.2_anonymous.public.j 15695PASS: gdb.mi/mi-var-cp.exp: expression for a1.public.2_anonymous.public.1_anonymous.public.2_anonymous.public.j 15696PASS: gdb.mi/mi-var-cp.exp: VT: list children of a1.public.2_anonymous.public.1_anonymous.public.1_anonymous.public.1_anonymous.public 15697PASS: gdb.mi/mi-var-cp.exp: path expression for a1.public.2_anonymous.public.1_anonymous.public.1_anonymous.public.1_anonymous.public 15698PASS: gdb.mi/mi-var-cp.exp: expression for a1.public.2_anonymous.public.1_anonymous.public.1_anonymous.public.1_anonymous.public 15699PASS: gdb.mi/mi-var-cp.exp: path expression for a1.public.2_anonymous.public.1_anonymous.public.1_anonymous.public.1_anonymous.public.g 15700PASS: gdb.mi/mi-var-cp.exp: expression for a1.public.2_anonymous.public.1_anonymous.public.1_anonymous.public.1_anonymous.public.g 15701PASS: gdb.mi/mi-var-cp.exp: path expression for a1.public.2_anonymous.public.1_anonymous.public.1_anonymous.public.1_anonymous.public.h 15702PASS: gdb.mi/mi-var-cp.exp: expression for a1.public.2_anonymous.public.1_anonymous.public.1_anonymous.public.1_anonymous.public.h 15703Running ./gdb.mi/mi-var-create-rtti.exp ... 15704PASS: gdb.mi/mi-var-create-rtti.exp: breakpoint at main 15705PASS: gdb.mi/mi-var-create-rtti.exp: mi runto main 15706PASS: gdb.mi/mi-var-create-rtti.exp: -var-create sp1 * $sp 15707Running ./gdb.mi/mi-var-display.exp ... 15708PASS: gdb.mi/mi-var-display.exp: break-insert operation 15709PASS: gdb.mi/mi-var-display.exp: run to main 15710PASS: gdb.mi/mi-var-display.exp: create local variable bar 15711PASS: gdb.mi/mi-var-display.exp: info type variable bar 15712PASS: gdb.mi/mi-var-display.exp: show format variable bar 15713PASS: gdb.mi/mi-var-display.exp: eval variable bar 15714PASS: gdb.mi/mi-var-display.exp: set format variable bar 15715PASS: gdb.mi/mi-var-display.exp: eval variable bar with new format 15716PASS: gdb.mi/mi-var-display.exp: assing to variable bar 15717PASS: gdb.mi/mi-var-display.exp: set format variable bar 15718PASS: gdb.mi/mi-var-display.exp: eval variable bar with new value 15719PASS: gdb.mi/mi-var-display.exp: delete var bar 15720PASS: gdb.mi/mi-var-display.exp: create local variable foo 15721PASS: gdb.mi/mi-var-display.exp: info type variable foo 15722PASS: gdb.mi/mi-var-display.exp: show format variable foo 15723PASS: gdb.mi/mi-var-display.exp: eval variable foo 15724PASS: gdb.mi/mi-var-display.exp: set format variable foo 15725PASS: gdb.mi/mi-var-display.exp: show format variable foo 15726PASS: gdb.mi/mi-var-display.exp: eval variable foo 15727PASS: gdb.mi/mi-var-display.exp: assing to variable foo 15728PASS: gdb.mi/mi-var-display.exp: set format variable foo 15729PASS: gdb.mi/mi-var-display.exp: eval variable foo 15730PASS: gdb.mi/mi-var-display.exp: eval variable foo in hex 15731PASS: gdb.mi/mi-var-display.exp: show format variable foo after eval in hex 15732PASS: gdb.mi/mi-var-display.exp: eval variable foo in octal 15733PASS: gdb.mi/mi-var-display.exp: show format variable foo after eval in octal 15734PASS: gdb.mi/mi-var-display.exp: eval variable foo in decimal 15735PASS: gdb.mi/mi-var-display.exp: show format variable foo after eval in decimal 15736PASS: gdb.mi/mi-var-display.exp: eval variable foo in natural 15737PASS: gdb.mi/mi-var-display.exp: show format variable foo after eval in natural 15738PASS: gdb.mi/mi-var-display.exp: eval variable foo in binary 15739PASS: gdb.mi/mi-var-display.exp: show format variable foo after eval in binary 15740PASS: gdb.mi/mi-var-display.exp: delete var foo 15741PASS: gdb.mi/mi-var-display.exp: create local variable weird 15742PASS: gdb.mi/mi-var-display.exp: get children local variable weird 15743PASS: gdb.mi/mi-var-display.exp: set format variable weird.func_ptr 15744PASS: gdb.mi/mi-var-display.exp: show format variable weird.func_ptr 15745PASS: gdb.mi/mi-var-display.exp: set format variable weird.func_ptr_ptr 15746PASS: gdb.mi/mi-var-display.exp: show format variable weird.func_ptr_ptr 15747PASS: gdb.mi/mi-var-display.exp: set format variable weird 15748PASS: gdb.mi/mi-var-display.exp: set format variable weird.integer 15749PASS: gdb.mi/mi-var-display.exp: set format variable weird.character 15750PASS: gdb.mi/mi-var-display.exp: set format variable weird.char_ptr 15751PASS: gdb.mi/mi-var-display.exp: set format variable weird.long_int 15752PASS: gdb.mi/mi-var-display.exp: set format variable weird.int_ptr_ptr 15753PASS: gdb.mi/mi-var-display.exp: set format variable weird.long_array 15754PASS: gdb.mi/mi-var-display.exp: set format variable weird.func_ptr 15755PASS: gdb.mi/mi-var-display.exp: set format variable weird.func_ptr_struct 15756PASS: gdb.mi/mi-var-display.exp: set format variable weird.func_ptr_ptr 15757PASS: gdb.mi/mi-var-display.exp: set format variable weird.u1 15758PASS: gdb.mi/mi-var-display.exp: set format variable weird.s2 15759PASS: gdb.mi/mi-var-display.exp: delete var weird 15760PASS: gdb.mi/mi-var-display.exp: break-insert operation 2 15761PASS: gdb.mi/mi-var-display.exp: continue to do_special_tests 15762PASS: gdb.mi/mi-var-display.exp: create local variable u 15763PASS: gdb.mi/mi-var-display.exp: eval variable u 15764PASS: gdb.mi/mi-var-display.exp: info type variable u 15765PASS: gdb.mi/mi-var-display.exp: is u editable 15766PASS: gdb.mi/mi-var-display.exp: get number of children of u 15767PASS: gdb.mi/mi-var-display.exp: get children of u 15768PASS: gdb.mi/mi-var-display.exp: create local variable anonu 15769PASS: gdb.mi/mi-var-display.exp: eval variable anonu 15770PASS: gdb.mi/mi-var-display.exp: info type variable anonu 15771PASS: gdb.mi/mi-var-display.exp: is anonu editable 15772PASS: gdb.mi/mi-var-display.exp: get number of children of anonu 15773PASS: gdb.mi/mi-var-display.exp: get children of anonu 15774PASS: gdb.mi/mi-var-display.exp: create local variable s 15775PASS: gdb.mi/mi-var-display.exp: eval variable s 15776PASS: gdb.mi/mi-var-display.exp: info type variable s 15777PASS: gdb.mi/mi-var-display.exp: is s editable 15778PASS: gdb.mi/mi-var-display.exp: get number of children of s 15779PASS: gdb.mi/mi-var-display.exp: get children of s 15780PASS: gdb.mi/mi-var-display.exp: create local variable anons 15781PASS: gdb.mi/mi-var-display.exp: eval variable anons 15782PASS: gdb.mi/mi-var-display.exp: info type variable anons 15783PASS: gdb.mi/mi-var-display.exp: is anons editable 15784PASS: gdb.mi/mi-var-display.exp: get number of children of anons 15785PASS: gdb.mi/mi-var-display.exp: get children of anons 15786PASS: gdb.mi/mi-var-display.exp: create local variable e 15787PASS: gdb.mi/mi-var-display.exp: eval variable e 15788PASS: gdb.mi/mi-var-display.exp: info type variable e 15789PASS: gdb.mi/mi-var-display.exp: is e editable 15790PASS: gdb.mi/mi-var-display.exp: get number of children of e 15791PASS: gdb.mi/mi-var-display.exp: get children of e 15792PASS: gdb.mi/mi-var-display.exp: create local variable anone 15793PASS: gdb.mi/mi-var-display.exp: eval variable anone 15794PASS: gdb.mi/mi-var-display.exp: create duplicate local variable anone 15795PASS: gdb.mi/mi-var-display.exp: info type variable anone 15796PASS: gdb.mi/mi-var-display.exp: is anone editable 15797PASS: gdb.mi/mi-var-display.exp: get number of children of anone 15798PASS: gdb.mi/mi-var-display.exp: get children of anone 15799PASS: gdb.mi/mi-var-display.exp: print FP register 15800PASS: gdb.mi/mi-var-display.exp: breakpoint at incr_a 15801PASS: gdb.mi/mi-var-display.exp: mi runto incr_a 15802PASS: gdb.mi/mi-var-display.exp: create local variable a1 15803PASS: gdb.mi/mi-var-display.exp: create variable a2 in different scope 15804Running ./gdb.mi/mi-var-invalidate.exp ... 15805PASS: gdb.mi/mi-var-invalidate.exp: create global variable 15806PASS: gdb.mi/mi-var-invalidate.exp: breakpoint at do_locals_tests 15807PASS: gdb.mi/mi-var-invalidate.exp: mi runto do_locals_tests 15808PASS: gdb.mi/mi-var-invalidate.exp: create local variable linteger 15809PASS: gdb.mi/mi-var-invalidate.exp: create floating variable 15810FAIL: gdb.mi/mi-var-invalidate.exp: breakpoint at main 15811FAIL: gdb.mi/mi-var-invalidate.exp: mi runto main (unknown output after running) 15812PASS: gdb.mi/mi-var-invalidate.exp: set format variable float_simple 15813PASS: gdb.mi/mi-var-invalidate.exp: linteger not anymore in scope due to binary changes 15814PASS: gdb.mi/mi-var-invalidate.exp: no type for invalid variable linteger (1) 15815PASS: gdb.mi/mi-var-invalidate.exp: global_simple still alive 15816PASS: gdb.mi/mi-var-invalidate.exp: type simpleton for valid variable global_simple 15817PASS: gdb.mi/mi-var-invalidate.exp: linteger not valid anymore due to binary changes 15818PASS: gdb.mi/mi-var-invalidate.exp: no type for invalid variable linteger (2) 15819PASS: gdb.mi/mi-var-invalidate.exp: global_simple not anymore in scope due to binary changes 15820PASS: gdb.mi/mi-var-invalidate.exp: no type for invalid variable global_simple 15821Running ./gdb.mi/mi-var-rtti.exp ... 15822PASS: gdb.mi/mi-var-rtti.exp: run to mi-var-rtti.cc:37 (set breakpoint) 15823PASS: gdb.mi/mi-var-rtti.exp: -interpreter-exec console "set print object off" in use_rtti_for_ptr 15824PASS: gdb.mi/mi-var-rtti.exp: create varobj for ptr (without RTTI) in use_rtti_for_ptr 15825PASS: gdb.mi/mi-var-rtti.exp: list children of ptr (without RTTI) in use_rtti_for_ptr 15826PASS: gdb.mi/mi-var-rtti.exp: list children of ptr.public (without RTTI) in use_rtti_for_ptr 15827PASS: gdb.mi/mi-var-rtti.exp: check ptr->A (without RTTI) in use_rtti_for_ptr 15828PASS: gdb.mi/mi-var-rtti.exp: delete varobj for ptr (without RTTI) in use_rtti_for_ptr 15829PASS: gdb.mi/mi-var-rtti.exp: create varobj for constPtr (without RTTI) in use_rtti_for_ptr 15830PASS: gdb.mi/mi-var-rtti.exp: list children of constPtr (without RTTI) in use_rtti_for_ptr 15831PASS: gdb.mi/mi-var-rtti.exp: list children of constPtr.public (without RTTI) in use_rtti_for_ptr 15832PASS: gdb.mi/mi-var-rtti.exp: check constPtr->A (without RTTI) in use_rtti_for_ptr 15833PASS: gdb.mi/mi-var-rtti.exp: delete varobj for constPtr (without RTTI) in use_rtti_for_ptr 15834PASS: gdb.mi/mi-var-rtti.exp: create varobj for ptrConst (without RTTI) in use_rtti_for_ptr 15835PASS: gdb.mi/mi-var-rtti.exp: list children of ptrConst (without RTTI) in use_rtti_for_ptr 15836PASS: gdb.mi/mi-var-rtti.exp: list children of ptrConst.public (without RTTI) in use_rtti_for_ptr 15837PASS: gdb.mi/mi-var-rtti.exp: check ptrConst->A (without RTTI) in use_rtti_for_ptr 15838PASS: gdb.mi/mi-var-rtti.exp: delete varobj for ptrConst (without RTTI) in use_rtti_for_ptr 15839PASS: gdb.mi/mi-var-rtti.exp: create varobj for constPtrConst (without RTTI) in use_rtti_for_ptr 15840PASS: gdb.mi/mi-var-rtti.exp: list children of constPtrConst (without RTTI) in use_rtti_for_ptr 15841PASS: gdb.mi/mi-var-rtti.exp: list children of constPtrConst.public (without RTTI) in use_rtti_for_ptr 15842PASS: gdb.mi/mi-var-rtti.exp: check constPtrConst->A (without RTTI) in use_rtti_for_ptr 15843PASS: gdb.mi/mi-var-rtti.exp: delete varobj for constPtrConst (without RTTI) in use_rtti_for_ptr 15844PASS: gdb.mi/mi-var-rtti.exp: -interpreter-exec console "set print object on" in use_rtti_for_ptr 15845PASS: gdb.mi/mi-var-rtti.exp: create varobj for ptr (with RTTI) in use_rtti_for_ptr 15846PASS: gdb.mi/mi-var-rtti.exp: list children of ptr (with RTTI) in use_rtti_for_ptr 15847PASS: gdb.mi/mi-var-rtti.exp: list children of ptr.Base (with RTTI) in use_rtti_for_ptr 15848PASS: gdb.mi/mi-var-rtti.exp: list children of ptr.Base.public (with RTTI) in use_rtti_for_ptr 15849PASS: gdb.mi/mi-var-rtti.exp: list children of ptr.public (with RTTI) in use_rtti_for_ptr 15850PASS: gdb.mi/mi-var-rtti.exp: check ptr->A (with RTTI) in use_rtti_for_ptr 15851PASS: gdb.mi/mi-var-rtti.exp: check ptr->B (with RTTI) in use_rtti_for_ptr 15852PASS: gdb.mi/mi-var-rtti.exp: check ptr->C (with RTTI) in use_rtti_for_ptr 15853PASS: gdb.mi/mi-var-rtti.exp: delete varobj for ptr (with RTTI) in use_rtti_for_ptr 15854PASS: gdb.mi/mi-var-rtti.exp: create varobj for constPtr (with RTTI) in use_rtti_for_ptr 15855PASS: gdb.mi/mi-var-rtti.exp: list children of constPtr (with RTTI) in use_rtti_for_ptr 15856PASS: gdb.mi/mi-var-rtti.exp: list children of constPtr.Base (with RTTI) in use_rtti_for_ptr 15857PASS: gdb.mi/mi-var-rtti.exp: list children of constPtr.Base.public (with RTTI) in use_rtti_for_ptr 15858PASS: gdb.mi/mi-var-rtti.exp: list children of constPtr.public (with RTTI) in use_rtti_for_ptr 15859PASS: gdb.mi/mi-var-rtti.exp: check constPtr->A (with RTTI) in use_rtti_for_ptr 15860PASS: gdb.mi/mi-var-rtti.exp: check constPtr->B (with RTTI) in use_rtti_for_ptr 15861PASS: gdb.mi/mi-var-rtti.exp: check constPtr->C (with RTTI) in use_rtti_for_ptr 15862PASS: gdb.mi/mi-var-rtti.exp: delete varobj for constPtr (with RTTI) in use_rtti_for_ptr 15863PASS: gdb.mi/mi-var-rtti.exp: create varobj for ptrConst (with RTTI) in use_rtti_for_ptr 15864PASS: gdb.mi/mi-var-rtti.exp: list children of ptrConst (with RTTI) in use_rtti_for_ptr 15865PASS: gdb.mi/mi-var-rtti.exp: list children of ptrConst.Base (with RTTI) in use_rtti_for_ptr 15866PASS: gdb.mi/mi-var-rtti.exp: list children of ptrConst.Base.public (with RTTI) in use_rtti_for_ptr 15867PASS: gdb.mi/mi-var-rtti.exp: list children of ptrConst.public (with RTTI) in use_rtti_for_ptr 15868PASS: gdb.mi/mi-var-rtti.exp: check ptrConst->A (with RTTI) in use_rtti_for_ptr 15869PASS: gdb.mi/mi-var-rtti.exp: check ptrConst->B (with RTTI) in use_rtti_for_ptr 15870PASS: gdb.mi/mi-var-rtti.exp: check ptrConst->C (with RTTI) in use_rtti_for_ptr 15871PASS: gdb.mi/mi-var-rtti.exp: delete varobj for ptrConst (with RTTI) in use_rtti_for_ptr 15872PASS: gdb.mi/mi-var-rtti.exp: create varobj for constPtrConst (with RTTI) in use_rtti_for_ptr 15873PASS: gdb.mi/mi-var-rtti.exp: list children of constPtrConst (with RTTI) in use_rtti_for_ptr 15874PASS: gdb.mi/mi-var-rtti.exp: list children of constPtrConst.Base (with RTTI) in use_rtti_for_ptr 15875PASS: gdb.mi/mi-var-rtti.exp: list children of constPtrConst.Base.public (with RTTI) in use_rtti_for_ptr 15876PASS: gdb.mi/mi-var-rtti.exp: list children of constPtrConst.public (with RTTI) in use_rtti_for_ptr 15877PASS: gdb.mi/mi-var-rtti.exp: check constPtrConst->A (with RTTI) in use_rtti_for_ptr 15878PASS: gdb.mi/mi-var-rtti.exp: check constPtrConst->B (with RTTI) in use_rtti_for_ptr 15879PASS: gdb.mi/mi-var-rtti.exp: check constPtrConst->C (with RTTI) in use_rtti_for_ptr 15880PASS: gdb.mi/mi-var-rtti.exp: delete varobj for constPtrConst (with RTTI) in use_rtti_for_ptr 15881PASS: gdb.mi/mi-var-rtti.exp: run to mi-var-rtti.cc:64 (set breakpoint) 15882PASS: gdb.mi/mi-var-rtti.exp: -interpreter-exec console "set print object off" in use_rtti_for_ref 15883PASS: gdb.mi/mi-var-rtti.exp: create varobj for ref (without RTTI) in use_rtti_for_ref 15884PASS: gdb.mi/mi-var-rtti.exp: list children of ref (without RTTI) in use_rtti_for_ref 15885PASS: gdb.mi/mi-var-rtti.exp: list children of ref.public (without RTTI) in use_rtti_for_ref 15886PASS: gdb.mi/mi-var-rtti.exp: check ref->A (without RTTI) in use_rtti_for_ref 15887PASS: gdb.mi/mi-var-rtti.exp: delete varobj for ref (without RTTI) in use_rtti_for_ref 15888PASS: gdb.mi/mi-var-rtti.exp: create varobj for constRef (without RTTI) in use_rtti_for_ref 15889PASS: gdb.mi/mi-var-rtti.exp: list children of constRef (without RTTI) in use_rtti_for_ref 15890PASS: gdb.mi/mi-var-rtti.exp: list children of constRef.public (without RTTI) in use_rtti_for_ref 15891PASS: gdb.mi/mi-var-rtti.exp: check constRef->A (without RTTI) in use_rtti_for_ref 15892PASS: gdb.mi/mi-var-rtti.exp: delete varobj for constRef (without RTTI) in use_rtti_for_ref 15893PASS: gdb.mi/mi-var-rtti.exp: -interpreter-exec console "set print object on" in use_rtti_for_ref 15894PASS: gdb.mi/mi-var-rtti.exp: create varobj for ref (with RTTI) in use_rtti_for_ref 15895PASS: gdb.mi/mi-var-rtti.exp: list children of ref (with RTTI) in use_rtti_for_ref 15896PASS: gdb.mi/mi-var-rtti.exp: list children of ref.Base (with RTTI) in use_rtti_for_ref 15897PASS: gdb.mi/mi-var-rtti.exp: list children of ref.Base.public (with RTTI) in use_rtti_for_ref 15898PASS: gdb.mi/mi-var-rtti.exp: list children of ref.public (with RTTI) in use_rtti_for_ref 15899PASS: gdb.mi/mi-var-rtti.exp: check ref->A (with RTTI) in use_rtti_for_ref 15900PASS: gdb.mi/mi-var-rtti.exp: check ref->B (with RTTI) in use_rtti_for_ref 15901PASS: gdb.mi/mi-var-rtti.exp: check ref->C (with RTTI) in use_rtti_for_ref 15902PASS: gdb.mi/mi-var-rtti.exp: delete varobj for ref (with RTTI) in use_rtti_for_ref 15903PASS: gdb.mi/mi-var-rtti.exp: create varobj for constRef (with RTTI) in use_rtti_for_ref 15904PASS: gdb.mi/mi-var-rtti.exp: list children of constRef (with RTTI) in use_rtti_for_ref 15905PASS: gdb.mi/mi-var-rtti.exp: list children of constRef.Base (with RTTI) in use_rtti_for_ref 15906PASS: gdb.mi/mi-var-rtti.exp: list children of constRef.Base.public (with RTTI) in use_rtti_for_ref 15907PASS: gdb.mi/mi-var-rtti.exp: list children of constRef.public (with RTTI) in use_rtti_for_ref 15908PASS: gdb.mi/mi-var-rtti.exp: check constRef->A (with RTTI) in use_rtti_for_ref 15909PASS: gdb.mi/mi-var-rtti.exp: check constRef->B (with RTTI) in use_rtti_for_ref 15910PASS: gdb.mi/mi-var-rtti.exp: check constRef->C (with RTTI) in use_rtti_for_ref 15911PASS: gdb.mi/mi-var-rtti.exp: delete varobj for constRef (with RTTI) in use_rtti_for_ref 15912PASS: gdb.mi/mi-var-rtti.exp: run to mi-var-rtti.cc:94 (set breakpoint) 15913PASS: gdb.mi/mi-var-rtti.exp: -interpreter-exec console "set print object off" in use_rtti_for_ptr_child 15914PASS: gdb.mi/mi-var-rtti.exp: create varobj for s (without RTTI) in use_rtti_for_ptr_child 15915PASS: gdb.mi/mi-var-rtti.exp: list children of s (without RTTI) in use_rtti_for_ptr_child 15916PASS: gdb.mi/mi-var-rtti.exp: list children of s.public (without RTTI) in use_rtti_for_ptr_child 15917PASS: gdb.mi/mi-var-rtti.exp: list children of s.ptr (without RTTI) in use_rtti_for_ptr_child 15918PASS: gdb.mi/mi-var-rtti.exp: list children of s.ptr.public (without RTTI) in use_rtti_for_ptr_child 15919PASS: gdb.mi/mi-var-rtti.exp: check s.ptr->A (without RTTI) in use_rtti_for_ptr_child 15920PASS: gdb.mi/mi-var-rtti.exp: list children of s.constPtr (without RTTI) in use_rtti_for_ptr_child 15921PASS: gdb.mi/mi-var-rtti.exp: list children of s.constPtr.public (without RTTI) in use_rtti_for_ptr_child 15922PASS: gdb.mi/mi-var-rtti.exp: check s.constPtr->A (without RTTI) in use_rtti_for_ptr_child 15923PASS: gdb.mi/mi-var-rtti.exp: list children of s.ptrConst (without RTTI) in use_rtti_for_ptr_child 15924PASS: gdb.mi/mi-var-rtti.exp: list children of s.ptrConst.public (without RTTI) in use_rtti_for_ptr_child 15925PASS: gdb.mi/mi-var-rtti.exp: check s.ptrConst->A (without RTTI) in use_rtti_for_ptr_child 15926PASS: gdb.mi/mi-var-rtti.exp: list children of s.constPtrConst (without RTTI) in use_rtti_for_ptr_child 15927PASS: gdb.mi/mi-var-rtti.exp: list children of s.constPtrConst.public (without RTTI) in use_rtti_for_ptr_child 15928PASS: gdb.mi/mi-var-rtti.exp: check s.constPtrConst->A (without RTTI) in use_rtti_for_ptr_child 15929PASS: gdb.mi/mi-var-rtti.exp: delete varobj for s (without RTTI) in use_rtti_for_ptr_child 15930PASS: gdb.mi/mi-var-rtti.exp: -interpreter-exec console "set print object on" in use_rtti_for_ptr_child 15931PASS: gdb.mi/mi-var-rtti.exp: create varobj for s (with RTTI) in use_rtti_for_ptr_child 15932PASS: gdb.mi/mi-var-rtti.exp: list children of s (with RTTI) in use_rtti_for_ptr_child 15933PASS: gdb.mi/mi-var-rtti.exp: list children of s.public (with RTTI) in use_rtti_for_ptr_child 15934PASS: gdb.mi/mi-var-rtti.exp: list children of s.ptr (with RTTI) in use_rtti_for_ptr_child 15935PASS: gdb.mi/mi-var-rtti.exp: list children of s.ptr.Base (with RTTI) in use_rtti_for_ptr_child 15936PASS: gdb.mi/mi-var-rtti.exp: list children of s.ptr.Base.public (with RTTI) in use_rtti_for_ptr_child 15937PASS: gdb.mi/mi-var-rtti.exp: list children of s.ptr.public (with RTTI) in use_rtti_for_ptr_child 15938PASS: gdb.mi/mi-var-rtti.exp: check s.ptr->A (with RTTI) in use_rtti_for_ptr_child 15939PASS: gdb.mi/mi-var-rtti.exp: check s.ptr->B (with RTTI) in use_rtti_for_ptr_child 15940PASS: gdb.mi/mi-var-rtti.exp: check s.ptr->C (with RTTI) in use_rtti_for_ptr_child 15941PASS: gdb.mi/mi-var-rtti.exp: list children of s.constPtr (with RTTI) in use_rtti_for_ptr_child 15942PASS: gdb.mi/mi-var-rtti.exp: list children of s.constPtr.Base (with RTTI) in use_rtti_for_ptr_child 15943PASS: gdb.mi/mi-var-rtti.exp: list children of s.constPtr.Base.public (with RTTI) in use_rtti_for_ptr_child 15944PASS: gdb.mi/mi-var-rtti.exp: list children of s.constPtr.public (with RTTI) in use_rtti_for_ptr_child 15945PASS: gdb.mi/mi-var-rtti.exp: check s.constPtr->A (with RTTI) in use_rtti_for_ptr_child 15946PASS: gdb.mi/mi-var-rtti.exp: check s.constPtr->B (with RTTI) in use_rtti_for_ptr_child 15947PASS: gdb.mi/mi-var-rtti.exp: check s.constPtr->C (with RTTI) in use_rtti_for_ptr_child 15948PASS: gdb.mi/mi-var-rtti.exp: list children of s.ptrConst (with RTTI) in use_rtti_for_ptr_child 15949PASS: gdb.mi/mi-var-rtti.exp: list children of s.ptrConst.Base (with RTTI) in use_rtti_for_ptr_child 15950PASS: gdb.mi/mi-var-rtti.exp: list children of s.ptrConst.Base.public (with RTTI) in use_rtti_for_ptr_child 15951PASS: gdb.mi/mi-var-rtti.exp: list children of s.ptrConst.public (with RTTI) in use_rtti_for_ptr_child 15952PASS: gdb.mi/mi-var-rtti.exp: check s.ptrConst->A (with RTTI) in use_rtti_for_ptr_child 15953PASS: gdb.mi/mi-var-rtti.exp: check s.ptrConst->B (with RTTI) in use_rtti_for_ptr_child 15954PASS: gdb.mi/mi-var-rtti.exp: check s.ptrConst->C (with RTTI) in use_rtti_for_ptr_child 15955PASS: gdb.mi/mi-var-rtti.exp: list children of s.constPtrConst (with RTTI) in use_rtti_for_ptr_child 15956PASS: gdb.mi/mi-var-rtti.exp: list children of s.constPtrConst.Base (with RTTI) in use_rtti_for_ptr_child 15957PASS: gdb.mi/mi-var-rtti.exp: list children of s.constPtrConst.Base.public (with RTTI) in use_rtti_for_ptr_child 15958PASS: gdb.mi/mi-var-rtti.exp: list children of s.constPtrConst.public (with RTTI) in use_rtti_for_ptr_child 15959PASS: gdb.mi/mi-var-rtti.exp: check s.constPtrConst->A (with RTTI) in use_rtti_for_ptr_child 15960PASS: gdb.mi/mi-var-rtti.exp: check s.constPtrConst->B (with RTTI) in use_rtti_for_ptr_child 15961PASS: gdb.mi/mi-var-rtti.exp: check s.constPtrConst->C (with RTTI) in use_rtti_for_ptr_child 15962PASS: gdb.mi/mi-var-rtti.exp: delete varobj for s (with RTTI) in use_rtti_for_ptr_child 15963PASS: gdb.mi/mi-var-rtti.exp: run to mi-var-rtti.cc:149 (set breakpoint) 15964PASS: gdb.mi/mi-var-rtti.exp: -interpreter-exec console "set print object off" in use_rtti_for_ref_child 15965PASS: gdb.mi/mi-var-rtti.exp: create varobj for s (without RTTI) in use_rtti_for_ref_child 15966PASS: gdb.mi/mi-var-rtti.exp: list children of s (without RTTI) in use_rtti_for_ref_child 15967PASS: gdb.mi/mi-var-rtti.exp: list children of s.public (without RTTI) in use_rtti_for_ref_child 15968PASS: gdb.mi/mi-var-rtti.exp: list children of s.ref (without RTTI) in use_rtti_for_ref_child 15969PASS: gdb.mi/mi-var-rtti.exp: list children of s.ref.public (without RTTI) in use_rtti_for_ref_child 15970PASS: gdb.mi/mi-var-rtti.exp: check s.ref->A (without RTTI) in use_rtti_for_ref_child 15971PASS: gdb.mi/mi-var-rtti.exp: list children of s.constRef (without RTTI) in use_rtti_for_ref_child 15972PASS: gdb.mi/mi-var-rtti.exp: list children of s.constRef.public (without RTTI) in use_rtti_for_ref_child 15973PASS: gdb.mi/mi-var-rtti.exp: check s.constRef->A (without RTTI) in use_rtti_for_ref_child 15974PASS: gdb.mi/mi-var-rtti.exp: delete varobj for s (without RTTI) in use_rtti_for_ref_child 15975PASS: gdb.mi/mi-var-rtti.exp: -interpreter-exec console "set print object on" in use_rtti_for_ref_child 15976PASS: gdb.mi/mi-var-rtti.exp: create varobj for s (with RTTI) in use_rtti_for_ref_child 15977PASS: gdb.mi/mi-var-rtti.exp: list children of s (with RTTI) in use_rtti_for_ref_child 15978PASS: gdb.mi/mi-var-rtti.exp: list children of s.public (with RTTI) in use_rtti_for_ref_child 15979PASS: gdb.mi/mi-var-rtti.exp: list children of s.ref (with RTTI) in use_rtti_for_ref_child 15980PASS: gdb.mi/mi-var-rtti.exp: list children of s.ref.Base (with RTTI) in use_rtti_for_ref_child 15981PASS: gdb.mi/mi-var-rtti.exp: list children of s.ref.Base.public (with RTTI) in use_rtti_for_ref_child 15982PASS: gdb.mi/mi-var-rtti.exp: list children of s.ref.public (with RTTI) in use_rtti_for_ref_child 15983PASS: gdb.mi/mi-var-rtti.exp: check s.ref->A (with RTTI) in use_rtti_for_ref_child 15984PASS: gdb.mi/mi-var-rtti.exp: check s.ref->B (with RTTI) in use_rtti_for_ref_child 15985PASS: gdb.mi/mi-var-rtti.exp: check s.ref->C (with RTTI) in use_rtti_for_ref_child 15986PASS: gdb.mi/mi-var-rtti.exp: list children of s.constRef (with RTTI) in use_rtti_for_ref_child 15987PASS: gdb.mi/mi-var-rtti.exp: list children of s.constRef.Base (with RTTI) in use_rtti_for_ref_child 15988PASS: gdb.mi/mi-var-rtti.exp: list children of s.constRef.Base.public (with RTTI) in use_rtti_for_ref_child 15989PASS: gdb.mi/mi-var-rtti.exp: list children of s.constRef.public (with RTTI) in use_rtti_for_ref_child 15990PASS: gdb.mi/mi-var-rtti.exp: check s.constRef->A (with RTTI) in use_rtti_for_ref_child 15991PASS: gdb.mi/mi-var-rtti.exp: check s.constRef->B (with RTTI) in use_rtti_for_ref_child 15992PASS: gdb.mi/mi-var-rtti.exp: check s.constRef->C (with RTTI) in use_rtti_for_ref_child 15993PASS: gdb.mi/mi-var-rtti.exp: delete varobj for s (with RTTI) in use_rtti_for_ref_child 15994PASS: gdb.mi/mi-var-rtti.exp: run to mi-var-rtti.cc:202 (set breakpoint) 15995PASS: gdb.mi/mi-var-rtti.exp: -interpreter-exec console "set print object off" in use_rtti_with_multiple_inheritence 15996PASS: gdb.mi/mi-var-rtti.exp: create varobj for ptr (without RTTI) in use_rtti_with_multiple_inheritence 15997PASS: gdb.mi/mi-var-rtti.exp: list children of ptr (without RTTI) in use_rtti_with_multiple_inheritence 15998PASS: gdb.mi/mi-var-rtti.exp: list children of ptr.public (without RTTI) in use_rtti_with_multiple_inheritence 15999PASS: gdb.mi/mi-var-rtti.exp: check ptr->A (without RTTI) in use_rtti_with_multiple_inheritence 16000PASS: gdb.mi/mi-var-rtti.exp: delete varobj for ptr (without RTTI) in use_rtti_with_multiple_inheritence 16001PASS: gdb.mi/mi-var-rtti.exp: create varobj for ref (without RTTI) in use_rtti_with_multiple_inheritence 16002PASS: gdb.mi/mi-var-rtti.exp: list children of ref (without RTTI) in use_rtti_with_multiple_inheritence 16003PASS: gdb.mi/mi-var-rtti.exp: list children of ref.public (without RTTI) in use_rtti_with_multiple_inheritence 16004PASS: gdb.mi/mi-var-rtti.exp: check ref->A (without RTTI) in use_rtti_with_multiple_inheritence 16005PASS: gdb.mi/mi-var-rtti.exp: delete varobj for ref (without RTTI) in use_rtti_with_multiple_inheritence 16006PASS: gdb.mi/mi-var-rtti.exp: -interpreter-exec console "set print object on" in use_rtti_with_multiple_inheritence 16007PASS: gdb.mi/mi-var-rtti.exp: create varobj for ptr (with RTTI) in use_rtti_with_multiple_inheritence 16008PASS: gdb.mi/mi-var-rtti.exp: list children of ptr (with RTTI) in use_rtti_with_multiple_inheritence 16009PASS: gdb.mi/mi-var-rtti.exp: list children of ptr.First (with RTTI) in use_rtti_with_multiple_inheritence 16010PASS: gdb.mi/mi-var-rtti.exp: list children of ptr.Base.public (with RTTI) in use_rtti_with_multiple_inheritence 16011PASS: gdb.mi/mi-var-rtti.exp: list children of ptr.Base (with RTTI) in use_rtti_with_multiple_inheritence 16012PASS: gdb.mi/mi-var-rtti.exp: list children of ptr.Base.public (with RTTI) in use_rtti_with_multiple_inheritence 16013PASS: gdb.mi/mi-var-rtti.exp: list children of ptr.public (with RTTI) in use_rtti_with_multiple_inheritence 16014PASS: gdb.mi/mi-var-rtti.exp: delete varobj for ptr (with RTTI) in use_rtti_with_multiple_inheritence 16015PASS: gdb.mi/mi-var-rtti.exp: run to mi-var-rtti.cc:245 (set breakpoint) 16016PASS: gdb.mi/mi-var-rtti.exp: -interpreter-exec console "set print object on" in type_update_when_use_rtti 16017FAIL: gdb.mi/mi-var-rtti.exp: create varobj for ptr in type_update_when_use_rtti 16018FAIL: gdb.mi/mi-var-rtti.exp: list children of ptr (without RTTI) in type_update_when_use_rtti 16019FAIL: gdb.mi/mi-var-rtti.exp: list children of ptr.public (without RTTI) in type_update_when_use_rtti 16020PASS: gdb.mi/mi-var-rtti.exp: create varobj for S in type_update_when_use_rtti 16021PASS: gdb.mi/mi-var-rtti.exp: list children of s in type_update_when_use_rtti 16022PASS: gdb.mi/mi-var-rtti.exp: list children of s.public in type_update_when_use_rtti 16023PASS: gdb.mi/mi-var-rtti.exp: list children of s.ptr (without RTTI) in type_update_when_use_rtti 16024PASS: gdb.mi/mi-var-rtti.exp: list children of s.ptr.public (without RTTI) in type_update_when_use_rtti 16025PASS: gdb.mi/mi-var-rtti.exp: run to mi-var-rtti.cc:269 (set breakpoint) 16026PASS: gdb.mi/mi-var-rtti.exp: update ptr to derived in type_update_when_use_rtti 16027PASS: gdb.mi/mi-var-rtti.exp: list children of ptr (with RTTI) in type_update_when_use_rtti 16028PASS: gdb.mi/mi-var-rtti.exp: list children of ptr.Base (with RTTI) in type_update_when_use_rtti 16029PASS: gdb.mi/mi-var-rtti.exp: list children of ptr.Base.public (with RTTI) in type_update_when_use_rtti 16030PASS: gdb.mi/mi-var-rtti.exp: list children of ptr.public (with RTTI) in type_update_when_use_rtti 16031PASS: gdb.mi/mi-var-rtti.exp: check ptr->A (with RTTI) in type_update_when_use_rtti 16032PASS: gdb.mi/mi-var-rtti.exp: check ptr->B (with RTTI) in type_update_when_use_rtti 16033PASS: gdb.mi/mi-var-rtti.exp: check ptr->C (with RTTI) in type_update_when_use_rtti 16034PASS: gdb.mi/mi-var-rtti.exp: update s.ptr to derived in type_update_when_use_rtti 16035PASS: gdb.mi/mi-var-rtti.exp: list children of s.ptr (with RTTI) in type_update_when_use_rtti 16036PASS: gdb.mi/mi-var-rtti.exp: list children of s.ptr.Base (with RTTI) in type_update_when_use_rtti 16037PASS: gdb.mi/mi-var-rtti.exp: list children of s.ptr.Base.public (with RTTI) in type_update_when_use_rtti 16038PASS: gdb.mi/mi-var-rtti.exp: list children of s.ptr.public (with RTTI) in type_update_when_use_rtti 16039PASS: gdb.mi/mi-var-rtti.exp: check s.ptr->A (with RTTI) in type_update_when_use_rtti 16040PASS: gdb.mi/mi-var-rtti.exp: check s.ptr->B (with RTTI) in type_update_when_use_rtti 16041PASS: gdb.mi/mi-var-rtti.exp: check s.ptr->C (with RTTI) in type_update_when_use_rtti 16042PASS: gdb.mi/mi-var-rtti.exp: run to mi-var-rtti.cc:281 (set breakpoint) 16043PASS: gdb.mi/mi-var-rtti.exp: update ptr back to base type in type_update_when_use_rtti 16044PASS: gdb.mi/mi-var-rtti.exp: delete varobj for ptr in type_update_when_use_rtti 16045PASS: gdb.mi/mi-var-rtti.exp: update s.ptr back to base type in type_update_when_use_rtti 16046PASS: gdb.mi/mi-var-rtti.exp: delete varobj for s in type_update_when_use_rtti 16047PASS: gdb.mi/mi-var-rtti.exp: run to mi-var-rtti.cc:299 (set breakpoint) 16048PASS: gdb.mi/mi-var-rtti.exp: -interpreter-exec console "set print object off" in skip_type_update_when_not_use_rtti 16049PASS: gdb.mi/mi-var-rtti.exp: create varobj for ptr in skip_type_update_when_not_use_rtti 16050PASS: gdb.mi/mi-var-rtti.exp: list children of ptr (without RTTI) in skip_type_update_when_not_use_rtti 16051PASS: gdb.mi/mi-var-rtti.exp: list children of ptr.public (without RTTI) in skip_type_update_when_not_use_rtti 16052PASS: gdb.mi/mi-var-rtti.exp: create varobj for S in skip_type_update_when_not_use_rtti 16053PASS: gdb.mi/mi-var-rtti.exp: list children of s in skip_type_update_when_not_use_rtti 16054PASS: gdb.mi/mi-var-rtti.exp: list children of s.public in skip_type_update_when_not_use_rtti 16055PASS: gdb.mi/mi-var-rtti.exp: list children of s.ptr (without RTTI) in skip_type_update_when_not_use_rtti 16056PASS: gdb.mi/mi-var-rtti.exp: list children of s.ptr.public (without RTTI) in skip_type_update_when_not_use_rtti 16057PASS: gdb.mi/mi-var-rtti.exp: run to mi-var-rtti.cc:323 (set breakpoint) 16058PASS: gdb.mi/mi-var-rtti.exp: update ptr to derived type in skip_type_update_when_not_use_rtti 16059PASS: gdb.mi/mi-var-rtti.exp: list children of ptr (without RTTI) in skip_type_update_when_not_use_rtti 16060PASS: gdb.mi/mi-var-rtti.exp: list children of ptr.public (without RTTI) in skip_type_update_when_not_use_rtti 16061PASS: gdb.mi/mi-var-rtti.exp: check ptr->A (without RTTI) in skip_type_update_when_not_use_rtti 16062PASS: gdb.mi/mi-var-rtti.exp: update s to derived type in skip_type_update_when_not_use_rtti 16063PASS: gdb.mi/mi-var-rtti.exp: list children of s.ptr (without RTTI) in skip_type_update_when_not_use_rtti 16064PASS: gdb.mi/mi-var-rtti.exp: list children of s.ptr.public (without RTTI) in skip_type_update_when_not_use_rtti 16065PASS: gdb.mi/mi-var-rtti.exp: check s.ptr->A (without RTTI) in skip_type_update_when_not_use_rtti 16066PASS: gdb.mi/mi-var-rtti.exp: run to mi-var-rtti.cc:335 (set breakpoint) 16067PASS: gdb.mi/mi-var-rtti.exp: update ptr back to base type in skip_type_update_when_not_use_rtti 16068PASS: gdb.mi/mi-var-rtti.exp: delete varobj for ptr in skip_type_update_when_not_use_rtti 16069PASS: gdb.mi/mi-var-rtti.exp: update s back to base type in skip_type_update_when_not_use_rtti 16070PASS: gdb.mi/mi-var-rtti.exp: delete varobj for s in skip_type_update_when_not_use_rtti 16071Running ./gdb.mi/mi-watch.exp ... 16072PASS: gdb.mi/mi-watch.exp: hw watchpoints toggle (1) 16073PASS: gdb.mi/mi-watch.exp: sw: breakpoint at callee4 16074PASS: gdb.mi/mi-watch.exp: sw: mi runto callee4 16075PASS: gdb.mi/mi-watch.exp: sw: break-watch operation 16076PASS: gdb.mi/mi-watch.exp: sw: list of watchpoints 16077PASS: gdb.mi/mi-watch.exp: sw: watchpoint trigger 16078XPASS: gdb.mi/mi-watch.exp: sw: watchpoint trigger 16079Running ./gdb.mi/mi-watch-nonstop.exp ... 16080Running ./gdb.mi/pr11022.exp ... 16081Running ./gdb.modula2/unbounded-array.exp ... 16082PASS: gdb.modula2/unbounded-array.exp: switch to modula-2 16083PASS: gdb.modula2/unbounded-array.exp: print the last legal element of array a 16084PASS: gdb.modula2/unbounded-array.exp: print unbounded array contents 16085PASS: gdb.modula2/unbounded-array.exp: print the 1st element of array a 16086PASS: gdb.modula2/unbounded-array.exp: print the 2nd element of array a 16087PASS: gdb.modula2/unbounded-array.exp: print the 3rd element of array a 16088PASS: gdb.modula2/unbounded-array.exp: print the 4th element of array a 16089PASS: gdb.modula2/unbounded-array.exp: print the 5th element of array a 16090Running ./gdb.multi/base.exp ... 16091PASS: gdb.multi/base.exp: add empty inferior 2 16092PASS: gdb.multi/base.exp: switch to inferior 2 16093PASS: gdb.multi/base.exp: load hangout file in inferior 2 16094PASS: gdb.multi/base.exp: add inferior 3 with -exec goodbye 16095PASS: gdb.multi/base.exp: info inferiors 16096PASS: gdb.multi/base.exp: info inferior 2 3 16097PASS: gdb.multi/base.exp: info inferior 1-2 16098PASS: gdb.multi/base.exp: switch to inferior 1 16099PASS: gdb.multi/base.exp: 'info functions commonfun' in inferior 1 16100PASS: gdb.multi/base.exp: switch to inferior 3 16101PASS: gdb.multi/base.exp: 'info functions commonfun' in inferior 3 16102PASS: gdb.multi/base.exp: switch back to inferior 1 16103PASS: gdb.multi/base.exp: set listsize 1 16104PASS: gdb.multi/base.exp: list commonfun in hello 16105PASS: gdb.multi/base.exp: print hglob 16106PASS: gdb.multi/base.exp: print glob (hello) 16107PASS: gdb.multi/base.exp: switch to inferior 3 to print globals 16108PASS: gdb.multi/base.exp: print gglob 16109PASS: gdb.multi/base.exp: print glob (goodbye) 16110PASS: gdb.multi/base.exp: list commonfun in goodbye 16111PASS: gdb.multi/base.exp: switch to inferior 1 to run it 16112PASS: gdb.multi/base.exp: break hello 16113PASS: gdb.multi/base.exp: continue 16114PASS: gdb.multi/base.exp: remove-inferiors 2-3 16115PASS: gdb.multi/base.exp: check remove-inferiors 16116Running ./gdb.multi/bkpt-multi-exec.exp ... 16117Running ./gdb.multi/multi-arch-exec.exp ... 16118Running ./gdb.multi/multi-arch.exp ... 16119Running ./gdb.multi/watchpoint-multi.exp ... 16120UNTESTED: gdb.multi/watchpoint-multi.exp: watchpoint-multi.exp 16121Running ./gdb.objc/basicclass.exp ... 16122UNSUPPORTED: gdb.objc/basicclass.exp: Couldn't compile ./gdb.objc/basicclass.m: unrecognized error 16123Running ./gdb.objc/nondebug.exp ... 16124UNSUPPORTED: gdb.objc/nondebug.exp: Couldn't compile ./gdb.objc/nondebug.m: unrecognized error 16125Running ./gdb.objc/objcdecode.exp ... 16126UNSUPPORTED: gdb.objc/objcdecode.exp: Couldn't compile ./gdb.objc/objcdecode.m: unrecognized error 16127Running ./gdb.objc/print.exp ... 16128PASS: gdb.objc/print.exp: set language objective-c 16129PASS: gdb.objc/print.exp: set language to "objective-c" 16130PASS: gdb.objc/print.exp: check fp + text 16131PASS: gdb.objc/print.exp: p 1. 16132PASS: gdb.objc/print.exp: p 1.5 16133PASS: gdb.objc/print.exp: p 1.f 16134PASS: gdb.objc/print.exp: p 1.5f 16135PASS: gdb.objc/print.exp: p 1.l 16136PASS: gdb.objc/print.exp: p 1.5l 16137PASS: gdb.objc/print.exp: p 0x1.1 16138PASS: gdb.objc/print.exp: reject p 1.1x 16139PASS: gdb.objc/print.exp: reject p 1.1ff 16140PASS: gdb.objc/print.exp: reject p 1.1ll 16141Running ./gdb.opencl/callfuncs.exp ... 16142Running ./gdb.opencl/convs_casts.exp ... 16143Running ./gdb.opencl/datatypes.exp ... 16144Running ./gdb.opencl/operators.exp ... 16145Running ./gdb.opencl/vec_comps.exp ... 16146Running ./gdb.opt/clobbered-registers-O2.exp ... 16147PASS: gdb.opt/clobbered-registers-O2.exp: Backtracing 16148PASS: gdb.opt/clobbered-registers-O2.exp: print operand0 16149PASS: gdb.opt/clobbered-registers-O2.exp: print operand1 16150Running ./gdb.opt/inline-break.exp ... 16151PASS: gdb.opt/inline-break.exp: break func1 16152PASS: gdb.opt/inline-break.exp: break func2 16153PASS: gdb.opt/inline-break.exp: break func3b 16154FAIL: gdb.opt/inline-break.exp: break func4b 16155PASS: gdb.opt/inline-break.exp: break func5b 16156FAIL: gdb.opt/inline-break.exp: break func6b 16157PASS: gdb.opt/inline-break.exp: break func7b 16158PASS: gdb.opt/inline-break.exp: break func8b 16159PASS: gdb.opt/inline-break.exp: print func1 16160PASS: gdb.opt/inline-break.exp: print func2 16161Running ./gdb.opt/inline-bt.exp ... 16162PASS: gdb.opt/inline-bt.exp: continue to bar (1) 16163PASS: gdb.opt/inline-bt.exp: backtrace from bar (1) 16164PASS: gdb.opt/inline-bt.exp: bar not inlined 16165PASS: gdb.opt/inline-bt.exp: continue to bar (2) 16166PASS: gdb.opt/inline-bt.exp: backtrace from bar (2) 16167PASS: gdb.opt/inline-bt.exp: up from bar (2) 16168PASS: gdb.opt/inline-bt.exp: func1 inlined (2) 16169PASS: gdb.opt/inline-bt.exp: continue to bar (3) 16170PASS: gdb.opt/inline-bt.exp: backtrace from bar (3) 16171PASS: gdb.opt/inline-bt.exp: up from bar (3) 16172PASS: gdb.opt/inline-bt.exp: func1 inlined (3) 16173PASS: gdb.opt/inline-bt.exp: up from func1 (3) 16174PASS: gdb.opt/inline-bt.exp: func2 inlined (3) 16175Running ./gdb.opt/inline-cmds.exp ... 16176PASS: gdb.opt/inline-cmds.exp: set listsize 1 16177PASS: gdb.opt/inline-cmds.exp: continue to bar (1) 16178PASS: gdb.opt/inline-cmds.exp: backtrace from bar (1) 16179PASS: gdb.opt/inline-cmds.exp: up from bar (1) 16180PASS: gdb.opt/inline-cmds.exp: func1 inlined (1) 16181PASS: gdb.opt/inline-cmds.exp: continue to bar (2) 16182PASS: gdb.opt/inline-cmds.exp: backtrace from bar (2) 16183PASS: gdb.opt/inline-cmds.exp: up from bar (2) 16184PASS: gdb.opt/inline-cmds.exp: func1 inlined (2) 16185PASS: gdb.opt/inline-cmds.exp: up from func1 (2) 16186PASS: gdb.opt/inline-cmds.exp: func2 inlined (2) 16187PASS: gdb.opt/inline-cmds.exp: continue to marker 16188PASS: gdb.opt/inline-cmds.exp: backtrace from marker 16189PASS: gdb.opt/inline-cmds.exp: marker not inlined 16190PASS: gdb.opt/inline-cmds.exp: next over inlined functions 16191PASS: gdb.opt/inline-cmds.exp: next past inlined func1 16192PASS: gdb.opt/inline-cmds.exp: print x before func1 16193PASS: gdb.opt/inline-cmds.exp: backtrace does not include func1 16194PASS: gdb.opt/inline-cmds.exp: stepped over call to func1 16195FAIL: gdb.opt/inline-cmds.exp: step into func1 16196PASS: gdb.opt/inline-cmds.exp: finish from func1 16197PASS: gdb.opt/inline-cmds.exp: continue to breakpoint: consecutive func1 16198PASS: gdb.opt/inline-cmds.exp: next to first func1 16199KFAIL: gdb.opt/inline-cmds.exp: next to second func1 (PRMS: gdb/NNNN) 16200PASS: gdb.opt/inline-cmds.exp: continue to breakpoint: func1 then func3 16201PASS: gdb.opt/inline-cmds.exp: next to func1 before func3 16202PASS: gdb.opt/inline-cmds.exp: next to func3 16203PASS: gdb.opt/inline-cmds.exp: continue to breakpoint: finish into func1 16204PASS: gdb.opt/inline-cmds.exp: next to finish marker 16205FAIL: gdb.opt/inline-cmds.exp: step into finish marker 16206PASS: gdb.opt/inline-cmds.exp: finish from marker to func1 16207PASS: gdb.opt/inline-cmds.exp: step into func1 for finish 16208PASS: gdb.opt/inline-cmds.exp: finish from func1 to func3 16209PASS: gdb.opt/inline-cmds.exp: continue to breakpoint: before the outer_inline call 16210PASS: gdb.opt/inline-cmds.exp: reach 1 the outer_inline call 16211PASS: gdb.opt/inline-cmds.exp: reach outer_inline2 16212PASS: gdb.opt/inline-cmds.exp: backtrace at main of outer_inline 16213PASS: gdb.opt/inline-cmds.exp: enter outer_inline2 16214PASS: gdb.opt/inline-cmds.exp: backtrace at outer_inline2 16215PASS: gdb.opt/inline-cmds.exp: enter outer_inline1 from outer_inline2 16216PASS: gdb.opt/inline-cmds.exp: backtrace at outer_inline1 16217PASS: gdb.opt/inline-cmds.exp: enter noinline from outer_inline1 16218PASS: gdb.opt/inline-cmds.exp: backtrace at noinline from outer_inline1 16219FAIL: gdb.opt/inline-cmds.exp: enter inlined_fn from noinline 16220FAIL: gdb.opt/inline-cmds.exp: backtrace at inlined_fn from noinline 16221FAIL: gdb.opt/inline-cmds.exp: inlined_fn from noinline inlined 16222FAIL: gdb.opt/inline-cmds.exp: up to noinline 16223FAIL: gdb.opt/inline-cmds.exp: noinline from outer_inline1 not inlined 16224PASS: gdb.opt/inline-cmds.exp: up to outer_inline1 16225PASS: gdb.opt/inline-cmds.exp: outer_inline1 inlined 16226PASS: gdb.opt/inline-cmds.exp: up to outer_inline2 16227FAIL: gdb.opt/inline-cmds.exp: outer_inline2 inlined 16228FAIL: gdb.opt/inline-cmds.exp: up from outer_inline2 16229PASS: gdb.opt/inline-cmds.exp: main not inlined 16230Running ./gdb.opt/inline-locals.exp ... 16231PASS: gdb.opt/inline-locals.exp: continue to bar (1) 16232PASS: gdb.opt/inline-locals.exp: continue to bar (2) 16233PASS: gdb.opt/inline-locals.exp: backtrace from bar (2) 16234PASS: gdb.opt/inline-locals.exp: up from bar (2) 16235PASS: gdb.opt/inline-locals.exp: func1 inlined (2) 16236PASS: gdb.opt/inline-locals.exp: info locals above bar (2) 16237PASS: gdb.opt/inline-locals.exp: info args above bar (2) 16238PASS: gdb.opt/inline-locals.exp: print local (2) 16239PASS: gdb.opt/inline-locals.exp: print out of scope local 16240PASS: gdb.opt/inline-locals.exp: continue to bar (3) 16241PASS: gdb.opt/inline-locals.exp: backtrace from bar (3) 16242PASS: gdb.opt/inline-locals.exp: up from bar (3) 16243PASS: gdb.opt/inline-locals.exp: func1 inlined (3) 16244PASS: gdb.opt/inline-locals.exp: info locals above bar (3) 16245PASS: gdb.opt/inline-locals.exp: info args above bar (3) 16246PASS: gdb.opt/inline-locals.exp: print local (3) 16247Running ./gdb.pascal/floats.exp ... 16248UNSUPPORTED: gdb.pascal/floats.exp: No pascal compiler found 16249UNTESTED: gdb.pascal/floats.exp: floats.exp 16250Running ./gdb.pascal/gdb11492.exp ... 16251UNSUPPORTED: gdb.pascal/gdb11492.exp: No pascal compiler found 16252UNTESTED: gdb.pascal/gdb11492.exp: gdb11492.exp 16253Running ./gdb.pascal/hello.exp ... 16254UNSUPPORTED: gdb.pascal/hello.exp: No pascal compiler found 16255Running ./gdb.pascal/integers.exp ... 16256UNSUPPORTED: gdb.pascal/integers.exp: No pascal compiler found 16257Running ./gdb.pascal/print.exp ... 16258PASS: gdb.pascal/print.exp: set language pascal 16259PASS: gdb.pascal/print.exp: set language to "pascal" 16260PASS: gdb.pascal/print.exp: check fp + text 16261PASS: gdb.pascal/print.exp: p 1. 16262PASS: gdb.pascal/print.exp: p 1.5 16263PASS: gdb.pascal/print.exp: p 1.f 16264PASS: gdb.pascal/print.exp: p 1.5f 16265PASS: gdb.pascal/print.exp: p 1.l 16266PASS: gdb.pascal/print.exp: p 1.5l 16267PASS: gdb.pascal/print.exp: p 0x1.1 16268PASS: gdb.pascal/print.exp: reject p 1.1x 16269PASS: gdb.pascal/print.exp: reject p 1.1ff 16270PASS: gdb.pascal/print.exp: reject p 1.1ll 16271Running ./gdb.pascal/types.exp ... 16272PASS: gdb.pascal/types.exp: set language pascal 16273PASS: gdb.pascal/types.exp: set language to "pascal" 16274PASS: gdb.pascal/types.exp: pt 123 16275PASS: gdb.pascal/types.exp: pt TRUE 16276PASS: gdb.pascal/types.exp: pt FALSE 16277PASS: gdb.pascal/types.exp: pt 'a' 16278KFAIL: gdb.pascal/types.exp: pt 'a simple string' (PRMS: gdb/2326) 16279PASS: gdb.pascal/types.exp: pt .44 16280PASS: gdb.pascal/types.exp: pt 44.0 16281PASS: gdb.pascal/types.exp: pt 10e20 16282PASS: gdb.pascal/types.exp: pt 10E20 16283Running ./gdb.python/lib-types.exp ... 16284PASS: gdb.python/lib-types.exp: python import gdb.types 16285PASS: gdb.python/lib-types.exp: python const_class1_obj = gdb.parse_and_eval ('const_class1_obj') 16286PASS: gdb.python/lib-types.exp: python basic_type_const_class1_obj = gdb.types.get_basic_type (const_class1_obj.type) 16287PASS: gdb.python/lib-types.exp: python print (str (const_class1_obj.type)) 16288PASS: gdb.python/lib-types.exp: const stripping 16289PASS: gdb.python/lib-types.exp: python volatile_class1_obj = gdb.parse_and_eval ('volatile_class1_obj') 16290PASS: gdb.python/lib-types.exp: python basic_type_volatile_class1_obj = gdb.types.get_basic_type (volatile_class1_obj.type) 16291PASS: gdb.python/lib-types.exp: python print (str (volatile_class1_obj.type)) 16292PASS: gdb.python/lib-types.exp: volatile stripping 16293PASS: gdb.python/lib-types.exp: python const_volatile_class1_obj = gdb.parse_and_eval ('const_volatile_class1_obj') 16294PASS: gdb.python/lib-types.exp: python basic_type_const_volatile_class1_obj = gdb.types.get_basic_type (const_volatile_class1_obj.type) 16295PASS: gdb.python/lib-types.exp: python print (str (const_volatile_class1_obj.type)) 16296PASS: gdb.python/lib-types.exp: volatile+const stripping 16297PASS: gdb.python/lib-types.exp: python typedef_class1_obj = gdb.parse_and_eval ('typedef_class1_obj') 16298PASS: gdb.python/lib-types.exp: python basic_type_typedef_class1_obj = gdb.types.get_basic_type (typedef_class1_obj.type) 16299PASS: gdb.python/lib-types.exp: python print (str (typedef_class1_obj.type)) 16300PASS: gdb.python/lib-types.exp: typedef stripping 16301PASS: gdb.python/lib-types.exp: python class1_ref_obj = gdb.parse_and_eval ('class1_ref_obj') 16302PASS: gdb.python/lib-types.exp: python basic_type_class1_ref_obj = gdb.types.get_basic_type (class1_ref_obj.type) 16303PASS: gdb.python/lib-types.exp: python print (str (class1_ref_obj.type)) 16304PASS: gdb.python/lib-types.exp: reference stripping 16305PASS: gdb.python/lib-types.exp: python typedef_const_typedef_class1_obj = gdb.parse_and_eval ('typedef_const_typedef_class1_obj') 16306PASS: gdb.python/lib-types.exp: python basic_type_typedef_const_typedef_class1_obj = gdb.types.get_basic_type (typedef_const_typedef_class1_obj.type) 16307PASS: gdb.python/lib-types.exp: python print (str (typedef_class1_obj.type)) 16308PASS: gdb.python/lib-types.exp: nested typedef stripping 16309PASS: gdb.python/lib-types.exp: python typedef_const_typedef_class1_ref_obj = gdb.parse_and_eval ('typedef_const_typedef_class1_ref_obj') 16310PASS: gdb.python/lib-types.exp: python basic_type_typedef_const_typedef_class1_ref_obj = gdb.types.get_basic_type (typedef_const_typedef_class1_ref_obj.type) 16311PASS: gdb.python/lib-types.exp: python print (str (typedef_const_typedef_class1_ref_obj.type)) 16312PASS: gdb.python/lib-types.exp: nested typedef/ref stripping 16313PASS: gdb.python/lib-types.exp: python class1_obj = gdb.parse_and_eval ('class1_obj') 16314PASS: gdb.python/lib-types.exp: python print (gdb.types.has_field (class1_obj.type, 'x')) 16315PASS: gdb.python/lib-types.exp: python print (gdb.types.has_field (class1_obj.type, 'nope')) 16316PASS: gdb.python/lib-types.exp: python subclass1_obj = gdb.parse_and_eval ('subclass1_obj') 16317PASS: gdb.python/lib-types.exp: python print (gdb.types.has_field (subclass1_obj.type, 'x')) 16318PASS: gdb.python/lib-types.exp: python enum1_obj = gdb.parse_and_eval ('enum1_obj') 16319PASS: gdb.python/lib-types.exp: python enum1_dict = gdb.types.make_enum_dict (enum1_obj.type) 16320PASS: gdb.python/lib-types.exp: python enum1_list = sorted (enum1_dict.items ()) 16321PASS: gdb.python/lib-types.exp: python print (enum1_list) 16322PASS: gdb.python/lib-types.exp: python struct_a = gdb.lookup_type ('struct A') 16323PASS: gdb.python/lib-types.exp: python print (struct_a.keys ()) 16324PASS: gdb.python/lib-types.exp: python print ([k for k,v in gdb.types.deep_items(struct_a)]) 16325Running ./gdb.python/py-arch.exp ... 16326PASS: gdb.python/py-arch.exp: test number of instructions 1 16327PASS: gdb.python/py-arch.exp: test number of instructions 2 16328PASS: gdb.python/py-arch.exp: test number of instructions 3 16329PASS: gdb.python/py-arch.exp: test number of instructions 4 16330PASS: gdb.python/py-arch.exp: test key addr 16331PASS: gdb.python/py-arch.exp: test key asm 16332PASS: gdb.python/py-arch.exp: test key length 16333PASS: gdb.python/py-arch.exp: test exception 16334Running ./gdb.python/py-block.exp ... 16335PASS: gdb.python/py-block.exp: continue to breakpoint: Block break here. 16336PASS: gdb.python/py-block.exp: Check block not None 16337PASS: gdb.python/py-block.exp: First anonymous block 16338PASS: gdb.python/py-block.exp: Check start not None 16339PASS: gdb.python/py-block.exp: Check end not None 16340PASS: gdb.python/py-block.exp: Not a global block 16341PASS: gdb.python/py-block.exp: Not a static block 16342PASS: gdb.python/py-block.exp: Get block 16343PASS: gdb.python/py-block.exp: Get block 16344PASS: gdb.python/py-block.exp: Is the global block 16345PASS: gdb.python/py-block.exp: Is the static block 16346PASS: gdb.python/py-block.exp: Get superblock 16347PASS: gdb.python/py-block.exp: Second anonymous block 16348PASS: gdb.python/py-block.exp: Get superblock 2 16349PASS: gdb.python/py-block.exp: Print superblock 2 function 16350PASS: gdb.python/py-block.exp: up 16351PASS: gdb.python/py-block.exp: Check Frame 2's block not None 16352PASS: gdb.python/py-block.exp: main block 16353PASS: gdb.python/py-block.exp: Check block validity 16354PASS: gdb.python/py-block.exp: Check block validity 16355PASS: gdb.python/py-block.exp: Check block validity 16356PASS: gdb.python/py-block.exp: Check block validity 16357Running ./gdb.python/py-breakpoint.exp ... 16358PASS: gdb.python/py-breakpoint.exp: Check obj exists 16359PASS: gdb.python/py-breakpoint.exp: Check breakpoint location 16360PASS: gdb.python/py-breakpoint.exp: continue to breakpoint: Break at multiply. 16361PASS: gdb.python/py-breakpoint.exp: Check for two breakpoints 16362PASS: gdb.python/py-breakpoint.exp: Check obj exists 16363PASS: gdb.python/py-breakpoint.exp: Check breakpoint location 16364PASS: gdb.python/py-breakpoint.exp: Check obj exists 16365PASS: gdb.python/py-breakpoint.exp: Check breakpoint location 16366PASS: gdb.python/py-breakpoint.exp: Check breakpoint hit count 16367PASS: gdb.python/py-breakpoint.exp: continue to breakpoint: Break at multiply. 16368PASS: gdb.python/py-breakpoint.exp: Check breakpoint hit count 16369PASS: gdb.python/py-breakpoint.exp: Check expected variable result after 6 iterations 16370PASS: gdb.python/py-breakpoint.exp: continue to breakpoint: Break at add. 16371PASS: gdb.python/py-breakpoint.exp: Check breakpoint enabled. 16372PASS: gdb.python/py-breakpoint.exp: continue to breakpoint: Break at add. 16373PASS: gdb.python/py-breakpoint.exp: continue to breakpoint: Break at multiply. 16374PASS: gdb.python/py-breakpoint.exp: Check breakpoint thread 16375PASS: gdb.python/py-breakpoint.exp: Check breakpoint type 16376PASS: gdb.python/py-breakpoint.exp: Check breakpoint number 16377PASS: gdb.python/py-breakpoint.exp: Check breakpoint number 16378PASS: gdb.python/py-breakpoint.exp: Check breakpoint number 16379PASS: gdb.python/py-breakpoint.exp: Number of breakpoints before delete 16380PASS: gdb.python/py-breakpoint.exp: continue to breakpoint: Break at multiply. 16381PASS: gdb.python/py-breakpoint.exp: Check breakpoint invalidated 16382PASS: gdb.python/py-breakpoint.exp: Number of breakpoints after delete 16383PASS: gdb.python/py-breakpoint.exp: continue to breakpoint: Break at end. 16384PASS: gdb.python/py-breakpoint.exp: continue to breakpoint: Break at multiply. 16385PASS: gdb.python/py-breakpoint.exp: Test conditional has been set 16386PASS: gdb.python/py-breakpoint.exp: continue to breakpoint: Break at multiply. 16387PASS: gdb.python/py-breakpoint.exp: Test conditional breakpoint stopped after five iterations 16388PASS: gdb.python/py-breakpoint.exp: Test conditional read 16389PASS: gdb.python/py-breakpoint.exp: continue to breakpoint: Break at multiply. 16390PASS: gdb.python/py-breakpoint.exp: Test breakpoint stopped after six iterations 16391PASS: gdb.python/py-breakpoint.exp: commands $bpnum 16392PASS: gdb.python/py-breakpoint.exp: print "Command for breakpoint has been executed." 16393PASS: gdb.python/py-breakpoint.exp: print result 16394PASS: gdb.python/py-breakpoint.exp: end 16395PASS: gdb.python/py-breakpoint.exp: python print (blist[len(blist)-1].commands) 16396PASS: gdb.python/py-breakpoint.exp: Check invisible bp obj exists 16397PASS: gdb.python/py-breakpoint.exp: Check breakpoint location 16398PASS: gdb.python/py-breakpoint.exp: Check breakpoint visibility 16399PASS: gdb.python/py-breakpoint.exp: Check info breakpoints shows visible breakpoints 16400PASS: gdb.python/py-breakpoint.exp: Check invisible bp obj exists 16401PASS: gdb.python/py-breakpoint.exp: Check breakpoint location 16402PASS: gdb.python/py-breakpoint.exp: Check breakpoint visibility 16403PASS: gdb.python/py-breakpoint.exp: Check info breakpoints does not show invisible breakpoints 16404PASS: gdb.python/py-breakpoint.exp: Check maint info breakpoints shows invisible breakpoints 16405PASS: gdb.python/py-breakpoint.exp: Test watchpoint write 16406PASS: gdb.python/py-breakpoint.exp: Check info breakpoints does not show invisible breakpoints 16407PASS: gdb.python/py-breakpoint.exp: Check maint info breakpoints shows invisible breakpoints 16408PASS: gdb.python/py-breakpoint.exp: Test watchpoint write 16409PASS: gdb.python/py-breakpoint.exp: Sub-class a breakpoint - python 16410PASS: gdb.python/py-breakpoint.exp: Sub-class a breakpoint - class bp_eval (gdb.Breakpoint): 16411PASS: gdb.python/py-breakpoint.exp: Sub-class a breakpoint - inf_i = 0 16412PASS: gdb.python/py-breakpoint.exp: Sub-class a breakpoint - count = 0 16413PASS: gdb.python/py-breakpoint.exp: Sub-class a breakpoint - def stop (self): 16414PASS: gdb.python/py-breakpoint.exp: Sub-class a breakpoint - self.count = self.count + 1 16415PASS: gdb.python/py-breakpoint.exp: Sub-class a breakpoint - self.inf_i = gdb.parse_and_eval("i") 16416PASS: gdb.python/py-breakpoint.exp: Sub-class a breakpoint - if self.inf_i == 3: 16417PASS: gdb.python/py-breakpoint.exp: Sub-class a breakpoint - return True 16418PASS: gdb.python/py-breakpoint.exp: Sub-class a breakpoint - return False 16419PASS: gdb.python/py-breakpoint.exp: Sub-class a breakpoint - end 16420PASS: gdb.python/py-breakpoint.exp: Sub-class a second breakpoint - python 16421PASS: gdb.python/py-breakpoint.exp: Sub-class a second breakpoint - class bp_also_eval (gdb.Breakpoint): 16422PASS: gdb.python/py-breakpoint.exp: Sub-class a second breakpoint - count = 0 16423PASS: gdb.python/py-breakpoint.exp: Sub-class a second breakpoint - def stop (self): 16424PASS: gdb.python/py-breakpoint.exp: Sub-class a second breakpoint - self.count = self.count + 1 16425PASS: gdb.python/py-breakpoint.exp: Sub-class a second breakpoint - if self.count == 9: 16426PASS: gdb.python/py-breakpoint.exp: Sub-class a second breakpoint - return True 16427PASS: gdb.python/py-breakpoint.exp: Sub-class a second breakpoint - return False 16428PASS: gdb.python/py-breakpoint.exp: Sub-class a second breakpoint - end 16429PASS: gdb.python/py-breakpoint.exp: Sub-class a third breakpoint - python 16430PASS: gdb.python/py-breakpoint.exp: Sub-class a third breakpoint - class basic (gdb.Breakpoint): 16431PASS: gdb.python/py-breakpoint.exp: Sub-class a third breakpoint - count = 0 16432PASS: gdb.python/py-breakpoint.exp: Sub-class a third breakpoint - end 16433PASS: gdb.python/py-breakpoint.exp: continue to breakpoint: Break at multiply. 16434PASS: gdb.python/py-breakpoint.exp: Check inferior value matches python accounting 16435PASS: gdb.python/py-breakpoint.exp: Check python accounting matches inferior 16436PASS: gdb.python/py-breakpoint.exp: Check non firing same-location breakpoint eval function was also called at each stop. 16437PASS: gdb.python/py-breakpoint.exp: Check non firing same-location breakpoint eval function was also called at each stop. 16438PASS: gdb.python/py-breakpoint.exp: Check you cannot add a CLI condition to a Python breakpoint that 16439PASS: gdb.python/py-breakpoint.exp: Construct an eval function - python 16440PASS: gdb.python/py-breakpoint.exp: Construct an eval function - def stop_func (): 16441PASS: gdb.python/py-breakpoint.exp: Construct an eval function - return True 16442PASS: gdb.python/py-breakpoint.exp: Construct an eval function - end 16443PASS: gdb.python/py-breakpoint.exp: Assign stop function to a breakpoint that has a condition 16444PASS: gdb.python/py-breakpoint.exp: Test that evaluate function has not been yet executed (ie count = 0) 16445PASS: gdb.python/py-breakpoint.exp: continue to breakpoint: Break at multiply. 16446PASS: gdb.python/py-breakpoint.exp: Test that evaluate function is run when location also has normal bp 16447PASS: gdb.python/py-breakpoint.exp: Sub-class a watchpoint - python 16448PASS: gdb.python/py-breakpoint.exp: Sub-class a watchpoint - class wp_eval (gdb.Breakpoint): 16449PASS: gdb.python/py-breakpoint.exp: Sub-class a watchpoint - def stop (self): 16450PASS: gdb.python/py-breakpoint.exp: Sub-class a watchpoint - self.result = gdb.parse_and_eval("result") 16451PASS: gdb.python/py-breakpoint.exp: Sub-class a watchpoint - if self.result == 788: 16452PASS: gdb.python/py-breakpoint.exp: Sub-class a watchpoint - return True 16453PASS: gdb.python/py-breakpoint.exp: Sub-class a watchpoint - return False 16454PASS: gdb.python/py-breakpoint.exp: Sub-class a watchpoint - end 16455PASS: gdb.python/py-breakpoint.exp: Test watchpoint write 16456PASS: gdb.python/py-breakpoint.exp: Check that this unrelated breakpoints eval function was never called. 16457Running ./gdb.python/py-cmd.exp ... 16458PASS: gdb.python/py-cmd.exp: input simple command - python 16459PASS: gdb.python/py-cmd.exp: input simple command - class test_cmd (gdb.Command): 16460PASS: gdb.python/py-cmd.exp: input simple command - def __init__ (self): 16461PASS: gdb.python/py-cmd.exp: input simple command - super (test_cmd, self).__init__ ("test_cmd", gdb.COMMAND_OBSCURE) 16462PASS: gdb.python/py-cmd.exp: input simple command - def invoke (self, arg, from_tty): 16463PASS: gdb.python/py-cmd.exp: input simple command - print ("test_cmd output, arg = %s" % arg) 16464PASS: gdb.python/py-cmd.exp: input simple command - test_cmd () 16465PASS: gdb.python/py-cmd.exp: input simple command - end 16466PASS: gdb.python/py-cmd.exp: call simple command 16467PASS: gdb.python/py-cmd.exp: input prefix command - python 16468PASS: gdb.python/py-cmd.exp: input prefix command - class prefix_cmd (gdb.Command): 16469PASS: gdb.python/py-cmd.exp: input prefix command - def __init__ (self): 16470PASS: gdb.python/py-cmd.exp: input prefix command - super (prefix_cmd, self).__init__ ("prefix_cmd", gdb.COMMAND_OBSCURE, gdb.COMPLETE_NONE, True) 16471PASS: gdb.python/py-cmd.exp: input prefix command - def invoke (self, arg, from_tty): 16472PASS: gdb.python/py-cmd.exp: input prefix command - print ("prefix_cmd output, arg = %s" % arg) 16473PASS: gdb.python/py-cmd.exp: input prefix command - prefix_cmd () 16474PASS: gdb.python/py-cmd.exp: input prefix command - end 16475PASS: gdb.python/py-cmd.exp: call prefix command 16476PASS: gdb.python/py-cmd.exp: input subcommand - python 16477PASS: gdb.python/py-cmd.exp: input subcommand - class subcmd (gdb.Command): 16478PASS: gdb.python/py-cmd.exp: input subcommand - def __init__ (self): 16479PASS: gdb.python/py-cmd.exp: input subcommand - super (subcmd, self).__init__ ("prefix_cmd subcmd", gdb.COMMAND_OBSCURE) 16480PASS: gdb.python/py-cmd.exp: input subcommand - def invoke (self, arg, from_tty): 16481PASS: gdb.python/py-cmd.exp: input subcommand - print ("subcmd output, arg = %s" % arg) 16482PASS: gdb.python/py-cmd.exp: input subcommand - subcmd () 16483PASS: gdb.python/py-cmd.exp: input subcommand - end 16484PASS: gdb.python/py-cmd.exp: call subcmd 16485PASS: gdb.python/py-cmd.exp: input prefix command, keyword arguments - python 16486PASS: gdb.python/py-cmd.exp: input prefix command, keyword arguments - class prefix_cmd2 (gdb.Command): 16487PASS: gdb.python/py-cmd.exp: input prefix command, keyword arguments - def __init__ (self): 16488PASS: gdb.python/py-cmd.exp: input prefix command, keyword arguments - super (prefix_cmd2, self).__init__ ("prefix_cmd2", gdb.COMMAND_OBSCURE, prefix = True, completer_class = gdb.COMPLETE_FILENAME) 16489PASS: gdb.python/py-cmd.exp: input prefix command, keyword arguments - def invoke (self, arg, from_tty): 16490PASS: gdb.python/py-cmd.exp: input prefix command, keyword arguments - print ("prefix_cmd2 output, arg = %s" % arg) 16491PASS: gdb.python/py-cmd.exp: input prefix command, keyword arguments - prefix_cmd2 () 16492PASS: gdb.python/py-cmd.exp: input prefix command, keyword arguments - end 16493PASS: gdb.python/py-cmd.exp: call prefix command, keyword arguments 16494PASS: gdb.python/py-cmd.exp: input subcommand under prefix_cmd2 - python 16495PASS: gdb.python/py-cmd.exp: input subcommand under prefix_cmd2 - class subcmd (gdb.Command): 16496PASS: gdb.python/py-cmd.exp: input subcommand under prefix_cmd2 - def __init__ (self): 16497PASS: gdb.python/py-cmd.exp: input subcommand under prefix_cmd2 - super (subcmd, self).__init__ ("prefix_cmd2 subcmd", gdb.COMMAND_OBSCURE) 16498PASS: gdb.python/py-cmd.exp: input subcommand under prefix_cmd2 - def invoke (self, arg, from_tty): 16499PASS: gdb.python/py-cmd.exp: input subcommand under prefix_cmd2 - print ("subcmd output, arg = %s" % arg) 16500PASS: gdb.python/py-cmd.exp: input subcommand under prefix_cmd2 - subcmd () 16501PASS: gdb.python/py-cmd.exp: input subcommand under prefix_cmd2 - end 16502PASS: gdb.python/py-cmd.exp: call subcmd under prefix_cmd2 16503PASS: gdb.python/py-cmd.exp: input new subcommand - python 16504PASS: gdb.python/py-cmd.exp: input new subcommand - class newsubcmd (gdb.Command): 16505PASS: gdb.python/py-cmd.exp: input new subcommand - def __init__ (self): 16506PASS: gdb.python/py-cmd.exp: input new subcommand - super (newsubcmd, self).__init__ ("info newsubcmd", gdb.COMMAND_OBSCURE) 16507PASS: gdb.python/py-cmd.exp: input new subcommand - def invoke (self, arg, from_tty): 16508PASS: gdb.python/py-cmd.exp: input new subcommand - print ("newsubcmd output, arg = %s" % arg) 16509PASS: gdb.python/py-cmd.exp: input new subcommand - newsubcmd () 16510PASS: gdb.python/py-cmd.exp: input new subcommand - end 16511PASS: gdb.python/py-cmd.exp: call newsubcmd 16512PASS: gdb.python/py-cmd.exp: input command to throw error - python 16513PASS: gdb.python/py-cmd.exp: input command to throw error - class test_error_cmd (gdb.Command): 16514PASS: gdb.python/py-cmd.exp: input command to throw error - def __init__ (self): 16515PASS: gdb.python/py-cmd.exp: input command to throw error - super (test_error_cmd, self).__init__ ("test_error_cmd", gdb.COMMAND_OBSCURE) 16516PASS: gdb.python/py-cmd.exp: input command to throw error - def invoke (self, arg, from_tty): 16517PASS: gdb.python/py-cmd.exp: input command to throw error - raise gdb.GdbError ('you lose!') 16518PASS: gdb.python/py-cmd.exp: input command to throw error - test_error_cmd () 16519PASS: gdb.python/py-cmd.exp: input command to throw error - end 16520PASS: gdb.python/py-cmd.exp: call error command 16521PASS: gdb.python/py-cmd.exp: string_to_argv ("1 2 3") 16522PASS: gdb.python/py-cmd.exp: string_to_argv ("'1 2' 3") 16523PASS: gdb.python/py-cmd.exp: string_to_argv ('"1 2" 3') 16524PASS: gdb.python/py-cmd.exp: string_to_argv ('1\ 2 3') 16525PASS: gdb.python/py-cmd.exp: input simple user-defined command - python 16526PASS: gdb.python/py-cmd.exp: input simple user-defined command - class test_help (gdb.Command): 16527PASS: gdb.python/py-cmd.exp: input simple user-defined command - """Docstring""" 16528PASS: gdb.python/py-cmd.exp: input simple user-defined command - def __init__ (self): 16529PASS: gdb.python/py-cmd.exp: input simple user-defined command - super (test_help, self).__init__ ("test_help", gdb.COMMAND_USER) 16530PASS: gdb.python/py-cmd.exp: input simple user-defined command - def invoke (self, arg, from_tty): 16531PASS: gdb.python/py-cmd.exp: input simple user-defined command - print ("test_cmd output, arg = %s" % arg) 16532PASS: gdb.python/py-cmd.exp: input simple user-defined command - test_help () 16533PASS: gdb.python/py-cmd.exp: input simple user-defined command - end 16534PASS: gdb.python/py-cmd.exp: call simple user-defined command 16535PASS: gdb.python/py-cmd.exp: see user-defined command in `help user-defined` 16536Running ./gdb.python/py-error.exp ... 16537PASS: gdb.python/py-error.exp: set host-charset IBM1047 16538PASS: gdb.python/py-error.exp: main reached 16539PASS: gdb.python/py-error.exp: no delayed error 16540Running ./gdb.python/py-events.exp ... 16541Running ./gdb.python/py-evsignal.exp ... 16542KFAIL: gdb.python/py-evsignal.exp: Signal Thread 3 (PRMS: python/12966) 16543Running ./gdb.python/py-evthreads.exp ... 16544KFAIL: gdb.python/py-evthreads.exp: Run to breakpoint 1 (PRMS: python/12966) 16545Running ./gdb.python/py-explore-cc.exp ... 16546PASS: gdb.python/py-explore-cc.exp: continue to breakpoint: Break here 16547PASS: gdb.python/py-explore-cc.exp: explore A 16548PASS: gdb.python/py-explore-cc.exp: explore a 16549PASS: gdb.python/py-explore-cc.exp: explore int_ref 16550PASS: gdb.python/py-explore-cc.exp: explore int_ptr_ref 16551PASS: gdb.python/py-explore-cc.exp: explore_int_ptr_ref_as_single_value_pointer 16552PASS: gdb.python/py-explore-cc.exp: explore b 16553PASS: gdb.python/py-explore-cc.exp: explore_base_class_A 16554PASS: gdb.python/py-explore-cc.exp: return_to_b_from_A 16555PASS: gdb.python/py-explore-cc.exp: explore_field_i_of_b 16556PASS: gdb.python/py-explore-cc.exp: return_to_b_from_i 16557PASS: gdb.python/py-explore-cc.exp: explore_field_c_of_b 16558PASS: gdb.python/py-explore-cc.exp: return_to_b_from_i 16559PASS: gdb.python/py-explore-cc.exp: return_to_gdb_prompt_from_b 16560PASS: gdb.python/py-explore-cc.exp: explore B 16561PASS: gdb.python/py-explore-cc.exp: explore_base_class_A 16562PASS: gdb.python/py-explore-cc.exp: return_to_B 16563PASS: gdb.python/py-explore-cc.exp: explore_field_i_of_B 16564PASS: gdb.python/py-explore-cc.exp: return_to_B_from_i 16565PASS: gdb.python/py-explore-cc.exp: explore_field_c_of_B 16566PASS: gdb.python/py-explore-cc.exp: return_to_B_from_c 16567PASS: gdb.python/py-explore-cc.exp: return_to_gdb_prompt_from_B 16568Running ./gdb.python/py-explore.exp ... 16569PASS: gdb.python/py-explore.exp: continue to breakpoint: Break here 16570PASS: gdb.python/py-explore.exp: explore i 16571PASS: gdb.python/py-explore.exp: explore ss 16572PASS: gdb.python/py-explore.exp: explore *ss_ptr 16573PASS: gdb.python/py-explore.exp: explore ss_t 16574PASS: gdb.python/py-explore.exp: explore ss_ptr 16575PASS: gdb.python/py-explore.exp: explore ss_ptr as single value pointer 16576PASS: gdb.python/py-explore.exp: explore darray_ref 16577PASS: gdb.python/py-explore.exp: no_to_explore_as_pointer 16578PASS: gdb.python/py-explore.exp: explore_as_array 16579PASS: gdb.python/py-explore.exp: explore_as_array_index_2 16580PASS: gdb.python/py-explore.exp: end explore_as_array_index_2 16581PASS: gdb.python/py-explore.exp: end explore_as_array 16582PASS: gdb.python/py-explore.exp: explore su 16583PASS: gdb.python/py-explore.exp: explore su.d 16584PASS: gdb.python/py-explore.exp: end su.d exploration 16585PASS: gdb.python/py-explore.exp: end su exploration 16586PASS: gdb.python/py-explore.exp: explore cs 16587PASS: gdb.python/py-explore.exp: explore cs.s 16588PASS: gdb.python/py-explore.exp: end cs.s exploration 16589PASS: gdb.python/py-explore.exp: explore cs.u 16590PASS: gdb.python/py-explore.exp: end cs.u exploration 16591PASS: gdb.python/py-explore.exp: end cs exploration 16592PASS: gdb.python/py-explore.exp: explore cu 16593PASS: gdb.python/py-explore.exp: explore cu.sa 16594PASS: gdb.python/py-explore.exp: explore cu.sa[0] 16595PASS: gdb.python/py-explore.exp: end cu.sa[0] exploration 16596PASS: gdb.python/py-explore.exp: end cu.sa exploration 16597PASS: gdb.python/py-explore.exp: end cu exploration 16598PASS: gdb.python/py-explore.exp: explore int 16599PASS: gdb.python/py-explore.exp: explore struct SimpleStruct 16600PASS: gdb.python/py-explore.exp: explore type struct SimpleStruct feild 0 16601PASS: gdb.python/py-explore.exp: return to struct SimpleStruct from field 0 16602PASS: gdb.python/py-explore.exp: explore type struct SimpleStruct feild 1 16603PASS: gdb.python/py-explore.exp: return to struct SimpleStruct from field 1 16604PASS: gdb.python/py-explore.exp: return to GDB prompt from struct SimpleStruct 16605PASS: gdb.python/py-explore.exp: explore union SimpleUnion 16606PASS: gdb.python/py-explore.exp: explore type union SimpleUnion feild 0 16607PASS: gdb.python/py-explore.exp: return to union SimpleUnion from field 0 16608PASS: gdb.python/py-explore.exp: explore type union SimpleUnion feild 1 16609PASS: gdb.python/py-explore.exp: return to union SimpleUnion from field 1 16610PASS: gdb.python/py-explore.exp: explore type union SimpleUnion feild 2 16611PASS: gdb.python/py-explore.exp: return to union SimpleUnion from field 2 16612PASS: gdb.python/py-explore.exp: explore type union SimpleUnion feild 3 16613PASS: gdb.python/py-explore.exp: return to union SimpleUnion from field 3 16614PASS: gdb.python/py-explore.exp: return to GDB prompt from union SimpleUnion 16615PASS: gdb.python/py-explore.exp: explore SS 16616PASS: gdb.python/py-explore.exp: explore type SS feild 0 16617PASS: gdb.python/py-explore.exp: return to SS from field 0 16618PASS: gdb.python/py-explore.exp: explore type SS feild 1 16619PASS: gdb.python/py-explore.exp: return to SS field 1 16620PASS: gdb.python/py-explore.exp: return to GDB prompt from SS 16621PASS: gdb.python/py-explore.exp: explore type struct ComplexStruct 16622PASS: gdb.python/py-explore.exp: explore type struct ComplexStruct field 0 16623PASS: gdb.python/py-explore.exp: return to ComplexStruct from field 0 16624PASS: gdb.python/py-explore.exp: explore type struct ComplexStruct field 1 16625PASS: gdb.python/py-explore.exp: return to ComplexStruct from field 1 16626PASS: gdb.python/py-explore.exp: explore type struct ComplexStruct field 2 16627PASS: gdb.python/py-explore.exp: return to ComplexStruct from field 2 16628PASS: gdb.python/py-explore.exp: return to GDB prompt from ComplexStruct type exploration 16629PASS: gdb.python/py-explore.exp: explore type union ComplexUnion 16630PASS: gdb.python/py-explore.exp: explore type union ComplexUnion field 0 16631PASS: gdb.python/py-explore.exp: return to ComplexUnion from field 0 16632PASS: gdb.python/py-explore.exp: explore type union ComplexUnion field 1 16633PASS: gdb.python/py-explore.exp: return to ComplexUnion from field 1 16634PASS: gdb.python/py-explore.exp: return to GDB prompt from ComplexUnion type exploration 16635PASS: gdb.python/py-explore.exp: explore type union ComplexUnion 16636PASS: gdb.python/py-explore.exp: explore type union ComplexUnion field 0 16637PASS: gdb.python/py-explore.exp: return to ComplexUnion from field 0 16638PASS: gdb.python/py-explore.exp: explore type union ComplexUnion field 1 16639PASS: gdb.python/py-explore.exp: return to ComplexUnion from field 1 16640PASS: gdb.python/py-explore.exp: return to GDB prompt from ComplexUnion type exploration 16641Running ./gdb.python/py-finish-breakpoint2.exp ... 16642PASS: gdb.python/py-finish-breakpoint2.exp: import python scripts 16643PASS: gdb.python/py-finish-breakpoint2.exp: run to exception 1 16644PASS: gdb.python/py-finish-breakpoint2.exp: check BP count 16645PASS: gdb.python/py-finish-breakpoint2.exp: set FinishBP after the exception 16646PASS: gdb.python/py-finish-breakpoint2.exp: check FinishBreakpoint in catch() 16647PASS: gdb.python/py-finish-breakpoint2.exp: check finish BP removal 16648PASS: gdb.python/py-finish-breakpoint2.exp: continue to second exception 16649PASS: gdb.python/py-finish-breakpoint2.exp: set FinishBP after the exception 16650PASS: gdb.python/py-finish-breakpoint2.exp: FinishBreakpoint with exception thrown not caught 16651Running ./gdb.python/py-finish-breakpoint.exp ... 16652PASS: gdb.python/py-finish-breakpoint.exp: disable confirmation 16653PASS: gdb.python/py-finish-breakpoint.exp: import python scripts 16654PASS: gdb.python/py-finish-breakpoint.exp: continue to the function to finish 16655PASS: gdb.python/py-finish-breakpoint.exp: set FinishBreakpoint with default frame value 16656PASS: gdb.python/py-finish-breakpoint.exp: set FinishBreakpoint 16657PASS: gdb.python/py-finish-breakpoint.exp: check return_value at init 16658PASS: gdb.python/py-finish-breakpoint.exp: check MyFinishBreakpoint hit 16659PASS: gdb.python/py-finish-breakpoint.exp: check return_value 16660PASS: gdb.python/py-finish-breakpoint.exp: check finishBP on default frame has been hit 16661PASS: gdb.python/py-finish-breakpoint.exp: ensure that finish bp is invalid afer normal hit 16662PASS: gdb.python/py-finish-breakpoint.exp: return to main() 16663PASS: gdb.python/py-finish-breakpoint.exp: check FinishBP not allowed in main 16664PASS: gdb.python/py-finish-breakpoint.exp: import python scripts 16665PASS: gdb.python/py-finish-breakpoint.exp: ensure that shared lib has no debug info 16666PASS: gdb.python/py-finish-breakpoint.exp: continue to do_nothing 16667PASS: gdb.python/py-finish-breakpoint.exp: set finish breakpoint 16668PASS: gdb.python/py-finish-breakpoint.exp: check FinishBreakpoint hit 16669PASS: gdb.python/py-finish-breakpoint.exp: check return value without debug symbol 16670PASS: gdb.python/py-finish-breakpoint.exp: import python scripts 16671PASS: gdb.python/py-finish-breakpoint.exp: set finish breakpoint 16672PASS: gdb.python/py-finish-breakpoint.exp: set BP after the jump 16673PASS: gdb.python/py-finish-breakpoint.exp: check FinishBP out of scope notification 16674PASS: gdb.python/py-finish-breakpoint.exp: ensure that finish bp is invalid afer out of scope notification 16675PASS: gdb.python/py-finish-breakpoint.exp: import python scripts 16676PASS: gdb.python/py-finish-breakpoint.exp: set a conditional BP 16677PASS: gdb.python/py-finish-breakpoint.exp: set FinishBP in a breakpoint condition 16678PASS: gdb.python/py-finish-breakpoint.exp: don't allow FinishBreakpoint on dummy frames 16679PASS: gdb.python/py-finish-breakpoint.exp: check stopped location 16680PASS: gdb.python/py-finish-breakpoint.exp: import python scripts 16681PASS: gdb.python/py-finish-breakpoint.exp: set conditional BP 16682PASS: gdb.python/py-finish-breakpoint.exp: set BP in condition 16683PASS: gdb.python/py-finish-breakpoint.exp: stop in condition function 16684PASS: gdb.python/py-finish-breakpoint.exp: finish condition evaluation 16685PASS: gdb.python/py-finish-breakpoint.exp: stop at conditional breakpoint 16686PASS: gdb.python/py-finish-breakpoint.exp: check stopped location 16687PASS: gdb.python/py-finish-breakpoint.exp: import python scripts 16688PASS: gdb.python/py-finish-breakpoint.exp: prepare TestExplicitBreakpoint 16689PASS: gdb.python/py-finish-breakpoint.exp: don't allow FinishBreakpoint on dummy frames 16690PASS: gdb.python/py-finish-breakpoint.exp: prepare TestExplicitBreakpoint 16691PASS: gdb.python/py-finish-breakpoint.exp: FinishBP stop at during explicit function call 16692PASS: gdb.python/py-finish-breakpoint.exp: switch to exit() test 16693PASS: gdb.python/py-finish-breakpoint.exp: set FinishBP after the exit() 16694PASS: gdb.python/py-finish-breakpoint.exp: catch out of scope after exit 16695PASS: gdb.python/py-finish-breakpoint.exp: set FinishBP after the exec 16696PASS: gdb.python/py-finish-breakpoint.exp: catch exec 16697PASS: gdb.python/py-finish-breakpoint.exp: catch out of scope after exec 16698Running ./gdb.python/py-frame.exp ... 16699PASS: gdb.python/py-frame.exp: continue to breakpoint: Block break here. 16700PASS: gdb.python/py-frame.exp: test Frame.architecture() 16701PASS: gdb.python/py-frame.exp: test i 16702PASS: gdb.python/py-frame.exp: test f 16703PASS: gdb.python/py-frame.exp: test b 16704PASS: gdb.python/py-frame.exp: test i = 1.1 16705PASS: gdb.python/py-frame.exp: test double i 16706PASS: gdb.python/py-frame.exp: test f = 2.2 16707PASS: gdb.python/py-frame.exp: test double f 16708PASS: gdb.python/py-frame.exp: test i = 99 16709PASS: gdb.python/py-frame.exp: test int i 16710PASS: gdb.python/py-frame.exp: continue to breakpoint: breakpoint at f2 16711PASS: gdb.python/py-frame.exp: selected frame -vs- newest frame 16712PASS: gdb.python/py-frame.exp: newest frame -vs- newest frame 16713PASS: gdb.python/py-frame.exp: test equality comparison (false) 16714PASS: gdb.python/py-frame.exp: test equality comparison (true) 16715PASS: gdb.python/py-frame.exp: test inequality comparison (true) 16716PASS: gdb.python/py-frame.exp: test inequality comparison (false) 16717PASS: gdb.python/py-frame.exp: test Frame.is_valid 16718PASS: gdb.python/py-frame.exp: test Frame.name 16719PASS: gdb.python/py-frame.exp: test Frame.type 16720PASS: gdb.python/py-frame.exp: test Frame.type 16721PASS: gdb.python/py-frame.exp: test gdb.frame_stop_reason_string 16722PASS: gdb.python/py-frame.exp: test Frame.pc 16723PASS: gdb.python/py-frame.exp: test Frame.older 16724PASS: gdb.python/py-frame.exp: test Frame.newer 16725PASS: gdb.python/py-frame.exp: test Frame.read_var - error 16726PASS: gdb.python/py-frame.exp: test Frame.read_var - success 16727PASS: gdb.python/py-frame.exp: test gdb.selected_frame 16728Running ./gdb.python/py-frame-inline.exp ... 16729PASS: gdb.python/py-frame-inline.exp: continue to breakpoint: Block break here. 16730PASS: gdb.python/py-frame-inline.exp: info frame 16731PASS: gdb.python/py-frame-inline.exp: up 16732PASS: gdb.python/py-frame-inline.exp: python print (gdb.selected_frame().read_var('l')) 16733Running ./gdb.python/py-function.exp ... 16734PASS: gdb.python/py-function.exp: input convenience function - python 16735PASS: gdb.python/py-function.exp: input convenience function - class test_func (gdb.Function): 16736PASS: gdb.python/py-function.exp: input convenience function - def __init__ (self): 16737PASS: gdb.python/py-function.exp: input convenience function - super (test_func, self).__init__ ("test_func") 16738PASS: gdb.python/py-function.exp: input convenience function - def invoke (self, arg): 16739PASS: gdb.python/py-function.exp: input convenience function - return "test_func output, arg = %s" % arg.string () 16740PASS: gdb.python/py-function.exp: input convenience function - test_func () 16741PASS: gdb.python/py-function.exp: input convenience function - end 16742PASS: gdb.python/py-function.exp: call function 16743PASS: gdb.python/py-function.exp: input value-returning convenience function - python 16744PASS: gdb.python/py-function.exp: input value-returning convenience function - class Double (gdb.Function): 16745PASS: gdb.python/py-function.exp: input value-returning convenience function - def __init__ (self): 16746PASS: gdb.python/py-function.exp: input value-returning convenience function - super (Double, self).__init__ ("double") 16747PASS: gdb.python/py-function.exp: input value-returning convenience function - def invoke (self, n): 16748PASS: gdb.python/py-function.exp: input value-returning convenience function - return n*2 16749PASS: gdb.python/py-function.exp: input value-returning convenience function - Double () 16750PASS: gdb.python/py-function.exp: input value-returning convenience function - end 16751PASS: gdb.python/py-function.exp: call value-returning function 16752PASS: gdb.python/py-function.exp: input int-returning function - python 16753PASS: gdb.python/py-function.exp: input int-returning function - class Yes(gdb.Function): 16754PASS: gdb.python/py-function.exp: input int-returning function - def __init__(self): 16755PASS: gdb.python/py-function.exp: input int-returning function - gdb.Function.__init__(self, 'yes') 16756PASS: gdb.python/py-function.exp: input int-returning function - def invoke(self): 16757PASS: gdb.python/py-function.exp: input int-returning function - return 1 16758PASS: gdb.python/py-function.exp: input int-returning function - Yes () 16759PASS: gdb.python/py-function.exp: input int-returning function - end 16760PASS: gdb.python/py-function.exp: call yes with && 16761PASS: gdb.python/py-function.exp: call yes with || 16762PASS: gdb.python/py-function.exp: Test GDBError - python 16763PASS: gdb.python/py-function.exp: Test GDBError - class GDBError(gdb.Function): 16764PASS: gdb.python/py-function.exp: Test GDBError - def __init__(self): 16765PASS: gdb.python/py-function.exp: Test GDBError - gdb.Function.__init__(self, 'gdberror') 16766PASS: gdb.python/py-function.exp: Test GDBError - def invoke(self): 16767PASS: gdb.python/py-function.exp: Test GDBError - raise gdb.GdbError("This is a GdbError") 16768PASS: gdb.python/py-function.exp: Test GDBError - GDBError () 16769PASS: gdb.python/py-function.exp: Test GDBError - end 16770PASS: gdb.python/py-function.exp: Test GdbError. There should not be a stack trace 16771PASS: gdb.python/py-function.exp: Test Normal Error - python 16772PASS: gdb.python/py-function.exp: Test Normal Error - class NormalError(gdb.Function): 16773PASS: gdb.python/py-function.exp: Test Normal Error - def __init__(self): 16774PASS: gdb.python/py-function.exp: Test Normal Error - gdb.Function.__init__(self, 'normalerror') 16775PASS: gdb.python/py-function.exp: Test Normal Error - def invoke(self): 16776PASS: gdb.python/py-function.exp: Test Normal Error - raise RuntimeError("This is a Normal Error") 16777PASS: gdb.python/py-function.exp: Test Normal Error - NormalError () 16778PASS: gdb.python/py-function.exp: Test Normal Error - end 16779PASS: gdb.python/py-function.exp: set python print-stack full 16780PASS: gdb.python/py-function.exp: Test a Runtime error. There should be a stack trace. 16781PASS: gdb.python/py-function.exp: input command-calling function - python 16782PASS: gdb.python/py-function.exp: input command-calling function - class CallCommand(gdb.Function): 16783PASS: gdb.python/py-function.exp: input command-calling function - def __init__(self): 16784PASS: gdb.python/py-function.exp: input command-calling function - gdb.Function.__init__(self, 'call_command') 16785PASS: gdb.python/py-function.exp: input command-calling function - def invoke(self): 16786PASS: gdb.python/py-function.exp: input command-calling function - return gdb.execute('print 1', to_string=True) 16787PASS: gdb.python/py-function.exp: input command-calling function - CallCommand () 16788PASS: gdb.python/py-function.exp: input command-calling function - end 16789PASS: gdb.python/py-function.exp: Setting a value from a function which executes a command. 16790PASS: gdb.python/py-function.exp: Setting a value from a function which executes a command, again. 16791Running ./gdb.python/py-inferior.exp ... 16792PASS: gdb.python/py-inferior.exp: successfully compiled posix threads test case 16793PASS: gdb.python/py-inferior.exp: get inferiors list 16794PASS: gdb.python/py-inferior.exp: verify inferiors list 16795PASS: gdb.python/py-inferior.exp: test equality comparison (true) 16796PASS: gdb.python/py-inferior.exp: test Inferior.num 16797PASS: gdb.python/py-inferior.exp: test Inferior.pid 16798PASS: gdb.python/py-inferior.exp: test Inferior.was_attached 16799PASS: gdb.python/py-inferior.exp: test Inferior.threads 16800PASS: gdb.python/py-inferior.exp: continue to breakpoint: cont to check_threads 16801PASS: gdb.python/py-inferior.exp: test Inferior.threads 2 16802PASS: gdb.python/py-inferior.exp: continue to breakpoint: cont to Break here. 16803PASS: gdb.python/py-inferior.exp: read str contents 16804PASS: gdb.python/py-inferior.exp: write str 16805PASS: gdb.python/py-inferior.exp: ensure str was changed in the inferior 16806PASS: gdb.python/py-inferior.exp: py start_addr = search_buf.address 16807PASS: gdb.python/py-inferior.exp: py length = search_buf.type.sizeof 16808PASS: gdb.python/py-inferior.exp: find string pattern 16809PASS: gdb.python/py-inferior.exp: pattern not found at end of range 16810PASS: gdb.python/py-inferior.exp: pattern found at end of range 16811PASS: gdb.python/py-inferior.exp: py from struct import * 16812PASS: gdb.python/py-inferior.exp: set int16_search_buf[10] = 0x1234 16813PASS: gdb.python/py-inferior.exp: py search_buf = gdb.selected_frame ().read_var ('int16_search_buf') 16814PASS: gdb.python/py-inferior.exp: py start_addr = search_buf.address 16815PASS: gdb.python/py-inferior.exp: py length = search_buf.type.sizeof 16816PASS: gdb.python/py-inferior.exp: py pattern = pack('<H',0x1234) 16817PASS: gdb.python/py-inferior.exp: find 16-bit pattern, with value pattern 16818PASS: gdb.python/py-inferior.exp: set int32_search_buf[10] = 0x12345678 16819PASS: gdb.python/py-inferior.exp: py search_buf = gdb.selected_frame ().read_var ('int32_search_buf') 16820PASS: gdb.python/py-inferior.exp: py start_addr = search_buf.address 16821PASS: gdb.python/py-inferior.exp: py length = search_buf.type.sizeof 16822PASS: gdb.python/py-inferior.exp: py pattern = pack('<I',0x12345678) 16823PASS: gdb.python/py-inferior.exp: find 32-bit pattern, with python pattern 16824PASS: gdb.python/py-inferior.exp: set int64_search_buf[10] = 0xfedcba9876543210LL 16825PASS: gdb.python/py-inferior.exp: py search_buf = gdb.selected_frame ().read_var ('int64_search_buf') 16826PASS: gdb.python/py-inferior.exp: py start_addr = search_buf.address 16827PASS: gdb.python/py-inferior.exp: py length = search_buf.type.sizeof 16828PASS: gdb.python/py-inferior.exp: py pattern = pack('<Q', 0xfedcba9876543210) 16829PASS: gdb.python/py-inferior.exp: find 64-bit pattern, with value pattern 16830PASS: gdb.python/py-inferior.exp: set *(int8_t*) &search_buf[10] = 0x62 16831PASS: gdb.python/py-inferior.exp: set *(int16_t*) &search_buf[11] = 0x6363 16832PASS: gdb.python/py-inferior.exp: set *(int32_t*) &search_buf[13] = 0x64646464 16833PASS: gdb.python/py-inferior.exp: py search_buf = gdb.selected_frame ().read_var ('search_buf') 16834PASS: gdb.python/py-inferior.exp: py start_addr = search_buf[0].address 16835PASS: gdb.python/py-inferior.exp: py pattern1 = pack('B', 0x62) 16836PASS: gdb.python/py-inferior.exp: py pattern2 = pack('<H', 0x6363) 16837PASS: gdb.python/py-inferior.exp: py pattern3 = pack('<I', 0x64646464) 16838PASS: gdb.python/py-inferior.exp: find mixed-sized pattern 16839PASS: gdb.python/py-inferior.exp: find mixed-sized pattern 16840PASS: gdb.python/py-inferior.exp: find mixed-sized pattern 16841PASS: gdb.python/py-inferior.exp: set *(int32_t*) &search_buf[0*16000+100] = 0x12345678 16842PASS: gdb.python/py-inferior.exp: set *(int32_t*) &search_buf[1*16000+100] = 0x12345678 16843PASS: gdb.python/py-inferior.exp: py start_addr = gdb.selected_frame ().read_var ('search_buf') 16844PASS: gdb.python/py-inferior.exp: py end_addr = start_addr + gdb.selected_frame ().read_var ('search_buf_size') 16845PASS: gdb.python/py-inferior.exp: py pattern = pack('<I', 0x12345678) 16846PASS: gdb.python/py-inferior.exp: py first = gdb.inferiors()[0].search_memory (start_addr,end_addr - start_addr, pattern) 16847PASS: gdb.python/py-inferior.exp: search spanning large range 1st result 16848PASS: gdb.python/py-inferior.exp: py start_addr = first + 1 16849PASS: gdb.python/py-inferior.exp: py second = gdb.inferiors()[0].search_memory (start_addr, end_addr - start_addr, pattern) 16850PASS: gdb.python/py-inferior.exp: search spanning large range 2nd result 16851PASS: gdb.python/py-inferior.exp: py start_addr = second + 1 16852PASS: gdb.python/py-inferior.exp: py third = gdb.inferiors()[0].search_memory (start_addr, end_addr - start_addr, pattern) 16853PASS: gdb.python/py-inferior.exp: search spanning large range 3rd result 16854PASS: gdb.python/py-inferior.exp: get initial list 16855PASS: gdb.python/py-inferior.exp: Get inferior list length 16856PASS: gdb.python/py-inferior.exp: Check inferior validity 16857PASS: gdb.python/py-inferior.exp: add empty inferior 2 16858PASS: gdb.python/py-inferior.exp: get new list 16859PASS: gdb.python/py-inferior.exp: Get inferior list length 16860PASS: gdb.python/py-inferior.exp: Check inferior validity 16861PASS: gdb.python/py-inferior.exp: Check inferior validity 16862PASS: gdb.python/py-inferior.exp: remove-inferiors 3 16863PASS: gdb.python/py-inferior.exp: Check inferior validity 16864PASS: gdb.python/py-inferior.exp: Check inferior validity 16865PASS: gdb.python/py-inferior.exp: Switch to first inferior 16866PASS: gdb.python/py-inferior.exp: First inferior selected 16867PASS: gdb.python/py-inferior.exp: Create new inferior 16868PASS: gdb.python/py-inferior.exp: Switch to third inferior 16869PASS: gdb.python/py-inferior.exp: Third inferior selected 16870PASS: gdb.python/py-inferior.exp: Switch to first inferior 16871PASS: gdb.python/py-inferior.exp: Remove second inferior 16872Running ./gdb.python/py-infthread.exp ... 16873PASS: gdb.python/py-infthread.exp: test gdb.selected_thread 16874PASS: gdb.python/py-infthread.exp: verify InferiorThread object 16875PASS: gdb.python/py-infthread.exp: test Inferior.num 16876PASS: gdb.python/py-infthread.exp: test InferiorThread.ptid 16877PASS: gdb.python/py-infthread.exp: get supplied name of current thread 16878PASS: gdb.python/py-infthread.exp: set name of current thread 16879PASS: gdb.python/py-infthread.exp: check name of current thread 16880PASS: gdb.python/py-infthread.exp: reset name of current thread 16881PASS: gdb.python/py-infthread.exp: check name of current thread again 16882PASS: gdb.python/py-infthread.exp: test InferiorThread.is_stopped 16883PASS: gdb.python/py-infthread.exp: test InferiorThread.is_running 16884PASS: gdb.python/py-infthread.exp: test InferiorThread.is_exited 16885PASS: gdb.python/py-infthread.exp: test InferiorThread.is_valid 16886PASS: gdb.python/py-infthread.exp: kill inferior 1 16887PASS: gdb.python/py-infthread.exp: test InferiorThread.is_valid 16888Running ./gdb.python/py-mi.exp ... 16889PASS: gdb.python/py-mi.exp: breakpoint at main 16890PASS: gdb.python/py-mi.exp: mi runto main 16891PASS: gdb.python/py-mi.exp: run to 328 (set breakpoint) 16892PASS: gdb.python/py-mi.exp: create container varobj, no pretty-printing 16893PASS: gdb.python/py-mi.exp: examine container children=0, no pretty-printing 16894PASS: gdb.python/py-mi.exp: delete varobj 16895PASS: gdb.python/py-mi.exp: create nscont varobj, no pretty-printing 16896PASS: gdb.python/py-mi.exp: examine nscont children=0, no pretty-printing 16897PASS: gdb.python/py-mi.exp: delete varobj 16898PASS: gdb.python/py-mi.exp: create string_1 varobj 16899PASS: gdb.python/py-mi.exp: create estring varobj 16900PASS: gdb.python/py-mi.exp: assign string_1 from string_2 16901PASS: gdb.python/py-mi.exp: update string varobj after assignment 16902PASS: gdb.python/py-mi.exp: create container varobj 16903PASS: gdb.python/py-mi.exp: examine container children=0 16904PASS: gdb.python/py-mi.exp: next over update 1 16905PASS: gdb.python/py-mi.exp: varobj update 1 16906PASS: gdb.python/py-mi.exp: next over update 2 16907PASS: gdb.python/py-mi.exp: varobj update 2 16908PASS: gdb.python/py-mi.exp: clear visualizer 16909PASS: gdb.python/py-mi.exp: varobj update after clearing 16910PASS: gdb.python/py-mi.exp: choose default visualizer 16911PASS: gdb.python/py-mi.exp: varobj update after choosing default 16912PASS: gdb.python/py-mi.exp: choose visualizer using expression 16913PASS: gdb.python/py-mi.exp: varobj update after choosing via expression 16914PASS: gdb.python/py-mi.exp: list varobj children after selecting child range 16915PASS: gdb.python/py-mi.exp: list varobj children after resetting child range 16916PASS: gdb.python/py-mi.exp: next over update 3 16917PASS: gdb.python/py-mi.exp: set update range 16918PASS: gdb.python/py-mi.exp: list children after setting update range 16919PASS: gdb.python/py-mi.exp: list selected children after setting range 16920PASS: gdb.python/py-mi.exp: list children after listing selected range 16921PASS: gdb.python/py-mi.exp: next over update 4 16922PASS: gdb.python/py-mi.exp: update after next with restricted range 16923PASS: gdb.python/py-mi.exp: set update range with non-zero start 16924PASS: gdb.python/py-mi.exp: update varobj with change outside selected range 16925PASS: gdb.python/py-mi.exp: next over update 5 16926PASS: gdb.python/py-mi.exp: create second container varobj 16927PASS: gdb.python/py-mi.exp: update varobj, no children requested 16928PASS: gdb.python/py-mi.exp: next over update 6 16929PASS: gdb.python/py-mi.exp: update varobj 2, no children requested 16930PASS: gdb.python/py-mi.exp: run to 131 (set breakpoint) 16931PASS: gdb.python/py-mi.exp: create outer varobj 16932PASS: gdb.python/py-mi.exp: list children of outer 16933PASS: gdb.python/py-mi.exp: list children of outer.s 16934PASS: gdb.python/py-mi.exp: next over outer update 16935PASS: gdb.python/py-mi.exp: update after updating element of outer 16936PASS: gdb.python/py-mi.exp: run to 222 (set breakpoint) 16937PASS: gdb.python/py-mi.exp: update after type change 16938PASS: gdb.python/py-mi.exp: run to 351 (set breakpoint) 16939PASS: gdb.python/py-mi.exp: create nstype varobj 16940PASS: gdb.python/py-mi.exp: list children after setting update range 16941PASS: gdb.python/py-mi.exp: clear visualizer 16942PASS: gdb.python/py-mi.exp: varobj update after clearing 16943PASS: gdb.python/py-mi.exp: choose default visualizer 16944PASS: gdb.python/py-mi.exp: create nstype2 varobj 16945PASS: gdb.python/py-mi.exp: list children after setting exception flag 16946PASS: gdb.python/py-mi.exp: create me varobj 16947PASS: gdb.python/py-mi.exp: evaluate me varobj 16948PASS: gdb.python/py-mi.exp: printer whose children are returned as a list 16949PASS: gdb.python/py-mi.exp: run to 254 (set breakpoint) 16950PASS: gdb.python/py-mi.exp: create varobj for c 16951PASS: gdb.python/py-mi.exp: choose array visualizer for c 16952PASS: gdb.python/py-mi.exp: list children of c 16953PASS: gdb.python/py-mi.exp: next over change of array element 16954PASS: gdb.python/py-mi.exp: update varobj after element change 16955PASS: gdb.python/py-mi.exp: breakpoint at main 16956PASS: gdb.python/py-mi.exp: mi runto main 16957PASS: gdb.python/py-mi.exp: run to 351 (set breakpoint) 16958PASS: gdb.python/py-mi.exp: create fake varobj 16959PASS: gdb.python/py-mi.exp: list children of fake 16960PASS: gdb.python/py-mi.exp: list children fake.private 16961PASS: gdb.python/py-mi.exp: Install visualizer on a cplus_fake_child 16962Running ./gdb.python/py-objfile.exp ... 16963PASS: gdb.python/py-objfile.exp: Find a symbol in objfile 16964PASS: gdb.python/py-objfile.exp: Get backing object file 16965PASS: gdb.python/py-objfile.exp: Get objfile validity 16966PASS: gdb.python/py-objfile.exp: Get objfile validity 16967PASS: gdb.python/py-objfile.exp: Get objfile validity after unload 16968Running ./gdb.python/py-objfile-script.exp ... 16969PASS: gdb.python/py-objfile-script.exp: set auto-load safe-path 16970PASS: gdb.python/py-objfile-script.exp: info auto-load python-scripts 16971PASS: gdb.python/py-objfile-script.exp: b 38 16972PASS: gdb.python/py-objfile-script.exp: continue 16973PASS: gdb.python/py-objfile-script.exp: print ss 16974Running ./gdb.python/py-parameter.exp ... 16975PASS: gdb.python/py-parameter.exp: python print (gdb.parameter ('directories')) 16976PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - python 16977PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - class TestParam (gdb.Parameter): 16978PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - """When enabled, test param does something useful. When disabled, does nothing.""" 16979PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - show_doc = "Show the state of the boolean test-param" 16980PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - set_doc = "Set the state of the boolean test-param" 16981PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - def get_show_string (self, pvalue): 16982PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - return "The state of the Test Parameter is " + pvalue 16983PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - def get_set_string (self): 16984PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - val = "on" 16985PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - if (self.value == False): 16986PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - val = "off" 16987PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - return "Test Parameter has been set to " + val 16988PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - def __init__ (self, name): 16989PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - super (TestParam, self).__init__ (name, gdb.COMMAND_DATA, gdb.PARAM_BOOLEAN) 16990PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - self.value = True 16991PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - test_param = TestParam ('print test-param') 16992PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - end 16993PASS: gdb.python/py-parameter.exp: Test parameter value 16994PASS: gdb.python/py-parameter.exp: Show parameter on 16995PASS: gdb.python/py-parameter.exp: Turn off parameter 16996PASS: gdb.python/py-parameter.exp: Show parameter off 16997PASS: gdb.python/py-parameter.exp: Test parameter value 16998PASS: gdb.python/py-parameter.exp: Test show help 16999PASS: gdb.python/py-parameter.exp: Test set help 17000PASS: gdb.python/py-parameter.exp: Test general help 17001PASS: gdb.python/py-parameter.exp: enum gdb parameter - python 17002PASS: gdb.python/py-parameter.exp: enum gdb parameter - class TestEnumParam (gdb.Parameter): 17003PASS: gdb.python/py-parameter.exp: enum gdb parameter - """When set, test param does something useful. When disabled, does nothing.""" 17004PASS: gdb.python/py-parameter.exp: enum gdb parameter - show_doc = "Show the state of the enum" 17005PASS: gdb.python/py-parameter.exp: enum gdb parameter - set_doc = "Set the state of the enum" 17006PASS: gdb.python/py-parameter.exp: enum gdb parameter - def get_show_string (self, pvalue): 17007PASS: gdb.python/py-parameter.exp: enum gdb parameter - return "The state of the enum is " + pvalue 17008PASS: gdb.python/py-parameter.exp: enum gdb parameter - def get_set_string (self): 17009PASS: gdb.python/py-parameter.exp: enum gdb parameter - return "The state of the enum has been set to " + self.value 17010PASS: gdb.python/py-parameter.exp: enum gdb parameter - def __init__ (self, name): 17011PASS: gdb.python/py-parameter.exp: enum gdb parameter - super (TestEnumParam, self).__init__ (name, gdb.COMMAND_DATA, gdb.PARAM_ENUM, ["one", "two"]) 17012PASS: gdb.python/py-parameter.exp: enum gdb parameter - self.value = "one" 17013PASS: gdb.python/py-parameter.exp: enum gdb parameter - test_enum_param = TestEnumParam ('print test-enum-param') 17014PASS: gdb.python/py-parameter.exp: enum gdb parameter - end 17015PASS: gdb.python/py-parameter.exp: Test enum parameter value 17016PASS: gdb.python/py-parameter.exp: Show parameter is initial value 17017PASS: gdb.python/py-parameter.exp: Set enum to two 17018PASS: gdb.python/py-parameter.exp: Show parameter is new value 17019PASS: gdb.python/py-parameter.exp: Test enum parameter value 17020PASS: gdb.python/py-parameter.exp: Set invalid enum parameter 17021PASS: gdb.python/py-parameter.exp: file gdb parameter - python 17022PASS: gdb.python/py-parameter.exp: file gdb parameter - class TestFileParam (gdb.Parameter): 17023PASS: gdb.python/py-parameter.exp: file gdb parameter - """When set, test param does something useful. When disabled, does nothing.""" 17024PASS: gdb.python/py-parameter.exp: file gdb parameter - show_doc = "Show the name of the file" 17025PASS: gdb.python/py-parameter.exp: file gdb parameter - set_doc = "Set the name of the file" 17026PASS: gdb.python/py-parameter.exp: file gdb parameter - def get_show_string (self, pvalue): 17027PASS: gdb.python/py-parameter.exp: file gdb parameter - return "The name of the file is " + pvalue 17028PASS: gdb.python/py-parameter.exp: file gdb parameter - def get_set_string (self): 17029PASS: gdb.python/py-parameter.exp: file gdb parameter - return "The name of the file has been changed to " + self.value 17030PASS: gdb.python/py-parameter.exp: file gdb parameter - def __init__ (self, name): 17031PASS: gdb.python/py-parameter.exp: file gdb parameter - super (TestFileParam, self).__init__ (name, gdb.COMMAND_FILES, gdb.PARAM_FILENAME) 17032PASS: gdb.python/py-parameter.exp: file gdb parameter - self.value = "foo.txt" 17033PASS: gdb.python/py-parameter.exp: file gdb parameter - test_file_param = TestFileParam ('test-file-param') 17034PASS: gdb.python/py-parameter.exp: file gdb parameter - end 17035PASS: gdb.python/py-parameter.exp: Test file parameter value 17036PASS: gdb.python/py-parameter.exp: Show initial file value 17037PASS: gdb.python/py-parameter.exp: Set new file parameter 17038PASS: gdb.python/py-parameter.exp: Show new file value 17039PASS: gdb.python/py-parameter.exp: Test new file parameter value 17040PASS: gdb.python/py-parameter.exp: set test-file-param 17041PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - python 17042PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - class TestUndocParam (gdb.Parameter): 17043PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - def get_show_string (self, pvalue): 17044PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - return "The state of the Test Parameter is " + pvalue 17045PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - def get_set_string (self): 17046PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - val = "on" 17047PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - if (self.value == False): 17048PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - val = "off" 17049PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - return "Test Parameter has been set to " + val 17050PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - def __init__ (self, name): 17051PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - super (TestUndocParam, self).__init__ (name, gdb.COMMAND_DATA, gdb.PARAM_BOOLEAN) 17052PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - self.value = True 17053PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - test_undoc_param = TestUndocParam ('print test-undoc-param') 17054PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - end 17055PASS: gdb.python/py-parameter.exp: Show parameter on 17056PASS: gdb.python/py-parameter.exp: Turn off parameter 17057PASS: gdb.python/py-parameter.exp: Show parameter off 17058PASS: gdb.python/py-parameter.exp: Test parameter value 17059PASS: gdb.python/py-parameter.exp: Test show help 17060PASS: gdb.python/py-parameter.exp: Test set help 17061PASS: gdb.python/py-parameter.exp: Test general help 17062PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - python 17063PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - class TestNodocParam (gdb.Parameter): 17064PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - def __init__ (self, name): 17065PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - super (TestNodocParam, self).__init__ (name, gdb.COMMAND_DATA, gdb.PARAM_BOOLEAN) 17066PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - self.value = True 17067PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - test_nodoc_param = TestNodocParam ('print test-nodoc-param') 17068PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - end 17069PASS: gdb.python/py-parameter.exp: Show parameter on 17070PASS: gdb.python/py-parameter.exp: Turn off parameter 17071PASS: gdb.python/py-parameter.exp: Show parameter off 17072PASS: gdb.python/py-parameter.exp: Test parameter value 17073PASS: gdb.python/py-parameter.exp: Test show help 17074PASS: gdb.python/py-parameter.exp: Test set help 17075PASS: gdb.python/py-parameter.exp: Test general help 17076PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - python 17077PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - class TestParam (gdb.Parameter): 17078PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - """When enabled, test param does something useful. When disabled, does nothing.""" 17079PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - show_doc = "State of the Test Parameter" 17080PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - set_doc = "Set the state of the Test Parameter" 17081PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - def __init__ (self, name): 17082PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - super (TestParam, self).__init__ (name, gdb.COMMAND_DATA, gdb.PARAM_BOOLEAN) 17083PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - self.value = True 17084PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - test_param = TestParam ('print test-param') 17085PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - end 17086PASS: gdb.python/py-parameter.exp: Test parameter value 17087PASS: gdb.python/py-parameter.exp: Show parameter on 17088PASS: gdb.python/py-parameter.exp: Turn off parameter 17089PASS: gdb.python/py-parameter.exp: Show parameter off 17090PASS: gdb.python/py-parameter.exp: Test parameter value 17091PASS: gdb.python/py-parameter.exp: Test show help 17092PASS: gdb.python/py-parameter.exp: Test set help 17093PASS: gdb.python/py-parameter.exp: Test general help 17094Running ./gdb.python/py-pp-maint.exp ... 17095PASS: gdb.python/py-pp-maint.exp: b 77 17096PASS: gdb.python/py-pp-maint.exp: continue 17097PASS: gdb.python/py-pp-maint.exp: info pretty-printer 17098PASS: gdb.python/py-pp-maint.exp: info pretty-printer global .*function 17099PASS: gdb.python/py-pp-maint.exp: info pretty-printer .* pp-test 17100PASS: gdb.python/py-pp-maint.exp: print flt enabled #1 17101PASS: gdb.python/py-pp-maint.exp: print ss enabled #1 17102PASS: gdb.python/py-pp-maint.exp: disable pretty-printer 17103PASS: gdb.python/py-pp-maint.exp: enable pretty-printer 17104PASS: gdb.python/py-pp-maint.exp: disable pretty-printer global 17105PASS: gdb.python/py-pp-maint.exp: enable pretty-printer 17106PASS: gdb.python/py-pp-maint.exp: disable pretty-printer global lookup_function_lookup_test 17107PASS: gdb.python/py-pp-maint.exp: disable pretty-printer global pp-test;.* 17108PASS: gdb.python/py-pp-maint.exp: info pretty-printer global .*function 17109PASS: gdb.python/py-pp-maint.exp: info pretty-printer .* pp-test 17110PASS: gdb.python/py-pp-maint.exp: print flt disabled 17111PASS: gdb.python/py-pp-maint.exp: print ss disabled 17112PASS: gdb.python/py-pp-maint.exp: enable pretty-printer global lookup_function_lookup_test 17113PASS: gdb.python/py-pp-maint.exp: enable pretty-printer global pp-test 17114PASS: gdb.python/py-pp-maint.exp: enable pretty-printer global pp-test;.*ss.* 17115PASS: gdb.python/py-pp-maint.exp: enable pretty-printer global pp-test;.*s.* 17116PASS: gdb.python/py-pp-maint.exp: enable pretty-printer global pp-test;.* 17117PASS: gdb.python/py-pp-maint.exp: info pretty-printer 17118PASS: gdb.python/py-pp-maint.exp: print flt re-enabled 17119PASS: gdb.python/py-pp-maint.exp: print ss re-enabled 17120PASS: gdb.python/py-pp-maint.exp: print FLAG_1 17121PASS: gdb.python/py-pp-maint.exp: print FLAG_1 | FLAG_3 17122PASS: gdb.python/py-pp-maint.exp: print FLAG_1 | 8 17123Running ./gdb.python/py-prettyprint.exp ... 17124PASS: gdb.python/py-prettyprint.exp: set print pretty on 17125PASS: gdb.python/py-prettyprint.exp: b 351 17126PASS: gdb.python/py-prettyprint.exp: continue 17127PASS: gdb.python/py-prettyprint.exp: python exec (open ('py-prettyprint.py').read ()) 17128PASS: gdb.python/py-prettyprint.exp: print ss 17129PASS: gdb.python/py-prettyprint.exp: print ssa[1] 17130PASS: gdb.python/py-prettyprint.exp: print ssa 17131PASS: gdb.python/py-prettyprint.exp: print arraystruct 17132PASS: gdb.python/py-prettyprint.exp: print ns2 17133PASS: gdb.python/py-prettyprint.exp: print x 17134PASS: gdb.python/py-prettyprint.exp: print cstring 17135PASS: gdb.python/py-prettyprint.exp: print estring 17136PASS: gdb.python/py-prettyprint.exp: python pp_ls_encoding = 'UTF-8' 17137PASS: gdb.python/py-prettyprint.exp: print estring2 17138PASS: gdb.python/py-prettyprint.exp: set python print-stack full 17139PASS: gdb.python/py-prettyprint.exp: print hint_error 17140PASS: gdb.python/py-prettyprint.exp: print c 17141PASS: gdb.python/py-prettyprint.exp: print nstype 17142PASS: gdb.python/py-prettyprint.exp: set print pretty off 17143PASS: gdb.python/py-prettyprint.exp: print nstype on one line 17144PASS: gdb.python/py-prettyprint.exp: continue until exit 17145PASS: gdb.python/py-prettyprint.exp: set print pretty on 17146PASS: gdb.python/py-prettyprint.exp: b 351 17147PASS: gdb.python/py-prettyprint.exp: continue 17148PASS: gdb.python/py-prettyprint.exp: python exec (open ('py-prettyprint.py').read ()) 17149PASS: gdb.python/py-prettyprint.exp: print ss 17150PASS: gdb.python/py-prettyprint.exp: print ssa[1] 17151PASS: gdb.python/py-prettyprint.exp: print ssa 17152PASS: gdb.python/py-prettyprint.exp: print arraystruct 17153PASS: gdb.python/py-prettyprint.exp: print cps 17154PASS: gdb.python/py-prettyprint.exp: print cpss 17155PASS: gdb.python/py-prettyprint.exp: print cpssa[0] 17156PASS: gdb.python/py-prettyprint.exp: print cpssa[1] 17157PASS: gdb.python/py-prettyprint.exp: print cpssa 17158PASS: gdb.python/py-prettyprint.exp: print sss 17159PASS: gdb.python/py-prettyprint.exp: print ref 17160PASS: gdb.python/py-prettyprint.exp: print derived 17161PASS: gdb.python/py-prettyprint.exp: print ns 17162PASS: gdb.python/py-prettyprint.exp: 17163PASS: gdb.python/py-prettyprint.exp: print ns 17164PASS: gdb.python/py-prettyprint.exp: 17165PASS: gdb.python/py-prettyprint.exp: print ns 17166PASS: gdb.python/py-prettyprint.exp: 17167PASS: gdb.python/py-prettyprint.exp: print ns2 17168PASS: gdb.python/py-prettyprint.exp: print x 17169PASS: gdb.python/py-prettyprint.exp: print cstring 17170PASS: gdb.python/py-prettyprint.exp: print estring 17171PASS: gdb.python/py-prettyprint.exp: python pp_ls_encoding = 'UTF-8' 17172PASS: gdb.python/py-prettyprint.exp: print estring2 17173PASS: gdb.python/py-prettyprint.exp: set python print-stack full 17174PASS: gdb.python/py-prettyprint.exp: print hint_error 17175PASS: gdb.python/py-prettyprint.exp: print c 17176PASS: gdb.python/py-prettyprint.exp: print nstype 17177PASS: gdb.python/py-prettyprint.exp: set print pretty off 17178PASS: gdb.python/py-prettyprint.exp: print nstype on one line 17179PASS: gdb.python/py-prettyprint.exp: continue until exit 17180PASS: gdb.python/py-prettyprint.exp: python exec (open ('py-prettyprint.py').read ()) 17181PASS: gdb.python/py-prettyprint.exp: continue to breakpoint: eval-break 17182PASS: gdb.python/py-prettyprint.exp: info locals 17183PASS: gdb.python/py-prettyprint.exp: b 351 17184PASS: gdb.python/py-prettyprint.exp: continue 17185PASS: gdb.python/py-prettyprint.exp: print ss enabled #1 17186PASS: gdb.python/py-prettyprint.exp: python disable_lookup_function () 17187PASS: gdb.python/py-prettyprint.exp: print ss disabled 17188PASS: gdb.python/py-prettyprint.exp: python enable_lookup_function () 17189PASS: gdb.python/py-prettyprint.exp: print ss enabled #2 17190Running ./gdb.python/py-progspace.exp ... 17191PASS: gdb.python/py-progspace.exp: current progspace filename (None) 17192PASS: gdb.python/py-progspace.exp: python print (gdb.progspaces()) 17193PASS: gdb.python/py-progspace.exp: current progspace filename (py-progspace) 17194Running ./gdb.python/py-prompt.exp ... 17195Running ./gdb.python/py-section-script.exp ... 17196PASS: gdb.python/py-section-script.exp: set auto-load safe-path 17197PASS: gdb.python/py-section-script.exp: info auto-load python-scripts 17198PASS: gdb.python/py-section-script.exp: info auto-load python-scripts py-section-script 17199PASS: gdb.python/py-section-script.exp: info auto-load python-scripts no-script-matches-this 17200PASS: gdb.python/py-section-script.exp: b 51 17201PASS: gdb.python/py-section-script.exp: continue 17202PASS: gdb.python/py-section-script.exp: print ss 17203Running ./gdb.python/py-shared.exp ... 17204PASS: gdb.python/py-shared.exp: func1 address 17205PASS: gdb.python/py-shared.exp: Aquire func1 address 17206PASS: gdb.python/py-shared.exp: test func1 solib location 17207PASS: gdb.python/py-shared.exp: main address 17208PASS: gdb.python/py-shared.exp: Aquire main address 17209PASS: gdb.python/py-shared.exp: test main solib location 17210Running ./gdb.python/py-strfns.exp ... 17211PASS: gdb.python/py-strfns.exp: p $_streq (str1, str2) 17212PASS: gdb.python/py-strfns.exp: p $_streq (str1, str3) 17213PASS: gdb.python/py-strfns.exp: p $_strlen (str1) 17214PASS: gdb.python/py-strfns.exp: p $_strlen (buf1) 17215PASS: gdb.python/py-strfns.exp: p $_memeq (buf1, buf2, 4) 17216PASS: gdb.python/py-strfns.exp: p $_memeq (buf1, buf3, 4) 17217PASS: gdb.python/py-strfns.exp: p $_regex (str1, "Hello") 17218PASS: gdb.python/py-strfns.exp: p $_regex (str1, "Help") 17219PASS: gdb.python/py-strfns.exp: p $_regex (str1, "^Hello") 17220PASS: gdb.python/py-strfns.exp: p $_regex (str1, "^Hello.$") 17221PASS: gdb.python/py-strfns.exp: condition $bpnum $_streq (arg, "Goodbye.") 17222PASS: gdb.python/py-strfns.exp: continue to breakpoint: Break func here. 17223PASS: gdb.python/py-strfns.exp: p arg 17224PASS: gdb.python/py-strfns.exp: condition $bpnum $_memeq (arg, buf3, 4) 17225PASS: gdb.python/py-strfns.exp: continue to breakpoint: Break bfunc here. 17226PASS: gdb.python/py-strfns.exp: p /d {char[4]} arg 17227PASS: gdb.python/py-strfns.exp: save a corefile 17228PASS: gdb.python/py-strfns.exp: re-load generated corefile 17229PASS: gdb.python/py-strfns.exp: p $_streq (str1, str2) 17230PASS: gdb.python/py-strfns.exp: p $_streq (str1, str3) 17231PASS: gdb.python/py-strfns.exp: p $_strlen (str1) 17232PASS: gdb.python/py-strfns.exp: p $_strlen (buf1) 17233PASS: gdb.python/py-strfns.exp: p $_memeq (buf1, buf2, 4) 17234PASS: gdb.python/py-strfns.exp: p $_memeq (buf1, buf3, 4) 17235PASS: gdb.python/py-strfns.exp: p $_regex (str1, "Hello") 17236PASS: gdb.python/py-strfns.exp: p $_regex (str1, "Help") 17237PASS: gdb.python/py-strfns.exp: p $_regex (str1, "^Hello") 17238PASS: gdb.python/py-strfns.exp: p $_regex (str1, "^Hello.$") 17239Running ./gdb.python/py-symbol.exp ... 17240PASS: gdb.python/py-symbol.exp: Lookup main 17241PASS: gdb.python/py-symbol.exp: Test main_func.is_function 17242PASS: gdb.python/py-symbol.exp: Test lookup_global_symbol("junk") 17243PASS: gdb.python/py-symbol.exp: print value of main 17244PASS: gdb.python/py-symbol.exp: print line number of qq 17245PASS: gdb.python/py-symbol.exp: print value of qq 17246PASS: gdb.python/py-symbol.exp: print whether qq needs a frame 17247PASS: gdb.python/py-symbol.exp: continue to breakpoint: Block break here. 17248PASS: gdb.python/py-symbol.exp: Test arg.is_variable 17249PASS: gdb.python/py-symbol.exp: Test arg.is_constant 17250PASS: gdb.python/py-symbol.exp: Test arg.is_argument 17251PASS: gdb.python/py-symbol.exp: Test arg.is_function 17252PASS: gdb.python/py-symbol.exp: Test func.is_variable 17253PASS: gdb.python/py-symbol.exp: Test func.is_constant 17254PASS: gdb.python/py-symbol.exp: Test func.is_argument 17255PASS: gdb.python/py-symbol.exp: Test func.is_function 17256PASS: gdb.python/py-symbol.exp: Test func.name 17257PASS: gdb.python/py-symbol.exp: Test func.print_name 17258PASS: gdb.python/py-symbol.exp: Test func.linkage_name 17259PASS: gdb.python/py-symbol.exp: Test func.addr_class 17260PASS: gdb.python/py-symbol.exp: continue to breakpoint: Break at end. 17261PASS: gdb.python/py-symbol.exp: Test a.is_variable 17262PASS: gdb.python/py-symbol.exp: Test a.is_constant 17263PASS: gdb.python/py-symbol.exp: Test a.is_argument 17264PASS: gdb.python/py-symbol.exp: Test a.is_function 17265PASS: gdb.python/py-symbol.exp: Test a.addr_class 17266PASS: gdb.python/py-symbol.exp: try to print value of a without a frame 17267PASS: gdb.python/py-symbol.exp: print value of a 17268PASS: gdb.python/py-symbol.exp: print whether a needs a frame 17269PASS: gdb.python/py-symbol.exp: Test t.is_variable 17270PASS: gdb.python/py-symbol.exp: Test t.is_constant 17271PASS: gdb.python/py-symbol.exp: Test t.is_argument 17272PASS: gdb.python/py-symbol.exp: Test t.is_function 17273PASS: gdb.python/py-symbol.exp: Test t.addr_class 17274PASS: gdb.python/py-symbol.exp: Get type 17275PASS: gdb.python/py-symbol.exp: Get symtab 17276PASS: gdb.python/py-symbol.exp: continue to breakpoint: Break in class. 17277PASS: gdb.python/py-symbol.exp: Test func.is_variable 17278PASS: gdb.python/py-symbol.exp: Test func.is_constant 17279PASS: gdb.python/py-symbol.exp: Test func.is_argument 17280PASS: gdb.python/py-symbol.exp: Test func.is_function 17281PASS: gdb.python/py-symbol.exp: Test func.name 17282PASS: gdb.python/py-symbol.exp: Test func.print_name 17283PASS: gdb.python/py-symbol.exp: Test func.linkage_name 17284PASS: gdb.python/py-symbol.exp: Test func.addr_class 17285PASS: gdb.python/py-symbol.exp: continue to breakpoint: Break at end. 17286PASS: gdb.python/py-symbol.exp: Test symbol validity 17287PASS: gdb.python/py-symbol.exp: Test symbol validity 17288PASS: gdb.python/py-symbol.exp: Test symbol destructor 17289Running ./gdb.python/py-symtab.exp ... 17290PASS: gdb.python/py-symtab.exp: continue to breakpoint: Block break here. 17291PASS: gdb.python/py-symtab.exp: Test symtab 17292PASS: gdb.python/py-symtab.exp: Test sal.pc 17293PASS: gdb.python/py-symtab.exp: Test sal.last 17294PASS: gdb.python/py-symtab.exp: Test sal.line 17295PASS: gdb.python/py-symtab.exp: Test sal.is_valid 17296PASS: gdb.python/py-symtab.exp: Test symtab.filename 17297PASS: gdb.python/py-symtab.exp: Test symtab.objfile 17298PASS: gdb.python/py-symtab.exp: Test symtab.fullname 17299PASS: gdb.python/py-symtab.exp: Test symtab.is_valid() 17300PASS: gdb.python/py-symtab.exp: Test qq in global symbols 17301PASS: gdb.python/py-symtab.exp: Test func in global symbols 17302PASS: gdb.python/py-symtab.exp: Test main in global symbols 17303PASS: gdb.python/py-symtab.exp: Test int in static symbols 17304PASS: gdb.python/py-symtab.exp: Test char in static symbols 17305PASS: gdb.python/py-symtab.exp: Test simple_struct in static symbols 17306PASS: gdb.python/py-symtab.exp: Test sal.is_valid 17307PASS: gdb.python/py-symtab.exp: Test symtab.is_valid() 17308PASS: gdb.python/py-symtab.exp: Test sal destructor 17309PASS: gdb.python/py-symtab.exp: Test symtab destructor 17310Running ./gdb.python/py-template.exp ... 17311PASS: gdb.python/py-template.exp: print (foo) 17312PASS: gdb.python/py-template.exp: python foo = gdb.history(0) 17313PASS: gdb.python/py-template.exp: const int 17314PASS: gdb.python/py-template.exp: print (foo) 17315PASS: gdb.python/py-template.exp: python foo = gdb.history(0) 17316PASS: gdb.python/py-template.exp: volatile int 17317PASS: gdb.python/py-template.exp: print (foo) 17318PASS: gdb.python/py-template.exp: python foo = gdb.history(0) 17319PASS: gdb.python/py-template.exp: const int & 17320PASS: gdb.python/py-template.exp: print (foo) 17321PASS: gdb.python/py-template.exp: python foo = gdb.history(0) 17322PASS: gdb.python/py-template.exp: volatile int & 17323PASS: gdb.python/py-template.exp: print (foo) 17324PASS: gdb.python/py-template.exp: python foo = gdb.history(0) 17325PASS: gdb.python/py-template.exp: volatile int * const 17326PASS: gdb.python/py-template.exp: print (foo) 17327PASS: gdb.python/py-template.exp: python foo = gdb.history(0) 17328PASS: gdb.python/py-template.exp: volatile int * const * 17329PASS: gdb.python/py-template.exp: print (foo) 17330PASS: gdb.python/py-template.exp: python foo = gdb.history(0) 17331PASS: gdb.python/py-template.exp: const int * volatile 17332PASS: gdb.python/py-template.exp: print (foo) 17333PASS: gdb.python/py-template.exp: python foo = gdb.history(0) 17334PASS: gdb.python/py-template.exp: const int * volatile * const * volatile * 17335Running ./gdb.python/python.exp ... 17336PASS: gdb.python/python.exp: multi-line python command - python 17337PASS: gdb.python/python.exp: multi-line python command - print (23) 17338PASS: gdb.python/python.exp: multi-line python command - end 17339PASS: gdb.python/python.exp: show python command - define zzq 17340PASS: gdb.python/python.exp: show python command - python 17341PASS: gdb.python/python.exp: show python command - print (23) 17342PASS: gdb.python/python.exp: show python command - end 17343PASS: gdb.python/python.exp: show python command - end 17344PASS: gdb.python/python.exp: show python command - show user zzq 17345PASS: gdb.python/python.exp: indented multi-line python command - python 17346PASS: gdb.python/python.exp: indented multi-line python command - def foo (): 17347PASS: gdb.python/python.exp: indented multi-line python command - print ('hello, world!') 17348PASS: gdb.python/python.exp: indented multi-line python command - foo () 17349PASS: gdb.python/python.exp: indented multi-line python command - end 17350PASS: gdb.python/python.exp: source source2.py 17351PASS: gdb.python/python.exp: source -s source2.py 17352PASS: gdb.python/python.exp: python print (gdb.current_objfile()) 17353PASS: gdb.python/python.exp: python print (gdb.objfiles()) 17354PASS: gdb.python/python.exp: pythonX.Y/lib-dynload/*.so 17355PASS: gdb.python/python.exp: python x = gdb.execute('printf "%d", 23', to_string = True) 17356PASS: gdb.python/python.exp: python print (x) 17357PASS: gdb.python/python.exp: post event insertion - python 17358PASS: gdb.python/python.exp: post event insertion - someVal = 0 17359PASS: gdb.python/python.exp: post event insertion - class Foo(object): 17360PASS: gdb.python/python.exp: post event insertion - def __call__(self): 17361PASS: gdb.python/python.exp: post event insertion - global someVal 17362PASS: gdb.python/python.exp: post event insertion - someVal += 1 17363PASS: gdb.python/python.exp: post event insertion - gdb.post_event(Foo()) 17364PASS: gdb.python/python.exp: post event insertion - end 17365PASS: gdb.python/python.exp: test post event execution 17366PASS: gdb.python/python.exp: Test non callable class 17367PASS: gdb.python/python.exp: show height 17368PASS: gdb.python/python.exp: set height 10 17369PASS: gdb.python/python.exp: verify pagination beforehand 17370PASS: gdb.python/python.exp: verify pagination beforehand: q 17371PASS: gdb.python/python.exp: gdb.execute does not page 17372PASS: gdb.python/python.exp: verify pagination afterwards 17373PASS: gdb.python/python.exp: verify pagination afterwards: q 17374PASS: gdb.python/python.exp: set height 0 17375PASS: gdb.python/python.exp: collect help from uiout 17376PASS: gdb.python/python.exp: verify help to uiout 17377PASS: gdb.python/python.exp: Attempt to aquire thread with no inferior 17378PASS: gdb.python/python.exp: Ensure that no threads are returned 17379PASS: gdb.python/python.exp: register atexit function - python 17380PASS: gdb.python/python.exp: register atexit function - import atexit 17381PASS: gdb.python/python.exp: register atexit function - def printit(arg): 17382PASS: gdb.python/python.exp: register atexit function - print (arg) 17383PASS: gdb.python/python.exp: register atexit function - atexit.register(printit, 'good bye world') 17384PASS: gdb.python/python.exp: register atexit function - end 17385PASS: gdb.python/python.exp: atexit handling 17386PASS: gdb.python/python.exp: test decode_line no source named main 17387PASS: gdb.python/python.exp: test decode_line current location 17388PASS: gdb.python/python.exp: Test decode_line current location 17389PASS: gdb.python/python.exp: Test decode_line expression parse 17390PASS: gdb.python/python.exp: Test decode_line current location 17391PASS: gdb.python/python.exp: Test decode_line current locationn filename 17392PASS: gdb.python/python.exp: Test decode_line current location line number 17393PASS: gdb.python/python.exp: test decode_line python.c:26 17394PASS: gdb.python/python.exp: Test decode_line python.c:26 length 17395PASS: gdb.python/python.exp: Test decode_line expression parse 17396PASS: gdb.python/python.exp: Test decode_line python.c:26 length 17397PASS: gdb.python/python.exp: Test decode_line python.c:26 filename 17398PASS: gdb.python/python.exp: Test decode_line python.c:26 line number 17399PASS: gdb.python/python.exp: test decode_line randomfunc 17400PASS: gdb.python/python.exp: test decode_line func1() 17401PASS: gdb.python/python.exp: Test decode_line func1 length 17402PASS: gdb.python/python.exp: Test decode_line func1 length 17403PASS: gdb.python/python.exp: Test decode_line func1 filename 17404PASS: gdb.python/python.exp: Test decode_line func1 line number 17405PASS: gdb.python/python.exp: test decode_line func1,func2 17406PASS: gdb.python/python.exp: stop at comma in linespec 17407PASS: gdb.python/python.exp: Test stderr location 17408PASS: gdb.python/python.exp: Test stdout location 17409PASS: gdb.python/python.exp: Test default write 17410PASS: gdb.python/python.exp: Test stderr write 17411PASS: gdb.python/python.exp: Test stdout write 17412PASS: gdb.python/python.exp: Test stdlog write 17413PASS: gdb.python/python.exp: Test print-backtrace show setting. Default is message. 17414PASS: gdb.python/python.exp: Test print-backtrace set setting 17415PASS: gdb.python/python.exp: Test print-backtrace show setting to full. 17416PASS: gdb.python/python.exp: prompt substitution - python 17417PASS: gdb.python/python.exp: prompt substitution - someCounter = 0 17418PASS: gdb.python/python.exp: prompt substitution - def prompt(current): 17419PASS: gdb.python/python.exp: prompt substitution - global someCounter 17420PASS: gdb.python/python.exp: prompt substitution - if (current == "testfake "): 17421PASS: gdb.python/python.exp: prompt substitution - return None 17422PASS: gdb.python/python.exp: prompt substitution - someCounter = someCounter + 1 17423PASS: gdb.python/python.exp: prompt substitution - return "py prompt " + str (someCounter) + " " 17424PASS: gdb.python/python.exp: prompt substitution - end 17425PASS: gdb.python/python.exp: prompt substitution readline - python 17426PASS: gdb.python/python.exp: prompt substitution readline - pCounter = 0 17427PASS: gdb.python/python.exp: prompt substitution readline - def program_prompt(current): 17428PASS: gdb.python/python.exp: prompt substitution readline - global pCounter 17429PASS: gdb.python/python.exp: prompt substitution readline - if (current == ">"): 17430PASS: gdb.python/python.exp: prompt substitution readline - pCounter = pCounter + 1 17431PASS: gdb.python/python.exp: prompt substitution readline - return "python line " + str (pCounter) + ": " 17432PASS: gdb.python/python.exp: prompt substitution readline - return None 17433PASS: gdb.python/python.exp: prompt substitution readline - end 17434PASS: gdb.python/python.exp: set hook 17435PASS: gdb.python/python.exp: set prompt testfake 17436PASS: gdb.python/python.exp: show prompt shows guarded prompt 17437PASS: gdb.python/python.exp: set prompt blah overriden 17438PASS: gdb.python/python.exp: Delete old hook 17439PASS: gdb.python/python.exp: set default prompt 17440PASS: gdb.python/python.exp: set programming hook 17441PASS: gdb.python/python.exp: readline secondary are not substituted 17442PASS: gdb.python/python.exp: end programming 17443PASS: gdb.python/python.exp: prompt substitution readline - python 17444PASS: gdb.python/python.exp: prompt substitution readline - import gdb.command.prompt 17445PASS: gdb.python/python.exp: prompt substitution readline - end 17446PASS: gdb.python/python.exp: set basic extended prompt 17447PASS: gdb.python/python.exp: set extended prompt working directory 17448PASS: gdb.python/python.exp: set extended prompt parameter 17449PASS: gdb.python/python.exp: Test print-backtrace show setting. Default is message. 17450PASS: gdb.python/python.exp: Test print-backtrace set setting 17451PASS: gdb.python/python.exp: Test print-backtrace show setting to full. 17452PASS: gdb.python/python.exp: Test print-backtrace set setting 17453PASS: gdb.python/python.exp: Test print-backtrace show setting to none. 17454PASS: gdb.python/python.exp: Test print-backtrace set setting 17455PASS: gdb.python/python.exp: prompt substitution readline - python 17456PASS: gdb.python/python.exp: prompt substitution readline - pCounter = 0 17457PASS: gdb.python/python.exp: prompt substitution readline - def error_prompt(current): 17458PASS: gdb.python/python.exp: prompt substitution readline - raise RuntimeError("Python exception called") 17459PASS: gdb.python/python.exp: prompt substitution readline - end 17460PASS: gdb.python/python.exp: set hook 17461PASS: gdb.python/python.exp: set the hook to default 17462PASS: gdb.python/python.exp: Test print-backtrace set setting 17463PASS: gdb.python/python.exp: set hook 17464PASS: gdb.python/python.exp: set the hook to default 17465PASS: gdb.python/python.exp: Get line number of func2 call site 17466PASS: gdb.python/python.exp: Test find_pc_line at func2 call site 17467PASS: gdb.python/python.exp: Step into func2 17468PASS: gdb.python/python.exp: Step out of func2 17469PASS: gdb.python/python.exp: Test find_pc_line with resume address 17470Running ./gdb.python/py-type.exp ... 17471PASS: gdb.python/py-type.exp: lang_c: continue to breakpoint: break to inspect struct and array. 17472PASS: gdb.python/py-type.exp: lang_c: test_fields: c typedef field list 17473PASS: gdb.python/py-type.exp: lang_c: test_fields: print value (st) 17474PASS: gdb.python/py-type.exp: lang_c: test_fields: get value (st) from history 17475PASS: gdb.python/py-type.exp: lang_c: test_fields: get fields from st.type 17476PASS: gdb.python/py-type.exp: lang_c: test_fields: Check number of fields (st) 17477PASS: gdb.python/py-type.exp: lang_c: test_fields: Check structure field a name 17478PASS: gdb.python/py-type.exp: lang_c: test_fields: Check structure field b name 17479PASS: gdb.python/py-type.exp: lang_c: test_fields: Check that dir includes name 17480PASS: gdb.python/py-type.exp: lang_c: test_fields: Check number of fields (st.type) 17481PASS: gdb.python/py-type.exp: lang_c: test_fields: Check fields lookup by name 17482PASS: gdb.python/py-type.exp: lang_c: test_fields: Check fields iteration over values 17483PASS: gdb.python/py-type.exp: lang_c: test_fields: Check fields items list 17484PASS: gdb.python/py-type.exp: lang_c: test_fields: Check field name exists test 17485PASS: gdb.python/py-type.exp: lang_c: test_fields: Check field name nonexists test 17486PASS: gdb.python/py-type.exp: lang_c: test_fields: Check conversion to bool 17487PASS: gdb.python/py-type.exp: lang_c: test_fields: python print (len (st.type['a'].type)) 17488PASS: gdb.python/py-type.exp: lang_c: test_fields: python print (st.type['a'].type.has_key ('x')) 17489PASS: gdb.python/py-type.exp: lang_c: test_fields: python print (st.type['a'].type.keys ()) 17490PASS: gdb.python/py-type.exp: lang_c: test_fields: python print (st.type['a'].type['x']) 17491PASS: gdb.python/py-type.exp: lang_c: test_fields: python print (not not st.type['a'].type) 17492PASS: gdb.python/py-type.exp: lang_c: test_fields: print value (ar) 17493PASS: gdb.python/py-type.exp: lang_c: test_fields: get value (ar) from history 17494PASS: gdb.python/py-type.exp: lang_c: test_fields: python fields = ar.type.fields() 17495PASS: gdb.python/py-type.exp: lang_c: test_fields: Check the number of fields 17496PASS: gdb.python/py-type.exp: lang_c: test_fields: Check array field type 17497PASS: gdb.python/py-type.exp: lang_c: test_fields: cast to array with one argument 17498PASS: gdb.python/py-type.exp: lang_c: test_fields: cast to array with two arguments 17499PASS: gdb.python/py-type.exp: lang_c: test_fields: python print (ar[0].type == ar[0].type) 17500PASS: gdb.python/py-type.exp: lang_c: test_fields: print value (vec_data_1) 17501PASS: gdb.python/py-type.exp: lang_c: test_fields: get value (vec_data_1) from history 17502PASS: gdb.python/py-type.exp: lang_c: test_fields: print value (vec_data_2) 17503PASS: gdb.python/py-type.exp: lang_c: test_fields: get value (vec_data_2) from history 17504PASS: gdb.python/py-type.exp: lang_c: test_fields: set vec1 17505PASS: gdb.python/py-type.exp: lang_c: test_fields: cast to vector with one argument 17506PASS: gdb.python/py-type.exp: lang_c: test_fields: set vec2 17507PASS: gdb.python/py-type.exp: lang_c: test_fields: cast to vector with two arguments 17508PASS: gdb.python/py-type.exp: lang_c: test_fields: python print vec1 == vec2 17509PASS: gdb.python/py-type.exp: lang_c: test_fields: set vec3 17510PASS: gdb.python/py-type.exp: lang_c: test_fields: python print vec1 == vec3 17511PASS: gdb.python/py-type.exp: lang_c: test_enum: print value (e) 17512PASS: gdb.python/py-type.exp: lang_c: test_enum: get value (e) from history 17513PASS: gdb.python/py-type.exp: lang_c: test_enum: extract type fields from e 17514PASS: gdb.python/py-type.exp: lang_c: test_enum: Check the number of enum fields 17515PASS: gdb.python/py-type.exp: lang_c: test_enum: Check enum field[0] name 17516PASS: gdb.python/py-type.exp: lang_c: test_enum: Check enum field[1]name 17517PASS: gdb.python/py-type.exp: lang_c: test_enum: Check the number of type fields 17518PASS: gdb.python/py-type.exp: lang_c: test_enum: Check enum field lookup by name (v1) 17519PASS: gdb.python/py-type.exp: lang_c: test_enum: Check enum field lookup by name (v2) 17520PASS: gdb.python/py-type.exp: lang_c: test_enum: Check num fields iteration over values 17521PASS: gdb.python/py-type.exp: lang_c: test_enum: Check enum fields items list 17522PASS: gdb.python/py-type.exp: lang_cpp: continue to breakpoint: break to inspect struct and array. 17523PASS: gdb.python/py-type.exp: lang_cpp: test_fields: c++ typedef field list 17524PASS: gdb.python/py-type.exp: lang_cpp: test_fields: print value (c) 17525PASS: gdb.python/py-type.exp: lang_cpp: test_fields: get value (c) from history 17526PASS: gdb.python/py-type.exp: lang_cpp: test_fields: get fields from c.type 17527PASS: gdb.python/py-type.exp: lang_cpp: test_fields: Check number of fields (c) 17528PASS: gdb.python/py-type.exp: lang_cpp: test_fields: Check class field c name 17529PASS: gdb.python/py-type.exp: lang_cpp: test_fields: Check class field d name 17530PASS: gdb.python/py-type.exp: lang_cpp: test_fields: python print (c.type == gdb.parse_and_eval('d').type) 17531PASS: gdb.python/py-type.exp: lang_cpp: test_fields: python print (c.type == gdb.parse_and_eval('d').type.fields()[0].type) 17532PASS: gdb.python/py-type.exp: lang_cpp: test_fields: print value (st) 17533PASS: gdb.python/py-type.exp: lang_cpp: test_fields: get value (st) from history 17534PASS: gdb.python/py-type.exp: lang_cpp: test_fields: get fields from st.type 17535PASS: gdb.python/py-type.exp: lang_cpp: test_fields: Check number of fields (st) 17536PASS: gdb.python/py-type.exp: lang_cpp: test_fields: Check structure field a name 17537PASS: gdb.python/py-type.exp: lang_cpp: test_fields: Check structure field b name 17538PASS: gdb.python/py-type.exp: lang_cpp: test_fields: Check that dir includes name 17539PASS: gdb.python/py-type.exp: lang_cpp: test_fields: Check number of fields (st.type) 17540PASS: gdb.python/py-type.exp: lang_cpp: test_fields: Check fields lookup by name 17541PASS: gdb.python/py-type.exp: lang_cpp: test_fields: Check fields iteration over values 17542PASS: gdb.python/py-type.exp: lang_cpp: test_fields: Check fields items list 17543PASS: gdb.python/py-type.exp: lang_cpp: test_fields: Check field name exists test 17544PASS: gdb.python/py-type.exp: lang_cpp: test_fields: Check field name nonexists test 17545PASS: gdb.python/py-type.exp: lang_cpp: test_fields: Check conversion to bool 17546PASS: gdb.python/py-type.exp: lang_cpp: test_fields: python print (len (st.type['a'].type)) 17547PASS: gdb.python/py-type.exp: lang_cpp: test_fields: python print (st.type['a'].type.has_key ('x')) 17548PASS: gdb.python/py-type.exp: lang_cpp: test_fields: python print (st.type['a'].type.keys ()) 17549PASS: gdb.python/py-type.exp: lang_cpp: test_fields: python print (st.type['a'].type['x']) 17550PASS: gdb.python/py-type.exp: lang_cpp: test_fields: python print (not not st.type['a'].type) 17551PASS: gdb.python/py-type.exp: lang_cpp: test_fields: print value (ar) 17552PASS: gdb.python/py-type.exp: lang_cpp: test_fields: get value (ar) from history 17553PASS: gdb.python/py-type.exp: lang_cpp: test_fields: python fields = ar.type.fields() 17554PASS: gdb.python/py-type.exp: lang_cpp: test_fields: Check the number of fields 17555PASS: gdb.python/py-type.exp: lang_cpp: test_fields: Check array field type 17556PASS: gdb.python/py-type.exp: lang_cpp: test_fields: cast to array with one argument 17557PASS: gdb.python/py-type.exp: lang_cpp: test_fields: cast to array with two arguments 17558PASS: gdb.python/py-type.exp: lang_cpp: test_fields: python print (ar[0].type == ar[0].type) 17559PASS: gdb.python/py-type.exp: lang_cpp: test_fields: print value (vec_data_1) 17560PASS: gdb.python/py-type.exp: lang_cpp: test_fields: get value (vec_data_1) from history 17561PASS: gdb.python/py-type.exp: lang_cpp: test_fields: print value (vec_data_2) 17562PASS: gdb.python/py-type.exp: lang_cpp: test_fields: get value (vec_data_2) from history 17563PASS: gdb.python/py-type.exp: lang_cpp: test_fields: set vec1 17564PASS: gdb.python/py-type.exp: lang_cpp: test_fields: cast to vector with one argument 17565PASS: gdb.python/py-type.exp: lang_cpp: test_fields: set vec2 17566PASS: gdb.python/py-type.exp: lang_cpp: test_fields: cast to vector with two arguments 17567PASS: gdb.python/py-type.exp: lang_cpp: test_fields: python print vec1 == vec2 17568PASS: gdb.python/py-type.exp: lang_cpp: test_fields: set vec3 17569PASS: gdb.python/py-type.exp: lang_cpp: test_fields: python print vec1 == vec3 17570PASS: gdb.python/py-type.exp: lang_cpp: test_base_class: print value (d) 17571PASS: gdb.python/py-type.exp: lang_cpp: test_base_class: get value (d) from history 17572PASS: gdb.python/py-type.exp: lang_cpp: test_base_class: extract type fields from d 17573PASS: gdb.python/py-type.exp: lang_cpp: test_base_class: Check the number of fields 17574PASS: gdb.python/py-type.exp: lang_cpp: test_base_class: Check base class (fields[0]) 17575PASS: gdb.python/py-type.exp: lang_cpp: test_base_class: Check base class (fields[1]) 17576PASS: gdb.python/py-type.exp: lang_cpp: test_range: on ranged value: print value (ar) 17577PASS: gdb.python/py-type.exp: lang_cpp: test_range: on ranged value: get value (ar) from history 17578PASS: gdb.python/py-type.exp: lang_cpp: test_range: on ranged value: Check correct tuple length 17579PASS: gdb.python/py-type.exp: lang_cpp: test_range: on ranged value: Check range low bound 17580PASS: gdb.python/py-type.exp: lang_cpp: test_range: on ranged value: Check range high bound 17581PASS: gdb.python/py-type.exp: lang_cpp: test_range: on ranged type: print value (ar) 17582PASS: gdb.python/py-type.exp: lang_cpp: test_range: on ranged type: get value (ar) from history 17583PASS: gdb.python/py-type.exp: lang_cpp: test_range: on ranged type: get fields 17584PASS: gdb.python/py-type.exp: lang_cpp: test_range: on ranged type: Check range low bound 17585PASS: gdb.python/py-type.exp: lang_cpp: test_range: on ranged type: Check range high bound 17586PASS: gdb.python/py-type.exp: lang_cpp: test_range: on unranged value: print value (st) 17587PASS: gdb.python/py-type.exp: lang_cpp: test_range: on unranged value: get value (st) from history 17588PASS: gdb.python/py-type.exp: lang_cpp: test_range: on unranged value: Check range for non ranged type. 17589PASS: gdb.python/py-type.exp: lang_cpp: get type of temvar 17590PASS: gdb.python/py-type.exp: lang_cpp: python print (ttype.template_argument(0)) 17591PASS: gdb.python/py-type.exp: lang_cpp: python print (isinstance(ttype.template_argument(0), gdb.Type)) 17592PASS: gdb.python/py-type.exp: lang_cpp: python print (ttype.template_argument(1)) 17593PASS: gdb.python/py-type.exp: lang_cpp: python print (isinstance(ttype.template_argument(1), gdb.Value)) 17594PASS: gdb.python/py-type.exp: lang_cpp: python print (ttype.template_argument(2)) 17595PASS: gdb.python/py-type.exp: lang_cpp: test_enum: print value (e) 17596PASS: gdb.python/py-type.exp: lang_cpp: test_enum: get value (e) from history 17597PASS: gdb.python/py-type.exp: lang_cpp: test_enum: extract type fields from e 17598PASS: gdb.python/py-type.exp: lang_cpp: test_enum: Check the number of enum fields 17599PASS: gdb.python/py-type.exp: lang_cpp: test_enum: Check enum field[0] name 17600PASS: gdb.python/py-type.exp: lang_cpp: test_enum: Check enum field[1]name 17601PASS: gdb.python/py-type.exp: lang_cpp: test_enum: Check the number of type fields 17602PASS: gdb.python/py-type.exp: lang_cpp: test_enum: Check enum field lookup by name (v1) 17603PASS: gdb.python/py-type.exp: lang_cpp: test_enum: Check enum field lookup by name (v2) 17604PASS: gdb.python/py-type.exp: lang_cpp: test_enum: Check num fields iteration over values 17605PASS: gdb.python/py-type.exp: lang_cpp: test_enum: Check enum fields items list 17606Running ./gdb.python/py-typeprint.exp ... 17607PASS: gdb.python/py-typeprint.exp: python exec (open ('py-typeprint.py').read ()) 17608PASS: gdb.python/py-typeprint.exp: basic test 17609PASS: gdb.python/py-typeprint.exp: raw test 17610PASS: gdb.python/py-typeprint.exp: disable type-printer string 17611PASS: gdb.python/py-typeprint.exp: whatis with disabled printer 17612PASS: gdb.python/py-typeprint.exp: info type-printers 17613PASS: gdb.python/py-typeprint.exp: enable type-printer string 17614PASS: gdb.python/py-typeprint.exp: whatis with enabled printer 17615PASS: gdb.python/py-typeprint.exp: whatis s 17616Running ./gdb.python/py-value-cc.exp ... 17617PASS: gdb.python/py-value-cc.exp: continue to breakpoint: Break here 17618PASS: gdb.python/py-value-cc.exp: python print (str(gdb.parse_and_eval("a").type)) 17619PASS: gdb.python/py-value-cc.exp: python print (str(gdb.parse_and_eval("a").referenced_value().type)) 17620PASS: gdb.python/py-value-cc.exp: python print (str(gdb.parse_and_eval("int_ref").type)) 17621PASS: gdb.python/py-value-cc.exp: python print (str(gdb.parse_and_eval("int_ref").referenced_value().type)) 17622PASS: gdb.python/py-value-cc.exp: python print (str(gdb.parse_and_eval("int_ref").referenced_value())) 17623PASS: gdb.python/py-value-cc.exp: python print (str(gdb.parse_and_eval("int_ptr_ref").dereference().type)) 17624PASS: gdb.python/py-value-cc.exp: python print (str(gdb.parse_and_eval("int_ptr_ref").referenced_value().type)) 17625PASS: gdb.python/py-value-cc.exp: python print (str(gdb.parse_and_eval("int_ptr_ref").referenced_value().dereference())) 17626PASS: gdb.python/py-value-cc.exp: python print (str(gdb.parse_and_eval("int_ptr_ref").referenced_value().referenced_value())) 17627Running ./gdb.python/py-value.exp ... 17628PASS: gdb.python/py-value.exp: create boolean value 17629PASS: gdb.python/py-value.exp: create integer value 17630PASS: gdb.python/py-value.exp: create long value 17631PASS: gdb.python/py-value.exp: create double value 17632PASS: gdb.python/py-value.exp: create 8-bit string value 17633PASS: gdb.python/py-value.exp: print 8-bit string 17634PASS: gdb.python/py-value.exp: verify type of 8-bit string 17635PASS: gdb.python/py-value.exp: create unicode value 17636PASS: gdb.python/py-value.exp: print Unicode string 17637PASS: gdb.python/py-value.exp: verify type of unicode string 17638PASS: gdb.python/py-value.exp: Test address attribute in non-addressable value 17639PASS: gdb.python/py-value.exp: add two integer values 17640PASS: gdb.python/py-value.exp: verify type of integer add result 17641PASS: gdb.python/py-value.exp: add two double values 17642PASS: gdb.python/py-value.exp: subtract two integer values 17643PASS: gdb.python/py-value.exp: subtract two double values 17644PASS: gdb.python/py-value.exp: multiply two integer values 17645PASS: gdb.python/py-value.exp: multiply two double values 17646PASS: gdb.python/py-value.exp: divide two integer values 17647PASS: gdb.python/py-value.exp: divide two double values 17648PASS: gdb.python/py-value.exp: take remainder of two integer values 17649PASS: gdb.python/py-value.exp: integer value raised to the power of another integer value 17650PASS: gdb.python/py-value.exp: double value raised to the power of integer value 17651PASS: gdb.python/py-value.exp: negated integer value 17652PASS: gdb.python/py-value.exp: positive integer value 17653PASS: gdb.python/py-value.exp: negated double value 17654PASS: gdb.python/py-value.exp: positive double value 17655PASS: gdb.python/py-value.exp: absolute of integer value 17656PASS: gdb.python/py-value.exp: absolute of double value 17657PASS: gdb.python/py-value.exp: subtract integer value from python integer 17658PASS: gdb.python/py-value.exp: verify type of mixed integer subtraction result 17659PASS: gdb.python/py-value.exp: add double value with python float 17660PASS: gdb.python/py-value.exp: subtract python integer from integer value 17661PASS: gdb.python/py-value.exp: add python float with double value 17662PASS: gdb.python/py-value.exp: print evalue 17663PASS: gdb.python/py-value.exp: python evalue = gdb.history (0) 17664PASS: gdb.python/py-value.exp: python print (int (evalue)) 17665PASS: gdb.python/py-value.exp: add pointer value with python integer 17666PASS: gdb.python/py-value.exp: subtract python integer from pointer value 17667PASS: gdb.python/py-value.exp: subtract two pointer values 17668PASS: gdb.python/py-value.exp: catch error in python type conversion 17669PASS: gdb.python/py-value.exp: catch throw of GDB error 17670PASS: gdb.python/py-value.exp: define function to test booleans - python 17671PASS: gdb.python/py-value.exp: define function to test booleans - def test_bool (val): 17672PASS: gdb.python/py-value.exp: define function to test booleans - if val: 17673PASS: gdb.python/py-value.exp: define function to test booleans - print ('yay') 17674PASS: gdb.python/py-value.exp: define function to test booleans - else: 17675PASS: gdb.python/py-value.exp: define function to test booleans - print ('nay') 17676PASS: gdb.python/py-value.exp: define function to test booleans - end 17677PASS: gdb.python/py-value.exp: check evaluation of true boolean value in expression 17678PASS: gdb.python/py-value.exp: check evaluation of false boolean value in expression 17679PASS: gdb.python/py-value.exp: check evaluation of true integer value in expression 17680PASS: gdb.python/py-value.exp: check evaluation of false integer value in expression 17681PASS: gdb.python/py-value.exp: check evaluation of true integer value in expression 17682PASS: gdb.python/py-value.exp: check evaluation of false integer value in expression 17683PASS: gdb.python/py-value.exp: less than, equal 17684PASS: gdb.python/py-value.exp: less than, less 17685PASS: gdb.python/py-value.exp: less than, greater 17686PASS: gdb.python/py-value.exp: less than, None 17687PASS: gdb.python/py-value.exp: less or equal, equal 17688PASS: gdb.python/py-value.exp: less or equal, less 17689PASS: gdb.python/py-value.exp: less or equal, greater 17690PASS: gdb.python/py-value.exp: less or equal, None 17691PASS: gdb.python/py-value.exp: equality of gdb.Values 17692PASS: gdb.python/py-value.exp: inequality of gdb.Values 17693PASS: gdb.python/py-value.exp: equality of gdb.Value with Python value 17694PASS: gdb.python/py-value.exp: inequality of gdb.Value with Python value 17695PASS: gdb.python/py-value.exp: inequality of gdb.Value with None 17696PASS: gdb.python/py-value.exp: inequality, false 17697PASS: gdb.python/py-value.exp: inequality, true 17698PASS: gdb.python/py-value.exp: inequality, None 17699PASS: gdb.python/py-value.exp: greater than, equal 17700PASS: gdb.python/py-value.exp: greater than, less 17701PASS: gdb.python/py-value.exp: greater than, greater 17702PASS: gdb.python/py-value.exp: greater than, None 17703PASS: gdb.python/py-value.exp: greater or equal, equal 17704PASS: gdb.python/py-value.exp: greater or equal, less 17705PASS: gdb.python/py-value.exp: greater or equal, greater 17706PASS: gdb.python/py-value.exp: greater or equal, None 17707PASS: gdb.python/py-value.exp: py-value in file.filename 17708PASS: gdb.python/py-value.exp: python print (gdb.objfiles()[0].pretty_printers) 17709PASS: gdb.python/py-value.exp: python gdb.objfiles()[0].pretty_printers = 0 17710PASS: gdb.python/py-value.exp: parse_and_eval constant test 17711PASS: gdb.python/py-value.exp: parse_and_eval simple expression test 17712PASS: gdb.python/py-value.exp: parse_and_eval type test 17713PASS: gdb.python/py-value.exp: Simple Python value dictionary - python 17714PASS: gdb.python/py-value.exp: Simple Python value dictionary - one = gdb.Value(1) 17715PASS: gdb.python/py-value.exp: Simple Python value dictionary - two = gdb.Value(2) 17716PASS: gdb.python/py-value.exp: Simple Python value dictionary - three = gdb.Value(3) 17717PASS: gdb.python/py-value.exp: Simple Python value dictionary - vdict = {one:"one str",two:"two str",three:"three str"} 17718PASS: gdb.python/py-value.exp: Simple Python value dictionary - end 17719PASS: gdb.python/py-value.exp: Test dictionary hash 17720PASS: gdb.python/py-value.exp: Test dictionary hash 17721PASS: gdb.python/py-value.exp: Test dictionary hash 17722PASS: gdb.python/py-value.exp: Test inbuilt hash 17723PASS: gdb.python/py-value.exp: continue to breakpoint: break to inspect struct and union 17724PASS: gdb.python/py-value.exp: get value from history 17725PASS: gdb.python/py-value.exp: access element inside struct using 8-bit string name 17726PASS: gdb.python/py-value.exp: access element inside struct using unicode name 17727PASS: gdb.python/py-value.exp: dereference value 17728PASS: gdb.python/py-value.exp: Test is_optimized_out attribute 17729PASS: gdb.python/py-value.exp: Test address attribute 17730PASS: gdb.python/py-value.exp: parse_and_eval with memory error 17731PASS: gdb.python/py-value.exp: python inval = gdb.parse_and_eval('*(int*)0') 17732PASS: gdb.python/py-value.exp: python print (inval.is_lazy) 17733PASS: gdb.python/py-value.exp: memory error and lazy values 17734PASS: gdb.python/py-value.exp: memory error and lazy values 17735PASS: gdb.python/py-value.exp: python argc_lazy = gdb.parse_and_eval('argc') 17736PASS: gdb.python/py-value.exp: python argc_notlazy = gdb.parse_and_eval('argc') 17737PASS: gdb.python/py-value.exp: python argc_notlazy.fetch_lazy() 17738PASS: gdb.python/py-value.exp: python print (argc_lazy.is_lazy) 17739PASS: gdb.python/py-value.exp: python print (argc_notlazy.is_lazy) 17740PASS: gdb.python/py-value.exp: sanity check argc 17741PASS: gdb.python/py-value.exp: python print (argc_lazy.is_lazy) 17742PASS: gdb.python/py-value.exp: set argc=2 17743PASS: gdb.python/py-value.exp: python print (argc_notlazy) 17744PASS: gdb.python/py-value.exp: python print (argc_lazy) 17745PASS: gdb.python/py-value.exp: python print (argc_lazy.is_lazy) 17746PASS: gdb.python/py-value.exp: print st 17747PASS: gdb.python/py-value.exp: get value from history 17748PASS: gdb.python/py-value.exp: Test string with no length 17749PASS: gdb.python/py-value.exp: Test string (length = -1) is all of the string 17750PASS: gdb.python/py-value.exp: python print (st.string (length = 6)) 17751PASS: gdb.python/py-value.exp: Test string (length = 0) is empty 17752PASS: gdb.python/py-value.exp: Test length is 0 17753PASS: gdb.python/py-value.exp: print nullst 17754PASS: gdb.python/py-value.exp: get value from history 17755PASS: gdb.python/py-value.exp: Test string to first null 17756PASS: gdb.python/py-value.exp: get string beyond null 17757PASS: gdb.python/py-value.exp: python print (repr(nullst)) 17758PASS: gdb.python/py-value.exp: p/x fp1 17759PASS: gdb.python/py-value.exp: get value from history 17760PASS: gdb.python/py-value.exp: python fp1 = fp1.dereference() 17761PASS: gdb.python/py-value.exp: python result = fp1() 17762PASS: gdb.python/py-value.exp: python print (result) 17763PASS: gdb.python/py-value.exp: p/x fp2 17764PASS: gdb.python/py-value.exp: get value from history 17765PASS: gdb.python/py-value.exp: python fp2 = fp2.dereference() 17766PASS: gdb.python/py-value.exp: python result2 = fp2(10,20) 17767PASS: gdb.python/py-value.exp: python print (result2) 17768PASS: gdb.python/py-value.exp: p i 17769PASS: gdb.python/py-value.exp: get value from history 17770PASS: gdb.python/py-value.exp: python result3 = i() 17771PASS: gdb.python/py-value.exp: p/x fp2 17772PASS: gdb.python/py-value.exp: get value from history 17773PASS: gdb.python/py-value.exp: python fp3 = fp3.dereference() 17774PASS: gdb.python/py-value.exp: python result2 = fp3(10) 17775PASS: gdb.python/py-value.exp: print sptr 17776PASS: gdb.python/py-value.exp: Get value from history 17777PASS: gdb.python/py-value.exp: Aquire lazy string 17778PASS: gdb.python/py-value.exp: Test type name equality 17779PASS: gdb.python/py-value.exp: Test type name equality 17780PASS: gdb.python/py-value.exp: print sn 17781PASS: gdb.python/py-value.exp: Get value from history 17782PASS: gdb.python/py-value.exp: Test lazy string 17783PASS: gdb.python/py-value.exp: Succesfully create a lazy string 17784PASS: gdb.python/py-value.exp: Test lazy string length 17785PASS: gdb.python/py-value.exp: Test lazy string address 17786PASS: gdb.python/py-value.exp: create PTR type 17787PASS: gdb.python/py-value.exp: kill the inferior 17788PASS: gdb.python/py-value.exp: Discard the symbols 17789PASS: gdb.python/py-value.exp: cast arg0 to PTR 17790PASS: gdb.python/py-value.exp: delete PTR type 17791PASS: gdb.python/py-value.exp: print value's type 17792PASS: gdb.python/py-value.exp: continue to breakpoint: break to inspect struct and union 17793PASS: gdb.python/py-value.exp: Create a value for subscript test 17794PASS: gdb.python/py-value.exp: Create a value for subscript test 17795PASS: gdb.python/py-value.exp: Baseline print of a Python value 17796PASS: gdb.python/py-value.exp: Attempt to access an integer with a subscript 17797PASS: gdb.python/py-value.exp: Baseline print of a Python value 17798PASS: gdb.python/py-value.exp: Attempt to access a string with a subscript 17799PASS: gdb.python/py-value.exp: Build pointer to array 17800PASS: gdb.python/py-value.exp: 17801PASS: gdb.python/py-value.exp: Access array via pointer with int subscript 17802PASS: gdb.python/py-value.exp: Access array via pointer with value subscript 17803PASS: gdb.python/py-value.exp: Attempt to access an integer with a subscript 17804PASS: gdb.python/py-value.exp: Build array 17805PASS: gdb.python/py-value.exp: 17806PASS: gdb.python/py-value.exp: Test multiple subscript 17807PASS: gdb.python/py-value.exp: continue to breakpoint: break to inspect pointer by reference 17808PASS: gdb.python/py-value.exp: Obtain address 17809PASS: gdb.python/py-value.exp: Obtains value from GDB 17810PASS: gdb.python/py-value.exp: Check pointer passed as reference 17811PASS: gdb.python/py-value.exp: python print (bool(gdb.parse_and_eval('base').dynamic_cast(gdb.lookup_type('Derived').pointer()))) 17812PASS: gdb.python/py-value.exp: python print (gdb.parse_and_eval('base').dynamic_type) 17813PASS: gdb.python/py-value.exp: python print (gdb.parse_and_eval('5').dynamic_type) 17814PASS: gdb.python/py-value.exp: continue to breakpoint: break to inspect struct and union 17815PASS: gdb.python/py-value.exp: Create a value for subscript test 17816PASS: gdb.python/py-value.exp: Create a value for subscript test 17817PASS: gdb.python/py-value.exp: Baseline print of a Python value 17818PASS: gdb.python/py-value.exp: Attempt to access an integer with a subscript 17819PASS: gdb.python/py-value.exp: Baseline print of a Python value 17820PASS: gdb.python/py-value.exp: Attempt to access a string with a subscript 17821PASS: gdb.python/py-value.exp: Build pointer to array 17822PASS: gdb.python/py-value.exp: 17823PASS: gdb.python/py-value.exp: Access array via pointer with int subscript 17824PASS: gdb.python/py-value.exp: Access array via pointer with value subscript 17825PASS: gdb.python/py-value.exp: Attempt to access an integer with a subscript 17826PASS: gdb.python/py-value.exp: Build array 17827PASS: gdb.python/py-value.exp: 17828PASS: gdb.python/py-value.exp: Test multiple subscript 17829Running ./gdb.reverse/amd64-tailcall-reverse.exp ... 17830Running ./gdb.reverse/break-precsave.exp ... 17831Running ./gdb.reverse/break-reverse.exp ... 17832Running ./gdb.reverse/consecutive-precsave.exp ... 17833Running ./gdb.reverse/consecutive-reverse.exp ... 17834Running ./gdb.reverse/finish-precsave.exp ... 17835Running ./gdb.reverse/finish-reverse-bkpt.exp ... 17836Running ./gdb.reverse/finish-reverse.exp ... 17837Running ./gdb.reverse/i386-precsave.exp ... 17838Running ./gdb.reverse/i386-reverse.exp ... 17839Running ./gdb.reverse/i386-sse-reverse.exp ... 17840Running ./gdb.reverse/i387-env-reverse.exp ... 17841Running ./gdb.reverse/i387-stack-reverse.exp ... 17842Running ./gdb.reverse/machinestate.exp ... 17843Running ./gdb.reverse/machinestate-precsave.exp ... 17844Running ./gdb.reverse/next-reverse-bkpt-over-sr.exp ... 17845Running ./gdb.reverse/sigall-precsave.exp ... 17846Running ./gdb.reverse/sigall-reverse.exp ... 17847Running ./gdb.reverse/singlejmp-reverse.exp ... 17848Running ./gdb.reverse/solib-precsave.exp ... 17849Running ./gdb.reverse/solib-reverse.exp ... 17850Running ./gdb.reverse/step-precsave.exp ... 17851Running ./gdb.reverse/step-reverse.exp ... 17852Running ./gdb.reverse/until-precsave.exp ... 17853Running ./gdb.reverse/until-reverse.exp ... 17854Running ./gdb.reverse/watch-precsave.exp ... 17855Running ./gdb.reverse/watch-reverse.exp ... 17856Running ./gdb.server/ext-attach.exp ... 17857Running ./gdb.server/ext-run.exp ... 17858PASS: gdb.server/ext-run.exp: disconnect 17859PASS: gdb.server/ext-run.exp: set remote exec-file 17860PASS: gdb.server/ext-run.exp: continue to main 17861PASS: gdb.server/ext-run.exp: get process list 17862PASS: gdb.server/ext-run.exp: kill 17863PASS: gdb.server/ext-run.exp: load new file without any gdbserver inferior 17864PASS: gdb.server/ext-run.exp: monitor exit 17865Running ./gdb.server/file-transfer.exp ... 17866PASS: gdb.server/file-transfer.exp: disconnect 17867FAIL: gdb.server/file-transfer.exp: put binary file 17868FAIL: gdb.server/file-transfer.exp: get binary file 17869FAIL: gdb.server/file-transfer.exp: compare binary file 17870FAIL: gdb.server/file-transfer.exp: deleted binary file 17871FAIL: gdb.server/file-transfer.exp: put text file 17872FAIL: gdb.server/file-transfer.exp: get text file 17873FAIL: gdb.server/file-transfer.exp: compare text file 17874FAIL: gdb.server/file-transfer.exp: deleted text file 17875Running ./gdb.server/no-thread-db.exp ... 17876PASS: gdb.server/no-thread-db.exp: successfully compiled posix threads test case 17877PASS: gdb.server/no-thread-db.exp: disconnect 17878PASS: gdb.server/no-thread-db.exp: libthread-db is now unresolvable 17879PASS: gdb.server/no-thread-db.exp: continue to breakpoint: after tls assignment 17880PASS: gdb.server/no-thread-db.exp: print foo 17881Running ./gdb.server/server-exec-info.exp ... 17882PASS: gdb.server/server-exec-info.exp: file 17883PASS: gdb.server/server-exec-info.exp: set sysroot remote: 17884PASS: gdb.server/server-exec-info.exp: info files 17885Running ./gdb.server/server-kill.exp ... 17886PASS: gdb.server/server-kill.exp: disconnect 17887FAIL: gdb.server/server-kill.exp: tstatus 17888Running ./gdb.server/server-mon.exp ... 17889PASS: gdb.server/server-mon.exp: disconnect 17890PASS: gdb.server/server-mon.exp: monitor help 17891PASS: gdb.server/server-mon.exp: monitor 17892PASS: gdb.server/server-mon.exp: monitor set debug 1 17893PASS: gdb.server/server-mon.exp: monitor set debug 0 17894PASS: gdb.server/server-mon.exp: monitor set remote-debug 1 17895PASS: gdb.server/server-mon.exp: monitor set remote-debug 0 17896Running ./gdb.server/server-run.exp ... 17897PASS: gdb.server/server-run.exp: disconnect 17898PASS: gdb.server/server-run.exp: loaded dynamic linker 17899PASS: gdb.server/server-run.exp: continue to main 17900Running ./gdb.server/solib-list.exp ... 17901Running ./gdb.stabs/exclfwd.exp ... 17902PASS: gdb.stabs/exclfwd.exp: ptype v1 17903PASS: gdb.stabs/exclfwd.exp: ptype v2 17904PASS: gdb.stabs/exclfwd.exp: ptype v3 17905Running ./gdb.stabs/gdb11479.exp ... 17906PASS: gdb.stabs/gdb11479.exp: Set breakpoints forced_stabs 17907PASS: gdb.stabs/gdb11479.exp: Stop at first breakpoint forced_stabs 17908PASS: gdb.stabs/gdb11479.exp: Inspect t in test2 forced_stabs 17909PASS: gdb.stabs/gdb11479.exp: sizeof (e) in test2 forced_stabs 17910PASS: gdb.stabs/gdb11479.exp: Stop at first breakpoint forced_stabs 17911PASS: gdb.stabs/gdb11479.exp: Inspect t in test forced_stabs 17912PASS: gdb.stabs/gdb11479.exp: sizeof (e) in test forced_stabs 17913PASS: gdb.stabs/gdb11479.exp: Set breakpoints natural_debug_format 17914PASS: gdb.stabs/gdb11479.exp: Stop at first breakpoint natural_debug_format 17915PASS: gdb.stabs/gdb11479.exp: Inspect t in test2 natural_debug_format 17916PASS: gdb.stabs/gdb11479.exp: sizeof (e) in test2 natural_debug_format 17917PASS: gdb.stabs/gdb11479.exp: Stop at first breakpoint natural_debug_format 17918PASS: gdb.stabs/gdb11479.exp: Inspect t in test natural_debug_format 17919PASS: gdb.stabs/gdb11479.exp: sizeof (e) in test natural_debug_format 17920Running ./gdb.stabs/weird.exp ... 17921PASS: gdb.stabs/weird.exp: weirdx.o read without error 17922PASS: gdb.stabs/weird.exp: stabs found 17923PASS: gdb.stabs/weird.exp: variable var0 printed properly 17924PASS: gdb.stabs/weird.exp: print sizeof (var0) 17925PASS: gdb.stabs/weird.exp: variable var1 printed properly 17926PASS: gdb.stabs/weird.exp: print sizeof (var1) 17927PASS: gdb.stabs/weird.exp: variable var2 printed properly 17928PASS: gdb.stabs/weird.exp: print sizeof (var2) 17929PASS: gdb.stabs/weird.exp: variable var3 printed properly 17930PASS: gdb.stabs/weird.exp: print sizeof (var3) 17931PASS: gdb.stabs/weird.exp: variable attr32 printed properly 17932PASS: gdb.stabs/weird.exp: print sizeof (attr32) 17933PASS: gdb.stabs/weird.exp: variable attr33 printed properly 17934PASS: gdb.stabs/weird.exp: print sizeof (attr33) 17935PASS: gdb.stabs/weird.exp: variable attr35 printed properly 17936PASS: gdb.stabs/weird.exp: print sizeof (attr35) 17937PASS: gdb.stabs/weird.exp: variable attr36 printed properly 17938PASS: gdb.stabs/weird.exp: print sizeof (attr36) 17939PASS: gdb.stabs/weird.exp: variable attr37 printed properly 17940PASS: gdb.stabs/weird.exp: print sizeof (attr37) 17941PASS: gdb.stabs/weird.exp: variable attr38 printed properly 17942PASS: gdb.stabs/weird.exp: print sizeof (attr38) 17943PASS: gdb.stabs/weird.exp: variable attr39 printed properly 17944PASS: gdb.stabs/weird.exp: print sizeof (attr39) 17945PASS: gdb.stabs/weird.exp: variable attr41 printed properly 17946PASS: gdb.stabs/weird.exp: print sizeof (attr41) 17947PASS: gdb.stabs/weird.exp: variable attr42 printed properly 17948PASS: gdb.stabs/weird.exp: print sizeof (attr42) 17949PASS: gdb.stabs/weird.exp: variable attr43 printed properly 17950PASS: gdb.stabs/weird.exp: print sizeof (attr43) 17951PASS: gdb.stabs/weird.exp: variable attr44 printed properly 17952PASS: gdb.stabs/weird.exp: print sizeof (attr44) 17953PASS: gdb.stabs/weird.exp: variable attr46 printed properly 17954PASS: gdb.stabs/weird.exp: print sizeof (attr46) 17955PASS: gdb.stabs/weird.exp: variable attr47 printed properly 17956PASS: gdb.stabs/weird.exp: print sizeof (attr47) 17957PASS: gdb.stabs/weird.exp: variable attr58 printed properly 17958PASS: gdb.stabs/weird.exp: print sizeof (attr58) 17959PASS: gdb.stabs/weird.exp: variable attr59 printed properly 17960PASS: gdb.stabs/weird.exp: print sizeof (attr59) 17961PASS: gdb.stabs/weird.exp: variable attr60 printed properly 17962PASS: gdb.stabs/weird.exp: print sizeof (attr60) 17963PASS: gdb.stabs/weird.exp: variable attr61 printed properly 17964PASS: gdb.stabs/weird.exp: print sizeof (attr61) 17965PASS: gdb.stabs/weird.exp: variable attr62 printed properly 17966PASS: gdb.stabs/weird.exp: print sizeof (attr62) 17967PASS: gdb.stabs/weird.exp: variable attr63 printed properly 17968PASS: gdb.stabs/weird.exp: print sizeof (attr63) 17969PASS: gdb.stabs/weird.exp: variable attr64 printed properly 17970PASS: gdb.stabs/weird.exp: print sizeof (attr64) 17971PASS: gdb.stabs/weird.exp: variable attr65 printed properly 17972PASS: gdb.stabs/weird.exp: print sizeof (attr65) 17973PASS: gdb.stabs/weird.exp: variable attr66 printed properly 17974PASS: gdb.stabs/weird.exp: print sizeof (attr66) 17975PASS: gdb.stabs/weird.exp: variable attr67 printed properly 17976PASS: gdb.stabs/weird.exp: print sizeof (attr67) 17977PASS: gdb.stabs/weird.exp: variable attr68 printed properly 17978PASS: gdb.stabs/weird.exp: print sizeof (attr68) 17979PASS: gdb.stabs/weird.exp: variable attr69 printed properly 17980PASS: gdb.stabs/weird.exp: print sizeof (attr69) 17981PASS: gdb.stabs/weird.exp: variable attr70 printed properly 17982PASS: gdb.stabs/weird.exp: print sizeof (attr70) 17983PASS: gdb.stabs/weird.exp: variable attr71 printed properly 17984PASS: gdb.stabs/weird.exp: print sizeof (attr71) 17985PASS: gdb.stabs/weird.exp: variable attr72 printed properly 17986PASS: gdb.stabs/weird.exp: print sizeof (attr72) 17987PASS: gdb.stabs/weird.exp: variable attr73 printed properly 17988PASS: gdb.stabs/weird.exp: print sizeof (attr73) 17989PASS: gdb.stabs/weird.exp: variable attr74 printed properly 17990PASS: gdb.stabs/weird.exp: print sizeof (attr74) 17991PASS: gdb.stabs/weird.exp: variable attr75 printed properly 17992PASS: gdb.stabs/weird.exp: print sizeof (attr75) 17993PASS: gdb.stabs/weird.exp: variable attr76 printed properly 17994PASS: gdb.stabs/weird.exp: print sizeof (attr76) 17995PASS: gdb.stabs/weird.exp: variable attr77 printed properly 17996PASS: gdb.stabs/weird.exp: print sizeof (attr77) 17997PASS: gdb.stabs/weird.exp: variable attr78 printed properly 17998PASS: gdb.stabs/weird.exp: print sizeof (attr78) 17999PASS: gdb.stabs/weird.exp: variable attr79 printed properly 18000PASS: gdb.stabs/weird.exp: print sizeof (attr79) 18001PASS: gdb.stabs/weird.exp: variable attr80 printed properly 18002PASS: gdb.stabs/weird.exp: print sizeof (attr80) 18003PASS: gdb.stabs/weird.exp: variable attr81 printed properly 18004PASS: gdb.stabs/weird.exp: print sizeof (attr81) 18005PASS: gdb.stabs/weird.exp: variable attr82 printed properly 18006PASS: gdb.stabs/weird.exp: print sizeof (attr82) 18007PASS: gdb.stabs/weird.exp: variable attr83 printed properly 18008PASS: gdb.stabs/weird.exp: print sizeof (attr83) 18009PASS: gdb.stabs/weird.exp: variable attr84 printed properly 18010PASS: gdb.stabs/weird.exp: print sizeof (attr84) 18011PASS: gdb.stabs/weird.exp: variable attr85 printed properly 18012PASS: gdb.stabs/weird.exp: print sizeof (attr85) 18013PASS: gdb.stabs/weird.exp: variable attr86 printed properly 18014PASS: gdb.stabs/weird.exp: print sizeof (attr86) 18015PASS: gdb.stabs/weird.exp: variable attr87 printed properly 18016PASS: gdb.stabs/weird.exp: print sizeof (attr87) 18017PASS: gdb.stabs/weird.exp: variable attr88 printed properly 18018PASS: gdb.stabs/weird.exp: print sizeof (attr88) 18019PASS: gdb.stabs/weird.exp: variable attr89 printed properly 18020PASS: gdb.stabs/weird.exp: print sizeof (attr89) 18021PASS: gdb.stabs/weird.exp: variable attr90 printed properly 18022PASS: gdb.stabs/weird.exp: print sizeof (attr90) 18023PASS: gdb.stabs/weird.exp: variable attr91 printed properly 18024PASS: gdb.stabs/weird.exp: print sizeof (attr91) 18025PASS: gdb.stabs/weird.exp: variable attr92 printed properly 18026PASS: gdb.stabs/weird.exp: print sizeof (attr92) 18027PASS: gdb.stabs/weird.exp: variable attr93 printed properly 18028PASS: gdb.stabs/weird.exp: print sizeof (attr93) 18029PASS: gdb.stabs/weird.exp: variable attr94 printed properly 18030PASS: gdb.stabs/weird.exp: print sizeof (attr94) 18031PASS: gdb.stabs/weird.exp: variable attr95 printed properly 18032PASS: gdb.stabs/weird.exp: print sizeof (attr95) 18033PASS: gdb.stabs/weird.exp: variable attr96 printed properly 18034PASS: gdb.stabs/weird.exp: print sizeof (attr96) 18035PASS: gdb.stabs/weird.exp: variable attr97 printed properly 18036PASS: gdb.stabs/weird.exp: print sizeof (attr97) 18037PASS: gdb.stabs/weird.exp: variable attr98 printed properly 18038PASS: gdb.stabs/weird.exp: print sizeof (attr98) 18039PASS: gdb.stabs/weird.exp: variable attr99 printed properly 18040PASS: gdb.stabs/weird.exp: print sizeof (attr99) 18041PASS: gdb.stabs/weird.exp: variable attr100 printed properly 18042PASS: gdb.stabs/weird.exp: print sizeof (attr100) 18043PASS: gdb.stabs/weird.exp: variable attr101 printed properly 18044PASS: gdb.stabs/weird.exp: print sizeof (attr101) 18045PASS: gdb.stabs/weird.exp: variable attr102 printed properly 18046PASS: gdb.stabs/weird.exp: print sizeof (attr102) 18047PASS: gdb.stabs/weird.exp: variable attr103 printed properly 18048PASS: gdb.stabs/weird.exp: print sizeof (attr103) 18049PASS: gdb.stabs/weird.exp: variable attr104 printed properly 18050PASS: gdb.stabs/weird.exp: print sizeof (attr104) 18051PASS: gdb.stabs/weird.exp: variable attr105 printed properly 18052PASS: gdb.stabs/weird.exp: print sizeof (attr105) 18053PASS: gdb.stabs/weird.exp: variable attr106 printed properly 18054PASS: gdb.stabs/weird.exp: print sizeof (attr106) 18055PASS: gdb.stabs/weird.exp: variable attr107 printed properly 18056PASS: gdb.stabs/weird.exp: print sizeof (attr107) 18057PASS: gdb.stabs/weird.exp: variable attr108 printed properly 18058PASS: gdb.stabs/weird.exp: print sizeof (attr108) 18059PASS: gdb.stabs/weird.exp: variable attr109 printed properly 18060PASS: gdb.stabs/weird.exp: print sizeof (attr109) 18061PASS: gdb.stabs/weird.exp: variable attr110 printed properly 18062PASS: gdb.stabs/weird.exp: print sizeof (attr110) 18063PASS: gdb.stabs/weird.exp: variable attr111 printed properly 18064PASS: gdb.stabs/weird.exp: print sizeof (attr111) 18065PASS: gdb.stabs/weird.exp: variable attr112 printed properly 18066PASS: gdb.stabs/weird.exp: print sizeof (attr112) 18067PASS: gdb.stabs/weird.exp: variable attr113 printed properly 18068PASS: gdb.stabs/weird.exp: print sizeof (attr113) 18069PASS: gdb.stabs/weird.exp: variable attr114 printed properly 18070PASS: gdb.stabs/weird.exp: print sizeof (attr114) 18071PASS: gdb.stabs/weird.exp: variable attr115 printed properly 18072PASS: gdb.stabs/weird.exp: print sizeof (attr115) 18073PASS: gdb.stabs/weird.exp: variable attr116 printed properly 18074PASS: gdb.stabs/weird.exp: print sizeof (attr116) 18075PASS: gdb.stabs/weird.exp: variable attr117 printed properly 18076PASS: gdb.stabs/weird.exp: print sizeof (attr117) 18077PASS: gdb.stabs/weird.exp: variable attr118 printed properly 18078PASS: gdb.stabs/weird.exp: print sizeof (attr118) 18079PASS: gdb.stabs/weird.exp: variable attr119 printed properly 18080PASS: gdb.stabs/weird.exp: print sizeof (attr119) 18081PASS: gdb.stabs/weird.exp: variable attr120 printed properly 18082PASS: gdb.stabs/weird.exp: print sizeof (attr120) 18083PASS: gdb.stabs/weird.exp: variable attr121 printed properly 18084PASS: gdb.stabs/weird.exp: print sizeof (attr121) 18085PASS: gdb.stabs/weird.exp: variable attr122 printed properly 18086PASS: gdb.stabs/weird.exp: print sizeof (attr122) 18087PASS: gdb.stabs/weird.exp: variable attr123 printed properly 18088PASS: gdb.stabs/weird.exp: print sizeof (attr123) 18089PASS: gdb.stabs/weird.exp: variable attr124 printed properly 18090PASS: gdb.stabs/weird.exp: print sizeof (attr124) 18091PASS: gdb.stabs/weird.exp: variable attr125 printed properly 18092PASS: gdb.stabs/weird.exp: print sizeof (attr125) 18093PASS: gdb.stabs/weird.exp: variable attr126 printed properly 18094PASS: gdb.stabs/weird.exp: print sizeof (attr126) 18095PASS: gdb.stabs/weird.exp: 'e' constant on non-enum type 18096PASS: gdb.stabs/weird.exp: whatis const69 18097PASS: gdb.stabs/weird.exp: 'e' constant with embedded type 18098PASS: gdb.stabs/weird.exp: char constant 18099PASS: gdb.stabs/weird.exp: String constant 1 18100PASS: gdb.stabs/weird.exp: String constant 2 18101PASS: gdb.stabs/weird.exp: String constant 3 18102PASS: gdb.stabs/weird.exp: String constant 4 18103PASS: gdb.stabs/weird.exp: p bad_neg0 18104PASS: gdb.stabs/weird.exp: ptype on inttype 18105PASS: gdb.stabs/weird.exp: unrecognized floating point type 18106PASS: gdb.stabs/weird.exp: print very big integer 18107PASS: gdb.stabs/weird.exp: whatis consth 18108PASS: gdb.stabs/weird.exp: whatis consth2 18109XFAIL: gdb.stabs/weird.exp: print struct constant 18110PASS: gdb.stabs/weird.exp: print bad_type0 18111PASS: gdb.stabs/weird.exp: print bad_type1 18112XFAIL: gdb.stabs/weird.exp: array0 with strange index 18113XFAIL: gdb.stabs/weird.exp: array1 with strange index 18114PASS: gdb.stabs/weird.exp: whatis one_var (known failure in gdb 4.10) 18115PASS: gdb.stabs/weird.exp: whatis one_var test 2 18116PASS: gdb.stabs/weird.exp: whatis two_var (known failure in gdb 4.10) 18117PASS: gdb.stabs/weird.exp: whatis two_var test 2 18118XFAIL: gdb.stabs/weird.exp: whatis pointer_to_int_var 18119XFAIL: gdb.stabs/weird.exp: whatis intp_var 18120PASS: gdb.stabs/weird.exp: p common0var0 18121XFAIL: gdb.stabs/weird.exp: p common0var1 18122XFAIL: gdb.stabs/weird.exp: p common0var2 18123Running ./gdb.threads/attach-into-signal.exp ... 18124Running ./gdb.threads/attach-stopped.exp ... 18125Running ./gdb.threads/bp_in_thread.exp ... 18126PASS: gdb.threads/bp_in_thread.exp: successfully compiled posix threads test case 18127PASS: gdb.threads/bp_in_thread.exp: breakpoint on noreturn 18128PASS: gdb.threads/bp_in_thread.exp: run to noreturn 18129Running ./gdb.threads/clone-new-thread-event.exp ... 18130PASS: gdb.threads/clone-new-thread-event.exp: catch SIGUSR1 18131Running ./gdb.threads/corethreads.exp ... 18132Running ./gdb.threads/create-fail.exp ... 18133PASS: gdb.threads/create-fail.exp: successfully compiled posix threads test case 18134PASS: gdb.threads/create-fail.exp: iteration 1: run till end 18135PASS: gdb.threads/create-fail.exp: iteration 2: run till end 18136PASS: gdb.threads/create-fail.exp: iteration 3: run till end 18137PASS: gdb.threads/create-fail.exp: iteration 4: run till end 18138PASS: gdb.threads/create-fail.exp: iteration 5: run till end 18139PASS: gdb.threads/create-fail.exp: iteration 6: run till end 18140PASS: gdb.threads/create-fail.exp: iteration 7: run till end 18141PASS: gdb.threads/create-fail.exp: iteration 8: run till end 18142PASS: gdb.threads/create-fail.exp: iteration 9: run till end 18143PASS: gdb.threads/create-fail.exp: iteration 10: run till end 18144Running ./gdb.threads/current-lwp-dead.exp ... 18145PASS: gdb.threads/current-lwp-dead.exp: continue to breakpoint: fn_return 18146Running ./gdb.threads/execl.exp ... 18147Running ./gdb.threads/fork-child-threads.exp ... 18148Running ./gdb.threads/fork-thread-pending.exp ... 18149Running ./gdb.threads/gcore-thread.exp ... 18150PASS: gdb.threads/gcore-thread.exp: successfully compiled posix threads test case 18151PASS: gdb.threads/gcore-thread.exp: successfully compiled posix threads test case 18152PASS: gdb.threads/gcore-thread.exp: help gcore 18153PASS: gdb.threads/gcore-thread.exp: thread 1 is running 18154PASS: gdb.threads/gcore-thread.exp: thread 2 is running 18155PASS: gdb.threads/gcore-thread.exp: save a corefile 18156PASS: gdb.threads/gcore-thread.exp: clear __stack_user.next 18157PASS: gdb.threads/gcore-thread.exp: clear stack_used.next 18158PASS: gdb.threads/gcore-thread.exp: save a zeroed-threads corefile 18159PASS: gdb.threads/gcore-thread.exp: corefile: re-load generated corefile 18160PASS: gdb.threads/gcore-thread.exp: corefile: corefile contains at least two threads 18161PASS: gdb.threads/gcore-thread.exp: corefile: a corefile thread is executing thread2 18162PASS: gdb.threads/gcore-thread.exp: corefile: thread2 is current thread in corefile 18163PASS: gdb.threads/gcore-thread.exp: core0file: re-load generated corefile 18164PASS: gdb.threads/gcore-thread.exp: core0file: corefile contains at least two threads 18165PASS: gdb.threads/gcore-thread.exp: core0file: a corefile thread is executing thread2 18166PASS: gdb.threads/gcore-thread.exp: core0file: thread2 is current thread in corefile 18167Running ./gdb.threads/hand-call-in-threads.exp ... 18168PASS: gdb.threads/hand-call-in-threads.exp: successfully compiled posix threads test case 18169PASS: gdb.threads/hand-call-in-threads.exp: breakpoint on all_threads_running 18170PASS: gdb.threads/hand-call-in-threads.exp: breakpoint on hand_call 18171PASS: gdb.threads/hand-call-in-threads.exp: run to all_threads_running 18172PASS: gdb.threads/hand-call-in-threads.exp: enable scheduler locking 18173PASS: gdb.threads/hand-call-in-threads.exp: show scheduler locking on 18174PASS: gdb.threads/hand-call-in-threads.exp: prepare to make hand call, thread 1 18175PASS: gdb.threads/hand-call-in-threads.exp: hand call, thread 1 18176PASS: gdb.threads/hand-call-in-threads.exp: prepare to make hand call, thread 2 18177PASS: gdb.threads/hand-call-in-threads.exp: hand call, thread 2 18178PASS: gdb.threads/hand-call-in-threads.exp: prepare to make hand call, thread 3 18179PASS: gdb.threads/hand-call-in-threads.exp: hand call, thread 3 18180PASS: gdb.threads/hand-call-in-threads.exp: prepare to make hand call, thread 4 18181PASS: gdb.threads/hand-call-in-threads.exp: hand call, thread 4 18182PASS: gdb.threads/hand-call-in-threads.exp: prepare to make hand call, thread 5 18183PASS: gdb.threads/hand-call-in-threads.exp: hand call, thread 5 18184PASS: gdb.threads/hand-call-in-threads.exp: set confirm off 18185PASS: gdb.threads/hand-call-in-threads.exp: prepare to discard hand call, thread 1 18186PASS: gdb.threads/hand-call-in-threads.exp: dummy stack frame number, thread 1 18187PASS: gdb.threads/hand-call-in-threads.exp: setting frame, thread 1 18188PASS: gdb.threads/hand-call-in-threads.exp: discard hand call, thread 1 18189PASS: gdb.threads/hand-call-in-threads.exp: prepare to discard hand call, thread 2 18190PASS: gdb.threads/hand-call-in-threads.exp: dummy stack frame number, thread 2 18191PASS: gdb.threads/hand-call-in-threads.exp: setting frame, thread 2 18192PASS: gdb.threads/hand-call-in-threads.exp: discard hand call, thread 2 18193PASS: gdb.threads/hand-call-in-threads.exp: prepare to discard hand call, thread 3 18194PASS: gdb.threads/hand-call-in-threads.exp: dummy stack frame number, thread 3 18195PASS: gdb.threads/hand-call-in-threads.exp: setting frame, thread 3 18196PASS: gdb.threads/hand-call-in-threads.exp: discard hand call, thread 3 18197PASS: gdb.threads/hand-call-in-threads.exp: prepare to discard hand call, thread 4 18198PASS: gdb.threads/hand-call-in-threads.exp: dummy stack frame number, thread 4 18199PASS: gdb.threads/hand-call-in-threads.exp: setting frame, thread 4 18200PASS: gdb.threads/hand-call-in-threads.exp: discard hand call, thread 4 18201PASS: gdb.threads/hand-call-in-threads.exp: prepare to discard hand call, thread 5 18202PASS: gdb.threads/hand-call-in-threads.exp: dummy stack frame number, thread 5 18203PASS: gdb.threads/hand-call-in-threads.exp: setting frame, thread 5 18204PASS: gdb.threads/hand-call-in-threads.exp: discard hand call, thread 5 18205PASS: gdb.threads/hand-call-in-threads.exp: all dummies popped 18206PASS: gdb.threads/hand-call-in-threads.exp: disable scheduler locking 18207PASS: gdb.threads/hand-call-in-threads.exp: show scheduler locking off 18208Running ./gdb.threads/ia64-sigill.exp ... 18209PASS: gdb.threads/ia64-sigill.exp: successfully compiled posix threads test case 18210PASS: gdb.threads/ia64-sigill.exp: info addr label 18211PASS: gdb.threads/ia64-sigill.exp: set $sigill_bpnum=$bpnum 18212PASS: gdb.threads/ia64-sigill.exp: set debug infrun 1 18213PASS: gdb.threads/ia64-sigill.exp: continue 18214PASS: gdb.threads/ia64-sigill.exp: delete $sigill_bpnum 18215PASS: gdb.threads/ia64-sigill.exp: continue for the pending signal 18216Running ./gdb.threads/interrupted-hand-call.exp ... 18217PASS: gdb.threads/interrupted-hand-call.exp: successfully compiled posix threads test case 18218PASS: gdb.threads/interrupted-hand-call.exp: breakpoint on all_threads_running 18219PASS: gdb.threads/interrupted-hand-call.exp: run to all_threads_running 18220PASS: gdb.threads/interrupted-hand-call.exp: hand-call interrupted by signal in another thread 18221PASS: gdb.threads/interrupted-hand-call.exp: dummy stack frame present 18222PASS: gdb.threads/interrupted-hand-call.exp: finish hand-call 18223PASS: gdb.threads/interrupted-hand-call.exp: dummy frame popped 18224PASS: gdb.threads/interrupted-hand-call.exp: continue until exit 18225Running ./gdb.threads/killed.exp ... 18226PASS: gdb.threads/killed.exp: successfully compiled posix threads test case 18227PASS: gdb.threads/killed.exp: run program to completion 18228PASS: gdb.threads/killed.exp: GDB exits after multi-threaded program exits messily 18229Running ./gdb.threads/leader-exit.exp ... 18230PASS: gdb.threads/leader-exit.exp: successfully compiled posix threads test case 18231FAIL: gdb.threads/leader-exit.exp: continue to breakpoint: break-here (timeout) 18232FAIL: gdb.threads/leader-exit.exp: Single thread has been left (timeout) 18233Running ./gdb.threads/linux-dp.exp ... 18234PASS: gdb.threads/linux-dp.exp: successfully compiled posix threads test case 18235PASS: gdb.threads/linux-dp.exp: set print sevenbit-strings 18236PASS: gdb.threads/linux-dp.exp: info threads 1 18237PASS: gdb.threads/linux-dp.exp: continue to breakpoint: about to create philosopher: 0 18238UNSUPPORTED: gdb.threads/linux-dp.exp: create philosopher: 0 18239PASS: gdb.threads/linux-dp.exp: info threads after: 0 18240PASS: gdb.threads/linux-dp.exp: continue to breakpoint: about to create philosopher: 1 18241UNSUPPORTED: gdb.threads/linux-dp.exp: create philosopher: 1 18242PASS: gdb.threads/linux-dp.exp: info threads after: 1 18243PASS: gdb.threads/linux-dp.exp: continue to breakpoint: about to create philosopher: 2 18244UNSUPPORTED: gdb.threads/linux-dp.exp: create philosopher: 2 18245PASS: gdb.threads/linux-dp.exp: info threads after: 2 18246PASS: gdb.threads/linux-dp.exp: continue to breakpoint: about to create philosopher: 3 18247UNSUPPORTED: gdb.threads/linux-dp.exp: create philosopher: 3 18248PASS: gdb.threads/linux-dp.exp: info threads after: 3 18249PASS: gdb.threads/linux-dp.exp: continue to breakpoint: about to create philosopher: 4 18250UNSUPPORTED: gdb.threads/linux-dp.exp: create philosopher: 4 18251PASS: gdb.threads/linux-dp.exp: info threads after: 4 18252PASS: gdb.threads/linux-dp.exp: continue to breakpoint: main thread's sleep 18253PASS: gdb.threads/linux-dp.exp: info threads 2 18254PASS: gdb.threads/linux-dp.exp: continue to breakpoint: thread 5's print 18255PASS: gdb.threads/linux-dp.exp: first thread-specific breakpoint hit 18256PASS: gdb.threads/linux-dp.exp: continue to breakpoint: thread 5's print, pass: 0 18257PASS: gdb.threads/linux-dp.exp: continue to breakpoint: thread 5's print, pass: 1 18258PASS: gdb.threads/linux-dp.exp: continue to breakpoint: thread 5's print, pass: 2 18259PASS: gdb.threads/linux-dp.exp: continue to breakpoint: thread 5's print, pass: 3 18260PASS: gdb.threads/linux-dp.exp: continue to breakpoint: thread 5's print, pass: 4 18261PASS: gdb.threads/linux-dp.exp: continue to breakpoint: thread 5's print, pass: 5 18262PASS: gdb.threads/linux-dp.exp: continue to breakpoint: thread 5's print, pass: 6 18263PASS: gdb.threads/linux-dp.exp: continue to breakpoint: thread 5's print, pass: 7 18264PASS: gdb.threads/linux-dp.exp: continue to breakpoint: thread 5's print, pass: 8 18265PASS: gdb.threads/linux-dp.exp: continue to breakpoint: thread 5's print, pass: 9 18266PASS: gdb.threads/linux-dp.exp: thread-specific breakpoint is thread-specific 18267PASS: gdb.threads/linux-dp.exp: selected thread: 1 18268PASS: gdb.threads/linux-dp.exp: main is distinct: 1 18269PASS: gdb.threads/linux-dp.exp: selected thread: 2 18270PASS: gdb.threads/linux-dp.exp: philosopher is distinct: 2 18271PASS: gdb.threads/linux-dp.exp: selected thread: 3 18272PASS: gdb.threads/linux-dp.exp: philosopher is distinct: 3 18273PASS: gdb.threads/linux-dp.exp: selected thread: 4 18274PASS: gdb.threads/linux-dp.exp: philosopher is distinct: 4 18275PASS: gdb.threads/linux-dp.exp: selected thread: 5 18276PASS: gdb.threads/linux-dp.exp: philosopher is distinct: 5 18277PASS: gdb.threads/linux-dp.exp: selected thread: 6 18278PASS: gdb.threads/linux-dp.exp: philosopher is distinct: 6 18279PASS: gdb.threads/linux-dp.exp: found an interesting thread 18280PASS: gdb.threads/linux-dp.exp: manager thread found (not found) when expected 18281Running ./gdb.threads/local-watch-wrong-thread.exp ... 18282Running ./gdb.threads/manythreads.exp ... 18283PASS: gdb.threads/manythreads.exp: successfully compiled posix threads test case 18284PASS: gdb.threads/manythreads.exp: set print sevenbit-strings 18285PASS: gdb.threads/manythreads.exp: shell stty intr '^C' 18286PASS: gdb.threads/manythreads.exp: first continue 18287PASS: gdb.threads/manythreads.exp: stop threads 1 18288PASS: gdb.threads/manythreads.exp: info threads 18289PASS: gdb.threads/manythreads.exp: give a name to the thread 18290PASS: gdb.threads/manythreads.exp: check thread name 18291PASS: gdb.threads/manythreads.exp: second continue 18292PASS: gdb.threads/manythreads.exp: check for duplicate SIGINT 18293PASS: gdb.threads/manythreads.exp: stop threads 2 18294PASS: gdb.threads/manythreads.exp: GDB exits after stopping multithreaded program 18295Running ./gdb.threads/multi-create.exp ... 18296PASS: gdb.threads/multi-create.exp: successfully compiled posix threads test case 18297PASS: gdb.threads/multi-create.exp: continue to breakpoint 0 18298PASS: gdb.threads/multi-create.exp: continue to breakpoint 1 18299PASS: gdb.threads/multi-create.exp: continue to breakpoint 2 18300PASS: gdb.threads/multi-create.exp: continue to breakpoint 3 18301PASS: gdb.threads/multi-create.exp: continue to breakpoint 4 18302PASS: gdb.threads/multi-create.exp: continue to breakpoint 5 18303PASS: gdb.threads/multi-create.exp: continue to breakpoint 6 18304PASS: gdb.threads/multi-create.exp: continue to breakpoint 7 18305PASS: gdb.threads/multi-create.exp: continue to breakpoint 8 18306PASS: gdb.threads/multi-create.exp: continue to breakpoint 9 18307PASS: gdb.threads/multi-create.exp: continue to breakpoint 10 18308PASS: gdb.threads/multi-create.exp: continue to breakpoint 11 18309PASS: gdb.threads/multi-create.exp: continue to breakpoint 12 18310PASS: gdb.threads/multi-create.exp: continue to breakpoint 13 18311PASS: gdb.threads/multi-create.exp: continue to breakpoint 14 18312PASS: gdb.threads/multi-create.exp: continue to breakpoint 15 18313PASS: gdb.threads/multi-create.exp: continue to breakpoint 16 18314PASS: gdb.threads/multi-create.exp: continue to breakpoint 17 18315PASS: gdb.threads/multi-create.exp: continue to breakpoint 18 18316PASS: gdb.threads/multi-create.exp: continue to breakpoint 19 18317PASS: gdb.threads/multi-create.exp: continue to breakpoint 20 18318PASS: gdb.threads/multi-create.exp: continue to breakpoint 21 18319PASS: gdb.threads/multi-create.exp: continue to breakpoint 22 18320PASS: gdb.threads/multi-create.exp: continue to breakpoint 23 18321PASS: gdb.threads/multi-create.exp: continue to breakpoint 24 18322PASS: gdb.threads/multi-create.exp: continue to breakpoint 25 18323PASS: gdb.threads/multi-create.exp: continue to breakpoint 26 18324PASS: gdb.threads/multi-create.exp: continue to breakpoint 27 18325PASS: gdb.threads/multi-create.exp: continue to breakpoint 28 18326PASS: gdb.threads/multi-create.exp: continue to breakpoint 29 18327PASS: gdb.threads/multi-create.exp: continue to breakpoint 30 18328PASS: gdb.threads/multi-create.exp: continue to breakpoint 31 18329Running ./gdb.threads/non-ldr-exc-1.exp ... 18330Running ./gdb.threads/non-ldr-exc-2.exp ... 18331Running ./gdb.threads/non-ldr-exc-3.exp ... 18332Running ./gdb.threads/non-ldr-exc-4.exp ... 18333Running ./gdb.threads/no-unwaited-for-left.exp ... 18334PASS: gdb.threads/no-unwaited-for-left.exp: successfully compiled posix threads test case 18335PASS: gdb.threads/no-unwaited-for-left.exp: continue to breakpoint: break-here 18336PASS: gdb.threads/no-unwaited-for-left.exp: enable scheduler-locking, for thread 2 18337FAIL: gdb.threads/no-unwaited-for-left.exp: continue stops when thread 2 exits (the program exited) 18338FAIL: gdb.threads/no-unwaited-for-left.exp: only main thread left, thread 2 terminated 18339PASS: gdb.threads/no-unwaited-for-left.exp: select main thread 18340FAIL: gdb.threads/no-unwaited-for-left.exp: disable scheduler-locking, letting new thread start 18341FAIL: gdb.threads/no-unwaited-for-left.exp: continue to breakpoint: break-here-2 18342FAIL: gdb.threads/no-unwaited-for-left.exp: enable scheduler-locking, for main thread 18343FAIL: gdb.threads/no-unwaited-for-left.exp: continue stops when the main thread exits (the program is no longer running) 18344FAIL: gdb.threads/no-unwaited-for-left.exp: only thread 3 left, main thread terminated 18345Running ./gdb.threads/pending-step.exp ... 18346PASS: gdb.threads/pending-step.exp: successfully compiled posix threads test case 18347PASS: gdb.threads/pending-step.exp: continue to breakpoint: continue to first breakpoint hit 18348PASS: gdb.threads/pending-step.exp: next in multiple threads with breakpoints 18349Running ./gdb.threads/print-threads.exp ... 18350PASS: gdb.threads/print-threads.exp: successfully compiled posix threads test case 18351PASS: gdb.threads/print-threads.exp: set print sevenbit-strings 18352PASS: gdb.threads/print-threads.exp: set width 0 18353PASS: gdb.threads/print-threads.exp: shell stty intr '^C' 18354PASS: gdb.threads/print-threads.exp: break thread_function 18355PASS: gdb.threads/print-threads.exp: set var slow = 0 18356PASS: gdb.threads/print-threads.exp: Hit thread_function breakpoint, 1 (fast) 18357PASS: gdb.threads/print-threads.exp: Hit thread_function breakpoint, 2 (fast) 18358PASS: gdb.threads/print-threads.exp: Hit thread_function breakpoint, 3 (fast) 18359PASS: gdb.threads/print-threads.exp: Hit thread_function breakpoint, 4 (fast) 18360PASS: gdb.threads/print-threads.exp: Hit thread_function breakpoint, 5 (fast) 18361PASS: gdb.threads/print-threads.exp: program exited normally 18362PASS: gdb.threads/print-threads.exp: all threads ran once (fast) 18363PASS: gdb.threads/print-threads.exp: break thread_function (2) 18364PASS: gdb.threads/print-threads.exp: set var slow = 1 18365PASS: gdb.threads/print-threads.exp: Hit thread_function breakpoint, 1 (slow) 18366PASS: gdb.threads/print-threads.exp: Hit thread_function breakpoint, 2 (slow) 18367PASS: gdb.threads/print-threads.exp: Hit thread_function breakpoint, 3 (slow) 18368PASS: gdb.threads/print-threads.exp: Hit thread_function breakpoint, 4 (slow) 18369PASS: gdb.threads/print-threads.exp: Hit thread_function breakpoint, 5 (slow) 18370PASS: gdb.threads/print-threads.exp: program exited normally 18371PASS: gdb.threads/print-threads.exp: all threads ran once (slow) 18372PASS: gdb.threads/print-threads.exp: break thread_function (3) 18373PASS: gdb.threads/print-threads.exp: set var slow = 1 (2) 18374PASS: gdb.threads/print-threads.exp: Hit thread_function breakpoint, 1 (slow with kill breakpoint) 18375PASS: gdb.threads/print-threads.exp: Hit thread_function breakpoint, 2 (slow with kill breakpoint) 18376PASS: gdb.threads/print-threads.exp: Hit thread_function breakpoint, 3 (slow with kill breakpoint) 18377PASS: gdb.threads/print-threads.exp: Hit thread_function breakpoint, 4 (slow with kill breakpoint) 18378PASS: gdb.threads/print-threads.exp: Hit thread_function breakpoint, 5 (slow with kill breakpoint) 18379PASS: gdb.threads/print-threads.exp: program exited normally 18380PASS: gdb.threads/print-threads.exp: all threads ran once (slow with kill breakpoint) 18381Running ./gdb.threads/pthread_cond_wait.exp ... 18382PASS: gdb.threads/pthread_cond_wait.exp: successfully compiled posix threads test case 18383PASS: gdb.threads/pthread_cond_wait.exp: breakpoint on break_me 18384PASS: gdb.threads/pthread_cond_wait.exp: run to break_me 18385PASS: gdb.threads/pthread_cond_wait.exp: backtrace in blocked thread 18386Running ./gdb.threads/pthreads.exp ... 18387PASS: gdb.threads/pthreads.exp: successfully compiled posix threads test case 18388PASS: gdb.threads/pthreads.exp: set print sevenbit-strings 18389PASS: gdb.threads/pthreads.exp: set width 0 18390PASS: gdb.threads/pthreads.exp: shell stty intr '^C' 18391PASS: gdb.threads/pthreads.exp: info threads 18392PASS: gdb.threads/pthreads.exp: break thread1 18393PASS: gdb.threads/pthreads.exp: Continue to creation of first thread 18394PASS: gdb.threads/pthreads.exp: disable 18395PASS: gdb.threads/pthreads.exp: break thread2 18396PASS: gdb.threads/pthreads.exp: Continue to creation of second thread 18397PASS: gdb.threads/pthreads.exp: set var common_routine::hits=0 18398PASS: gdb.threads/pthreads.exp: set var common_routine::from_thread1=0 18399PASS: gdb.threads/pthreads.exp: set var common_routine::from_thread2=0 18400PASS: gdb.threads/pthreads.exp: set var common_routine::from_main=0 18401PASS: gdb.threads/pthreads.exp: set var common_routine::full_coverage=0 18402PASS: gdb.threads/pthreads.exp: disable 18403PASS: gdb.threads/pthreads.exp: tbreak common_routine if hits >= 15 18404PASS: gdb.threads/pthreads.exp: stopped before calling common_routine 15 times 18405PASS: gdb.threads/pthreads.exp: All threads running after startup 18406PASS: gdb.threads/pthreads.exp: Continue with all threads running 18407PASS: gdb.threads/pthreads.exp: Stopped with a ^C 18408PASS: gdb.threads/pthreads.exp: bt 18409PASS: gdb.threads/pthreads.exp: set var common_routine::hits=0 18410PASS: gdb.threads/pthreads.exp: set var common_routine::from_thread1=0 18411PASS: gdb.threads/pthreads.exp: set var common_routine::from_thread2=0 18412PASS: gdb.threads/pthreads.exp: set var common_routine::from_main=0 18413PASS: gdb.threads/pthreads.exp: set var common_routine::full_coverage=0 18414PASS: gdb.threads/pthreads.exp: disable 18415PASS: gdb.threads/pthreads.exp: tbreak common_routine if hits >= 15 18416PASS: gdb.threads/pthreads.exp: stopped before calling common_routine 15 times 18417PASS: gdb.threads/pthreads.exp: All threads running after continuing from ^C stop 18418PASS: gdb.threads/pthreads.exp: check backtrace from main thread 18419PASS: gdb.threads/pthreads.exp: check backtrace from thread 1 18420PASS: gdb.threads/pthreads.exp: check backtrace from thread 2 18421PASS: gdb.threads/pthreads.exp: apply backtrace command to all three threads 18422PASS: gdb.threads/pthreads.exp: set break at common_routine in thread 2 18423PASS: gdb.threads/pthreads.exp: continue to bkpt at common_routine in thread 2 18424PASS: gdb.threads/pthreads.exp: backtrace from thread 2 bkpt in common_routine 18425Running ./gdb.threads/schedlock.exp ... 18426PASS: gdb.threads/schedlock.exp: successfully compiled posix threads test case 18427PASS: gdb.threads/schedlock.exp: shell stty intr '^C' 18428PASS: gdb.threads/schedlock.exp: set print sevenbit-strings 18429PASS: gdb.threads/schedlock.exp: set width 0 18430PASS: gdb.threads/schedlock.exp: scheduler locking set to none 18431PASS: gdb.threads/schedlock.exp: continue to breakpoint: all threads started 18432PASS: gdb.threads/schedlock.exp: listed args (1) 18433PASS: gdb.threads/schedlock.exp: continue (initial) 18434PASS: gdb.threads/schedlock.exp: stop all threads (initial) 18435PASS: gdb.threads/schedlock.exp: continue to breakpoint: return to loop (initial) 18436PASS: gdb.threads/schedlock.exp: listed args (2) 18437PASS: gdb.threads/schedlock.exp: all threads alive 18438PASS: gdb.threads/schedlock.exp: find current thread (1) 18439PASS: gdb.threads/schedlock.exp: set scheduler-locking off 18440PASS: gdb.threads/schedlock.exp: step to increment (unlocked 0) 18441PASS: gdb.threads/schedlock.exp: step to increment (unlocked 1) 18442PASS: gdb.threads/schedlock.exp: step to increment (unlocked 2) 18443PASS: gdb.threads/schedlock.exp: step to increment (unlocked 3) 18444PASS: gdb.threads/schedlock.exp: step to increment (unlocked 4) 18445PASS: gdb.threads/schedlock.exp: step to increment (unlocked 5) 18446PASS: gdb.threads/schedlock.exp: step to increment (unlocked 6) 18447PASS: gdb.threads/schedlock.exp: step to increment (unlocked 7) 18448PASS: gdb.threads/schedlock.exp: step to increment (unlocked 8) 18449PASS: gdb.threads/schedlock.exp: step to increment (unlocked 9) 18450PASS: gdb.threads/schedlock.exp: find current thread (2) 18451PASS: gdb.threads/schedlock.exp: step without lock does not change thread 18452PASS: gdb.threads/schedlock.exp: listed args (3) 18453PASS: gdb.threads/schedlock.exp: current thread stepped 18454PASS: gdb.threads/schedlock.exp: other threads ran - unlocked 18455PASS: gdb.threads/schedlock.exp: set scheduler-locking on 18456PASS: gdb.threads/schedlock.exp: continue (with lock) 18457PASS: gdb.threads/schedlock.exp: stop all threads (with lock) 18458PASS: gdb.threads/schedlock.exp: continue to breakpoint: return to loop (with lock) 18459PASS: gdb.threads/schedlock.exp: find current thread (3) 18460PASS: gdb.threads/schedlock.exp: continue with lock does not change thread 18461PASS: gdb.threads/schedlock.exp: listed args (4) 18462PASS: gdb.threads/schedlock.exp: current thread ran 18463PASS: gdb.threads/schedlock.exp: other threads didn't run - locked 18464PASS: gdb.threads/schedlock.exp: step to increment (locked 0) 18465PASS: gdb.threads/schedlock.exp: step to increment (locked 1) 18466PASS: gdb.threads/schedlock.exp: step to increment (locked 2) 18467PASS: gdb.threads/schedlock.exp: step to increment (locked 3) 18468PASS: gdb.threads/schedlock.exp: step to increment (locked 4) 18469PASS: gdb.threads/schedlock.exp: step to increment (locked 5) 18470PASS: gdb.threads/schedlock.exp: step to increment (locked 6) 18471PASS: gdb.threads/schedlock.exp: step to increment (locked 7) 18472PASS: gdb.threads/schedlock.exp: step to increment (locked 8) 18473PASS: gdb.threads/schedlock.exp: step to increment (locked 9) 18474PASS: gdb.threads/schedlock.exp: find current thread (2) 18475PASS: gdb.threads/schedlock.exp: step with lock does not change thread 18476PASS: gdb.threads/schedlock.exp: listed args (5) 18477PASS: gdb.threads/schedlock.exp: current thread stepped locked 18478PASS: gdb.threads/schedlock.exp: other threads didn't run - step locked 18479Running ./gdb.threads/siginfo-threads.exp ... 18480PASS: gdb.threads/siginfo-threads.exp: successfully compiled posix threads test case 18481PASS: gdb.threads/siginfo-threads.exp: handle SIGUSR1 stop print pass 18482PASS: gdb.threads/siginfo-threads.exp: handle SIGUSR2 stop print pass 18483PASS: gdb.threads/siginfo-threads.exp: get pid 18484PASS: gdb.threads/siginfo-threads.exp: catch signal 0 18485PASS: gdb.threads/siginfo-threads.exp: signal 0 si_signo 18486PASS: gdb.threads/siginfo-threads.exp: signal 0 si_code is SI_TKILL 18487PASS: gdb.threads/siginfo-threads.exp: signal 0 si_pid 18488PASS: gdb.threads/siginfo-threads.exp: catch signal 1 18489PASS: gdb.threads/siginfo-threads.exp: signal 1 si_signo 18490PASS: gdb.threads/siginfo-threads.exp: signal 1 si_code is SI_TKILL 18491PASS: gdb.threads/siginfo-threads.exp: signal 1 si_pid 18492PASS: gdb.threads/siginfo-threads.exp: catch signal 2 18493PASS: gdb.threads/siginfo-threads.exp: signal 2 si_signo 18494PASS: gdb.threads/siginfo-threads.exp: signal 2 si_code is SI_TKILL 18495PASS: gdb.threads/siginfo-threads.exp: signal 2 si_pid 18496PASS: gdb.threads/siginfo-threads.exp: catch signal 3 18497PASS: gdb.threads/siginfo-threads.exp: signal 3 si_signo 18498PASS: gdb.threads/siginfo-threads.exp: signal 3 si_code is SI_TKILL 18499PASS: gdb.threads/siginfo-threads.exp: signal 3 si_pid 18500PASS: gdb.threads/siginfo-threads.exp: continue to breakpoint: break-at-exit 18501Running ./gdb.threads/sigstep-threads.exp ... 18502PASS: gdb.threads/sigstep-threads.exp: successfully compiled posix threads test case 18503PASS: gdb.threads/sigstep-threads.exp: handle SIGUSR1 nostop print pass 18504PASS: gdb.threads/sigstep-threads.exp: set scheduler-locking off 18505PASS: gdb.threads/sigstep-threads.exp: set $step1=$bpnum 18506PASS: gdb.threads/sigstep-threads.exp: continue to breakpoint: step-1 18507PASS: gdb.threads/sigstep-threads.exp: disable $step1 18508PASS: gdb.threads/sigstep-threads.exp: step 18509Running ./gdb.threads/sigthread.exp ... 18510PASS: gdb.threads/sigthread.exp: successfully compiled posix threads test case 18511PASS: gdb.threads/sigthread.exp: handle SIGUSR1 nostop noprint pass 18512PASS: gdb.threads/sigthread.exp: handle SIGUSR2 nostop noprint pass 18513PASS: gdb.threads/sigthread.exp: continue 18514PASS: gdb.threads/sigthread.exp: stop with control-c 18515Running ./gdb.threads/staticthreads.exp ... 18516PASS: gdb.threads/staticthreads.exp: successfully compiled posix threads test case 18517PASS: gdb.threads/staticthreads.exp: set print sevenbit-strings 18518PASS: gdb.threads/staticthreads.exp: break sem_post 18519PASS: gdb.threads/staticthreads.exp: Continue to main's call of sem_post 18520PASS: gdb.threads/staticthreads.exp: rerun to main 18521PASS: gdb.threads/staticthreads.exp: handle SIG32 nostop noprint pass 18522PASS: gdb.threads/staticthreads.exp: handle SIG32 helps 18523PASS: gdb.threads/staticthreads.exp: info threads 18524PASS: gdb.threads/staticthreads.exp: GDB exits with static thread program 18525Running ./gdb.threads/switch-threads.exp ... 18526PASS: gdb.threads/switch-threads.exp: successfully compiled posix threads test case 18527PASS: gdb.threads/switch-threads.exp: continue to breakpoint: continue to thread_func 18528PASS: gdb.threads/switch-threads.exp: next 18529Running ./gdb.threads/threadapply.exp ... 18530PASS: gdb.threads/threadapply.exp: successfully compiled posix threads test case 18531PASS: gdb.threads/threadapply.exp: b 62 18532PASS: gdb.threads/threadapply.exp: continue 18533PASS: gdb.threads/threadapply.exp: macro details 18534PASS: gdb.threads/threadapply.exp: defining macro 18535PASS: gdb.threads/threadapply.exp: set backtrace limit 3 18536PASS: gdb.threads/threadapply.exp: thread apply all backthread 18537PASS: gdb.threads/threadapply.exp: step to the thread_function 18538PASS: gdb.threads/threadapply.exp: go up in the stack frame 18539PASS: gdb.threads/threadapply.exp: run a simple print command on all threads 18540PASS: gdb.threads/threadapply.exp: go down and check selected frame 18541Running ./gdb.threads/thread_check.exp ... 18542PASS: gdb.threads/thread_check.exp: successfully compiled posix threads test case 18543PASS: gdb.threads/thread_check.exp: breakpoint at tf 18544PASS: gdb.threads/thread_check.exp: continue to tf 18545PASS: gdb.threads/thread_check.exp: backtrace from thread function 18546Running ./gdb.threads/thread_events.exp ... 18547Running ./gdb.threads/thread-execl.exp ... 18548Running ./gdb.threads/thread-find.exp ... 18549PASS: gdb.threads/thread-find.exp: successfully compiled posix threads test case 18550PASS: gdb.threads/thread-find.exp: set print sevenbit-strings 18551PASS: gdb.threads/thread-find.exp: continue to breakpoint: main thread's sleep 18552PASS: gdb.threads/thread-find.exp: info threads 18553PASS: gdb.threads/thread-find.exp: name thread 1 18554PASS: gdb.threads/thread-find.exp: name thread 2 18555PASS: gdb.threads/thread-find.exp: name thread 3 18556PASS: gdb.threads/thread-find.exp: name thread 4 18557PASS: gdb.threads/thread-find.exp: name thread 5 18558PASS: gdb.threads/thread-find.exp: name thread 6 18559PASS: gdb.threads/thread-find.exp: collect thread id 18560PASS: gdb.threads/thread-find.exp: got thread ids 18561PASS: gdb.threads/thread-find.exp: collect process id 18562PASS: gdb.threads/thread-find.exp: collect lwp id 18563PASS: gdb.threads/thread-find.exp: find thread name 6 18564PASS: gdb.threads/thread-find.exp: find thread name 5 18565PASS: gdb.threads/thread-find.exp: find thread name 4 18566PASS: gdb.threads/thread-find.exp: find thread name 3 18567PASS: gdb.threads/thread-find.exp: find thread name 2 18568PASS: gdb.threads/thread-find.exp: find thread name 1 18569PASS: gdb.threads/thread-find.exp: find thread id 6 18570PASS: gdb.threads/thread-find.exp: find thread id 5 18571PASS: gdb.threads/thread-find.exp: find thread id 4 18572PASS: gdb.threads/thread-find.exp: find thread id 3 18573PASS: gdb.threads/thread-find.exp: find thread id 2 18574PASS: gdb.threads/thread-find.exp: find thread id 1 18575PASS: gdb.threads/thread-find.exp: no thread 18576PASS: gdb.threads/thread-find.exp: test regular exp 18577PASS: gdb.threads/thread-find.exp: info threads 2 4 6 18578PASS: gdb.threads/thread-find.exp: info threads 3-5 18579PASS: gdb.threads/thread-find.exp: test inverted range 18580PASS: gdb.threads/thread-find.exp: info threads 3-3 18581PASS: gdb.threads/thread-find.exp: info thread foo 18582PASS: gdb.threads/thread-find.exp: info thread foo -1 18583Running ./gdb.threads/thread-specific.exp ... 18584PASS: gdb.threads/thread-specific.exp: successfully compiled posix threads test case 18585PASS: gdb.threads/thread-specific.exp: set print sevenbit-strings 18586PASS: gdb.threads/thread-specific.exp: set width 0 18587PASS: gdb.threads/thread-specific.exp: thread var when not running 18588PASS: gdb.threads/thread-specific.exp: continue to breakpoint: all threads started 18589PASS: gdb.threads/thread-specific.exp: get threads list 18590PASS: gdb.threads/thread-specific.exp: thread var in main 18591PASS: gdb.threads/thread-specific.exp: breakpoint 59 main thread 18592PASS: gdb.threads/thread-specific.exp: continue to thread-specific breakpoint 18593PASS: gdb.threads/thread-specific.exp: found breakpoint for thread number 18594PASS: gdb.threads/thread-specific.exp: thread var at break 18595Running ./gdb.threads/thread-unwindonsignal.exp ... 18596PASS: gdb.threads/thread-unwindonsignal.exp: successfully compiled posix threads test case 18597PASS: gdb.threads/thread-unwindonsignal.exp: breakpoint on all_threads_running 18598PASS: gdb.threads/thread-unwindonsignal.exp: run to all_threads_running 18599PASS: gdb.threads/thread-unwindonsignal.exp: setting unwindonsignal 18600PASS: gdb.threads/thread-unwindonsignal.exp: showing unwindonsignal 18601PASS: gdb.threads/thread-unwindonsignal.exp: hand-call interrupted by signal in another thread 18602PASS: gdb.threads/thread-unwindonsignal.exp: dummy stack frame present 18603PASS: gdb.threads/thread-unwindonsignal.exp: wrong thread not unwound 18604PASS: gdb.threads/thread-unwindonsignal.exp: finish hand-call 18605PASS: gdb.threads/thread-unwindonsignal.exp: dummy frame popped 18606PASS: gdb.threads/thread-unwindonsignal.exp: continue until exit 18607Running ./gdb.threads/threxit-hop-specific.exp ... 18608PASS: gdb.threads/threxit-hop-specific.exp: successfully compiled posix threads test case 18609PASS: gdb.threads/threxit-hop-specific.exp: continue to thread start 18610PASS: gdb.threads/threxit-hop-specific.exp: set thread specific breakpoint 18611PASS: gdb.threads/threxit-hop-specific.exp: get past the thread specific breakpoint 18612Running ./gdb.threads/tls.exp ... 18613PASS: gdb.threads/tls.exp: successfully compiled posix threads test case 18614PASS: gdb.threads/tls.exp: set breakpoint at all threads 18615PASS: gdb.threads/tls.exp: set breakpoint at synch point 18616PASS: gdb.threads/tls.exp: set breakpoint at exit 18617PASS: gdb.threads/tls.exp: continue to first thread: get to thread 18618PASS: gdb.threads/tls.exp: at least one th in spin while stopped at first th 18619PASS: gdb.threads/tls.exp: first thread print me 18620PASS: gdb.threads/tls.exp: first thread local storage 18621PASS: gdb.threads/tls.exp: first another thread local storage 18622PASS: gdb.threads/tls.exp: first info address a_thread_local 18623PASS: gdb.threads/tls.exp: first info address another_thread_local 18624PASS: gdb.threads/tls.exp: continue to second thread 18625PASS: gdb.threads/tls.exp: at least one th in spin while stopped at second th 18626PASS: gdb.threads/tls.exp: second thread print me 18627PASS: gdb.threads/tls.exp: second thread local storage 18628PASS: gdb.threads/tls.exp: second another thread local storage 18629PASS: gdb.threads/tls.exp: second info address a_thread_local 18630PASS: gdb.threads/tls.exp: second info address another_thread_local 18631PASS: gdb.threads/tls.exp: continue to third thread 18632PASS: gdb.threads/tls.exp: at least one th in spin while stopped at third th 18633PASS: gdb.threads/tls.exp: third thread print me 18634PASS: gdb.threads/tls.exp: third thread local storage 18635PASS: gdb.threads/tls.exp: third another thread local storage 18636PASS: gdb.threads/tls.exp: third info address a_thread_local 18637PASS: gdb.threads/tls.exp: third info address another_thread_local 18638PASS: gdb.threads/tls.exp: continue to synch point 18639PASS: gdb.threads/tls.exp: get number of threads 18640PASS: gdb.threads/tls.exp: selected thread: 1 18641PASS: gdb.threads/tls.exp: backtrace of thread number 1 not relevant 18642PASS: gdb.threads/tls.exp: selected thread: 2 18643PASS: gdb.threads/tls.exp: backtrace of thread number 2 in spin 18644PASS: gdb.threads/tls.exp: selected thread: 3 18645PASS: gdb.threads/tls.exp: backtrace of thread number 3 in spin 18646PASS: gdb.threads/tls.exp: selected thread: 4 18647PASS: gdb.threads/tls.exp: backtrace of thread number 4 in spin 18648PASS: gdb.threads/tls.exp: selected thread: 4 18649PASS: gdb.threads/tls.exp: thread 4 up 18650PASS: gdb.threads/tls.exp: 4 thread print me 18651PASS: gdb.threads/tls.exp: 4 thread local storage 18652PASS: gdb.threads/tls.exp: 4 another thread local storage 18653PASS: gdb.threads/tls.exp: 4 info address a_thread_local 18654PASS: gdb.threads/tls.exp: 4 info address another_thread_local 18655PASS: gdb.threads/tls.exp: selected thread: 2 18656PASS: gdb.threads/tls.exp: thread 2 up 18657PASS: gdb.threads/tls.exp: 2 thread print me 18658PASS: gdb.threads/tls.exp: 2 thread local storage 18659PASS: gdb.threads/tls.exp: 2 another thread local storage 18660PASS: gdb.threads/tls.exp: 2 info address a_thread_local 18661PASS: gdb.threads/tls.exp: 2 info address another_thread_local 18662PASS: gdb.threads/tls.exp: selected thread: 3 18663PASS: gdb.threads/tls.exp: thread 3 up 18664PASS: gdb.threads/tls.exp: 3 thread print me 18665PASS: gdb.threads/tls.exp: 3 thread local storage 18666PASS: gdb.threads/tls.exp: 3 another thread local storage 18667PASS: gdb.threads/tls.exp: 3 info address a_thread_local 18668PASS: gdb.threads/tls.exp: 3 info address another_thread_local 18669PASS: gdb.threads/tls.exp: threads exited 18670PASS: gdb.threads/tls.exp: Expect only base thread at end 18671PASS: gdb.threads/tls.exp: info address a_global 18672FAIL: gdb.threads/tls.exp: info address me 18673PASS: gdb.threads/tls.exp: p a_thread_local 18674FAIL: gdb.threads/tls.exp: p file2_thread_local 18675PASS: gdb.threads/tls.exp: info address file2_thread_local 18676PASS: gdb.threads/tls.exp: p a_thread_local second time 18677PASS: gdb.threads/tls.exp: info address a_thread_local 18678Running ./gdb.threads/tls-nodebug.exp ... 18679PASS: gdb.threads/tls-nodebug.exp: successfully compiled posix threads test case 18680FAIL: gdb.threads/tls-nodebug.exp: thread local storage 18681Running ./gdb.threads/tls-shared.exp ... 18682PASS: gdb.threads/tls-shared.exp: successfully compiled posix threads test case 18683PASS: gdb.threads/tls-shared.exp: successfully compiled posix threads test case 18684PASS: gdb.threads/tls-shared.exp: print thread local storage variable 18685PASS: gdb.threads/tls-shared.exp: ptype of thread local storage variable 18686PASS: gdb.threads/tls-shared.exp: print storage info for thread local storage variable 18687PASS: gdb.threads/tls-shared.exp: break at and of main 18688PASS: gdb.threads/tls-shared.exp: continue to break 18689PASS: gdb.threads/tls-shared.exp: print result 18690Running ./gdb.threads/tls-var.exp ... 18691PASS: gdb.threads/tls-var.exp: successfully compiled posix threads test case 18692PASS: gdb.threads/tls-var.exp: whatis tls_var 18693PASS: gdb.threads/tls-var.exp: print tls_var 18694Running ./gdb.threads/watchpoint-fork.exp ... 18695KFAIL: gdb.threads/watchpoint-fork.exp: gdbserver does not support debugging across fork (PRMS: remote/13584) 18696Running ./gdb.threads/watchthreads2.exp ... 18697Running ./gdb.threads/watchthreads.exp ... 18698Running ./gdb.threads/watchthreads-reorder.exp ... 18699Running ./gdb.trace/actions.exp ... 18700PASS: gdb.trace/actions.exp: 5.1a: set three tracepoints, no actions 18701PASS: gdb.trace/actions.exp: 5.1b: set actions for first tracepoint 18702PASS: gdb.trace/actions.exp: 5.1c: verify actions set for first tracepoint 18703PASS: gdb.trace/actions.exp: 5.1d: set actions for second tracepoint 18704PASS: gdb.trace/actions.exp: 5.1e: verify actions set for second tracepoint 18705PASS: gdb.trace/actions.exp: 5.2a: set actions for last (default) tracepoint 18706PASS: gdb.trace/actions.exp: 5.2b: verify actions set for second tracepoint 18707PASS: gdb.trace/actions.exp: 5.3a: reset actions for first tracepoint 18708PASS: gdb.trace/actions.exp: 5.3b: verify actions set for first tracepoint 18709PASS: gdb.trace/actions.exp: 5.4: 'end' command out of context 18710PASS: gdb.trace/actions.exp: 5.5a: set empty actions for first tracepoint 18711PASS: gdb.trace/actions.exp: 5.5c: verify NO actions for first tracepoint 18712PASS: gdb.trace/actions.exp: 5.6: actions for invalid tracepoint number 18713PASS: gdb.trace/actions.exp: 5.7: invalid action 18714PASS: gdb.trace/actions.exp: 5.8a: help actions 18715PASS: gdb.trace/actions.exp: 5.8b: help collect 18716PASS: gdb.trace/actions.exp: 5.8c: help while-stepping 18717PASS: gdb.trace/actions.exp: 5.8d: help end 18718PASS: gdb.trace/actions.exp: 5.9a: set default-collect 18719PASS: gdb.trace/actions.exp: 5.9b: show default-collect 18720PASS: gdb.trace/actions.exp: 5.9c: set default-collect 18721PASS: gdb.trace/actions.exp: Create a trace state variable 18722PASS: gdb.trace/actions.exp: 5.10a: set teval action for first tracepoint 18723PASS: gdb.trace/actions.exp: 5.10a: set teval action for second tracepoint 18724PASS: gdb.trace/actions.exp: 5.10a: verify teval actions set for two tracepoints 18725Running ./gdb.trace/ax.exp ... 18726PASS: gdb.trace/ax.exp: maint agent 12 18727PASS: gdb.trace/ax.exp: maint agent gdb_char_test 18728PASS: gdb.trace/ax.exp: maint agent gdb_arr_test[12] 18729PASS: gdb.trace/ax.exp: maint agent gdb_arr_test[gdb_short_test] 18730PASS: gdb.trace/ax.exp: maint agent gdb_struct1_test 18731PASS: gdb.trace/ax.exp: maint agent gdb_struct1_test.s 18732PASS: gdb.trace/ax.exp: maint agent gdb_struct1_test.arr[gdb_struct1_test.c] 18733PASS: gdb.trace/ax.exp: maint agent gdb_structp_test 18734PASS: gdb.trace/ax.exp: maint agent gdb_structp_test->l 18735PASS: gdb.trace/ax.exp: maint agent gdb_structp_test->bfield 18736PASS: gdb.trace/ax.exp: maint agent gdb_long_test + gdb_short_test 18737PASS: gdb.trace/ax.exp: maint agent gdb_long_test - gdb_short_test 18738PASS: gdb.trace/ax.exp: maint agent gdb_long_test * gdb_short_test 18739PASS: gdb.trace/ax.exp: maint agent gdb_long_test / gdb_short_test 18740PASS: gdb.trace/ax.exp: maint agent gdb_structp_test + 1 18741PASS: gdb.trace/ax.exp: maint agent gdb_long_test == gdb_short_test 18742PASS: gdb.trace/ax.exp: maint agent gdb_long_test != gdb_short_test 18743PASS: gdb.trace/ax.exp: maint agent gdb_long_test < gdb_short_test 18744PASS: gdb.trace/ax.exp: maint agent gdb_long_test <= gdb_short_test 18745PASS: gdb.trace/ax.exp: maint agent gdb_long_test > gdb_short_test 18746PASS: gdb.trace/ax.exp: maint agent gdb_long_test >= gdb_short_test 18747PASS: gdb.trace/ax.exp: maint agent &gdb_long_test == &gdb_short_test 18748PASS: gdb.trace/ax.exp: maint agent &gdb_long_test < &gdb_short_test 18749PASS: gdb.trace/ax.exp: maint agent-eval 12 18750PASS: gdb.trace/ax.exp: maint agent-eval gdb_char_test 18751PASS: gdb.trace/ax.exp: maint agent-eval gdb_arr_test[12] 18752PASS: gdb.trace/ax.exp: maint agent-eval gdb_arr_test[gdb_short_test] 18753PASS: gdb.trace/ax.exp: maint agent-eval gdb_struct1_test 18754PASS: gdb.trace/ax.exp: maint agent-eval gdb_struct1_test.s 18755PASS: gdb.trace/ax.exp: maint agent-eval gdb_struct1_test.arr[gdb_struct1_test.c] 18756PASS: gdb.trace/ax.exp: maint agent-eval gdb_structp_test 18757PASS: gdb.trace/ax.exp: maint agent-eval gdb_structp_test->l 18758PASS: gdb.trace/ax.exp: maint agent-eval gdb_structp_test->bfield 18759PASS: gdb.trace/ax.exp: maint agent-eval gdb_long_test + gdb_short_test 18760PASS: gdb.trace/ax.exp: maint agent-eval gdb_long_test - gdb_short_test 18761PASS: gdb.trace/ax.exp: maint agent-eval gdb_long_test * gdb_short_test 18762PASS: gdb.trace/ax.exp: maint agent-eval gdb_long_test / gdb_short_test 18763PASS: gdb.trace/ax.exp: maint agent-eval gdb_structp_test + 1 18764PASS: gdb.trace/ax.exp: maint agent-eval gdb_long_test == gdb_short_test 18765PASS: gdb.trace/ax.exp: maint agent-eval gdb_long_test != gdb_short_test 18766PASS: gdb.trace/ax.exp: maint agent-eval gdb_long_test < gdb_short_test 18767PASS: gdb.trace/ax.exp: maint agent-eval gdb_long_test <= gdb_short_test 18768PASS: gdb.trace/ax.exp: maint agent-eval gdb_long_test > gdb_short_test 18769PASS: gdb.trace/ax.exp: maint agent-eval gdb_long_test >= gdb_short_test 18770PASS: gdb.trace/ax.exp: maint agent-eval &gdb_long_test == &gdb_short_test 18771PASS: gdb.trace/ax.exp: maint agent-eval &gdb_long_test < &gdb_short_test 18772Running ./gdb.trace/backtrace.exp ... 18773UNSUPPORTED: gdb.trace/backtrace.exp: Current target does not support trace 18774Running ./gdb.trace/change-loc.exp ... 18775UNSUPPORTED: gdb.trace/change-loc.exp: Current target does not support trace 18776Running ./gdb.trace/circ.exp ... 18777PASS: gdb.trace/circ.exp: set circular-trace-buffer on 18778PASS: gdb.trace/circ.exp: show circular-trace-buffer (on) 18779PASS: gdb.trace/circ.exp: set circular-trace-buffer off 18780PASS: gdb.trace/circ.exp: show circular-trace-buffer (off) 18781UNSUPPORTED: gdb.trace/circ.exp: Current target does not support trace 18782Running ./gdb.trace/collection.exp ... 18783UNSUPPORTED: gdb.trace/collection.exp: Current target does not support trace 18784Running ./gdb.trace/deltrace.exp ... 18785PASS: gdb.trace/deltrace.exp: set tracepoint 1 18786PASS: gdb.trace/deltrace.exp: set tracepoint 2 18787PASS: gdb.trace/deltrace.exp: set tracepoint 3 18788PASS: gdb.trace/deltrace.exp: 3.1a: set three tracepoints 18789PASS: gdb.trace/deltrace.exp: 3.1b: delete all tracepoints 18790PASS: gdb.trace/deltrace.exp: 3.2a: set three tracepoints 18791PASS: gdb.trace/deltrace.exp: 3.2b: delete first tracepoint 18792PASS: gdb.trace/deltrace.exp: 3.2c: verify delete first tracepoint 18793PASS: gdb.trace/deltrace.exp: 3.2d: delete second tracepoint 18794PASS: gdb.trace/deltrace.exp: 3.2e: verify delete second tracepoint 18795PASS: gdb.trace/deltrace.exp: 3.2f: delete third tracepoint 18796PASS: gdb.trace/deltrace.exp: 3.2g: verify delete third tracepoint 18797PASS: gdb.trace/deltrace.exp: 3.3a: set three tracepoints 18798PASS: gdb.trace/deltrace.exp: 3.3b: delete three tracepoints 18799PASS: gdb.trace/deltrace.exp: 3.3c: verify delete three tracepoints 18800PASS: gdb.trace/deltrace.exp: 3.4: delete invalid tracepoint number 18801PASS: gdb.trace/deltrace.exp: 3.5: delete tracepoint number zero 18802PASS: gdb.trace/deltrace.exp: 3.6: help delete tracepoints 18803Running ./gdb.trace/disconnected-tracing.exp ... 18804UNSUPPORTED: gdb.trace/disconnected-tracing.exp: target does not support trace 18805Running ./gdb.trace/ftrace.exp ... 18806UNSUPPORTED: gdb.trace/ftrace.exp: target does not support trace 18807Running ./gdb.trace/infotrace.exp ... 18808PASS: gdb.trace/infotrace.exp: 2.1: info tracepoints (all) 18809PASS: gdb.trace/infotrace.exp: 2.2a: info tracepoint 1 (gdb_c_test) 18810PASS: gdb.trace/infotrace.exp: 2.2b: info tracepoint 2 (gdb_asm_test) 18811PASS: gdb.trace/infotrace.exp: 2.3: info tracepoint (invalid tracepoint number) 18812PASS: gdb.trace/infotrace.exp: 2.4: info trace rejects multiple tracepoint numbers 18813PASS: gdb.trace/infotrace.exp: 2.5: help info tracepoints 18814PASS: gdb.trace/infotrace.exp: collect on tracepoint 1 18815UNSUPPORTED: gdb.trace/infotrace.exp: Current target does not support trace 18816Running ./gdb.trace/mi-traceframe-changed.exp ... 18817ERROR: remote_download to host of to basic.tf: cp: missing destination file operand after 'basic.tf' 18818Try 'cp --help' for more information. 18819UNRESOLVED: gdb.trace/mi-traceframe-changed.exp: tfile: select trace file 18820FAIL: gdb.trace/mi-traceframe-changed.exp: tfile: tfind 0 18821FAIL: gdb.trace/mi-traceframe-changed.exp: tfile: tfind 0 again 18822FAIL: gdb.trace/mi-traceframe-changed.exp: tfile: tfind end 18823FAIL: gdb.trace/mi-traceframe-changed.exp: tfile: -trace-find frame-number 0 18824UNSUPPORTED: gdb.trace/mi-traceframe-changed.exp: Current target does not support trace 18825Running ./gdb.trace/mi-tracepoint-changed.exp ... 18826UNSUPPORTED: gdb.trace/mi-tracepoint-changed.exp: Current target does not support trace 18827Running ./gdb.trace/mi-tsv-changed.exp ... 18828PASS: gdb.trace/mi-tsv-changed.exp: create delete modify: tvariable $tvar1 18829PASS: gdb.trace/mi-tsv-changed.exp: create delete modify: tvariable $tvar1 modified 18830PASS: gdb.trace/mi-tsv-changed.exp: create delete modify: tvariable $tvar1 modified without notification 18831PASS: gdb.trace/mi-tsv-changed.exp: create delete modify: tvariable $tvar2 18832PASS: gdb.trace/mi-tsv-changed.exp: create delete modify: delete tvariable $tvar2 18833PASS: gdb.trace/mi-tsv-changed.exp: create delete modify: delete all tvariables 18834UNSUPPORTED: gdb.trace/mi-tsv-changed.exp: create delete modify: Current target does not support trace 18835UNSUPPORTED: gdb.trace/mi-tsv-changed.exp: Current target does not support trace 18836Running ./gdb.trace/packetlen.exp ... 18837UNSUPPORTED: gdb.trace/packetlen.exp: Current target does not support trace 18838Running ./gdb.trace/passc-dyn.exp ... 18839UNSUPPORTED: gdb.trace/passc-dyn.exp: Current target does not support trace 18840Running ./gdb.trace/passcount.exp ... 18841PASS: gdb.trace/passcount.exp: 4.1a: set three tracepoints, passcounts all zero 18842PASS: gdb.trace/passcount.exp: 4.1b: set 1st tracepoint's passcount to two 18843PASS: gdb.trace/passcount.exp: 4.1c: verify 1st tracepoint's passcount set to two 18844PASS: gdb.trace/passcount.exp: 4.1d: set 2nd tracepoint's passcount to four 18845PASS: gdb.trace/passcount.exp: 4.1c: verify 2nd tracepoint's passcount set to four 18846PASS: gdb.trace/passcount.exp: 4.2b: set last (default) tp's passcount to six 18847PASS: gdb.trace/passcount.exp: 4.2b: verify last (default) tp's passcount set to six 18848PASS: gdb.trace/passcount.exp: 4.4a: reset last (default) tp's passcount to seven 18849PASS: gdb.trace/passcount.exp: 4.4a: verify reset last (default) tp's passcount to seven 18850PASS: gdb.trace/passcount.exp: 4.4b: reset second tracepoint's passcount to five 18851PASS: gdb.trace/passcount.exp: 4.4c: verify reset second tracepoint's passcount to five 18852PASS: gdb.trace/passcount.exp: 4.20a: set all three passcounts to three 18853PASS: gdb.trace/passcount.exp: 4.20a: set all three passcounts to three 18854PASS: gdb.trace/passcount.exp: 4.20a: reset all three passcounts to four 18855PASS: gdb.trace/passcount.exp: 4.20b: reset all three passcounts to four 18856PASS: gdb.trace/passcount.exp: 4.6: set passcount to zero 18857PASS: gdb.trace/passcount.exp: 4.6: set passcount to zero 18858PASS: gdb.trace/passcount.exp: 4.7: set passcount to large number (32767) 18859PASS: gdb.trace/passcount.exp: 4.7: set passcount to large number (32767) 18860PASS: gdb.trace/passcount.exp: 4.8: invalid tracepoint number in passcount 18861PASS: gdb.trace/passcount.exp: 4.9: help passcount 18862Running ./gdb.trace/pending.exp ... 18863UNSUPPORTED: gdb.trace/pending.exp: Current target does not support trace 18864Running ./gdb.trace/qtro.exp ... 18865PASS: gdb.trace/qtro.exp: probe for target remote 18866UNSUPPORTED: gdb.trace/qtro.exp: Current target does not support trace 18867Running ./gdb.trace/report.exp ... 18868UNSUPPORTED: gdb.trace/report.exp: Current target does not support trace 18869Running ./gdb.trace/save-trace.exp ... 18870PASS: gdb.trace/save-trace.exp: 10.x: set passcount for tracepoint 1 18871PASS: gdb.trace/save-trace.exp: 10.x: set condition for tracepoint 1 18872PASS: gdb.trace/save-trace.exp: 10.x: set actions for tracepoint 1 18873PASS: gdb.trace/save-trace.exp: 10.x: set passcount for tracepoint 2 18874PASS: gdb.trace/save-trace.exp: 10.x: set condition for tracepoint 2 18875PASS: gdb.trace/save-trace.exp: 10.x: set actions for tracepoint 2 18876PASS: gdb.trace/save-trace.exp: 10.x: set passcount for tracepoint 3 18877PASS: gdb.trace/save-trace.exp: 10.x: set condition for tracepoint 3 18878PASS: gdb.trace/save-trace.exp: 10.x: set actions for tracepoint 3 18879PASS: gdb.trace/save-trace.exp: 10.x: set passcount for tracepoint 4 18880PASS: gdb.trace/save-trace.exp: 10.x: set condition for tracepoint 4 18881PASS: gdb.trace/save-trace.exp: 10.x: set actions for tracepoint 4 18882PASS: gdb.trace/save-trace.exp: 10.x: set passcount for tracepoint 5 18883PASS: gdb.trace/save-trace.exp: 10.x: set condition for tracepoint 5 18884PASS: gdb.trace/save-trace.exp: 10.x: set actions for tracepoint 5 18885PASS: gdb.trace/save-trace.exp: 10.x: set passcount for tracepoint 6 18886PASS: gdb.trace/save-trace.exp: 10.x: set condition for tracepoint 6 18887PASS: gdb.trace/save-trace.exp: 10.x: set actions for tracepoint 6 18888PASS: gdb.trace/save-trace.exp: 10: set default-collect 18889PASS: gdb.trace/save-trace.exp: 10.x: verify trace setup 18890PASS: gdb.trace/save-trace.exp: 10: show default-collect 18891PASS: gdb.trace/save-trace.exp: 10.1: save tracepoint definitions 18892PASS: gdb.trace/save-trace.exp: 10.2: clear default-collect 18893PASS: gdb.trace/save-trace.exp: 10.2: delete tracepoints 18894PASS: gdb.trace/save-trace.exp: 10.2: read back saved tracepoints 18895PASS: gdb.trace/save-trace.exp: 10.2: verify recovered tracepoints 18896PASS: gdb.trace/save-trace.exp: 10: show default-collect 18897PASS: gdb.trace/save-trace.exp: 10.3: save tracepoint definitions, full path 18898PASS: gdb.trace/save-trace.exp: 10.3: clear default-collect 18899PASS: gdb.trace/save-trace.exp: 10.3: delete tracepoints 18900PASS: gdb.trace/save-trace.exp: 10.4: read saved tracepoints, full path 18901PASS: gdb.trace/save-trace.exp: 10.3: verify recovered tracepoints, full path 18902PASS: gdb.trace/save-trace.exp: 10: show default-collect 18903PASS: gdb.trace/save-trace.exp: 10.7: help save-tracepoints 18904Running ./gdb.trace/stap-trace.exp ... 18905Running ./gdb.trace/status-stop.exp ... 18906UNSUPPORTED: gdb.trace/status-stop.exp: target does not support trace 18907Running ./gdb.trace/strace.exp ... 18908UNTESTED: gdb.trace/strace.exp: UST library or headers are not installed 18909Running ./gdb.trace/tfile.exp ... 18910ERROR: remote_download to host of to basic.tf: cp: missing destination file operand after 'basic.tf' 18911Try 'cp --help' for more information. 18912ERROR: remote_download to host of to error.tf: cp: missing destination file operand after 'error.tf' 18913Try 'cp --help' for more information. 18914UNRESOLVED: gdb.trace/tfile.exp: target tfile 18915FAIL: gdb.trace/tfile.exp: info tracepoints on trace file 18916FAIL: gdb.trace/tfile.exp: tfind 0 on trace file 18917PASS: gdb.trace/tfile.exp: print testglob on trace file 18918PASS: gdb.trace/tfile.exp: print testglob2 on trace file 18919PASS: gdb.trace/tfile.exp: print constglob on trace file 18920PASS: gdb.trace/tfile.exp: tfind does not find a second frame in trace file 18921FAIL: gdb.trace/tfile.exp: tstatus on trace file 18922PASS: gdb.trace/tfile.exp: leave tfind mode 18923PASS: gdb.trace/tfile.exp: no stack if no traceframe selected 18924PASS: gdb.trace/tfile.exp: no registers if no traceframe selected 18925FAIL: gdb.trace/tfile.exp: target tfile 18926FAIL: gdb.trace/tfile.exp: tstatus on error trace file 18927FAIL: gdb.trace/tfile.exp: interpreter-exec mi "-target-select tfile basic.tf" 18928FAIL: gdb.trace/tfile.exp: -trace-status 18929Running ./gdb.trace/tfind.exp ... 18930PASS: gdb.trace/tfind.exp: 6.2: help tstart 18931PASS: gdb.trace/tfind.exp: 7.2: help tstop 18932PASS: gdb.trace/tfind.exp: 8.38: help tfind 18933PASS: gdb.trace/tfind.exp: 8.38: help tfind PC 18934PASS: gdb.trace/tfind.exp: 8.38: help tfind end 18935PASS: gdb.trace/tfind.exp: 8.38: help tfind none 18936PASS: gdb.trace/tfind.exp: 8.38: help tfind line 18937PASS: gdb.trace/tfind.exp: 8.38: help tfind start 18938PASS: gdb.trace/tfind.exp: 8.38: help tfind range 18939PASS: gdb.trace/tfind.exp: 8.38: help tfind tracepoint 18940UNSUPPORTED: gdb.trace/tfind.exp: Current target does not support trace 18941Running ./gdb.trace/trace-break.exp ... 18942UNSUPPORTED: gdb.trace/trace-break.exp: target does not support trace 18943Running ./gdb.trace/trace-buffer-size.exp ... 18944UNSUPPORTED: gdb.trace/trace-buffer-size.exp: target does not support trace 18945Running ./gdb.trace/tracecmd.exp ... 18946PASS: gdb.trace/tracecmd.exp: 1.0: help tracepoints 18947PASS: gdb.trace/tracecmd.exp: 1.1a: set tracepoint at sourceline 18948PASS: gdb.trace/tracecmd.exp: 1.1b: trace sourcefile:line 18949PASS: gdb.trace/tracecmd.exp: set breakpoint pending off 18950PASS: gdb.trace/tracecmd.exp: 1.2a: trace invalid line in sourcefile 18951PASS: gdb.trace/tracecmd.exp: 1.2b: reject invalid line in srcfile 18952PASS: gdb.trace/tracecmd.exp: 1.3a: trace invalid source file 18953PASS: gdb.trace/tracecmd.exp: 1.3b: reject invalid srcfile 18954PASS: gdb.trace/tracecmd.exp: 1.4a: trace function by name 18955PASS: gdb.trace/tracecmd.exp: 1.4b: trace function by name 18956PASS: gdb.trace/tracecmd.exp: 1.5a: trace invalid function 18957PASS: gdb.trace/tracecmd.exp: 1.5b: reject invalid srcfile 18958PASS: gdb.trace/tracecmd.exp: 1.6a: trace at specific address 18959PASS: gdb.trace/tracecmd.exp: 1.6b: verify trace at specific address 18960PASS: gdb.trace/tracecmd.exp: 1.7a: trace at function label (before prologue) 18961PASS: gdb.trace/tracecmd.exp: 1.7b: verify trace at specific address 18962PASS: gdb.trace/tracecmd.exp: 1.9: trace <no arguments> 18963PASS: gdb.trace/tracecmd.exp: 1.11a: conditional tracepoint 18964PASS: gdb.trace/tracecmd.exp: 1.11b: verify conditional tracepoint 18965PASS: gdb.trace/tracecmd.exp: 1.14: help trace 18966PASS: gdb.trace/tracecmd.exp: Set a fast tracepoint 18967Running ./gdb.trace/trace-mt.exp ... 18968PASS: gdb.trace/trace-mt.exp: successfully compiled posix threads test case 18969UNSUPPORTED: gdb.trace/trace-mt.exp: target does not support trace 18970Running ./gdb.trace/tspeed.exp ... 18971gdb compile failed, armv7a-cros-linux-gnueabi-gcc.real: error: /var/tmp/portage/cross-armv7a-cros-linux-gnueabi/gdb-7.6.1/work/gdb-7.6.1/gdb/testsuite/../gdbserver/libinproctrace.so: No such file or directory 18972UNTESTED: gdb.trace/tspeed.exp: tspeed.exp 18973Running ./gdb.trace/tstatus.exp ... 18974UNSUPPORTED: gdb.trace/tstatus.exp: target does not support trace 18975Running ./gdb.trace/tsv.exp ... 18976PASS: gdb.trace/tsv.exp: Create a trace state variable 18977PASS: gdb.trace/tsv.exp: Create a trace state variable with initial value 18978PASS: gdb.trace/tsv.exp: Change initial value of a trace state variable 18979PASS: gdb.trace/tsv.exp: Create a trace state variable with expression 18980PASS: gdb.trace/tsv.exp: Init trace state variable to a 64-bit value 18981PASS: gdb.trace/tsv.exp: tvariable syntax error, not empty variable name 18982PASS: gdb.trace/tsv.exp: tvariable syntax error, bad name 18983PASS: gdb.trace/tsv.exp: tvariable syntax error, bad name 2 18984PASS: gdb.trace/tsv.exp: tvariable syntax error, bad name 3 18985PASS: gdb.trace/tsv.exp: tvariable syntax error, not an assignment 18986PASS: gdb.trace/tsv.exp: tvariable creation fails with invalid expression 18987PASS: gdb.trace/tsv.exp: List tvariables 18988PASS: gdb.trace/tsv.exp: Print a trace state variable before run 18989PASS: gdb.trace/tsv.exp: delete trace state variable 18990PASS: gdb.trace/tsv.exp: List tvariables after deletion 18991PASS: gdb.trace/tsv.exp: Delete all trace state variables 18992PASS: gdb.trace/tsv.exp: List tvariables after deleting all 18993UNSUPPORTED: gdb.trace/tsv.exp: Current target does not support trace 18994Running ./gdb.trace/unavailable.exp ... 18995UNSUPPORTED: gdb.trace/unavailable.exp: Current target does not support trace 18996Running ./gdb.trace/while-dyn.exp ... 18997UNSUPPORTED: gdb.trace/while-dyn.exp: Current target does not support trace 18998Running ./gdb.trace/while-stepping.exp ... 18999PASS: gdb.trace/while-stepping.exp: 5.12: set a tracepoint, stepcount is zero 19000PASS: gdb.trace/while-stepping.exp: 5.12: set stepcount to 12 19001PASS: gdb.trace/while-stepping.exp: 5.12: info trace shows "while-stepping" 19002PASS: gdb.trace/while-stepping.exp: 5.14: while-stepping null stepcount 19003PASS: gdb.trace/while-stepping.exp: 5.15: while-stepping rejects zero stepcount 19004PASS: gdb.trace/while-stepping.exp: 5.16: step without collecting anything 19005PASS: gdb.trace/while-stepping.exp: 5.16: confirm actions, step without collecting anything 19006Running ./gdb.xml/tdesc-arch.exp ... 19007PASS: gdb.xml/tdesc-arch.exp: read valid architectures 19008PASS: gdb.xml/tdesc-arch.exp: read default architecture 19009PASS: gdb.xml/tdesc-arch.exp: set tdesc filename tdesc-arch.xml (first architecture) 19010PASS: gdb.xml/tdesc-arch.exp: show architecture (first architecture) 19011PASS: gdb.xml/tdesc-arch.exp: set tdesc filename tdesc-arch.xml (second architecture) 19012PASS: gdb.xml/tdesc-arch.exp: show architecture (second architecture) 19013PASS: gdb.xml/tdesc-arch.exp: set tdesc filename tdesc-arch.xml (invalid architecture) 19014PASS: gdb.xml/tdesc-arch.exp: show architecture (invalid architecture) 19015Running ./gdb.xml/tdesc-errors.exp ... 19016PASS: gdb.xml/tdesc-errors.exp: set tdesc filename gdb.xml/tdesc-bogus.xml 19017PASS: gdb.xml/tdesc-errors.exp: set tdesc filename gdb.xml/tdesc-unknown.xml 19018Running ./gdb.xml/tdesc-regs.exp ... 19019PASS: gdb.xml/tdesc-regs.exp: set tdesc file single-reg.xml 19020PASS: gdb.xml/tdesc-regs.exp: set tdesc filename regs.xml - from extra-regs.xml 19021PASS: gdb.xml/tdesc-regs.exp: ptype $extrareg 19022PASS: gdb.xml/tdesc-regs.exp: ptype $uintreg 19023PASS: gdb.xml/tdesc-regs.exp: ptype $vecreg 19024PASS: gdb.xml/tdesc-regs.exp: ptype $unionreg 19025PASS: gdb.xml/tdesc-regs.exp: ptype $unionreg.v4 19026PASS: gdb.xml/tdesc-regs.exp: ptype $structreg 19027PASS: gdb.xml/tdesc-regs.exp: ptype $structreg.v4 19028PASS: gdb.xml/tdesc-regs.exp: ptype $bitfields 19029PASS: gdb.xml/tdesc-regs.exp: set tdesc filename regs.xml - from core-only.xml 19030PASS: gdb.xml/tdesc-regs.exp: ptype $extrareg 19031Running ./gdb.xml/tdesc-xinclude.exp ... 19032PASS: gdb.xml/tdesc-xinclude.exp: set tdesc filename gdb.xml/includes.xml 19033PASS: gdb.xml/tdesc-xinclude.exp: set tdesc filename gdb.xml/bad-include.xml 19034PASS: gdb.xml/tdesc-xinclude.exp: set tdesc filename gdb.xml/loop.xml 19035 19036 === gdb Summary === 19037 19038# of expected passes 17391 19039# of unexpected failures 255 19040# of unexpected successes 1 19041# of expected failures 29 19042# of known failures 40 19043# of untested testcases 55 19044# of unresolved testcases 10 19045# of unsupported tests 131 19046/var/tmp/portage/cross-armv7a-cros-linux-gnueabi/gdb-7.6.1/work/gdb-7.6.1/gdb/testsuite/../../gdb/gdb version 7.6.1 -nw -nx -data-directory /var/tmp/portage/cross-armv7a-cros-linux-gnueabi/gdb-7.6.1/work/gdb-7.6.1/gdb/testsuite/../data-directory 19047 19048