This is the mail archive of the gcc-prs@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]

Re: c++/207


The following reply was made to PR c++/207; it has been noted by GNATS.

From: neil@gcc.gnu.org
To: gcc-gnats@gcc.gnu.org, mdb@jimi.nwest.attws.com, nobody@gcc.gnu.org
Cc:  
Subject: Re: c++/207
Date: 13 Jan 2001 23:39:43 -0000

 Synopsis: Internal compiler error compiling ORBacus-4.0 (from www.ooc.com)
 
 State-Changed-From-To: feedback->closed
 State-Changed-By: neil
 State-Changed-When: Sat Jan 13 15:39:43 2001
 State-Changed-Why:
     CVS GCC gives:-
     
     ../../include/OB/Basic.h:321: `NCAReason' was not declared in this scope
     ../../include/OB/Basic.h:321: parse error before `char'
     ../../include/OB/Basic.h:456: syntax error before `&' token
     ../../include/OB/Basic.h:457: syntax error before `&' token
     ../../include/OB/Basic.h:458: syntax error before `&' token
     ../../include/OB/Basic.h:459: syntax error before `&' token
     ../../include/OB/Basic.h:460: syntax error before `&' token
     ../../include/OB/Basic.h:461: syntax error before `&' token
     ../../include/OB/Basic.h:462: syntax error before `&' token
     ../../include/OB/Basic.h:463: syntax error before `&' token
     ../../include/OB/Basic.h:464: syntax error before `&' token
     ../../include/OB/Basic.h:465: syntax error before `&' token
     ../../include/OB/Basic.h:466: syntax error before `&' token
     ../../include/OB/Basic.h:467: syntax error before `&' token
     ../../include/OB/Basic.h:468: syntax error before `&' token
     ../../include/OB/Basic.h:474: syntax error before `=' token
     ../../include/OB/Basic.h:477: syntax error before `=' token
     ../../include/OB/Basic.h:483: syntax error before `;' token
     ../../include/OB/Basic.h:484: syntax error before `=' token
     ../../include/OB/Basic.h:485: syntax error before `=' token
     ../../include/OB/Basic.h:486: syntax error before `=' token
     ../../include/OB/Basic.h:487: syntax error before `=' token
     ../../include/OB/Basic.h:488: syntax error before `=' token
     ../../include/OB/Basic.h:489: syntax error before `=' token
     ../../include/OB/Basic.h:504: `ULong' was not declared in this scope
     ../../include/OB/Basic.h:505: `ULong' was not declared in this scope
     ../../include/OB/Basic.h:582: `LongLong' was not declared in this scope
     ../../include/OB/Basic.h:582: declaration of `operator+=' as non-function
     ../../include/OB/Basic.h:582: invalid declarator
     ../../include/OB/Basic.h:583: `ULongLong' was not declared in this scope
     ../../include/OB/Basic.h:583: declaration of `operator+=' as non-function
     ../../include/OB/Basic.h:583: invalid declarator
     ../../include/OB/Basic.h: In constructor `CORBA::String_var::String_var(const 
        char*)':
     ../../include/OB/Basic.h:529: `string_dup' undeclared (first use this function)
     ../../include/OB/Basic.h: In destructor `CORBA::String_var::~String_var()':
     ../../include/OB/Basic.h:533: `string_free' undeclared (first use this 
        function)
     ../../include/OB/Basic.h: In member function `CORBA::String_var& 
        CORBA::String_var::operator+=(long int)':
     ../../include/OB/Basic.h:586: `LongLong' undeclared (first use this function)
     ../../include/OB/Basic.h:586: parse error before `;' token
     ../../include/OB/Basic.h: In member function `CORBA::String_var& 
        CORBA::String_var::operator+=(long unsigned int)':
     ../../include/OB/Basic.h:588: `ULongLong' undeclared (first use this function)
     ../../include/OB/Basic.h:588: parse error before `;' token
     ../../include/OB/Basic.h: In member function `CORBA::String_var& 
        CORBA::String_var::operator+=(short int)':
     ../../include/OB/Basic.h:591: `LongLong' undeclared (first use this function)
     ../../include/OB/Basic.h:591: parse error before `;' token
     ../../include/OB/Basic.h: In member function `CORBA::String_var& 
        CORBA::String_var::operator+=(short unsigned int)':
     ../../include/OB/Basic.h:593: `ULongLong' undeclared (first use this function)
     ../../include/OB/Basic.h:593: parse error before `;' token
     ../../include/OB/Basic.h: In member function `CORBA::String_var& 
        CORBA::String_var::operator+=(int)':
     ../../include/OB/Basic.h:596: `LongLong' undeclared (first use this function)
     ../../include/OB/Basic.h:596: parse error before `;' token
     ../../include/OB/Basic.h: In member function `CORBA::String_var& 
        CORBA::String_var::operator+=(unsigned int)':
     ../../include/OB/Basic.h:598: `ULongLong' undeclared (first use this function)
     ../../include/OB/Basic.h:598: parse error before `;' token
     ../../include/OB/Basic.h: At global scope:
     ../../include/OB/Basic.h:626: parse error before `&' token
     ../../include/OB/Basic.h:626: missing ';' before right brace
     ../../include/OB/Basic.h:640: warning: ISO C++ forbids defining types within 
        return type
     ../../include/OB/Basic.h:640: syntax error before `&' token
     ../../include/OB/Basic.h:642: syntax error before `&' token
     ../../include/OB/Basic.h:644: syntax error before `&' token
     ../../include/OB/Basic.h:646: syntax error before `&' token
     ../../include/OB/Basic.h:648: syntax error before `&' token
     ../../include/OB/Basic.h:676: parse error before `&' token
     ../../include/OB/Basic.h:676: `StrForSeq& StrForSeq::operator=(...)' must take 
        exactly one argument
     ../../include/OB/Basic.h:719: parse error before `}' token
     ../../include/OB/Basic.h:731: parse error before `&' token
     ../../include/OB/Basic.h:731: `void CORBA::String_out::operator=(...)' must 
        take exactly one argument
     ../../include/OB/Basic.h:744: parse error before `&' token
     ../../include/OB/Basic.h:748: warning: ISO C++ forbids declaration of `ptr_' 
        with no type
     ../../include/OB/Basic.h:748: warning: ISO C++ forbids initialization of member 
        `ptr_'
     ../../include/OB/Basic.h:748: warning: making `ptr_' static
     ../../include/OB/Basic.h:748: ISO C++ forbids in-class initialization of 
        non-const static member `ptr_'
     ../../include/OB/Basic.h:748: declaration of `int CORBA::String_out::ptr_'
     ../../include/OB/Basic.h:734: conflicts with previous declaration 
        `char*&CORBA::String_out::ptr_'
     ../../include/OB/Basic.h:748: duplicate member `CORBA::String_out::ptr_'
     ../../include/OB/Basic.h:752: warning: ISO C++ forbids defining types within 
        return type
     ../../include/OB/Basic.h:752: semicolon missing after declaration of `class 
        CORBA::String_out'
     ../../include/OB/Basic.h: In function `int CORBA::String_out(OB::StrForSeq&)':
     ../../include/OB/Basic.h:752: base initializers not allowed for non-member 
        functions
     ../../include/OB/Basic.h:752: invalid use of undefined type `class 
        OB::StrForSeq'
     ../../include/OB/Basic.h:348: forward declaration of `class OB::StrForSeq'
     ../../include/OB/Basic.h:754: `ptr_' undeclared (first use this function)
     ../../include/OB/Basic.h:754: `string_free' undeclared (first use this 
        function)
     ../../include/OB/Basic.h:756: warning: control reaches end of non-void function
     ../../include/OB/Basic.h: At global scope:
     ../../include/OB/Basic.h:758: parse error before `&' token
     ../../include/OB/Basic.h:759: warning: ISO C++ forbids declaration of 
        `String_out' with no type
     ../../include/OB/Basic.h: In function `int CORBA::String_out(...)':
     ../../include/OB/Basic.h:759: base initializers not allowed for non-member 
        functions
     ../../include/OB/Basic.h:759: `p' undeclared (first use this function)
     ../../include/OB/Basic.h:761: warning: control reaches end of non-void function
     ../../include/OB/Basic.h: At global scope:
     ../../include/OB/Basic.h:763: syntax error before `&' token
     ../../include/OB/Basic.h:769: syntax error before `&' token
     ../../include/OB/Basic.h:775: syntax error before `&' token
     ../../include/OB/Basic.h:781: `char& operator[](short int)' must be a nonstatic 
        member function
     ../../include/OB/Basic.h:781: `char& operator[](short int)' must take exactly 
        two arguments
     ../../include/OB/Basic.h: In function `char& operator[](short int)':
     ../../include/OB/Basic.h:781: `ptr_' undeclared (first use this function)
     ../../include/OB/Basic.h: At global scope:
     ../../include/OB/Basic.h:782: `char& operator[](short unsigned int)' must be a 
        nonstatic member function
     ../../include/OB/Basic.h:782: `char& operator[](short unsigned int)' must take 
        exactly two arguments
     ../../include/OB/Basic.h:783: `char& operator[](int)' must be a nonstatic 
        member function
     ../../include/OB/Basic.h:783: `char& operator[](int)' must take exactly two 
        arguments
     ../../include/OB/Basic.h:784: `char& operator[](unsigned int)' must be a 
        nonstatic member function
     ../../include/OB/Basic.h:784: `char& operator[](unsigned int)' must take 
        exactly two arguments
     ../../include/OB/Basic.h:785: `char& operator[](long int)' must be a nonstatic 
        member function
     ../../include/OB/Basic.h:785: `char& operator[](long int)' must take exactly 
        two arguments
     ../../include/OB/Basic.h:786: `char& operator[](long unsigned int)' must be a 
        nonstatic member function
     ../../include/OB/Basic.h:786: `char& operator[](long unsigned int)' must take 
        exactly two arguments
     ../../include/OB/Basic.h:791: `operator char*&()' must be a nonstatic member 
        function
     ../../include/OB/Basic.h:791: `operator char*&()' must take exactly one 
        argument
     ../../include/OB/Basic.h:795: parse error before `}' token
     ../../include/OB/Basic.h: In constructor `WString_var::WString_var(const 
        wchar_t*)':
     ../../include/OB/Basic.h:813: `wstring_dup' undeclared (first use this 
        function)
     ../../include/OB/Basic.h: In destructor `WString_var::~WString_var()':
     ../../include/OB/Basic.h:817: `wstring_free' undeclared (first use this 
        function)
     ../../include/OB/Basic.h: At global scope:
     ../../include/OB/Basic.h:871: parse error before `}' token
     ../../include/OB/Basic.h:881: `WString_var' is not a class or namespace
     ../../include/OB/Basic.h:891: parse error before `&' token
     ../../include/OB/Basic.h:891: missing ';' before right brace
     ../../include/OB/Basic.h: In constructor `OB::WStrForStruct::WStrForStruct()':
     ../../include/OB/Basic.h:887: `WString_var' is not a class or namespace
     confused by earlier errors, bailing out
 
 http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view&pr=207&database=gcc

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