[Bug c++/24782] [3.4/4.0/4.1/4.2 Regression] wrongly accepted nested private typedef

2006-01-04 Thread mmitchel at gcc dot gnu dot org
--- Comment #4 from mmitchel at gcc dot gnu dot org 2006-01-04 18:48 --- Subject: Bug 24782 Author: mmitchel Date: Wed Jan 4 18:48:38 2006 New Revision: 109342 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=109342 Log: PR c++/24782 *

[Bug c++/24782] [3.4/4.0/4.1/4.2 Regression] wrongly accepted nested private typedef

2006-01-04 Thread mmitchel at gcc dot gnu dot org
--- Comment #5 from mmitchel at gcc dot gnu dot org 2006-01-04 18:49 --- Subject: Bug 24782 Author: mmitchel Date: Wed Jan 4 18:49:21 2006 New Revision: 109343 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=109343 Log: PR c++/24782 *

[Bug c++/24782] [3.4/4.0/4.1/4.2 Regression] wrongly accepted nested private typedef

2006-01-04 Thread mmitchel at gcc dot gnu dot org
--- Comment #6 from mmitchel at gcc dot gnu dot org 2006-01-04 18:50 --- Subject: Bug 24782 Author: mmitchel Date: Wed Jan 4 18:50:07 2006 New Revision: 109344 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=109344 Log: PR c++/24782 *

[Bug c++/24782] [3.4/4.0/4.1/4.2 Regression] wrongly accepted nested private typedef

2006-01-04 Thread mmitchel at gcc dot gnu dot org
--- Comment #7 from mmitchel at gcc dot gnu dot org 2006-01-04 18:53 --- Fixed in 4.0.3. -- mmitchel at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/25663] [4.0/4.1/4.2 Regression] Trouble parsing nested templated constructor calls

2006-01-14 Thread mmitchel at gcc dot gnu dot org
--- Comment #11 from mmitchel at gcc dot gnu dot org 2006-01-15 00:56 --- Subject: Bug 25663 Author: mmitchel Date: Sun Jan 15 00:56:50 2006 New Revision: 109713 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=109713 Log: PR c++/25663 *

[Bug c++/25663] [4.0/4.1/4.2 Regression] Trouble parsing nested templated constructor calls

2006-01-14 Thread mmitchel at gcc dot gnu dot org
--- Comment #12 from mmitchel at gcc dot gnu dot org 2006-01-15 00:57 --- Subject: Bug 25663 Author: mmitchel Date: Sun Jan 15 00:57:22 2006 New Revision: 109714 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=109714 Log: PR c++/25663 *

[Bug c++/25663] [4.0/4.1/4.2 Regression] Trouble parsing nested templated constructor calls

2006-01-14 Thread mmitchel at gcc dot gnu dot org
--- Comment #13 from mmitchel at gcc dot gnu dot org 2006-01-15 00:57 --- Subject: Bug 25663 Author: mmitchel Date: Sun Jan 15 00:57:47 2006 New Revision: 109715 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=109715 Log: PR c++/25663 *

[Bug c++/25663] [4.0/4.1/4.2 Regression] Trouble parsing nested templated constructor calls

2006-01-14 Thread mmitchel at gcc dot gnu dot org
--- Comment #14 from mmitchel at gcc dot gnu dot org 2006-01-15 00:59 --- Fixed in 4.0.3. -- mmitchel at gcc dot gnu dot org changed: What|Removed |Added

[Bug middle-end/25335] [4.1/4.2 Regression] reload leaves insns from earlier passes around: fatal for postinc

2006-01-15 Thread mmitchel at gcc dot gnu dot org
--- Comment #5 from mmitchel at gcc dot gnu dot org 2006-01-15 22:11 --- I'm leaving this at P3 until we have more information. Clearly, if this is a general problem that affets primary/secondary targets, we should increase the priority. -- http://gcc.gnu.org/bug

[Bug target/25500] [4.0/4.1/4.2 Regression]: SSE2 vectorized code is slower on 4.x.x than on 3.4.4

2006-01-15 Thread mmitchel at gcc dot gnu dot org
--- Comment #14 from mmitchel at gcc dot gnu dot org 2006-01-15 22:13 --- We're generating correct code, so I've marked this as P2, rather than P1. -- mmitchel at gcc dot gnu dot org changed: What|Removed

