From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 26108 invoked by alias); 16 Mar 2005 02:27:56 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Received: (qmail 26025 invoked by uid 48); 16 Mar 2005 02:27:52 -0000 Date: Wed, 16 Mar 2005 02:27:00 -0000 Message-ID: <20050316022752.26022.qmail@sourceware.org> From: "pinskia at gcc dot gnu dot org" To: gcc-bugs@gcc.gnu.org In-Reply-To: <20050316021720.20491.aelschuring@hotmail.com> References: <20050316021720.20491.aelschuring@hotmail.com> Reply-To: gcc-bugzilla@gcc.gnu.org Subject: [Bug middle-end/20491] [4.0/4.1 Regression] internal compiler error: in subreg_regno_offset, at rtlanal.c:3042 X-Bugzilla-Reason: CC X-SW-Source: 2005-03/txt/msg01909.txt.bz2 List-Id: ------- Additional Comments From pinskia at gcc dot gnu dot org 2005-03-16 02:27 ------- Confirmed, reduced testcase: volatile unsigned short _const_32 [4] = {1,2,3,4}; void evas_common_convert_yuv_420p_601_rgba() { __asm__ __volatile__ ("" : : "X" (*_const_32)); } Note really X should not be used as you showed with -O0. -- What |Removed |Added ---------------------------------------------------------------------------- CC| |pinskia at gcc dot gnu dot | |org Status|UNCONFIRMED |NEW Component|c |middle-end Ever Confirmed| |1 Keywords| |ice-on-valid-code Known to fail| |4.0.0 4.1.0 Known to work| |3.4.0 Last reconfirmed|0000-00-00 00:00:00 |2005-03-16 02:27:51 date| | Summary|internal compiler error: in |[4.0/4.1 Regression] |subreg_regno_offset, at |internal compiler error: in |rtlanal.c:3042 |subreg_regno_offset, at | |rtlanal.c:3042 Target Milestone|--- |4.0.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20491