[Bug c++/28659] [4.2 regression] ICE (segfault) while compiling kdelibs 4.0 snapshot

2006-08-18 Thread mueller at gcc dot gnu dot org
--- Comment #7 from mueller at gcc dot gnu dot org 2006-08-18 17:55 --- struct oTD.1993: record_type 0xb7dd49b4 oT type_0 type_5 type_6 BLK size integer_cst 0xb7d1c930 type integer_type 0xb7d3105c bit_size_type constant invariant 0 unit size integer_cst 0xb7d1c180 type

[Bug c++/28659] [4.2 regression] ICE (segfault) while compiling kdelibs 4.0 snapshot

2006-08-22 Thread mueller at gcc dot gnu dot org
--- Comment #9 from mueller at gcc dot gnu dot org 2006-08-22 09:19 --- Thanks Jason! I'll regtest immediately. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28659

[Bug c++/26167] -Wconversion fails to detect signedness conversion from int to unsigned int in fuction call

2006-09-18 Thread mueller at gcc dot gnu dot org
--- Comment #11 from mueller at gcc dot gnu dot org 2006-09-18 12:11 --- yes please. Actually I created my own patch for bringing the C++ frontend on ear with the C frontend, but I didn't submit it because it produced bazillions of (legal) warnings in the code I usually compile, too

[Bug c++/26785] extra qualification error gives line number of end of declaration

2006-10-16 Thread mueller at gcc dot gnu dot org
--- Comment #2 from mueller at gcc dot gnu dot org 2006-10-16 15:22 --- ehm, this is the same with any warning/error message? why would this case be special? -- mueller at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/7302] -Wnon-virtual-dtor should't complain of protected dtor

2006-10-16 Thread mueller at gcc dot gnu dot org
-- mueller at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |mueller at gcc dot gnu dot |dot org

[Bug c++/18410] GCC does not warn about hidden methods

2006-10-16 Thread mueller at gcc dot gnu dot org
--- Comment #4 from mueller at gcc dot gnu dot org 2006-10-16 15:34 --- use -Woverloaded-virtual -- mueller at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/24525] g++ fails to warn when converting UDT through double to int

2006-10-16 Thread mueller at gcc dot gnu dot org
-- mueller at gcc dot gnu dot org changed: What|Removed |Added Severity|trivial |minor http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24525

[Bug c++/26167] -Wconversion fails to detect signedness conversion from int to unsigned int in fuction call

2006-10-16 Thread mueller at gcc dot gnu dot org
--- Comment #14 from mueller at gcc dot gnu dot org 2006-10-16 15:37 --- *** Bug 26298 has been marked as a duplicate of this bug. *** -- mueller at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/26298] -Wconversion fails to detect signedness change during widening conversion

2006-10-16 Thread mueller at gcc dot gnu dot org
--- Comment #6 from mueller at gcc dot gnu dot org 2006-10-16 15:37 --- *** This bug has been marked as a duplicate of 26167 *** -- mueller at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/29485] New: missing diagnostic when declared inline in class declaration

2006-10-16 Thread mueller at gcc dot gnu dot org
Component: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: mueller at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29485

[Bug c++/21678] Using inline disables warnings about missing return statements

2006-10-17 Thread mueller at gcc dot gnu dot org
--- Comment #5 from mueller at gcc dot gnu dot org 2006-10-17 09:34 --- take a look at the testcase in bugreport 29485 - there it should have at least instantiated the method -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21678

[Bug c++/18313] Missing warning for superfluous const's in return types

2006-10-25 Thread mueller at gcc dot gnu dot org
-- mueller at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |mueller at gcc dot gnu dot |dot org

[Bug c++/29033] %s substituted with left/right can't be properly translated

2006-10-25 Thread mueller at gcc dot gnu dot org
-- mueller at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |mueller at gcc dot gnu dot |dot org

[Bug c++/29033] %s substituted with left/right can't be properly translated

2006-10-28 Thread mueller at gcc dot gnu dot org
--- Comment #2 from mueller at gcc dot gnu dot org 2006-10-28 22:34 --- Subject: Bug 29033 Author: mueller Date: Sat Oct 28 22:34:06 2006 New Revision: 118117 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=118117 Log: 2006-10-29 Dirk Mueller [EMAIL PROTECTED] PR c