[Bug rtl-optimization/25505] [4.0/4.1/4.2 Regression] gcc uses way too much stack space for this code

2006-01-15 Thread mmitchel at gcc dot gnu dot org
--- Comment #9 from mmitchel at gcc dot gnu dot org 2006-01-15 22:19 --- I agree that this looks related to PR 16269. In that PR, RTH suggests that the right way to fix this is for the front end to be more explicit about the lifetime of the temporaries, which definitely seems the

[Bug c++/25552] [4.0/4.1/4.2 regression] Invalid destructor name accepted in friend declaration

2006-01-15 Thread mmitchel at gcc dot gnu dot org
--- Comment #1 from mmitchel at gcc dot gnu dot org 2006-01-15 22:20 --- Marking as P2, since this is just an accepts-invalid regression. -- mmitchel at gcc dot gnu dot org changed: What|Removed |Added

[Bug c/25682] [4.0/4.1/4.2 Regression] ICE when using old sytle offsetof (with non zero start) as array size

2006-01-15 Thread mmitchel at gcc dot gnu dot org
--- Comment #4 from mmitchel at gcc dot gnu dot org 2006-01-15 22:27 --- This kind of code is common so this is a P1. -- mmitchel at gcc dot gnu dot org changed: What|Removed |Added

[Bug preprocessor/25717] [3.4/4.0/4.1/4.2 Regression] -dD does not list all defined macros (in particular, __STDC__)

2006-01-15 Thread mmitchel at gcc dot gnu dot org
--- Comment #7 from mmitchel at gcc dot gnu dot org 2006-01-15 22:30 --- This is not critical, as it only affects secondary uses of the compiler. -- mmitchel at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/22252] [4.0/4.1 Regression] pragma interface/implementation still break synthesized methods

2006-01-15 Thread mmitchel at gcc dot gnu dot org
--- Comment #10 from mmitchel at gcc dot gnu dot org 2006-01-15 22:43 --- The claim in Comment #9 is that this is a 4.1 regression as well as a 4.0 regression, so I've udpated the subject line. It would be interesting to know if this affects mainline as well. -- mmitchel a

[Bug c++/23708] [4.0 Regression] Non-inline function incorrectly treated as inline when using precompiled headers

2006-01-15 Thread mmitchel at gcc dot gnu dot org
--- Comment #5 from mmitchel at gcc dot gnu dot org 2006-01-15 22:43 --- This is a relatively obscure case with a relatively minor failure mode; P2. -- mmitchel at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/25043] [4.0 Regression] [m68k] ICE in instantiate_virtual_regs_lossage

2006-01-15 Thread mmitchel at gcc dot gnu dot org
--- Comment #2 from mmitchel at gcc dot gnu dot org 2006-01-15 22:47 --- 68k is not a primary platform; P5. -- mmitchel at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/25152] [3.4/4.0 only] no warning from -Wstrict-aliasing for C++ code

2006-01-15 Thread mmitchel at gcc dot gnu dot org
--- Comment #10 from mmitchel at gcc dot gnu dot org 2006-01-15 22:50 --- I think it's unwise to backport -Wstrict-aliasing for C++ to 4.0. As Jakub says, this is going to break -Werror builds for some packages, and, contrary to Andrew's claim, there are relatively common

[Bug target/25203] [4.0] enable checking failure in g++.dg/opt/mmx2.C

2006-01-15 Thread mmitchel at gcc dot gnu dot org
--- Comment #2 from mmitchel at gcc dot gnu dot org 2006-01-15 22:51 --- I think we should understand this problem, at least, before 4.0.3. -- mmitchel at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/25218] [4.0 Regression] ICE : in compensate_edge, at reg-stack.c:2795

2006-01-15 Thread mmitchel at gcc dot gnu dot org
--- Comment #4 from mmitchel at gcc dot gnu dot org 2006-01-15 22:54 --- ICE on valid; P1. -- mmitchel at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/25281] [3.4/4.0 only] Request fix for Bug #23150 (aka Bug #24675) in gcc 3.4.x and gcc 4.0.x for arm arch.

