[#6830] 4.5 toolchain gdb testing has more failure than that from 4.3 toolchain testing

Document created by Aaronwu Employee on Oct 17, 2013
Version 1Show Document
  • View in full screen mode

[#6830] 4.5 toolchain gdb testing has more failure than that from 4.3 toolchain testing

Submitted By: Mingquan Pan

Open Date

2011-10-19 05:10:22    

Priority:

Medium     Assignee:

Jim Adams

Board:

N/A     Silicon Revision:

Resolution:

Assigned (Not Started)     Fixed In Release:

N/A

Processor:

ALL     

Host Operating System:

toolchain rev.:

    kernel rev.:

State:

Open     Found In Release:

N/A

Is this bug repeatable?:

N/A     

Summary: 4.5 toolchain gdb testing has more failure than that from 4.3 toolchain testing

Details:

 

4.5 toolchain gdb testing has more failure than that from 4.3 toolchain testing.

 

                       ******* gdb-6.6.sum ***********

=== gdb Summary ===             === gdb Summary ===      ()

# of expected passes            10242           # of expected passes            9502     (-740)

# of unexpected failures        143             # of unexpected failures        811      (668)

                                                # of unexpected successes       2        (2)

# of expected failures          42              # of expected failures          39       (-3)

# of known failures             60              # of known failures             50       (-10)

# of unresolved testcases       3               # of unresolved testcases       8        (5)

# of untested testcases         10              # of untested testcases         11       (1)

# of unsupported tests          23              # of unsupported tests          23       (0)

 

#########################################

#

# Comparing gdb-6.6.sum

#

########################################

Tests that now fail, but worked before:

 

bfin-linux-uclibc: gdb.base/auxv.exp: continue

bfin-linux-uclibc: gdb.base/auxv.exp: continue

bfin-linux-uclibc: gdb.base/call-ar-st.exp: continue to 1241

bfin-linux-uclibc: gdb.base/call-ar-st.exp: print compute_with_small_structs(20)

bfin-linux-uclibc: gdb.base/call-ar-st.exp: run until breakpoint set at a line

bfin-linux-uclibc: gdb.base/call-ar-st.exp: set breakpoint in sum_array_print

bfin-linux-uclibc: gdb.base/call-ar-st.exp: step inside print_all_arrays

bfin-linux-uclibc: gdb.base/call-ar-st.exp: step into init_bit_flags_combo

bfin-linux-uclibc: gdb.base/call-ar-st.exp: step into print_long_arg_list

bfin-linux-uclibc: gdb.base/call-ar-st.exp: tbreak in print_long_arg_list after stepping into memcpy

bfin-linux-uclibc: gdb.base/call-ar-st.exp: tbreakpoint line 1209

bfin-linux-uclibc: gdb.base/call-ar-st.exp: tbreakpoint line 1216

bfin-linux-uclibc: gdb.base/call-ar-st.exp: tbreakpoint line 1220

bfin-linux-uclibc: gdb.base/call-ar-st.exp: tbreakpoint line 1236

bfin-linux-uclibc: gdb.base/call-ar-st.exp: tbreakpoint line 1241

bfin-linux-uclibc: gdb.base/call-ar-st.exp: tbreakpoint line 1281

bfin-linux-uclibc: gdb.base/call-ar-st.exp: tbreakpoint line 1286

bfin-linux-uclibc: gdb.base/call-ar-st.exp: tbreakpoint line 1300

bfin-linux-uclibc: gdb.base/call-ar-st.exp: tbreakpoint line 1305

bfin-linux-uclibc: gdb.base/call-ar-st.exp: tbreakpoint line 1311

bfin-linux-uclibc: gdb.base/callfuncs.exp: back at main after return from call dummy breakpoint

bfin-linux-uclibc: gdb.base/callfuncs.exp: backtrace after finish from nested call level 1

bfin-linux-uclibc: gdb.base/callfuncs.exp: backtrace after finish from nested call level 2

bfin-linux-uclibc: gdb.base/callfuncs.exp: backtrace after finish from nested call level 3

bfin-linux-uclibc: gdb.base/callfuncs.exp: backtrace after finish from nested call level 4

bfin-linux-uclibc: gdb.base/callfuncs.exp: backtrace at nested call level 1

bfin-linux-uclibc: gdb.base/callfuncs.exp: backtrace at nested call level 2

bfin-linux-uclibc: gdb.base/callfuncs.exp: backtrace at nested call level 3

bfin-linux-uclibc: gdb.base/callfuncs.exp: backtrace at nested call level 4

bfin-linux-uclibc: gdb.base/callfuncs.exp: bt after continuing from call dummy breakpoint

bfin-linux-uclibc: gdb.base/callfuncs.exp: bt after finishing from call dummy breakpoint

bfin-linux-uclibc: gdb.base/callfuncs.exp: next to t_double_values

bfin-linux-uclibc: gdb.base/callfuncs.exp: next to t_structs_c

bfin-linux-uclibc: gdb.base/call-sc.exp: value foo returned; return call-sc-tc

bfin-linux-uclibc: gdb.base/call-sc.exp: value foo returned; return call-sc-td

bfin-linux-uclibc: gdb.base/call-sc.exp: value foo returned; return call-sc-te

bfin-linux-uclibc: gdb.base/call-sc.exp: value foo returned; return call-sc-tf

bfin-linux-uclibc: gdb.base/call-sc.exp: value foo returned; return call-sc-ti

bfin-linux-uclibc: gdb.base/call-sc.exp: value foo returned; return call-sc-tl

bfin-linux-uclibc: gdb.base/call-sc.exp: value foo returned; return call-sc-tld

bfin-linux-uclibc: gdb.base/call-sc.exp: value foo returned; return call-sc-tll

bfin-linux-uclibc: gdb.base/call-sc.exp: value foo returned; return call-sc-ts

bfin-linux-uclibc: gdb.base/charset.exp: check value of '\a' in ASCII

bfin-linux-uclibc: gdb.base/charset.exp: check value of "\a" in ASCII

bfin-linux-uclibc: gdb.base/charset.exp: check value of '\a' in EBCDIC-US

bfin-linux-uclibc: gdb.base/charset.exp: check value of "\a" in EBCDIC-US

bfin-linux-uclibc: gdb.base/charset.exp: check value of '\a' in IBM1047

bfin-linux-uclibc: gdb.base/charset.exp: check value of "\a" in IBM1047

bfin-linux-uclibc: gdb.base/charset.exp: check value of '\a' in ISO-

...

bfin-linux-uclibc: gdb.threads/threadapply.exp: set backtrace limit 3 (timeout)

bfin-linux-uclibc: gdb.threads/threadapply.exp: thread apply all backthread (timeout)

bfin-linux-uclibc: gdb.threads/thread-specific.exp: setting breakpoint at 61 thread 2

bfin-linux-uclibc: gdb.threads/thread-specific.exp: setting breakpoint at 61 thread 3

bfin-linux-uclibc: gdb.threads/tls.exp: continue to first thread: program runaway

bfin-linux-uclibc: gdb.threads/tls.exp: continue to second thread (the program is no longer running)

bfin-linux-uclibc: gdb.threads/tls.exp: continue to synch point (the program is no longer running)

bfin-linux-uclibc: gdb.threads/tls.exp: continue to third thread (the program is no longer running)

bfin-linux-uclibc: gdb.threads/tls.exp: mess at end

bfin-linux-uclibc: gdb.threads/tls.exp: No thread backtrace reported spin (vsyscall kernel problem?)

bfin-linux-uclibc: gdb.threads/tls.exp: setting breakpoint at spin

bfin-linux-uclibc: gdb.threads/tls.exp: threads exited (the program is no longer running)

 

The whole diff file is attched.

 

Follow-ups

 

--- Stuart Henderson                                         2012-06-08 12:37:39

For reference: GDB 6.6 doesn't support all the dwarf features that gcc 4.5 makes

use of.

 

 

 

    Files

    Changes

    Commits

    Dependencies

    Duplicates

    Associations

    Tags

 

File Name     File Type     File Size     Posted By

linux-uclibc43.diff.gz    application/x-gzip    189546    Mingquan Pan

Attachments

Outcomes