[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Bug-dejagnu] Dejagnu Check Error

From: Rob Savoye
Subject: Re: [Bug-dejagnu] Dejagnu Check Error
Date: Wed, 23 Oct 2002 20:31:23 -0600
User-agent: Mutt/

On Wed, Oct 23, 2002 at 03:31:26PM -0400, Mike Cleary wrote:

> I have found the following check error with dejagnu using the 
> basic-gcc_2.95.3  baseline and the toolchain package on an alpha with 
> the alphaev56-unknown-linux-gnu configuration:
> c++ -DPACKAGE=\"dejagnu\" -DVERSION=\"1.4.2\"  -I. 
> -I/mnt/u9/toolchain/buildsys/source/too
> hain/dejagnu/testsuite/libdejagnu/unit.cc
> /mnt/u9/toolchain/buildsys/install/alpha9/basic-gcc_2.95.3/native/toolchain/include/c++/3.
> 3/streambuf: In
>    function `int main(int, char**)':
> /mnt/u9/toolchain/buildsys/install/alpha9/basic-gcc_2.95.3/native/toolchain/include/c++/3.
> 3/streambuf:416: error: `
>    std::basic_streambuf<_CharT, _Traits>* std::basic_streambuf<_CharT,
>    _Traits>::setbuf(_CharT*, long int) [with _CharT = char, _Traits =
>    std::char_traits<char>]' is protected

  Interesting. I don't get this error with GCC 2.95.3 on HPUX, Linux, or
Solaris. In unit.cc, there is a test for GCC 2.x or 3.x. Since it's looking
for setbuf(), it's using the GCC 2.x C++ library. 

  I use __STDC_HOSTED__ to determine the difference in the test case. If you
are having this problem with unit.cc, you might want test libstdc++-v2 to make
sure it's working.

  btw, DejaGnu 1.4.3 is out.

        - rob -

reply via email to

[Prev in Thread] Current Thread [Next in Thread]