[Bug c++/29033] %s substituted with left/right can't be properly translated

2006-10-28 Thread mueller at gcc dot gnu dot org
--- Comment #3 from mueller at gcc dot gnu dot org 2006-10-28 22:41 --- Fixed for 4.3. -- mueller at gcc dot gnu dot org changed: What|Removed |Added Status

[Bug c++/16307] -Wchar-subscripts does not warn on pointers

2006-10-28 Thread mueller at gcc dot gnu dot org
--- Comment #4 from mueller at gcc dot gnu dot org 2006-10-28 23:22 --- Testing patch. -- mueller at gcc dot gnu dot org changed: What|Removed |Added AssignedTo

[Bug c++/6321] no warning for bad main function declaration

2006-10-28 Thread mueller at gcc dot gnu dot org
--- Comment #4 from mueller at gcc dot gnu dot org 2006-10-28 23:45 --- testing patch -- mueller at gcc dot gnu dot org changed: What|Removed |Added AssignedTo

[Bug c++/16307] -Wchar-subscripts does not warn on pointers

2006-10-29 Thread mueller at gcc dot gnu dot org
--- Comment #5 from mueller at gcc dot gnu dot org 2006-10-29 18:38 --- Subject: Bug 16307 Author: mueller Date: Sun Oct 29 18:38:26 2006 New Revision: 118154 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=118154 Log: 2006-10-29 Dirk Mueller [EMAIL PROTECTED] PR c

[Bug c++/16307] -Wchar-subscripts does not warn on pointers

2006-10-29 Thread mueller at gcc dot gnu dot org
--- Comment #6 from mueller at gcc dot gnu dot org 2006-10-29 19:13 --- Fixed in 4.3 -- mueller at gcc dot gnu dot org changed: What|Removed |Added Status

[Bug c++/29089] Words substituted for %s in a sentence can not be translated

2006-10-29 Thread mueller at gcc dot gnu dot org
--- Comment #2 from mueller at gcc dot gnu dot org 2006-10-29 19:53 --- Subject: Bug 29089 Author: mueller Date: Sun Oct 29 19:52:52 2006 New Revision: 118156 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=118156 Log: PR c++/29089 * typeck.c (build_unary_op

[Bug c++/29089] Words substituted for %s in a sentence can not be translated

2006-10-29 Thread mueller at gcc dot gnu dot org
--- Comment #3 from mueller at gcc dot gnu dot org 2006-10-29 19:58 --- Fixed for 4.3 -- mueller at gcc dot gnu dot org changed: What|Removed |Added Status

[Bug c++/28669] %s substituted with static/non- can't be properly translated

2006-10-30 Thread mueller at gcc dot gnu dot org
--- Comment #2 from mueller at gcc dot gnu dot org 2006-10-30 23:09 --- Subject: Bug 28669 Author: mueller Date: Mon Oct 30 23:08:59 2006 New Revision: 118205 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=118205 Log: 2006-10-30 Dirk Mueller [EMAIL PROTECTED] PR c

[Bug c++/6321] no warning for bad main function declaration

2006-10-30 Thread mueller at gcc dot gnu dot org
--- Comment #5 from mueller at gcc dot gnu dot org 2006-10-30 23:15 --- Subject: Bug 6321 Author: mueller Date: Mon Oct 30 23:15:42 2006 New Revision: 118206 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=118206 Log: 2006-10-30 Dirk Mueller [EMAIL PROTECTED] PR c

[Bug c++/28669] %s substituted with static/non- can't be properly translated

2006-10-30 Thread mueller at gcc dot gnu dot org
--- Comment #3 from mueller at gcc dot gnu dot org 2006-10-30 23:16 --- Fixed for 4.3 -- mueller at gcc dot gnu dot org changed: What|Removed |Added Status

[Bug c++/6321] no warning for bad main function declaration

2006-10-30 Thread mueller at gcc dot gnu dot org
--- Comment #6 from mueller at gcc dot gnu dot org 2006-10-30 23:22 --- Fixed for 4.3.0 -- mueller at gcc dot gnu dot org changed: What|Removed |Added Status

[Bug c++/28704] %s substituted with static member/free can't be properly translated

