--- Comment #5 from rguenth at gcc dot gnu dot org 2007-11-23 22:29 ---
So the testcase from comment #3 is actually a regression?
--
rguenth at gcc dot gnu dot org changed:
What|Removed |Added
---
--- Comment #4 from tbm at cyrius dot com 2007-11-17 16:12 ---
Just that I have PLUS_EXPR rather than MULT_EXPR but it also points to
pointer plus.
pinskia, were you going to take a look at this?
#0 fancy_abort (file=0xb867e8 "gcc/tree.c", line=3110,
function=0xb899de "build2_stat
--- Comment #3 from tbm at cyrius dot com 2007-11-17 16:09 ---
I get this ICE too and the backtrace looks suspiciously similar. My testcase
needs -O3:
/* Testcase by Martin Michlmayr <[EMAIL PROTECTED]> */
struct User
{
char username[10];
};
void auth_set_username (struct User *user
--- Comment #2 from rguenth at gcc dot gnu dot org 2007-09-17 11:03 ---
Confirmed. Looks like we try to build a multiplication with ptr * int:
(gdb) bt
#0 fancy_abort (
file=0xf27848 "/space/rguenther/src/svn/pointer_plus/gcc/tree.c",
line=3110, function=0xf291bf "build2_stat
--- Comment #1 from pinskia at gcc dot gnu dot org 2007-09-17 09:14 ---
This is related to pointer plus.
--
pinskia at gcc dot gnu dot org changed:
What|Removed |Added