From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 9957 invoked by alias); 19 Oct 2003 07:19:41 -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 9950 invoked by uid 48); 19 Oct 2003 07:19:41 -0000 Date: Sun, 19 Oct 2003 07:20:00 -0000 From: "jivera at flame dot org" To: gcc-bugs@gcc.gnu.org Message-ID: <20031019071936.12678.jivera@flame.org> Reply-To: gcc-bugzilla@gcc.gnu.org Subject: [Bug c/12678] New: ICE on large vector arguments to a function X-Bugzilla-Reason: CC X-SW-Source: 2003-10/txt/msg01520.txt.bz2 List-Id: PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org. http://gcc.gnu.org/bugzilla/show_bug.cgi?id=12678 Summary: ICE on large vector arguments to a function Product: gcc Version: 3.3.1 Status: UNCONFIRMED Severity: normal Priority: P2 Component: c AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: jivera at flame dot org CC: gcc-bugs at gcc dot gnu dot org GCC build triplet: i686-pc-cygwin GCC host triplet: i686-pc-cygwin GCC target triplet: i686-pc-cygwin $ cat mmx.c typedef int v16si __attribute__ ((mode(V16QI))); v16si func (v16si a, v16si b) { return a + b; } $ gcc -c -o mmx.o mmx.c mmx.c: In function `func': mmx.c:8: internal compiler error: in ix86_function_arg_boundary, at config/i386/i386.c:2458 Please submit a full bug report, with preprocessed source if appropriate. See for instructions. $ gcc -c -o mmx.o mmx.c -march=athlon-xp mmx.c: In function `func': mmx.c:8: error: insn does not satisfy its constraints: (insn 44 29 33 0 (set (reg:SI 21 exmm0) (reg:SI 0 eax)) 38 {*movsi_1} (nil) (nil)) mmx.c:8: internal compiler error: in extract_constrain_insn_cached, at recog.c:2090 Please submit a full bug report, with preprocessed source if appropriate. See for instructions.