This is the mail archive of the gdb-testers@sources.redhat.com mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

gdb test results, gcc HEAD versus gcc tree-ssa-20020619-branch


Here are some tables for the gdb test suite comparing gcc HEAD versus
gcc tree-ssa-20020619-branch.

  http://www.shout.net/~mec/sunday/2004-02-06-gcc-tree-ssa/Compare-by-gcc.html

These tests show regressions:

  dwarf-2 and stabs+
    gdb.base/structs.exp: value foo<n> returned; return 1 structs-tc
    gdb.base/structs.exp: value foo<n> returned; return 1 structs-td
    gdb.base/structs.exp: value foo<n> returned; return 1 structs-tf
    gdb.base/structs.exp: value foo<n> returned; return 1 structs-ti
    gdb.base/structs.exp: value foo<n> returned; return 1 structs-tl
    gdb.base/structs.exp: value foo<n> returned; return 1 structs-tll
    gdb.base/structs.exp: value foo<n> returned; return 1 structs-ts
    gdb.base/structs.exp: value foo<n> returned; return 2 structs-tc
    gdb.base/structs.exp: value foo<n> returned; return 2 structs-tc-ti
    gdb.base/structs.exp: value foo<n> returned; return 2 structs-tc-tl
    gdb.base/structs.exp: value foo<n> returned; return 2 structs-tc-ts
    gdb.base/structs.exp: value foo<n> returned; return 2 structs-td-tf
    gdb.base/structs.exp: value foo<n> returned; return 2 structs-tf
    gdb.base/structs.exp: value foo<n> returned; return 2 structs-tf-tc
    gdb.base/structs.exp: value foo<n> returned; return 2 structs-tf-td
    gdb.base/structs.exp: value foo<n> returned; return 2 structs-ti
    gdb.base/structs.exp: value foo<n> returned; return 2 structs-ti-tc
    gdb.base/structs.exp: value foo<n> returned; return 2 structs-tl
    gdb.base/structs.exp: value foo<n> returned; return 2 structs-tl-tc
    gdb.base/structs.exp: value foo<n> returned; return 2 structs-ts
    gdb.base/structs.exp: value foo<n> returned; return 2 structs-ts-tc
    gdb.base/structs.exp: value foo<n> returned; return 3 structs-tc
    gdb.base/structs.exp: value foo<n> returned; return 3 structs-ts
    gdb.base/structs.exp: value foo<n> returned; return 4 structs-tc
    gdb.base/structs.exp: value foo<n> returned; return 4 structs-ts
    gdb.base/structs.exp: value foo<n> returned; return 5 structs-tc
    gdb.base/structs.exp: value foo<n> returned; return 6 structs-tc
    gdb.base/structs.exp: value foo<n> returned; return 7 structs-tc
    gdb.base/structs.exp: value foo<n> returned; return 8 structs-tc
    gdb.cp/class2.exp: print * (B *) abp at marker return 0
    gdb.cp/class2.exp: print * aap at marker return 0
    gdb.cp/class2.exp: print * abp at marker return 0, s-p-o off
    gdb.cp/class2.exp: print * bbp at marker return 0
    gdb.cp/class2.exp: print alpha at marker return 0
    gdb.cp/class2.exp: print beta at marker return 0
    gdb.mi/mi-until.exp: until after while loop
    gdb.mi/mi1-until.exp: until after while loop
    gdb.mi/mi2-until.exp: until after while loop

  dwarf-2 only
    gdb.cp/local.exp: ptype Local
    gdb.cp/local.exp: ptype l
    gdb.mi/mi-var-block.exp: create local variable foo {2}
    gdb.mi/mi-var-block.exp: delete var foo {2}
    gdb.mi/mi-var-block.exp: update all vars: cb foo changed
    gdb.mi/mi-var-block.exp: update foo: did not change
    gdb.mi/mi1-var-block.exp: create local variable foo {2}
    gdb.mi/mi1-var-block.exp: delete var foo {2}
    gdb.mi/mi1-var-block.exp: update all vars: cb foo changed
    gdb.mi/mi1-var-block.exp: update foo: did not change
    gdb.mi/mi2-var-block.exp: create local variable foo {2}
    gdb.mi/mi2-var-block.exp: delete var foo {2}
    gdb.mi/mi2-var-block.exp: update all vars: cb foo changed
    gdb.mi/mi2-var-block.exp: update foo: did not change

  stabs+ only
    gdb.base/fileio.exp: Renaming a directory to a subdir of itself returns EINVAL
    gdb.base/fileio.exp: Renaming a nonexistant file returns ENOENT
    gdb.base/fileio.exp: Unlink a file
    gdb.base/fileio.exp: Unlinking a file in a directory w/o write access returns EACCES
    gdb.base/fileio.exp: Unlinking a nonexistant file returns ENOENT

Next, I will investigate the regressions and file PR's.

Michael C


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]