2006-01-15 Thread mmitchel at gcc dot gnu dot org
--- Comment #2 from mmitchel at gcc dot gnu dot org 2006-01-15 22:57 --- Wrong code on primary platform; P1. Kazu, does your patch for PR 23150 apply to 4.0? If so, would you please test that change? -- mmitchel at gcc dot gnu dot org changed: What|Removed

[Bug c++/25357] [3.4/4.0 Regression] ICE in typeid

2006-01-15 Thread mmitchel at gcc dot gnu dot org
--- Comment #6 from mmitchel at gcc dot gnu dot org 2006-01-15 22:57 --- ICE on valid; P1. -- mmitchel at gcc dot gnu dot org changed: What|Removed |Added

[Bug gcov/profile/25551] [4.0 Regression] gcov incorrect count for lone return in block

2006-01-15 Thread mmitchel at gcc dot gnu dot org
--- Comment #3 from mmitchel at gcc dot gnu dot org 2006-01-15 22:58 --- gcov is not core functionality; P2. -- mmitchel at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/25613] [4.0 Regression] sh compiler hangs when compiling some inline asm

2006-01-15 Thread mmitchel at gcc dot gnu dot org
--- Comment #7 from mmitchel at gcc dot gnu dot org 2006-01-15 22:59 --- SH is not a primary platform; P5. -- mmitchel at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/22136] [4.1/4.2 regression] Rejects old-style using declaration

2006-01-15 Thread mmitchel at gcc dot gnu dot org
--- Comment #12 from mmitchel at gcc dot gnu dot org 2006-01-15 23:12 --- I agree that this should be a P1. Why do we think I::B is a non-dependent type? It should be considered dependent, because we may have a specialization of I for which B is not a base class. There are some

[Bug inline-asm/23200] [4.0/4.1/4.2 regression] rejects "i"(&var + 1)

2006-01-15 Thread mmitchel at gcc dot gnu dot org
--- Comment #14 from mmitchel at gcc dot gnu dot org 2006-01-15 23:15 --- This is valid code, but not particularly commonplace code. Furthermore, it doesn't look like we've got any good way to fix this -- except for the patch in Comment #8. What were the results of t

[Bug c++/22136] [4.1/4.2 regression] Rejects old-style using declaration

2006-01-15 Thread mmitchel at gcc dot gnu dot org
--- Comment #13 from mmitchel at gcc dot gnu dot org 2006-01-15 23:57 --- The problem is that we originally encounter the nested name specifier I::B during a call from cp_parser_constructor_declarator_p. That function sets check_dependency_p to false, because we do have to resolve

[Bug c++/22136] [4.1/4.2 regression] Rejects old-style using declaration

2006-01-15 Thread mmitchel at gcc dot gnu dot org
--- Comment #14 from mmitchel at gcc dot gnu dot org 2006-01-16 00:04 --- Created an attachment (id=10650) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=10650&action=view) Patch that disallows nested-name-specifiers for constructors when in class scope. This patch

[Bug c++/22136] [4.1/4.2 regression] Rejects old-style using declaration

2006-01-18 Thread mmitchel at gcc dot gnu dot org
--- Comment #16 from mmitchel at gcc dot gnu dot org 2006-01-18 21:55 --- I'm still wrestling with this PR. As I suggested earlier, I turned off the caching of nested-name-specifiers unless we're in the check_dependency_p case. However, that causes g++.dg/parse/operator2

[Bug c++/22136] [4.1/4.2 regression] Rejects old-style using declaration

2006-01-18 Thread mmitchel at gcc dot gnu dot org
--- Comment #17 from mmitchel at gcc dot gnu dot org 2006-01-18 22:25 --- In retrospect, I wonder if we should be complaining about a using-declaration in a template in the first place. For example, is: struct X { void f(); }; template struct S : public T { using X::f

[Bug c++/25836] [3.4/4.0/4.1/4.2 Regression] G++ does not allow a conversion of templated types

2006-01-18 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |mark at codesourcery dot com |dot org

[Bug c++/25836] [3.4/4.0/4.1/4.2 Regression] G++ does not allow a conversion of templated types

