This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug middle-end/35056] [4.3 Regression] ICE in copy_to_mode_reg, at explow.c:621
- From: "rguenth at gcc dot gnu dot org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 2 Feb 2008 16:06:33 -0000
- Subject: [Bug middle-end/35056] [4.3 Regression] ICE in copy_to_mode_reg, at explow.c:621
- References: <bug-35056-10053@http.gcc.gnu.org/bugzilla/>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Comment #5 from rguenth at gcc dot gnu dot org 2008-02-02 16:06 -------
>From the .original dump:
;; Function void call(S*, EBorderStyle) (_Z4callP1S12EBorderStyle)
;; enabled by -tree-original
<<< Unknown tree: if_stmt
<<cleanup_point !compareEqual ((const unsigned int &) (const unsigned int *)
&TARGET_EXPR <D.1668, s->m_style>, (const EBorderStyle &) (const EBorderStyle
*) &v)>>
<<cleanup_point <<< Unknown tree: expr_stmt
(void) (s->m_style = (<unnamed-unsigned:4>) (unsigned char) v) >>>
>>
>>>
;
The TARGET_EXPR initializer already misses the conversion.
--
rguenth at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |NEW
Ever Confirmed|0 |1
Last reconfirmed|0000-00-00 00:00:00 |2008-02-02 16:06:33
date| |
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35056