[Bug c++/24847] Instantiates un-called copy constructor

2005-11-14 Thread igodard at pacbell dot net
--- Comment #2 from igodard at pacbell dot net 2005-11-15 00:30 --- The original was much more sensible - and much bigger :-) Ivan -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24847

[Bug c++/24847] New: Instantiates un-called copy constructor

2005-11-14 Thread igodard at pacbell dot net
: igodard at pacbell dot net http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24847

[Bug c++/24717] New: spurious error

2005-11-07 Thread igodard at pacbell dot net
++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: igodard at pacbell dot net http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24717

[Bug c++/24657] New: bizarre diagnostic on valid (?) constructor

2005-11-03 Thread igodard at pacbell dot net
Priority: P3 Component: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: igodard at pacbell dot net http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24657

[Bug c++/24657] bizarre diagnostic on valid (?) constructor

2005-11-03 Thread igodard at pacbell dot net
--- Comment #1 from igodard at pacbell dot net 2005-11-03 15:36 --- Created an attachment (id=10127) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=10127action=view) compiler output -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24657

[Bug c++/24657] bizarre diagnostic on valid (?) constructor

2005-11-03 Thread igodard at pacbell dot net
--- Comment #2 from igodard at pacbell dot net 2005-11-03 15:36 --- Created an attachment (id=10128) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=10128action=view) source code (compressed) -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24657

[Bug c++/24657] bizarre diagnostic on valid (?) constructor

2005-11-03 Thread igodard at pacbell dot net
--- Comment #3 from igodard at pacbell dot net 2005-11-03 16:43 --- Here's a reduced case: templateint x struct B {}; struct A { templateint i A(const Bi b) : j(i) {} voidi() {} int j; }; int main() { B5 b; A a(b); } which gets you

[Bug c++/24628] New: const-over-non-const identification fails

2005-11-01 Thread igodard at pacbell dot net
at pacbell dot net http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24628

[Bug c++/24630] New: friend injection fails

2005-11-01 Thread igodard at pacbell dot net
Priority: P3 Component: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: igodard at pacbell dot net http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24630

[Bug c++/24591] New: poor diagnostic

2005-10-31 Thread igodard at pacbell dot net
org ReportedBy: igodard at pacbell dot net http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24591

[Bug c++/24592] New: Static_cast loses access to protected

2005-10-31 Thread igodard at pacbell dot net
ReportedBy: igodard at pacbell dot net http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24592

[Bug c++/24592] Static_cast loses access to protected

2005-10-31 Thread igodard at pacbell dot net
--- Comment #1 from igodard at pacbell dot net 2005-10-31 10:32 --- Sorry, screwed up the explanation. Should be: The access to inc is s-inc(). s is a FT*, which after parameter substitution is a Gint*. b1T is a public base of GT, which after substitution means that b1int is a public

[Bug c++/24592] Static_cast loses access to protected

2005-10-31 Thread igodard at pacbell dot net
--- Comment #3 from igodard at pacbell dot net 2005-10-31 22:48 --- Ys of course; sorry :-( -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24592

[Bug c++/24607] New: poor diagnostic

2005-10-31 Thread igodard at pacbell dot net
Product: gcc Version: 3.4.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: igodard at pacbell dot net http://gcc.gnu.org/bugzilla/show_bug.cgi?id

[Bug c++/24588] New: Fails to identify template using local classes

2005-10-30 Thread igodard at pacbell dot net
-- Summary: Fails to identify template using local classes Product: gcc Version: 3.4.0 Status: UNCONFIRMED Severity: normal Priority: P2 Component: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: igodard at pacbell

[Bug c++/24588] Fails to identify template using local classes

2005-10-30 Thread igodard at pacbell dot net
--- Comment #2 from igodard at pacbell dot net 2005-10-30 21:29 --- I don't get it. The argument is Aint::iterator, which surely depends on AE::iterator (with E taken as int). The problem also arises in the simpler case: #include iostream templatetypename E class A { public: class