2006-10-30 Thread mueller at gcc dot gnu dot org
--- Comment #2 from mueller at gcc dot gnu dot org 2006-10-30 23:32 --- Subject: Bug 28704 Author: mueller Date: Mon Oct 30 23:32:29 2006 New Revision: 118208 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=118208 Log: 2006-10-30 Dirk Mueller [EMAIL PROTECTED] PR c

[Bug c++/28704] %s substituted with static member/free can't be properly translated

2006-10-30 Thread mueller at gcc dot gnu dot org
--- Comment #3 from mueller at gcc dot gnu dot org 2006-10-30 23:33 --- Fixed for 4.3 -- mueller at gcc dot gnu dot org changed: What|Removed |Added Status

[Bug c++/24273] g++ misses a warning that gcc, instead, gives

2006-10-30 Thread mueller at gcc dot gnu dot org
--- Comment #2 from mueller at gcc dot gnu dot org 2006-10-30 23:34 --- *** This bug has been marked as a duplicate of 18313 *** -- mueller at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/18313] Missing warning for superfluous const's in return types

2006-10-30 Thread mueller at gcc dot gnu dot org
--- Comment #2 from mueller at gcc dot gnu dot org 2006-10-30 23:34 --- *** Bug 24273 has been marked as a duplicate of this bug. *** -- mueller at gcc dot gnu dot org changed: What|Removed |Added

[Bug libstdc++/26142] New: global debug namespace clashes everywhere

2006-02-06 Thread mueller at gcc dot gnu dot org
Status: UNCONFIRMED Severity: normal Priority: P3 Component: libstdc++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: mueller at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26142

[Bug c++/18150] Should enable -Wsequence-point for C++

2006-02-07 Thread mueller at gcc dot gnu dot org
--- Comment #4 from mueller at gcc dot gnu dot org 2006-02-07 21:47 --- Subject: Bug 18150 Author: mueller Date: Tue Feb 7 21:47:55 2006 New Revision: 110719 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=110719 Log: 2006-02-07 Dirk Mueller [EMAIL PROTECTED] PR c

[Bug c++/26167] -Wconversion fails to detect signedness conversion from int to unsigned int in fuction call

2006-02-08 Thread mueller at gcc dot gnu dot org
--- Comment #2 from mueller at gcc dot gnu dot org 2006-02-08 14:46 --- ugh, that warning isn't even in -Wextra. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26167

[Bug middle-end/26212] New: ICE in create_component_ref_by_pieces

2006-02-10 Thread mueller at gcc dot gnu dot org
ReportedBy: mueller at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26212

[Bug c++/26311] New: [4.1/4.2 Regression] ambiguous overload errors

2006-02-15 Thread mueller at gcc dot gnu dot org
) -- Summary: [4.1/4.2 Regression] ambiguous overload errors Product: gcc Version: 4.1.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: mueller at gcc

[Bug c++/26311] [4.1/4.2 Regression] ambiguous overload errors

2006-02-15 Thread mueller at gcc dot gnu dot org
-- mueller at gcc dot gnu dot org changed: What|Removed |Added Severity|normal |critical Keywords||rejects

[Bug c++/26311] [4.1/4.2 Regression] ambiguous overload errors

2006-02-15 Thread mueller at gcc dot gnu dot org
--- Comment #2 from mueller at gcc dot gnu dot org 2006-02-16 00:45 --- how do you explain that the testcase compiles just fine if you remove the namespace? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26311

[Bug c/8268] no compile time array index checking

2006-02-17 Thread mueller at gcc dot gnu dot org
--- Comment #17 from mueller at gcc dot gnu dot org 2006-02-18 02:51 --- Created an attachment (id=10869) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=10869action=view) patch I'm currently testing this patch. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=8268

[Bug c/8268] no compile time array index checking

2006-02-18 Thread mueller at gcc dot gnu dot org
--- Comment #21 from mueller at gcc dot gnu dot org 2006-02-18 12:39 --- hmm, thanks. it should have looked like this: + case TRY_FINALLY_EXPR: + case TRY_CATCH_EXPR: +array_offset_warning (TREE_OPERAND (t, 0)); +array_offset_warning (TREE_OPERAND (t, 1

