This is the mail archive of the gcc-help@gcc.gnu.org mailing list for the GCC 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]

Possible bug in gcc 3.1 under OSF1 V 5.1a


Dear GNU GCC Help;

  Recently I have attempted to compile IBM's Open Data Visualization Explorer
using my recently intalled gcc 3.1 under Compaq Tru64 Unix 5.1a on a Compaq
AlphaServer GS80.

  When compiling I run into the compile error below. I have attempted to
debug the gcc by (rather arbitrarily) changing the basic_file.h but with
out any success.

  Would you help me to understand if this is a bug in my gcc build and what
if anything I may do about it?

Yours Truly
David L. Wade

**********************************************************************
David L. Wade                                EMail: David.Wade@gat.com
Senior Systems Programmer Analyst                     Ph. 858-455-3342
General Atomics                                       Fx. 858-455-2692
3550 General Atomics Court                San Diego, California  92121     
**********************************************************************
opinions, conclusions, or recommendations expressed above are my own
and do not necessarily represent the views of my employer.

make[3]: Entering directory `/var/cluster/members/member0/tmp/dx-4.2.0/src/uipp/prompter'
c++ -DHAVE_CONFIG_H -I. -I. -I../../../include -I./../base -I../../../include -Dalphax    -g  -c Browser.C
In file included from ../base/defines.h:16,
                 from Browser.C:10:
../../../include/dx/arch.h:667:1: warning: "DXD_STANDARD_IEEE" redefined
../../../include/dx/arch.h:102:1: warning: this is the location of the previous definition
In file included from /usr/local/gnu/include/g++-v3/backward/fstream.h:31,
                 from Browser.h:17,
                 from Browser.C:26:
/usr/local/gnu/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.
In file included from /usr/local/gnu/include/g++-v3/fstream:48,
                 from /usr/local/gnu/include/g++-v3/backward/fstream.h:32,
                 from Browser.h:17,
                 from Browser.C:26:
/usr/local/gnu/include/g++-v3/bits/basic_file.h:53: parse error before `{' 
   token
/usr/local/gnu/include/g++-v3/bits/basic_file.h:58: virtual outside class 
   declaration
/usr/local/gnu/include/g++-v3/bits/basic_file.h:58: function `int 
   std::overflow(int = -1)' is initialized like a variable
/usr/local/gnu/include/g++-v3/bits/basic_file.h:61: virtual outside class 
   declaration
/usr/local/gnu/include/g++-v3/bits/basic_file.h:61: function `int 
   std::underflow()' is initialized like a variable
/usr/local/gnu/include/g++-v3/bits/basic_file.h:64: virtual outside class 
   declaration
/usr/local/gnu/include/g++-v3/bits/basic_file.h:64: function `int std::uflow()' 
   is initialized like a variable
/usr/local/gnu/include/g++-v3/bits/basic_file.h:67: virtual outside class 
   declaration
/usr/local/gnu/include/g++-v3/bits/basic_file.h:67: function `int 
   std::pbackfail(int)' is initialized like a variable
/usr/local/gnu/include/g++-v3/bits/basic_file.h:70: parse error before `*' 
   token
/usr/local/gnu/include/g++-v3/bits/basic_file.h:70: virtual outside class 
   declaration
/usr/local/gnu/include/g++-v3/bits/basic_file.h:70: function `streamsize 
   std::xsputn(...)' is initialized like a variable
/usr/local/gnu/include/g++-v3/bits/basic_file.h:73: `_CharT' was not declared 
   in this scope
/usr/local/gnu/include/g++-v3/bits/basic_file.h:73: `__s' was not declared in 
   this scope
/usr/local/gnu/include/g++-v3/bits/basic_file.h:73: parse error before `)' 
   token
/usr/local/gnu/include/g++-v3/bits/basic_file.h:73: virtual outside class 
   declaration
/usr/local/gnu/include/g++-v3/bits/basic_file.h:73: function `streamsize 
   std::xsgetn(...)' is initialized like a variable
/usr/local/gnu/include/g++-v3/bits/basic_file.h:77: virtual outside class 
   declaration
/usr/local/gnu/include/g++-v3/bits/basic_file.h:77: function `streamoff 
   std::seekoff(long int, std::_Ios_Seekdir, std::_Ios_Openmode = 
   std::operator|(std::_Ios_Openmode, 
   std::_Ios_Openmode)((std::_Ios_Openmode)8, (std::_Ios_Openmode)16))' is 
   initialized like a variable
/usr/local/gnu/include/g++-v3/bits/basic_file.h:81: virtual outside class 
   declaration
/usr/local/gnu/include/g++-v3/bits/basic_file.h:81: function `streamoff 
   std::seekpos(long int, std::_Ios_Openmode = 
   std::operator|(std::_Ios_Openmode, 
   std::_Ios_Openmode)((std::_Ios_Openmode)8, (std::_Ios_Openmode)16))' is 
   initialized like a variable
/usr/local/gnu/include/g++-v3/bits/basic_file.h:84: `_CharT' was not declared 
   in this scope
/usr/local/gnu/include/g++-v3/bits/basic_file.h:84: `__b' was not declared in 
   this scope
/usr/local/gnu/include/g++-v3/bits/basic_file.h:84: parse error before `)' 
   token
/usr/local/gnu/include/g++-v3/bits/basic_file.h:84: virtual outside class 
   declaration
/usr/local/gnu/include/g++-v3/bits/basic_file.h:84: function `std::streambuf* 
   std::setbuf(...)' is initialized like a variable
/usr/local/gnu/include/g++-v3/bits/basic_file.h:87: virtual outside class 
   declaration
/usr/local/gnu/include/g++-v3/bits/basic_file.h:87: function `int std::sync()' 
   is initialized like a variable
/usr/local/gnu/include/g++-v3/bits/basic_file.h:90: virtual outside class 
   declaration
/usr/local/gnu/include/g++-v3/bits/basic_file.h:90: function `int 
   std::doallocate()' is initialized like a variable
/usr/local/gnu/include/g++-v3/bits/basic_file.h:93: `_CharT' was not declared 
   in this scope
/usr/local/gnu/include/g++-v3/bits/basic_file.h:93: `__s' was not declared in 
   this scope
/usr/local/gnu/include/g++-v3/bits/basic_file.h:93: parse error before `)' 
   token
/usr/local/gnu/include/g++-v3/bits/basic_file.h:93: virtual outside class 
   declaration
/usr/local/gnu/include/g++-v3/bits/basic_file.h:93: function `streamsize 
   std::sys_read(...)' is initialized like a variable
/usr/local/gnu/include/g++-v3/bits/basic_file.h:96: parse error before `*' 
   token
/usr/local/gnu/include/g++-v3/bits/basic_file.h:96: virtual outside class 
   declaration
/usr/local/gnu/include/g++-v3/bits/basic_file.h:96: function `streamsize 
   std::sys_write(...)' is initialized like a variable
/usr/local/gnu/include/g++-v3/bits/basic_file.h:99: virtual outside class 
   declaration
/usr/local/gnu/include/g++-v3/bits/basic_file.h:99: function `streamoff 
   std::sys_seek(long int, std::_Ios_Seekdir)' is initialized like a variable
/usr/local/gnu/include/g++-v3/bits/basic_file.h:102: virtual outside class 
   declaration
/usr/local/gnu/include/g++-v3/bits/basic_file.h:102: function `int 
   std::sys_close()' is initialized like a variable
/usr/local/gnu/include/g++-v3/bits/basic_file.h:105: virtual outside class 
   declaration
/usr/local/gnu/include/g++-v3/bits/basic_file.h:105: function `int 
   std::sys_stat(void*)' is initialized like a variable
/usr/local/gnu/include/g++-v3/bits/basic_file.h:108: virtual outside class 
   declaration
/usr/local/gnu/include/g++-v3/bits/basic_file.h:108: function `int 
   std::showmanyc()' is initialized like a variable
/usr/local/gnu/include/g++-v3/bits/basic_file.h:111: virtual outside class 
   declaration
/usr/local/gnu/include/g++-v3/bits/basic_file.h:111: function `void 
   std::imbue(void*)' is initialized like a variable
/usr/local/gnu/include/g++-v3/bits/basic_file.h:134: parse error before `*' 
   token
/usr/local/gnu/include/g++-v3/bits/basic_file.h:137: parse error before `::' 
   token
/usr/local/gnu/include/g++-v3/bits/basic_file.h:142: type specifier omitted for 
   parameter `ios_base'
/usr/local/gnu/include/g++-v3/bits/basic_file.h:142: parse error before `::' 
   token
/usr/local/gnu/include/g++-v3/bits/basic_file.h:149: parse error before `::' 
   token
/usr/local/gnu/include/g++-v3/bits/basic_file.h:186: `streamsize' declared as a 
   `virtual' field
/usr/local/gnu/include/g++-v3/bits/basic_file.h:186: parse error before `(' 
   token
/usr/local/gnu/include/g++-v3/bits/basic_file.h:192: `streamsize' declared as a 
   `virtual' field
/usr/local/gnu/include/g++-v3/bits/basic_file.h:192: declaration of `int 
   __basic_file<_CharT>::streamsize'
/usr/local/gnu/include/g++-v3/bits/basic_file.h:186: conflicts with previous 
   declaration `int __basic_file<_CharT>::streamsize'
/usr/local/gnu/include/g++-v3/bits/basic_file.h:192: parse error before `(' 
   token
/usr/local/gnu/include/g++-v3/bits/basic_file.h:198: `streamoff' declared as a 
   `virtual' field
/usr/local/gnu/include/g++-v3/bits/basic_file.h:198: parse error before `(' 
   token
/usr/local/gnu/include/g++-v3/bits/basic_file.h:205: `streamoff' declared as a 
   `virtual' field
/usr/local/gnu/include/g++-v3/bits/basic_file.h:205: declaration of `int 
   __basic_file<_CharT>::streamoff'
/usr/local/gnu/include/g++-v3/bits/basic_file.h:198: conflicts with previous 
   declaration `int __basic_file<_CharT>::streamoff'
/usr/local/gnu/include/g++-v3/bits/basic_file.h:205: parse error before `(' 
   token
/usr/local/gnu/include/g++-v3/bits/basic_file.h:208: `streambuf' declared as a 
   `virtual' field
/usr/local/gnu/include/g++-v3/bits/basic_file.h:208: parse error before `*' 
   token
/usr/local/gnu/include/g++-v3/bits/basic_file.h:221: `streamsize' declared as a 
   `virtual' field
/usr/local/gnu/include/g++-v3/bits/basic_file.h:221: declaration of `int 
   __basic_file<_CharT>::streamsize'
/usr/local/gnu/include/g++-v3/bits/basic_file.h:186: conflicts with previous 
   declaration `int __basic_file<_CharT>::streamsize'
/usr/local/gnu/include/g++-v3/bits/basic_file.h:221: parse error before `(' 
   token
/usr/local/gnu/include/g++-v3/bits/basic_file.h:227: `streamsize' declared as a 
   `virtual' field
/usr/local/gnu/include/g++-v3/bits/basic_file.h:227: declaration of `int 
   __basic_file<_CharT>::streamsize'
/usr/local/gnu/include/g++-v3/bits/basic_file.h:186: conflicts with previous 
   declaration `int __basic_file<_CharT>::streamsize'
/usr/local/gnu/include/g++-v3/bits/basic_file.h:227: parse error before `(' 
   token
/usr/local/gnu/include/g++-v3/bits/basic_file.h:233: `streamoff' declared as a 
   `virtual' field
/usr/local/gnu/include/g++-v3/bits/basic_file.h:233: declaration of `int 
   __basic_file<_CharT>::streamoff'
/usr/local/gnu/include/g++-v3/bits/basic_file.h:198: conflicts with previous 
   declaration `int __basic_file<_CharT>::streamoff'
/usr/local/gnu/include/g++-v3/bits/basic_file.h:233: parse error before `(' 
   token
/usr/local/gnu/include/g++-v3/bits/basic_file.h:247: parse error before `}' 
   token
In file included from /usr/local/gnu/include/g++-v3/fstream:48,
                 from /usr/local/gnu/include/g++-v3/backward/fstream.h:32,
                 from Browser.h:17,
                 from Browser.C:26:
/usr/local/gnu/include/g++-v3/bits/basic_file.h:251:35: bits/basic_file_model.h: No such file or directory
In file included from /usr/local/gnu/include/g++-v3/fstream:555,
                 from /usr/local/gnu/include/g++-v3/backward/fstream.h:32,
                 from Browser.h:17,
                 from Browser.C:26:
/usr/local/gnu/include/g++-v3/bits/basic_file.h: In instantiation of `__basic_file<char>':
/usr/local/gnu/include/g++-v3/fstream:71:   instantiated from `std::basic_filebuf<char, std::char_traits<char> >'
/usr/local/gnu/include/g++-v3/bits/fstream.tcc:579:   instantiated from here
/usr/local/gnu/include/g++-v3/bits/basic_file.h:192: declaration of `int 
   __basic_file<char>::streamsize'
/usr/local/gnu/include/g++-v3/bits/basic_file.h:186: conflicts with previous 
   declaration `int __basic_file<char>::streamsize'
/usr/local/gnu/include/g++-v3/bits/basic_file.h:205: declaration of `int 
   __basic_file<char>::streamoff'
/usr/local/gnu/include/g++-v3/bits/basic_file.h:198: conflicts with previous 
   declaration `int __basic_file<char>::streamoff'
/usr/local/gnu/include/g++-v3/bits/basic_file.h:221: declaration of `int 
   __basic_file<char>::streamsize'
/usr/local/gnu/include/g++-v3/bits/basic_file.h:186: conflicts with previous 
   declaration `int __basic_file<char>::streamsize'
/usr/local/gnu/include/g++-v3/bits/basic_file.h:227: declaration of `int 
   __basic_file<char>::streamsize'
/usr/local/gnu/include/g++-v3/bits/basic_file.h:186: conflicts with previous 
   declaration `int __basic_file<char>::streamsize'
/usr/local/gnu/include/g++-v3/bits/basic_file.h:233: declaration of `int 
   __basic_file<char>::streamoff'
/usr/local/gnu/include/g++-v3/bits/basic_file.h:198: conflicts with previous 
   declaration `int __basic_file<char>::streamoff'
/usr/local/gnu/include/g++-v3/bits/basic_file.h:192: duplicate member `
   __basic_file<char>::streamsize'
/usr/local/gnu/include/g++-v3/bits/basic_file.h:221: duplicate member `
   __basic_file<char>::streamsize'
/usr/local/gnu/include/g++-v3/bits/basic_file.h:227: duplicate member `
   __basic_file<char>::streamsize'
/usr/local/gnu/include/g++-v3/bits/basic_file.h:205: duplicate member `
   __basic_file<char>::streamoff'
/usr/local/gnu/include/g++-v3/bits/basic_file.h:233: duplicate member `
   __basic_file<char>::streamoff'
make[3]: *** [Browser.o] Error 1
make[3]: Leaving directory `/var/cluster/members/member0/tmp/dx-4.2.0/src/uipp/prompter'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/cluster/members/member0/tmp/dx-4.2.0/src/uipp'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/cluster/members/member0/tmp/dx-4.2.0/src'
make: *** [all-recursive] Error 1
gaws21> exit


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