2006-01-18 Thread mmitchel at gcc dot gnu dot org
--- Comment #5 from mmitchel at gcc dot gnu dot org 2006-01-19 06:53 --- Subject: Bug 25836 Author: mmitchel Date: Thu Jan 19 06:52:56 2006 New Revision: 109943 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=109943 Log: PR c++/25836 * c

[Bug c++/25836] [3.4/4.0/4.1/4.2 Regression] G++ does not allow a conversion of templated types

2006-01-18 Thread mmitchel at gcc dot gnu dot org
--- Comment #6 from mmitchel at gcc dot gnu dot org 2006-01-19 06:53 --- Subject: Bug 25836 Author: mmitchel Date: Thu Jan 19 06:53:34 2006 New Revision: 109944 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=109944 Log: PR c++/25836 * c

[Bug c++/25836] [3.4/4.0/4.1/4.2 Regression] G++ does not allow a conversion of templated types

2006-01-18 Thread mmitchel at gcc dot gnu dot org
--- Comment #7 from mmitchel at gcc dot gnu dot org 2006-01-19 06:55 --- Subject: Bug 25836 Author: mmitchel Date: Thu Jan 19 06:55:53 2006 New Revision: 109945 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=109945 Log: PR c++/25836 * c

[Bug c++/25836] [3.4 Regression] G++ does not allow a conversion of templated types

2006-01-18 Thread mmitchel at gcc dot gnu dot org
--- Comment #8 from mmitchel at gcc dot gnu dot org 2006-01-19 06:59 --- Fixed in 4.0.3. -- mmitchel at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/25864] Enable IBM long double format in 32-bit PowerPC Linux

2006-01-19 Thread mmitchel at gcc dot gnu dot org
--- Comment #3 from mmitchel at gcc dot gnu dot org 2006-01-19 20:44 --- David has indicated to me that it's possible (but not certain) that the PowerPC GNU/Linux community wants this on by default in GCC 4.1. Since we'd very much like to avoid ABI changes throughout the

[Bug c++/22136] [4.1/4.2 regression] Rejects old-style using declaration

2006-01-19 Thread mmitchel at gcc dot gnu dot org
--- Comment #18 from mmitchel at gcc dot gnu dot org 2006-01-19 21:27 --- I've spoken with the folks at EDG, and we all agree that we should not be checking that, in "using S::f", "S" is a base class of the current class if we're in a template; the set o

[Bug c++/22136] [4.1/4.2 regression] Rejects old-style using declaration

2006-01-19 Thread mmitchel at gcc dot gnu dot org
--- Comment #19 from mmitchel at gcc dot gnu dot org 2006-01-20 03:07 --- Subject: Bug 22136 Author: mmitchel Date: Fri Jan 20 03:07:49 2006 New Revision: 110016 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=110016 Log: PR c++/22136 * name-

[Bug c++/22136] [4.1/4.2 regression] Rejects old-style using declaration

2006-01-19 Thread mmitchel at gcc dot gnu dot org
--- Comment #20 from mmitchel at gcc dot gnu dot org 2006-01-20 03:08 --- Subject: Bug 22136 Author: mmitchel Date: Fri Jan 20 03:07:58 2006 New Revision: 110017 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=110017 Log: PR c++/22136 * name-

[Bug c++/22136] [4.1/4.2 regression] Rejects old-style using declaration

2006-01-19 Thread mmitchel at gcc dot gnu dot org
--- Comment #21 from mmitchel at gcc dot gnu dot org 2006-01-20 03:36 --- Fixed in 4.1.0. -- mmitchel at gcc dot gnu dot org changed: What|Removed |Added

[Bug rtl-optimization/25654] [4.0/4.1/4.2 Regression] RTL alias analysis unprepared to handle stack slot sharing

2006-01-20 Thread mmitchel at gcc dot gnu dot org
--- Comment #13 from mmitchel at gcc dot gnu dot org 2006-01-20 22:37 --- RTH's comments are here: http://gcc.gnu.org/ml/gcc-patches/2006-01/msg01390.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25654

[Bug c++/28235] [4.0/4.1/4.2 Regression] ICE with static const member as default parameter in template

2006-07-18 Thread mmitchel at gcc dot gnu dot org
--- Comment #8 from mmitchel at gcc dot gnu dot org 2006-07-19 00:22 --- Subject: Bug 28235 Author: mmitchel Date: Wed Jul 19 00:22:43 2006 New Revision: 115576 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=115576 Log: PR c++/28235 * pt.c (tsu

