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

            Bug ID: 69454
           Summary: ix86_expand_prologue internal compiler error:
                    Segmentation fault
           Product: gcc
           Version: unknown
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: middle-end
          Assignee: unassigned at gcc dot gnu.org
          Reporter: mark at gcc dot gnu.org
  Target Milestone: ---

$ gcc --version
gcc (GCC) 6.0.0 20160123 (experimental)

  svn co svn://svn.valgrind.org/valgrind/trunk valgrind
  cd valgrind
  ./autogen.sh
  ./configure
  make

gcc -DHAVE_CONFIG_H -I. -I..  -I.. -I../include -I../VEX/pub -I../VEX/pub
-DVGA_x86=1 -DVGO_linux=1 -DVGP_x86_linux=1 -DVGPV_x86_linux_vanilla=1 -Ipriv 
-m32 -mpreferred-stack-boundary=2 -O2 -g -std=gnu99 -Wall -Wmissing-prototypes
-Wshadow -Wpointer-arith -Wstrict-prototypes -Wmissing-declarations
-Wcast-align -Wcast-qual -Wwrite-strings -Wempty-body -Wformat
-Wformat-security -Wignored-qualifiers -Wmissing-parameter-type
-Wold-style-declaration -fno-stack-protector -fno-strict-aliasing -fno-builtin 
-fomit-frame-pointer -Wbad-function-cast -fstrict-aliasing  -MT
priv/libvex_x86_linux_a-guest_amd64_helpers.o -MD -MP -MF
priv/.deps/libvex_x86_linux_a-guest_amd64_helpers.Tpo -c -o
priv/libvex_x86_linux_a-guest_amd64_helpers.o `test -f
'priv/guest_amd64_helpers.c' || echo './'`priv/guest_amd64_helpers.c
priv/guest_amd64_helpers.c: In function ‘amd64g_dirtyhelper_AES’:
priv/guest_amd64_helpers.c:4183:1: internal compiler error: Segmentation fault
 }
 ^

0xb20c5f crash_signal
        /home/mark/src/gcc/gcc/toplev.c:335
0xe3dc74 ix86_expand_prologue()
        /home/mark/src/gcc/gcc/config/i386/i386.c:12752
0xff594a gen_prologue()
        /home/mark/src/gcc/gcc/config/i386/i386.md:12451
0xe250a8 target_gen_prologue
        /home/mark/src/gcc/gcc/config/i386/i386.md:18466
0x87b4af thread_prologue_and_epilogue_insns()
        /home/mark/src/gcc/gcc/function.c:6037
0x87bf82 rest_of_handle_thread_prologue_and_epilogue
        /home/mark/src/gcc/gcc/function.c:6588
0x87bf82 execute
        /home/mark/src/gcc/gcc/function.c:6630
Please submit a full bug report,
with preprocessed source if appropriate.
Please include the complete backtrace with any bug report.
See <http://gcc.gnu.org/bugs.html> for instructions.
Makefile:2142: recipe for target
'priv/libvex_x86_linux_a-guest_amd64_helpers.o' failed
make[3]: *** [priv/libvex_x86_linux_a-guest_amd64_helpers.o] Error 1
make[3]: Leaving directory '/opt/local/src/valgrind/VEX'

Reply via email to