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]

Sunday Project gdb test results, 2001-11-24


. Summary

  . Coverage

    1 platform
    2 versions of gdb
    4 versions of gcc
    8 total test runs

  . Aggregate results

    0   build failures
    8   ERRORs
    2   WARNINGs
    225 FAILs

  . Tables

    http://www.shout.net/~mec/sunday/2001-11-24/index.html

  . Old gdb bugs fixed

    A register access bug in x86 targets was fixed.  The bug manifested in
    gdb.base/interrupt.exp, gdb.threads/pthreads.exp, and
    gdb.threads/linux-dp.exp.

  . New gdb bugs detected

    None.



. Test protocol changes since last report

  None.



. Result changes since last report

  . gdb.asm/asm-source.exp
  [ACHTUNG]

    . log file excerpts

      http://www.shout.net/~mec/sunday/2001-11-24/log-asm-source/gcc-2.95.3-excerpt.txt
      http://www.shout.net/~mec/sunday/2001-11-24/log-asm-source/gcc-3.0.2-excerpt.txt
      http://www.shout.net/~mec/sunday/2001-11-24/log-asm-source/gcc-HEAD-excerpt.txt
      http://www.shout.net/~mec/sunday/2001-11-24/log-asm-source/gcc-gcc-3_0-branch-excerpt.txt

    . analysis

      In gdb HEAD, this script has new tests for targets i[3456]86-*-*.

      This script is failing in my testbed, which uses binutils HEAD.
      I tried the stable binutils (binutils 2.11.2) and the vendor binutils
      (/bin/as and /bin/ld) with the same results.

      This looks like a problem in either my test bed or in the test script.
      It needs further investigation.

  . gdb.base/code-expr.exp
  [ok]

    . analysis

      These are new tests and they pass.

  . gdb.base/interrupt.exp
  . gdb.threads/pthreads.exp
  . gdb.threads/linux-dp.exp
  [ok]

    . A register access bug in gdb was fixed.

  . gdb.c++/annota2.exp
  [ok]

    . analysis

      This test is flaky -- it changes results a lot.
      I have not investigated this.

  . gdb.c++/namespace.exp
  [ok]

    . analysis

      A typo was fixed in a test name.



. Coverage

  . Platforms

    native i686-pc-linux-gnu (red hat linux 7.1)

  . Versions

    . naming convention

      versions which start with a number are official releases.
      versions named HEAD are the cvs HEAD (mainline).
      versions with any other name are cvs branches.

    . date

      cvs checkouts started  Fri Nov 23 22:34:33 PST 2001
      cvs checkouts finished Sat Nov 24 12:18:16 PST 2001

    . software under test

      gdb HEAD, gdb gdb-gdb_5_1-2001-07-29-branch
      gcc 2.95.3, gcc 3.0.2, gcc gcc-3_0-branch, gcc HEAD
      binutils HEAD

    . baseline software

      make 3.79.1
      binutils 2.11.2
      gcc 3.0.2
      tcl 8.3.4
      expect 5.33.0
      dejagnu 1.4.2



. Counts

  . native i686-pc-linux-gnu (red hat linux 7.1)

    . libiberty

      binutils HEAD                       All 645 tests passed
      gcc HEAD                            All 645 tests passed
      gcc gcc-3_0-branch                  All 645 tests passed
      gdb HEAD                            All 645 tests passed
      gdb gdb-gdb_5_1-2001-07-29-branch   All 645 tests passed

    . gdb

      . reporting convention

        Each test run generates a list of nine numbers:

          error/warning, pass/fail/xpass/xfail, unresolved/untested/unsupported

      . gdb HEAD

        . gcc 2.95.3            0/0, 7762/136/35/192, 100/1/0
        . gcc 3.0.2             0/0, 7858/112/29/193, 0/1/0
        . gcc HEAD              4/2, 7856/109/29/167, 2/1/0
        . gcc gcc-3_0-branch    0/0, 7858/112/29/193, 0/1/0

      . gdb gdb-gdb_5_1-2001-07-29-branch

        . gcc 2.95.3            4/0, 7544/135/32/193, 104/1/0
        . gcc 3.0.2             4/0, 7622/129/26/194, 4/1/0
        . gcc HEAD              8/2, 7625/125/27/167, 6/1/0
        . gcc gcc-3_0-branch    4/0, 7622/129/26/194, 4/1/0



. ERRORs and WARNINGs

  . gdb.base/setvar.exp
  . gdb.base/weird.exp
    [ok]

    . gdb.sum excerpt

      PASS: gdb.base/setvar.exp: set variable *(v_signed_short_pointer+1)=-456
      ERROR: Process no longer exists
      UNRESOLVED: gdb.base/setvar.exp: set variable signed short pointer

    . analysis

      This is a metacharacter problem with some "\{" constructions which
      should be "\\}.  It has been fixed in gdb mainline; the fix needs to be
      brought to gdb 5.1 branch.

    . patch

      http://sources.redhat.com/ml/gdb-cvs/2001-10/msg00156.html

  . gdb.c++/userdef.exp
    [ok]

    . gdb.log excerpt

      Executing on host: g++ /berman/fsf/_today_/source/gdb/HEAD/gdb/testsuite/gdb.c++/userdef.cc   -L/berman/fsf/_today_/berman/native/build/gdb/HEAD/libiberty  -g  -lm   -o /berman/fsf/_today_/berman/native/build/gdb/HEAD/gdb/testsuite/gdb.c++/userdef    (timeout = 300)
In file included from /berman/fsf/_today_/berman/native/install/gcc/HEAD/include/g++-v3/backward/iostream.h:31,
               from /berman/fsf/_today_/source/gdb/HEAD/gdb/testsuite/gdb.c++/userdef.cc:1:
      /berman/fsf/_today_/berman/native/install/gcc/HEAD/include/g++-v3/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header. Please consider using one of the 32 headers found in section 17.4.1.2 of the C++ standard. Examples include substituting the <X> header for the <X.h> header for C++ includes, or <sstream> instead of the deprecated header <strstream.h>. To disable this warning use -Wno-deprecated.

    . analysis

      The test program gdb.c++/userdef.cc includes the obsolete header
      <iostream.h>.  It needs to include <iostream> instead.  This causes a
      gcc warning with gcc HEAD, which leads to 4 ERRORs and 2 WARNINGs in
      both gdb mainline and 5.1 branch.


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