[Bug c/8268] no compile time array index checking

2006-02-18 Thread mueller at gcc dot gnu dot org
--- Comment #22 from mueller at gcc dot gnu dot org 2006-02-18 12:42 --- Richard: Under which assumption? because the array size is = sizeof(int) ? Why not suppressing the warning by changing the code to: typedef struct { int len; char str[0]; } String; ? -- http

[Bug c/8268] no compile time array index checking

2006-02-19 Thread mueller at gcc dot gnu dot org
--- Comment #31 from mueller at gcc dot gnu dot org 2006-02-19 21:42 --- I see many false positives and negatives with the -Warray-bounds patch. I haven't closely investigated the false positives yet, but one of the false negatives is this: === Cut === struct bla { bla(); int

[Bug target/26374] New: Compile failure on long double

2006-02-19 Thread mueller at gcc dot gnu dot org
Version: 4.1.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: mueller at gcc dot gnu dot org GCC host triplet: powerpc-unknown-linux http://gcc.gnu.org/bugzilla

[Bug target/26374] Compile failure on long double

2006-02-19 Thread mueller at gcc dot gnu dot org
--- Comment #4 from mueller at gcc dot gnu dot org 2006-02-19 22:04 --- yes, full configure line: Target: powerpc64-suse-linux Configured with: ../configure --enable-threads=posix --prefix=/usr --with-local-prefix=/usr/local --infodir=/usr/share/info --mandir=/usr/share/man --libdir

[Bug target/26374] Compile failure on long double

2006-02-19 Thread mueller at gcc dot gnu dot org
--- Comment #5 from mueller at gcc dot gnu dot org 2006-02-19 22:20 --- hmm, I guess I'm find with resolving this as duplicate to 19779, even though I don't understand why this is only an issue on PPC for me.. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26374

[Bug libstdc++/26142] global debug namespace clashes everywhere

2006-02-22 Thread mueller at gcc dot gnu dot org
--- Comment #9 from mueller at gcc dot gnu dot org 2006-02-22 18:53 --- Yes, thanks. -- mueller at gcc dot gnu dot org changed: What|Removed |Added Status

[Bug c/8268] no compile time array index checking

2006-02-23 Thread mueller at gcc dot gnu dot org
--- Comment #32 from mueller at gcc dot gnu dot org 2006-02-23 09:59 --- Created an attachment (id=10899) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=10899action=view) reworked patch Ok, based on Falk's patch, I've hammered on it long enough until there were no more false

[Bug c/8268] no compile time array index checking

2006-02-23 Thread mueller at gcc dot gnu dot org
--- Comment #33 from mueller at gcc dot gnu dot org 2006-02-23 15:47 --- Created an attachment (id=10902) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=10902action=view) updated patch. better patch. I'm going to post that one when regtesting completes. -- mueller at gcc dot

[Bug c/8268] no compile time array index checking

2006-02-25 Thread mueller at gcc dot gnu dot org
--- Comment #38 from mueller at gcc dot gnu dot org 2006-02-25 18:37 --- I think the anaylize_array_indexes has the problem of the taking address of array sentinel as well. I'll look into moving it to VRP pass. re segfault: I got the same, will fix. -- http://gcc.gnu.org

[Bug tree-optimization/26626] New: ICE in in add_virtual_operand

2006-03-09 Thread mueller at gcc dot gnu dot org
Product: gcc Version: 4.2.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: tree-optimization AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: mueller at gcc dot gnu dot org http://gcc.gnu.org/bugzilla

[Bug tree-optimization/26626] ICE in in add_virtual_operand

2006-03-09 Thread mueller at gcc dot gnu dot org
--- Comment #1 from mueller at gcc dot gnu dot org 2006-03-09 22:40 --- reduce-min5.ii: In function #8216;void kjs_strtod()#8217;: reduce-min5.ii:12: warning: #8216;e1#8217; is used uninitialized in this function reduce-min5.ii:8: internal compiler error: in add_virtual_operand, at tree

[Bug tree-optimization/26626] [4.2 Regression] ICE in in add_virtual_operand

