/console-dump.txt Secret
Created
November 23, 2016 05:33
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
$ ./certbot-auto renew | |
Bootstrapping dependencies for RedHat-based OSes... | |
yum is /usr/bin/yum | |
Loaded plugins: fastestmirror | |
Setting up Install Process | |
Loading mirror speeds from cached hostfile | |
* base: snet2-dfw.mirror.rackspace.com | |
* cr: snet2-dfw.mirror.rackspace.com | |
* epel: snet2-dfw.mirror.rackspace.com | |
* extras: snet2-dfw.mirror.rackspace.com | |
* ius: snet2-dfw.mirror.rackspace.com | |
* remi-safe: repo1.dal.innoscale.net | |
* updates: snet2-dfw.mirror.rackspace.com | |
* webtatic: us-east.repo.webtatic.com | |
drivesrvr | 2.2 kB 00:00 | |
Package gcc-4.4.7-17.el6.x86_64 already installed and latest version | |
Package dialog-1.1-9.20080819.1.el6.x86_64 already installed and latest version | |
Package augeas-libs-1.0.0-10.el6.x86_64 already installed and latest version | |
Package openssl-1.0.1e-48.el6_8.3.x86_64 already installed and latest version | |
Package openssl-devel-1.0.1e-48.el6_8.3.x86_64 already installed and latest version | |
Package libffi-devel-3.0.5-3.2.el6.x86_64 already installed and latest version | |
Package redhat-rpm-config-9.0.3-51.el6.centos.noarch already installed and latest version | |
Package ca-certificates-2015.2.6-65.0.1.el6_7.noarch already installed and latest version | |
Package python-2.6.6-66.el6_8.x86_64 already installed and latest version | |
Package python-devel-2.6.6-66.el6_8.x86_64 already installed and latest version | |
Package python-virtualenv-1.10.1-1.el6.noarch already installed and latest version | |
Package python-tools-2.6.6-66.el6_8.x86_64 already installed and latest version | |
Package python-pip-7.1.0-1.el6.noarch already installed and latest version | |
Package 1:mod_ssl-2.2.15-55.el6.centos.2.x86_64 already installed and latest version | |
Nothing to do | |
Creating virtual environment... | |
Installing Python packages... | |
Had a problem while installing Python packages. | |
Collecting argparse==1.4.0 (from -r /tmp/tmp.gtw616LiBn/letsencrypt-auto-requirements.txt (line 6)) | |
Downloading argparse-1.4.0-py2.py3-none-any.whl | |
Collecting pycparser==2.14 (from -r /tmp/tmp.gtw616LiBn/letsencrypt-auto-requirements.txt (line 12)) | |
Downloading pycparser-2.14.tar.gz (223kB) | |
Collecting cffi==1.4.2 (from -r /tmp/tmp.gtw616LiBn/letsencrypt-auto-requirements.txt (line 15)) | |
Downloading cffi-1.4.2.tar.gz (365kB) | |
Collecting ConfigArgParse==0.10.0 (from -r /tmp/tmp.gtw616LiBn/letsencrypt-auto-requirements.txt (line 32)) | |
Downloading ConfigArgParse-0.10.0.tar.gz | |
Collecting configobj==5.0.6 (from -r /tmp/tmp.gtw616LiBn/letsencrypt-auto-requirements.txt (line 34)) | |
Downloading configobj-5.0.6.tar.gz | |
Collecting cryptography==1.3.4 (from -r /tmp/tmp.gtw616LiBn/letsencrypt-auto-requirements.txt (line 36)) | |
Downloading cryptography-1.3.4.tar.gz (384kB) | |
Collecting enum34==1.1.2 (from -r /tmp/tmp.gtw616LiBn/letsencrypt-auto-requirements.txt (line 59)) | |
Downloading enum34-1.1.2.tar.gz (46kB) | |
Collecting funcsigs==0.4 (from -r /tmp/tmp.gtw616LiBn/letsencrypt-auto-requirements.txt (line 62)) | |
Downloading funcsigs-0.4-py2.py3-none-any.whl | |
Collecting idna==2.0 (from -r /tmp/tmp.gtw616LiBn/letsencrypt-auto-requirements.txt (line 65)) | |
Downloading idna-2.0-py2.py3-none-any.whl (61kB) | |
Collecting ipaddress==1.0.16 (from -r /tmp/tmp.gtw616LiBn/letsencrypt-auto-requirements.txt (line 68)) | |
Downloading ipaddress-1.0.16-py27-none-any.whl | |
Collecting linecache2==1.0.0 (from -r /tmp/tmp.gtw616LiBn/letsencrypt-auto-requirements.txt (line 71)) | |
Downloading linecache2-1.0.0-py2.py3-none-any.whl | |
Collecting ndg-httpsclient==0.4.0 (from -r /tmp/tmp.gtw616LiBn/letsencrypt-auto-requirements.txt (line 74)) | |
Downloading ndg_httpsclient-0.4.0.tar.gz | |
Collecting ordereddict==1.1 (from -r /tmp/tmp.gtw616LiBn/letsencrypt-auto-requirements.txt (line 76)) | |
Downloading ordereddict-1.1.tar.gz | |
Collecting parsedatetime==2.1 (from -r /tmp/tmp.gtw616LiBn/letsencrypt-auto-requirements.txt (line 78)) | |
Downloading parsedatetime-2.1-py2-none-any.whl | |
Collecting pbr==1.8.1 (from -r /tmp/tmp.gtw616LiBn/letsencrypt-auto-requirements.txt (line 81)) | |
Downloading pbr-1.8.1-py2.py3-none-any.whl (89kB) | |
Collecting pyasn1==0.1.9 (from -r /tmp/tmp.gtw616LiBn/letsencrypt-auto-requirements.txt (line 84)) | |
Downloading pyasn1-0.1.9-py2.py3-none-any.whl | |
Collecting pyopenssl==16.0.0 (from -r /tmp/tmp.gtw616LiBn/letsencrypt-auto-requirements.txt (line 96)) | |
Downloading pyOpenSSL-16.0.0-py2.py3-none-any.whl (45kB) | |
Collecting pyparsing==2.1.8 (from -r /tmp/tmp.gtw616LiBn/letsencrypt-auto-requirements.txt (line 99)) | |
Downloading pyparsing-2.1.8-py2.py3-none-any.whl (54kB) | |
Collecting pyRFC3339==1.0 (from -r /tmp/tmp.gtw616LiBn/letsencrypt-auto-requirements.txt (line 108)) | |
Downloading pyRFC3339-1.0-py2.py3-none-any.whl | |
Collecting python-augeas==0.5.0 (from -r /tmp/tmp.gtw616LiBn/letsencrypt-auto-requirements.txt (line 111)) | |
Downloading python-augeas-0.5.0.tar.gz (90kB) | |
Collecting python2-pythondialog==3.3.0 (from -r /tmp/tmp.gtw616LiBn/letsencrypt-auto-requirements.txt (line 113)) | |
Downloading python2-pythondialog-3.3.0.tar.bz2 (1.8MB) | |
Collecting pytz==2015.7 (from -r /tmp/tmp.gtw616LiBn/letsencrypt-auto-requirements.txt (line 116)) | |
Downloading pytz-2015.7-py2.py3-none-any.whl (476kB) | |
Collecting requests==2.9.1 (from -r /tmp/tmp.gtw616LiBn/letsencrypt-auto-requirements.txt (line 130)) | |
Downloading requests-2.9.1-py2.py3-none-any.whl (501kB) | |
Collecting six==1.10.0 (from -r /tmp/tmp.gtw616LiBn/letsencrypt-auto-requirements.txt (line 133)) | |
Downloading six-1.10.0-py2.py3-none-any.whl | |
Collecting traceback2==1.4.0 (from -r /tmp/tmp.gtw616LiBn/letsencrypt-auto-requirements.txt (line 136)) | |
Downloading traceback2-1.4.0-py2.py3-none-any.whl | |
Collecting unittest2==1.1.0 (from -r /tmp/tmp.gtw616LiBn/letsencrypt-auto-requirements.txt (line 139)) | |
Downloading unittest2-1.1.0-py2.py3-none-any.whl (96kB) | |
Collecting zope.component==4.2.2 (from -r /tmp/tmp.gtw616LiBn/letsencrypt-auto-requirements.txt (line 142)) | |
Downloading zope.component-4.2.2.tar.gz (546kB) | |
Collecting zope.event==4.1.0 (from -r /tmp/tmp.gtw616LiBn/letsencrypt-auto-requirements.txt (line 144)) | |
Downloading zope.event-4.1.0.tar.gz (476kB) | |
Collecting zope.interface==4.1.3 (from -r /tmp/tmp.gtw616LiBn/letsencrypt-auto-requirements.txt (line 146)) | |
Downloading zope.interface-4.1.3.tar.gz (141kB) | |
Collecting mock==1.0.1 (from -r /tmp/tmp.gtw616LiBn/letsencrypt-auto-requirements.txt (line 164)) | |
Downloading mock-1.0.1.zip (861kB) | |
Collecting letsencrypt==0.7.0 (from -r /tmp/tmp.gtw616LiBn/letsencrypt-auto-requirements.txt (line 167)) | |
Downloading letsencrypt-0.7.0-py2-none-any.whl | |
Collecting acme==0.9.3 (from -r /tmp/tmp.gtw616LiBn/letsencrypt-auto-requirements.txt (line 173)) | |
Downloading acme-0.9.3-py2.py3-none-any.whl (95kB) | |
Collecting certbot==0.9.3 (from -r /tmp/tmp.gtw616LiBn/letsencrypt-auto-requirements.txt (line 176)) | |
Downloading certbot-0.9.3-py2-none-any.whl (219kB) | |
Collecting certbot-apache==0.9.3 (from -r /tmp/tmp.gtw616LiBn/letsencrypt-auto-requirements.txt (line 179)) | |
Downloading certbot_apache-0.9.3-py2-none-any.whl (123kB) | |
Collecting certbot-nginx==0.9.3 (from -r /tmp/tmp.gtw616LiBn/letsencrypt-auto-requirements.txt (line 182)) | |
Downloading certbot_nginx-0.9.3-py2-none-any.whl (58kB) | |
Requirement already satisfied (use --upgrade to upgrade): setuptools>=11.3 in ./.local/share/letsencrypt/lib/python2.7/site-packages (from cryptography==1.3.4->-r /tmp/tmp.gtw616LiBn/letsencrypt-auto-requirements.txt (line 36)) | |
Installing collected packages: argparse, pycparser, cffi, ConfigArgParse, six, configobj, idna, pyasn1, enum34, ipaddress, cryptography, funcsigs, linecache2, pyopenssl, ndg-httpsclient, ordereddict, parsedatetime, pbr, pyparsing, pytz, pyRFC3339, python-augeas, python2-pythondialog, requests, traceback2, unittest2, zope.interface, zope.event, zope.component, mock, acme, certbot, letsencrypt, certbot-apache, certbot-nginx | |
Running setup.py install for pycparser: started | |
Running setup.py install for pycparser: finished with status 'done' | |
Running setup.py install for cffi: started | |
Running setup.py install for cffi: finished with status 'error' | |
Complete output from command /root/.local/share/letsencrypt/bin/python2.7 -u -c "import setuptools, tokenize;__file__='/tmp/pip-build-fXiiNP/cffi/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /tmp/pip-1qS7By-record/install-record.txt --single-version-externally-managed --compile --install-headers /root/.local/share/letsencrypt/include/site/python2.7/cffi: | |
running install | |
running build | |
running build_py | |
creating build | |
creating build/lib.linux-x86_64-2.7 | |
creating build/lib.linux-x86_64-2.7/cffi | |
copying cffi/vengine_cpy.py -> build/lib.linux-x86_64-2.7/cffi | |
copying cffi/lock.py -> build/lib.linux-x86_64-2.7/cffi | |
copying cffi/cparser.py -> build/lib.linux-x86_64-2.7/cffi | |
copying cffi/verifier.py -> build/lib.linux-x86_64-2.7/cffi | |
copying cffi/setuptools_ext.py -> build/lib.linux-x86_64-2.7/cffi | |
copying cffi/api.py -> build/lib.linux-x86_64-2.7/cffi | |
copying cffi/ffiplatform.py -> build/lib.linux-x86_64-2.7/cffi | |
copying cffi/__init__.py -> build/lib.linux-x86_64-2.7/cffi | |
copying cffi/model.py -> build/lib.linux-x86_64-2.7/cffi | |
copying cffi/vengine_gen.py -> build/lib.linux-x86_64-2.7/cffi | |
copying cffi/commontypes.py -> build/lib.linux-x86_64-2.7/cffi | |
copying cffi/gc_weakref.py -> build/lib.linux-x86_64-2.7/cffi | |
copying cffi/recompiler.py -> build/lib.linux-x86_64-2.7/cffi | |
copying cffi/cffi_opcode.py -> build/lib.linux-x86_64-2.7/cffi | |
copying cffi/backend_ctypes.py -> build/lib.linux-x86_64-2.7/cffi | |
copying cffi/_cffi_include.h -> build/lib.linux-x86_64-2.7/cffi | |
copying cffi/parse_c_type.h -> build/lib.linux-x86_64-2.7/cffi | |
running build_ext | |
building '_cffi_backend' extension | |
creating build/temp.linux-x86_64-2.7 | |
creating build/temp.linux-x86_64-2.7/c | |
gcc -pthread -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -DNDEBUG -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -fPIC -DUSE__THREAD -I/usr/lib64/libffi-3.0.5/include -I/usr/include/python2.7 -c c/_cffi_backend.c -o build/temp.linux-x86_64-2.7/c/_cffi_backend.o | |
In file included from /usr/include/python2.7/Python.h:8, | |
from c/_cffi_backend.c:2: | |
/usr/include/python2.7/pyconfig.h:1:27: error: bits/wordsize.h: No such file or directory | |
/usr/include/python2.7/pyconfig.h:8:2: error: #error "Unknown word size" | |
In file included from /usr/lib/gcc/x86_64-redhat-linux/4.4.7/include/syslimits.h:7, | |
from /usr/lib/gcc/x86_64-redhat-linux/4.4.7/include/limits.h:11, | |
from /usr/include/python2.7/Python.h:19, | |
from c/_cffi_backend.c:2: | |
/usr/lib/gcc/x86_64-redhat-linux/4.4.7/include/limits.h:122:61: error: limits.h: No such file or directory | |
In file included from c/_cffi_backend.c:2: | |
/usr/include/python2.7/Python.h:33:19: error: stdio.h: No such file or directory | |
/usr/include/python2.7/Python.h:35:5: error: #error "Python.h requires that stdio.h define NULL." | |
/usr/include/python2.7/Python.h:38:20: error: string.h: No such file or directory | |
/usr/include/python2.7/Python.h:42:20: error: stdlib.h: No such file or directory | |
/usr/include/python2.7/Python.h:56:20: error: assert.h: No such file or directory | |
In file included from /usr/include/python2.7/pyport.h:4, | |
from /usr/include/python2.7/Python.h:58, | |
from c/_cffi_backend.c:2: | |
/usr/include/python2.7/pyconfig.h:8:2: error: #error "Unknown word size" | |
In file included from /usr/include/python2.7/Python.h:58, | |
from c/_cffi_backend.c:2: | |
/usr/include/python2.7/pyport.h:325:76: error: math.h: No such file or directory | |
/usr/include/python2.7/pyport.h:338:18: error: time.h: No such file or directory | |
In file included from /usr/include/python2.7/pymath.h:4, | |
from /usr/include/python2.7/Python.h:77, | |
from c/_cffi_backend.c:2: | |
/usr/include/python2.7/pyconfig.h:8:2: error: #error "Unknown word size" | |
In file included from /usr/include/python2.7/Python.h:78, | |
from c/_cffi_backend.c:2: | |
/usr/include/python2.7/pymem.h:52: warning: parameter names (without types) in function declaration | |
/usr/include/python2.7/pymem.h:53: error: expected declaration specifiers or ‘...’ before ‘size_t’ | |
In file included from /usr/include/python2.7/Python.h:80, | |
from c/_cffi_backend.c:2: | |
/usr/include/python2.7/object.h:307: error: expected declaration specifiers or ‘...’ before ‘FILE’ | |
/usr/include/python2.7/object.h:459: error: expected declaration specifiers or ‘...’ before ‘FILE’ | |
/usr/include/python2.7/object.h:1044: error: expected ‘)’ before ‘*’ token | |
/usr/include/python2.7/object.h:1048: error: expected ‘)’ before ‘*’ token | |
In file included from /usr/include/python2.7/Python.h:81, | |
from c/_cffi_backend.c:2: | |
/usr/include/python2.7/objimpl.h:97: warning: parameter names (without types) in function declaration | |
/usr/include/python2.7/objimpl.h:98: error: expected declaration specifiers or ‘...’ before ‘size_t’ | |
/usr/include/python2.7/objimpl.h:306: warning: parameter names (without types) in function declaration | |
In file included from /usr/include/python2.7/Python.h:85, | |
from c/_cffi_backend.c:2: | |
/usr/include/python2.7/unicodeobject.h:57:19: error: ctype.h: No such file or directory | |
In file included from /usr/include/python2.7/Python.h:86, | |
from c/_cffi_backend.c:2: | |
/usr/include/python2.7/intobject.h:39: warning: parameter names (without types) in function declaration | |
/usr/include/python2.7/intobject.h:78: error: expected ‘)’ before ‘*’ token | |
In file included from /usr/include/python2.7/Python.h:88, | |
from c/_cffi_backend.c:2: | |
/usr/include/python2.7/longobject.h:21: warning: parameter names (without types) in function declaration | |
/usr/include/python2.7/longobject.h:77: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_PyLong_NumBits’ | |
/usr/include/python2.7/longobject.h:93: error: expected declaration specifiers or ‘...’ before ‘size_t’ | |
/usr/include/python2.7/longobject.h:116: error: expected declaration specifiers or ‘...’ before ‘size_t’ | |
In file included from /usr/include/python2.7/Python.h:89, | |
from c/_cffi_backend.c:2: | |
/usr/include/python2.7/floatobject.h:135: error: expected ‘)’ before ‘*’ token | |
In file included from /usr/include/python2.7/Python.h:94, | |
from c/_cffi_backend.c:2: | |
/usr/include/python2.7/stringobject.h:207: error: expected ‘)’ before ‘*’ token | |
In file included from /usr/include/python2.7/Python.h:100, | |
from c/_cffi_backend.c:2: | |
/usr/include/python2.7/listobject.h:65: error: expected ‘)’ before ‘*’ token | |
In file included from /usr/include/python2.7/Python.h:101, | |
from c/_cffi_backend.c:2: | |
/usr/include/python2.7/dictobject.h:154: error: expected ‘)’ before ‘*’ token | |
In file included from /usr/include/python2.7/Python.h:104, | |
from c/_cffi_backend.c:2: | |
/usr/include/python2.7/methodobject.h:90: error: expected ‘)’ before ‘*’ token | |
/usr/include/python2.7/methodobject.h:91: error: expected ‘)’ before ‘*’ token | |
In file included from /usr/include/python2.7/Python.h:108, | |
from c/_cffi_backend.c:2: | |
/usr/include/python2.7/fileobject.h:12: error: expected specifier-qualifier-list before ‘FILE’ | |
/usr/include/python2.7/fileobject.h:44: error: expected ‘)’ before ‘*’ token | |
/usr/include/python2.7/fileobject.h:46: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token | |
/usr/include/python2.7/fileobject.h:65: error: expected declaration specifiers or ‘...’ before ‘FILE’ | |
/usr/include/python2.7/fileobject.h:66: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘Py_UniversalNewlineFread’ | |
In file included from /usr/include/python2.7/Python.h:121, | |
from c/_cffi_backend.c:2: | |
/usr/include/python2.7/pyerrors.h:321: error: expected declaration specifiers or ‘...’ before ‘size_t’ | |
/usr/include/python2.7/pyerrors.h:322: error: format string argument not a string type | |
/usr/include/python2.7/pyerrors.h:323: error: expected declaration specifiers or ‘...’ before ‘size_t’ | |
/usr/include/python2.7/pyerrors.h:324: error: format string argument not a string type | |
In file included from /usr/include/python2.7/Python.h:125, | |
from c/_cffi_backend.c:2: | |
/usr/include/python2.7/pyarena.h:50: error: expected declaration specifiers or ‘...’ before ‘size_t’ | |
In file included from /usr/include/python2.7/Python.h:127, | |
from c/_cffi_backend.c:2: | |
/usr/include/python2.7/pythonrun.h:35: error: expected ‘)’ before ‘*’ token | |
/usr/include/python2.7/pythonrun.h:36: error: expected ‘)’ before ‘*’ token | |
/usr/include/python2.7/pythonrun.h:38: error: expected ‘)’ before ‘*’ token | |
/usr/include/python2.7/pythonrun.h:39: error: expected ‘)’ before ‘*’ token | |
/usr/include/python2.7/pythonrun.h:40: error: expected ‘)’ before ‘*’ token | |
/usr/include/python2.7/pythonrun.h:45: error: expected ‘)’ before ‘*’ token | |
/usr/include/python2.7/pythonrun.h:55: error: expected ‘)’ before ‘*’ token | |
/usr/include/python2.7/pythonrun.h:61: error: expected ‘)’ before ‘*’ token | |
/usr/include/python2.7/pythonrun.h:78: error: expected ‘)’ before ‘*’ token | |
/usr/include/python2.7/pythonrun.h:151: error: expected ‘)’ before ‘*’ token | |
/usr/include/python2.7/pythonrun.h:153: error: expected ‘)’ before ‘*’ token | |
In file included from /usr/include/python2.7/Python.h:129, | |
from c/_cffi_backend.c:2: | |
/usr/include/python2.7/sysmodule.h:12: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token | |
/usr/include/python2.7/sysmodule.h:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_PySys_GetSizeOf’ | |
In file included from /usr/include/python2.7/Python.h:131, | |
from c/_cffi_backend.c:2: | |
/usr/include/python2.7/import.h:39: error: expected declaration specifiers or ‘...’ before ‘size_t’ | |
/usr/include/python2.7/import.h:39: error: expected declaration specifiers or ‘...’ before ‘FILE’ | |
In file included from /usr/include/python2.7/Python.h:139, | |
from c/_cffi_backend.c:2: | |
/usr/include/python2.7/pystrtod.h:13: error: expected declaration specifiers or ‘...’ before ‘size_t’ | |
c/_cffi_backend.c:10:20: error: stdint.h: No such file or directory | |
c/_cffi_backend.c:11:19: error: dlfcn.h: No such file or directory | |
c/_cffi_backend.c:12:19: error: errno.h: No such file or directory | |
c/_cffi_backend.c:14:22: error: sys/mman.h: No such file or directory | |
In file included from c/_cffi_backend.c:61: | |
c/malloc_closure.h:11:20: error: unistd.h: No such file or directory | |
In file included from c/_cffi_backend.c:61: | |
c/malloc_closure.h: In function ‘emutramp_enabled_check’: | |
c/malloc_closure.h:38: error: ‘FILE’ undeclared (first use in this function) | |
c/malloc_closure.h:38: error: (Each undeclared identifier is reported only once | |
c/malloc_closure.h:38: error: for each function it appears in.) | |
c/malloc_closure.h:38: error: ‘f’ undeclared (first use in this function) | |
c/malloc_closure.h:40: warning: implicit declaration of function ‘fopen’ | |
c/malloc_closure.h:45: warning: implicit declaration of function ‘getline’ | |
c/malloc_closure.h:46: warning: implicit declaration of function ‘strncmp’ | |
c/malloc_closure.h:49: warning: implicit declaration of function ‘sscanf’ | |
c/malloc_closure.h:49: warning: incompatible implicit declaration of built-in function ‘sscanf’ | |
c/malloc_closure.h:53: warning: implicit declaration of function ‘free’ | |
c/malloc_closure.h:53: warning: incompatible implicit declaration of built-in function ‘free’ | |
c/malloc_closure.h:54: warning: implicit declaration of function ‘fclose’ | |
c/malloc_closure.h: In function ‘more_core’: | |
c/malloc_closure.h:105: warning: implicit declaration of function ‘getpagesize’ | |
c/malloc_closure.h:129: error: ‘PROT_READ’ undeclared (first use in this function) | |
c/malloc_closure.h:129: error: ‘PROT_WRITE’ undeclared (first use in this function) | |
c/malloc_closure.h:129: error: ‘PROT_EXEC’ undeclared (first use in this function) | |
c/malloc_closure.h:132: warning: implicit declaration of function ‘mmap’ | |
c/malloc_closure.h:135: error: ‘MAP_PRIVATE’ undeclared (first use in this function) | |
c/malloc_closure.h:135: error: ‘MAP_ANONYMOUS’ undeclared (first use in this function) | |
c/malloc_closure.h:138: error: ‘MAP_FAILED’ undeclared (first use in this function) | |
In file included from c/_cffi_backend.c:269: | |
c/misc_thread_posix.h: In function ‘save_errno’: | |
c/misc_thread_posix.h:176: error: ‘errno’ undeclared (first use in this function) | |
c/misc_thread_posix.h: In function ‘restore_errno’: | |
c/misc_thread_posix.h:177: error: ‘errno’ undeclared (first use in this function) | |
In file included from c/_cffi_backend.c:272: | |
c/minibuffer.h: In function ‘mb_ass_slice’: | |
c/minibuffer.h:79: warning: implicit declaration of function ‘memcpy’ | |
c/minibuffer.h:79: warning: incompatible implicit declaration of built-in function ‘memcpy’ | |
c/_cffi_backend.c: In function ‘ctypedescr_new_on_top’: | |
c/_cffi_backend.c:310: warning: implicit declaration of function ‘strlen’ | |
c/_cffi_backend.c:310: warning: incompatible implicit declaration of built-in function ‘strlen’ | |
c/_cffi_backend.c:322: warning: incompatible implicit declaration of built-in function ‘memcpy’ | |
c/_cffi_backend.c: In function ‘ctypedescr_dealloc’: | |
c/_cffi_backend.c:349: warning: implicit declaration of function ‘assert’ | |
c/_cffi_backend.c: At top level: | |
c/_cffi_backend.c:702: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_my_PyLong_AsLongLong’ | |
c/_cffi_backend.c:744: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_my_PyLong_AsUnsignedLongLong’ | |
c/_cffi_backend.c:811: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘read_raw_signed_data’ | |
c/_cffi_backend.c:823: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘read_raw_unsigned_data’ | |
c/_cffi_backend.c:844: error: expected ‘;’, ‘,’ or ‘)’ before ‘source’ | |
c/_cffi_backend.c: In function ‘read_raw_float_data’: | |
c/_cffi_backend.c:857: warning: incompatible implicit declaration of built-in function ‘memcpy’ | |
c/_cffi_backend.c:858: warning: incompatible implicit declaration of built-in function ‘memcpy’ | |
c/_cffi_backend.c: In function ‘read_raw_longdouble_data’: | |
c/_cffi_backend.c:867: warning: incompatible implicit declaration of built-in function ‘memcpy’ | |
c/_cffi_backend.c: In function ‘write_raw_float_data’: | |
c/_cffi_backend.c:875: warning: incompatible implicit declaration of built-in function ‘memcpy’ | |
c/_cffi_backend.c:876: warning: incompatible implicit declaration of built-in function ‘memcpy’ | |
c/_cffi_backend.c: In function ‘write_raw_longdouble_data’: | |
c/_cffi_backend.c:884: warning: incompatible implicit declaration of built-in function ‘memcpy’ | |
c/_cffi_backend.c: In function ‘convert_to_object’: | |
c/_cffi_backend.c:931: error: ‘PY_LONG_LONG’ undeclared (first use in this function) | |
c/_cffi_backend.c:931: error: expected ‘;’ before ‘value’ | |
c/_cffi_backend.c:933: error: ‘value’ undeclared (first use in this function) | |
c/_cffi_backend.c:933: warning: implicit declaration of function ‘read_raw_signed_data’ | |
c/_cffi_backend.c:937: warning: implicit declaration of function ‘PyLong_FromLongLong’ | |
c/_cffi_backend.c:940: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘value’ | |
c/_cffi_backend.c:942: warning: implicit declaration of function ‘read_raw_unsigned_data’ | |
c/_cffi_backend.c:947: warning: implicit declaration of function ‘PyLong_FromUnsignedLongLong’ | |
c/_cffi_backend.c: In function ‘convert_to_object_bitfield’: | |
c/_cffi_backend.c:985: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘value’ | |
c/_cffi_backend.c:985: error: ‘value’ undeclared (first use in this function) | |
c/_cffi_backend.c:985: error: ‘valuemask’ undeclared (first use in this function) | |
c/_cffi_backend.c:985: warning: left-hand operand of comma expression has no effect | |
c/_cffi_backend.c:985: error: ‘shiftforsign’ undeclared (first use in this function) | |
c/_cffi_backend.c:985: warning: left-hand operand of comma expression has no effect | |
c/_cffi_backend.c:986: error: ‘PY_LONG_LONG’ undeclared (first use in this function) | |
c/_cffi_backend.c:986: error: expected ‘;’ before ‘result’ | |
c/_cffi_backend.c:988: error: expected ‘)’ before ‘PY_LONG_LONG’ | |
c/_cffi_backend.c:992: error: ‘result’ undeclared (first use in this function) | |
c/_cffi_backend.c:992: error: expected ‘)’ before ‘value’ | |
c/_cffi_backend.c:992: error: expected ‘;’ before ‘shiftforsign’ | |
c/_cffi_backend.c:1000: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘value’ | |
c/_cffi_backend.c:1000: warning: left-hand operand of comma expression has no effect | |
c/_cffi_backend.c: In function ‘_convert_error’: | |
c/_cffi_backend.c:1072: warning: implicit declaration of function ‘strcmp’ | |
c/_cffi_backend.c: In function ‘get_new_array_length’: | |
c/_cffi_backend.c:1116: warning: implicit declaration of function ‘_my_PyUnicode_SizeAsWideChar’ | |
c/_cffi_backend.c: In function ‘convert_array_from_object’: | |
c/_cffi_backend.c:1196: warning: format ‘%zd’ expects type ‘signed size_t’, but argument 4 has type ‘Py_ssize_t’ | |
c/_cffi_backend.c:1221: warning: format ‘%zd’ expects type ‘signed size_t’, but argument 4 has type ‘Py_ssize_t’ | |
c/_cffi_backend.c:1227: warning: incompatible implicit declaration of built-in function ‘memcpy’ | |
c/_cffi_backend.c: In function ‘convert_struct_from_object’: | |
c/_cffi_backend.c:1280: warning: format ‘%zd’ expects type ‘signed size_t’, but argument 4 has type ‘Py_ssize_t’ | |
c/_cffi_backend.c:1293: warning: format ‘%zd’ expects type ‘signed size_t’, but argument 4 has type ‘Py_ssize_t’ | |
c/_cffi_backend.c: In function ‘convert_from_object’: | |
c/_cffi_backend.c:1337: error: ‘PY_LONG_LONG’ undeclared (first use in this function) | |
c/_cffi_backend.c:1377: error: expected ‘;’ before ‘value’ | |
c/_cffi_backend.c:1378: error: ‘value’ undeclared (first use in this function) | |
c/_cffi_backend.c:1380: warning: implicit declaration of function ‘write_raw_integer_data’ | |
c/_cffi_backend.c:1387: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘value’ | |
c/_cffi_backend.c:1387: warning: implicit declaration of function ‘_my_PyLong_AsUnsignedLongLong’ | |
c/_cffi_backend.c:1388: error: expected ‘)’ before ‘PY_LONG_LONG’ | |
c/_cffi_backend.c:1442: warning: incompatible implicit declaration of built-in function ‘memcpy’ | |
c/_cffi_backend.c:1337: warning: unused variable ‘buf’ | |
c/_cffi_backend.c: In function ‘convert_from_object_bitfield’: | |
c/_cffi_backend.c:1463: error: ‘PY_LONG_LONG’ undeclared (first use in this function) | |
c/_cffi_backend.c:1463: error: expected ‘;’ before ‘fmin’ | |
c/_cffi_backend.c:1464: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘rawfielddata’ | |
c/_cffi_backend.c:1464: error: ‘rawfielddata’ undeclared (first use in this function) | |
c/_cffi_backend.c:1464: error: ‘rawvalue’ undeclared (first use in this function) | |
c/_cffi_backend.c:1464: warning: left-hand operand of comma expression has no effect | |
c/_cffi_backend.c:1464: error: ‘rawmask’ undeclared (first use in this function) | |
c/_cffi_backend.c:1464: warning: left-hand operand of comma expression has no effect | |
c/_cffi_backend.c:1465: error: ‘value’ undeclared (first use in this function) | |
c/_cffi_backend.c:1469: error: ‘fmin’ undeclared (first use in this function) | |
c/_cffi_backend.c:1470: error: ‘fmax’ undeclared (first use in this function) | |
c/_cffi_backend.c:1508: error: expected ‘)’ before ‘PY_LONG_LONG’ | |
c/_cffi_backend.c: In function ‘cdata_repr’: | |
c/_cffi_backend.c:1767: warning: implicit declaration of function ‘sprintf’ | |
c/_cffi_backend.c:1767: warning: incompatible implicit declaration of built-in function ‘sprintf’ | |
c/_cffi_backend.c:1779: warning: format ‘%zd’ expects type ‘signed size_t’, but argument 2 has type ‘Py_ssize_t’ | |
c/_cffi_backend.c: In function ‘cdataowning_repr’: | |
c/_cffi_backend.c:1826: warning: format ‘%zd’ expects type ‘signed size_t’, but argument 3 has type ‘Py_ssize_t’ | |
c/_cffi_backend.c: In function ‘cdataowninggc_repr’: | |
c/_cffi_backend.c:1849: warning: format ‘%zd’ expects type ‘signed size_t’, but argument 3 has type ‘Py_ssize_t’ | |
c/_cffi_backend.c: In function ‘_cdata_get_indexed_ptr’: | |
c/_cffi_backend.c:2019: warning: format ‘%zd’ expects type ‘signed size_t’, but argument 4 has type ‘Py_ssize_t’ | |
c/_cffi_backend.c:2019: warning: format ‘%zd’ expects type ‘signed size_t’, but argument 5 has type ‘Py_ssize_t’ | |
c/_cffi_backend.c: In function ‘_cdata_getslicearg’: | |
c/_cffi_backend.c:2071: warning: format ‘%zd’ expects type ‘signed size_t’, but argument 3 has type ‘Py_ssize_t’ | |
c/_cffi_backend.c:2071: warning: format ‘%zd’ expects type ‘signed size_t’, but argument 4 has type ‘Py_ssize_t’ | |
c/_cffi_backend.c: In function ‘cdata_ass_slice’: | |
c/_cffi_backend.c:2136: warning: implicit declaration of function ‘memmove’ | |
c/_cffi_backend.c:2136: warning: incompatible implicit declaration of built-in function ‘memmove’ | |
c/_cffi_backend.c:2150: warning: format ‘%zd’ expects type ‘signed size_t’, but argument 3 has type ‘Py_ssize_t’ | |
c/_cffi_backend.c:2150: warning: format ‘%zd’ expects type ‘signed size_t’, but argument 4 has type ‘Py_ssize_t’ | |
c/_cffi_backend.c:2153: warning: incompatible implicit declaration of built-in function ‘memcpy’ | |
c/_cffi_backend.c:2168: warning: format ‘%zd’ expects type ‘signed size_t’, but argument 3 has type ‘Py_ssize_t’ | |
c/_cffi_backend.c:2168: warning: format ‘%zd’ expects type ‘signed size_t’, but argument 4 has type ‘Py_ssize_t’ | |
c/_cffi_backend.c:2182: warning: format ‘%zd’ expects type ‘signed size_t’, but argument 3 has type ‘Py_ssize_t’ | |
c/_cffi_backend.c: In function ‘_prepare_pointer_call_argument’: | |
c/_cffi_backend.c:2469: warning: implicit declaration of function ‘PyFile_AsFile’ | |
c/_cffi_backend.c:2469: warning: cast to pointer from integer of different size | |
c/_cffi_backend.c: In function ‘cdata_call’: | |
c/_cffi_backend.c:2577: warning: format ‘%zd’ expects type ‘signed size_t’, but argument 3 has type ‘int’ | |
c/_cffi_backend.c:2621: warning: implicit declaration of function ‘alloca’ | |
c/_cffi_backend.c:2621: warning: incompatible implicit declaration of built-in function ‘alloca’ | |
c/_cffi_backend.c:2622: warning: implicit declaration of function ‘memset’ | |
c/_cffi_backend.c:2622: warning: incompatible implicit declaration of built-in function ‘memset’ | |
c/_cffi_backend.c: In function ‘convert_struct_to_owning_object’: | |
c/_cffi_backend.c:2994: warning: incompatible implicit declaration of built-in function ‘memcpy’ | |
c/_cffi_backend.c: In function ‘allocate_with_allocator’: | |
c/_cffi_backend.c:3065: warning: incompatible implicit declaration of built-in function ‘memset’ | |
c/_cffi_backend.c: In function ‘cast_to_integer_or_char’: | |
c/_cffi_backend.c:3252: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘value’ | |
c/_cffi_backend.c:3252: error: ‘value’ undeclared (first use in this function) | |
c/_cffi_backend.c:3258: warning: cast from pointer to integer of different size | |
c/_cffi_backend.c:3265: warning: format ‘%zd’ expects type ‘signed size_t’, but argument 3 has type ‘Py_ssize_t’ | |
c/_cffi_backend.c:3297: error: expected ‘)’ before ‘PY_LONG_LONG’ | |
c/_cffi_backend.c: In function ‘do_cast’: | |
c/_cffi_backend.c:3318: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘value’ | |
c/_cffi_backend.c:3318: error: ‘value’ undeclared (first use in this function) | |
c/_cffi_backend.c:3330: error: ‘FILE’ undeclared (first use in this function) | |
c/_cffi_backend.c:3330: error: ‘f’ undeclared (first use in this function) | |
c/_cffi_backend.c:3336: error: expected ‘)’ before ‘PY_LONG_LONG’ | |
c/_cffi_backend.c: In function ‘dl_dealloc’: | |
c/_cffi_backend.c:3447: warning: implicit declaration of function ‘dlclose’ | |
c/_cffi_backend.c:3448: warning: incompatible implicit declaration of built-in function ‘free’ | |
c/_cffi_backend.c: In function ‘dl_load_function’: | |
c/_cffi_backend.c:3478: warning: implicit declaration of function ‘dlerror’ | |
c/_cffi_backend.c:3479: warning: implicit declaration of function ‘dlsym’ | |
c/_cffi_backend.c:3479: warning: assignment makes pointer from integer without a cast | |
c/_cffi_backend.c:3481: warning: initialization makes pointer from integer without a cast | |
c/_cffi_backend.c: In function ‘dl_read_variable’: | |
c/_cffi_backend.c:3502: warning: assignment makes pointer from integer without a cast | |
c/_cffi_backend.c:3504: warning: initialization makes pointer from integer without a cast | |
c/_cffi_backend.c: In function ‘dl_write_variable’: | |
c/_cffi_backend.c:3527: warning: assignment makes pointer from integer without a cast | |
c/_cffi_backend.c:3529: warning: initialization makes pointer from integer without a cast | |
c/_cffi_backend.c: In function ‘b_load_library’: | |
c/_cffi_backend.c:3599: error: ‘RTLD_NOW’ undeclared (first use in this function) | |
c/_cffi_backend.c:3599: error: ‘RTLD_LAZY’ undeclared (first use in this function) | |
c/_cffi_backend.c:3603: warning: implicit declaration of function ‘dlopen’ | |
c/_cffi_backend.c:3603: warning: assignment makes pointer from integer without a cast | |
c/_cffi_backend.c:3605: warning: initialization makes pointer from integer without a cast | |
c/_cffi_backend.c:3617: warning: implicit declaration of function ‘strdup’ | |
c/_cffi_backend.c:3617: warning: incompatible implicit declaration of built-in function ‘strdup’ | |
c/_cffi_backend.c: In function ‘get_unique_type’: | |
c/_cffi_backend.c:3648: warning: incompatible implicit declaration of built-in function ‘memcpy’ | |
c/_cffi_backend.c: In function ‘new_primitive_type’: | |
c/_cffi_backend.c:3738: error: expected specifier-qualifier-list before ‘int8_t’ | |
c/_cffi_backend.c:3738: error: expected specifier-qualifier-list before ‘uint8_t’ | |
c/_cffi_backend.c:3738: error: expected specifier-qualifier-list before ‘int16_t’ | |
c/_cffi_backend.c:3738: error: expected specifier-qualifier-list before ‘uint16_t’ | |
c/_cffi_backend.c:3738: error: expected specifier-qualifier-list before ‘int32_t’ | |
c/_cffi_backend.c:3738: error: expected specifier-qualifier-list before ‘uint32_t’ | |
c/_cffi_backend.c:3738: error: expected specifier-qualifier-list before ‘int64_t’ | |
c/_cffi_backend.c:3738: error: expected specifier-qualifier-list before ‘uint64_t’ | |
c/_cffi_backend.c:3738: error: expected specifier-qualifier-list before ‘int_least8_t’ | |
c/_cffi_backend.c:3738: error: expected specifier-qualifier-list before ‘uint_least8_t’ | |
c/_cffi_backend.c:3738: error: expected specifier-qualifier-list before ‘int_least16_t’ | |
c/_cffi_backend.c:3738: error: expected specifier-qualifier-list before ‘uint_least16_t’ | |
c/_cffi_backend.c:3738: error: expected specifier-qualifier-list before ‘int_least32_t’ | |
c/_cffi_backend.c:3738: error: expected specifier-qualifier-list before ‘uint_least32_t’ | |
c/_cffi_backend.c:3738: error: expected specifier-qualifier-list before ‘int_least64_t’ | |
c/_cffi_backend.c:3738: error: expected specifier-qualifier-list before ‘uint_least64_t’ | |
c/_cffi_backend.c:3738: error: expected specifier-qualifier-list before ‘int_fast8_t’ | |
c/_cffi_backend.c:3738: error: expected specifier-qualifier-list before ‘uint_fast8_t’ | |
c/_cffi_backend.c:3738: error: expected specifier-qualifier-list before ‘int_fast16_t’ | |
c/_cffi_backend.c:3738: error: expected specifier-qualifier-list before ‘uint_fast16_t’ | |
c/_cffi_backend.c:3738: error: expected specifier-qualifier-list before ‘int_fast32_t’ | |
c/_cffi_backend.c:3738: error: expected specifier-qualifier-list before ‘uint_fast32_t’ | |
c/_cffi_backend.c:3738: error: expected specifier-qualifier-list before ‘int_fast64_t’ | |
c/_cffi_backend.c:3738: error: expected specifier-qualifier-list before ‘uint_fast64_t’ | |
c/_cffi_backend.c:3738: error: expected specifier-qualifier-list before ‘intptr_t’ | |
c/_cffi_backend.c:3738: error: expected specifier-qualifier-list before ‘uintptr_t’ | |
c/_cffi_backend.c:3738: error: expected specifier-qualifier-list before ‘intmax_t’ | |
c/_cffi_backend.c:3738: error: expected specifier-qualifier-list before ‘uintmax_t’ | |
c/_cffi_backend.c:3738: error: expected specifier-qualifier-list before ‘ssize_t’ | |
c/_cffi_backend.c:3750: error: ‘int8_t’ undeclared (first use in this function) | |
c/_cffi_backend.c:3750: error: ‘struct aligncheck_i8’ has no member named ‘y’ | |
c/_cffi_backend.c:3750: error: ‘uint8_t’ undeclared (first use in this function) | |
c/_cffi_backend.c:3750: error: ‘struct aligncheck_u8’ has no member named ‘y’ | |
c/_cffi_backend.c:3750: error: ‘int16_t’ undeclared (first use in this function) | |
c/_cffi_backend.c:3750: error: ‘struct aligncheck_i16’ has no member named ‘y’ | |
c/_cffi_backend.c:3750: error: ‘uint16_t’ undeclared (first use in this function) | |
c/_cffi_backend.c:3750: error: ‘struct aligncheck_u16’ has no member named ‘y’ | |
c/_cffi_backend.c:3750: error: ‘int32_t’ undeclared (first use in this function) | |
c/_cffi_backend.c:3750: error: ‘struct aligncheck_i32’ has no member named ‘y’ | |
c/_cffi_backend.c:3750: error: ‘uint32_t’ undeclared (first use in this function) | |
c/_cffi_backend.c:3750: error: ‘struct aligncheck_u32’ has no member named ‘y’ | |
c/_cffi_backend.c:3750: error: ‘int64_t’ undeclared (first use in this function) | |
c/_cffi_backend.c:3750: error: ‘struct aligncheck_i64’ has no member named ‘y’ | |
c/_cffi_backend.c:3750: error: ‘uint64_t’ undeclared (first use in this function) | |
c/_cffi_backend.c:3750: error: ‘struct aligncheck_u64’ has no member named ‘y’ | |
c/_cffi_backend.c:3750: error: ‘int_least8_t’ undeclared (first use in this function) | |
c/_cffi_backend.c:3750: error: ‘struct aligncheck_il8’ has no member named ‘y’ | |
c/_cffi_backend.c:3750: error: ‘uint_least8_t’ undeclared (first use in this function) | |
c/_cffi_backend.c:3750: error: ‘struct aligncheck_ul8’ has no member named ‘y’ | |
c/_cffi_backend.c:3750: error: ‘int_least16_t’ undeclared (first use in this function) | |
c/_cffi_backend.c:3750: error: ‘struct aligncheck_il16’ has no member named ‘y’ | |
c/_cffi_backend.c:3750: error: ‘uint_least16_t’ undeclared (first use in this function) | |
c/_cffi_backend.c:3750: error: ‘struct aligncheck_ul16’ has no member named ‘y’ | |
c/_cffi_backend.c:3750: error: ‘int_least32_t’ undeclared (first use in this function) | |
c/_cffi_backend.c:3750: error: ‘struct aligncheck_il32’ has no member named ‘y’ | |
c/_cffi_backend.c:3750: error: ‘uint_least32_t’ undeclared (first use in this function) | |
c/_cffi_backend.c:3750: error: ‘struct aligncheck_ul32’ has no member named ‘y’ | |
c/_cffi_backend.c:3750: error: ‘int_least64_t’ undeclared (first use in this function) | |
c/_cffi_backend.c:3750: error: ‘struct aligncheck_il64’ has no member named ‘y’ | |
c/_cffi_backend.c:3750: error: ‘uint_least64_t’ undeclared (first use in this function) | |
c/_cffi_backend.c:3750: error: ‘struct aligncheck_ul64’ has no member named ‘y’ | |
c/_cffi_backend.c:3750: error: ‘int_fast8_t’ undeclared (first use in this function) | |
c/_cffi_backend.c:3750: error: ‘struct aligncheck_if8’ has no member named ‘y’ | |
c/_cffi_backend.c:3750: error: ‘uint_fast8_t’ undeclared (first use in this function) | |
c/_cffi_backend.c:3750: error: ‘struct aligncheck_uf8’ has no member named ‘y’ | |
c/_cffi_backend.c:3750: error: ‘int_fast16_t’ undeclared (first use in this function) | |
c/_cffi_backend.c:3750: error: ‘struct aligncheck_if16’ has no member named ‘y’ | |
c/_cffi_backend.c:3750: error: ‘uint_fast16_t’ undeclared (first use in this function) | |
c/_cffi_backend.c:3750: error: ‘struct aligncheck_uf16’ has no member named ‘y’ | |
c/_cffi_backend.c:3750: error: ‘int_fast32_t’ undeclared (first use in this function) | |
c/_cffi_backend.c:3750: error: ‘struct aligncheck_if32’ has no member named ‘y’ | |
c/_cffi_backend.c:3750: error: ‘uint_fast32_t’ undeclared (first use in this function) | |
c/_cffi_backend.c:3750: error: ‘struct aligncheck_uf32’ has no member named ‘y’ | |
c/_cffi_backend.c:3750: error: ‘int_fast64_t’ undeclared (first use in this function) | |
c/_cffi_backend.c:3750: error: ‘struct aligncheck_if64’ has no member named ‘y’ | |
c/_cffi_backend.c:3750: error: ‘uint_fast64_t’ undeclared (first use in this function) | |
c/_cffi_backend.c:3750: error: ‘struct aligncheck_uf64’ has no member named ‘y’ | |
c/_cffi_backend.c:3750: error: ‘intptr_t’ undeclared (first use in this function) | |
c/_cffi_backend.c:3750: error: ‘struct aligncheck_ip’ has no member named ‘y’ | |
c/_cffi_backend.c:3750: error: ‘uintptr_t’ undeclared (first use in this function) | |
c/_cffi_backend.c:3750: error: ‘struct aligncheck_up’ has no member named ‘y’ | |
c/_cffi_backend.c:3750: error: ‘intmax_t’ undeclared (first use in this function) | |
c/_cffi_backend.c:3750: error: ‘struct aligncheck_im’ has no member named ‘y’ | |
c/_cffi_backend.c:3750: error: ‘uintmax_t’ undeclared (first use in this function) | |
c/_cffi_backend.c:3750: error: ‘struct aligncheck_um’ has no member named ‘y’ | |
c/_cffi_backend.c:3750: error: ‘ssize_t’ undeclared (first use in this function) | |
c/_cffi_backend.c:3750: error: ‘struct aligncheck_ssz’ has no member named ‘y’ | |
c/_cffi_backend.c:3811: warning: incompatible implicit declaration of built-in function ‘strlen’ | |
c/_cffi_backend.c:3816: warning: incompatible implicit declaration of built-in function ‘memcpy’ | |
c/_cffi_backend.c: In function ‘new_array_type’: | |
c/_cffi_backend.c:3932: warning: incompatible implicit declaration of built-in function ‘sprintf’ | |
c/_cffi_backend.c:3940: warning: incompatible implicit declaration of built-in function ‘sprintf’ | |
c/_cffi_backend.c:3940: error: expected ‘)’ before ‘PY_LONG_LONG’ | |
c/_cffi_backend.c:3940: warning: format ‘%llu’ expects type ‘long long unsigned int’, but argument 3 has type ‘unsigned int’ | |
c/_cffi_backend.c:3958: warning: cast to pointer from integer of different size | |
c/_cffi_backend.c: In function ‘new_void_type’: | |
c/_cffi_backend.c:3964: warning: incompatible implicit declaration of built-in function ‘strlen’ | |
c/_cffi_backend.c:3970: warning: incompatible implicit declaration of built-in function ‘memcpy’ | |
c/_cffi_backend.c: In function ‘new_struct_or_union_type’: | |
c/_cffi_backend.c:3985: warning: incompatible implicit declaration of built-in function ‘strlen’ | |
c/_cffi_backend.c:3994: warning: incompatible implicit declaration of built-in function ‘memcpy’ | |
c/_cffi_backend.c: In function ‘detect_custom_layout’: | |
c/_cffi_backend.c:4103: warning: format ‘%zd’ expects type ‘signed size_t’, but argument 7 has type ‘Py_ssize_t’ | |
c/_cffi_backend.c:4103: warning: format ‘%zd’ expects type ‘signed size_t’, but argument 8 has type ‘Py_ssize_t’ | |
c/_cffi_backend.c: In function ‘b_complete_struct_or_union’: | |
c/_cffi_backend.c:4412: warning: format ‘%zd’ expects type ‘signed size_t’, but argument 4 has type ‘Py_ssize_t’ | |
c/_cffi_backend.c:4412: warning: format ‘%zd’ expects type ‘signed size_t’, but argument 5 has type ‘Py_ssize_t’ | |
c/_cffi_backend.c: In function ‘fb_fill_type’: | |
c/_cffi_backend.c:4582: warning: format ‘%zd’ expects type ‘signed size_t’, but argument 4 has type ‘Py_ssize_t’ | |
c/_cffi_backend.c: In function ‘fb_cat_name’: | |
c/_cffi_backend.c:4664: warning: incompatible implicit declaration of built-in function ‘memcpy’ | |
c/_cffi_backend.c: In function ‘fb_build_name’: | |
c/_cffi_backend.c:4707: warning: incompatible implicit declaration of built-in function ‘strlen’ | |
c/_cffi_backend.c:4720: warning: incompatible implicit declaration of built-in function ‘strlen’ | |
c/_cffi_backend.c: In function ‘new_function_type’: | |
c/_cffi_backend.c:4869: warning: incompatible implicit declaration of built-in function ‘alloca’ | |
c/_cffi_backend.c:4871: warning: cast to pointer from integer of different size | |
c/_cffi_backend.c:4872: warning: cast to pointer from integer of different size | |
c/_cffi_backend.c: In function ‘convert_from_object_fficallback’: | |
c/_cffi_backend.c:4920: error: ‘PY_LONG_LONG’ undeclared (first use in this function) | |
c/_cffi_backend.c:4920: warning: statement with no effect | |
c/_cffi_backend.c:4920: error: expected ‘;’ before ‘value’ | |
c/_cffi_backend.c:4933: error: ‘value’ undeclared (first use in this function) | |
c/_cffi_backend.c:4933: warning: implicit declaration of function ‘_my_PyLong_AsLongLong’ | |
c/_cffi_backend.c:4933: warning: statement with no effect | |
c/_cffi_backend.c:4934: warning: comparison between pointer and integer | |
c/_cffi_backend.c:4943: warning: incompatible implicit declaration of built-in function ‘memset’ | |
c/_cffi_backend.c: In function ‘general_invoke_callback’: | |
c/_cffi_backend.c:5043: warning: incompatible implicit declaration of built-in function ‘memcpy’ | |
c/_cffi_backend.c: In function ‘prepare_callback_info_tuple’: | |
c/_cffi_backend.c:5135: warning: incompatible implicit declaration of built-in function ‘memset’ | |
c/_cffi_backend.c: In function ‘b_new_enum_type’: | |
c/_cffi_backend.c:5287: warning: incompatible implicit declaration of built-in function ‘strlen’ | |
c/_cffi_backend.c:5292: warning: incompatible implicit declaration of built-in function ‘memcpy’ | |
c/_cffi_backend.c: In function ‘direct_typeoffsetof’: | |
c/_cffi_backend.c:5398: error: ‘ssize_t’ undeclared (first use in this function) | |
c/_cffi_backend.c:5398: warning: statement with no effect | |
c/_cffi_backend.c:5398: error: expected ‘;’ before ‘index’ | |
c/_cffi_backend.c:5399: error: ‘index’ undeclared (first use in this function) | |
c/_cffi_backend.c:5413: error: invalid operands to binary * (have ‘const struct descr_s *’ and ‘Py_ssize_t’) | |
c/_cffi_backend.c:5413: warning: assignment makes integer from pointer without a cast | |
c/_cffi_backend.c:5414: warning: comparison between pointer and integer | |
c/_cffi_backend.c: In function ‘b_getcname’: | |
c/_cffi_backend.c:5478: warning: incompatible implicit declaration of built-in function ‘strlen’ | |
c/_cffi_backend.c:5480: warning: incompatible implicit declaration of built-in function ‘alloca’ | |
c/_cffi_backend.c:5481: warning: incompatible implicit declaration of built-in function ‘memcpy’ | |
c/_cffi_backend.c: In function ‘b_string’: | |
c/_cffi_backend.c:5523: warning: incompatible implicit declaration of built-in function ‘strlen’ | |
c/_cffi_backend.c:5529: warning: implicit declaration of function ‘memchr’ | |
c/_cffi_backend.c:5529: warning: incompatible implicit declaration of built-in function ‘memchr’ | |
c/_cffi_backend.c: In function ‘b_get_errno’: | |
c/_cffi_backend.c:5619: error: ‘errno’ undeclared (first use in this function) | |
c/_cffi_backend.c:5619: warning: assignment makes integer from pointer without a cast | |
c/_cffi_backend.c:5620: warning: statement with no effect | |
c/_cffi_backend.c: In function ‘b_set_errno’: | |
c/_cffi_backend.c:5633: error: ‘errno’ undeclared (first use in this function) | |
c/_cffi_backend.c:5633: warning: statement with no effect | |
c/_cffi_backend.c:5635: warning: statement with no effect | |
c/_cffi_backend.c: In function ‘b_memmove’: | |
c/_cffi_backend.c:5893: warning: incompatible implicit declaration of built-in function ‘memmove’ | |
c/_cffi_backend.c: At top level: | |
c/_cffi_backend.c:5935: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_testfunc2’ | |
c/_cffi_backend.c: In function ‘_testfunc5’: | |
c/_cffi_backend.c:5949: error: ‘errno’ undeclared (first use in this function) | |
c/_cffi_backend.c:5949: warning: statement with no effect | |
c/_cffi_backend.c: In function ‘b__testfunc’: | |
c/_cffi_backend.c:6109: error: ‘_testfunc2’ undeclared (first use in this function) | |
c/_cffi_backend.c:6115: error: ‘stderr’ undeclared (first use in this function) | |
c/_cffi_backend.c:6115: warning: assignment discards qualifiers from pointer target type | |
c/_cffi_backend.c: In function ‘_cffi_to_c_i8’: | |
c/_cffi_backend.c:6266: error: ‘PY_LONG_LONG’ undeclared (first use in this function) | |
c/_cffi_backend.c:6266: warning: statement with no effect | |
c/_cffi_backend.c:6266: error: expected ‘;’ before ‘tmp’ | |
c/_cffi_backend.c:6266: error: ‘tmp’ undeclared (first use in this function) | |
c/_cffi_backend.c:6266: error: called object ‘<erroneous-expression>’ is not a function | |
c/_cffi_backend.c:6266: error: called object ‘<erroneous-expression>’ is not a function | |
c/_cffi_backend.c:6266: warning: cast from pointer to integer of different size | |
c/_cffi_backend.c: In function ‘_cffi_to_c_i16’: | |
c/_cffi_backend.c:6267: error: ‘PY_LONG_LONG’ undeclared (first use in this function) | |
c/_cffi_backend.c:6267: warning: statement with no effect | |
c/_cffi_backend.c:6267: error: expected ‘;’ before ‘tmp’ | |
c/_cffi_backend.c:6267: error: ‘tmp’ undeclared (first use in this function) | |
c/_cffi_backend.c:6267: error: called object ‘<erroneous-expression>’ is not a function | |
c/_cffi_backend.c:6267: error: called object ‘<erroneous-expression>’ is not a function | |
c/_cffi_backend.c:6267: warning: cast from pointer to integer of different size | |
c/_cffi_backend.c: In function ‘_cffi_to_c_i32’: | |
c/_cffi_backend.c:6268: error: ‘PY_LONG_LONG’ undeclared (first use in this function) | |
c/_cffi_backend.c:6268: warning: statement with no effect | |
c/_cffi_backend.c:6268: error: expected ‘;’ before ‘tmp’ | |
c/_cffi_backend.c:6268: error: ‘tmp’ undeclared (first use in this function) | |
c/_cffi_backend.c:6268: error: called object ‘<erroneous-expression>’ is not a function | |
c/_cffi_backend.c:6268: error: called object ‘<erroneous-expression>’ is not a function | |
c/_cffi_backend.c:6268: warning: cast from pointer to integer of different size | |
c/_cffi_backend.c: At top level: | |
c/_cffi_backend.c:6269: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_cffi_to_c_i64’ | |
c/_cffi_backend.c: In function ‘_cffi_to_c_u8’: | |
c/_cffi_backend.c:6270: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘tmp’ | |
c/_cffi_backend.c:6270: error: ‘tmp’ undeclared (first use in this function) | |
c/_cffi_backend.c:6270: warning: statement with no effect | |
c/_cffi_backend.c:6270: error: expected ‘)’ before ‘PY_LONG_LONG’ | |
c/_cffi_backend.c:6270: warning: comparison between pointer and integer | |
c/_cffi_backend.c:6270: warning: cast from pointer to integer of different size | |
c/_cffi_backend.c: In function ‘_cffi_to_c_u16’: | |
c/_cffi_backend.c:6271: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘tmp’ | |
c/_cffi_backend.c:6271: error: ‘tmp’ undeclared (first use in this function) | |
c/_cffi_backend.c:6271: warning: statement with no effect | |
c/_cffi_backend.c:6271: error: expected ‘)’ before ‘PY_LONG_LONG’ | |
c/_cffi_backend.c:6271: warning: comparison between pointer and integer | |
c/_cffi_backend.c:6271: warning: cast from pointer to integer of different size | |
c/_cffi_backend.c: In function ‘_cffi_to_c_u32’: | |
c/_cffi_backend.c:6272: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘tmp’ | |
c/_cffi_backend.c:6272: error: ‘tmp’ undeclared (first use in this function) | |
c/_cffi_backend.c:6272: warning: statement with no effect | |
c/_cffi_backend.c:6272: error: expected ‘)’ before ‘PY_LONG_LONG’ | |
c/_cffi_backend.c:6272: warning: comparison between pointer and integer | |
c/_cffi_backend.c:6272: warning: cast from pointer to integer of different size | |
c/_cffi_backend.c: At top level: | |
c/_cffi_backend.c:6273: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_cffi_to_c_u64’ | |
c/_cffi_backend.c: In function ‘_cffi_to_c_pointer’: | |
c/_cffi_backend.c:6288: warning: cast to pointer from integer of different size | |
c/_cffi_backend.c: In function ‘_cffi_to_c__Bool’: | |
c/_cffi_backend.c:6309: error: ‘PY_LONG_LONG’ undeclared (first use in this function) | |
c/_cffi_backend.c:6309: warning: statement with no effect | |
c/_cffi_backend.c:6309: error: expected ‘;’ before ‘tmp’ | |
c/_cffi_backend.c:6310: error: ‘tmp’ undeclared (first use in this function) | |
c/_cffi_backend.c:6312: warning: comparison between pointer and integer | |
c/_cffi_backend.c: At top level: | |
c/_cffi_backend.c:6363: error: ‘_cffi_to_c_i64’ undeclared here (not in a function) | |
c/_cffi_backend.c:6363: error: initializer element is not constant | |
c/_cffi_backend.c:6363: error: (near initialization for ‘cffi_exports[7]’) | |
c/_cffi_backend.c:6364: error: ‘_cffi_to_c_u64’ undeclared here (not in a function) | |
c/_cffi_backend.c:6364: error: initializer element is not constant | |
c/_cffi_backend.c:6364: error: (near initialization for ‘cffi_exports[8]’) | |
c/_cffi_backend.c:6390: error: ‘RTLD_LAZY’ undeclared here (not in a function) | |
c/_cffi_backend.c:6390: error: initializer element is not constant | |
c/_cffi_backend.c:6390: error: (near initialization for ‘all_dlopen_flags[0].value’) | |
c/_cffi_backend.c:6391: error: ‘RTLD_NOW’ undeclared here (not in a function) | |
c/_cffi_backend.c:6391: error: initializer element is not constant | |
c/_cffi_backend.c:6391: error: (near initialization for ‘all_dlopen_flags[1].value’) | |
c/_cffi_backend.c:6392: error: ‘RTLD_GLOBAL’ undeclared here (not in a function) | |
c/_cffi_backend.c:6392: error: initializer element is not constant | |
c/_cffi_backend.c:6392: error: (near initialization for ‘all_dlopen_flags[2].value’) | |
In file included from c/cffi1_module.c:2, | |
from c/_cffi_backend.c:6413: | |
c/parse_c_type.c: In function ‘next_token’: | |
c/parse_c_type.c:159: warning: implicit declaration of function ‘memcmp’ | |
c/parse_c_type.c: In function ‘parse_sequel’: | |
c/parse_c_type.c:241: error: ‘uintptr_t’ undeclared (first use in this function) | |
c/parse_c_type.c:241: error: called object ‘<erroneous-expression>’ is not a function | |
c/parse_c_type.c:241: error: invalid operands to binary << (have ‘struct <anonymous> *’ and ‘int’) | |
c/parse_c_type.c:241: error: invalid operands to binary | (have ‘int’ and ‘struct <anonymous> *’) | |
c/parse_c_type.c:289: error: called object ‘<erroneous-expression>’ is not a function | |
c/parse_c_type.c:289: error: invalid operands to binary << (have ‘struct <anonymous> *’ and ‘int’) | |
c/parse_c_type.c:289: error: invalid operands to binary | (have ‘int’ and ‘struct <anonymous> *’) | |
c/parse_c_type.c:292: warning: cast from pointer to integer of different size | |
c/parse_c_type.c:292: error: expected ‘)’ before numeric constant | |
c/parse_c_type.c:292: error: called object ‘<erroneous-expression>’ is not a function | |
c/parse_c_type.c:292: error: invalid operands to binary << (have ‘struct <anonymous> *’ and ‘int’) | |
c/parse_c_type.c:292: error: invalid operands to binary | (have ‘int’ and ‘struct <anonymous> *’) | |
c/parse_c_type.c:312: warning: cast from pointer to integer of different size | |
c/parse_c_type.c:312: error: invalid operands to binary * (have ‘int’ and ‘void **’) | |
c/parse_c_type.c:312: error: called object ‘<erroneous-expression>’ is not a function | |
c/parse_c_type.c:312: error: invalid operands to binary << (have ‘struct <anonymous> *’ and ‘int’) | |
c/parse_c_type.c:312: error: invalid operands to binary | (have ‘struct <anonymous> *’ and ‘struct <anonymous> *’) | |
c/parse_c_type.c:315: error: called object ‘<erroneous-expression>’ is not a function | |
c/parse_c_type.c:315: error: invalid operands to binary << (have ‘struct <anonymous> *’ and ‘int’) | |
c/parse_c_type.c:315: error: invalid operands to binary | (have ‘int’ and ‘struct <anonymous> *’) | |
c/parse_c_type.c:321: error: called object ‘<erroneous-expression>’ is not a function | |
c/parse_c_type.c:321: error: invalid operands to binary << (have ‘struct <anonymous> *’ and ‘int’) | |
c/parse_c_type.c:321: error: invalid operands to binary | (have ‘int’ and ‘struct <anonymous> *’) | |
c/parse_c_type.c:337: warning: cast from pointer to integer of different size | |
c/parse_c_type.c:337: error: expected ‘)’ before ‘tok’ | |
c/parse_c_type.c:340: error: ‘intptr_t’ undeclared (first use in this function) | |
c/parse_c_type.c:340: error: expected ‘)’ before ‘tok’ | |
c/parse_c_type.c:340: error: invalid operands to binary >> (have ‘struct <anonymous> *’ and ‘int’) | |
c/parse_c_type.c:340: warning: assignment makes integer from pointer without a cast | |
c/parse_c_type.c:343: error: called object ‘<erroneous-expression>’ is not a function | |
c/parse_c_type.c:343: error: invalid operands to binary << (have ‘struct <anonymous> *’ and ‘int’) | |
c/parse_c_type.c:343: error: invalid operands to binary | (have ‘int’ and ‘struct <anonymous> *’) | |
c/parse_c_type.c:346: error: called object ‘<erroneous-expression>’ is not a function | |
c/parse_c_type.c:346: error: invalid operands to binary << (have ‘struct <anonymous> *’ and ‘int’) | |
c/parse_c_type.c:346: error: invalid operands to binary | (have ‘int’ and ‘struct <anonymous> *’) | |
c/parse_c_type.c:356: error: called object ‘<erroneous-expression>’ is not a function | |
c/parse_c_type.c:356: error: invalid operands to binary << (have ‘struct <anonymous> *’ and ‘int’) | |
c/parse_c_type.c:356: error: invalid operands to binary | (have ‘int’ and ‘struct <anonymous> *’) | |
c/parse_c_type.c:368: warning: cast from pointer to integer of different size | |
c/parse_c_type.c:368: error: invalid operands to binary * (have ‘int’ and ‘void **’) | |
c/parse_c_type.c:368: error: called object ‘<erroneous-expression>’ is not a function | |
c/parse_c_type.c:368: error: invalid operands to binary << (have ‘struct <anonymous> *’ and ‘int’) | |
c/parse_c_type.c:368: error: invalid operands to binary | (have ‘struct <anonymous> *’ and ‘struct <anonymous> *’) | |
c/parse_c_type.c:380: error: ‘errno’ undeclared (first use in this function) | |
c/parse_c_type.c:380: warning: statement with no effect | |
c/parse_c_type.c:389: warning: implicit declaration of function ‘strtoull’ | |
c/parse_c_type.c:393: warning: implicit declaration of function ‘strtoul’ | |
c/parse_c_type.c:396: error: ‘ERANGE’ undeclared (first use in this function) | |
c/parse_c_type.c:405: warning: cast from pointer to integer of different size | |
c/parse_c_type.c:405: error: expected ‘)’ before ‘g’ | |
c/parse_c_type.c:406: warning: cast from pointer to integer of different size | |
c/parse_c_type.c:406: error: expected ‘)’ before ‘g’ | |
c/parse_c_type.c:432: error: called object ‘<erroneous-expression>’ is not a function | |
c/parse_c_type.c:432: error: invalid operands to binary << (have ‘struct <anonymous> *’ and ‘int’) | |
c/parse_c_type.c:432: error: invalid operands to binary | (have ‘int’ and ‘struct <anonymous> *’) | |
c/parse_c_type.c:436: error: called object ‘<erroneous-expression>’ is not a function | |
c/parse_c_type.c:436: error: invalid operands to binary << (have ‘struct <anonymous> *’ and ‘int’) | |
c/parse_c_type.c:436: error: invalid operands to binary | (have ‘int’ and ‘struct <anonymous> *’) | |
c/parse_c_type.c:443: warning: cast from pointer to integer of different size | |
c/parse_c_type.c:443: error: invalid operands to binary * (have ‘int’ and ‘void **’) | |
c/parse_c_type.c:443: error: called object ‘<erroneous-expression>’ is not a function | |
c/parse_c_type.c:443: error: invalid operands to binary << (have ‘struct <anonymous> *’ and ‘int’) | |
c/parse_c_type.c:443: error: invalid operands to binary | (have ‘struct <anonymous> *’ and ‘struct <anonymous> *’) | |
c/parse_c_type.c:444: error: expected ‘)’ before ‘result’ | |
c/parse_c_type.c:444: error: invalid operands to binary >> (have ‘struct <anonymous> *’ and ‘int’) | |
c/parse_c_type.c:444: warning: return makes integer from pointer without a cast | |
c/parse_c_type.c: In function ‘parse_complete’: | |
c/parse_c_type.c:704: error: ‘uintptr_t’ undeclared (first use in this function) | |
c/parse_c_type.c:704: error: called object ‘<erroneous-expression>’ is not a function | |
c/parse_c_type.c:704: error: invalid operands to binary << (have ‘struct <anonymous> *’ and ‘int’) | |
c/parse_c_type.c:704: error: invalid operands to binary | (have ‘int’ and ‘struct <anonymous> *’) | |
c/parse_c_type.c:709: error: called object ‘<erroneous-expression>’ is not a function | |
c/parse_c_type.c:709: error: invalid operands to binary << (have ‘struct <anonymous> *’ and ‘int’) | |
c/parse_c_type.c:709: error: invalid operands to binary | (have ‘int’ and ‘struct <anonymous> *’) | |
c/parse_c_type.c:712: error: called object ‘<erroneous-expression>’ is not a function | |
c/parse_c_type.c:712: error: invalid operands to binary << (have ‘struct <anonymous> *’ and ‘int’) | |
c/parse_c_type.c:712: error: invalid operands to binary | (have ‘int’ and ‘struct <anonymous> *’) | |
c/parse_c_type.c:715: error: called object ‘<erroneous-expression>’ is not a function | |
c/parse_c_type.c:715: error: invalid operands to binary << (have ‘struct <anonymous> *’ and ‘int’) | |
c/parse_c_type.c:715: error: invalid operands to binary | (have ‘int’ and ‘struct <anonymous> *’) | |
c/parse_c_type.c:718: error: called object ‘<erroneous-expression>’ is not a function | |
c/parse_c_type.c:718: error: invalid operands to binary << (have ‘struct <anonymous> *’ and ‘int’) | |
c/parse_c_type.c:718: error: invalid operands to binary | (have ‘int’ and ‘struct <anonymous> *’) | |
c/parse_c_type.c:721: error: called object ‘<erroneous-expression>’ is not a function | |
c/parse_c_type.c:721: error: invalid operands to binary << (have ‘struct <anonymous> *’ and ‘int’) | |
c/parse_c_type.c:721: error: invalid operands to binary | (have ‘int’ and ‘struct <anonymous> *’) | |
c/parse_c_type.c:724: error: called object ‘<erroneous-expression>’ is not a function | |
c/parse_c_type.c:724: error: invalid operands to binary << (have ‘struct <anonymous> *’ and ‘int’) | |
c/parse_c_type.c:724: error: invalid operands to binary | (have ‘int’ and ‘struct <anonymous> *’) | |
c/parse_c_type.c:731: error: called object ‘<erroneous-expression>’ is not a function | |
c/parse_c_type.c:731: error: invalid operands to binary << (have ‘struct <anonymous> *’ and ‘int’) | |
c/parse_c_type.c:731: error: invalid operands to binary | (have ‘int’ and ‘struct <anonymous> *’) | |
c/parse_c_type.c:736: error: called object ‘<erroneous-expression>’ is not a function | |
c/parse_c_type.c:736: error: invalid operands to binary << (have ‘struct <anonymous> *’ and ‘int’) | |
c/parse_c_type.c:736: error: invalid operands to binary | (have ‘int’ and ‘struct <anonymous> *’) | |
c/parse_c_type.c:744: error: called object ‘<erroneous-expression>’ is not a function | |
c/parse_c_type.c:744: error: invalid operands to binary << (have ‘struct <anonymous> *’ and ‘int’) | |
c/parse_c_type.c:744: error: invalid operands to binary | (have ‘int’ and ‘struct <anonymous> *’) | |
c/parse_c_type.c:769: error: called object ‘<erroneous-expression>’ is not a function | |
c/parse_c_type.c:769: error: invalid operands to binary << (have ‘struct <anonymous> *’ and ‘int’) | |
c/parse_c_type.c:769: error: invalid operands to binary | (have ‘int’ and ‘struct <anonymous> *’) | |
c/parse_c_type.c:783: error: called object ‘<erroneous-expression>’ is not a function | |
c/parse_c_type.c:783: error: invalid operands to binary << (have ‘struct <anonymous> *’ and ‘int’) | |
c/parse_c_type.c:783: error: invalid operands to binary | (have ‘int’ and ‘struct <anonymous> *’) | |
In file included from c/cffi1_module.c:3, | |
from c/_cffi_backend.c:6413: | |
c/realize_c_type.c: In function ‘init_builder_c’: | |
c/realize_c_type.c:92: warning: incompatible implicit declaration of built-in function ‘memset’ | |
c/realize_c_type.c: In function ‘realize_global_int’: | |
c/realize_c_type.c:212: warning: return makes pointer from integer without a cast | |
c/realize_c_type.c:218: warning: return makes pointer from integer without a cast | |
c/realize_c_type.c:224: warning: incompatible implicit declaration of built-in function ‘sprintf’ | |
c/realize_c_type.c: In function ‘_realize_name’: | |
c/realize_c_type.c:280: warning: implicit declaration of function ‘strcpy’ | |
c/realize_c_type.c:280: warning: incompatible implicit declaration of built-in function ‘strcpy’ | |
c/realize_c_type.c:283: warning: incompatible implicit declaration of built-in function ‘strcpy’ | |
c/realize_c_type.c:284: warning: implicit declaration of function ‘strcat’ | |
c/realize_c_type.c:284: warning: incompatible implicit declaration of built-in function ‘strcat’ | |
c/realize_c_type.c: In function ‘_unrealize_name’: | |
c/realize_c_type.c:292: warning: incompatible implicit declaration of built-in function ‘strcpy’ | |
c/realize_c_type.c:295: warning: incompatible implicit declaration of built-in function ‘strcpy’ | |
c/realize_c_type.c:298: warning: incompatible implicit declaration of built-in function ‘strcpy’ | |
c/realize_c_type.c:301: warning: incompatible implicit declaration of built-in function ‘strcpy’ | |
c/realize_c_type.c:302: warning: incompatible implicit declaration of built-in function ‘strcat’ | |
c/realize_c_type.c: In function ‘_realize_c_struct_or_union’: | |
c/realize_c_type.c:329: error: ‘uintptr_t’ undeclared (first use in this function) | |
c/realize_c_type.c:329: error: expected ‘)’ before ‘op2’ | |
c/realize_c_type.c:329: error: invalid operands to binary & (have ‘struct <anonymous> *’ and ‘int’) | |
c/realize_c_type.c:338: warning: incompatible implicit declaration of built-in function ‘alloca’ | |
c/realize_c_type.c:338: warning: incompatible implicit declaration of built-in function ‘strlen’ | |
c/realize_c_type.c:390: error: expected ‘)’ before ‘x’ | |
c/realize_c_type.c:390: error: invalid operands to binary & (have ‘struct <anonymous> *’ and ‘int’) | |
c/realize_c_type.c: In function ‘realize_c_type_or_func’: | |
c/realize_c_type.c:416: error: ‘uintptr_t’ undeclared (first use in this function) | |
c/realize_c_type.c:416: error: expected ‘)’ before ‘op’ | |
c/realize_c_type.c:416: error: invalid operands to binary & (have ‘struct <anonymous> *’ and ‘int’) | |
c/realize_c_type.c:422: warning: cast from pointer to integer of different size | |
c/realize_c_type.c:422: error: expected ‘)’ before ‘op’ | |
c/realize_c_type.c:425: error: ‘intptr_t’ undeclared (first use in this function) | |
c/realize_c_type.c:425: error: expected ‘)’ before ‘op’ | |
c/realize_c_type.c:425: error: invalid operands to binary >> (have ‘struct <anonymous> *’ and ‘int’) | |
c/realize_c_type.c:425: error: expected ‘)’ before ‘op’ | |
c/realize_c_type.c:425: error: invalid operands to binary >> (have ‘struct <anonymous> *’ and ‘int’) | |
c/realize_c_type.c:425: warning: comparison between pointer and integer | |
c/realize_c_type.c:425: error: expected ‘)’ before ‘op’ | |
c/realize_c_type.c:425: error: invalid operands to binary >> (have ‘struct <anonymous> *’ and ‘int’) | |
c/realize_c_type.c:425: error: array subscript is not an integer | |
c/realize_c_type.c:425: error: expected ‘)’ before ‘op’ | |
c/realize_c_type.c:425: error: invalid operands to binary >> (have ‘struct <anonymous> *’ and ‘int’) | |
c/realize_c_type.c:425: error: array subscript is not an integer | |
c/realize_c_type.c:425: error: expected ‘)’ before ‘op’ | |
c/realize_c_type.c:425: error: invalid operands to binary >> (have ‘struct <anonymous> *’ and ‘int’) | |
c/realize_c_type.c:425: warning: passing argument 1 of ‘build_primitive_type’ makes integer from pointer without a cast | |
c/realize_c_type.c:102: note: expected ‘int’ but argument is of type ‘struct <anonymous> *’ | |
c/realize_c_type.c:425: warning: pointer type mismatch in conditional expression | |
c/realize_c_type.c:430: error: expected ‘)’ before ‘op’ | |
c/realize_c_type.c:430: error: invalid operands to binary >> (have ‘struct <anonymous> *’ and ‘int’) | |
c/realize_c_type.c:430: warning: passing argument 3 of ‘realize_c_type_or_func’ makes integer from pointer without a cast | |
c/realize_c_type.c:409: note: expected ‘int’ but argument is of type ‘struct <anonymous> *’ | |
c/realize_c_type.c:445: warning: cast from pointer to integer of different size | |
c/realize_c_type.c:448: error: expected ‘)’ before ‘op’ | |
c/realize_c_type.c:448: error: invalid operands to binary >> (have ‘struct <anonymous> *’ and ‘int’) | |
c/realize_c_type.c:448: warning: passing argument 3 of ‘realize_c_type’ makes integer from pointer without a cast | |
c/realize_c_type.c:263: note: expected ‘int’ but argument is of type ‘struct <anonymous> *’ | |
c/realize_c_type.c:460: error: expected ‘)’ before ‘op’ | |
c/realize_c_type.c:460: error: invalid operands to binary >> (have ‘struct <anonymous> *’ and ‘int’) | |
c/realize_c_type.c:460: warning: passing argument 2 of ‘_realize_c_struct_or_union’ makes integer from pointer without a cast | |
c/realize_c_type.c:311: note: expected ‘int’ but argument is of type ‘struct <anonymous> *’ | |
c/realize_c_type.c:468: error: expected ‘)’ before ‘op’ | |
c/realize_c_type.c:468: error: invalid operands to binary >> (have ‘struct <anonymous> *’ and ‘int’) | |
c/realize_c_type.c:468: error: array subscript is not an integer | |
c/realize_c_type.c:468: warning: assignment from incompatible pointer type | |
c/realize_c_type.c:470: error: expected ‘)’ before ‘op2’ | |
c/realize_c_type.c:470: error: invalid operands to binary & (have ‘struct <anonymous> *’ and ‘int’) | |
c/realize_c_type.c:512: error: called object ‘<erroneous-expression>’ is not a function | |
c/realize_c_type.c:512: error: invalid operands to binary << (have ‘struct <anonymous> *’ and ‘int’) | |
c/realize_c_type.c:512: error: invalid operands to binary | (have ‘int’ and ‘struct <anonymous> *’) | |
c/realize_c_type.c:524: warning: incompatible implicit declaration of built-in function ‘alloca’ | |
c/realize_c_type.c:524: warning: incompatible implicit declaration of built-in function ‘strlen’ | |
c/realize_c_type.c:541: error: expected ‘)’ before ‘x’ | |
c/realize_c_type.c:541: error: invalid operands to binary & (have ‘struct <anonymous> *’ and ‘int’) | |
c/realize_c_type.c:559: error: expected ‘)’ before ‘op’ | |
c/realize_c_type.c:559: error: invalid operands to binary >> (have ‘struct <anonymous> *’ and ‘int’) | |
c/realize_c_type.c:559: warning: passing argument 3 of ‘realize_c_type’ makes integer from pointer without a cast | |
c/realize_c_type.c:263: note: expected ‘int’ but argument is of type ‘struct <anonymous> *’ | |
c/realize_c_type.c:569: warning: cast from pointer to integer of different size | |
c/realize_c_type.c:569: error: expected ‘)’ before ‘opcodes’ | |
c/realize_c_type.c:573: error: expected ‘)’ before ‘opcodes’ | |
c/realize_c_type.c:573: error: invalid operands to binary >> (have ‘struct <anonymous> *’ and ‘int’) | |
c/realize_c_type.c:573: error: invalid operands to binary & (have ‘struct <anonymous> *’ and ‘int’) | |
c/realize_c_type.c:573: warning: assignment makes integer from pointer without a cast | |
c/realize_c_type.c:574: error: expected ‘)’ before ‘opcodes’ | |
c/realize_c_type.c:574: error: invalid operands to binary >> (have ‘struct <anonymous> *’ and ‘int’) | |
c/realize_c_type.c:574: error: invalid operands to binary & (have ‘struct <anonymous> *’ and ‘int’) | |
c/realize_c_type.c:574: warning: assignment makes integer from pointer without a cast | |
c/realize_c_type.c:621: error: expected ‘)’ before ‘op’ | |
c/realize_c_type.c:621: error: invalid operands to binary >> (have ‘struct <anonymous> *’ and ‘int’) | |
c/realize_c_type.c:621: warning: passing argument 3 of ‘realize_c_type_or_func’ makes integer from pointer without a cast | |
c/realize_c_type.c:409: note: expected ‘int’ but argument is of type ‘struct <anonymous> *’ | |
c/realize_c_type.c:629: error: expected ‘)’ before ‘op’ | |
c/realize_c_type.c:629: error: invalid operands to binary >> (have ‘struct <anonymous> *’ and ‘int’) | |
c/realize_c_type.c:629: error: array subscript is not an integer | |
c/realize_c_type.c:629: error: request for member ‘type_index’ in something not a structure or union | |
c/realize_c_type.c:629: warning: initialization makes integer from pointer without a cast | |
c/realize_c_type.c:635: warning: cast from pointer to integer of different size | |
c/realize_c_type.c:635: error: expected ‘)’ before ‘op’ | |
c/realize_c_type.c:640: error: expected ‘)’ before ‘x’ | |
c/realize_c_type.c:640: error: invalid operands to binary & (have ‘struct <anonymous> *’ and ‘int’) | |
c/realize_c_type.c:641: error: expected ‘)’ before ‘opcodes’ | |
c/realize_c_type.c:641: error: invalid operands to binary & (have ‘struct <anonymous> *’ and ‘int’) | |
c/realize_c_type.c:641: warning: comparison between pointer and integer | |
c/realize_c_type.c: In function ‘do_realize_lazy_struct’: | |
c/realize_c_type.c:666: warning: incompatible implicit declaration of built-in function ‘alloca’ | |
c/realize_c_type.c:666: warning: incompatible implicit declaration of built-in function ‘strlen’ | |
c/realize_c_type.c:689: error: ‘uintptr_t’ undeclared (first use in this function) | |
c/realize_c_type.c:689: warning: cast from pointer to integer of different size | |
c/realize_c_type.c:689: error: expected ‘)’ before ‘op’ | |
c/realize_c_type.c:697: error: ‘intptr_t’ undeclared (first use in this function) | |
c/realize_c_type.c:697: error: expected ‘)’ before ‘op’ | |
c/realize_c_type.c:697: error: invalid operands to binary >> (have ‘struct <anonymous> *’ and ‘int’) | |
c/realize_c_type.c:697: warning: passing argument 3 of ‘realize_c_type’ makes integer from pointer without a cast | |
c/realize_c_type.c:263: note: expected ‘int’ but argument is of type ‘struct <anonymous> *’ | |
c/realize_c_type.c:703: warning: cast from pointer to integer of different size | |
c/realize_c_type.c:703: error: expected ‘)’ before ‘op’ | |
c/realize_c_type.c:684: warning: unused variable ‘op’ | |
In file included from c/cffi1_module.c:14, | |
from c/_cffi_backend.c:6413: | |
c/ffi_obj.c: In function ‘ffi_fetch_int_constant’: | |
c/ffi_obj.c:100: warning: incompatible implicit declaration of built-in function ‘strlen’ | |
c/ffi_obj.c:105: error: ‘uintptr_t’ undeclared (first use in this function) | |
c/ffi_obj.c:105: warning: cast from pointer to integer of different size | |
c/ffi_obj.c:105: error: expected ‘)’ before ‘g’ | |
c/ffi_obj.c: In function ‘_ffi_bad_type’: | |
c/ffi_obj.c:150: warning: incompatible implicit declaration of built-in function ‘strlen’ | |
c/ffi_obj.c:159: warning: incompatible implicit declaration of built-in function ‘alloca’ | |
c/ffi_obj.c:171: warning: incompatible implicit declaration of built-in function ‘memset’ | |
c/ffi_obj.c: In function ‘_ffi_type’: | |
c/ffi_obj.c:232: warning: implicit declaration of function ‘PyUnicode_AsASCIIString’ | |
c/ffi_obj.c:232: warning: assignment makes pointer from integer without a cast | |
c/ffi_obj.c: In function ‘_combine_type_name_l’: | |
c/ffi_obj.c:598: warning: incompatible implicit declaration of built-in function ‘strlen’ | |
c/ffi_obj.c:604: warning: incompatible implicit declaration of built-in function ‘memcpy’ | |
c/ffi_obj.c: In function ‘ffi_getctype’: | |
c/ffi_obj.c:638: warning: implicit declaration of function ‘isspace’ | |
c/ffi_obj.c:640: warning: incompatible implicit declaration of built-in function ‘strlen’ | |
c/ffi_obj.c:658: warning: incompatible implicit declaration of built-in function ‘memcpy’ | |
c/ffi_obj.c: In function ‘_fetch_external_struct_or_union’: | |
c/ffi_obj.c:1122: warning: incompatible implicit declaration of built-in function ‘strlen’ | |
In file included from c/cffi1_module.c:16, | |
from c/_cffi_backend.c:6413: | |
c/lib_obj.c: In function ‘lib_build_cpython_func’: | |
c/lib_obj.c:116: error: ‘intptr_t’ undeclared (first use in this function) | |
c/lib_obj.c:116: error: expected ‘)’ before ‘g’ | |
c/lib_obj.c:116: error: invalid operands to binary >> (have ‘struct <anonymous> *’ and ‘int’) | |
c/lib_obj.c:116: warning: initialization makes integer from pointer without a cast | |
c/lib_obj.c:119: error: ‘uintptr_t’ undeclared (first use in this function) | |
c/lib_obj.c:119: error: expected ‘)’ before ‘opcodes’ | |
c/lib_obj.c:119: error: invalid operands to binary & (have ‘struct <anonymous> *’ and ‘int’) | |
c/lib_obj.c:124: warning: cast from pointer to integer of different size | |
c/lib_obj.c:124: error: expected ‘)’ before ‘opcodes’ | |
c/lib_obj.c:128: error: expected ‘)’ before ‘opcodes’ | |
c/lib_obj.c:128: error: invalid operands to binary >> (have ‘struct <anonymous> *’ and ‘int’) | |
c/lib_obj.c:128: warning: passing argument 3 of ‘realize_c_type’ makes integer from pointer without a cast | |
c/realize_c_type.c:263: note: expected ‘int’ but argument is of type ‘struct <anonymous> *’ | |
c/lib_obj.c:135: warning: cast from pointer to integer of different size | |
c/lib_obj.c:135: error: expected ‘)’ before ‘opcodes’ | |
c/lib_obj.c:154: warning: incompatible implicit declaration of built-in function ‘memset’ | |
c/lib_obj.c: In function ‘lib_build_and_cache_attr’: | |
c/lib_obj.c:179: warning: incompatible implicit declaration of built-in function ‘strlen’ | |
c/lib_obj.c:236: error: ‘uintptr_t’ undeclared (first use in this function) | |
c/lib_obj.c:236: warning: cast from pointer to integer of different size | |
c/lib_obj.c:236: error: expected ‘)’ before ‘g’ | |
c/lib_obj.c:265: error: ‘intptr_t’ undeclared (first use in this function) | |
c/lib_obj.c:265: error: expected ‘)’ before ‘g’ | |
c/lib_obj.c:265: error: invalid operands to binary >> (have ‘struct <anonymous> *’ and ‘int’) | |
c/lib_obj.c:265: warning: passing argument 3 of ‘realize_c_type’ makes integer from pointer without a cast | |
c/realize_c_type.c:263: note: expected ‘int’ but argument is of type ‘struct <anonymous> *’ | |
c/lib_obj.c:276: warning: cast from pointer to integer of different size | |
c/lib_obj.c:276: error: expected ‘)’ before ‘g’ | |
c/lib_obj.c:288: warning: cast from pointer to integer of different size | |
c/lib_obj.c:288: error: expected ‘)’ before ‘g’ | |
c/lib_obj.c:307: warning: cast from pointer to integer of different size | |
c/lib_obj.c:309: error: expected ‘)’ before ‘g’ | |
c/lib_obj.c:309: error: invalid operands to binary >> (have ‘struct <anonymous> *’ and ‘int’) | |
c/lib_obj.c:309: warning: passing argument 3 of ‘realize_c_type’ makes integer from pointer without a cast | |
c/realize_c_type.c:263: note: expected ‘int’ but argument is of type ‘struct <anonymous> *’ | |
c/lib_obj.c:316: warning: format ‘%zd’ expects type ‘signed size_t’, but argument 4 has type ‘Py_ssize_t’ | |
c/lib_obj.c:316: warning: format ‘%zd’ expects type ‘signed size_t’, but argument 5 has type ‘Py_ssize_t’ | |
c/lib_obj.c:335: error: expected ‘)’ before ‘g’ | |
c/lib_obj.c:335: error: invalid operands to binary >> (have ‘struct <anonymous> *’ and ‘int’) | |
c/lib_obj.c:335: warning: passing argument 3 of ‘realize_c_type’ makes integer from pointer without a cast | |
c/realize_c_type.c:263: note: expected ‘int’ but argument is of type ‘struct <anonymous> *’ | |
c/lib_obj.c:356: error: expected ‘)’ before ‘g’ | |
c/lib_obj.c:356: error: invalid operands to binary >> (have ‘struct <anonymous> *’ and ‘int’) | |
c/lib_obj.c:356: warning: passing argument 3 of ‘realize_c_type_or_func’ makes integer from pointer without a cast | |
c/realize_c_type.c:409: note: expected ‘int’ but argument is of type ‘struct <anonymous> *’ | |
c/lib_obj.c:370: error: expected ‘)’ before ‘g’ | |
c/lib_obj.c:370: error: invalid operands to binary >> (have ‘struct <anonymous> *’ and ‘int’) | |
c/lib_obj.c:370: warning: passing argument 3 of ‘realize_c_type’ makes integer from pointer without a cast | |
c/realize_c_type.c:263: note: expected ‘int’ but argument is of type ‘struct <anonymous> *’ | |
c/lib_obj.c:379: warning: cast from pointer to integer of different size | |
c/lib_obj.c:379: error: expected ‘)’ before ‘g’ | |
c/lib_obj.c: In function ‘_lib_dir1’: | |
c/lib_obj.c:414: error: ‘uintptr_t’ undeclared (first use in this function) | |
c/lib_obj.c:414: warning: cast from pointer to integer of different size | |
c/lib_obj.c:414: error: expected ‘)’ before ‘g’ | |
In file included from c/cffi1_module.c:17, | |
from c/_cffi_backend.c:6413: | |
c/cdlopen.c: In function ‘cdlopen_fetch’: | |
c/cdlopen.c:14: warning: assignment makes pointer from integer without a cast | |
c/cdlopen.c:16: warning: initialization makes pointer from integer without a cast | |
c/cdlopen.c: In function ‘cdlopen_close’: | |
c/cdlopen.c:32: warning: initialization makes pointer from integer without a cast | |
c/cdlopen.c: In function ‘ffi_dlopen’: | |
c/cdlopen.c:58: error: invalid operands to binary | (have ‘struct <anonymous> *’ and ‘struct <anonymous> *’) | |
c/cdlopen.c:58: error: invalid operands to binary & (have ‘int’ and ‘struct <anonymous> *’) | |
c/cdlopen.c:59: error: invalid operands to binary | (have ‘int’ and ‘struct <anonymous> *’) | |
c/cdlopen.c:59: warning: statement with no effect | |
c/cdlopen.c:62: warning: assignment makes pointer from integer without a cast | |
c/cdlopen.c:64: warning: initialization makes pointer from integer without a cast | |
c/cdlopen.c: In function ‘cdl_opcode’: | |
c/cdlopen.c:112: warning: cast to pointer from integer of different size | |
c/cdlopen.c: In function ‘ffiobj_init’: | |
c/cdlopen.c:171: warning: cast to pointer from integer of different size | |
c/cdlopen.c:206: warning: incompatible implicit declaration of built-in function ‘memset’ | |
c/cdlopen.c:214: error: ‘uintptr_t’ undeclared (first use in this function) | |
c/cdlopen.c:214: warning: cast from pointer to integer of different size | |
c/cdlopen.c:214: error: expected ‘)’ before ‘nglobs’ | |
c/cdlopen.c:215: warning: cast from pointer to integer of different size | |
c/cdlopen.c:215: error: expected ‘)’ before ‘nglobs’ | |
c/cdlopen.c:228: warning: implicit declaration of function ‘PyLong_AsUnsignedLongLongMask’ | |
c/cdlopen.c:256: warning: incompatible implicit declaration of built-in function ‘memset’ | |
c/cdlopen.c:289: warning: cast from pointer to integer of different size | |
c/cdlopen.c:289: error: expected ‘)’ before ‘nfields’ | |
c/cdlopen.c:315: warning: incompatible implicit declaration of built-in function ‘memset’ | |
c/cdlopen.c:323: warning: incompatible implicit declaration of built-in function ‘strlen’ | |
c/cdlopen.c:341: warning: incompatible implicit declaration of built-in function ‘memset’ | |
In file included from c/cffi1_module.c:18, | |
from c/_cffi_backend.c:6413: | |
c/commontypes.c: In function ‘get_common_type’: | |
c/commontypes.c:197: warning: incompatible implicit declaration of built-in function ‘strlen’ | |
c/commontypes.c: In function ‘b__get_common_types’: | |
c/commontypes.c:206: warning: incompatible implicit declaration of built-in function ‘strlen’ | |
In file included from c/cffi1_module.c:19, | |
from c/_cffi_backend.c:6413: | |
c/call_python.c: In function ‘_ffi_def_extern_decorator’: | |
c/call_python.c:54: warning: incompatible implicit declaration of built-in function ‘strlen’ | |
c/call_python.c:58: error: ‘uintptr_t’ undeclared (first use in this function) | |
c/call_python.c:58: warning: cast from pointer to integer of different size | |
c/call_python.c:58: error: expected ‘)’ before ‘g’ | |
c/call_python.c:63: error: ‘intptr_t’ undeclared (first use in this function) | |
c/call_python.c:63: error: expected ‘)’ before ‘g’ | |
c/call_python.c:63: error: invalid operands to binary >> (have ‘struct <anonymous> *’ and ‘int’) | |
c/call_python.c:63: warning: passing argument 3 of ‘realize_c_type’ makes integer from pointer without a cast | |
c/realize_c_type.c:263: note: expected ‘int’ but argument is of type ‘struct <anonymous> *’ | |
c/call_python.c: In function ‘_cffi_call_python’: | |
c/call_python.c:196: warning: implicit declaration of function ‘fprintf’ | |
c/call_python.c:196: warning: incompatible implicit declaration of built-in function ‘fprintf’ | |
c/call_python.c:196: error: ‘stderr’ undeclared (first use in this function) | |
c/call_python.c:198: warning: incompatible implicit declaration of built-in function ‘memset’ | |
In file included from c/_cffi_backend.c:6413: | |
c/cffi1_module.c: In function ‘b_init_cffi_1_0_external_module’: | |
c/cffi1_module.c:165: warning: cast from pointer to integer of different size | |
c/cffi1_module.c:173: warning: cast to pointer from integer of different size | |
c/cffi1_module.c:181: warning: incompatible implicit declaration of built-in function ‘memcpy’ | |
c/cffi1_module.c:208: warning: incompatible implicit declaration of built-in function ‘alloca’ | |
c/cffi1_module.c:208: warning: incompatible implicit declaration of built-in function ‘strlen’ | |
c/cffi1_module.c:209: warning: incompatible implicit declaration of built-in function ‘strcpy’ | |
c/cffi1_module.c:210: warning: incompatible implicit declaration of built-in function ‘strcat’ | |
c/_cffi_backend.c: In function ‘init_cffi_backend’: | |
c/_cffi_backend.c:6528: warning: implicit declaration of function ‘init_cffi_tls’ | |
error: command 'gcc' failed with exit status 1 | |
---------------------------------------- | |
Command "/root/.local/share/letsencrypt/bin/python2.7 -u -c "import setuptools, tokenize;__file__='/tmp/pip-build-fXiiNP/cffi/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /tmp/pip-1qS7By-record/install-record.txt --single-version-externally-managed --compile --install-headers /root/.local/share/letsencrypt/include/site/python2.7/cffi" failed with error code 1 in /tmp/pip-build-fXiiNP/cffi | |
You are using pip version 8.0.3, however version 9.0.1 is available. | |
You should consider upgrading via the 'pip install --upgrade pip' command. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment