From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 13827 invoked by alias); 1 Nov 2010 14:48:19 -0000 Received: (qmail 13818 invoked by uid 22791); 1 Nov 2010 14:48:18 -0000 X-SWARE-Spam-Status: No, hits=-2.4 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_00,MISSING_MID 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; Mon, 01 Nov 2010 14:48:14 +0000 From: "hjl.tools at gmail dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/46259] [4.6 Regression] Revision 166102 failed 416.gamess in SPEC CPU 2006 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: hjl.tools at gmail dot com X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 4.6.0 X-Bugzilla-Changed-Fields: 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: Mon, 01 Nov 2010 14:48: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: 2010-11/txt/msg00024.txt.bz2 Message-ID: <20101101144800.UQnKpAF7kZwr_vo9MlPcJ-CKrun6kmSoKSgR1O2Wy-c@z> http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46259 --- Comment #2 from H.J. Lu 2010-11-01 14:48:00 UTC --- #0 internal_error (gmsgid=0x12a2830 "tree check: %s, have %s in %s, at %s:%d") at ../../src/gcc/diagnostic.c:825 #1 0x0000000000ccb556 in tree_check_failed (node=0x7ffff1190f78, file=0x1213380 "../../src/gcc/tree.h", line=4020, function=0x1214490 "tree_to_double_int") at ../../src/gcc/tree.c:8580 #2 0x000000000073f092 in tree_to_double_int (cst=0x7ffff1190f78) at ../../src/gcc/tree.h:4020 #3 0x000000000076db8b in const_vector_from_tree (exp=0x7ffff03f5880) at ../../src/gcc/expr.c:10253 #4 0x000000000076349b in expand_expr_real_1 (exp=0x7ffff03f5880, target=0x7ffff01fc9c0, tmode=V2DImode, modifier=EXPAND_NORMAL, alt_rtl=0x7fffffffd180) at ../../src/gcc/expr.c:8498 #5 0x000000000075d076 in expand_expr_real (exp=0x7ffff03f5880, target=0x7ffff01fc9c0, tmode=V2DImode, modifier=EXPAND_NORMAL, alt_rtl=0x7fffffffd180) at ../../src/gcc/expr.c:7237 #6 0x000000000074e173 in store_expr (exp=0x7ffff03f5880, target=0x7ffff01fc9c0, call_param_p=0, nontemporal=0 '\000') at ../../src/gcc/expr.c:4700 #7 0x000000000074c586 in expand_assignment (to=0x7ffff109fcb0, from=0x7ffff03f5880, nontemporal=0 '\000') at ../../src/gcc/expr.c:4473 #8 0x0000000000662d0b in expand_gimple_stmt_1 (stmt=0x7ffff0a642d0) at ../../src/gcc/cfgexpand.c:1991 #9 0x0000000000663136 in expand_gimple_stmt (stmt=0x7ffff0a642d0) ---Type to continue, or q to quit--- at ../../src/gcc/cfgexpand.c:2100 #10 0x0000000000669ef7 in expand_gimple_basic_block (bb=0x7ffff0de7dd0) at ../../src/gcc/cfgexpand.c:3552 #11 0x000000000066bd7d in gimple_expand_cfg () at ../../src/gcc/cfgexpand.c:4029 #12 0x000000000094b7bd in execute_one_pass (pass=0x17b6140) at ../../src/gcc/passes.c:1560 #13 0x000000000094b9ac in execute_pass_list (pass=0x17b6140) at ../../src/gcc/passes.c:1615 #14 0x0000000000ad7087 in tree_rest_of_compilation (fndecl=0x7ffff11a4500) at ../../src/gcc/tree-optimize.c:422 #15 0x0000000000d746e1 in cgraph_expand_function (node=0x7ffff1245840) at ../../src/gcc/cgraphunit.c:1494 #16 0x0000000000d748a0 in cgraph_expand_all_functions () at ../../src/gcc/cgraphunit.c:1553 #17 0x0000000000d74ec5 in cgraph_optimize () at ../../src/gcc/cgraphunit.c:1809 #18 0x0000000000d7290b in cgraph_finalize_compilation_unit () at ../../src/gcc/cgraphunit.c:1016 #19 0x00000000008e88cb in write_global_declarations () at ../../src/gcc/langhooks.c:310 #20 0x0000000000552606 in gfc_write_global_declarations () at ../../src/gcc/fortran/f95-lang.c:322 #21 0x0000000000a43358 in compile_file () at ../../src/gcc/toplev.c:931 #22 0x0000000000a45800 in do_compile () at ../../src/gcc/toplev.c:2359 ---Type to continue, or q to quit--- #23 0x0000000000a4592c in toplev_main (argc=19, argv=0x7fffffffe138) at ../../src/gcc/toplev.c:2419 #24 0x00000000005e7790 in main (argc=19, argv=0x7fffffffe138) at ../../src/gcc/main.c:36 (gdb)