2006-03-10 Thread mueller at gcc dot gnu dot org
--- Comment #8 from mueller at gcc dot gnu dot org 2006-03-10 10:51 --- shorter testcase: === Cut === typedef union { int d; int L; } U; void breakme() { int rv; ovfl: ((U*)rv)-d = 42; if (((U*)rv)-L) goto ovfl; } === Cut === -- http://gcc.gnu.org

[Bug tree-optimization/26626] [4.2 Regression] ICE in in add_virtual_operand

2006-03-13 Thread mueller at gcc dot gnu dot org
--- Comment #10 from mueller at gcc dot gnu dot org 2006-03-13 16:17 --- it looks to me that this commit exposed/introduced the ICE: r111300 | dberlin | 2006-02-20 14:38:01 +0100 (Mon, 20 Feb 2006) | 22 lines Changed paths: M /trunk/gcc/ChangeLog M /trunk/gcc/passes.c M

[Bug tree-optimization/26626] [4.2 Regression] ICE in in add_virtual_operand

2006-03-13 Thread mueller at gcc dot gnu dot org
--- Comment #12 from mueller at gcc dot gnu dot org 2006-03-13 16:56 --- ah, I see. I'm fine with working around the ICE locally and let you guys figure out how to fix the actual cause :) -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26626

[Bug libstdc++/19664] libstdc++ headers should have pop/push of the visibility around the declarations

2006-03-14 Thread mueller at gcc dot gnu dot org
--- Comment #91 from mueller at gcc dot gnu dot org 2006-03-14 09:24 --- well, of course, because your libstdc++ is compiled with the wrong (LSB incompliant btw) stdc++ allocator. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19664

[Bug tree-optimization/26726] New: -fivopts producing out of bounds array refs

2006-03-17 Thread mueller at gcc dot gnu dot org
refs Product: gcc Version: 4.2.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: tree-optimization AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: mueller at gcc dot gnu dot org http

[Bug tree-optimization/26726] -fivopts producing out of bounds array refs

2006-03-17 Thread mueller at gcc dot gnu dot org
--- Comment #2 from mueller at gcc dot gnu dot org 2006-03-17 12:40 --- one possible workaround would be to lower the ARRAY_REF's to indirect mem refs, which I don't track -- mueller at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/27292] New: ICE on casts on bitfields

2006-04-24 Thread mueller at gcc dot gnu dot org
Severity: normal Priority: P3 Component: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: mueller at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27292

[Bug c++/27292] [4.2 regression] ICE on casts on bitfields

2006-04-24 Thread mueller at gcc dot gnu dot org
-- mueller at gcc dot gnu dot org changed: What|Removed |Added CC||mmitchel at gcc dot gnu dot

[Bug c++/27292] [4.2 regression] ICE on casts on bitfields

2006-04-25 Thread mueller at gcc dot gnu dot org
--- Comment #6 from mueller at gcc dot gnu dot org 2006-04-25 11:46 --- the original testcase still ICEs. however now in gimplify.c:5492 -- mueller at gcc dot gnu dot org changed: What|Removed |Added

[Bug tree-optimization/26626] [4.2 Regression] ICE in in add_virtual_operand

2006-05-03 Thread mueller at gcc dot gnu dot org
--- Comment #24 from mueller at gcc dot gnu dot org 2006-05-03 13:02 --- closing as fixed then. Thanks ! -- mueller at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/27471] New: [4.2 Regression] ICE within build_c_cast cp/typeck.c:5434

2006-05-07 Thread mueller at gcc dot gnu dot org
Version: 4.2.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: mueller at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27471

[Bug c/27273] [4.2 regression] tree check fail for legal code when convert returns a constant from an expression that was not constant

2006-05-08 Thread mueller at gcc dot gnu dot org
--- Comment #7 from mueller at gcc dot gnu dot org 2006-05-08 08:40 --- Ah, just missed it by a few minutes :) I've been using this patch: === CUT === --- c-common.c (revision 113532) +++ c-common.c (working copy) @@ -1077,7 +1077,7 @@ convert_and_check (tree type, tree expr

[Bug tree-optimization/22303] CCP does not handle STRING_CSTs

2006-05-08 Thread mueller at gcc dot gnu dot org
--- Comment #5 from mueller at gcc dot gnu dot org 2006-05-08 10:06 --- I'll try taking care. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22303