[Bug c++/24588] Fails to identify template using local classes

2005-10-30 Thread igodard at pacbell dot net
--- Comment #3 from igodard at pacbell dot net 2005-10-31 00:53 --- Here's an example that shows that AE::iterator depends on E: templatetypename E class A { public: class iterator { E dummy; }; iterator iter; }; int main( int argc, char *argv

[Bug c++/24588] Fails to identify template using local classes

2005-10-30 Thread igodard at pacbell dot net
--- Comment #5 from igodard at pacbell dot net 2005-10-31 01:08 --- Well, the actual argument type is wholely resolved at point of call. And the formal parameter type is valid at the point where sort is defined. It will recognize Aint as an AE, it will recognize Aint* as an AE

[Bug c++/24567] New: poor diagnostics

2005-10-28 Thread igodard at pacbell dot net
at pacbell dot net http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24567

[Bug c++/24577] New: diagnostic informative note labelled error

2005-10-28 Thread igodard at pacbell dot net
Component: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: igodard at pacbell dot net http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24577

[Bug c++/24535] New: ICE

2005-10-26 Thread igodard at pacbell dot net
-- Summary: ICE Product: gcc Version: 4.0.2 Status: UNCONFIRMED Severity: normal Priority: P2 Component: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: igodard at pacbell dot net http

[Bug c++/24535] ICE

2005-10-26 Thread igodard at pacbell dot net
--- Comment #1 from igodard at pacbell dot net 2005-10-26 08:17 --- Created an attachment (id=10059) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=10059action=view) compiler output -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24535

[Bug c++/24535] ICE

2005-10-26 Thread igodard at pacbell dot net
--- Comment #2 from igodard at pacbell dot net 2005-10-26 08:20 --- Created an attachment (id=10060) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=10060action=view) source code (compressed) -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24535

[Bug c++/24492] New: match anything template wins over conversion operator

2005-10-23 Thread igodard at pacbell dot net
ReportedBy: igodard at pacbell dot net http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24492

[Bug c++/24499] New: Poor diagnostic

2005-10-23 Thread igodard at pacbell dot net
: igodard at pacbell dot net http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24499

[Bug c++/24375] New: Wrong line number in diagnostic

2005-10-14 Thread igodard at pacbell dot net
ReportedBy: igodard at pacbell dot net http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24375

[Bug c++/24326] New: bad diagnostic

2005-10-12 Thread igodard at pacbell dot net
';' token -- Summary: bad diagnostic Product: gcc Version: 3.4.0 Status: UNCONFIRMED Severity: normal Priority: P2 Component: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: igodard at pacbell

[Bug c++/24326] bad diagnostic

2005-10-12 Thread igodard at pacbell dot net
--- Comment #2 from igodard at pacbell dot net 2005-10-12 19:23 --- Well, how about: foo.cc: In function `void bar()': foo.cc:2: error: template argument `T' uses local type `bar()::X' foo.cc:2: error: trying to instantiate `templateclass T struct foo' foo.cc:2: error: invalid type

[Bug c++/24291] New: problem with std::stringstream

2005-10-09 Thread igodard at pacbell dot net
++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: igodard at pacbell dot net http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24291

[Bug c++/24278] New: ICE

2005-10-08 Thread igodard at pacbell dot net
-- Summary: ICE Product: gcc Version: 3.4.0 Status: UNCONFIRMED Severity: normal Priority: P2 Component: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: igodard at pacbell dot net http

[Bug c++/24278] ICE

2005-10-08 Thread igodard at pacbell dot net
--- Comment #1 from igodard at pacbell dot net 2005-10-08 19:54 --- Created an attachment (id=9939) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=9939action=view) compiler output -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24278

[Bug c++/24278] ICE

2005-10-08 Thread igodard at pacbell dot net
--- Comment #2 from igodard at pacbell dot net 2005-10-08 19:55 --- Created an attachment (id=9940) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=9940action=view) source code (compressed) -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24278

[Bug c++/24280] New: bad throw specification error on implicit destructor

2005-10-08 Thread igodard at pacbell dot net
: 3.4.0 Status: UNCONFIRMED Severity: normal Priority: P2 Component: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: igodard at pacbell dot net http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24280

[Bug c++/24280] bad throw specification error on implicit destructor

2005-10-08 Thread igodard at pacbell dot net
--- Comment #1 from igodard at pacbell dot net 2005-10-09 00:00 --- Created an attachment (id=9943) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=9943action=view) compiler output -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24280

[Bug c++/24280] bad throw specification error on implicit destructor

2005-10-08 Thread igodard at pacbell dot net
--- Comment #2 from igodard at pacbell dot net 2005-10-09 00:01 --- Created an attachment (id=9944) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=9944action=view) source code (compressed) -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24280

[Bug c++/24280] bad throw specification error on implicit destructor

2005-10-08 Thread igodard at pacbell dot net
--- Comment #3 from igodard at pacbell dot net 2005-10-09 00:37 --- OK, I see what is going on now. Here's a simple case: #includestring class syntaxNoError : public std::exception { std::string message; }; which gets you: scanner.cc:2: error: looser throw specifier

[Bug c++/24072] New: diagnostics, oh my!

2005-09-26 Thread igodard at pacbell dot net
Version: 3.4.0 Status: UNCONFIRMED Severity: normal Priority: P2 Component: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: igodard at pacbell dot net CC: gcc-bugs at gcc dot gnu dot org http://gcc.gnu.org/bugzilla

[Bug c++/23976] New: Beats me

2005-09-20 Thread igodard at pacbell dot net
Version: 3.4.0 Status: UNCONFIRMED Severity: normal Priority: P2 Component: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: igodard at pacbell dot net CC: gcc-bugs at gcc dot gnu dot org http://gcc.gnu.org/bugzilla

[Bug c++/23977] New: fails to resolve templated constructor

2005-09-20 Thread igodard at pacbell dot net
Product: gcc Version: 3.4.0 Status: UNCONFIRMED Severity: normal Priority: P2 Component: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: igodard at pacbell dot net CC: gcc-bugs at gcc dot gnu dot

[Bug c++/23977] fails to resolve templated constructor

2005-09-20 Thread igodard at pacbell dot net
--- Additional Comments From igodard at pacbell dot net 2005-09-20 12:43 --- Bummer. I wonder why? I suppose the workaround is an inline helper function wrapping the constructor, plus a couple of calls on the copy constructor... Ivan -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id

[Bug c++/23977] fails to resolve templated constructor

2005-09-20 Thread igodard at pacbell dot net
--- Additional Comments From igodard at pacbell dot net 2005-09-20 18:36 --- So a constructor counts as a type for deduction purposes? I'd always thought of it as a function, albeit a peculiar kind of one. It's the parentheses I suppose :-) Ivan -- http://gcc.gnu.org/bugzilla

[Bug c++/23976] Beats me

2005-09-20 Thread igodard at pacbell dot net
--- Additional Comments From igodard at pacbell dot net 2005-09-20 20:35 --- Oh yeah - I've fallen into (and reported) that one before. How quickly we forget! You know, a perhaps you meant 'this-foo'? in the diagnostic ould cut down on the redundant reports you guys get :-) Ivan

[Bug c++/23977] fails to resolve templated constructor

2005-09-20 Thread igodard at pacbell dot net
--- Additional Comments From igodard at pacbell dot net 2005-09-20 20:38 --- Many thanks for taking the time for the lengthy explanation. It is deeply appreciated. Ivan -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23977

[Bug c++/23823] Is this right?

2005-09-12 Thread igodard at pacbell dot net
--- Additional Comments From igodard at pacbell dot net 2005-09-12 12:48 --- Neil - Backwards no doubt! I'm sure that any programmer who has studied the formal syntax of C++ will have it correctly forwards. For the remaining 99.95% of programmers (who like me tend to use parameter

[Bug c++/23823] New: Is this right?

