[Bug inline-asm/84742] internal compiler error: in process_alt_operands, at lra-constraints.c:2112

msebor at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Thu Mar 8 04:21:00 GMT 2018


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

Martin Sebor <msebor at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEW
   Last reconfirmed|                            |2018-03-08
                 CC|                            |msebor at gcc dot gnu.org
     Ever confirmed|0                           |1

--- Comment #1 from Martin Sebor <msebor at gcc dot gnu.org> ---
I have reproduced it (intermittently) with revisions as recent as r258160, but
only with ASLR enabled.  The valgrind errors for sparseset_bit_p are expected
and go away --with-enable-valgrind-annotations.  I don't see any other errors
in my report and I can't reproduce it without ASLR or under GDB so there isn't
much to go on.

$ /opt/notnfs/gcc-bisect/obj/gcc/cc1plus.258160 -quiet -O3 -fpermissive
-fno-toplevel-reorder -std=c++14 -o/dev/null t.C
during RTL pass: reload
t.C: In function ‘void a()’:
t.C:10:1: internal compiler error: in process_alt_operands, at
lra-constraints.c:2112
 }
 ^
0x1013ddb process_alt_operands
        ../../gcc/lra-constraints.c:2112
0x10187ca curr_insn_transform
        ../../gcc/lra-constraints.c:3860
0x101c13f lra_constraints(bool)
        ../../gcc/lra-constraints.c:4877
0x1004f6f lra(_IO_FILE*)
        ../../gcc/lra.c:2419
0xfac579 do_reload
        ../../gcc/ira.c:5465
0xfaca6c execute
        ../../gcc/ira.c:5649


More information about the Gcc-bugs mailing list