[Bug tree-optimization/22303] CCP does not handle STRING_CSTs

2006-05-08 Thread mueller at gcc dot gnu dot org
-- mueller at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |mueller at gcc dot gnu dot |dot org

[Bug c++/27505] New: ICE in const folding with bitfields

2006-05-08 Thread mueller at gcc dot gnu dot org
++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: mueller at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27505

[Bug c++/27506] New: [4.2 Regression] bitfield enum handling regression

2006-05-08 Thread mueller at gcc dot gnu dot org
: unassigned at gcc dot gnu dot org ReportedBy: mueller at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27506

[Bug c++/27471] [4.2 Regression] ICE within build_c_cast cp/typeck.c:5434

2006-05-08 Thread mueller at gcc dot gnu dot org
--- Comment #2 from mueller at gcc dot gnu dot org 2006-05-08 19:54 --- raising severity because it triggers frequently -- mueller at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/27505] [4.2 Regression] ICE in const folding with bitfields

2006-05-08 Thread mueller at gcc dot gnu dot org
--- Comment #2 from mueller at gcc dot gnu dot org 2006-05-08 19:55 --- triggering quite often, raising severity -- mueller at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/27506] [4.2 Regression] bitfield enum handling regression

2006-05-08 Thread mueller at gcc dot gnu dot org
--- Comment #1 from mueller at gcc dot gnu dot org 2006-05-08 20:31 --- error message is: bitfield-error-1.cc:14: error: invalid conversion from 'int' to 'EBorderStyle' -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27506

[Bug c/27273] [4.2 regression] tree check fail for legal code when convert returns a constant from an expression that was not constant

2006-05-16 Thread mueller at gcc dot gnu dot org
--- Comment #10 from mueller at gcc dot gnu dot org 2006-05-16 08:37 --- ok, rerunning regtest -- mueller at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/24561] no static definition at -O0

2006-05-26 Thread mueller at gcc dot gnu dot org
--- Comment #13 from mueller at gcc dot gnu dot org 2006-05-26 18:39 --- It also causes bootstrap failures (see PR18058) -- mueller at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/13717] duplicated parameter name not caught ?

2006-05-29 Thread mueller at gcc dot gnu dot org
--- Comment #6 from mueller at gcc dot gnu dot org 2006-05-29 16:26 --- it might not be invalid, but its certainly worth a diagnostic IMHO -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=13717

[Bug c/27273] [4.2 regression] tree check fail for legal code when convert returns a constant from an expression that was not constant

2006-05-30 Thread mueller at gcc dot gnu dot org
--- Comment #12 from mueller at gcc dot gnu dot org 2006-05-30 13:44 --- Subject: Bug 27273 Author: mueller Date: Tue May 30 13:43:55 2006 New Revision: 114238 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=114238 Log: PR c/27273 * c-common.c (convert_and_check

[Bug c/27273] [4.2 regression] tree check fail for legal code when convert returns a constant from an expression that was not constant

2006-05-30 Thread mueller at gcc dot gnu dot org
--- Comment #13 from mueller at gcc dot gnu dot org 2006-05-30 13:44 --- Fixed. -- mueller at gcc dot gnu dot org changed: What|Removed |Added Status

[Bug c/8268] no compile time array index checking

2006-06-08 Thread mueller at gcc dot gnu dot org
--- Comment #40 from mueller at gcc dot gnu dot org 2006-06-08 15:50 --- I've a patch, which is currently blocked by -fivopts bug -- mueller at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/28659] [4.2 regression] ICE (segfault) while compiling kdelibs 4.0 snapshot

2006-08-13 Thread mueller at gcc dot gnu dot org
--- Comment #6 from mueller at gcc dot gnu dot org 2006-08-13 12:48 --- I'm currently testing this patch: --- cp/decl2.c (revision 116108) +++ cp/decl2.c (working copy) @@ -1541,7 +1541,7 @@ static tree min_vis_r (tree *tp, int *walk_subtrees, void *data) { int *vis_p = (int

[Bug middle-end/25977] New: miscompile with classes without copy constructor

2006-01-26 Thread mueller at gcc dot gnu dot org
: normal Priority: P3 Component: middle-end AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: mueller at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25977