2005-09-11 Thread igodard at pacbell dot net
be :-) -- Summary: Is this right? Product: gcc Version: 3.4.0 Status: UNCONFIRMED Severity: normal Priority: P2 Component: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: igodard at pacbell dot net

[Bug c++/23823] Is this right?

2005-09-11 Thread igodard at pacbell dot net
--- Additional Comments From igodard at pacbell dot net 2005-09-11 15:44 --- Nah, tried: struct foo { templatebool b voidf(); templatetypename T, bool b voidg(); }; template voidfoo::ftrue() {} template voidfoo::ffalse() {} templatetypename T, bool

[Bug c++/23823] Is this right?

2005-09-11 Thread igodard at pacbell dot net
--- Additional Comments From igodard at pacbell dot net 2005-09-12 01:14 --- Well, you may think it's clear but I am am counter-example :-) Perhaps template parameter (in the message) is a formal term in the language syntax specification (who but acompiler maven would know

[Bug c++/23823] Is this right?

2005-09-11 Thread igodard at pacbell dot net
--- Additional Comments From igodard at pacbell dot net 2005-09-12 03:17 --- In the case you give I count one template argument specificatiob, and two template parameters. As for a better message, how about: A template definition must have same number of formal template specifications

[Bug c++/23807] New: Mixed-type arithmetic error

2005-09-10 Thread igodard at pacbell dot net
Severity: normal Priority: P2 Component: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: igodard at pacbell dot net CC: gcc-bugs at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23807

[Bug c++/23807] Mixed-type arithmetic error

2005-09-10 Thread igodard at pacbell dot net
--- Additional Comments From igodard at pacbell dot net 2005-09-10 14:33 --- Simpler test case: #includeiostream int main () { unsigned short us = 0; unsigned int res = ~us; std::cerr res: 0x std::hex res , us: 0x us \n; return 0; } gets you: ~/ootbc

[Bug c++/23749] New: Bad diagnostic

2005-09-06 Thread igodard at pacbell dot net
Priority: P2 Component: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: igodard at pacbell dot net CC: gcc-bugs at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23749

[Bug other/23281] New: Miscategorization of quality-of-implementation reports

2005-08-07 Thread igodard at pacbell dot net
Version: unknown Status: UNCONFIRMED Severity: normal Priority: P2 Component: other AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: igodard at pacbell dot net CC: gcc-bugs at gcc dot gnu dot org http

[Bug c++/23263] Incomprehensible message for invalid attempt to partially specialize a member

2005-08-07 Thread igodard at pacbell dot net
--- Additional Comments From igodard at pacbell dot net 2005-08-08 02:42 --- See also #23281 Should this and other reports about diagnostic quality be treated as enhancement requests? I suppose tht it depends on what you consider correctness. If that means conforming to standard

[Bug c++/23263] New: Fails to identify member definition

2005-08-06 Thread igodard at pacbell dot net
at pacbell dot net CC: gcc-bugs at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23263

[Bug c++/23263] Fails to identify member definition

2005-08-06 Thread igodard at pacbell dot net
--- Additional Comments From igodard at pacbell dot net 2005-08-06 20:40 --- Reopened as a complaint about the diagnostic. The naive (or even reasonably sophisticated) user cannot figure out illegal partial specialization from that message. Comeau gives: ComeauTest.c, line 7: error

[Bug c++/23211] New: using dec in nested class doesn't import name

2005-08-02 Thread igodard at pacbell dot net
: normal Priority: P2 Component: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: igodard at pacbell dot net CC: gcc-bugs at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23211

[Bug c++/23156] New: Fails valid? (valid according to Comeau anyway)

2005-07-30 Thread igodard at pacbell dot net
according to Comeau anyway) Product: gcc Version: 3.4.2 Status: UNCONFIRMED Severity: normal Priority: P2 Component: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: igodard at pacbell dot net

[Bug c++/21413] bogus diagnostic from unidentified template

