[PyPy-issue] [issue691] pypy-head does not compile under Windows

David Naylor pypy-dev-issue at codespeak.net
Mon Apr 25 22:50:52 CEST 2011


David Naylor <naylor.b.david at gmail.com> added the comment:

Thanks for the quick response, however I am still running into some problems:  

(I worked around the problem originally mentioned by removing the assert)

gcc -O3 -DPy_BUILD_CORE -frandom-seed=implement_3.c -o implement_3.s -S implemen
t_3.c -IC:\\cygwin\\home\\${USER}\\pypy\\pypy\\translator\\c -
IC:\\cygwin\\home\\
${USER}\\pypy\\pypy\\module\\cpyext\\include -I.. -
IC:\\cygwin\\home\\${USER}\\lib
ffi-3.0.8.tar.gz\\include
implement_3.c: In function 'pypy_g_setup_root_walker':
implement_3.c:3079:2: warning: assignment makes pointer from integer without a c
ast
implement_3.c: In function 'pypy_g_Py_FindMethod':
implement_3.c:64787:11: warning: assignment discards qualifiers from pointer tar
get type
implement_3.c:64793:12: warning: assignment discards qualifiers from pointer tar
get type
implement_3.c:64813:11: warning: assignment discards qualifiers from pointer tar
get type
implement_3.c:65036:11: warning: assignment discards qualifiers from pointer tar
get type
C:/Python27/python.exe 
C:\\cygwin\\home\\${USER}\\pypy\\pypy/translator/c/gcc/tra
ckgcroot.py -mpypy_main_startup -t implement_3.s > implement_3.gctmp
Traceback (most recent call last):
  File "C:\cygwin\home\${USER}\pypy\pypy/translator/c/gcc/trackgcroot.py", line 
1
950, in <module>
    tracker.process(f, g, entrypoint=entrypoint, filename=fn)
  File "C:\cygwin\home\${USER}\pypy\pypy/translator/c/gcc/trackgcroot.py", line 
1
841, in process
    tracker = parser.process_function(lines, entrypoint, filename)
  File "C:\cygwin\home\${USER}\pypy\pypy/translator/c/gcc/trackgcroot.py", line 
1
438, in process_function
    lines, entrypoint, filename)
  File "C:\cygwin\home\${USER}\pypy\pypy/translator/c/gcc/trackgcroot.py", line 
1
350, in process_function
    table = tracker.computegcmaptable(self.verbose)
  File "C:\cygwin\home\${USER}\pypy\pypy/translator/c/gcc/trackgcroot.py", line 
4
7, in computegcmaptable
    self.parse_instructions()
  File "C:\cygwin\home\${USER}\pypy\pypy/translator/c/gcc/trackgcroot.py", line 
1
90, in parse_instructions
    insn = meth(line)
  File "C:\cygwin\home\${USER}\pypy\pypy/translator/c/gcc/trackgcroot.py", line 
7
04, in conditional_jump
    self.register_jump_to(label)
  File "C:\cygwin\home\${USER}\pypy\pypy/translator/c/gcc/trackgcroot.py", line 
6
85, in register_jump_to
    self.labels[label].previous_insns.append(self.insns[-1])
KeyError: 'L3999'
make: *** [implement_3.gcmap] Error 1

----------
status: resolved -> unread

_______________________________________________________
PyPy development tracker <pypy-dev-issue at codespeak.net>
<https://codespeak.net/issue/pypy-dev/issue691>
_______________________________________________________



More information about the Pypy-issue mailing list