From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 31824 invoked by alias); 10 Sep 2013 12:04:32 -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 Received: (qmail 31769 invoked by uid 48); 10 Sep 2013 12:04:27 -0000 From: "danglin at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug middle-end/58382] New: [4.9 Regression] unwind.inc:136:1: ICE: in trunc_int_for_mode, at explow.c:55 Date: Tue, 10 Sep 2013 12:04:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: middle-end X-Bugzilla-Version: 4.9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: danglin at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter cf_gcchost cf_gcctarget cf_gccbuild attachments.created Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2013-09/txt/msg00701.txt.bz2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58382 Bug ID: 58382 Summary: [4.9 Regression] unwind.inc:136:1: ICE: in trunc_int_for_mode, at explow.c:55 Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: middle-end Assignee: unassigned at gcc dot gnu.org Reporter: danglin at gcc dot gnu.org Host: hppa64-hp-hpux11.11 Target: hppa64-hp-hpux11.11 Build: hppa64-hp-hpux11.11 Created attachment 30786 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=30786&action=edit Preprocessed source /test/gnu/gcc/objdir/./gcc/xgcc -B/test/gnu/gcc/objdir/./gcc/ -B/opt/gnu64/gcc/g cc-4.9/hppa64-hp-hpux11.11/bin/ -B/opt/gnu64/gcc/gcc-4.9/hppa64-hp-hpux11.11/lib / -isystem /opt/gnu64/gcc/gcc-4.9/hppa64-hp-hpux11.11/include -isystem /opt/gnu6 4/gcc/gcc-4.9/hppa64-hp-hpux11.11/sys-include -g -O2 -O2 -g -O2 -DIN_GCC - W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing -prototypes -Wold-style-definition -isystem ./include -frandom-seed=fixed-see d -Dpa64=1 -DELF=1 -mlong-calls -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-pr otector -frandom-seed=fixed-seed -Dpa64=1 -DELF=1 -mlong-calls -I. -I. -I../. ././gcc -I../../../gcc/libgcc -I../../../gcc/libgcc/. -I../../../gcc/libgcc/../g cc -I../../../gcc/libgcc/../include -DHAVE_CC_TLS -DUSE_EMUTLS -o unwind-dw2.o -MT unwind-dw2.o -MD -MP -MF unwind-dw2.dep -fexceptions -c ../../../gcc/libgcc/ unwind-dw2.c -fvisibility=hidden -DHIDE_EXPORTS In file included from ../../../gcc/libgcc/unwind-dw2.c:1698:0: ../../../gcc/libgcc/unwind.inc: In function '_Unwind_RaiseException': ../../../gcc/libgcc/unwind.inc:136:1: internal compiler error: in trunc_int_for_mode, at explow.c:55 } ^ /test/gnu/gcc/objdir/./gcc/cc1 -fpreprocessed unwind-dw2.i -quiet -dumpbase unw ind-dw2.c -mlong-calls -auxbase-strip unwind-dw2.o -g -g -g -O2 -O2 -O2 -Wextra -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-p rototypes -Wold-style-definition -version -frandom-seed=fixed-seed -fbuilding-li bgcc -fno-stack-protector -frandom-seed=fixed-seed -fexceptions -fvisibility=hidden -o unwind-dw2.s GNU C (GCC) version 4.9.0 20130909 (experimental) [trunk revision 202391] (hppa64-hp-hpux11.11) compiled by GNU C version 4.7.2, GMP version 5.0.5, MPFR version 3.1.2, MPC version 1.0 GGC heuristics: --param ggc-min-expand=30 --param ggc-min-heapsize=4096 GNU C (GCC) version 4.9.0 20130909 (experimental) [trunk revision 202391] (hppa64-hp-hpux11.11) compiled by GNU C version 4.7.2, GMP version 5.0.5, MPFR version 3.1.2, MPC version 1.0 GGC heuristics: --param ggc-min-expand=30 --param ggc-min-heapsize=4096 Compiler executable checksum: 1887fdfaba237bed4d949cbaeffd7a9b In file included from ../../../gcc/libgcc/unwind-dw2.c:1698:0: ../../../gcc/libgcc/unwind.inc: In function '_Unwind_RaiseException': ../../../gcc/libgcc/unwind.inc:136:1: internal compiler error: in trunc_int_for_mode, at explow.c:55 } ^ Introduced in r202391: 2013-09-09 Richard Sandiford * alias.c (addr_side_effect_eval): Use gen_int_mode with the mode of the associated gen_rtx_* call. * caller-save.c (init_caller_save): Likewise. * combine.c (find_split_point, make_extraction): Likewise. (make_compound_operation): Likewise. * dwarf2out.c (mem_loc_descriptor): Likewise. * explow.c (plus_constant, probe_stack_range): Likewise. * expmed.c (expand_mult_const): Likewise. * expr.c (emit_single_push_insn_1, do_tablejump): Likewise. * reload1.c (init_reload): Likewise. * valtrack.c (cleanup_auto_inc_dec): Likewise. * var-tracking.c (adjust_mems): Likewise. * modulo-sched.c (sms_schedule): Likewise, but use gen_rtx_GT rather than gen_rtx_fmt_ee.