2005-07-23 Thread igodard at pacbell dot net
--- Additional Comments From igodard at pacbell dot net 2005-07-24 00:22 --- Yes, the code is invalid; there should be a diagnostic. The problem is that you get the wrong diagnostic. Please read the original report. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21413

[Bug c++/20118] missing template causes weird errors

2005-07-23 Thread igodard at pacbell dot net
--- Additional Comments From igodard at pacbell dot net 2005-07-24 00:26 --- Speaking as a mere user, I find the ICC diagnostic more informative. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20118

[Bug c++/20308] parser thinks something is a start of a template-id when it is just less than

2005-07-23 Thread igodard at pacbell dot net
--- Additional Comments From igodard at pacbell dot net 2005-07-24 00:29 --- Sorry, I'll try to be more original in my PRs :-) -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20308

[Bug c++/21909] Mis-identifies template

2005-07-23 Thread igodard at pacbell dot net
--- Additional Comments From igodard at pacbell dot net 2005-07-24 01:03 --- I poked at it a little but the simplifications make the problem go away. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21909

[Bug c++/22590] New: parser hosed

2005-07-21 Thread igodard at pacbell dot net
: igodard at pacbell dot net CC: gcc-bugs at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22590

[Bug c++/22590] parser hosed

2005-07-21 Thread igodard at pacbell dot net
--- Additional Comments From igodard at pacbell dot net 2005-07-21 14:31 --- Created an attachment (id=9319) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=9319action=view) compiler output -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22590

[Bug c++/22590] parser hosed

2005-07-21 Thread igodard at pacbell dot net
--- Additional Comments From igodard at pacbell dot net 2005-07-21 14:32 --- Created an attachment (id=9320) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=9320action=view) source code (compressed) -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22590

[Bug c++/22590] parser hosed

2005-07-21 Thread igodard at pacbell dot net
--- Additional Comments From igodard at pacbell dot net 2005-07-21 14:49 --- The actual problem is a missing # on a #include statement, so the code is invalid. But the error is reported not where that occurs but deep inside the next included file. So this report is actually a complaint

[Bug c++/22590] parser does not recover well after error

2005-07-21 Thread igodard at pacbell dot net
--- Additional Comments From igodard at pacbell dot net 2005-07-22 01:25 --- Then Andrew's test case is not showing the problem. In the original, although the message is the same as Andrew's, the line/file reference is deep inside a system include that contains the first program text

[Bug c++/22590] parser does not recover well after error

2005-07-21 Thread igodard at pacbell dot net
--- Additional Comments From igodard at pacbell dot net 2005-07-22 05:50 --- # 1 opClock.cc # 1 /home/ivan/ootbc/members/src// # 1 built-in # 1 command line # 1 opClock.cc include core.hh # 1 ../../members/include/opClock.hh 1 # 1 /mnt/export/local/bin/../lib/gcc/i686-pc-linux-gnu/3.4.0

[Bug c++/22361] New: Fails to identify

2005-07-08 Thread igodard at pacbell dot net
: igodard at pacbell dot net CC: gcc-bugs at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22361

[Bug c++/22365] New: Fails to link

2005-07-08 Thread igodard at pacbell dot net
-- Summary: Fails to link Product: gcc Version: 3.4.0 Status: UNCONFIRMED Severity: normal Priority: P2 Component: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: igodard at pacbell dot net

[Bug c++/22361] Fails to identify

2005-07-08 Thread igodard at pacbell dot net
--- Additional Comments From igodard at pacbell dot net 2005-07-08 18:49 --- Er - aren't the known to fail and known to work reversed? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22361

[Bug c++/22256] New: diagnostic shows wrong type

2005-06-30 Thread igodard at pacbell dot net
Version: 3.4.0 Status: UNCONFIRMED Severity: normal Priority: P2 Component: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: igodard at pacbell dot net CC: gcc-bugs at gcc dot gnu dot org http

[Bug c++/22256] diagnostic shows wrong type for cast operator

