From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 20774 invoked by alias); 24 Mar 2011 16:46:21 -0000 Received: (qmail 20765 invoked by uid 22791); 24 Mar 2011 16:46:20 -0000 X-SWARE-Spam-Status: No, hits=-2.5 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_00,TW_ZJ X-Spam-Check-By: sourceware.org Received: from localhost (HELO gcc.gnu.org) (127.0.0.1) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Thu, 24 Mar 2011 16:46:16 +0000 From: "ubizjak at gmail dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/48273] [4.6/4.7 Regression] ICE: in create_copy_of_insn_rtx, at sel-sched-ir.c:5604 with -fsel-sched-pipelining -fselective-scheduling2 -march=core2 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: ubizjak at gmail dot com X-Bugzilla-Status: NEW X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 4.6.1 X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated Content-Type: text/plain; charset="UTF-8" MIME-Version: 1.0 Date: Thu, 24 Mar 2011 17:32:00 -0000 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: 2011-03/txt/msg02582.txt.bz2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48273 --- Comment #2 from Uros Bizjak 2011-03-24 16:46:08 UTC --- (gdb) bt #0 fancy_abort (file=0xd77f00 "../../gcc-svn/trunk/gcc/sel-sched-ir.c", line=5604, function=0xd78e40 "create_copy_of_insn_rtx") at ../../gcc-svn/trunk/gcc/diagnostic.c:892 #1 0x00000000007bac89 in create_copy_of_insn_rtx (insn_rtx=0x7ffff1f33780) at ../../gcc-svn/trunk/gcc/sel-sched-ir.c:5604 #2 0x00000000007cdf30 in emit_bookkeeping_insn (insn=0x7ffff1f33820, lparams=0x7fffffffd870, static_params=Unhandled dwarf expression opcode 0xf3 ) at ../../gcc-svn/trunk/gcc/sel-sched.c:4767 #3 generate_bookkeeping_insn (insn=0x7ffff1f33820, lparams=0x7fffffffd870, static_params=Unhandled dwarf expression opcode 0xf3 ) at ../../gcc-svn/trunk/gcc/sel-sched.c:4805 #4 move_op_at_first_insn (insn=0x7ffff1f33820, lparams=0x7fffffffd870, static_params=Unhandled dwarf expression opcode 0xf3 ) at ../../gcc-svn/trunk/gcc/sel-sched.c:6073 #5 0x00000000007c7009 in code_motion_path_driver (insn=0x7ffff1f33820, orig_ops=0x0, path=, local_params_in=0x7fffffffd870, static_params=0x7fffffffdaa0) at ../../gcc-svn/trunk/gcc/sel-sched.c:6638 #6 0x00000000007c668f in code_motion_process_successors (insn=0x7ffff1f33aa0, orig_ops=0x1414978, path=0x14149f0, static_params=0x7fffffffdaa0) at ../../gcc-svn/trunk/gcc/sel-sched.c:6354 #7 0x00000000007c71dc in code_motion_path_driver (insn=0x7ffff1f33aa0, orig_ops=0x1414978, path=0x14149f0, local_params_in=0x7fffffffda70, static_params=0x7fffffffdaa0) at ../../gcc-svn/trunk/gcc/sel-sched.c:6600 (gdb) up #1 0x00000000007bac89 in create_copy_of_insn_rtx (insn_rtx=0x7ffff1f33780) at ../../gcc-svn/trunk/gcc/sel-sched-ir.c:5604 5604 gcc_assert (NONJUMP_INSN_P (insn_rtx)); (gdb) li 5599 5600 if (DEBUG_INSN_P (insn_rtx)) 5601 return create_insn_rtx_from_pattern (copy_rtx (PATTERN (insn_rtx)), 5602 insn_rtx); 5603 5604 gcc_assert (NONJUMP_INSN_P (insn_rtx)); 5605 5606 res = create_insn_rtx_from_pattern (copy_rtx (PATTERN (insn_rtx)), 5607 NULL_RTX); 5608 return res; (gdb) p debug_rtx (insn_rtx) (call_insn 6 0 0 3 (call (mem:QI (symbol_ref:SI ("bar") [flags 0x41] ) [0 bar S1 A8]) (const_int 0 [0])) pr48273.c:6 618 {*call_0} (nil) (nil))