New issue 2580: asmgcc fails on i386 with gcc 6.3.0-18 https://bitbucket.org/pypy/pypy/issues/2580/asmgcc-fails-on-i386-with-gcc-630-18
Stefano Rivera: Building pypy 5.8.0 on Debian sid i386: ``` gcc -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -Wno-address -fvisibility=hidden -DPYPY_USE_ASMGCC -DPYPY_JIT_CODEMAP -DPy_BUILD_CORE -DRPYTHON_VMPROF -O3 -DVMPROF_UNIX -DVMPROF_LINUX -DRPYTHON_VMPROF=1 -DPYPY_CPU_HAS_STANDARD_PRECISION -DPYPY_X86_CHECK_SSE2 -msse2 -mfpmath=sse -DRPYTHON_VMPROF=1 -DRPYTHON_VMPROF=1 -DPy_BUILD_CORE -DPy_BUILD_CORE -frandom-seed=elf.c -o elf.s -S elf.c -I"/home/stefanor/hg/pypy/rpython"/translator/c -I"/home/stefanor/hg/pypy/rpython"/rlib/rjitlog/src -I"/home/stefanor/hg/pypy/rpython"/rlib/rvmprof/src -I"/home/stefanor/hg/pypy/rpython"/../pypy/module/cpyext/include -I"/home/stefanor/hg/pypy/rpython"/../pypy/module/cpyext/parse -I.. -I"/home/stefanor/hg/pypy/rpython"/rlib/rvmprof/src/shared -I"/home/stefanor/hg/pypy/rpython"/rlib/rvmprof/src/shared/libbacktrace -I"/home/stefanor/hg/pypy/rpython"/../pypy/module/faulthandler -I"/home/stefanor/hg/pypy/rpython"/../pypy/module/_multibytecodec -I"/home/stefanor/hg/pypy/rpython"/../pypy/module/ operator -I"/home/stefanor/hg/pypy/rpython"/../pypy/module/_cffi_backend/src python "/home/stefanor/hg/pypy/rpython"/translator/c/gcc/trackgcroot.py -t elf.s > elf.gctmp Traceback (most recent call last): File "/home/stefanor/hg/pypy/rpython/translator/c/gcc/trackgcroot.py", line 2094, in <module> tracker.process(f, g, filename=fn) File "/home/stefanor/hg/pypy/rpython/translator/c/gcc/trackgcroot.py", line 1987, in process tracker = parser.process_function(lines, filename) File "/home/stefanor/hg/pypy/rpython/translator/c/gcc/trackgcroot.py", line 1498, in process_function table = tracker.computegcmaptable(self.verbose) File "/home/stefanor/hg/pypy/rpython/translator/c/gcc/trackgcroot.py", line 59, in computegcmaptable self.findframesize() File "/home/stefanor/hg/pypy/rpython/translator/c/gcc/trackgcroot.py", line 295, in findframesize insn1.framesize = size_at_insn1 File "/home/stefanor/hg/pypy/rpython/translator/c/gcc/../../../../rpython/translator/c/gcc/instruction.py", line 262, in __setattr__ "unrecognized function prologue - " AssertionError: unrecognized function prologue - only supports push %ebp; movl %esp, %ebp Makefile:496: recipe for target 'elf.gcmap' failed make: *** [elf.gcmap] Error 1 ``` _______________________________________________ pypy-issue mailing list pypy-issue@python.org https://mail.python.org/mailman/listinfo/pypy-issue