[Bug c++/28235] [4.0/4.1 Regression] ICE with static const member as default parameter in template

2006-07-18 Thread mmitchel at gcc dot gnu dot org
--- Comment #9 from mmitchel at gcc dot gnu dot org 2006-07-19 00:25 --- Fixed in 4.2. -- mmitchel at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/28048] [4.0/4.1/4.2 Regression] ICE on accessing member of dependent name

2006-07-18 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |mark at codesourcery dot com |dot org

[Bug c++/28407] [4.2 regression] Issue with anonymous namespace

2006-07-18 Thread mmitchel at gcc dot gnu dot org
--- Comment #8 from mmitchel at gcc dot gnu dot org 2006-07-19 00:45 --- This is certainly a serious problem. Right now, the C++ front end relies on TREE_PUBLIC in various places to determine whether or not something has external linkage. Instead, we could compute that, by looking at

[Bug c++/28409] [4.2 Regression] extern "C" and anonymous namespace

2006-07-18 Thread mmitchel at gcc dot gnu dot org
--- Comment #2 from mmitchel at gcc dot gnu dot org 2006-07-19 00:46 --- Yes, extern "C" should make the function have external linkage in the object file. Namespaces have no impact on extern "C" functions, except from the point of view of lexical scoping. --

[Bug c++/28235] [4.0 Regression] ICE with static const member as default parameter in template

2006-07-18 Thread mmitchel at gcc dot gnu dot org
--- Comment #10 from mmitchel at gcc dot gnu dot org 2006-07-19 05:09 --- Subject: Bug 28235 Author: mmitchel Date: Wed Jul 19 05:09:00 2006 New Revision: 115577 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=115577 Log: PR c++/28235 * pt.c (tsu

[Bug c++/28235] [4.0 Regression] ICE with static const member as default parameter in template

2006-07-18 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|mark at codesourcery dot com|unassigned at gcc dot gnu

[Bug c++/28048] [4.0/4.1/4.2 Regression] ICE on accessing member of dependent name

2006-07-18 Thread mmitchel at gcc dot gnu dot org
--- Comment #4 from mmitchel at gcc dot gnu dot org 2006-07-19 05:15 --- Subject: Bug 28048 Author: mmitchel Date: Wed Jul 19 05:14:25 2006 New Revision: 115579 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=115579 Log: PR c++/28048 * sem

[Bug c++/28048] [4.0/4.1 Regression] ICE on accessing member of dependent name

2006-07-18 Thread mmitchel at gcc dot gnu dot org
--- Comment #5 from mmitchel at gcc dot gnu dot org 2006-07-19 05:18 --- Fixed in 4.2. -- mmitchel at gcc dot gnu dot org changed: What|Removed |Added

[Bug c/28419] [4.1/4.2 regression] ICE using __FUNCTION__ in invalid code

2006-07-18 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P4 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28419

[Bug c++/28048] [4.0/4.1 Regression] ICE on accessing member of dependent name

2006-07-18 Thread mmitchel at gcc dot gnu dot org
--- Comment #6 from mmitchel at gcc dot gnu dot org 2006-07-19 06:43 --- Subject: Bug 28048 Author: mmitchel Date: Wed Jul 19 06:42:56 2006 New Revision: 115581 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=115581 Log: PR c++/28048 * sem

[Bug c++/28048] [4.0 Regression] ICE on accessing member of dependent name

2006-07-18 Thread mmitchel at gcc dot gnu dot org
--- Comment #7 from mmitchel at gcc dot gnu dot org 2006-07-19 06:43 --- Fixed in 4.1.2. -- mmitchel at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/28113] [4.2 Regression] vectors initialized in ctors, not at compile time, cause altivec-3.C failure

2006-07-19 Thread mmitchel at gcc dot gnu dot org
--- Comment #8 from mmitchel at gcc dot gnu dot org 2006-07-19 17:06 --- This test now passes. -- mmitchel at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/28337] [4.0/4.1/4.2 regression] ICE with string literals in templates

