This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug target/43348] New: [4.4 regression] ICE in final_scan_insn, at final.c:2604


seen with current 4.4 branch on ia64-linux, not on the trunk and 4.3. goes away
removing -fno-strict-aliasing, or setting the optimization to -Os or -O1:

$ g++ -c -g -O2 -fno-strict-aliasing SerializedScriptValue.ii
bindings/js/SerializedScriptValue.cpp: In function 'typename
TreeWalker::OutputType WebCore::walk(TreeWalker&, typename
TreeWalker::InputType) [with TreeWalker = WebCore::SerializingTreeWalker]':
bindings/js/SerializedScriptValue.cpp:343: error: could not split insn
(call_insn 4851 19696 19697 347 ../JavaScriptCore/wtf/Vector.h:284 (parallel [
            (call (mem:DI (const_int 0 [0x0]) [0 S8 A64])
                (const_int 1 [0x1]))
            (clobber (reg:DI 320 b0))
            (clobber (scratch:DI))
            (clobber (scratch:DI))
        ]) 354 {call_gp} (expr_list:REG_DEAD (reg:DI 1 r1)
        (expr_list:REG_EH_REGION (const_int 124 [0x7c])
            (nil)))
    (expr_list:REG_DEP_TRUE (use (reg:DI 1 r1))
        (nil)))
bindings/js/SerializedScriptValue.cpp:343: internal compiler error: in
final_scan_insn, at final.c:2604


-- 
           Summary: [4.4 regression] ICE in final_scan_insn, at final.c:2604
           Product: gcc
           Version: 4.4.3
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: target
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: doko at ubuntu dot com
GCC target triplet: ia64-linux-gnu


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43348


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]