--- mac/gdb.sum 2006-05-11 17:33:45.000000000 -0400 +++ mac-post-patch/gdb.sum 2006-05-11 19:05:44.000000000 -0400 @@ -763,8 +763,8 @@ PASS: gdb.base/call-rt-st.exp: print print_bit_flags_short(*sflags) PASS: gdb.base/call-rt-st.exp: print print_bit_flags(*flags) PASS: gdb.base/call-rt-st.exp: print print_bit_flags_combo(*flags_combo) -FAIL: gdb.base/call-rt-st.exp: print print_three_chars(*three_char) -FAIL: gdb.base/call-rt-st.exp: print print_five_chars(*five_char) +PASS: gdb.base/call-rt-st.exp: print print_three_chars(*three_char) +PASS: gdb.base/call-rt-st.exp: print print_five_chars(*five_char) PASS: gdb.base/call-rt-st.exp: print print_int_char_combo(*int_char_combo) Running /home/nathanw/work/gdb-w-2/src/gdb/testsuite/gdb.base/call-sc.exp ... PASS: gdb.base/call-sc.exp: set print sevenbit-strings; call-sc-tc @@ -951,7 +951,7 @@ PASS: gdb.base/callfuncs.exp: set language to "c" PASS: gdb.base/callfuncs.exp: next to t_double_values PASS: gdb.base/callfuncs.exp: next to t_structs_c -PASS: gdb.base/callfuncs.exp: p t_char_values(0,0) +FAIL: gdb.base/callfuncs.exp: p t_char_values(0,0) PASS: gdb.base/callfuncs.exp: p t_char_values('a','b') PASS: gdb.base/callfuncs.exp: p t_char_values(char_val1,char_val2) PASS: gdb.base/callfuncs.exp: p t_char_values('a',char_val2) @@ -1021,34 +1021,31 @@ PASS: gdb.base/callfuncs.exp: call inferior func with struct - returns float PASS: gdb.base/callfuncs.exp: call inferior func with struct - returns double PASS: gdb.base/callfuncs.exp: call inferior func with struct - returns char * -PASS: gdb.base/callfuncs.exp: gdb function calls preserve register contents +FAIL: gdb.base/callfuncs.exp: gdb function calls preserve register contents PASS: gdb.base/callfuncs.exp: stop at breakpoint in call dummy function PASS: gdb.base/callfuncs.exp: continue from call dummy breakpoint -PASS: gdb.base/callfuncs.exp: bt after continuing from call dummy breakpoint -PASS: gdb.base/callfuncs.exp: continue after stop in call dummy preserves register contents +FAIL: gdb.base/callfuncs.exp: bt after continuing from call dummy breakpoint PASS: gdb.base/callfuncs.exp: call function causing a breakpoint then do a finish PASS: gdb.base/callfuncs.exp: finish from call dummy breakpoint returns correct value -PASS: gdb.base/callfuncs.exp: bt after finishing from call dummy breakpoint -PASS: gdb.base/callfuncs.exp: finish after stop in call dummy preserves register contents +FAIL: gdb.base/callfuncs.exp: bt after finishing from call dummy breakpoint PASS: gdb.base/callfuncs.exp: call function causing a breakpoint and then do a return -PASS: gdb.base/callfuncs.exp: back at main after return from call dummy breakpoint -PASS: gdb.base/callfuncs.exp: return after stop in call dummy preserves register contents +FAIL: gdb.base/callfuncs.exp: back at main after return from call dummy breakpoint PASS: gdb.base/callfuncs.exp: stop at nested call level 1 -PASS: gdb.base/callfuncs.exp: backtrace at nested call level 1 +FAIL: gdb.base/callfuncs.exp: backtrace at nested call level 1 PASS: gdb.base/callfuncs.exp: stop at nested call level 2 -PASS: gdb.base/callfuncs.exp: backtrace at nested call level 2 +FAIL: gdb.base/callfuncs.exp: backtrace at nested call level 2 PASS: gdb.base/callfuncs.exp: stop at nested call level 3 -PASS: gdb.base/callfuncs.exp: backtrace at nested call level 3 +FAIL: gdb.base/callfuncs.exp: backtrace at nested call level 3 PASS: gdb.base/callfuncs.exp: stop at nested call level 4 -PASS: gdb.base/callfuncs.exp: backtrace at nested call level 4 +FAIL: gdb.base/callfuncs.exp: backtrace at nested call level 4 PASS: gdb.base/callfuncs.exp: Finish from nested call level 4 -PASS: gdb.base/callfuncs.exp: backtrace after finish from nested call level 4 +FAIL: gdb.base/callfuncs.exp: backtrace after finish from nested call level 4 PASS: gdb.base/callfuncs.exp: Finish from nested call level 3 -PASS: gdb.base/callfuncs.exp: backtrace after finish from nested call level 3 +FAIL: gdb.base/callfuncs.exp: backtrace after finish from nested call level 3 PASS: gdb.base/callfuncs.exp: Finish from nested call level 2 -PASS: gdb.base/callfuncs.exp: backtrace after finish from nested call level 2 +FAIL: gdb.base/callfuncs.exp: backtrace after finish from nested call level 2 PASS: gdb.base/callfuncs.exp: Finish from nested call level 1 -PASS: gdb.base/callfuncs.exp: backtrace after finish from nested call level 1 +FAIL: gdb.base/callfuncs.exp: backtrace after finish from nested call level 1 PASS: gdb.base/callfuncs.exp: nested call dummies preserve register contents Running /home/nathanw/work/gdb-w-2/src/gdb/testsuite/gdb.base/charset.exp ... PASS: gdb.base/charset.exp: show charset @@ -2647,34 +2644,34 @@ PASS: gdb.base/fileio.exp: Writing to a file PASS: gdb.base/fileio.exp: Write using invalid file descriptor returns EBADF PASS: gdb.base/fileio.exp: Writing to a read-only file returns EBADF -FAIL: gdb.base/fileio.exp: Reading from a file -FAIL: gdb.base/fileio.exp: Read using invalid file descriptor returns EBADF (the program is no longer running) -FAIL: gdb.base/fileio.exp: Lseeking a file (the program is no longer running) -FAIL: gdb.base/fileio.exp: Closing a file (the program is no longer running) -FAIL: gdb.base/fileio.exp: Closing an invalid file descriptor returns EBADF (the program is no longer running) -FAIL: gdb.base/fileio.exp: Stat a file (the program is no longer running) -FAIL: gdb.base/fileio.exp: Stat a NULL pathname returns ENOENT or EFAULT (the program is no longer running) -FAIL: gdb.base/fileio.exp: Stat an empty pathname returns ENOENT (the program is no longer running) -FAIL: gdb.base/fileio.exp: Stat a nonexistant file returns ENOENT (the program is no longer running) -FAIL: gdb.base/fileio.exp: Fstat an open file (the program is no longer running) -FAIL: gdb.base/fileio.exp: Fstat an invalid file descriptor returns EBADF (the program is no longer running) -FAIL: gdb.base/fileio.exp: Isatty (stdin) (the program is no longer running) -FAIL: gdb.base/fileio.exp: Isatty (stdout) (the program is no longer running) -FAIL: gdb.base/fileio.exp: Isatty (stderr) (the program is no longer running) -FAIL: gdb.base/fileio.exp: Isatty (invalid fd) (the program is no longer running) -FAIL: gdb.base/fileio.exp: Isatty (open file) (the program is no longer running) -FAIL: gdb.base/fileio.exp: System(3) call (the program is no longer running) -FAIL: gdb.base/fileio.exp: System with invalid command returns 127 (the program is no longer running) -FAIL: gdb.base/fileio.exp: Rename a file (the program is no longer running) -FAIL: gdb.base/fileio.exp: Renaming a file to existing directory returns EISDIR (the program is no longer running) -FAIL: gdb.base/fileio.exp: Renaming a directory to a non-empty directory returns ENOTEMPTY or EEXIST (the program is no longer running) -FAIL: gdb.base/fileio.exp: Renaming a directory to a subdir of itself returns EINVAL (the program is no longer running) -FAIL: gdb.base/fileio.exp: Renaming a nonexistant file returns ENOENT (the program is no longer running) -FAIL: gdb.base/fileio.exp: Unlink a file (the program is no longer running) -FAIL: gdb.base/fileio.exp: Unlinking a file in a directory w/o write access returns EACCES (the program is no longer running) -FAIL: gdb.base/fileio.exp: Unlinking a nonexistant file returns ENOENT (the program is no longer running) -FAIL: gdb.base/fileio.exp: Time(2) call returns the same value as in parameter (the program is no longer running) -FAIL: gdb.base/fileio.exp: Time(2) returns feasible values (the program is no longer running) +PASS: gdb.base/fileio.exp: Reading from a file +PASS: gdb.base/fileio.exp: Read using invalid file descriptor returns EBADF +PASS: gdb.base/fileio.exp: Lseeking a file +PASS: gdb.base/fileio.exp: Closing a file +PASS: gdb.base/fileio.exp: Closing an invalid file descriptor returns EBADF +PASS: gdb.base/fileio.exp: Stat a file +PASS: gdb.base/fileio.exp: Stat a NULL pathname returns ENOENT or EFAULT +PASS: gdb.base/fileio.exp: Stat an empty pathname returns ENOENT +PASS: gdb.base/fileio.exp: Stat a nonexistant file returns ENOENT +PASS: gdb.base/fileio.exp: Fstat an open file +PASS: gdb.base/fileio.exp: Fstat an invalid file descriptor returns EBADF +PASS: gdb.base/fileio.exp: Isatty (stdin) +PASS: gdb.base/fileio.exp: Isatty (stdout) +PASS: gdb.base/fileio.exp: Isatty (stderr) +PASS: gdb.base/fileio.exp: Isatty (invalid fd) +PASS: gdb.base/fileio.exp: Isatty (open file) +PASS: gdb.base/fileio.exp: System(3) call +PASS: gdb.base/fileio.exp: System with invalid command returns 127 +PASS: gdb.base/fileio.exp: Rename a file +PASS: gdb.base/fileio.exp: Renaming a file to existing directory returns EISDIR +PASS: gdb.base/fileio.exp: Renaming a directory to a non-empty directory returns ENOTEMPTY or EEXIST +PASS: gdb.base/fileio.exp: Renaming a directory to a subdir of itself returns EINVAL +PASS: gdb.base/fileio.exp: Renaming a nonexistant file returns ENOENT +PASS: gdb.base/fileio.exp: Unlink a file +PASS: gdb.base/fileio.exp: Unlinking a file in a directory w/o write access returns EACCES +PASS: gdb.base/fileio.exp: Unlinking a nonexistant file returns ENOENT +PASS: gdb.base/fileio.exp: Time(2) call returns the same value as in parameter +PASS: gdb.base/fileio.exp: Time(2) returns feasible values Running /home/nathanw/work/gdb-w-2/src/gdb/testsuite/gdb.base/finish.exp ... PASS: gdb.base/finish.exp: set break on void_func PASS: gdb.base/finish.exp: continue to void_func @@ -2828,14 +2825,14 @@ PASS: gdb.base/funcargs.exp: print i in call_after_alloca PASS: gdb.base/funcargs.exp: print l in call_after_alloca PASS: gdb.base/funcargs.exp: backtrace from call_after_alloca_subr -FAIL: gdb.base/funcargs.exp: continue to call0a +PASS: gdb.base/funcargs.exp: continue to call0a PASS: gdb.base/funcargs.exp: print c in localvars_in_indirect_call PASS: gdb.base/funcargs.exp: print s in localvars_in_indirect_call PASS: gdb.base/funcargs.exp: print i in localvars_in_indirect_call PASS: gdb.base/funcargs.exp: print l in localvars_in_indirect_call -FAIL: gdb.base/funcargs.exp: backtrace in indirectly called function -FAIL: gdb.base/funcargs.exp: finish from indirectly called function -FAIL: gdb.base/funcargs.exp: stepping into indirectly called function (the program is no longer running) +PASS: gdb.base/funcargs.exp: backtrace in indirectly called function +PASS: gdb.base/funcargs.exp: finish from indirectly called function +PASS: gdb.base/funcargs.exp: stepping into indirectly called function PASS: gdb.base/funcargs.exp: finish from marker_call_with_trampolines PASS: gdb.base/funcargs.exp: stepping into function called with trampolines PASS: gdb.base/funcargs.exp: backtrace through call with trampolines @@ -6484,19 +6481,19 @@ PASS: gdb.base/structs.exp: p/c fun(); call 2 structs-tc PASS: gdb.base/structs.exp: call Fun(foo); call 2 structs-tc PASS: gdb.base/structs.exp: p/c L; call 2 structs-tc -FAIL: gdb.base/structs.exp: p/c fun(); call 3 structs-tc +PASS: gdb.base/structs.exp: p/c fun(); call 3 structs-tc PASS: gdb.base/structs.exp: call Fun(foo); call 3 structs-tc PASS: gdb.base/structs.exp: p/c L; call 3 structs-tc PASS: gdb.base/structs.exp: p/c fun(); call 4 structs-tc PASS: gdb.base/structs.exp: call Fun(foo); call 4 structs-tc PASS: gdb.base/structs.exp: p/c L; call 4 structs-tc -FAIL: gdb.base/structs.exp: p/c fun(); call 5 structs-tc +PASS: gdb.base/structs.exp: p/c fun(); call 5 structs-tc PASS: gdb.base/structs.exp: call Fun(foo); call 5 structs-tc PASS: gdb.base/structs.exp: p/c L; call 5 structs-tc -FAIL: gdb.base/structs.exp: p/c fun(); call 6 structs-tc +PASS: gdb.base/structs.exp: p/c fun(); call 6 structs-tc PASS: gdb.base/structs.exp: call Fun(foo); call 6 structs-tc PASS: gdb.base/structs.exp: p/c L; call 6 structs-tc -FAIL: gdb.base/structs.exp: p/c fun(); call 7 structs-tc +PASS: gdb.base/structs.exp: p/c fun(); call 7 structs-tc PASS: gdb.base/structs.exp: call Fun(foo); call 7 structs-tc PASS: gdb.base/structs.exp: p/c L; call 7 structs-tc PASS: gdb.base/structs.exp: p/c fun(); call 8 structs-tc @@ -6605,13 +6602,13 @@ PASS: gdb.base/structs.exp: set print address off; structs-ts PASS: gdb.base/structs.exp: set width 0; structs-ts PASS: gdb.base/structs.exp: ptype foo1; structs-ts -FAIL: gdb.base/structs.exp: p/c fun(); call 1 structs-ts +PASS: gdb.base/structs.exp: p/c fun(); call 1 structs-ts PASS: gdb.base/structs.exp: call Fun(foo); call 1 structs-ts PASS: gdb.base/structs.exp: p/c L; call 1 structs-ts PASS: gdb.base/structs.exp: p/c fun(); call 2 structs-ts PASS: gdb.base/structs.exp: call Fun(foo); call 2 structs-ts PASS: gdb.base/structs.exp: p/c L; call 2 structs-ts -FAIL: gdb.base/structs.exp: p/c fun(); call 3 structs-ts +PASS: gdb.base/structs.exp: p/c fun(); call 3 structs-ts PASS: gdb.base/structs.exp: call Fun(foo); call 3 structs-ts PASS: gdb.base/structs.exp: p/c L; call 3 structs-ts PASS: gdb.base/structs.exp: p/c fun(); call 4 structs-ts @@ -6691,7 +6688,7 @@ PASS: gdb.base/structs.exp: set print address off; structs-tl PASS: gdb.base/structs.exp: set width 0; structs-tl PASS: gdb.base/structs.exp: ptype foo1; structs-tl -FAIL: gdb.base/structs.exp: p/c fun(); call 1 structs-tl +PASS: gdb.base/structs.exp: p/c fun(); call 1 structs-tl PASS: gdb.base/structs.exp: call Fun(foo); call 1 structs-tl PASS: gdb.base/structs.exp: p/c L; call 1 structs-tl PASS: gdb.base/structs.exp: p/c fun(); call 2 structs-tl @@ -6722,20 +6719,20 @@ PASS: gdb.base/structs.exp: set print address off; structs-tll PASS: gdb.base/structs.exp: set width 0; structs-tll PASS: gdb.base/structs.exp: ptype foo1; structs-tll -FAIL: gdb.base/structs.exp: p/c fun(); call 1 structs-tll +PASS: gdb.base/structs.exp: p/c fun(); call 1 structs-tll PASS: gdb.base/structs.exp: call Fun(foo); call 1 structs-tll PASS: gdb.base/structs.exp: p/c L; call 1 structs-tll PASS: gdb.base/structs.exp: p/c fun(); call 2 structs-tll PASS: gdb.base/structs.exp: call Fun(foo); call 2 structs-tll PASS: gdb.base/structs.exp: p/c L; call 2 structs-tll -FAIL: gdb.base/structs.exp: advance to fun for return; return 1 structs-tll -FAIL: gdb.base/structs.exp: zed L for return; return 1 structs-tll -FAIL: gdb.base/structs.exp: return foo; return 1 structs-tll -FAIL: gdb.base/structs.exp: value foo returned; return 1 structs-tll -FAIL: gdb.base/structs.exp: advance to fun for finish; return 1 structs-tll -FAIL: gdb.base/structs.exp: zed L for finish; return 1 structs-tll -FAIL: gdb.base/structs.exp: finish foo; return 1 structs-tll -FAIL: gdb.base/structs.exp: value foo finished; return 1 structs-tll +PASS: gdb.base/structs.exp: advance to fun for return; return 1 structs-tll +PASS: gdb.base/structs.exp: zed L for return; return 1 structs-tll +PASS: gdb.base/structs.exp: return foo; return 1 structs-tll +PASS: gdb.base/structs.exp: value foo returned; return 1 structs-tll +PASS: gdb.base/structs.exp: advance to fun for finish; return 1 structs-tll +PASS: gdb.base/structs.exp: zed L for finish; return 1 structs-tll +PASS: gdb.base/structs.exp: finish foo; return 1 structs-tll +PASS: gdb.base/structs.exp: value foo finished; return 1 structs-tll PASS: gdb.base/structs.exp: return value known implies finish value known; return 1 structs-tll PASS: gdb.base/structs.exp: set print sevenbit-strings; structs-tf PASS: gdb.base/structs.exp: set print address off; structs-tf @@ -6772,54 +6769,54 @@ PASS: gdb.base/structs.exp: set print address off; structs-td PASS: gdb.base/structs.exp: set width 0; structs-td PASS: gdb.base/structs.exp: ptype foo1; structs-td -FAIL: gdb.base/structs.exp: p/c fun(); call 1 structs-td +PASS: gdb.base/structs.exp: p/c fun(); call 1 structs-td PASS: gdb.base/structs.exp: call Fun(foo); call 1 structs-td PASS: gdb.base/structs.exp: p/c L; call 1 structs-td PASS: gdb.base/structs.exp: p/c fun(); call 2 structs-td PASS: gdb.base/structs.exp: call Fun(foo); call 2 structs-td PASS: gdb.base/structs.exp: p/c L; call 2 structs-td -FAIL: gdb.base/structs.exp: advance to fun for return; return 1 structs-td -FAIL: gdb.base/structs.exp: zed L for return; return 1 structs-td -FAIL: gdb.base/structs.exp: return foo; return 1 structs-td -FAIL: gdb.base/structs.exp: value foo returned; return 1 structs-td -FAIL: gdb.base/structs.exp: advance to fun for finish; return 1 structs-td -FAIL: gdb.base/structs.exp: zed L for finish; return 1 structs-td -FAIL: gdb.base/structs.exp: finish foo; return 1 structs-td -FAIL: gdb.base/structs.exp: value foo finished; return 1 structs-td +PASS: gdb.base/structs.exp: advance to fun for return; return 1 structs-td +PASS: gdb.base/structs.exp: zed L for return; return 1 structs-td +PASS: gdb.base/structs.exp: return foo; return 1 structs-td +PASS: gdb.base/structs.exp: value foo returned; return 1 structs-td +PASS: gdb.base/structs.exp: advance to fun for finish; return 1 structs-td +PASS: gdb.base/structs.exp: zed L for finish; return 1 structs-td +PASS: gdb.base/structs.exp: finish foo; return 1 structs-td +PASS: gdb.base/structs.exp: value foo finished; return 1 structs-td PASS: gdb.base/structs.exp: return value known implies finish value known; return 1 structs-td PASS: gdb.base/structs.exp: set print sevenbit-strings; structs-tld PASS: gdb.base/structs.exp: set print address off; structs-tld PASS: gdb.base/structs.exp: set width 0; structs-tld PASS: gdb.base/structs.exp: ptype foo1; structs-tld -PASS: gdb.base/structs.exp: p/c fun(); call 1 structs-tld +FAIL: gdb.base/structs.exp: p/c fun(); call 1 structs-tld PASS: gdb.base/structs.exp: call Fun(foo); call 1 structs-tld PASS: gdb.base/structs.exp: p/c L; call 1 structs-tld PASS: gdb.base/structs.exp: p/c fun(); call 2 structs-tld PASS: gdb.base/structs.exp: call Fun(foo); call 2 structs-tld PASS: gdb.base/structs.exp: p/c L; call 2 structs-tld -PASS: gdb.base/structs.exp: advance to fun for return; return 1 structs-tld -PASS: gdb.base/structs.exp: zed L for return; return 1 structs-tld -PASS: gdb.base/structs.exp: return foo; return 1 structs-tld -PASS: gdb.base/structs.exp: value foo returned; return 1 structs-tld -PASS: gdb.base/structs.exp: advance to fun for finish; return 1 structs-tld -PASS: gdb.base/structs.exp: zed L for finish; return 1 structs-tld -PASS: gdb.base/structs.exp: finish foo; return 1 structs-tld -PASS: gdb.base/structs.exp: value foo finished; return 1 structs-tld +FAIL: gdb.base/structs.exp: advance to fun for return; return 1 structs-tld +FAIL: gdb.base/structs.exp: zed L for return; return 1 structs-tld +FAIL: gdb.base/structs.exp: return foo; return 1 structs-tld +FAIL: gdb.base/structs.exp: value foo returned; return 1 structs-tld +FAIL: gdb.base/structs.exp: advance to fun for finish; return 1 structs-tld +FAIL: gdb.base/structs.exp: zed L for finish; return 1 structs-tld +FAIL: gdb.base/structs.exp: finish foo; return 1 structs-tld +FAIL: gdb.base/structs.exp: value foo finished; return 1 structs-tld PASS: gdb.base/structs.exp: return value known implies finish value known; return 1 structs-tld PASS: gdb.base/structs.exp: set print sevenbit-strings; structs-ts-tc PASS: gdb.base/structs.exp: set print address off; structs-ts-tc PASS: gdb.base/structs.exp: set width 0; structs-ts-tc PASS: gdb.base/structs.exp: ptype foo2; structs-ts-tc -PASS: gdb.base/structs.exp: p/c fun(); call 2 structs-ts-tc +FAIL: gdb.base/structs.exp: p/c fun(); call 2 structs-ts-tc PASS: gdb.base/structs.exp: call Fun(foo); call 2 structs-ts-tc PASS: gdb.base/structs.exp: p/c L; call 2 structs-ts-tc PASS: gdb.base/structs.exp: p/c fun(); call 3 structs-ts-tc PASS: gdb.base/structs.exp: call Fun(foo); call 3 structs-ts-tc PASS: gdb.base/structs.exp: p/c L; call 3 structs-ts-tc -FAIL: gdb.base/structs.exp: p/c fun(); call 4 structs-ts-tc +PASS: gdb.base/structs.exp: p/c fun(); call 4 structs-ts-tc PASS: gdb.base/structs.exp: call Fun(foo); call 4 structs-ts-tc PASS: gdb.base/structs.exp: p/c L; call 4 structs-ts-tc -FAIL: gdb.base/structs.exp: p/c fun(); call 5 structs-ts-tc +PASS: gdb.base/structs.exp: p/c fun(); call 5 structs-ts-tc PASS: gdb.base/structs.exp: call Fun(foo); call 5 structs-ts-tc PASS: gdb.base/structs.exp: p/c L; call 5 structs-ts-tc PASS: gdb.base/structs.exp: p/c fun(); call 6 structs-ts-tc @@ -6935,14 +6932,14 @@ PASS: gdb.base/structs.exp: set print address off; structs-td-tc PASS: gdb.base/structs.exp: set width 0; structs-td-tc PASS: gdb.base/structs.exp: ptype foo2; structs-td-tc -PASS: gdb.base/structs.exp: p/c fun(); call 2 structs-td-tc +FAIL: gdb.base/structs.exp: p/c fun(); call 2 structs-td-tc PASS: gdb.base/structs.exp: call Fun(foo); call 2 structs-td-tc PASS: gdb.base/structs.exp: p/c L; call 2 structs-td-tc PASS: gdb.base/structs.exp: set print sevenbit-strings; structs-tld-tc PASS: gdb.base/structs.exp: set print address off; structs-tld-tc PASS: gdb.base/structs.exp: set width 0; structs-tld-tc PASS: gdb.base/structs.exp: ptype foo2; structs-tld-tc -PASS: gdb.base/structs.exp: p/c fun(); call 2 structs-tld-tc +FAIL: gdb.base/structs.exp: p/c fun(); call 2 structs-tld-tc PASS: gdb.base/structs.exp: call Fun(foo); call 2 structs-tld-tc PASS: gdb.base/structs.exp: p/c L; call 2 structs-tld-tc PASS: gdb.base/structs.exp: set print sevenbit-strings; structs-tc-ts @@ -6952,7 +6949,7 @@ PASS: gdb.base/structs.exp: p/c fun(); call 2 structs-tc-ts PASS: gdb.base/structs.exp: call Fun(foo); call 2 structs-tc-ts PASS: gdb.base/structs.exp: p/c L; call 2 structs-tc-ts -FAIL: gdb.base/structs.exp: p/c fun(); call 3 structs-tc-ts +PASS: gdb.base/structs.exp: p/c fun(); call 3 structs-tc-ts PASS: gdb.base/structs.exp: call Fun(foo); call 3 structs-tc-ts PASS: gdb.base/structs.exp: p/c L; call 3 structs-tc-ts PASS: gdb.base/structs.exp: p/c fun(); call 4 structs-tc-ts @@ -7048,14 +7045,14 @@ PASS: gdb.base/structs.exp: set print address off; structs-tc-tld PASS: gdb.base/structs.exp: set width 0; structs-tc-tld PASS: gdb.base/structs.exp: ptype foo2; structs-tc-tld -FAIL: gdb.base/structs.exp: p/c fun(); call 2 structs-tc-tld +PASS: gdb.base/structs.exp: p/c fun(); call 2 structs-tc-tld PASS: gdb.base/structs.exp: call Fun(foo); call 2 structs-tc-tld PASS: gdb.base/structs.exp: p/c L; call 2 structs-tc-tld PASS: gdb.base/structs.exp: set print sevenbit-strings; structs-td-tf PASS: gdb.base/structs.exp: set print address off; structs-td-tf PASS: gdb.base/structs.exp: set width 0; structs-td-tf PASS: gdb.base/structs.exp: ptype foo2; structs-td-tf -PASS: gdb.base/structs.exp: p/c fun(); call 2 structs-td-tf +FAIL: gdb.base/structs.exp: p/c fun(); call 2 structs-td-tf PASS: gdb.base/structs.exp: call Fun(foo); call 2 structs-td-tf PASS: gdb.base/structs.exp: p/c L; call 2 structs-td-tf PASS: gdb.base/structs.exp: advance to fun for return; return 2 structs-td-tf @@ -7071,7 +7068,7 @@ PASS: gdb.base/structs.exp: set print address off; structs-tf-td PASS: gdb.base/structs.exp: set width 0; structs-tf-td PASS: gdb.base/structs.exp: ptype foo2; structs-tf-td -PASS: gdb.base/structs.exp: p/c fun(); call 2 structs-tf-td +FAIL: gdb.base/structs.exp: p/c fun(); call 2 structs-tf-td PASS: gdb.base/structs.exp: call Fun(foo); call 2 structs-tf-td PASS: gdb.base/structs.exp: p/c L; call 2 structs-tf-td PASS: gdb.base/structs.exp: advance to fun for return; return 2 structs-tf-td @@ -9486,7 +9483,7 @@ Running /home/nathanw/work/gdb-w-2/src/gdb/testsuite/gdb.gdb/xfullpath.exp ... PASS: gdb.gdb/xfullpath.exp: breakpoint in captured_main PASS: gdb.gdb/xfullpath.exp: run until breakpoint at captured_main -PASS: gdb.gdb/xfullpath.exp: A filename with ./ as the directory prefix +FAIL: gdb.gdb/xfullpath.exp: A filename with ./ as the directory prefix PASS: gdb.gdb/xfullpath.exp: A filename with ../ in the directory prefix PASS: gdb.gdb/xfullpath.exp: A one-char filename in the current directory PASS: gdb.gdb/xfullpath.exp: A filename in the root directory @@ -11352,12 +11349,12 @@ === gdb Summary === -# of expected passes 10016 -# of unexpected failures 788 +# of expected passes 10048 +# of unexpected failures 753 # of expected failures 42 # of known failures 62 # of unresolved testcases 4 # of untested testcases 9 # of unsupported tests 20 -/usr/tmp/gdb-w-2/gdb/testsuite/../../gdb/gdb version 6.4.50.20060503-cvs -nx +/usr/tmp/gdb-w-2-post/gdb/testsuite/../../gdb/gdb version 6.4.50.20060503-cvs -nx