[Bug middle-end/25977] miscompile with classes without copy constructor

2006-01-26 Thread mueller at gcc dot gnu dot org
--- Comment #1 from mueller at gcc dot gnu dot org 2006-01-26 15:40 --- Created an attachment (id=10734) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=10734action=view) testcase -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25977

[Bug c++/18313] Missing warning for superfluous const's in return types

2006-11-30 Thread mueller at gcc dot gnu dot org
--- Comment #3 from mueller at gcc dot gnu dot org 2006-11-30 23:08 --- Subject: Bug 18313 Author: mueller Date: Thu Nov 30 23:08:27 2006 New Revision: 119382 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=119382 Log: 2006-12-01 Dirk Mueller [EMAIL PROTECTED] PR c

[Bug c++/18313] Missing warning for superfluous const's in return types

2006-11-30 Thread mueller at gcc dot gnu dot org
--- Comment #4 from mueller at gcc dot gnu dot org 2006-11-30 23:11 --- Implemented for 4.3. -- mueller at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/19564] -Wparentheses does not work with the C++ front-end

2006-11-30 Thread mueller at gcc dot gnu dot org
--- Comment #4 from mueller at gcc dot gnu dot org 2006-11-30 23:15 --- what is the status of these patches? I just started to look into this.. -- mueller at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/19756] -Wparentheses doesn't warn on ambiguous if in C++

2006-11-30 Thread mueller at gcc dot gnu dot org
--- Comment #7 from mueller at gcc dot gnu dot org 2006-11-30 23:16 --- not entirely related. -- mueller at gcc dot gnu dot org changed: What|Removed |Added

[Bug c/8268] no compile time array index checking

2007-01-17 Thread mueller at gcc dot gnu dot org
--- Comment #42 from mueller at gcc dot gnu dot org 2007-01-17 10:51 --- no, its going in real soon now (finally) :) -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=8268

[Bug c/8268] no compile time array index checking

2007-01-18 Thread mueller at gcc dot gnu dot org
--- Comment #43 from mueller at gcc dot gnu dot org 2007-01-18 13:00 --- Subject: Bug 8268 Author: mueller Date: Thu Jan 18 13:00:33 2007 New Revision: 120898 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=120898 Log: 2007-01-18 Dirk Mueller [EMAIL PROTECTED] Â

[Bug c/8268] no compile time array index checking

2007-01-18 Thread mueller at gcc dot gnu dot org
--- Comment #44 from mueller at gcc dot gnu dot org 2007-01-18 13:12 --- Fixed for 4.3. -- mueller at gcc dot gnu dot org changed: What|Removed |Added

[Bug bootstrap/30511] False array bound check causes gcc failed to boostrap

2007-01-19 Thread mueller at gcc dot gnu dot org
--- Comment #1 from mueller at gcc dot gnu dot org 2007-01-19 20:04 --- this patch fixes / works around it. I don't like it yet, I'm trying to find a better solution. --- tree-vrp.c (revision 120953) +++ tree-vrp.c (working copy) @@ -3583,6 +3583,25 @@ check_array_bounds (tree *tp

[Bug bootstrap/30511] False array bound check causes gcc failed to boostrap

2007-01-19 Thread mueller at gcc dot gnu dot org
--- Comment #5 from mueller at gcc dot gnu dot org 2007-01-19 22:15 --- the ivopts problem is a duplicate of bug 26726. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30511

[Bug bootstrap/30511] False array bound check causes gcc failed to boostrap

2007-01-21 Thread mueller at gcc dot gnu dot org
--- Comment #7 from mueller at gcc dot gnu dot org 2007-01-21 16:12 --- Subject: Bug 30511 Author: mueller Date: Sun Jan 21 16:12:10 2007 New Revision: 121032 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=121032 Log: 2007-01-21 Dirk Mueller [EMAIL PROTECTED] PR

[Bug bootstrap/30511] False array bound check causes gcc failed to boostrap

2007-01-21 Thread mueller at gcc dot gnu dot org
--- Comment #8 from mueller at gcc dot gnu dot org 2007-01-21 16:52 --- Fixed for 4.3. -- mueller at gcc dot gnu dot org changed: What|Removed |Added Status

[Bug c++/19618] Does warn if bit-fields exceed the size of bool types

