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 middle-end/64809] ICE at -O3 with -g enabled on x86_64-linux-gnu (in 32-bit mode)


https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64809

Markus Trippelsdorf <trippels at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEW
   Last reconfirmed|                            |2015-01-27
                 CC|                            |trippels at gcc dot gnu.org
          Component|c                           |middle-end
   Target Milestone|---                         |5.0
     Ever confirmed|0                           |1

--- Comment #1 from Markus Trippelsdorf <trippels at gcc dot gnu.org> ---
==5842== Invalid read of size 4
==5842==    at 0x71563B: reorder_operands(basic_block_def*) (cfgexpand.c:5031)
==5842==    by 0x721229: expand_gimple_basic_block(basic_block_def*, bool)
(cfgexpand.c:5091)
==5842==    by 0x722637: (anonymous namespace)::pass_expand::execute(function*)
(cfgexpand.c:6003)
==5842==    by 0xA28D0E: execute_one_pass(opt_pass*) (passes.c:2326)
==5842==    by 0xA29185: execute_pass_list_1(opt_pass*) [clone .constprop.73]
(passes.c:2378)
==5842==    by 0xA291D8: execute_pass_list(function*, opt_pass*)
(passes.c:2389)
==5842==    by 0x74E04B: cgraph_node::expand() (cgraphunit.c:1804)
==5842==    by 0x74F768: expand_all_functions (cgraphunit.c:1940)
==5842==    by 0x74F768: symbol_table::compile() [clone .part.53]
(cgraphunit.c:2293)
==5842==    by 0x75167F: compile (timevar.h:110)
==5842==    by 0x75167F: symbol_table::finalize_compilation_unit()
(cgraphunit.c:2370)
==5842==    by 0x5F92CA: c_write_global_declarations() (c-decl.c:10789)
==5842==    by 0xAE3203: compile_file() (toplev.c:606)
==5842==    by 0x5E041A: do_compile (toplev.c:2045)
==5842==    by 0x5E041A: toplev::main(int, char**) (toplev.c:2142)
==5842==  Address 0x607cf2c is 54,956 bytes inside an unallocated block of size
98,160 in arena "client"
==5842==


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