2006-07-19 Thread mmitchel at gcc dot gnu dot org
--- Comment #1 from mmitchel at gcc dot gnu dot org 2006-07-19 17:31 --- Subject: Bug 28337 Author: mmitchel Date: Wed Jul 19 17:31:51 2006 New Revision: 115596 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=115596 Log: PR c++/28337 * typeck.c (build_b

[Bug c++/28337] [4.0/4.1/4.2 regression] ICE with string literals in templates

2006-07-19 Thread mmitchel at gcc dot gnu dot org
--- Comment #2 from mmitchel at gcc dot gnu dot org 2006-07-19 17:32 --- Subject: Bug 28337 Author: mmitchel Date: Wed Jul 19 17:32:38 2006 New Revision: 115597 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=115597 Log: PR c++/28337 * typeck.c (build_b

[Bug c++/28337] [4.0 regression] ICE with string literals in templates

2006-07-19 Thread mmitchel at gcc dot gnu dot org
--- Comment #3 from mmitchel at gcc dot gnu dot org 2006-07-19 17:35 --- Fixed in 4.1.2. -- mmitchel at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/28225] [4.0/4.1/4.2 regression] segfault in type_dependent_expression_p

2006-07-19 Thread mmitchel at gcc dot gnu dot org
--- Comment #5 from mmitchel at gcc dot gnu dot org 2006-07-19 17:38 --- This test case now works for me on both the 4.1 and 4.2 branches. Martin, would you please confirm that, at your convenience? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28225

[Bug c++/28338] [4.0/4.1/4.2 regression] ICE/rejects-valid with references

2006-07-19 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |mark at codesourcery dot com |dot org

[Bug c++/28338] [4.0/4.1/4.2 regression] ICE/rejects-valid with references

2006-07-19 Thread mmitchel at gcc dot gnu dot org
--- Comment #2 from mmitchel at gcc dot gnu dot org 2006-07-19 22:49 --- Subject: Bug 28338 Author: mmitchel Date: Wed Jul 19 22:49:20 2006 New Revision: 115600 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=115600 Log: PR c++/28338 * decl.c (layout_

[Bug c++/28338] [4.0/4.1 regression] ICE/rejects-valid with references

2006-07-19 Thread mmitchel at gcc dot gnu dot org
--- Comment #3 from mmitchel at gcc dot gnu dot org 2006-07-19 22:51 --- Fixed in 4.2. -- mmitchel at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/28338] [4.0 regression] ICE/rejects-valid with references

2006-07-19 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|mark at codesourcery dot com|unassigned at gcc dot gnu

[Bug c++/28338] [4.0/4.1 regression] ICE/rejects-valid with references

2006-07-19 Thread mmitchel at gcc dot gnu dot org
--- Comment #4 from mmitchel at gcc dot gnu dot org 2006-07-20 02:55 --- Subject: Bug 28338 Author: mmitchel Date: Thu Jul 20 02:55:24 2006 New Revision: 115606 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=115606 Log: PR c++/28338 * decl.c (layout_

[Bug c++/28357] [4.0/4.1/4.2 regression] c-style downcasts on const multiple inherited objects differ if const vs non-const cast

2006-07-19 Thread mmitchel at gcc dot gnu dot org
--- Comment #4 from mmitchel at gcc dot gnu dot org 2006-07-20 03:59 --- I do not believe this is a bug. The problematic conversion is: SdOptionsPrint &rOldUnconst = (SdOptionsPrint&)(rOther); Here, rOther is declared as: const SdOptionsPrintItem &

[Bug c++/28031] [4.2 regression] bogus jump to case label crosses initialization error with C99 anonymous initializers

2006-07-20 Thread mmitchel at gcc dot gnu dot org
--- Comment #4 from mmitchel at gcc dot gnu dot org 2006-07-21 01:42 --- In C99, a compound literal in the body of a function has automatic storage duration associated with the enclosing block. That's what the C++ front end now does. In that context, the error given is ent

[Bug c++/28363] [4.0/4.1/4.2 regression] Default template parameter causes compiler segfault

2006-07-21 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28363

[Bug c++/27369] [4.1/4.2 Regression] tree check ICE when attribute externally_visible used

