From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 5591 invoked by alias); 7 May 2010 21:03:47 -0000 Received: (qmail 5512 invoked by uid 48); 7 May 2010 21:03:25 -0000 Date: Fri, 07 May 2010 21:03:00 -0000 Subject: [Bug c/44031] New: ice in subst_reloads, at reload.c:6327 X-Bugzilla-Reason: CC Message-ID: Reply-To: gcc-bugzilla@gcc.gnu.org To: gcc-bugs@gcc.gnu.org From: "regehr at cs dot utah dot edu" Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org X-SW-Source: 2010-05/txt/msg00751.txt.bz2 [regehr@bethe tmp600]$ current-gcc -v Using built-in specs. COLLECT_GCC=current-gcc COLLECT_LTO_WRAPPER=/uusoc/exports/scratch/regehr/z/compiler-install/gcc-r159144-install/bin/../libexec/gcc/x86_64-unknown-linux-gnu/4.6.0/lto-wrapper Target: x86_64-unknown-linux-gnu Configured with: ../configure --with-libelf=/usr/local --enable-lto --prefix=/home/regehr/z/compiler-install/gcc-r159144-install --program-prefix=r159144- --enable-languages=c,c++ Thread model: posix gcc version 4.6.0 20100507 (experimental) (GCC) [regehr@bethe tmp600]$ current-gcc -O -c small.c small.c: In function 'int321': small.c:35:1: internal compiler error: in subst_reloads, at reload.c:6327 Please submit a full bug report, with preprocessed source if appropriate. See for instructions. [regehr@bethe tmp600]$ cat small.c typedef unsigned char uint8_t; typedef unsigned int uint32_t; typedef unsigned long int uint64_t; static uint32_t safe_add_func_uint32_t_u_u (uint32_t ui1, uint32_t ui2) { return ui1 + ui2; } static uint64_t safe_div_func_uint64_t_u_u (uint64_t ui1, uint32_t ui2) { return ui2 ? : (ui1 / ui2); } uint8_t g_55; uint8_t *g_73 = &g_55; uint8_t **g_332 = &g_73; int func_38(uint8_t *,int); int func_8(int); int int321 (void) { uint8_t l_26[4]; uint8_t *l_238 = &l_26[2]; uint8_t l_400; l_400 &= func_38 (&l_26[3], safe_add_func_uint32_t_u_u (safe_div_func_uint64_t_u_u (1, **g_332), *l_238) >= *l_238 < func_8 (0)), 1; return 0; } -- Summary: ice in subst_reloads, at reload.c:6327 Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: c AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: regehr at cs dot utah dot edu GCC build triplet: x86_64-unknown-linux-gnu GCC host triplet: x86_64-unknown-linux-gnu GCC target triplet: x86_64-unknown-linux-gnu http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44031