--- Additional Comments From steven at gcc dot gnu dot org 2005-04-03
14:33 ---
C ICE-on-valid bugs are release critical.
--
What|Removed |Added
Severity|normal
--- Additional Comments From steven at gcc dot gnu dot org 2005-04-03
14:49 ---
We ICE on an assert:
#ifdef ENABLE_CHECKING
tree t_op0 = TREE_TYPE (op0);
gcc_assert ((TREE_CODE (t_op0) == ARRAY_TYPE
&& POINTER_TYPE_P (t_expr)
--- Additional Comments From steven at gcc dot gnu dot org 2005-04-03
15:32 ---
Introduced by rth's patch http://gcc.gnu.org/ml/gcc-cvs/2004-09/msg00682.html.
If this patch was ever posted to gcc-patches, I can't find the mail for it.
--
What|Removed
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-04-03
16:53 ---
Confirmed.
Note you don't even have to include the *(&a) part either:
typedef struct
{
char chars[5];
}
baz_t;
extern baz_t * baz;
extern void foo (baz_t);
int
bar (const baz_t * ls)
{
foo (ls == 0
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-04-03
17:12 ---
(In reply to comment #4)
> But the above worked with "4.0.0 20050225" so something more recent
> introduced the problem.
Even the the orginal testcase works with that above version too.
I am thinking this w
--- Additional Comments From steven at gcc dot gnu dot org 2005-04-04
09:18 ---
Removing the patch mentioned in comment #5 indeed makes this bug go away.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20739
--
What|Removed |Added
AssignedTo|unassigned at gcc dot gnu |aoliva at gcc dot gnu dot
|dot org |org
Status|NEW
--- Additional Comments From steven at gcc dot gnu dot org 2005-04-04
13:09 ---
http://gcc.gnu.org/ml/gcc-patches/2005-04/msg00321.html
--
What|Removed |Added
Keyw
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-04-07
09:05 ---
*** Bug 20809 has been marked as a duplicate of this bug. ***
--
What|Removed |Added
--- Additional Comments From mmitchel at gcc dot gnu dot org 2005-04-12
17:58 ---
Alexandre --
Did the patch in this PR pass testing? If so, Roger might be willing to review
it.
-- Mark
--
What|Removed |Added
--
--- Additional Comments From aoliva at gcc dot gnu dot org 2005-04-14
17:03 ---
Subject: Re: [PR middle-end/20739] lvalue cond-expr gimplification may crash on
cv-qual diffs
On Apr 4, 2005, Alexandre Oliva <[EMAIL PROTECTED]> wrote:
> If the operands of a cond-expr used as an lvalue
--- Additional Comments From roger at eyesopen dot com 2005-04-14 17:19
---
Thanks Alex! This is OK for mainline.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20739
--- Additional Comments From aoliva at gcc dot gnu dot org 2005-04-15
02:32 ---
Subject: Re: [PR middle-end/20739] lvalue cond-expr gimplification may crash on
cv-qual diffs
On Apr 14, 2005, Alexandre Oliva <[EMAIL PROTECTED]> wrote:
> Bootstrap and regtest pased on amd64-linux-gnu, a
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-04-15
03:09 ---
Subject: Bug 20739
CVSROOT:/cvs/gcc
Module name:gcc
Changes by: [EMAIL PROTECTED] 2005-04-15 03:09:51
Modified files:
gcc: ChangeLog gimplify.c
gcc/tes
14 matches
Mail list logo