[pypy-issue] Issue #1904: py3k branch compile_c failure on x86_64 and i686 linux. (pypy/pypy)

Yichao Yu issues-reply at bitbucket.org
Mon Oct 27 03:22:57 CET 2014


New issue 1904: py3k branch compile_c failure on x86_64 and i686 linux.
https://bitbucket.org/pypy/pypy/issue/1904/py3k-branch-compile_c-failure-on-x86_64

Yichao Yu:

I've just got the following error (end of this report) when compiling the py3k branch on linux (the error is at the very end, about undeclared functions), both for i686 and x86_64. I am compiling with `--shared` and you can find the build script [here](https://github.com/archlinuxcn/repo/blob/master/pypy3-hg/PKGBUILD) and make is run with `-j7 -l8`.

I grep'ed in the `testing_1` directory and it seems that the definition of those functions are indeed not in any header files.
```
% grep -R pypy_wchar2char
pypy_module__codecs_locale.c:   l_v571613 = pypy_wchar2char(l_v571639, l_v571610);
pypy_module__codecs_locale.c:   pypy_asm_gc_nocollect(pypy_wchar2char);
pypy_module__codecs_locale.c:   pypy_wchar2char_free(l_v571613);
pypy_module__codecs_locale.c:   pypy_asm_gc_nocollect(pypy_wchar2char_free);
pypy_module__codecs_locale.c:   pypy_wchar2char_free(l_v571613);
pypy_module__codecs_locale.c:   pypy_asm_gc_nocollect(pypy_wchar2char_free);
make.errors:data_rpython_jit_metainterp_pyjitpl.c:4463:2: error: 'pypy_wchar2char' undeclared here (not in a function)
make.errors:  pypy_wchar2char, /* 184 */
make.errors:data_rpython_jit_metainterp_pyjitpl.c:4464:2: error: 'pypy_wchar2char_free' undeclared here (not in a function)
make.errors:  pypy_wchar2char_free, /* 185 */
locale.c:pypy_wchar2char(const wchar_t *text, size_t *error_pos)
locale.c:pypy_wchar2char_free(char *bytes)
data_rpython_jit_metainterp_pyjitpl.c:  pypy_wchar2char,        /* 184 */
data_rpython_jit_metainterp_pyjitpl.c:  pypy_wchar2char_free,   /* 185 */
nonfuncnodes_17.c:      ((Signed)pypy_wchar2char),      /* 2 */
nonfuncnodes_17.c:      ((Signed)pypy_wchar2char_free), /* 5 */
nonfuncnodes_17.c:      ((Signed)pypy_wchar2char_free), /* 7 */
```


content of `make.errors`