2006-07-21 Thread mmitchel at gcc dot gnu dot org
--- Comment #12 from mmitchel at gcc dot gnu dot org 2006-07-21 08:38 --- I think that Comment #10 shows that handle_externally_visible should not be registering things with cgraph, as we shouldn't ever have anything pointing at a re-declaration. -- http://gcc.gnu.org/bug

[Bug c++/28025] [4.1/4.2 Regression] multiple template friend compile error

2006-07-23 Thread mmitchel at gcc dot gnu dot org
--- Comment #3 from mmitchel at gcc dot gnu dot org 2006-07-23 20:28 --- Subject: Bug 28025 Author: mmitchel Date: Sun Jul 23 20:28:26 2006 New Revision: 115687 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=115687 Log: PR c++/28025 * cp-tree.h (LOOKU

[Bug c++/28025] [4.1/4.2 Regression] multiple template friend compile error

2006-07-23 Thread mmitchel at gcc dot gnu dot org
--- Comment #4 from mmitchel at gcc dot gnu dot org 2006-07-23 20:32 --- Subject: Bug 28025 Author: mmitchel Date: Sun Jul 23 20:32:28 2006 New Revision: 115688 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=115688 Log: PR c++/28025 * cp-tree.h (LOOKU

[Bug c++/28025] [4.1/4.2 Regression] multiple template friend compile error

2006-07-23 Thread mmitchel at gcc dot gnu dot org
--- Comment #5 from mmitchel at gcc dot gnu dot org 2006-07-23 22:02 --- Fixed in 4.1.2. -- mmitchel at gcc dot gnu dot org changed: What|Removed |Added

[Bug c/28418] [4.0/4.1/4.2 regression] ICE incrementing compound literal expression

2006-07-31 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28418

[Bug c++/28420] [4.0/4.1/4.2 regression] ICE with "typeid" as template parameter

2006-07-31 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P4 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28420

[Bug c++/28432] [4.0/4.1/4.2 regression] duplicate "no member function declared" message

2006-07-31 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P4 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28432

[Bug driver/28437] [4.2 Regression] multiple fno-builtin-* flags broken

2006-07-31 Thread mmitchel at gcc dot gnu dot org
--- Comment #12 from mmitchel at gcc dot gnu dot org 2006-07-31 23:32 --- Shouldn't this issue be closed now? -- mmitchel at gcc dot gnu dot org changed: What|Removed |

[Bug c++/28450] [4.0/4.1/4.2 regression] ICE with new and complex/vector types

2006-07-31 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28450

[Bug c++/28479] [4.2 regression] cc1plus just sits there eating CPU and RAM for a simple program

2006-07-31 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28479

[Bug gcov/profile/28480] [4.2 Regression] inliner-1.c:31: ICE: in set_bb_for_stmt, at tree-cfg.c:2775

2006-07-31 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28480

[Bug rtl-optimization/28489] [4.2 regression] ICE in move_insn, at haifa-sched.c:1968

2006-07-31 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28489

[Bug target/28490] [4.0/4.1/4.2 regression] ICE in ia64_expand_move, at config/ia64/ia64.c:1088

2006-07-31 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28490

[Bug target/28495] [4.2 regression] ICE in final_scan_insn, at final.c:2448

2006-07-31 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28495

[Bug c++/28506] [4.0/4.1/4.2 regression] ICE with initializers for functions

2006-07-31 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28506

[Bug c++/28513] [4.0/4.1/4.2 Regression] QOI: Diagnostic missing since 3.3.x when naming rule is violated

2006-07-31 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28513

[Bug target/28516] [4.2 regression] arm_unwind_emit_set, at config/arm/arm.c:15419 with -fexceptions

2006-07-31 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28516

[Bug c++/28523] [4.0/4.1/4.2 Regression] Throw of a derived class casted to its base class using a C-style cast

2006-07-31 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28523

[Bug driver/28528] [4.0/4.1/4.2 regression] Trouble compiling header files with "-x c++" using g++

2006-07-31 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28528

[Bug tree-optimization/28544] [4.2 regression] ICE in add_virtual_operand, at tree-ssa-operands.c:1309

2006-07-31 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28544

[Bug libgcj/28546] [4.2 Regression] ./java/lang/Thread.h:31: error: using typedef-name '_Jv_Thread_t' after 'class'