2005-06-30 Thread igodard at pacbell dot net
--- Additional Comments From igodard at pacbell dot net 2005-06-30 21:48 --- Gabriel: no, it also happens with any pointer: struct node { float*operator float*(); }; gets you: foo.cc:1: error: operator `float*' declared to return `float' And similarly for other types

[Bug c++/21993] New: rejects valid

2005-06-10 Thread igodard at pacbell dot net
Product: gcc Version: 3.4.0 Status: UNCONFIRMED Severity: normal Priority: P2 Component: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: igodard at pacbell dot net CC: gcc-bugs at gcc dot gnu dot org

[Bug c++/21983] New: multiple diagnostics

2005-06-09 Thread igodard at pacbell dot net
' -- Summary: multiple diagnostics Product: gcc Version: 3.4.0 Status: UNCONFIRMED Severity: normal Priority: P2 Component: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: igodard at pacbell dot net

[Bug c++/21907] New: poor diagnostic

2005-06-04 Thread igodard at pacbell dot net
: P2 Component: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: igodard at pacbell dot net CC: gcc-bugs at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21907

[Bug c++/21908] New: Even poorer diagnostic

2005-06-04 Thread igodard at pacbell dot net
-- Summary: Even poorer diagnostic Product: gcc Version: 3.4.0 Status: UNCONFIRMED Severity: normal Priority: P2 Component: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: igodard at pacbell dot

[Bug c++/21909] New: Mis-identifies template

2005-06-04 Thread igodard at pacbell dot net
Priority: P2 Component: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: igodard at pacbell dot net CC: gcc-bugs at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21909

[Bug c++/21909] Mis-identifies template

2005-06-04 Thread igodard at pacbell dot net
--- Additional Comments From igodard at pacbell dot net 2005-06-04 10:32 --- Created an attachment (id=9027) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=9027action=view) compiler output -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21909

[Bug c++/21909] Mis-identifies template

2005-06-04 Thread igodard at pacbell dot net
--- Additional Comments From igodard at pacbell dot net 2005-06-04 10:32 --- Created an attachment (id=9028) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=9028action=view) source code (compressed) -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21909

[Bug c++/21909] Mis-identifies template

2005-06-04 Thread igodard at pacbell dot net
--- Additional Comments From igodard at pacbell dot net 2005-06-04 10:37 --- Sorry, my bad -- What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug c++/21909] Mis-identifies template