```
data_pypy_module_cpyext_pyobject.c:133:3: warning: initialization from incompatible pointer type
   (&_PyExc_EOFError), /* 5.value */
   ^
data_pypy_module_cpyext_pyobject.c:133:3: warning: (near initialization for 'pypy_g_array_718.a.items[5].d_value')
data_pypy_module_cpyext_pyobject.c:253:3: warning: initialization from incompatible pointer type
   (&_PyExc_SystemExit), /* 29.value */
   ^
data_pypy_module_cpyext_pyobject.c:253:3: warning: (near initialization for 'pypy_g_array_718.a.items[29].d_value')
data_pypy_module_cpyext_pyobject.c:263:3: warning: initialization from incompatible pointer type
   (&_PyExc_ValueError), /* 31.value */
   ^
data_pypy_module_cpyext_pyobject.c:263:3: warning: (near initialization for 'pypy_g_array_718.a.items[31].d_value')
data_pypy_module_cpyext_pyobject.c:313:3: warning: initialization from incompatible pointer type
   (&PyUnicode_Type), /* 41.value */
   ^
data_pypy_module_cpyext_pyobject.c:313:3: warning: (near initialization for 'pypy_g_array_718.a.items[41].d_value')
data_pypy_module_cpyext_pyobject.c:348:3: warning: initialization from incompatible pointer type
   (&_PyExc_ImportError), /* 48.value */
   ^
data_pypy_module_cpyext_pyobject.c:348:3: warning: (near initialization for 'pypy_g_array_718.a.items[48].d_value')
data_pypy_module_cpyext_pyobject.c:408:3: warning: initialization from incompatible pointer type
   (&_PyExc_TypeError), /* 60.value */
   ^
data_pypy_module_cpyext_pyobject.c:408:3: warning: (near initialization for 'pypy_g_array_718.a.items[60].d_value')
data_pypy_module_cpyext_pyobject.c:418:3: warning: initialization from incompatible pointer type
   (&_PyExc_ReferenceError), /* 62.value */
   ^
data_pypy_module_cpyext_pyobject.c:418:3: warning: (near initialization for 'pypy_g_array_718.a.items[62].d_value')
data_pypy_module_cpyext_pyobject.c:428:3: warning: initialization from incompatible pointer type
   (&PyModule_Type), /* 64.value */
   ^
data_pypy_module_cpyext_pyobject.c:428:3: warning: (near initialization for 'pypy_g_array_718.a.items[64].d_value')
data_pypy_module_cpyext_pyobject.c:503:3: warning: initialization from incompatible pointer type
   (&_PyExc_UnicodeError), /* 79.value */
   ^
data_pypy_module_cpyext_pyobject.c:503:3: warning: (near initialization for 'pypy_g_array_718.a.items[79].d_value')
data_pypy_module_cpyext_pyobject.c:598:3: warning: initialization from incompatible pointer type
   (&_PyExc_BaseException), /* 98.value */
   ^
data_pypy_module_cpyext_pyobject.c:598:3: warning: (near initialization for 'pypy_g_array_718.a.items[98].d_value')
data_pypy_module_cpyext_pyobject.c:613:3: warning: initialization from incompatible pointer type
   (&PyProperty_Type), /* 101.value */
   ^
data_pypy_module_cpyext_pyobject.c:613:3: warning: (near initialization for 'pypy_g_array_718.a.items[101].d_value')
data_pypy_module_cpyext_pyobject.c:648:3: warning: initialization from incompatible pointer type
   (&PyType_Type), /* 108.value */
   ^
data_pypy_module_cpyext_pyobject.c:648:3: warning: (near initialization for 'pypy_g_array_718.a.items[108].d_value')
data_pypy_module_cpyext_pyobject.c:713:3: warning: initialization from incompatible pointer type
   (&PyStaticMethod_Type), /* 121.value */
   ^
data_pypy_module_cpyext_pyobject.c:713:3: warning: (near initialization for 'pypy_g_array_718.a.items[121].d_value')
data_pypy_module_cpyext_pyobject.c:738:3: warning: initialization from incompatible pointer type
   (&_PyExc_OverflowError), /* 126.value */
   ^
data_pypy_module_cpyext_pyobject.c:738:3: warning: (near initialization for 'pypy_g_array_718.a.items[126].d_value')
data_pypy_module_cpyext_pyobject.c:778:3: warning: initialization from incompatible pointer type
   (&PyMemoryView_Type), /* 134.value */
   ^
data_pypy_module_cpyext_pyobject.c:778:3: warning: (near initialization for 'pypy_g_array_718.a.items[134].d_value')
data_pypy_module_cpyext_pyobject.c:783:3: warning: initialization from incompatible pointer type
   (&_PyExc_AssertionError), /* 135.value */
   ^
data_pypy_module_cpyext_pyobject.c:783:3: warning: (near initialization for 'pypy_g_array_718.a.items[135].d_value')
data_pypy_module_cpyext_pyobject.c:853:3: warning: initialization from incompatible pointer type
   (&PyDict_Type), /* 149.value */
   ^
data_pypy_module_cpyext_pyobject.c:853:3: warning: (near initialization for 'pypy_g_array_718.a.items[149].d_value')
data_pypy_module_cpyext_pyobject.c:918:3: warning: initialization from incompatible pointer type
   (&_PyExc_UnicodeWarning), /* 162.value */
   ^
data_pypy_module_cpyext_pyobject.c:918:3: warning: (near initialization for 'pypy_g_array_718.a.items[162].d_value')
data_pypy_module_cpyext_pyobject.c:988:3: warning: initialization from incompatible pointer type
   (&_PyExc_FloatingPointError), /* 176.value */
   ^
data_pypy_module_cpyext_pyobject.c:988:3: warning: (near initialization for 'pypy_g_array_718.a.items[176].d_value')
data_pypy_module_cpyext_pyobject.c:1008:3: warning: initialization from incompatible pointer type
   (&_PyExc_PendingDeprecationWarning), /* 180.value */
   ^
data_pypy_module_cpyext_pyobject.c:1008:3: warning: (near initialization for 'pypy_g_array_718.a.items[180].d_value')
data_pypy_module_cpyext_pyobject.c:1038:3: warning: initialization from incompatible pointer type
   (&_PyExc_NotImplementedError), /* 186.value */
   ^
data_pypy_module_cpyext_pyobject.c:1038:3: warning: (near initialization for 'pypy_g_array_718.a.items[186].d_value')
data_pypy_module_cpyext_pyobject.c:1058:3: warning: initialization from incompatible pointer type
   (&_PyExc_Exception), /* 190.value */
   ^
data_pypy_module_cpyext_pyobject.c:1058:3: warning: (near initialization for 'pypy_g_array_718.a.items[190].d_value')
data_pypy_module_cpyext_pyobject.c:1063:3: warning: initialization from incompatible pointer type
   (&_PyExc_RuntimeWarning), /* 191.value */
   ^
data_pypy_module_cpyext_pyobject.c:1063:3: warning: (near initialization for 'pypy_g_array_718.a.items[191].d_value')
data_pypy_module_cpyext_pyobject.c:1088:3: warning: initialization from incompatible pointer type
   (&_PyExc_KeyError), /* 196.value */
   ^
data_pypy_module_cpyext_pyobject.c:1088:3: warning: (near initialization for 'pypy_g_array_718.a.items[196].d_value')
data_pypy_module_cpyext_pyobject.c:1098:3: warning: initialization from incompatible pointer type
   (&PySlice_Type), /* 198.value */
   ^
data_pypy_module_cpyext_pyobject.c:1098:3: warning: (near initialization for 'pypy_g_array_718.a.items[198].d_value')
data_pypy_module_cpyext_pyobject.c:1113:3: warning: initialization from incompatible pointer type
   (&pypy_g_PyTypeObject), /* 201.value */
   ^
data_pypy_module_cpyext_pyobject.c:1113:3: warning: (near initialization for 'pypy_g_array_718.a.items[201].d_value')
data_pypy_module_cpyext_pyobject.c:1143:3: warning: initialization from incompatible pointer type
   (&_PyExc_SystemError), /* 207.value */
   ^
data_pypy_module_cpyext_pyobject.c:1143:3: warning: (near initialization for 'pypy_g_array_718.a.items[207].d_value')
data_pypy_module_cpyext_pyobject.c:1148:3: warning: initialization from incompatible pointer type
   (&PyTuple_Type), /* 208.value */
   ^
data_pypy_module_cpyext_pyobject.c:1148:3: warning: (near initialization for 'pypy_g_array_718.a.items[208].d_value')
data_pypy_module_cpyext_pyobject.c:1163:3: warning: initialization from incompatible pointer type
   (&_PyExc_AttributeError), /* 211.value */
   ^
data_pypy_module_cpyext_pyobject.c:1163:3: warning: (near initialization for 'pypy_g_array_718.a.items[211].d_value')
data_pypy_module_cpyext_pyobject.c:1213:3: warning: initialization from incompatible pointer type
   (&_PyExc_KeyboardInterrupt), /* 221.value */
   ^
data_pypy_module_cpyext_pyobject.c:1213:3: warning: (near initialization for 'pypy_g_array_718.a.items[221].d_value')
data_pypy_module_cpyext_pyobject.c:1248:3: warning: initialization from incompatible pointer type
   (&_PyExc_GeneratorExit), /* 228.value */
   ^
data_pypy_module_cpyext_pyobject.c:1248:3: warning: (near initialization for 'pypy_g_array_718.a.items[228].d_value')
data_pypy_module_cpyext_pyobject.c:1283:3: warning: initialization from incompatible pointer type
   (&PyList_Type), /* 235.value */
   ^
data_pypy_module_cpyext_pyobject.c:1283:3: warning: (near initialization for 'pypy_g_array_718.a.items[235].d_value')
data_pypy_module_cpyext_pyobject.c:1313:3: warning: initialization from incompatible pointer type
   (&_PyExc_ResourceWarning), /* 241.value */
   ^
data_pypy_module_cpyext_pyobject.c:1313:3: warning: (near initialization for 'pypy_g_array_718.a.items[241].d_value')
data_pypy_module_cpyext_pyobject.c:1323:3: warning: initialization from incompatible pointer type
   (&_PyExc_IndexError), /* 243.value */
   ^
data_pypy_module_cpyext_pyobject.c:1323:3: warning: (near initialization for 'pypy_g_array_718.a.items[243].d_value')
data_pypy_module_cpyext_pyobject.c:1328:3: warning: initialization from incompatible pointer type
   (&_PyExc_Warning), /* 244.value */
   ^
data_pypy_module_cpyext_pyobject.c:1328:3: warning: (near initialization for 'pypy_g_array_718.a.items[244].d_value')
data_pypy_module_cpyext_pyobject.c:1458:3: warning: initialization from incompatible pointer type
   (&_PyExc_RuntimeError), /* 270.value */
   ^
data_pypy_module_cpyext_pyobject.c:1458:3: warning: (near initialization for 'pypy_g_array_718.a.items[270].d_value')
data_pypy_module_cpyext_pyobject.c:1468:3: warning: initialization from incompatible pointer type
   (&_PyExc_StopIteration), /* 272.value */
   ^
data_pypy_module_cpyext_pyobject.c:1468:3: warning: (near initialization for 'pypy_g_array_718.a.items[272].d_value')
data_pypy_module_cpyext_pyobject.c:1493:3: warning: initialization from incompatible pointer type
   (&PyByteArray_Type), /* 277.value */
   ^
data_pypy_module_cpyext_pyobject.c:1493:3: warning: (near initialization for 'pypy_g_array_718.a.items[277].d_value')
data_pypy_module_cpyext_pyobject.c:1553:3: warning: initialization from incompatible pointer type
   (&PyInstanceMethod_Type), /* 289.value */
   ^
data_pypy_module_cpyext_pyobject.c:1553:3: warning: (near initialization for 'pypy_g_array_718.a.items[289].d_value')
data_pypy_module_cpyext_pyobject.c:1573:3: warning: initialization from incompatible pointer type
   (&PyFloat_Type), /* 293.value */
   ^
data_pypy_module_cpyext_pyobject.c:1573:3: warning: (near initialization for 'pypy_g_array_718.a.items[293].d_value')
data_pypy_module_cpyext_pyobject.c:1583:3: warning: initialization from incompatible pointer type
   (&_PyExc_IndentationError), /* 295.value */
   ^
data_pypy_module_cpyext_pyobject.c:1583:3: warning: (near initialization for 'pypy_g_array_718.a.items[295].d_value')
data_pypy_module_cpyext_pyobject.c:1608:3: warning: initialization from incompatible pointer type
   (&_PyExc_UnboundLocalError), /* 300.value */
   ^
data_pypy_module_cpyext_pyobject.c:1608:3: warning: (near initialization for 'pypy_g_array_718.a.items[300].d_value')
data_pypy_module_cpyext_pyobject.c:1618:3: warning: initialization from incompatible pointer type
   (&_PyExc_UnicodeDecodeError), /* 302.value */
   ^
data_pypy_module_cpyext_pyobject.c:1618:3: warning: (near initialization for 'pypy_g_array_718.a.items[302].d_value')
data_pypy_module_cpyext_pyobject.c:1653:3: warning: initialization from incompatible pointer type
   (&PyWrapperDescr_Type), /* 309.value */
   ^
data_pypy_module_cpyext_pyobject.c:1653:3: warning: (near initialization for 'pypy_g_array_718.a.items[309].d_value')
data_pypy_module_cpyext_pyobject.c:1668:3: warning: initialization from incompatible pointer type
   (&PyBaseObject_Type), /* 312.value */
   ^
data_pypy_module_cpyext_pyobject.c:1668:3: warning: (near initialization for 'pypy_g_array_718.a.items[312].d_value')
data_pypy_module_cpyext_pyobject.c:1718:3: warning: initialization from incompatible pointer type
   (&PyArray_Type), /* 322.value */
   ^
data_pypy_module_cpyext_pyobject.c:1718:3: warning: (near initialization for 'pypy_g_array_718.a.items[322].d_value')
data_pypy_module_cpyext_pyobject.c:1728:3: warning: initialization from incompatible pointer type
   (&PyCell_Type), /* 324.value */
   ^
data_pypy_module_cpyext_pyobject.c:1728:3: warning: (near initialization for 'pypy_g_array_718.a.items[324].d_value')
data_pypy_module_cpyext_pyobject.c:1738:3: warning: initialization from incompatible pointer type
   (&_PyExc_NameError), /* 326.value */
   ^
data_pypy_module_cpyext_pyobject.c:1738:3: warning: (near initialization for 'pypy_g_array_718.a.items[326].d_value')
data_pypy_module_cpyext_pyobject.c:1823:3: warning: initialization from incompatible pointer type
   (&_PyExc_ArithmeticError), /* 343.value */
   ^
data_pypy_module_cpyext_pyobject.c:1823:3: warning: (near initialization for 'pypy_g_array_718.a.items[343].d_value')
data_pypy_module_cpyext_pyobject.c:1828:3: warning: initialization from incompatible pointer type
   (&_PyExc_EnvironmentError), /* 344.value */
   ^
data_pypy_module_cpyext_pyobject.c:1828:3: warning: (near initialization for 'pypy_g_array_718.a.items[344].d_value')
data_pypy_module_cpyext_pyobject.c:1893:3: warning: initialization from incompatible pointer type
   (&_PyExc_UserWarning), /* 357.value */
   ^
data_pypy_module_cpyext_pyobject.c:1893:3: warning: (near initialization for 'pypy_g_array_718.a.items[357].d_value')
data_pypy_module_cpyext_pyobject.c:1968:3: warning: initialization from incompatible pointer type
   (&_PyExc_FutureWarning), /* 372.value */
   ^
data_pypy_module_cpyext_pyobject.c:1968:3: warning: (near initialization for 'pypy_g_array_718.a.items[372].d_value')
data_pypy_module_cpyext_pyobject.c:1973:3: warning: initialization from incompatible pointer type
   (&PyFrozenSet_Type), /* 373.value */
   ^
data_pypy_module_cpyext_pyobject.c:1973:3: warning: (near initialization for 'pypy_g_array_718.a.items[373].d_value')
data_pypy_module_cpyext_pyobject.c:2003:3: warning: initialization from incompatible pointer type
   (&_PyExc_IOError), /* 379.value */
   ^
data_pypy_module_cpyext_pyobject.c:2003:3: warning: (near initialization for 'pypy_g_array_718.a.items[379].d_value')
data_pypy_module_cpyext_pyobject.c:2043:3: warning: initialization from incompatible pointer type
   (&_PyExc_DeprecationWarning), /* 387.value */
   ^
data_pypy_module_cpyext_pyobject.c:2043:3: warning: (near initialization for 'pypy_g_array_718.a.items[387].d_value')
data_pypy_module_cpyext_pyobject.c:2068:3: warning: initialization from incompatible pointer type
   (&PyLong_Type), /* 392.value */
   ^
data_pypy_module_cpyext_pyobject.c:2068:3: warning: (near initialization for 'pypy_g_array_718.a.items[392].d_value')
data_pypy_module_cpyext_pyobject.c:2083:3: warning: initialization from incompatible pointer type
   (&_PyExc_UnicodeEncodeError), /* 395.value */
   ^
data_pypy_module_cpyext_pyobject.c:2083:3: warning: (near initialization for 'pypy_g_array_718.a.items[395].d_value')
data_pypy_module_cpyext_pyobject.c:2103:3: warning: initialization from incompatible pointer type
   (&PyBytes_Type), /* 399.value */
   ^
data_pypy_module_cpyext_pyobject.c:2103:3: warning: (near initialization for 'pypy_g_array_718.a.items[399].d_value')
data_pypy_module_cpyext_pyobject.c:2133:3: warning: initialization from incompatible pointer type
   (&_PyExc_BytesWarning), /* 405.value */
   ^
data_pypy_module_cpyext_pyobject.c:2133:3: warning: (near initialization for 'pypy_g_array_718.a.items[405].d_value')
data_pypy_module_cpyext_pyobject.c:2138:3: warning: initialization from incompatible pointer type
   (&PyBool_Type), /* 406.value */
   ^
data_pypy_module_cpyext_pyobject.c:2138:3: warning: (near initialization for 'pypy_g_array_718.a.items[406].d_value')
data_pypy_module_cpyext_pyobject.c:2143:3: warning: initialization from incompatible pointer type
   (&_PyExc_UnicodeTranslateError), /* 407.value */
   ^
data_pypy_module_cpyext_pyobject.c:2143:3: warning: (near initialization for 'pypy_g_array_718.a.items[407].d_value')
data_pypy_module_cpyext_pyobject.c:2158:3: warning: initialization from incompatible pointer type
   (&_PyExc_LookupError), /* 410.value */
   ^
data_pypy_module_cpyext_pyobject.c:2158:3: warning: (near initialization for 'pypy_g_array_718.a.items[410].d_value')
data_pypy_module_cpyext_pyobject.c:2168:3: warning: initialization from incompatible pointer type
   (&_PyExc_ImportWarning), /* 412.value */
   ^
data_pypy_module_cpyext_pyobject.c:2168:3: warning: (near initialization for 'pypy_g_array_718.a.items[412].d_value')
data_pypy_module_cpyext_pyobject.c:2208:3: warning: initialization from incompatible pointer type
   (&_PyExc_MemoryError), /* 420.value */
   ^
data_pypy_module_cpyext_pyobject.c:2208:3: warning: (near initialization for 'pypy_g_array_718.a.items[420].d_value')
data_pypy_module_cpyext_pyobject.c:2233:3: warning: initialization from incompatible pointer type
   (&PyNotImplemented_Type), /* 425.value */
   ^
data_pypy_module_cpyext_pyobject.c:2233:3: warning: (near initialization for 'pypy_g_array_718.a.items[425].d_value')
data_pypy_module_cpyext_pyobject.c:2298:3: warning: initialization from incompatible pointer type
   (&PySet_Type), /* 438.value */
   ^
data_pypy_module_cpyext_pyobject.c:2298:3: warning: (near initialization for 'pypy_g_array_718.a.items[438].d_value')
data_pypy_module_cpyext_pyobject.c:2313:3: warning: initialization from incompatible pointer type
   (&_PyExc_ZeroDivisionError), /* 441.value */
   ^
data_pypy_module_cpyext_pyobject.c:2313:3: warning: (near initialization for 'pypy_g_array_718.a.items[441].d_value')
data_pypy_module_cpyext_pyobject.c:2348:3: warning: initialization from incompatible pointer type
   (&_PyExc_TabError), /* 448.value */
   ^
data_pypy_module_cpyext_pyobject.c:2348:3: warning: (near initialization for 'pypy_g_array_718.a.items[448].d_value')
data_pypy_module_cpyext_pyobject.c:2353:3: warning: initialization from incompatible pointer type
   (&_PyExc_SyntaxWarning), /* 449.value */
   ^
data_pypy_module_cpyext_pyobject.c:2353:3: warning: (near initialization for 'pypy_g_array_718.a.items[449].d_value')
data_pypy_module_cpyext_pyobject.c:2443:3: warning: initialization from incompatible pointer type
   (&_PyExc_OSError), /* 467.value */
   ^
data_pypy_module_cpyext_pyobject.c:2443:3: warning: (near initialization for 'pypy_g_array_718.a.items[467].d_value')
data_pypy_module_cpyext_pyobject.c:2463:3: warning: initialization from incompatible pointer type
   (&PyNone_Type), /* 471.value */
   ^
data_pypy_module_cpyext_pyobject.c:2463:3: warning: (near initialization for 'pypy_g_array_718.a.items[471].d_value')
data_pypy_module_cpyext_pyobject.c:2573:3: warning: initialization from incompatible pointer type
   (&PyCFunction_Type), /* 493.value */
   ^
data_pypy_module_cpyext_pyobject.c:2573:3: warning: (near initialization for 'pypy_g_array_718.a.items[493].d_value')
data_pypy_module_cpyext_pyobject.c:2603:3: warning: initialization from incompatible pointer type
   (&_PyExc_SyntaxError), /* 499.value */
   ^
data_pypy_module_cpyext_pyobject.c:2603:3: warning: (near initialization for 'pypy_g_array_718.a.items[499].d_value')
data_pypy_module_cpyext_pyobject.c:2633:3: warning: initialization from incompatible pointer type
   (&_PyExc_BufferError), /* 505.value */
   ^
data_pypy_module_cpyext_pyobject.c:2633:3: warning: (near initialization for 'pypy_g_array_718.a.items[505].d_value')
data_pypy_module_cpyext_pyobject.c:2648:3: warning: initialization from incompatible pointer type
   (&PyComplex_Type), /* 508.value */
   ^
data_pypy_module_cpyext_pyobject.c:2648:3: warning: (near initialization for 'pypy_g_array_718.a.items[508].d_value')
data_rpython_jit_metainterp_pyjitpl.c:4398:2: error: 'pypy_char2wchar' undeclared here (not in a function)
  pypy_char2wchar, /* 119 */
  ^
data_rpython_jit_metainterp_pyjitpl.c:4401:2: error: 'pypy_char2wchar_free' undeclared here (not in a function)
  pypy_char2wchar_free, /* 122 */
  ^
data_rpython_jit_metainterp_pyjitpl.c:4463:2: error: 'pypy_wchar2char' undeclared here (not in a function)
  pypy_wchar2char, /* 184 */
  ^
data_rpython_jit_metainterp_pyjitpl.c:4464:2: error: 'pypy_wchar2char_free' undeclared here (not in a function)
  pypy_wchar2char_free, /* 185 */
  ^
make: *** [data_rpython_jit_metainterp_pyjitpl.gcmap] Error 1
make: *** Waiting for unfinished jobs....
```




More information about the pypy-issue mailing list