2006-07-31 Thread mmitchel at gcc dot gnu dot org
--- Comment #7 from mmitchel at gcc dot gnu dot org 2006-07-31 23:42 --- Java is not release-critical. -- mmitchel at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/28557] [4.0/4.1/4.2 regression] Trouble with templated type conversion operator

2006-07-31 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28557

[Bug c++/28558] [4.0/4.1/4.2 regression] Trouble with new and __attribute__

2006-07-31 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28558

[Bug c++/28559] [4.2 regression] ICE with friend and __attribute__

2006-07-31 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28559

[Bug c++/28560] [4.0/4.1/4.2 regression] Trouble with __attribute__ in template parameter

2006-07-31 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28560

[Bug target/28247] [4.1/4.2 regression] libstdc++ cannot be build with Solaris threads

2006-07-31 Thread mmitchel at gcc dot gnu dot org
--- Comment #6 from mmitchel at gcc dot gnu dot org 2006-07-31 23:49 --- Should this issue be closed now that Roger's patches have been applied? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28247

[Bug c++/28523] [4.0/4.1/4.2 Regression] Throw of a derived class casted to its base class using a C-style cast

2006-07-31 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |mark at codesourcery dot com |dot org

[Bug middle-end/27724] [4.1/4.2 Regression] internal compiler error: no-op convert from 4 to 8 bytes in initializer

2006-08-01 Thread mmitchel at gcc dot gnu dot org
--- Comment #15 from mmitchel at gcc dot gnu dot org 2006-08-01 18:27 --- DJ -- Thanks for the detailed comments. I understand that the assertion is guarding against some cases where we may silently generate wrong code (as with the situation with pointers on the m16c). However

[Bug c++/28523] [4.0/4.1/4.2 Regression] Throw of a derived class casted to its base class using a C-style cast

2006-08-01 Thread mmitchel at gcc dot gnu dot org
--- Comment #2 from mmitchel at gcc dot gnu dot org 2006-08-01 20:05 --- Subject: Bug 28523 Author: mmitchel Date: Tue Aug 1 20:04:57 2006 New Revision: 115862 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=115862 Log: PR c++/28523 * tree.c (stabil

[Bug c++/28523] [4.0/4.1/4.2 Regression] Throw of a derived class casted to its base class using a C-style cast

2006-08-01 Thread mmitchel at gcc dot gnu dot org
--- Comment #3 from mmitchel at gcc dot gnu dot org 2006-08-01 20:05 --- Subject: Bug 28523 Author: mmitchel Date: Tue Aug 1 20:05:49 2006 New Revision: 115863 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=115863 Log: PR c++/28523 * tree.c (stabil

[Bug c++/28523] [4.0 Regression] Throw of a derived class casted to its base class using a C-style cast

2006-08-01 Thread mmitchel at gcc dot gnu dot org
--- Comment #4 from mmitchel at gcc dot gnu dot org 2006-08-01 21:33 --- Fixed in 4.1.2. -- mmitchel at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/28557] [4.0/4.1/4.2 regression] Trouble with templated type conversion operator

2006-08-02 Thread mmitchel at gcc dot gnu dot org
--- Comment #1 from mmitchel at gcc dot gnu dot org 2006-08-02 20:34 --- Subject: Bug 28557 Author: mmitchel Date: Wed Aug 2 20:33:48 2006 New Revision: 115885 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=115885 Log: PR c++/28557 * pt.c (tsubst_

[Bug c++/28557] [4.0/4.1/4.2 regression] Trouble with templated type conversion operator

2006-08-02 Thread mmitchel at gcc dot gnu dot org
--- Comment #2 from mmitchel at gcc dot gnu dot org 2006-08-02 20:35 --- Subject: Bug 28557 Author: mmitchel Date: Wed Aug 2 20:35:41 2006 New Revision: 115886 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=115886 Log: PR c++/28557 * pt.c (tsubst_

[Bug c++/28557] [4.0 regression] Trouble with templated type conversion operator

2006-08-02 Thread mmitchel at gcc dot gnu dot org
--- Comment #3 from mmitchel at gcc dot gnu dot org 2006-08-02 20:37 --- Fixed in 4.1.2. -- mmitchel at gcc dot gnu dot org changed: What|Removed |Added

<    5   6   7   8   9   10   11   12   13   14   >