2005-06-04 Thread igodard at pacbell dot net
--- Additional Comments From igodard at pacbell dot net 2005-06-04 10:42 --- Sorry, not my bad after all :-( I need some sleep. Ivan -- What|Removed |Added

[Bug c++/21908] Even poorer diagnostic

2005-06-04 Thread igodard at pacbell dot net
--- Additional Comments From igodard at pacbell dot net 2005-06-04 18:55 --- So I did :-) So where does the `der2::der2(const void**)' come from? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21908

[Bug c++/21917] New: Missing warning? (or error?)

2005-06-04 Thread igodard at pacbell dot net
: normal Priority: P2 Component: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: igodard at pacbell dot net CC: gcc-bugs at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21917

[Bug c++/21917] Missing warning? (or error?)

2005-06-04 Thread igodard at pacbell dot net
--- Additional Comments From igodard at pacbell dot net 2005-06-04 22:22 --- p.s. I suppose that if there is only a single path to the virtual base then explicit construction is meaningful and the explicit construction in the der* classes is not wrong. But in the constructor for top

[Bug c++/21763] New: Fails to find inherited protected member

2005-05-26 Thread igodard at pacbell dot net
Version: 3.4.0 Status: UNCONFIRMED Severity: normal Priority: P2 Component: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: igodard at pacbell dot net CC: gcc-bugs at gcc dot gnu dot org http

[Bug c++/21763] Fails to find inherited protected member

2005-05-26 Thread igodard at pacbell dot net
--- Additional Comments From igodard at pacbell dot net 2005-05-26 06:27 --- Created an attachment (id=8969) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=8969action=view) compiler output -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21763

[Bug c++/21763] Fails to find inherited protected member

2005-05-26 Thread igodard at pacbell dot net
--- Additional Comments From igodard at pacbell dot net 2005-05-26 06:28 --- Created an attachment (id=8970) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=8970action=view) source code (compressed) -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21763

[Bug c++/21670] segv after error

2005-05-23 Thread igodard at pacbell dot net
--- Additional Comments From igodard at pacbell dot net 2005-05-23 18:10 --- Looks like it to me too, and I easily could have fallen into the same hole twice because it comes from a use of a shared library. Does a single fix make both go away? -- http://gcc.gnu.org/bugzilla

[Bug c++/21727] New: accepts specialization without template

2005-05-23 Thread igodard at pacbell dot net
Status: UNCONFIRMED Severity: normal Priority: P2 Component: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: igodard at pacbell dot net CC: gcc-bugs at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21727

[Bug c++/21731] New: Loses two declartions for the price of one

2005-05-23 Thread igodard at pacbell dot net
gnu dot org ReportedBy: igodard at pacbell dot net CC: gcc-bugs at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21731

[Bug c++/21713] New: Syntax error

2005-05-22 Thread igodard at pacbell dot net
-- Summary: Syntax error Product: gcc Version: 3.4.0 Status: UNCONFIRMED Severity: normal Priority: P2 Component: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: igodard at pacbell dot net

[Bug c++/21713] Syntax error

2005-05-22 Thread igodard at pacbell dot net
--- Additional Comments From igodard at pacbell dot net 2005-05-22 20:24 --- The test doesn't #include any posix functions. The problem seems to be a partial hide of the name, because a simple declaration works: int index; int main (){ index = 0; } gives no errors. Interestingly

[Bug c++/21696] New: definition not defined to linker

2005-05-21 Thread igodard at pacbell dot net
to linker Product: gcc Version: 3.4.0 Status: UNCONFIRMED Severity: normal Priority: P2 Component: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: igodard at pacbell dot net CC: gcc-bugs at gcc dot

[Bug c++/21696] definition not defined to linker

2005-05-21 Thread igodard at pacbell dot net
--- Additional Comments From igodard at pacbell dot net 2005-05-21 10:01 --- Created an attachment (id=8942) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=8942action=view) compiler output -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21696

[Bug c++/21696] definition not defined to linker

2005-05-21 Thread igodard at pacbell dot net
--- Additional Comments From igodard at pacbell dot net 2005-05-21 10:02 --- Created an attachment (id=8943) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=8943action=view) linker symbols as reported by nm -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21696

[Bug c++/21696] definition not defined to linker

2005-05-21 Thread igodard at pacbell dot net
--- Additional Comments From igodard at pacbell dot net 2005-05-21 10:02 --- Created an attachment (id=8944) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=8944action=view) source code (compressed) -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21696

[Bug c++/21661] New: Inconsistent function/constructor template requirements

2005-05-19 Thread igodard at pacbell dot net
Product: gcc Version: 3.4.0 Status: UNCONFIRMED Severity: normal Priority: P2 Component: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: igodard at pacbell dot net CC: gcc-bugs at gcc dot gnu

[Bug c++/21670] New: segv after error

2005-05-19 Thread igodard at pacbell dot net
-- Summary: segv after error Product: gcc Version: 3.4.0 Status: UNCONFIRMED Severity: normal Priority: P2 Component: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: igodard at pacbell dot

[Bug c++/21670] segv after error

2005-05-19 Thread igodard at pacbell dot net
--- Additional Comments From igodard at pacbell dot net 2005-05-19 20:49 --- Created an attachment (id=8929) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=8929action=view) compiler output -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21670

[Bug c++/21670] segv after error

2005-05-19 Thread igodard at pacbell dot net
--- Additional Comments From igodard at pacbell dot net 2005-05-19 20:50 --- Created an attachment (id=8930) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=8930action=view) source code (compressed) -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21670

<    1   2   3   4   >