2007-01-21 Thread mueller at gcc dot gnu dot org
-- mueller at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |mueller at gcc dot gnu dot |dot org

[Bug bootstrap/30510] [4.3 Regression] Gcc failed to bootstrap

2007-01-23 Thread mueller at gcc dot gnu dot org
-- mueller at gcc dot gnu dot org changed: What|Removed |Added Status|UNCONFIRMED |NEW Ever Confirmed|0 |1 Last

[Bug bootstrap/30510] [4.3 Regression] Gcc failed to bootstrap

2007-01-23 Thread mueller at gcc dot gnu dot org
--- Comment #3 from mueller at gcc dot gnu dot org 2007-01-23 13:33 --- ah, no, this doesn't seem to be the same thing. -- mueller at gcc dot gnu dot org changed: What|Removed |Added

[Bug bootstrap/30510] [4.3 Regression] Gcc failed to bootstrap

2007-01-23 Thread mueller at gcc dot gnu dot org
--- Comment #7 from mueller at gcc dot gnu dot org 2007-01-23 15:47 --- which revision is that? -r121081 fails here -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30510

[Bug fortran/30549] compiler warning in resolve.c: possibly uninitialized use of name

2007-01-23 Thread mueller at gcc dot gnu dot org
--- Comment #5 from mueller at gcc dot gnu dot org 2007-01-23 16:26 --- fortran seems to bootstrap now. -- mueller at gcc dot gnu dot org changed: What|Removed |Added

[Bug debug/30629] New: [Regression:4.3/4.2] -g causes undefined references

2007-01-29 Thread mueller at gcc dot gnu dot org
Priority: P3 Component: debug AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: mueller at gcc dot gnu dot org GCC host triplet: i686-suse-linux http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30629

[Bug middle-end/30636] [4.3 Regression] incorrect array bounds warning on multi-dimensional arrays

2007-01-30 Thread mueller at gcc dot gnu dot org
--- Comment #3 from mueller at gcc dot gnu dot org 2007-01-30 13:09 --- I'm not flagging this as diagnostic for now, because it is imho still a bug in ccp that could cause other side-effects (aliasing analysis?). if it is clear that the only problem this causes is the warning

[Bug c++/30601] [4.3 regression] -Wreturn-type warns about more than what the documentation says

2007-01-30 Thread mueller at gcc dot gnu dot org
--- Comment #13 from mueller at gcc dot gnu dot org 2007-01-30 16:20 --- Subject: Bug 30601 Author: mueller Date: Tue Jan 30 16:20:06 2007 New Revision: 121342 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=121342 Log: 2007-01-30 Dirk Mueller [EMAIL PROTECTED] PR c

[Bug c/8268] no compile time array index checking

2007-01-30 Thread mueller at gcc dot gnu dot org
--- Comment #45 from mueller at gcc dot gnu dot org 2007-01-30 17:17 --- Subject: Bug 8268 Author: mueller Date: Tue Jan 30 17:17:39 2007 New Revision: 121346 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=121346 Log: backport from mainline: 2007-01-21 Dirk Mueller [EMAIL

[Bug bootstrap/30511] False array bound check causes gcc failed to boostrap

2007-01-30 Thread mueller at gcc dot gnu dot org
--- Comment #9 from mueller at gcc dot gnu dot org 2007-01-30 17:18 --- Subject: Bug 30511 Author: mueller Date: Tue Jan 30 17:17:39 2007 New Revision: 121346 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=121346 Log: backport from mainline: 2007-01-21 Dirk Mueller [EMAIL

[Bug middle-end/30636] [4.3 Regression] incorrect array bounds warning on multi-dimensional arrays

2007-01-31 Thread mueller at gcc dot gnu dot org
-- mueller at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |mueller at gcc dot gnu dot |dot org

[Bug middle-end/30636] [4.3 Regression] incorrect array bounds warning on multi-dimensional arrays

2007-02-01 Thread mueller at gcc dot gnu dot org
--- Comment #8 from mueller at gcc dot gnu dot org 2007-02-01 13:27 --- removing diagnostic keyword again. This is latent wrong-code. -- mueller at gcc dot gnu dot org changed: What|Removed |Added

  1   2   >