Injecting configuration and compiling...
[1G [1G-----> Python app detected
[1G ! The latest version of Python 2 is python-2.7.14 (you are using python-2.7.9, which is unsupported).
[1G ! We recommend upgrading by specifying the latest version (python-2.7.14).
[1G Learn More: https://devcenter.heroku.com/articles/python-runtimes
[1G-----> Installing python-2.7.9
[1G-----> Installing pip
[1G-----> Installing requirements with pip
[1G DEPRECATION: Python 2.7 reached the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 is no longer maintained. pip 21.0 will drop support for Python 2.7 in January 2021. More details about Python 2 support in pip can be found at https://pip.pypa.io/en/latest/development/release-process/#python-2-support pip 21.0 will remove support for this functionality.
[1G Obtaining scraperwiki from git+http://github.com/openaustralia/scraperwiki-python.git@morph_defaults#egg=scraperwiki (from -r /tmp/build/requirements.txt (line 1))
[1G Cloning http://github.com/openaustralia/scraperwiki-python.git (to revision morph_defaults) to /app/.heroku/src/scraperwiki
[1G Running command git clone -q http://github.com/openaustralia/scraperwiki-python.git /app/.heroku/src/scraperwiki
[1G Running command git checkout -b morph_defaults --track origin/morph_defaults
[1G Switched to a new branch 'morph_defaults'
[1G Branch morph_defaults set up to track remote branch morph_defaults from origin.
[1G Collecting bleach
[1G Downloading bleach-3.3.1-py2.py3-none-any.whl (146 kB)
[1G Collecting beautifulsoup4
[1G Downloading beautifulsoup4-4.9.3-py2-none-any.whl (115 kB)
[1G Collecting lxml
[1G Downloading lxml-4.7.1-cp27-cp27m-manylinux_2_5_x86_64.manylinux1_x86_64.whl (5.5 MB)
[1G Collecting python-dateutil
[1G Downloading python_dateutil-2.8.2-py2.py3-none-any.whl (247 kB)
[1G Collecting regex
[1G Downloading regex-2022.1.18.tar.gz (382 kB)
[1G Collecting requests
[1G Downloading requests-2.27.1-py2.py3-none-any.whl (63 kB)
[1G Collecting dumptruck>=0.1.2
[1G Downloading dumptruck-0.1.6.tar.gz (15 kB)
[1G Collecting webencodings
[1G Downloading webencodings-0.5.1-py2.py3-none-any.whl (11 kB)
[1G Collecting packaging
[1G Downloading packaging-20.9-py2.py3-none-any.whl (40 kB)
[1G Collecting six>=1.9.0
[1G Downloading six-1.16.0-py2.py3-none-any.whl (11 kB)
[1G Collecting soupsieve<2.0,>1.2; python_version < "3.0"
[1G Downloading soupsieve-1.9.6-py2.py3-none-any.whl (33 kB)
[1G Collecting idna<3,>=2.5; python_version < "3"
[1G Downloading idna-2.10-py2.py3-none-any.whl (58 kB)
[1G Collecting certifi>=2017.4.17
[1G Downloading certifi-2021.10.8-py2.py3-none-any.whl (149 kB)
[1G Collecting chardet<5,>=3.0.2; python_version < "3"
[1G Downloading chardet-4.0.0-py2.py3-none-any.whl (178 kB)
[1G Collecting urllib3<1.27,>=1.21.1
[1G Downloading urllib3-1.26.8-py2.py3-none-any.whl (138 kB)
[1G Collecting pyparsing>=2.0.2
[1G Downloading pyparsing-2.4.7-py2.py3-none-any.whl (67 kB)
[1G Collecting backports.functools-lru-cache; python_version < "3"
[1G Downloading backports.functools_lru_cache-1.6.4-py2.py3-none-any.whl (5.9 kB)
[1G Building wheels for collected packages: regex, dumptruck
[1G Building wheel for regex (setup.py): started
[1G Building wheel for regex (setup.py): finished with status 'error'
[1G ERROR: Command errored out with exit status 1:
[1G command: /app/.heroku/python/bin/python -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-HRKCfB/regex/setup.py'"'"'; __file__='"'"'/tmp/pip-install-HRKCfB/regex/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-gTxbc3
[1G cwd: /tmp/pip-install-HRKCfB/regex/
[1G Complete output (1240 lines):
[1G running bdist_wheel
[1G running build
[1G running build_py
[1G creating build
[1G creating build/lib.linux-x86_64-2.7
[1G creating build/lib.linux-x86_64-2.7/regex
[1G copying regex_3/__init__.py -> build/lib.linux-x86_64-2.7/regex
[1G copying regex_3/regex.py -> build/lib.linux-x86_64-2.7/regex
[1G copying regex_3/_regex_core.py -> build/lib.linux-x86_64-2.7/regex
[1G copying regex_3/test_regex.py -> build/lib.linux-x86_64-2.7/regex
[1G running build_ext
[1G building 'regex._regex' extension
[1G creating build/temp.linux-x86_64-2.7
[1G creating build/temp.linux-x86_64-2.7/regex_3
[1G gcc -pthread -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -I/app/.heroku/python/include/python2.7 -c regex_3/_regex.c -o build/temp.linux-x86_64-2.7/regex_3/_regex.o
[1G regex_3/_regex.c: In function ‘bytes1_char_at’:
[1G regex_3/_regex.c:755:15: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G return *((Py_UCS1*)text + pos);
[1G ^
[1G regex_3/_regex.c:755:15: note: each undeclared identifier is reported only once for each function it appears in
[1G regex_3/_regex.c:755:23: error: expected expression before ‘)’ token
[1G return *((Py_UCS1*)text + pos);
[1G ^
[1G regex_3/_regex.c: In function ‘bytes1_set_char_at’:
[1G regex_3/_regex.c:760:8: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G *((Py_UCS1*)text + pos) = (Py_UCS1)ch;
[1G ^
[1G regex_3/_regex.c:760:16: error: expected expression before ‘)’ token
[1G *((Py_UCS1*)text + pos) = (Py_UCS1)ch;
[1G ^
[1G regex_3/_regex.c:760:40: error: expected ‘;’ before ‘ch’
[1G *((Py_UCS1*)text + pos) = (Py_UCS1)ch;
[1G ^
[1G regex_3/_regex.c: In function ‘bytes1_point_to’:
[1G regex_3/_regex.c:765:13: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G return (Py_UCS1*)text + pos;
[1G ^
[1G regex_3/_regex.c:765:21: error: expected expression before ‘)’ token
[1G return (Py_UCS1*)text + pos;
[1G ^
[1G regex_3/_regex.c: In function ‘bytes2_char_at’:
[1G regex_3/_regex.c:770:15: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G return *((Py_UCS2*)text + pos);
[1G ^
[1G regex_3/_regex.c:770:23: error: expected expression before ‘)’ token
[1G return *((Py_UCS2*)text + pos);
[1G ^
[1G regex_3/_regex.c: In function ‘bytes2_set_char_at’:
[1G regex_3/_regex.c:775:8: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G *((Py_UCS2*)text + pos) = (Py_UCS2)ch;
[1G ^
[1G regex_3/_regex.c:775:16: error: expected expression before ‘)’ token
[1G *((Py_UCS2*)text + pos) = (Py_UCS2)ch;
[1G ^
[1G regex_3/_regex.c:775:40: error: expected ‘;’ before ‘ch’
[1G *((Py_UCS2*)text + pos) = (Py_UCS2)ch;
[1G ^
[1G regex_3/_regex.c: In function ‘bytes2_point_to’:
[1G regex_3/_regex.c:780:13: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G return (Py_UCS2*)text + pos;
[1G ^
[1G regex_3/_regex.c:780:21: error: expected expression before ‘)’ token
[1G return (Py_UCS2*)text + pos;
[1G ^
[1G regex_3/_regex.c: In function ‘set_error’:
[1G regex_3/_regex.c:2103:25: error: ‘PyExc_TimeoutError’ undeclared (first use in this function)
[1G PyErr_SetString(PyExc_TimeoutError, "regex timed out");
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_ANY’:
[1G regex_3/_regex.c:3468:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:3469:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3471:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3471:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3472:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:3477:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:3482:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:3483:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3485:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3485:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3486:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:3491:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_ANY_REV’:
[1G regex_3/_regex.c:3523:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:3524:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3526:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3526:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3527:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:3532:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:3537:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:3538:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3540:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3540:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3541:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:3546:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_ANY_U’:
[1G regex_3/_regex.c:3580:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:3581:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3583:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3583:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3584:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:3596:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:3601:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:3602:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3604:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3604:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3605:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:3617:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_ANY_U_REV’:
[1G regex_3/_regex.c:3658:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:3659:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3661:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3661:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3662:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:3674:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:3679:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:3680:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3682:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3682:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3683:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:3695:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_CHARACTER’:
[1G regex_3/_regex.c:3737:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:3738:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3740:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3740:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3741:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:3746:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:3751:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:3752:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3754:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3754:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3755:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:3760:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_CHARACTER_IGN’:
[1G regex_3/_regex.c:3797:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:3798:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3800:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3800:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3801:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:3807:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:3812:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:3813:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3815:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3815:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3816:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:3822:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_CHARACTER_IGN_REV’:
[1G regex_3/_regex.c:3860:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:3861:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3863:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3863:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3864:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:3870:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:3875:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:3876:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3878:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3878:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3879:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:3885:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_CHARACTER_REV’:
[1G regex_3/_regex.c:3921:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:3922:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3924:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3924:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3925:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:3930:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:3935:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:3936:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3938:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3938:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3939:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:3944:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_PROPERTY’:
[1G regex_3/_regex.c:3983:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:3984:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3986:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3986:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3987:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4004:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4009:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4010:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4012:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4012:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4013:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4030:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_PROPERTY_IGN’:
[1G regex_3/_regex.c:4081:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4082:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4084:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4084:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4085:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4102:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4107:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4108:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4110:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4110:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4111:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4128:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_PROPERTY_IGN_REV’:
[1G regex_3/_regex.c:4179:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4180:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4182:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4182:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4183:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4200:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4205:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4206:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4208:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4208:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4209:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4226:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_PROPERTY_REV’:
[1G regex_3/_regex.c:4277:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4278:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4280:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4280:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4281:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4298:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4303:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4304:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4306:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4306:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4307:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4324:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_RANGE’:
[1G regex_3/_regex.c:4373:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4374:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4376:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4376:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4377:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4383:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4388:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4389:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4391:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4391:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4392:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4398:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_RANGE_IGN’:
[1G regex_3/_regex.c:4436:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4437:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4439:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4439:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4440:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4446:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4451:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4452:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4454:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4454:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4455:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4461:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_RANGE_IGN_REV’:
[1G regex_3/_regex.c:4499:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4500:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4502:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4502:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4503:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4509:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4514:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4515:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4517:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4517:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4518:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4524:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_RANGE_REV’:
[1G regex_3/_regex.c:4562:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4563:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4565:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4565:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4566:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4572:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4577:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4578:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4580:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4580:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4581:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4587:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_SET’:
[1G regex_3/_regex.c:4625:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4626:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4628:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4628:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4629:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4635:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4640:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4641:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4643:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4643:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4644:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4650:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_SET_IGN’:
[1G regex_3/_regex.c:4688:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4689:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4691:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4691:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4692:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4698:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4703:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4704:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4706:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4706:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4707:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4713:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_SET_IGN_REV’:
[1G regex_3/_regex.c:4751:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4752:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4754:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4754:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4755:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4761:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4766:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4767:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4769:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4769:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4770:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4776:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_SET_REV’:
[1G regex_3/_regex.c:4814:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4815:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4817:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4817:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4818:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4824:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4829:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4830:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4832:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4832:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4833:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4839:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘simple_string_search’:
[1G regex_3/_regex.c:5120:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5120:26: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5120:34: error: expected expression before ‘)’ token
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5121:18: error: ‘text_ptr’ undeclared (first use in this function)
[1G Py_UCS1* text_ptr = text + text_pos;
[1G ^
[1G regex_3/_regex.c:5122:18: error: ‘limit_ptr’ undeclared (first use in this function)
[1G Py_UCS1* limit_ptr = text + limit;
[1G ^
[1G regex_3/_regex.c:5161:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c:5161:26: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c:5161:34: error: expected expression before ‘)’ token
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c: In function ‘simple_string_search_ign’:
[1G regex_3/_regex.c:5274:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5274:26: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5274:34: error: expected expression before ‘)’ token
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5275:18: error: ‘text_ptr’ undeclared (first use in this function)
[1G Py_UCS1* text_ptr = text + text_pos;
[1G ^
[1G regex_3/_regex.c:5276:18: error: ‘limit_ptr’ undeclared (first use in this function)
[1G Py_UCS1* limit_ptr = text + limit;
[1G ^
[1G regex_3/_regex.c:5316:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c:5316:26: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c:5316:34: error: expected expression before ‘)’ token
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c: In function ‘simple_string_search_ign_rev’:
[1G regex_3/_regex.c:5431:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5431:26: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5431:34: error: expected expression before ‘)’ token
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5432:18: error: ‘text_ptr’ undeclared (first use in this function)
[1G Py_UCS1* text_ptr = text + text_pos;
[1G ^
[1G regex_3/_regex.c:5433:18: error: ‘limit_ptr’ undeclared (first use in this function)
[1G Py_UCS1* limit_ptr = text + limit;
[1G ^
[1G regex_3/_regex.c:5473:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c:5473:26: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c:5473:34: error: expected expression before ‘)’ token
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c: In function ‘simple_string_search_rev’:
[1G regex_3/_regex.c:5583:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5583:26: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5583:34: error: expected expression before ‘)’ token
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5584:18: error: ‘text_ptr’ undeclared (first use in this function)
[1G Py_UCS1* text_ptr = text + text_pos;
[1G ^
[1G regex_3/_regex.c:5585:18: error: ‘limit_ptr’ undeclared (first use in this function)
[1G Py_UCS1* limit_ptr = text + limit;
[1G ^
[1G regex_3/_regex.c:5625:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c:5625:26: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c:5625:34: error: expected expression before ‘)’ token
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c: In function ‘fast_string_search’:
[1G regex_3/_regex.c:5742:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:5743:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:5745:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:5745:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:5746:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:5760:48: error: expected expression before ‘)’ token
[1G return text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:5770:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:5771:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:5773:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:5773:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:5774:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:5788:48: error: expected expression before ‘)’ token
[1G return text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘fast_string_search_ign’:
[1G regex_3/_regex.c:5857:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:5858:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:5860:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:5860:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:5861:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:5876:48: error: expected expression before ‘)’ token
[1G return text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:5886:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:5887:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:5889:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:5889:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:5890:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:5905:48: error: expected expression before ‘)’ token
[1G return text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘fast_string_search_ign_rev’:
[1G regex_3/_regex.c:5973:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:5974:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:5976:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:5976:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:5977:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:5992:48: error: expected expression before ‘)’ token
[1G return text_ptr - (Py_UCS1*)text + length;
[1G ^
[1G regex_3/_regex.c:6002:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:6003:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:6005:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:6005:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:6006:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:6021:48: error: expected expression before ‘)’ token
[1G return text_ptr - (Py_UCS2*)text + length;
[1G ^
[1G regex_3/_regex.c: In function ‘fast_string_search_rev’:
[1G regex_3/_regex.c:6084:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:6085:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:6087:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:6087:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:6088:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:6102:48: error: expected expression before ‘)’ token
[1G return text_ptr - (Py_UCS1*)text + length;
[1G ^
[1G regex_3/_regex.c:6112:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:6113:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:6115:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:6115:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:6116:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:6130:48: error: expected expression before ‘)’ token
[1G return text_ptr - (Py_UCS2*)text + length;
[1G ^
[1G regex_3/_regex.c: In function ‘build_unicode_value’:
[1G regex_3/_regex.c:9478:16: error: ‘PyUnicode_1BYTE_KIND’ undeclared (first use in this function)
[1G kind = PyUnicode_1BYTE_KIND;
[1G ^
[1G regex_3/_regex.c:9481:16: error: ‘PyUnicode_2BYTE_KIND’ undeclared (first use in this function)
[1G kind = PyUnicode_2BYTE_KIND;
[1G ^
[1G regex_3/_regex.c:9484:16: error: ‘PyUnicode_4BYTE_KIND’ undeclared (first use in this function)
[1G kind = PyUnicode_4BYTE_KIND;
[1G ^
[1G regex_3/_regex.c:9491:5: warning: implicit declaration of function ‘PyUnicode_FromKindAndData’ [-Wimplicit-function-declaration]
[1G return PyUnicode_FromKindAndData(kind, buffer, len);
[1G ^
[1G regex_3/_regex.c:9491:5: warning: return makes pointer from integer without a cast [enabled by default]
[1G regex_3/_regex.c: In function ‘build_bytes_value’:
[1G regex_3/_regex.c:9499:5: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* byte_buffer;
[1G ^
[1G regex_3/_regex.c:9514:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2 c = ((Py_UCS2*)buffer)[i];
[1G ^
[1G regex_3/_regex.c:9514:23: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G Py_UCS2 c = ((Py_UCS2*)buffer)[i];
[1G ^
[1G regex_3/_regex.c:9514:31: error: expected expression before ‘)’ token
[1G Py_UCS2 c = ((Py_UCS2*)buffer)[i];
[1G ^
[1G regex_3/_regex.c:9518:27: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G byte_buffer[i] = (Py_UCS1)c;
[1G ^
[1G regex_3/_regex.c:9518:35: error: expected ‘;’ before ‘c’
[1G byte_buffer[i] = (Py_UCS1)c;
[1G ^
[1G regex_3/_regex.c: In function ‘get_string’:
[1G regex_3/_regex.c:18037:9: warning: implicit declaration of function ‘PyUnicode_READY’ [-Wimplicit-function-declaration]
[1G if (PyUnicode_READY(string) == -1)
[1G ^
[1G regex_3/_regex.c:18040:9: warning: implicit declaration of function ‘PyUnicode_DATA’ [-Wimplicit-function-declaration]
[1G str_info->characters = (void*)PyUnicode_DATA(string);
[1G ^
[1G regex_3/_regex.c:18040:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
[1G str_info->characters = (void*)PyUnicode_DATA(string);
[1G ^
[1G regex_3/_regex.c:18041:9: warning: implicit declaration of function ‘PyUnicode_GET_LENGTH’ [-Wimplicit-function-declaration]
[1G str_info->length = PyUnicode_GET_LENGTH(string);
[1G ^
[1G regex_3/_regex.c:18042:9: warning: implicit declaration of function ‘PyUnicode_KIND’ [-Wimplicit-function-declaration]
[1G str_info->charsize = PyUnicode_KIND(string);
[1G ^
[1G regex_3/_regex.c: In function ‘ensure_immutable’:
[1G regex_3/_regex.c:18557:9: warning: implicit declaration of function ‘PyBytes_FromObject’ [-Wimplicit-function-declaration]
[1G new_string = PyBytes_FromObject(string);
[1G ^
[1G regex_3/_regex.c:18557:20: warning: assignment makes pointer from integer without a cast [enabled by default]
[1G new_string = PyBytes_FromObject(string);
[1G ^
[1G regex_3/_regex.c: In function ‘unicode_slice’:
[1G regex_3/_regex.c:18585:5: warning: implicit declaration of function ‘PyUnicode_Substring’ [-Wimplicit-function-declaration]
[1G return PyUnicode_Substring(string, start, end);
[1G ^
[1G regex_3/_regex.c:18585:5: warning: return makes pointer from integer without a cast [enabled by default]
[1G regex_3/_regex.c: In function ‘add_to_join_list’:
[1G regex_3/_regex.c:19408:22: warning: assignment makes pointer from integer without a cast [enabled by default]
[1G new_item = PyBytes_FromObject(item);
[1G ^
[1G regex_3/_regex.c: In function ‘join_list_info’:
[1G regex_3/_regex.c:19475:13: warning: implicit declaration of function ‘PyUnicode_New’ [-Wimplicit-function-declaration]
[1G joiner = PyUnicode_New(0, 0);
[1G ^
[1G regex_3/_regex.c:19475:20: warning: assignment makes pointer from integer without a cast [enabled by default]
[1G joiner = PyUnicode_New(0, 0);
[1G ^
[1G regex_3/_regex.c:19505:9: warning: return makes pointer from integer without a cast [enabled by default]
[1G return PyUnicode_New(0, 0);
[1G ^
[1G regex_3/_regex.c: In function ‘match_get_group_slice’:
[1G regex_3/_regex.c:19810:7: warning: passing argument 1 of ‘PySlice_GetIndicesEx’ from incompatible pointer type [enabled by default]
[1G &end, &step, &slice_length) < 0)
[1G ^
[1G In file included from /app/.heroku/python/include/python2.7/Python.h:112:0,
[
1G from regex_3/_regex.c:50:
[1G /app/.heroku/python/include/python2.7/sliceobject.h:37:17: note: expected ‘struct PySliceObject *’ but argument is of type ‘struct PyObject *’
[1G PyAPI_FUNC(int) PySlice_GetIndicesEx(PySliceObject *r, Py_ssize_t length,
[1G ^
[1G regex_3/_regex.c: In function ‘index_to_integer’:
[1G regex_3/_regex.c:21024:9: warning: implicit declaration of function ‘PyLong_FromUnicodeObject’ [-Wimplicit-function-declaration]
[1G int_obj = PyLong_FromUnicodeObject(item, 0);
[1G ^
[1G regex_3/_regex.c:21024:17: warning: assignment makes pointer from integer without a cast [enabled by default]
[1G int_obj = PyLong_FromUnicodeObject(item, 0);
[1G ^
[1G regex_3/_regex.c: In function ‘pattern_sizeof’:
[1G regex_3/_regex.c:22280:5: warning: implicit declaration of function ‘PyLong_AsSize_t’ [-Wimplicit-function-declaration]
[1G size += PyLong_AsSize_t(result);
[1G ^
[1G regex_3/_regex.c: At top level:
[1G regex_3/_regex.c:26217:15: error: variable ‘regex_module’ has initializer but incomplete type
[1G static struct PyModuleDef regex_module = {
[1G ^
[1G regex_3/_regex.c:26218:5: error: ‘PyModuleDef_HEAD_INIT’ undeclared here (not in a function)
[1G PyModuleDef_HEAD_INIT,
[1G ^
[1G regex_3/_regex.c:26218:5: warning: excess elements in struct initializer [enabled by default]
[1G regex_3/_regex.c:26218:5: warning: (near initialization for ‘regex_module’) [enabled by default]
[1G regex_3/_regex.c:26219:5: warning: excess elements in struct initializer [enabled by default]
[1G "_regex",
[1G ^
[1G regex_3/_regex.c:26219:5: warning: (near initialization for ‘regex_module’) [enabled by default]
[1G regex_3/_regex.c:26220:5: warning: excess elements in struct initializer [enabled by default]
[1G NULL,
[1G ^
[1G regex_3/_regex.c:26220:5: warning: (near initialization for ‘regex_module’) [enabled by default]
[1G regex_3/_regex.c:26221:5: warning: excess elements in struct initializer [enabled by default]
[1G -1,
[1G ^
[1G regex_3/_regex.c:26221:5: warning: (near initialization for ‘regex_module’) [enabled by default]
[1G regex_3/_regex.c:26222:5: warning: excess elements in struct initializer [enabled by default]
[1G _functions,
[1G ^
[1G regex_3/_regex.c:26222:5: warning: (near initialization for ‘regex_module’) [enabled by default]
[1G regex_3/_regex.c:26223:5: warning: excess elements in struct initializer [enabled by default]
[1G NULL,
[1G ^
[1G regex_3/_regex.c:26223:5: warning: (near initialization for ‘regex_module’) [enabled by default]
[1G regex_3/_regex.c:26224:5: warning: excess elements in struct initializer [enabled by default]
[1G NULL,
[1G ^
[1G regex_3/_regex.c:26224:5: warning: (near initialization for ‘regex_module’) [enabled by default]
[1G regex_3/_regex.c:26225:5: warning: excess elements in struct initializer [enabled by default]
[1G NULL,
[1G ^
[1G regex_3/_regex.c:26225:5: warning: (near initialization for ‘regex_module’) [enabled by default]
[1G regex_3/_regex.c:26227:1: warning: excess elements in struct initializer [enabled by default]
[1G };
[1G ^
[1G regex_3/_regex.c:26227:1: warning: (near initialization for ‘regex_module’) [enabled by default]
[1G regex_3/_regex.c: In function ‘PyInit__regex’:
[1G regex_3/_regex.c:26287:9: warning: ‘return’ with a value, in function returning void [enabled by default]
[1G return NULL;
[1G ^
[1G regex_3/_regex.c:26289:9: warning: ‘return’ with a value, in function returning void [enabled by default]
[1G return NULL;
[1G ^
[1G regex_3/_regex.c:26291:9: warning: ‘return’ with a value, in function returning void [enabled by default]
[1G return NULL;
[1G ^
[1G regex_3/_regex.c:26293:9: warning: ‘return’ with a value, in function returning void [enabled by default]
[1G return NULL;
[1G ^
[1G regex_3/_regex.c:26295:9: warning: ‘return’ with a value, in function returning void [enabled by default]
[1G return NULL;
[1G ^
[1G regex_3/_regex.c:26299:5: warning: implicit declaration of function ‘PyModule_Create’ [-Wimplicit-function-declaration]
[1G m = PyModule_Create(®ex_module);
[1G ^
[1G regex_3/_regex.c:26299:7: warning: assignment makes pointer from integer without a cast [enabled by default]
[1G m = PyModule_Create(®ex_module);
[1G ^
[1G regex_3/_regex.c:26301:9: warning: ‘return’ with a value, in function returning void [enabled by default]
[1G return NULL;
[1G ^
[1G regex_3/_regex.c:26326:9: warning: ‘return’ with a value, in function returning void [enabled by default]
[1G return NULL;
[1G ^
[1G regex_3/_regex.c:26329:5: warning: ‘return’ with a value, in function returning void [enabled by default]
[1G return m;
[1G ^
[1G regex_3/_regex.c: In function ‘bytes2_char_at’:
[1G regex_3/_regex.c:771:1: warning: control reaches end of non-void function [-Wreturn-type]
[1G }
[1G ^
[1G regex_3/_regex.c: In function ‘bytes1_char_at’:
[1G regex_3/_regex.c:756:1: warning: control reaches end of non-void function [-Wreturn-type]
[1G }
[1G ^
[1G regex_3/_regex.c: In function ‘bytes2_point_to’:
[1G regex_3/_regex.c:781:1: warning: control reaches end of non-void function [-Wreturn-type]
[1G }
[1G ^
[1G regex_3/_regex.c: In function ‘bytes1_point_to’:
[1G regex_3/_regex.c:766:1: warning: control reaches end of non-void function [-Wreturn-type]
[1G }
[1G ^
[1G error: command 'gcc' failed with exit status 1
[1G----------------------------------------
[1G ERROR: Failed building wheel for regex
[1G Running setup.py clean for regex
[1G Building wheel for dumptruck (setup.py): started
[1G Building wheel for dumptruck (setup.py): finished with status 'done'
[1G Created wheel for dumptruck: filename=dumptruck-0.1.6-py2-none-any.whl size=11844 sha256=02596caca415b50bcb881a4522a7148abd7160e5ca31d7f4627c2a5e095e5cfe
[1G Stored in directory: /tmp/pip-ephem-wheel-cache-BYXa3b/wheels/dc/75/e9/1e61c4080c73e7bda99614549591f83b53bcc2d682f26fce62
[1G Successfully built dumptruck
[1G Failed to build regex
[1G Installing collected packages: dumptruck, idna, certifi, chardet, urllib3, requests, scraperwiki, webencodings, pyparsing, packaging, six, bleach, backports.functools-lru-cache, soupsieve, beautifulsoup4, lxml, python-dateutil, regex
[1G Running setup.py develop for scraperwiki
[1G Running setup.py install for regex: started
[1G Running setup.py install for regex: finished with status 'error'
[1G ERROR: Command errored out with exit status 1:
[1G command: /app/.heroku/python/bin/python -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-HRKCfB/regex/setup.py'"'"'; __file__='"'"'/tmp/pip-install-HRKCfB/regex/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-M55nbC/install-record.txt --single-version-externally-managed --compile --install-headers /app/.heroku/python/include/python2.7/regex
[1G cwd: /tmp/pip-install-HRKCfB/regex/
[1G Complete output (1240 lines):
[1G running install
[1G running build
[1G running build_py
[1G creating build
[1G creating build/lib.linux-x86_64-2.7
[1G creating build/lib.linux-x86_64-2.7/regex
[1G copying regex_3/__init__.py -> build/lib.linux-x86_64-2.7/regex
[1G copying regex_3/regex.py -> build/lib.linux-x86_64-2.7/regex
[1G copying regex_3/_regex_core.py -> build/lib.linux-x86_64-2.7/regex
[1G copying regex_3/test_regex.py -> build/lib.linux-x86_64-2.7/regex
[1G running build_ext
[1G building 'regex._regex' extension
[1G creating build/temp.linux-x86_64-2.7
[1G creating build/temp.linux-x86_64-2.7/regex_3
[1G gcc -pthread -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -I/app/.heroku/python/include/python2.7 -c regex_3/_regex.c -o build/temp.linux-x86_64-2.7/regex_3/_regex.o
[1G regex_3/_regex.c: In function ‘bytes1_char_at’:
[1G regex_3/_regex.c:755:15: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G return *((Py_UCS1*)text + pos);
[1G ^
[1G regex_3/_regex.c:755:15: note: each undeclared identifier is reported only once for each function it appears in
[1G regex_3/_regex.c:755:23: error: expected expression before ‘)’ token
[1G return *((Py_UCS1*)text + pos);
[1G ^
[1G regex_3/_regex.c: In function ‘bytes1_set_char_at’:
[1G regex_3/_regex.c:760:8: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G *((Py_UCS1*)text + pos) = (Py_UCS1)ch;
[1G ^
[1G regex_3/_regex.c:760:16: error: expected expression before ‘)’ token
[1G *((Py_UCS1*)text + pos) = (Py_UCS1)ch;
[1G ^
[1G regex_3/_regex.c:760:40: error: expected ‘;’ before ‘ch’
[1G *((Py_UCS1*)text + pos) = (Py_UCS1)ch;
[1G ^
[1G regex_3/_regex.c: In function ‘bytes1_point_to’:
[1G regex_3/_regex.c:765:13: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G return (Py_UCS1*)text + pos;
[1G ^
[1G regex_3/_regex.c:765:21: error: expected expression before ‘)’ token
[1G return (Py_UCS1*)text + pos;
[1G ^
[1G regex_3/_regex.c: In function ‘bytes2_char_at’:
[1G regex_3/_regex.c:770:15: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G return *((Py_UCS2*)text + pos);
[1G ^
[1G regex_3/_regex.c:770:23: error: expected expression before ‘)’ token
[1G return *((Py_UCS2*)text + pos);
[1G ^
[1G regex_3/_regex.c: In function ‘bytes2_set_char_at’:
[1G regex_3/_regex.c:775:8: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G *((Py_UCS2*)text + pos) = (Py_UCS2)ch;
[1G ^
[1G regex_3/_regex.c:775:16: error: expected expression before ‘)’ token
[1G *((Py_UCS2*)text + pos) = (Py_UCS2)ch;
[1G ^
[1G regex_3/_regex.c:775:40: error: expected ‘;’ before ‘ch’
[1G *((Py_UCS2*)text + pos) = (Py_UCS2)ch;
[1G ^
[1G regex_3/_regex.c: In function ‘bytes2_point_to’:
[1G regex_3/_regex.c:780:13: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G return (Py_UCS2*)text + pos;
[1G ^
[1G regex_3/_regex.c:780:21: error: expected expression before ‘)’ token
[1G return (Py_UCS2*)text + pos;
[1G ^
[1G regex_3/_regex.c: In function ‘set_error’:
[1G regex_3/_regex.c:2103:25: error: ‘PyExc_TimeoutError’ undeclared (first use in this function)
[1G PyErr_SetString(PyExc_TimeoutError, "regex timed out");
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_ANY’:
[1G regex_3/_regex.c:3468:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:3469:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3471:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3471:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3472:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:3477:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:3482:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:3483:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3485:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3485:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3486:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:3491:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_ANY_REV’:
[1G regex_3/_regex.c:3523:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:3524:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3526:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3526:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3527:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:3532:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:3537:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:3538:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3540:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3540:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3541:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:3546:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_ANY_U’:
[1G regex_3/_regex.c:3580:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:3581:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3583:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3583:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3584:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:3596:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:3601:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:3602:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3604:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3604:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3605:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:3617:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_ANY_U_REV’:
[1G regex_3/_regex.c:3658:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:3659:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3661:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3661:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3662:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:3674:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:3679:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:3680:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3682:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3682:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3683:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:3695:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_CHARACTER’:
[1G regex_3/_regex.c:3737:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:3738:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3740:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3740:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3741:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:3746:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:3751:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:3752:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3754:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3754:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3755:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:3760:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_CHARACTER_IGN’:
[1G regex_3/_regex.c:3797:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:3798:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3800:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3800:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3801:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:3807:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:3812:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:3813:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3815:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3815:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3816:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:3822:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_CHARACTER_IGN_REV’:
[1G regex_3/_regex.c:3860:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:3861:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3863:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3863:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3864:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:3870:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:3875:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:3876:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3878:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3878:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3879:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:3885:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_CHARACTER_REV’:
[1G regex_3/_regex.c:3921:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:3922:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3924:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3924:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3925:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:3930:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:3935:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:3936:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3938:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3938:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3939:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:3944:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_PROPERTY’:
[1G regex_3/_regex.c:3983:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:3984:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3986:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3986:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3987:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4004:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4009:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4010:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4012:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4012:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4013:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4030:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_PROPERTY_IGN’:
[1G regex_3/_regex.c:4081:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4082:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4084:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4084:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4085:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4102:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4107:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4108:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4110:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4110:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4111:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4128:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_PROPERTY_IGN_REV’:
[1G regex_3/_regex.c:4179:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4180:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4182:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4182:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4183:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4200:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4205:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4206:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4208:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4208:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4209:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4226:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_PROPERTY_REV’:
[1G regex_3/_regex.c:4277:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4278:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4280:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4280:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4281:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4298:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4303:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4304:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4306:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4306:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4307:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4324:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_RANGE’:
[1G regex_3/_regex.c:4373:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4374:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4376:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4376:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4377:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4383:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4388:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4389:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4391:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4391:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4392:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4398:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_RANGE_IGN’:
[1G regex_3/_regex.c:4436:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4437:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4439:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4439:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4440:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4446:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4451:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4452:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4454:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4454:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4455:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4461:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_RANGE_IGN_REV’:
[1G regex_3/_regex.c:4499:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4500:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4502:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4502:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4503:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4509:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4514:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4515:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4517:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4517:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4518:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4524:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_RANGE_REV’:
[1G regex_3/_regex.c:4562:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4563:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4565:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4565:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4566:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4572:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4577:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4578:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4580:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4580:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4581:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4587:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_SET’:
[1G regex_3/_regex.c:4625:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4626:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4628:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4628:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4629:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4635:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4640:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4641:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4643:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4643:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4644:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4650:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_SET_IGN’:
[1G regex_3/_regex.c:4688:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4689:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4691:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4691:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4692:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4698:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4703:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4704:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4706:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4706:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4707:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4713:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_SET_IGN_REV’:
[1G regex_3/_regex.c:4751:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4752:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4754:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4754:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4755:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4761:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4766:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4767:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4769:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4769:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4770:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4776:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_SET_REV’:
[1G regex_3/_regex.c:4814:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4815:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4817:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4817:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4818:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4824:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4829:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4830:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4832:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4832:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4833:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4839:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘simple_string_search’:
[1G regex_3/_regex.c:5120:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5120:26: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5120:34: error: expected expression before ‘)’ token
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5121:18: error: ‘text_ptr’ undeclared (first use in this function)
[1G Py_UCS1* text_ptr = text + text_pos;
[1G ^
[1G regex_3/_regex.c:5122:18: error: ‘limit_ptr’ undeclared (first use in this function)
[1G Py_UCS1* limit_ptr = text + limit;
[1G ^
[1G regex_3/_regex.c:5161:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c:5161:26: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c:5161:34: error: expected expression before ‘)’ token
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c: In function ‘simple_string_search_ign’:
[1G regex_3/_regex.c:5274:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5274:26: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5274:34: error: expected expression before ‘)’ token
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5275:18: error: ‘text_ptr’ undeclared (first use in this function)
[1G Py_UCS1* text_ptr = text + text_pos;
[1G ^
[1G regex_3/_regex.c:5276:18: error: ‘limit_ptr’ undeclared (first use in this function)
[1G Py_UCS1* limit_ptr = text + limit;
[1G ^
[1G regex_3/_regex.c:5316:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c:5316:26: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c:5316:34: error: expected expression before ‘)’ token
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c: In function ‘simple_string_search_ign_rev’:
[1G regex_3/_regex.c:5431:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5431:26: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5431:34: error: expected expression before ‘)’ token
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5432:18: error: ‘text_ptr’ undeclared (first use in this function)
[1G Py_UCS1* text_ptr = text + text_pos;
[1G ^
[1G regex_3/_regex.c:5433:18: error: ‘limit_ptr’ undeclared (first use in this function)
[1G Py_UCS1* limit_ptr = text + limit;
[1G ^
[1G regex_3/_regex.c:5473:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c:5473:26: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c:5473:34: error: expected expression before ‘)’ token
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c: In function ‘simple_string_search_rev’:
[1G regex_3/_regex.c:5583:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5583:26: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5583:34: error: expected expression before ‘)’ token
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5584:18: error: ‘text_ptr’ undeclared (first use in this function)
[1G Py_UCS1* text_ptr = text + text_pos;
[1G ^
[1G regex_3/_regex.c:5585:18: error: ‘limit_ptr’ undeclared (first use in this function)
[1G Py_UCS1* limit_ptr = text + limit;
[1G ^
[1G regex_3/_regex.c:5625:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c:5625:26: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c:5625:34: error: expected expression before ‘)’ token
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c: In function ‘fast_string_search’:
[1G regex_3/_regex.c:5742:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:5743:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:5745:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:5745:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:5746:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:5760:48: error: expected expression before ‘)’ token
[1G return text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:5770:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:5771:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:5773:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:5773:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:5774:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:5788:48: error: expected expression before ‘)’ token
[1G return text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘fast_string_search_ign’:
[1G regex_3/_regex.c:5857:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:5858:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:5860:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:5860:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:5861:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:5876:48: error: expected expression before ‘)’ token
[1G return text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:5886:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:5887:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:5889:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:5889:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:5890:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:5905:48: error: expected expression before ‘)’ token
[1G return text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘fast_string_search_ign_rev’:
[1G regex_3/_regex.c:5973:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:5974:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:5976:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:5976:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:5977:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:5992:48: error: expected expression before ‘)’ token
[1G return text_ptr - (Py_UCS1*)text + length;
[1G ^
[1G regex_3/_regex.c:6002:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:6003:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:6005:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:6005:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:6006:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:6021:48: error: expected expression before ‘)’ token
[1G return text_ptr - (Py_UCS2*)text + length;
[1G ^
[1G regex_3/_regex.c: In function ‘fast_string_search_rev’:
[1G regex_3/_regex.c:6084:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:6085:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:6087:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:6087:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:6088:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:6102:48: error: expected expression before ‘)’ token
[1G return text_ptr - (Py_UCS1*)text + length;
[1G ^
[1G regex_3/_regex.c:6112:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:6113:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:6115:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:6115:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:6116:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:6130:48: error: expected expression before ‘)’ token
[1G return text_ptr - (Py_UCS2*)text + length;
[1G ^
[1G regex_3/_regex.c: In function ‘build_unicode_value’:
[1G regex_3/_regex.c:9478:16: error: ‘PyUnicode_1BYTE_KIND’ undeclared (first use in this function)
[1G kind = PyUnicode_1BYTE_KIND;
[1G ^
[1G regex_3/_regex.c:9481:16: error: ‘PyUnicode_2BYTE_KIND’ undeclared (first use in this function)
[1G kind = PyUnicode_2BYTE_KIND;
[1G ^
[1G regex_3/_regex.c:9484:16: error: ‘PyUnicode_4BYTE_KIND’ undeclared (first use in this function)
[1G kind = PyUnicode_4BYTE_KIND;
[1G ^
[1G regex_3/_regex.c:9491:5: warning: implicit declaration of function ‘PyUnicode_FromKindAndData’ [-Wimplicit-function-declaration]
[1G return PyUnicode_FromKindAndData(kind, buffer, len);
[1G ^
[1G regex_3/_regex.c:9491:5: warning: return makes pointer from integer without a cast [enabled by default]
[1G regex_3/_regex.c: In function ‘build_bytes_value’:
[1G regex_3/_regex.c:9499:5: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* byte_buffer;
[1G ^
[1G regex_3/_regex.c:9514:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2 c = ((Py_UCS2*)buffer)[i];
[1G ^
[1G regex_3/_regex.c:9514:23: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G Py_UCS2 c = ((Py_UCS2*)buffer)[i];
[1G ^
[1G regex_3/_regex.c:9514:31: error: expected expression before ‘)’ token
[1G Py_UCS2 c = ((Py_UCS2*)buffer)[i];
[1G ^
[1G regex_3/_regex.c:9518:27: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G byte_buffer[i] = (Py_UCS1)c;
[1G ^
[1G regex_3/_regex.c:9518:35: error: expected ‘;’ before ‘c’
[1G byte_buffer[i] = (Py_UCS1)c;
[1G ^
[1G regex_3/_regex.c: In function ‘get_string’:
[1G regex_3/_regex.c:18037:9: warning: implicit declaration of function ‘PyUnicode_READY’ [-Wimplicit-function-declaration]
[1G if (PyUnicode_READY(string) == -1)
[1G ^
[1G regex_3/_regex.c:18040:9: warning: implicit declaration of function ‘PyUnicode_DATA’ [-Wimplicit-function-declaration]
[1G str_info->characters = (void*)PyUnicode_DATA(string);
[1G ^
[1G regex_3/_regex.c:18040:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
[1G str_info->characters = (void*)PyUnicode_DATA(string);
[1G ^
[1G regex_3/_regex.c:18041:9: warning: implicit declaration of function ‘PyUnicode_GET_LENGTH’ [-Wimplicit-function-declaration]
[1G str_info->length = PyUnicode_GET_LENGTH(string);
[1G ^
[1G regex_3/_regex.c:18042:9: warning: implicit declaration of function ‘PyUnicode_KIND’ [-Wimplicit-function-declaration]
[1G str_info->charsize = PyUnicode_KIND(string);
[1G ^
[1G regex_3/_regex.c: In function ‘ensure_immutable’:
[1G regex_3/_regex.c:18557:9: warning: implicit declaration of function ‘PyBytes_FromObject’ [-Wimplicit-function-declaration]
[1G new_string = PyBytes_FromObject(string);
[1G ^
[1G regex_3/_regex.c:18557:20: warning: assignment makes pointer from integer without a cast [enabled by default]
[1G new_string = PyBytes_FromObject(string);
[1G ^
[1G regex_3/_regex.c: In function ‘unicode_slice’:
[1G regex_3/_regex.c:18585:5: warning: implicit declaration of function ‘PyUnicode_Substring’ [-Wimplicit-function-declaration]
[1G return PyUnicode_Substring(string, start, end);
[1G ^
[1G regex_3/_regex.c:18585:5: warning: return makes pointer from integer without a cast [enabled by default]
[1G regex_3/_regex.c: In function ‘add_to_join_list’:
[1G regex_3/_regex.c:19408:22: warning: assignment makes pointer from integer without a cast [enabled by default]
[1G new_item = PyBytes_FromObject(item);
[1G ^
[1G regex_3/_regex.c: In function ‘join_list_info’:
[1G regex_3/_regex.c:19475:13: warning: implicit declaration of function ‘PyUnicode_New’ [-Wimplicit-function-declaration]
[1G joiner = PyUnicode_New(0, 0);
[1G ^
[1G regex_3/_regex.c:19475:20: warning: assignment makes pointer from integer without a cast [enabled by default]
[1G joiner = PyUnicode_New(0, 0);
[1G ^
[1G regex_3/_regex.c:19505:9: warning: return makes pointer from integer without a cast [enabled by default]
[1G return PyUnicode_New(0, 0);
[1G ^
[1G regex_3/_regex.c: In function ‘match_get_group_slice’:
[1G regex_3/_regex.c:19810:7: warning: passing argument 1 of ‘PySlice_GetIndicesEx’ from incompatible pointer type [enabled by default]
[1G &end, &step, &slice_length) < 0)
[1G ^
[1G In file included from /app/.heroku/python/include/python2.7/Python.h:112:0,
[1G from regex_3/_regex.c:50:
[1G /app/.heroku/python/include/python2.7/sliceobject.h:37:17: note: expected ‘struct PySliceObject *’ but argument is of type ‘struct PyObject *’
[1G PyAPI_FUNC(int) PySlice_GetIndicesEx(PySliceObject *r, Py_ssize_t length,
[1G ^
[1G regex_3/_regex.c: In function ‘index_to_integer’:
[1G regex_3/_regex.c:21024:9: warning: implicit declaration of function ‘PyLong_FromUnicodeObject’ [-Wimplicit-function-declaration]
[1G int_obj = PyLong_FromUnicodeObject(item, 0);
[1G ^
[1G regex_3/_regex.c:21024:17: warning: assignment makes pointer from integer without a cast [enabled by default]
[1G int_obj = PyLong_FromUnicodeObject(item, 0);
[1G ^
[1G regex_3/_regex.c: In function ‘pattern_sizeof’:
[1G regex_3/_regex.c:22280:5: warning: implicit declaration of function ‘PyLong_AsSize_t’ [-Wimplicit-function-declaration]
[1G size += PyLong_AsSize_t(result);
[1G ^
[1G regex_3/_regex.c: At top level:
[1G regex_3/_regex.c:26217:15: error: variable ‘regex_module’ has initializer but incomplete type
[1G static struct PyModuleDef regex_module = {
[1G ^
[1G regex_3/_regex.c:26218:5: error: ‘PyModuleDef_HEAD_INIT’ undeclared here (not in a function)
[1G PyModuleDef_HEAD_INIT,
[1G ^
[1G regex_3/_regex.c:26218:5: warning: excess elements in struct initializer [enabled by default]
[1G regex_3/_regex.c:26218:5: warning: (near initialization for ‘regex_module’) [enabled by default]
[1G regex_3/_regex.c:26219:5: warning: excess elements in struct initializer [enabled by default]
[1G "_regex",
[1G ^
[1G regex_3/_regex.c:26219:5: warning: (near initialization for ‘regex_module’) [enabled by default]
[1G regex_3/_regex.c:26220:5: warning: excess elements in struct initializer [enabled by default]
[1G NULL,
[1G ^
[1G regex_3/_regex.c:26220:5: warning: (near initialization for ‘regex_module’) [enabled by default]
[1G regex_3/_regex.c:26221:5: warning: excess elements in struct initializer [enabled by default]
[1G -1,
[1G ^
[1G regex_3/_regex.c:26221:5: warning: (near initialization for ‘regex_module’) [enabled by default]
[1G regex_3/_regex.c:26222:5: warning: excess elements in struct initializer [enabled by default]
[1G _functions,
[1G ^
[1G regex_3/_regex.c:26222:5: warning: (near initialization for ‘regex_module’) [enabled by default]
[1G regex_3/_regex.c:26223:5: warning: excess elements in struct initializer [enabled by default]
[1G NULL,
[1G ^
[1G regex_3/_regex.c:26223:5: warning: (near initialization for ‘regex_module’) [enabled by default]
[1G regex_3/_regex.c:26224:5: warning: excess elements in struct initializer [enabled by default]
[1G NULL,
[1G ^
[1G regex_3/_regex.c:26224:5: warning: (near initialization for ‘regex_module’) [enabled by default]
[1G regex_3/_regex.c:26225:5: warning: excess elements in struct initializer [enabled by default]
[1G NULL,
[1G ^
[1G regex_3/_regex.c:26225:5: warning: (near initialization for ‘regex_module’) [enabled by default]
[1G regex_3/_regex.c:26227:1: warning: excess elements in struct initializer [enabled by default]
[1G };
[1G ^
[1G regex_3/_regex.c:26227:1: warning: (near initialization for ‘regex_module’) [enabled by default]
[1G regex_3/_regex.c: In function ‘PyInit__regex’:
[1G regex_3/_regex.c:26287:9: warning: ‘return’ with a value, in function returning void [enabled by default]
[1G return NULL;
[1G ^
[1G regex_3/_regex.c:26289:9: warning: ‘return’ with a value, in function returning void [enabled by default]
[1G return NULL;
[1G ^
[1G regex_3/_regex.c:26291:9: warning: ‘return’ with a value, in function returning void [enabled by default]
[1G return NULL;
[1G ^
[1G regex_3/_regex.c:26293:9: warning: ‘return’ with a value, in function returning void [enabled by default]
[1G return NULL;
[1G ^
[1G regex_3/_regex.c:26295:9: warning: ‘return’ with a value, in function returning void [enabled by default]
[1G return NULL;
[1G ^
[1G regex_3/_regex.c:26299:5: warning: implicit declaration of function ‘PyModule_Create’ [-Wimplicit-function-declaration]
[1G m = PyModule_Create(®ex_module);
[1G ^
[1G regex_3/_regex.c:26299:7: warning: assignment makes pointer from integer without a cast [enabled by default]
[1G m = PyModule_Create(®ex_module);
[1G ^
[1G regex_3/_regex.c:26301:9: warning: ‘return’ with a value, in function returning void [enabled by default]
[1G return NULL;
[1G ^
[1G regex_3/_regex.c:26326:9: warning: ‘return’ with a value, in function returning void [enabled by default]
[1G return NULL;
[1G ^
[1G regex_3/_regex.c:26329:5: warning: ‘return’ with a value, in function returning void [enabled by default]
[1G return m;
[1G ^
[1G regex_3/_regex.c: In function ‘bytes2_char_at’:
[1G regex_3/_regex.c:771:1: warning: control reaches end of non-void function [-Wreturn-type]
[1G }
[1G ^
[1G regex_3/_regex.c: In function ‘bytes1_char_at’:
[1G regex_3/_regex.c:756:1: warning: control reaches end of non-void function [-Wreturn-type]
[1G }
[1G ^
[1G regex_3/_regex.c: In function ‘bytes2_point_to’:
[1G regex_3/_regex.c:781:1: warning: control reaches end of non-void function [-Wreturn-type]
[1G }
[1G ^
[1G regex_3/_regex.c: In function ‘bytes1_point_to’:
[1G regex_3/_regex.c:766:1: warning: control reaches end of non-void function [-Wreturn-type]
[1G }
[1G ^
[1G error: command 'gcc' failed with exit status 1
[1G----------------------------------------
[1G ERROR: Command errored out with exit status 1: /app/.heroku/python/bin/python -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-HRKCfB/regex/setup.py'"'"'; __file__='"'"'/tmp/pip-install-HRKCfB/regex/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-M55nbC/install-record.txt --single-version-externally-managed --compile --install-headers /app/.heroku/python/include/python2.7/regex Check the logs for full command output.
Injecting configuration and compiling...
[1G [1G-----> Python app detected
[1G ! The latest version of Python 2 is python-2.7.14 (you are using python-2.7.9, which is unsupported).
[1G ! We recommend upgrading by specifying the latest version (python-2.7.14).
[1G Learn More: https://devcenter.heroku.com/articles/python-runtimes
[1G-----> Installing python-2.7.9
[1G-----> Installing pip
[1G-----> Installing requirements with pip
[1G DEPRECATION: Python 2.7 reached the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 is no longer maintained. pip 21.0 will drop support for Python 2.7 in January 2021. More details about Python 2 support in pip can be found at https://pip.pypa.io/en/latest/development/release-process/#python-2-support pip 21.0 will remove support for this functionality.
[1G Obtaining scraperwiki from git+http://github.com/openaustralia/scraperwiki-python.git@morph_defaults#egg=scraperwiki (from -r /tmp/build/requirements.txt (line 1))
[1G Cloning http://github.com/openaustralia/scraperwiki-python.git (to revision morph_defaults) to /app/.heroku/src/scraperwiki
[1G Running command git clone -q http://github.com/openaustralia/scraperwiki-python.git /app/.heroku/src/scraperwiki
[1G Running command git checkout -b morph_defaults --track origin/morph_defaults
[1G Switched to a new branch 'morph_defaults'
[1G Branch morph_defaults set up to track remote branch morph_defaults from origin.
[1G Collecting bleach
[1G Downloading bleach-3.3.1-py2.py3-none-any.whl (146 kB)
[1G Collecting beautifulsoup4
[1G Downloading beautifulsoup4-4.9.3-py2-none-any.whl (115 kB)
[1G Collecting lxml
[1G Downloading lxml-4.7.1-cp27-cp27m-manylinux_2_5_x86_64.manylinux1_x86_64.whl (5.5 MB)
[1G Collecting python-dateutil
[1G Downloading python_dateutil-2.8.2-py2.py3-none-any.whl (247 kB)
[1G Collecting regex
[1G Downloading regex-2022.1.18.tar.gz (382 kB)
[1G Collecting requests
[1G Downloading requests-2.27.1-py2.py3-none-any.whl (63 kB)
[1G Collecting dumptruck>=0.1.2
[1G Downloading dumptruck-0.1.6.tar.gz (15 kB)
[1G Collecting webencodings
[1G Downloading webencodings-0.5.1-py2.py3-none-any.whl (11 kB)
[1G Collecting packaging
[1G Downloading packaging-20.9-py2.py3-none-any.whl (40 kB)
[1G Collecting six>=1.9.0
[1G Downloading six-1.16.0-py2.py3-none-any.whl (11 kB)
[1G Collecting soupsieve<2.0,>1.2; python_version < "3.0"
[1G Downloading soupsieve-1.9.6-py2.py3-none-any.whl (33 kB)
[1G Collecting idna<3,>=2.5; python_version < "3"
[1G Downloading idna-2.10-py2.py3-none-any.whl (58 kB)
[1G Collecting certifi>=2017.4.17
[1G Downloading certifi-2021.10.8-py2.py3-none-any.whl (149 kB)
[1G Collecting chardet<5,>=3.0.2; python_version < "3"
[1G Downloading chardet-4.0.0-py2.py3-none-any.whl (178 kB)
[1G Collecting urllib3<1.27,>=1.21.1
[1G Downloading urllib3-1.26.8-py2.py3-none-any.whl (138 kB)
[1G Collecting pyparsing>=2.0.2
[1G Downloading pyparsing-2.4.7-py2.py3-none-any.whl (67 kB)
[1G Collecting backports.functools-lru-cache; python_version < "3"
[1G Downloading backports.functools_lru_cache-1.6.4-py2.py3-none-any.whl (5.9 kB)
[1G Building wheels for collected packages: regex, dumptruck
[1G Building wheel for regex (setup.py): started
[1G Building wheel for regex (setup.py): finished with status 'error'
[1G ERROR: Command errored out with exit status 1:
[1G command: /app/.heroku/python/bin/python -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-DVoq4A/regex/setup.py'"'"'; __file__='"'"'/tmp/pip-install-DVoq4A/regex/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-K1cgNL
[1G cwd: /tmp/pip-install-DVoq4A/regex/
[1G Complete output (1240 lines):
[1G running bdist_wheel
[1G running build
[1G running build_py
[1G creating build
[1G creating build/lib.linux-x86_64-2.7
[1G creating build/lib.linux-x86_64-2.7/regex
[1G copying regex_3/__init__.py -> build/lib.linux-x86_64-2.7/regex
[1G copying regex_3/regex.py -> build/lib.linux-x86_64-2.7/regex
[1G copying regex_3/_regex_core.py -> build/lib.linux-x86_64-2.7/regex
[1G copying regex_3/test_regex.py -> build/lib.linux-x86_64-2.7/regex
[1G running build_ext
[1G building 'regex._regex' extension
[1G creating build/temp.linux-x86_64-2.7
[1G creating build/temp.linux-x86_64-2.7/regex_3
[1G gcc -pthread -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -I/app/.heroku/python/include/python2.7 -c regex_3/_regex.c -o build/temp.linux-x86_64-2.7/regex_3/_regex.o
[1G regex_3/_regex.c: In function ‘bytes1_char_at’:
[1G regex_3/_regex.c:755:15: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G return *((Py_UCS1*)text + pos);
[1G ^
[1G regex_3/_regex.c:755:15: note: each undeclared identifier is reported only once for each function it appears in
[1G regex_3/_regex.c:755:23: error: expected expression before ‘)’ token
[1G return *((Py_UCS1*)text + pos);
[1G ^
[1G regex_3/_regex.c: In function ‘bytes1_set_char_at’:
[1G regex_3/_regex.c:760:8: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G *((Py_UCS1*)text + pos) = (Py_UCS1)ch;
[1G ^
[1G regex_3/_regex.c:760:16: error: expected expression before ‘)’ token
[1G *((Py_UCS1*)text + pos) = (Py_UCS1)ch;
[1G ^
[1G regex_3/_regex.c:760:40: error: expected ‘;’ before ‘ch’
[1G *((Py_UCS1*)text + pos) = (Py_UCS1)ch;
[1G ^
[1G regex_3/_regex.c: In function ‘bytes1_point_to’:
[1G regex_3/_regex.c:765:13: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G return (Py_UCS1*)text + pos;
[1G ^
[1G regex_3/_regex.c:765:21: error: expected expression before ‘)’ token
[1G return (Py_UCS1*)text + pos;
[1G ^
[1G regex_3/_regex.c: In function ‘bytes2_char_at’:
[1G regex_3/_regex.c:770:15: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G return *((Py_UCS2*)text + pos);
[1G ^
[1G regex_3/_regex.c:770:23: error: expected expression before ‘)’ token
[1G return *((Py_UCS2*)text + pos);
[1G ^
[1G regex_3/_regex.c: In function ‘bytes2_set_char_at’:
[1G regex_3/_regex.c:775:8: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G *((Py_UCS2*)text + pos) = (Py_UCS2)ch;
[1G ^
[1G regex_3/_regex.c:775:16: error: expected expression before ‘)’ token
[1G *((Py_UCS2*)text + pos) = (Py_UCS2)ch;
[1G ^
[1G regex_3/_regex.c:775:40: error: expected ‘;’ before ‘ch’
[1G *((Py_UCS2*)text + pos) = (Py_UCS2)ch;
[1G ^
[1G regex_3/_regex.c: In function ‘bytes2_point_to’:
[1G regex_3/_regex.c:780:13: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G return (Py_UCS2*)text + pos;
[1G ^
[1G regex_3/_regex.c:780:21: error: expected expression before ‘)’ token
[1G return (Py_UCS2*)text + pos;
[1G ^
[1G regex_3/_regex.c: In function ‘set_error’:
[1G regex_3/_regex.c:2103:25: error: ‘PyExc_TimeoutError’ undeclared (first use in this function)
[1G PyErr_SetString(PyExc_TimeoutError, "regex timed out");
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_ANY’:
[1G regex_3/_regex.c:3468:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:3469:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3471:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3471:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3472:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:3477:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:3482:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:3483:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3485:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3485:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3486:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:3491:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_ANY_REV’:
[1G regex_3/_regex.c:3523:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:3524:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3526:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3526:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3527:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:3532:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:3537:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:3538:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3540:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3540:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3541:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:3546:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_ANY_U’:
[1G regex_3/_regex.c:3580:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:3581:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3583:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3583:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3584:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:3596:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:3601:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:3602:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3604:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3604:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3605:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:3617:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_ANY_U_REV’:
[1G regex_3/_regex.c:3658:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:3659:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3661:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3661:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3662:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:3674:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:3679:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:3680:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3682:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3682:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3683:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:3695:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_CHARACTER’:
[1G regex_3/_regex.c:3737:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:3738:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3740:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3740:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3741:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:3746:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:3751:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:3752:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3754:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3754:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3755:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:3760:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_CHARACTER_IGN’:
[1G regex_3/_regex.c:3797:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:3798:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3800:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3800:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3801:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:3807:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:3812:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:3813:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3815:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3815:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3816:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:3822:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_CHARACTER_IGN_REV’:
[1G regex_3/_regex.c:3860:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:3861:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3863:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3863:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3864:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:3870:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:3875:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:3876:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3878:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3878:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3879:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:3885:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_CHARACTER_REV’:
[1G regex_3/_regex.c:3921:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:3922:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3924:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3924:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3925:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:3930:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:3935:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:3936:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3938:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3938:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3939:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:3944:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_PROPERTY’:
[1G regex_3/_regex.c:3983:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:3984:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3986:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3986:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3987:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4004:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4009:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4010:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4012:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4012:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4013:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4030:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_PROPERTY_IGN’:
[1G regex_3/_regex.c:4081:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4082:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4084:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4084:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4085:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4102:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4107:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4108:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4110:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4110:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4111:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4128:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_PROPERTY_IGN_REV’:
[1G regex_3/_regex.c:4179:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4180:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4182:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4182:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4183:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4200:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4205:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4206:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4208:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4208:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4209:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4226:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_PROPERTY_REV’:
[1G regex_3/_regex.c:4277:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4278:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4280:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4280:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4281:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4298:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4303:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4304:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4306:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4306:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4307:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4324:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_RANGE’:
[1G regex_3/_regex.c:4373:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4374:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4376:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4376:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4377:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4383:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4388:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4389:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4391:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4391:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4392:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4398:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_RANGE_IGN’:
[1G regex_3/_regex.c:4436:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4437:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4439:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4439:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4440:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4446:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4451:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4452:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4454:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4454:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4455:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4461:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_RANGE_IGN_REV’:
[1G regex_3/_regex.c:4499:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4500:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4502:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4502:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4503:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4509:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4514:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4515:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4517:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4517:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4518:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4524:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_RANGE_REV’:
[1G regex_3/_regex.c:4562:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4563:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4565:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4565:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4566:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4572:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4577:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4578:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4580:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4580:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4581:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4587:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_SET’:
[1G regex_3/_regex.c:4625:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4626:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4628:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4628:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4629:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4635:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4640:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4641:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4643:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4643:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4644:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4650:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_SET_IGN’:
[1G regex_3/_regex.c:4688:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4689:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4691:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4691:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4692:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4698:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4703:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4704:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4706:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4706:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4707:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4713:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_SET_IGN_REV’:
[1G regex_3/_regex.c:4751:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4752:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4754:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4754:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4755:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4761:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4766:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4767:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4769:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4769:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4770:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4776:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_SET_REV’:
[1G regex_3/_regex.c:4814:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4815:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4817:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4817:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4818:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4824:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4829:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4830:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4832:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4832:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4833:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4839:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘simple_string_search’:
[1G regex_3/_regex.c:5120:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5120:26: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5120:34: error: expected expression before ‘)’ token
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5121:18: error: ‘text_ptr’ undeclared (first use in this function)
[1G Py_UCS1* text_ptr = text + text_pos;
[1G ^
[1G regex_3/_regex.c:5122:18: error: ‘limit_ptr’ undeclared (first use in this function)
[1G Py_UCS1* limit_ptr = text + limit;
[1G ^
[1G regex_3/_regex.c:5161:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c:5161:26: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c:5161:34: error: expected expression before ‘)’ token
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c: In function ‘simple_string_search_ign’:
[1G regex_3/_regex.c:5274:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5274:26: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5274:34: error: expected expression before ‘)’ token
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5275:18: error: ‘text_ptr’ undeclared (first use in this function)
[1G Py_UCS1* text_ptr = text + text_pos;
[1G ^
[1G regex_3/_regex.c:5276:18: error: ‘limit_ptr’ undeclared (first use in this function)
[1G Py_UCS1* limit_ptr = text + limit;
[1G ^
[1G regex_3/_regex.c:5316:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c:5316:26: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c:5316:34: error: expected expression before ‘)’ token
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c: In function ‘simple_string_search_ign_rev’:
[1G regex_3/_regex.c:5431:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5431:26: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5431:34: error: expected expression before ‘)’ token
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5432:18: error: ‘text_ptr’ undeclared (first use in this function)
[1G Py_UCS1* text_ptr = text + text_pos;
[1G ^
[1G regex_3/_regex.c:5433:18: error: ‘limit_ptr’ undeclared (first use in this function)
[1G Py_UCS1* limit_ptr = text + limit;
[1G ^
[1G regex_3/_regex.c:5473:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c:5473:26: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c:5473:34: error: expected expression before ‘)’ token
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c: In function ‘simple_string_search_rev’:
[1G regex_3/_regex.c:5583:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5583:26: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5583:34: error: expected expression before ‘)’ token
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5584:18: error: ‘text_ptr’ undeclared (first use in this function)
[1G Py_UCS1* text_ptr = text + text_pos;
[1G ^
[1G regex_3/_regex.c:5585:18: error: ‘limit_ptr’ undeclared (first use in this function)
[1G Py_UCS1* limit_ptr = text + limit;
[1G ^
[1G regex_3/_regex.c:5625:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c:5625:26: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c:5625:34: error: expected expression before ‘)’ token
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c: In function ‘fast_string_search’:
[1G regex_3/_regex.c:5742:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:5743:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:5745:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:5745:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:5746:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:5760:48: error: expected expression before ‘)’ token
[1G return text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:5770:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:5771:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:5773:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:5773:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:5774:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:5788:48: error: expected expression before ‘)’ token
[1G return text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘fast_string_search_ign’:
[1G regex_3/_regex.c:5857:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:5858:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:5860:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:5860:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:5861:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:5876:48: error: expected expression before ‘)’ token
[1G return text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:5886:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:5887:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:5889:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:5889:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:5890:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:5905:48: error: expected expression before ‘)’ token
[1G return text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘fast_string_search_ign_rev’:
[1G regex_3/_regex.c:5973:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:5974:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:5976:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:5976:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:5977:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:5992:48: error: expected expression before ‘)’ token
[1G return text_ptr - (Py_UCS1*)text + length;
[1G ^
[1G regex_3/_regex.c:6002:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:6003:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:6005:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:6005:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:6006:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:6021:48: error: expected expression before ‘)’ token
[1G return text_ptr - (Py_UCS2*)text + length;
[1G ^
[1G regex_3/_regex.c: In function ‘fast_string_search_rev’:
[1G regex_3/_regex.c:6084:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:6085:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:6087:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:6087:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:6088:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:6102:48: error: expected expression before ‘)’ token
[1G return text_ptr - (Py_UCS1*)text + length;
[1G ^
[1G regex_3/_regex.c:6112:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:6113:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:6115:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:6115:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:6116:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:6130:48: error: expected expression before ‘)’ token
[1G return text_ptr - (Py_UCS2*)text + length;
[1G ^
[1G regex_3/_regex.c: In function ‘build_unicode_value’:
[1G regex_3/_regex.c:9478:16: error: ‘PyUnicode_1BYTE_KIND’ undeclared (first use in this function)
[1G kind = PyUnicode_1BYTE_KIND;
[1G ^
[1G regex_3/_regex.c:9481:16: error: ‘PyUnicode_2BYTE_KIND’ undeclared (first use in this function)
[1G kind = PyUnicode_2BYTE_KIND;
[1G ^
[1G regex_3/_regex.c:9484:16: error: ‘PyUnicode_4BYTE_KIND’ undeclared (first use in this function)
[1G kind = PyUnicode_4BYTE_KIND;
[1G ^
[1G regex_3/_regex.c:9491:5: warning: implicit declaration of function ‘PyUnicode_FromKindAndData’ [-Wimplicit-function-declaration]
[1G return PyUnicode_FromKindAndData(kind, buffer, len);
[1G ^
[1G regex_3/_regex.c:9491:5: warning: return makes pointer from integer without a cast [enabled by default]
[1G regex_3/_regex.c: In function ‘build_bytes_value’:
[1G regex_3/_regex.c:9499:5: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* byte_buffer;
[1G ^
[1G regex_3/_regex.c:9514:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2 c = ((Py_UCS2*)buffer)[i];
[1G ^
[1G regex_3/_regex.c:9514:23: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G Py_UCS2 c = ((Py_UCS2*)buffer)[i];
[1G ^
[1G regex_3/_regex.c:9514:31: error: expected expression before ‘)’ token
[1G Py_UCS2 c = ((Py_UCS2*)buffer)[i];
[1G ^
[1G regex_3/_regex.c:9518:27: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G byte_buffer[i] = (Py_UCS1)c;
[1G ^
[1G regex_3/_regex.c:9518:35: error: expected ‘;’ before ‘c’
[1G byte_buffer[i] = (Py_UCS1)c;
[1G ^
[1G regex_3/_regex.c: In function ‘get_string’:
[1G regex_3/_regex.c:18037:9: warning: implicit declaration of function ‘PyUnicode_READY’ [-Wimplicit-function-declaration]
[1G if (PyUnicode_READY(string) == -1)
[1G ^
[1G regex_3/_regex.c:18040:9: warning: implicit declaration of function ‘PyUnicode_DATA’ [-Wimplicit-function-declaration]
[1G str_info->characters = (void*)PyUnicode_DATA(string);
[1G ^
[1G regex_3/_regex.c:18040:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
[1G str_info->characters = (void*)PyUnicode_DATA(string);
[1G ^
[1G regex_3/_regex.c:18041:9: warning: implicit declaration of function ‘PyUnicode_GET_LENGTH’ [-Wimplicit-function-declaration]
[1G str_info->length = PyUnicode_GET_LENGTH(string);
[1G ^
[1G regex_3/_regex.c:18042:9: warning: implicit declaration of function ‘PyUnicode_KIND’ [-Wimplicit-function-declaration]
[1G str_info->charsize = PyUnicode_KIND(string);
[1G ^
[1G regex_3/_regex.c: In function ‘ensure_immutable’:
[1G regex_3/_regex.c:18557:9: warning: implicit declaration of function ‘PyBytes_FromObject’ [-Wimplicit-function-declaration]
[1G new_string = PyBytes_FromObject(string);
[1G ^
[1G regex_3/_regex.c:18557:20: warning: assignment makes pointer from integer without a cast [enabled by default]
[1G new_string = PyBytes_FromObject(string);
[1G ^
[1G regex_3/_regex.c: In function ‘unicode_slice’:
[1G regex_3/_regex.c:18585:5: warning: implicit declaration of function ‘PyUnicode_Substring’ [-Wimplicit-function-declaration]
[1G return PyUnicode_Substring(string, start, end);
[1G ^
[1G regex_3/_regex.c:18585:5: warning: return makes pointer from integer without a cast [enabled by default]
[1G regex_3/_regex.c: In function ‘add_to_join_list’:
[1G regex_3/_regex.c:19408:22: warning: assignment makes pointer from integer without a cast [enabled by default]
[1G new_item = PyBytes_FromObject(item);
[1G ^
[1G regex_3/_regex.c: In function ‘join_list_info’:
[1G regex_3/_regex.c:19475:13: warning: implicit declaration of function ‘PyUnicode_New’ [-Wimplicit-function-declaration]
[1G joiner = PyUnicode_New(0, 0);
[1G ^
[1G regex_3/_regex.c:19475:20: warning: assignment makes pointer from integer without a cast [enabled by default]
[1G joiner = PyUnicode_New(0, 0);
[1G ^
[1G regex_3/_regex.c:19505:9: warning: return makes pointer from integer without a cast [enabled by default]
[1G return PyUnicode_New(0, 0);
[1G ^
[1G regex_3/_regex.c: In function ‘match_get_group_slice’:
[1G regex_3/_regex.c:19810:7: warning: passing argument 1 of ‘PySlice_GetIndicesEx’ from incompatible pointer type [enabled by default]
[1G &end, &step, &slice_length) < 0)
[1G ^
[1G In file included from /app/.heroku/python/include/python2.7/Python.h:112:0,
[1G from regex_3/_regex.c:50:
[1G /app/.heroku/python/include/python2.7/sliceobject.h:37:17: note: expected ‘struct PySliceObject *’ but argument is of type ‘struct PyObject *’
[1G PyAPI_FUNC(int) PySlice_GetIndicesEx(PySliceObject *r, Py_ssize_t length,
[1G ^
[1G regex_3/_regex.c: In function ‘index_to_integer’:
[1G regex_3/_regex.c:21024:9: warning: implicit declaration of function ‘PyLong_FromUnicodeObject’ [-Wimplicit-function-declaration]
[1G int_obj = PyLong_FromUnicodeObject(item, 0);
[1G ^
[1G regex_3/_regex.c:21024:17: warning: assignment makes pointer from integer without a cast [enabled by default]
[1G int_obj = PyLong_FromUnicodeObject(item, 0);
[1G ^
[1G regex_3/_regex.c: In function ‘pattern_sizeof’:
[1G regex_3/_regex.c:22280:5: warning: implicit declaration of function ‘PyLong_AsSize_t’ [-Wimplicit-function-declaration]
[1G size += PyLong_AsSize_t(result);
[1G ^
[1G regex_3/_regex.c: At top level:
[1G regex_3/_regex.c:26217:15: error: variable ‘regex_module’ has initializer but incomplete type
[1G static struct PyModuleDef regex_module = {
[1G ^
[1G regex_3/_regex.c:26218:5: error: ‘PyModuleDef_HEAD_INIT’ undeclared here (not in a function)
[1G PyModuleDef_HEAD_INIT,
[1G ^
[1G regex_3/_regex.c:26218:5: warning: excess elements in struct initializer [enabled by default]
[1G regex_3/_regex.c:26218:5: warning: (near initialization for ‘regex_module’) [enabled by default]
[1G regex_3/_regex.c:26219:5: warning: excess elements in struct initializer [enabled by default]
[1G "_regex",
[1G ^
[1G regex_3/_regex.c:26219:5: warning: (near initialization for ‘regex_module’) [enabled by default]
[1G regex_3/_regex.c:26220:5: warning: excess elements in struct initializer [enabled by default]
[1G NULL,
[1G ^
[1G regex_3/_regex.c:26220:5: warning: (near initialization for ‘regex_module’) [enabled by default]
[1G regex_3/_regex.c:26221:5: warning: excess elements in struct initializer [enabled by default]
[1G -1,
[1G ^
[1G regex_3/_regex.c:26221:5: warning: (near initialization for ‘regex_module’) [enabled by default]
[1G regex_3/_regex.c:26222:5: warning: excess elements in struct initializer [enabled by default]
[1G _functions,
[1G ^
[1G regex_3/_regex.c:26222:5: warning: (near initialization for ‘regex_module’) [enabled by default]
[1G regex_3/_regex.c:26223:5: warning: excess elements in struct initializer [enabled by default]
[1G NULL,
[1G ^
[1G regex_3/_regex.c:26223:5: warning: (near initialization for ‘regex_module’) [enabled by default]
[1G regex_3/_regex.c:26224:5: warning: excess elements in struct initializer [enabled by default]
[1G NULL,
[1G ^
[1G regex_3/_regex.c:26224:5: warning: (near initialization for ‘regex_module’) [enabled by default]
[1G regex_3/_regex.c:26225:5: warning: excess elements in struct initializer [enabled by default]
[1G NULL,
[1G ^
[1G regex_3/_regex.c:26225:5: warning: (near initialization for ‘regex_module’) [enabled by default]
[1G regex_3/_regex.c:26227:1: warning: excess elements in struct initializer [enabled by default]
[1G };
[1G ^
[1G regex_3/_regex.c:26227:1: warning: (near initialization for ‘regex_module’) [enabled by default]
[1G regex_3/_regex.c: In function ‘PyInit__regex’:
[1G regex_3/_regex.c:26287:9: warning: ‘return’ with a value, in function returning void [enabled by default]
[1G return NULL;
[1G ^
[1G regex_3/_regex.c:26289:9: warning: ‘return’ with a value, in function returning void [enabled by default]
[1G return NULL;
[1G ^
[1G regex_3/_regex.c:26291:9: warning: ‘return’ with a value, in function returning void [enabled by default]
[1G return NULL;
[1G ^
[1G regex_3/_regex.c:26293:9: warning: ‘return’ with a value, in function returning void [enabled by default]
[1G return NULL;
[1G ^
[1G regex_3/_regex.c:26295:9: warning: ‘return’ with a value, in function returning void [enabled by default]
[1G return NULL;
[1G ^
[1G regex_3/_regex.c:26299:5: warning: implicit declaration of function ‘PyModule_Create’ [-Wimplicit-function-declaration]
[1G m = PyModule_Create(®ex_module);
[1G ^
[1G regex_3/_regex.c:26299:7: warning: assignment makes pointer from integer without a cast [enabled by default]
[1G m = PyModule_Create(®ex_module);
[1G ^
[1G regex_3/_regex.c:26301:9: warning: ‘return’ with a value, in function returning void [enabled by default]
[1G return NULL;
[1G ^
[1G regex_3/_regex.c:26326:9: warning: ‘return’ with a value, in function returning void [enabled by default]
[1G return NULL;
[1G ^
[1G regex_3/_regex.c:26329:5: warning: ‘return’ with a value, in function returning void [enabled by default]
[1G return m;
[1G ^
[1G regex_3/_regex.c: In function ‘bytes2_char_at’:
[1G regex_3/_regex.c:771:1: warning: control reaches end of non-void function [-Wreturn-type]
[1G }
[1G ^
[1G regex_3/_regex.c: In function ‘bytes1_char_at’:
[1G regex_3/_regex.c:756:1: warning: control reaches end of non-void function [-Wreturn-type]
[1G }
[1G ^
[1G regex_3/_regex.c: In function ‘bytes2_point_to’:
[1G regex_3/_regex.c:781:1: warning: control reaches end of non-void function [-Wreturn-type]
[1G }
[1G ^
[1G regex_3/_regex.c: In function ‘bytes1_point_to’:
[1G regex_3/_regex.c:766:1: warning: control reaches end of non-void function [-Wreturn-type]
[1G }
[1G ^
[1G error: command 'gcc' failed with exit status 1
[1G----------------------------------------
[1G ERROR: Failed building wheel for regex
[1G Running setup.py clean for regex
[1G Building wheel for dumptruck (setup.py): started
[1G Building wheel for dumptruck (setup.py): finished with status 'done'
[1G Created wheel for dumptruck: filename=dumptruck-0.1.6-py2-none-any.whl size=11844 sha256=a866ccd631f46de5ae6fd4b22653b5afa03f38385f9a547fade62c533f69603e
[1G Stored in directory: /tmp/pip-ephem-wheel-cache-1SQpXc/wheels/dc/75/e9/1e61c4080c73e7bda99614549591f83b53bcc2d682f26fce62
[1G Successfully built dumptruck
[1G Failed to build regex
[1G Installing collected packages: dumptruck, idna, certifi, chardet, urllib3, requests, scraperwiki, webencodings, pyparsing, packaging, six, bleach, backports.functools-lru-cache, soupsieve, beautifulsoup4, lxml, python-dateutil, regex
[1G Running setup.py develop for scraperwiki
[1G Running setup.py install for regex: started
[1G Running setup.py install for regex: finished with status 'error'
[1G ERROR: Command errored out with exit status 1:
[1G command: /app/.heroku/python/bin/python -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-DVoq4A/regex/setup.py'"'"'; __file__='"'"'/tmp/pip-install-DVoq4A/regex/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-gScUVJ/install-record.txt --single-version-externally-managed --compile --install-headers /app/.heroku/python/include/python2.7/regex
[1G cwd: /tmp/pip-install-DVoq4A/regex/
[1G Complete output (1240 lines):
[1G running install
[1G running build
[1G running build_py
[1G creating build
[1G creating build/lib.linux-x86_64-2.7
[1G creating build/lib.linux-x86_64-2.7/regex
[1G copying regex_3/__init__.py -> build/lib.linux-x86_64-2.7/regex
[1G copying regex_3/regex.py -> build/lib.linux-x86_64-2.7/regex
[1G copying regex_3/_regex_core.py -> build/lib.linux-x86_64-2.7/regex
[1G copying regex_3/test_regex.py -> build/lib.linux-x86_64-2.7/regex
[1G running build_ext
[1G building 'regex._regex' extension
[1G creating build/temp.linux-x86_64-2.7
[1G creating build/temp.linux-x86_64-2.7/regex_3
[1G gcc -pthread -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -I/app/.heroku/python/include/python2.7 -c regex_3/_regex.c -o build/temp.linux-x86_64-2.7/regex_3/_regex.o
[1G regex_3/_regex.c: In function ‘bytes1_char_at’:
[1G regex_3/_regex.c:755:15: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G return *((Py_UCS1*)text + pos);
[1G ^
[1G regex_3/_regex.c:755:15: note: each undeclared identifier is reported only once for each function it appears in
[1G regex_3/_regex.c:755:23: error: expected expression before ‘)’ token
[1G return *((Py_UCS1*)text + pos);
[1G ^
[1G regex_3/_regex.c: In function ‘bytes1_set_char_at’:
[1G regex_3/_regex.c:760:8: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G *((Py_UCS1*)text + pos) = (Py_UCS1)ch;
[1G ^
[1G regex_3/_regex.c:760:16: error: expected expression before ‘)’ token
[1G *((Py_UCS1*)text + pos) = (Py_UCS1)ch;
[1G ^
[1G regex_3/_regex.c:760:40: error: expected ‘;’ before ‘ch’
[1G *((Py_UCS1*)text + pos) = (Py_UCS1)ch;
[1G ^
[1G regex_3/_regex.c: In function ‘bytes1_point_to’:
[1G regex_3/_regex.c:765:13: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G return (Py_UCS1*)text + pos;
[1G ^
[1G regex_3/_regex.c:765:21: error: expected expression before ‘)’ token
[1G return (Py_UCS1*)text + pos;
[1G ^
[1G regex_3/_regex.c: In function ‘bytes2_char_at’:
[1G regex_3/_regex.c:770:15: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G return *((Py_UCS2*)text + pos);
[1G ^
[1G regex_3/_regex.c:770:23: error: expected expression before ‘)’ token
[1G return *((Py_UCS2*)text + pos);
[1G ^
[1G regex_3/_regex.c: In function ‘bytes2_set_char_at’:
[1G regex_3/_regex.c:775:8: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G *((Py_UCS2*)text + pos) = (Py_UCS2)ch;
[1G ^
[1G regex_3/_regex.c:775:16: error: expected expression before ‘)’ token
[1G *((Py_UCS2*)text + pos) = (Py_UCS2)ch;
[1G ^
[1G regex_3/_regex.c:775:40: error: expected ‘;’ before ‘ch’
[1G *((Py_UCS2*)text + pos) = (Py_UCS2)ch;
[1G ^
[1G regex_3/_regex.c: In function ‘bytes2_point_to’:
[1G regex_3/_regex.c:780:13: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G return (Py_UCS2*)text + pos;
[1G ^
[1G regex_3/_regex.c:780:21: error: expected expression before ‘)’ token
[1G return (Py_UCS2*)text + pos;
[1G ^
[1G regex_3/_regex.c: In function ‘set_error’:
[1G regex_3/_regex.c:2103:25: error: ‘PyExc_TimeoutError’ undeclared (first use in this function)
[1G PyErr_SetString(PyExc_TimeoutError, "regex timed out");
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_ANY’:
[1G regex_3/_regex.c:3468:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:3469:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3471:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3471:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3472:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:3477:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:3482:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:3483:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3485:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3485:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3486:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:3491:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_ANY_REV’:
[1G regex_3/_regex.c:3523:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:3524:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3526:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3526:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3527:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:3532:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:3537:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:3538:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3540:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3540:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3541:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:3546:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_ANY_U’:
[1G regex_3/_regex.c:3580:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:3581:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3583:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3583:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3584:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:3596:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:3601:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:3602:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3604:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3604:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3605:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:3617:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_ANY_U_REV’:
[1G regex_3/_regex.c:3658:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:3659:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3661:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3661:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3662:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:3674:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:3679:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:3680:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3682:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3682:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3683:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:3695:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_CHARACTER’:
[1G regex_3/_regex.c:3737:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:3738:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3740:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3740:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3741:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:3746:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:3751:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:3752:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3754:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3754:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3755:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:3760:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_CHARACTER_IGN’:
[1G regex_3/_regex.c:3797:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:3798:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3800:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3800:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3801:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:3807:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:3812:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:3813:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3815:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3815:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3816:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:3822:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_CHARACTER_IGN_REV’:
[1G regex_3/_regex.c:3860:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:3861:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3863:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3863:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3864:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:3870:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:3875:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:3876:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3878:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3878:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3879:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:3885:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_CHARACTER_REV’:
[1G regex_3/_regex.c:3921:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:3922:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3924:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3924:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3925:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:3930:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:3935:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:3936:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3938:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3938:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3939:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:3944:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_PROPERTY’:
[1G regex_3/_regex.c:3983:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:3984:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3986:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3986:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3987:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4004:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4009:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4010:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4012:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4012:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4013:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4030:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_PROPERTY_IGN’:
[1G regex_3/_regex.c:4081:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4082:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4084:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4084:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4085:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4102:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4107:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4108:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4110:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4110:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4111:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4128:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_PROPERTY_IGN_REV’:
[1G regex_3/_regex.c:4179:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4180:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4182:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4182:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4183:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4200:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4205:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4206:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4208:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4208:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4209:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4226:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_PROPERTY_REV’:
[1G regex_3/_regex.c:4277:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4278:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4280:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4280:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4281:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4298:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4303:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4304:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4306:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4306:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4307:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4324:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_RANGE’:
[1G regex_3/_regex.c:4373:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4374:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4376:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4376:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4377:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4383:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4388:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4389:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4391:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4391:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4392:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4398:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_RANGE_IGN’:
[1G regex_3/_regex.c:4436:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4437:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4439:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4439:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4440:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4446:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4451:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4452:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4454:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4454:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4455:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4461:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_RANGE_IGN_REV’:
[1G regex_3/_regex.c:4499:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4500:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4502:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4502:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4503:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4509:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4514:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4515:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4517:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4517:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4518:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4524:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_RANGE_REV’:
[1G regex_3/_regex.c:4562:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4563:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4565:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4565:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4566:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4572:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4577:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4578:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4580:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4580:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4581:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4587:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_SET’:
[1G regex_3/_regex.c:4625:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4626:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4628:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4628:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4629:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4635:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4640:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4641:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4643:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4643:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4644:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4650:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_SET_IGN’:
[1G regex_3/_regex.c:4688:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4689:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4691:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4691:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4692:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4698:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4703:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4704:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4706:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4706:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4707:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4713:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_SET_IGN_REV’:
[1G regex_3/_regex.c:4751:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4752:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4754:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4754:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4755:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4761:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4766:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4767:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4769:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4769:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4770:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4776:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_SET_REV’:
[1G regex_3/_regex.c:4814:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4815:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4817:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4817:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4818:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4824:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4829:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4830:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4832:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4832:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4833:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4839:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘simple_string_search’:
[1G regex_3/_regex.c:5120:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5120:26: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5120:34: error: expected expression before ‘)’ token
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5121:18: error: ‘text_ptr’ undeclared (first use in this function)
[1G Py_UCS1* text_ptr = text + text_pos;
[1G ^
[1G regex_3/_regex.c:5122:18: error: ‘limit_ptr’ undeclared (first use in this function)
[1G Py_UCS1* limit_ptr = text + limit;
[1G ^
[1G regex_3/_regex.c:5161:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c:5161:26: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c:5161:34: error: expected expression before ‘)’ token
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c: In function ‘simple_string_search_ign’:
[1G regex_3/_regex.c:5274:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5274:26: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5274:34: error: expected expression before ‘)’ token
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5275:18: error: ‘text_ptr’ undeclared (first use in this function)
[1G Py_UCS1* text_ptr = text + text_pos;
[1G ^
[1G regex_3/_regex.c:5276:18: error: ‘limit_ptr’ undeclared (first use in this function)
[1G Py_UCS1* limit_ptr = text + limit;
[1G ^
[1G regex_3/_regex.c:5316:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c:5316:26: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c:5316:34: error: expected expression before ‘)’ token
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c: In function ‘simple_string_search_ign_rev’:
[1G regex_3/_regex.c:5431:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5431:26: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5431:34: error: expected expression before ‘)’ token
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5432:18: error: ‘text_ptr’ undeclared (first use in this function)
[1G Py_UCS1* text_ptr = text + text_pos;
[1G ^
[1G regex_3/_regex.c:5433:18: error: ‘limit_ptr’ undeclared (first use in this function)
[1G Py_UCS1* limit_ptr = text + limit;
[1G ^
[1G regex_3/_regex.c:5473:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c:5473:26: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c:5473:34: error: expected expression before ‘)’ token
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c: In function ‘simple_string_search_rev’:
[1G regex_3/_regex.c:5583:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5583:26: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5583:34: error: expected expression before ‘)’ token
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5584:18: error: ‘text_ptr’ undeclared (first use in this function)
[1G Py_UCS1* text_ptr = text + text_pos;
[1G ^
[1G regex_3/_regex.c:5585:18: error: ‘limit_ptr’ undeclared (first use in this function)
[1G Py_UCS1* limit_ptr = text + limit;
[1G ^
[1G regex_3/_regex.c:5625:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c:5625:26: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c:5625:34: error: expected expression before ‘)’ token
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c: In function ‘fast_string_search’:
[1G regex_3/_regex.c:5742:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:5743:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:5745:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:5745:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:5746:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:5760:48: error: expected expression before ‘)’ token
[1G return text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:5770:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:5771:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:5773:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:5773:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:5774:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:5788:48: error: expected expression before ‘)’ token
[1G return text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘fast_string_search_ign’:
[1G regex_3/_regex.c:5857:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:5858:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:5860:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:5860:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:5861:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:5876:48: error: expected expression before ‘)’ token
[1G return text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:5886:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:5887:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:5889:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:5889:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:5890:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:5905:48: error: expected expression before ‘)’ token
[1G return text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘fast_string_search_ign_rev’:
[1G regex_3/_regex.c:5973:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:5974:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:5976:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:5976:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:5977:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:5992:48: error: expected expression before ‘)’ token
[1G return text_ptr - (Py_UCS1*)text + length;
[1G ^
[1G regex_3/_regex.c:6002:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:6003:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:6005:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:6005:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:6006:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:6021:48: error: expected expression before ‘)’ token
[1G return text_ptr - (Py_UCS2*)text + length;
[1G ^
[1G regex_3/_regex.c: In function ‘fast_string_search_rev’:
[1G regex_3/_regex.c:6084:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:6085:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:6087:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:6087:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:6088:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:6102:48: error: expected expression before ‘)’ token
[1G return text_ptr - (Py_UCS1*)text + length;
[1G ^
[1G regex_3/_regex.c:6112:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:6113:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:6115:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:6115:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:6116:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:6130:48: error: expected expression before ‘)’ token
[1G return text_ptr - (Py_UCS2*)text + length;
[1G ^
[1G regex_3/_regex.c: In function ‘build_unicode_value’:
[1G regex_3/_regex.c:9478:16: error: ‘PyUnicode_1BYTE_KIND’ undeclared (first use in this function)
[1G kind = PyUnicode_1BYTE_KIND;
[1G ^
[1G regex_3/_regex.c:9481:16: error: ‘PyUnicode_2BYTE_KIND’ undeclared (first use in this function)
[1G kind = PyUnicode_2BYTE_KIND;
[1G ^
[1G regex_3/_regex.c:9484:16: error: ‘PyUnicode_4BYTE_KIND’ undeclared (first use in this function)
[1G kind = PyUnicode_4BYTE_KIND;
[1G ^
[1G regex_3/_regex.c:9491:5: warning: implicit declaration of function ‘PyUnicode_FromKindAndData’ [-Wimplicit-function-declaration]
[1G return PyUnicode_FromKindAndData(kind, buffer, len);
[1G ^
[1G regex_3/_regex.c:9491:5: warning: return makes pointer from integer without a cast [enabled by default]
[1G regex_3/_regex.c: In function ‘build_bytes_value’:
[1G regex_3/_regex.c:9499:5: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* byte_buffer;
[1G ^
[1G regex_3/_regex.c:9514:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2 c = ((Py_UCS2*)buffer)[i];
[1G ^
[1G regex_3/_regex.c:9514:23: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G Py_UCS2 c = ((Py_UCS2*)buffer)[i];
[1G ^
[1G regex_3/_regex.c:9514:31: error: expected expression before ‘)’ token
[1G Py_UCS2 c = ((Py_UCS2*)buffer)[i];
[1G ^
[1G regex_3/_regex.c:9518:27: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G byte_buffer[i] = (Py_UCS1)c;
[1G ^
[1G regex_3/_regex.c:9518:35: error: expected ‘;’ before ‘c’
[1G byte_buffer[i] = (Py_UCS1)c;
[1G ^
[1G regex_3/_regex.c: In function ‘get_string’:
[1G regex_3/_regex.c:18037:9: warning: implicit declaration of function ‘PyUnicode_READY’ [-Wimplicit-function-declaration]
[1G if (PyUnicode_READY(string) == -1)
[1G ^
[1G regex_3/_regex.c:18040:9: warning: implicit declaration of function ‘PyUnicode_DATA’ [-Wimplicit-function-declaration]
[1G str_info->characters = (void*)PyUnicode_DATA(string);
[1G ^
[1G regex_3/_regex.c:18040:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
[1G str_info->characters = (void*)PyUnicode_DATA(string);
[1G ^
[1G regex_3/_regex.c:18041:9: warning: implicit declaration of function ‘PyUnicode_GET_LENGTH’ [-Wimplicit-function-declaration]
[1G str_info->length = PyUnicode_GET_LENGTH(string);
[1G ^
[1G regex_3/_regex.c:18042:9: warning: implicit declaration of function ‘PyUnicode_KIND’ [-Wimplicit-function-declaration]
[1G str_info->charsize = PyUnicode_KIND(string);
[1G ^
[1G regex_3/_regex.c: In function ‘ensure_immutable’:
[1G regex_3/_regex.c:18557:9: warning: implicit declaration of function ‘PyBytes_FromObject’ [-Wimplicit-function-declaration]
[1G new_string = PyBytes_FromObject(string);
[1G ^
[1G regex_3/_regex.c:18557:20: warning: assignment makes pointer from integer without a cast [enabled by default]
[1G new_string = PyBytes_FromObject(string);
[1G ^
[1G regex_3/_regex.c: In function ‘unicode_slice’:
[1G regex_3/_regex.c:18585:5: warning: implicit declaration of function ‘PyUnicode_Substring’ [-Wimplicit-function-declaration]
[1G return PyUnicode_Substring(string, start, end);
[1G ^
[1G regex_3/_regex.c:18585:5: warning:
return makes pointer from integer without a cast [enabled by default]
[1G regex_3/_regex.c: In function ‘add_to_join_list’:
[1G regex_3/_regex.c:19408:22: warning: assignment makes pointer from integer without a cast [enabled by default]
[1G new_item = PyBytes_FromObject(item);
[1G ^
[1G regex_3/_regex.c: In function ‘join_list_info’:
[1G regex_3/_regex.c:19475:13: warning: implicit declaration of function ‘PyUnicode_New’ [-Wimplicit-function-declaration]
[1G joiner = PyUnicode_New(0, 0);
[1G ^
[1G regex_3/_regex.c:19475:20: warning: assignment makes pointer from integer without a cast [enabled by default]
[1G joiner = PyUnicode_New(0, 0);
[1G ^
[1G regex_3/_regex.c:19505:9: warning: return makes pointer from integer without a cast [enabled by default]
[1G return PyUnicode_New(0, 0);
[1G ^
[1G regex_3/_regex.c: In function ‘match_get_group_slice’:
[1G regex_3/_regex.c:19810:7: warning: passing argument 1 of ‘PySlice_GetIndicesEx’ from incompatible pointer type [enabled by default]
[1G &end, &step, &slice_length) < 0)
[1G ^
[1G In file included from /app/.heroku/python/include/python2.7/Python.h:112:0,
[1G from regex_3/_regex.c:50:
[1G /app/.heroku/python/include/python2.7/sliceobject.h:37:17: note: expected ‘struct PySliceObject *’ but argument is of type ‘struct PyObject *’
[1G PyAPI_FUNC(int) PySlice_GetIndicesEx(PySliceObject *r, Py_ssize_t length,
[1G ^
[1G regex_3/_regex.c: In function ‘index_to_integer’:
[1G regex_3/_regex.c:21024:9: warning: implicit declaration of function ‘PyLong_FromUnicodeObject’ [-Wimplicit-function-declaration]
[1G int_obj = PyLong_FromUnicodeObject(item, 0);
[1G ^
[1G regex_3/_regex.c:21024:17: warning: assignment makes pointer from integer without a cast [enabled by default]
[1G int_obj = PyLong_FromUnicodeObject(item, 0);
[1G ^
[1G regex_3/_regex.c: In function ‘pattern_sizeof’:
[1G regex_3/_regex.c:22280:5: warning: implicit declaration of function ‘PyLong_AsSize_t’ [-Wimplicit-function-declaration]
[1G size += PyLong_AsSize_t(result);
[1G ^
[1G regex_3/_regex.c: At top level:
[1G regex_3/_regex.c:26217:15: error: variable ‘regex_module’ has initializer but incomplete type
[1G static struct PyModuleDef regex_module = {
[1G ^
[1G regex_3/_regex.c:26218:5: error: ‘PyModuleDef_HEAD_INIT’ undeclared here (not in a function)
[1G PyModuleDef_HEAD_INIT,
[1G ^
[1G regex_3/_regex.c:26218:5: warning: excess elements in struct initializer [enabled by default]
[1G regex_3/_regex.c:26218:5: warning: (near initialization for ‘regex_module’) [enabled by default]
[1G regex_3/_regex.c:26219:5: warning: excess elements in struct initializer [enabled by default]
[1G "_regex",
[1G ^
[1G regex_3/_regex.c:26219:5: warning: (near initialization for ‘regex_module’) [enabled by default]
[1G regex_3/_regex.c:26220:5: warning: excess elements in struct initializer [enabled by default]
[1G NULL,
[1G ^
[1G regex_3/_regex.c:26220:5: warning: (near initialization for ‘regex_module’) [enabled by default]
[1G regex_3/_regex.c:26221:5: warning: excess elements in struct initializer [enabled by default]
[1G -1,
[1G ^
[1G regex_3/_regex.c:26221:5: warning: (near initialization for ‘regex_module’) [enabled by default]
[1G regex_3/_regex.c:26222:5: warning: excess elements in struct initializer [enabled by default]
[1G _functions,
[1G ^
[1G regex_3/_regex.c:26222:5: warning: (near initialization for ‘regex_module’) [enabled by default]
[1G regex_3/_regex.c:26223:5: warning: excess elements in struct initializer [enabled by default]
[1G NULL,
[1G ^
[1G regex_3/_regex.c:26223:5: warning: (near initialization for ‘regex_module’) [enabled by default]
[1G regex_3/_regex.c:26224:5: warning: excess elements in struct initializer [enabled by default]
[1G NULL,
[1G ^
[1G regex_3/_regex.c:26224:5: warning: (near initialization for ‘regex_module’) [enabled by default]
[1G regex_3/_regex.c:26225:5: warning: excess elements in struct initializer [enabled by default]
[1G NULL,
[1G ^
[1G regex_3/_regex.c:26225:5: warning: (near initialization for ‘regex_module’) [enabled by default]
[1G regex_3/_regex.c:26227:1: warning: excess elements in struct initializer [enabled by default]
[1G };
[1G ^
[1G regex_3/_regex.c:26227:1: warning: (near initialization for ‘regex_module’) [enabled by default]
[1G regex_3/_regex.c: In function ‘PyInit__regex’:
[1G regex_3/_regex.c:26287:9: warning: ‘return’ with a value, in function returning void [enabled by default]
[1G return NULL;
[1G ^
[1G regex_3/_regex.c:26289:9: warning: ‘return’ with a value, in function returning void [enabled by default]
[1G return NULL;
[1G ^
[1G regex_3/_regex.c:26291:9: warning: ‘return’ with a value, in function returning void [enabled by default]
[1G return NULL;
[1G ^
[1G regex_3/_regex.c:26293:9: warning: ‘return’ with a value, in function returning void [enabled by default]
[1G return NULL;
[1G ^
[1G regex_3/_regex.c:26295:9: warning: ‘return’ with a value, in function returning void [enabled by default]
[1G return NULL;
[1G ^
[1G regex_3/_regex.c:26299:5: warning: implicit declaration of function ‘PyModule_Create’ [-Wimplicit-function-declaration]
[1G m = PyModule_Create(®ex_module);
[1G ^
[1G regex_3/_regex.c:26299:7: warning: assignment makes pointer from integer without a cast [enabled by default]
[1G m = PyModule_Create(®ex_module);
[1G ^
[1G regex_3/_regex.c:26301:9: warning: ‘return’ with a value, in function returning void [enabled by default]
[1G return NULL;
[1G ^
[1G regex_3/_regex.c:26326:9: warning: ‘return’ with a value, in function returning void [enabled by default]
[1G return NULL;
[1G ^
[1G regex_3/_regex.c:26329:5: warning: ‘return’ with a value, in function returning void [enabled by default]
[1G return m;
[1G ^
[1G regex_3/_regex.c: In function ‘bytes2_char_at’:
[1G regex_3/_regex.c:771:1: warning: control reaches end of non-void function [-Wreturn-type]
[1G }
[1G ^
[1G regex_3/_regex.c: In function ‘bytes1_char_at’:
[1G regex_3/_regex.c:756:1: warning: control reaches end of non-void function [-Wreturn-type]
[1G }
[1G ^
[1G regex_3/_regex.c: In function ‘bytes2_point_to’:
[1G regex_3/_regex.c:781:1: warning: control reaches end of non-void function [-Wreturn-type]
[1G }
[1G ^
[1G regex_3/_regex.c: In function ‘bytes1_point_to’:
[1G regex_3/_regex.c:766:1: warning: control reaches end of non-void function [-Wreturn-type]
[1G }
[1G ^
[1G error: command 'gcc' failed with exit status 1
[1G----------------------------------------
[1G ERROR: Command errored out with exit status 1: /app/.heroku/python/bin/python -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-DVoq4A/regex/setup.py'"'"'; __file__='"'"'/tmp/pip-install-DVoq4A/regex/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-gScUVJ/install-record.txt --single-version-externally-managed --compile --install-headers /app/.heroku/python/include/python2.7/regex Check the logs for full command output.
Injecting configuration and compiling...
[1G [1G-----> Python app detected
[1G ! The latest version of Python 2 is python-2.7.14 (you are using python-2.7.9, which is unsupported).
[1G ! We recommend upgrading by specifying the latest version (python-2.7.14).
[1G Learn More: https://devcenter.heroku.com/articles/python-runtimes
[1G-----> Installing python-2.7.9
[1G-----> Installing pip
[1G-----> Installing requirements with pip
[1G DEPRECATION: Python 2.7 reached the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 is no longer maintained. pip 21.0 will drop support for Python 2.7 in January 2021. More details about Python 2 support in pip can be found at https://pip.pypa.io/en/latest/development/release-process/#python-2-support pip 21.0 will remove support for this functionality.
[1G Obtaining scraperwiki from git+http://github.com/openaustralia/scraperwiki-python.git@morph_defaults#egg=scraperwiki (from -r /tmp/build/requirements.txt (line 1))
[1G Cloning http://github.com/openaustralia/scraperwiki-python.git (to revision morph_defaults) to /app/.heroku/src/scraperwiki
[1G Running command git clone -q http://github.com/openaustralia/scraperwiki-python.git /app/.heroku/src/scraperwiki
[1G Running command git checkout -b morph_defaults --track origin/morph_defaults
[1G Switched to a new branch 'morph_defaults'
[1G Branch morph_defaults set up to track remote branch morph_defaults from origin.
[1G Collecting bleach
[1G Downloading bleach-3.3.1-py2.py3-none-any.whl (146 kB)
[1G Collecting beautifulsoup4
[1G Downloading beautifulsoup4-4.9.3-py2-none-any.whl (115 kB)
[1G Collecting lxml
[1G Downloading lxml-4.7.1-cp27-cp27m-manylinux_2_5_x86_64.manylinux1_x86_64.whl (5.5 MB)
[1G Collecting python-dateutil
[1G Downloading python_dateutil-2.8.2-py2.py3-none-any.whl (247 kB)
[1G Collecting regex
[1G Downloading regex-2022.1.18.tar.gz (382 kB)
[1G Collecting requests
[1G Downloading requests-2.27.1-py2.py3-none-any.whl (63 kB)
[1G Collecting dumptruck>=0.1.2
[1G Downloading dumptruck-0.1.6.tar.gz (15 kB)
[1G Collecting webencodings
[1G Downloading webencodings-0.5.1-py2.py3-none-any.whl (11 kB)
[1G Collecting packaging
[1G Downloading packaging-20.9-py2.py3-none-any.whl (40 kB)
[1G Collecting six>=1.9.0
[1G Downloading six-1.16.0-py2.py3-none-any.whl (11 kB)
[1G Collecting soupsieve<2.0,>1.2; python_version < "3.0"
[1G Downloading soupsieve-1.9.6-py2.py3-none-any.whl (33 kB)
[1G Collecting idna<3,>=2.5; python_version < "3"
[1G Downloading idna-2.10-py2.py3-none-any.whl (58 kB)
[1G Collecting certifi>=2017.4.17
[1G Downloading certifi-2021.10.8-py2.py3-none-any.whl (149 kB)
[1G Collecting chardet<5,>=3.0.2; python_version < "3"
[1G Downloading chardet-4.0.0-py2.py3-none-any.whl (178 kB)
[1G Collecting urllib3<1.27,>=1.21.1
[1G Downloading urllib3-1.26.8-py2.py3-none-any.whl (138 kB)
[1G Collecting pyparsing>=2.0.2
[1G Downloading pyparsing-2.4.7-py2.py3-none-any.whl (67 kB)
[1G Collecting backports.functools-lru-cache; python_version < "3"
[1G Downloading backports.functools_lru_cache-1.6.4-py2.py3-none-any.whl (5.9 kB)
[1G Building wheels for collected packages: regex, dumptruck
[1G Building wheel for regex (setup.py): started
[1G Building wheel for regex (setup.py): finished with status 'error'
[1G ERROR: Command errored out with exit status 1:
[1G command: /app/.heroku/python/bin/python -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-zrthDn/regex/setup.py'"'"'; __file__='"'"'/tmp/pip-install-zrthDn/regex/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-SljZrA
[1G cwd: /tmp/pip-install-zrthDn/regex/
[1G Complete output (1240 lines):
[1G running bdist_wheel
[1G running build
[1G running build_py
[1G creating build
[1G creating build/lib.linux-x86_64-2.7
[1G creating build/lib.linux-x86_64-2.7/regex
[1G copying regex_3/__init__.py -> build/lib.linux-x86_64-2.7/regex
[1G copying regex_3/regex.py -> build/lib.linux-x86_64-2.7/regex
[1G copying regex_3/_regex_core.py -> build/lib.linux-x86_64-2.7/regex
[1G copying regex_3/test_regex.py -> build/lib.linux-x86_64-2.7/regex
[1G running build_ext
[1G building 'regex._regex' extension
[1G creating build/temp.linux-x86_64-2.7
[1G creating build/temp.linux-x86_64-2.7/regex_3
[1G gcc -pthread -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -I/app/.heroku/python/include/python2.7 -c regex_3/_regex.c -o build/temp.linux-x86_64-2.7/regex_3/_regex.o
[1G regex_3/_regex.c: In function ‘bytes1_char_at’:
[1G regex_3/_regex.c:755:15: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G return *((Py_UCS1*)text + pos);
[1G ^
[1G regex_3/_regex.c:755:15: note: each undeclared identifier is reported only once for each function it appears in
[1G regex_3/_regex.c:755:23: error: expected expression before ‘)’ token
[1G return *((Py_UCS1*)text + pos);
[1G ^
[1G regex_3/_regex.c: In function ‘bytes1_set_char_at’:
[1G regex_3/_regex.c:760:8: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G *((Py_UCS1*)text + pos) = (Py_UCS1)ch;
[1G ^
[1G regex_3/_regex.c:760:16: error: expected expression before ‘)’ token
[1G *((Py_UCS1*)text + pos) = (Py_UCS1)ch;
[1G ^
[1G regex_3/_regex.c:760:40: error: expected ‘;’ before ‘ch’
[1G *((Py_UCS1*)text + pos) = (Py_UCS1)ch;
[1G ^
[1G regex_3/_regex.c: In function ‘bytes1_point_to’:
[1G regex_3/_regex.c:765:13: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G return (Py_UCS1*)text + pos;
[1G ^
[1G regex_3/_regex.c:765:21: error: expected expression before ‘)’ token
[1G return (Py_UCS1*)text + pos;
[1G ^
[1G regex_3/_regex.c: In function ‘bytes2_char_at’:
[1G regex_3/_regex.c:770:15: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G return *((Py_UCS2*)text + pos);
[1G ^
[1G regex_3/_regex.c:770:23: error: expected expression before ‘)’ token
[1G return *((Py_UCS2*)text + pos);
[1G ^
[1G regex_3/_regex.c: In function ‘bytes2_set_char_at’:
[1G regex_3/_regex.c:775:8: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G *((Py_UCS2*)text + pos) = (Py_UCS2)ch;
[1G ^
[1G regex_3/_regex.c:775:16: error: expected expression before ‘)’ token
[1G *((Py_UCS2*)text + pos) = (Py_UCS2)ch;
[1G ^
[1G regex_3/_regex.c:775:40: error: expected ‘;’ before ‘ch’
[1G *((Py_UCS2*)text + pos) = (Py_UCS2)ch;
[1G ^
[1G regex_3/_regex.c: In function ‘bytes2_point_to’:
[1G regex_3/_regex.c:780:13: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G return (Py_UCS2*)text + pos;
[1G ^
[1G regex_3/_regex.c:780:21: error: expected expression before ‘)’ token
[1G return (Py_UCS2*)text + pos;
[1G ^
[1G regex_3/_regex.c: In function ‘set_error’:
[1G regex_3/_regex.c:2103:25: error: ‘PyExc_TimeoutError’ undeclared (first use in this function)
[1G PyErr_SetString(PyExc_TimeoutError, "regex timed out");
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_ANY’:
[1G regex_3/_regex.c:3468:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:3469:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3471:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3471:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3472:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:3477:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:3482:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:3483:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3485:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3485:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3486:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:3491:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_ANY_REV’:
[1G regex_3/_regex.c:3523:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:3524:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3526:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3526:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3527:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:3532:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:3537:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:3538:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3540:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3540:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3541:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:3546:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_ANY_U’:
[1G regex_3/_regex.c:3580:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:3581:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3583:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3583:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3584:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:3596:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:3601:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:3602:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3604:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3604:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3605:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:3617:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_ANY_U_REV’:
[1G regex_3/_regex.c:3658:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:3659:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3661:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3661:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3662:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:3674:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:3679:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:3680:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3682:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3682:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3683:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:3695:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_CHARACTER’:
[1G regex_3/_regex.c:3737:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:3738:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3740:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3740:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3741:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:3746:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:3751:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:3752:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3754:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3754:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3755:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:3760:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_CHARACTER_IGN’:
[1G regex_3/_regex.c:3797:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:3798:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3800:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3800:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3801:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:3807:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:3812:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:3813:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3815:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3815:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3816:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:3822:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_CHARACTER_IGN_REV’:
[1G regex_3/_regex.c:3860:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:3861:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3863:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3863:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3864:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:3870:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:3875:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:3876:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3878:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3878:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3879:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:3885:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_CHARACTER_REV’:
[1G regex_3/_regex.c:3921:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:3922:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3924:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3924:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3925:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:3930:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:3935:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:3936:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3938:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3938:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3939:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:3944:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_PROPERTY’:
[1G regex_3/_regex.c:3983:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:3984:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3986:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3986:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3987:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4004:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4009:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4010:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4012:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4012:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4013:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4030:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_PROPERTY_IGN’:
[1G regex_3/_regex.c:4081:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4082:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4084:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4084:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4085:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4102:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4107:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4108:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4110:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4110:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4111:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4128:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_PROPERTY_IGN_REV’:
[1G regex_3/_regex.c:4179:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4180:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4182:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4182:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4183:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4200:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4205:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4206:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4208:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4208:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4209:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4226:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_PROPERTY_REV’:
[1G regex_3/_regex.c:4277:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4278:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4280:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4280:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4281:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4298:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4303:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4304:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4306:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4306:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4307:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4324:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_RANGE’:
[1G regex_3/_regex.c:4373:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4374:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4376:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4376:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4377:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4383:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4388:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4389:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4391:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4391:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4392:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4398:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_RANGE_IGN’:
[1G regex_3/_regex.c:4436:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4437:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4439:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4439:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4440:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4446:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4451:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4452:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4454:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4454:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4455:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4461:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_RANGE_IGN_REV’:
[1G regex_3/_regex.c:4499:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4500:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4502:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4502:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4503:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4509:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4514:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4515:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4517:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4517:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4518:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4524:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_RANGE_REV’:
[1G regex_3/_regex.c:4562:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4563:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4565:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4565:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4566:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4572:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4577:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4578:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4580:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4580:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4581:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4587:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_SET’:
[1G regex_3/_regex.c:4625:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4626:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4628:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4628:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4629:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4635:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4640:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4641:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4643:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4643:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4644:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4650:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_SET_IGN’:
[1G regex_3/_regex.c:4688:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4689:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4691:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4691:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4692:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4698:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4703:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4704:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4706:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4706:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4707:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4713:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_SET_IGN_REV’:
[1G regex_3/_regex.c:4751:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4752:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4754:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4754:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4755:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4761:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4766:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4767:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4769:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4769:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4770:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4776:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_SET_REV’:
[1G regex_3/_regex.c:4814:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4815:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4817:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4817:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4818:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4824:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4829:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4830:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4832:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4832:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4833:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4839:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘simple_string_search’:
[1G regex_3/_regex.c:5120:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5120:26: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5120:34: error: expected expression before ‘)’ token
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5121:18: error: ‘text_ptr’ undeclared (first use in this function)
[1G Py_UCS1* text_ptr = text + text_pos;
[1G ^
[1G regex_3/_regex.c:5122:18: error: ‘limit_ptr’ undeclared (first use in this function)
[1G Py_UCS1* limit_ptr = text + limit;
[1G ^
[1G regex_3/_regex.c:5161:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c:5161:26: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c:5161:34: error: expected expression before ‘)’ token
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c: In function ‘simple_string_search_ign’:
[1G regex_3/_regex.c:5274:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5274:26: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5274:34: error: expected expression before ‘)’ token
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5275:18: error: ‘text_ptr’ undeclared (first use in this function)
[1G Py_UCS1* text_ptr = text + text_pos;
[1G ^
[1G regex_3/_regex.c:5276:18: error: ‘limit_ptr’ undeclared (first use in this function)
[1G Py_UCS1* limit_ptr = text + limit;
[1G ^
[1G regex_3/_regex.c:5316:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c:5316:26: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c:5316:34: error: expected expression before ‘)’ token
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c: In function ‘simple_string_search_ign_rev’:
[1G regex_3/_regex.c:5431:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5431:26: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5431:34: error: expected expression before ‘)’ token
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5432:18: error: ‘text_ptr’ undeclared (first use in this function)
[1G Py_UCS1* text_ptr = text + text_pos;
[1G ^
[1G regex_3/_regex.c:5433:18: error: ‘limit_ptr’ undeclared (first use in this function)
[1G Py_UCS1* limit_ptr = text + limit;
[1G ^
[1G regex_3/_regex.c:5473:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c:5473:26: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c:5473:34: error: expected expression before ‘)’ token
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c: In function ‘simple_string_search_rev’:
[1G regex_3/_regex.c:5583:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5583:26: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5583:34: error: expected expression before ‘)’ token
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5584:18: error: ‘text_ptr’ undeclared (first use in this function)
[1G Py_UCS1* text_ptr = text + text_pos;
[1G ^
[1G regex_3/_regex.c:5585:18: error: ‘limit_ptr’ undeclared (first use in this function)
[1G Py_UCS1* limit_ptr = text + limit;
[1G ^
[1G regex_3/_regex.c:5625:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c:5625:26: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c:5625:34: error: expected expression before ‘)’ token
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c: In function ‘fast_string_search’:
[1G regex_3/_regex.c:5742:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:5743:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:5745:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:5745:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:5746:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:5760:48: error: expected expression before ‘)’ token
[1G return text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:5770:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:5771:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:5773:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:5773:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:5774:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:5788:48: error: expected expression before ‘)’ token
[1G return text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘fast_string_search_ign’:
[1G regex_3/_regex.c:5857:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:5858:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:5860:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:5860:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:5861:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:5876:48: error: expected expression before ‘)’ token
[1G return text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:5886:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:5887:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:5889:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:5889:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:5890:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:5905:48: error: expected expression before ‘)’ token
[1G return text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘fast_string_search_ign_rev’:
[1G regex_3/_regex.c:5973:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:5974:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:5976:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:5976:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:5977:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:5992:48: error: expected expression before ‘)’ token
[1G return text_ptr - (Py_UCS1*)text + length;
[1G ^
[1G regex_3/_regex.c:6002:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:6003:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:6005:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:6005:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:6006:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:6021:48: error: expected expression before ‘)’ token
[1G return text_ptr - (Py_UCS2*)text + length;
[1G ^
[1G regex_3/_regex.c: In function ‘fast_string_search_rev’:
[1G regex_3/_regex.c:6084:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:6085:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:6087:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:6087:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:6088:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:6102:48: error: expected expression before ‘)’ token
[1G return text_ptr - (Py_UCS1*)text + length;
[1G
^
[1G regex_3/_regex.c:6112:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:6113:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:6115:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:6115:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:6116:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:6130:48: error: expected expression before ‘)’ token
[1G return text_ptr - (Py_UCS2*)text + length;
[1G ^
[1G regex_3/_regex.c: In function ‘build_unicode_value’:
[1G regex_3/_regex.c:9478:16: error: ‘PyUnicode_1BYTE_KIND’ undeclared (first use in this function)
[1G kind = PyUnicode_1BYTE_KIND;
[1G ^
[1G regex_3/_regex.c:9481:16: error: ‘PyUnicode_2BYTE_KIND’ undeclared (first use in this function)
[1G kind = PyUnicode_2BYTE_KIND;
[1G ^
[1G regex_3/_regex.c:9484:16: error: ‘PyUnicode_4BYTE_KIND’ undeclared (first use in this function)
[1G kind = PyUnicode_4BYTE_KIND;
[1G ^
[1G regex_3/_regex.c:9491:5: warning: implicit declaration of function ‘PyUnicode_FromKindAndData’ [-Wimplicit-function-declaration]
[1G return PyUnicode_FromKindAndData(kind, buffer, len);
[1G ^
[1G regex_3/_regex.c:9491:5: warning: return makes pointer from integer without a cast [enabled by default]
[1G regex_3/_regex.c: In function ‘build_bytes_value’:
[1G regex_3/_regex.c:9499:5: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* byte_buffer;
[1G ^
[1G regex_3/_regex.c:9514:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2 c = ((Py_UCS2*)buffer)[i];
[1G ^
[1G regex_3/_regex.c:9514:23: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G Py_UCS2 c = ((Py_UCS2*)buffer)[i];
[1G ^
[1G regex_3/_regex.c:9514:31: error: expected expression before ‘)’ token
[1G Py_UCS2 c = ((Py_UCS2*)buffer)[i];
[1G ^
[1G regex_3/_regex.c:9518:27: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G byte_buffer[i] = (Py_UCS1)c;
[1G ^
[1G regex_3/_regex.c:9518:35: error: expected ‘;’ before ‘c’
[1G byte_buffer[i] = (Py_UCS1)c;
[1G ^
[1G regex_3/_regex.c: In function ‘get_string’:
[1G regex_3/_regex.c:18037:9: warning: implicit declaration of function ‘PyUnicode_READY’ [-Wimplicit-function-declaration]
[1G if (PyUnicode_READY(string) == -1)
[1G ^
[1G regex_3/_regex.c:18040:9: warning: implicit declaration of function ‘PyUnicode_DATA’ [-Wimplicit-function-declaration]
[1G str_info->characters = (void*)PyUnicode_DATA(string);
[1G ^
[1G regex_3/_regex.c:18040:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
[1G str_info->characters = (void*)PyUnicode_DATA(string);
[1G ^
[1G regex_3/_regex.c:18041:9: warning: implicit declaration of function ‘PyUnicode_GET_LENGTH’ [-Wimplicit-function-declaration]
[1G str_info->length = PyUnicode_GET_LENGTH(string);
[1G ^
[1G regex_3/_regex.c:18042:9: warning: implicit declaration of function ‘PyUnicode_KIND’ [-Wimplicit-function-declaration]
[1G str_info->charsize = PyUnicode_KIND(string);
[1G ^
[1G regex_3/_regex.c: In function ‘ensure_immutable’:
[1G regex_3/_regex.c:18557:9: warning: implicit declaration of function ‘PyBytes_FromObject’ [-Wimplicit-function-declaration]
[1G new_string = PyBytes_FromObject(string);
[1G ^
[1G regex_3/_regex.c:18557:20: warning: assignment makes pointer from integer without a cast [enabled by default]
[1G new_string = PyBytes_FromObject(string);
[1G ^
[1G regex_3/_regex.c: In function ‘unicode_slice’:
[1G regex_3/_regex.c:18585:5: warning: implicit declaration of function ‘PyUnicode_Substring’ [-Wimplicit-function-declaration]
[1G return PyUnicode_Substring(string, start, end);
[1G ^
[1G regex_3/_regex.c:18585:5: warning: return makes pointer from integer without a cast [enabled by default]
[1G regex_3/_regex.c: In function ‘add_to_join_list’:
[1G regex_3/_regex.c:19408:22: warning: assignment makes pointer from integer without a cast [enabled by default]
[1G new_item = PyBytes_FromObject(item);
[1G ^
[1G regex_3/_regex.c: In function ‘join_list_info’:
[1G regex_3/_regex.c:19475:13: warning: implicit declaration of function ‘PyUnicode_New’ [-Wimplicit-function-declaration]
[1G joiner = PyUnicode_New(0, 0);
[1G ^
[1G regex_3/_regex.c:19475:20: warning: assignment makes pointer from integer without a cast [enabled by default]
[1G joiner = PyUnicode_New(0, 0);
[1G ^
[1G regex_3/_regex.c:19505:9: warning: return makes pointer from integer without a cast [enabled by default]
[1G return PyUnicode_New(0, 0);
[1G ^
[1G regex_3/_regex.c: In function ‘match_get_group_slice’:
[1G regex_3/_regex.c:19810:7: warning: passing argument 1 of ‘PySlice_GetIndicesEx’ from incompatible pointer type [enabled by default]
[1G &end, &step, &slice_length) < 0)
[1G ^
[1G In file included from /app/.heroku/python/include/python2.7/Python.h:112:0,
[1G from regex_3/_regex.c:50:
[1G /app/.heroku/python/include/python2.7/sliceobject.h:37:17: note: expected ‘struct PySliceObject *’ but argument is of type ‘struct PyObject *’
[1G PyAPI_FUNC(int) PySlice_GetIndicesEx(PySliceObject *r, Py_ssize_t length,
[1G ^
[1G regex_3/_regex.c: In function ‘index_to_integer’:
[1G regex_3/_regex.c:21024:9: warning: implicit declaration of function ‘PyLong_FromUnicodeObject’ [-Wimplicit-function-declaration]
[1G int_obj = PyLong_FromUnicodeObject(item, 0);
[1G ^
[1G regex_3/_regex.c:21024:17: warning: assignment makes pointer from integer without a cast [enabled by default]
[1G int_obj = PyLong_FromUnicodeObject(item, 0);
[1G ^
[1G regex_3/_regex.c: In function ‘pattern_sizeof’:
[1G regex_3/_regex.c:22280:5: warning: implicit declaration of function ‘PyLong_AsSize_t’ [-Wimplicit-function-declaration]
[1G size += PyLong_AsSize_t(result);
[1G ^
[1G regex_3/_regex.c: At top level:
[1G regex_3/_regex.c:26217:15: error: variable ‘regex_module’ has initializer but incomplete type
[1G static struct PyModuleDef regex_module = {
[1G ^
[1G regex_3/_regex.c:26218:5: error: ‘PyModuleDef_HEAD_INIT’ undeclared here (not in a function)
[1G PyModuleDef_HEAD_INIT,
[1G ^
[1G regex_3/_regex.c:26218:5: warning: excess elements in struct initializer [enabled by default]
[1G regex_3/_regex.c:26218:5: warning: (near initialization for ‘regex_module’) [enabled by default]
[1G regex_3/_regex.c:26219:5: warning: excess elements in struct initializer [enabled by default]
[1G "_regex",
[1G ^
[1G regex_3/_regex.c:26219:5: warning: (near initialization for ‘regex_module’) [enabled by default]
[1G regex_3/_regex.c:26220:5: warning: excess elements in struct initializer [enabled by default]
[1G NULL,
[1G ^
[1G regex_3/_regex.c:26220:5: warning: (near initialization for ‘regex_module’) [enabled by default]
[1G regex_3/_regex.c:26221:5: warning: excess elements in struct initializer [enabled by default]
[1G -1,
[1G ^
[1G regex_3/_regex.c:26221:5: warning: (near initialization for ‘regex_module’) [enabled by default]
[1G regex_3/_regex.c:26222:5: warning: excess elements in struct initializer [enabled by default]
[1G _functions,
[1G ^
[1G regex_3/_regex.c:26222:5: warning: (near initialization for ‘regex_module’) [enabled by default]
[1G regex_3/_regex.c:26223:5: warning: excess elements in struct initializer [enabled by default]
[1G NULL,
[1G ^
[1G regex_3/_regex.c:26223:5: warning: (near initialization for ‘regex_module’) [enabled by default]
[1G regex_3/_regex.c:26224:5: warning: excess elements in struct initializer [enabled by default]
[1G NULL,
[1G ^
[1G regex_3/_regex.c:26224:5: warning: (near initialization for ‘regex_module’) [enabled by default]
[1G regex_3/_regex.c:26225:5: warning: excess elements in struct initializer [enabled by default]
[1G NULL,
[1G ^
[1G regex_3/_regex.c:26225:5: warning: (near initialization for ‘regex_module’) [enabled by default]
[1G regex_3/_regex.c:26227:1: warning: excess elements in struct initializer [enabled by default]
[1G };
[1G ^
[1G regex_3/_regex.c:26227:1: warning: (near initialization for ‘regex_module’) [enabled by default]
[1G regex_3/_regex.c: In function ‘PyInit__regex’:
[1G regex_3/_regex.c:26287:9: warning: ‘return’ with a value, in function returning void [enabled by default]
[1G return NULL;
[1G ^
[1G regex_3/_regex.c:26289:9: warning: ‘return’ with a value, in function returning void [enabled by default]
[1G return NULL;
[1G ^
[1G regex_3/_regex.c:26291:9: warning: ‘return’ with a value, in function returning void [enabled by default]
[1G return NULL;
[1G ^
[1G regex_3/_regex.c:26293:9: warning: ‘return’ with a value, in function returning void [enabled by default]
[1G return NULL;
[1G ^
[1G regex_3/_regex.c:26295:9: warning: ‘return’ with a value, in function returning void [enabled by default]
[1G return NULL;
[1G ^
[1G regex_3/_regex.c:26299:5: warning: implicit declaration of function ‘PyModule_Create’ [-Wimplicit-function-declaration]
[1G m = PyModule_Create(®ex_module);
[1G ^
[1G regex_3/_regex.c:26299:7: warning: assignment makes pointer from integer without a cast [enabled by default]
[1G m = PyModule_Create(®ex_module);
[1G ^
[1G regex_3/_regex.c:26301:9: warning: ‘return’ with a value, in function returning void [enabled by default]
[1G return NULL;
[1G ^
[1G regex_3/_regex.c:26326:9: warning: ‘return’ with a value, in function returning void [enabled by default]
[1G return NULL;
[1G ^
[1G regex_3/_regex.c:26329:5: warning: ‘return’ with a value, in function returning void [enabled by default]
[1G return m;
[1G ^
[1G regex_3/_regex.c: In function ‘bytes2_char_at’:
[1G regex_3/_regex.c:771:1: warning: control reaches end of non-void function [-Wreturn-type]
[1G }
[1G ^
[1G regex_3/_regex.c: In function ‘bytes1_char_at’:
[1G regex_3/_regex.c:756:1: warning: control reaches end of non-void function [-Wreturn-type]
[1G }
[1G ^
[1G regex_3/_regex.c: In function ‘bytes2_point_to’:
[1G regex_3/_regex.c:781:1: warning: control reaches end of non-void function [-Wreturn-type]
[1G }
[1G ^
[1G regex_3/_regex.c: In function ‘bytes1_point_to’:
[1G regex_3/_regex.c:766:1: warning: control reaches end of non-void function [-Wreturn-type]
[1G }
[1G ^
[1G error: command 'gcc' failed with exit status 1
[1G----------------------------------------
[1G ERROR: Failed building wheel for regex
[1G Running setup.py clean for regex
[1G Building wheel for dumptruck (setup.py): started
[1G Building wheel for dumptruck (setup.py): finished with status 'done'
[1G Created wheel for dumptruck: filename=dumptruck-0.1.6-py2-none-any.whl size=11844 sha256=d7d1c80ddcad4b105c301034718791c8bad61fa0e778c534a3d92838e6581238
[1G Stored in directory: /tmp/pip-ephem-wheel-cache-b5zEU1/wheels/dc/75/e9/1e61c4080c73e7bda99614549591f83b53bcc2d682f26fce62
[1G Successfully built dumptruck
[1G Failed to build regex
[1G Installing collected packages: dumptruck, idna, certifi, chardet, urllib3, requests, scraperwiki, webencodings, pyparsing, packaging, six, bleach, backports.functools-lru-cache, soupsieve, beautifulsoup4, lxml, python-dateutil, regex
[1G Running setup.py develop for scraperwiki
[1G Running setup.py install for regex: started
[1G Running setup.py install for regex: finished with status 'error'
[1G ERROR: Command errored out with exit status 1:
[1G command: /app/.heroku/python/bin/python -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-zrthDn/regex/setup.py'"'"'; __file__='"'"'/tmp/pip-install-zrthDn/regex/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-KPJnum/install-record.txt --single-version-externally-managed --compile --install-headers /app/.heroku/python/include/python2.7/regex
[1G cwd: /tmp/pip-install-zrthDn/regex/
[1G Complete output (1240 lines):
[1G running install
[1G running build
[1G running build_py
[1G creating build
[1G creating build/lib.linux-x86_64-2.7
[1G creating build/lib.linux-x86_64-2.7/regex
[1G copying regex_3/__init__.py -> build/lib.linux-x86_64-2.7/regex
[1G copying regex_3/regex.py -> build/lib.linux-x86_64-2.7/regex
[1G copying regex_3/_regex_core.py -> build/lib.linux-x86_64-2.7/regex
[1G copying regex_3/test_regex.py -> build/lib.linux-x86_64-2.7/regex
[1G running build_ext
[1G building 'regex._regex' extension
[1G creating build/temp.linux-x86_64-2.7
[1G creating build/temp.linux-x86_64-2.7/regex_3
[1G gcc -pthread -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -I/app/.heroku/python/include/python2.7 -c regex_3/_regex.c -o build/temp.linux-x86_64-2.7/regex_3/_regex.o
[1G regex_3/_regex.c: In function ‘bytes1_char_at’:
[1G regex_3/_regex.c:755:15: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G return *((Py_UCS1*)text + pos);
[1G ^
[1G regex_3/_regex.c:755:15: note: each undeclared identifier is reported only once for each function it appears in
[1G regex_3/_regex.c:755:23: error: expected expression before ‘)’ token
[1G return *((Py_UCS1*)text + pos);
[1G ^
[1G regex_3/_regex.c: In function ‘bytes1_set_char_at’:
[1G regex_3/_regex.c:760:8: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G *((Py_UCS1*)text + pos) = (Py_UCS1)ch;
[1G ^
[1G regex_3/_regex.c:760:16: error: expected expression before ‘)’ token
[1G *((Py_UCS1*)text + pos) = (Py_UCS1)ch;
[1G ^
[1G regex_3/_regex.c:760:40: error: expected ‘;’ before ‘ch’
[1G *((Py_UCS1*)text + pos) = (Py_UCS1)ch;
[1G ^
[1G regex_3/_regex.c: In function ‘bytes1_point_to’:
[1G regex_3/_regex.c:765:13: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G return (Py_UCS1*)text + pos;
[1G ^
[1G regex_3/_regex.c:765:21: error: expected expression before ‘)’ token
[1G return (Py_UCS1*)text + pos;
[1G ^
[1G regex_3/_regex.c: In function ‘bytes2_char_at’:
[1G regex_3/_regex.c:770:15: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G return *((Py_UCS2*)text + pos);
[1G ^
[1G regex_3/_regex.c:770:23: error: expected expression before ‘)’ token
[1G return *((Py_UCS2*)text + pos);
[1G ^
[1G regex_3/_regex.c: In function ‘bytes2_set_char_at’:
[1G regex_3/_regex.c:775:8: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G *((Py_UCS2*)text + pos) = (Py_UCS2)ch;
[1G ^
[1G regex_3/_regex.c:775:16: error: expected expression before ‘)’ token
[1G *((Py_UCS2*)text + pos) = (Py_UCS2)ch;
[1G ^
[1G regex_3/_regex.c:775:40: error: expected ‘;’ before ‘ch’
[1G *((Py_UCS2*)text + pos) = (Py_UCS2)ch;
[1G ^
[1G regex_3/_regex.c: In function ‘bytes2_point_to’:
[1G regex_3/_regex.c:780:13: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G return (Py_UCS2*)text + pos;
[1G ^
[1G regex_3/_regex.c:780:21: error: expected expression before ‘)’ token
[1G return (Py_UCS2*)text + pos;
[1G ^
[1G regex_3/_regex.c: In function ‘set_error’:
[1G regex_3/_regex.c:2103:25: error: ‘PyExc_TimeoutError’ undeclared (first use in this function)
[1G PyErr_SetString(PyExc_TimeoutError, "regex timed out");
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_ANY’:
[1G regex_3/_regex.c:3468:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:3469:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3471:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3471:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3472:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:3477:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:3482:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:3483:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3485:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3485:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3486:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:3491:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_ANY_REV’:
[1G regex_3/_regex.c:3523:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:3524:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3526:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3526:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3527:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:3532:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:3537:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:3538:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3540:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3540:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3541:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:3546:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_ANY_U’:
[1G regex_3/_regex.c:3580:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:3581:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3583:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3583:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3584:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:3596:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:3601:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:3602:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3604:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3604:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3605:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:3617:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_ANY_U_REV’:
[1G regex_3/_regex.c:3658:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:3659:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3661:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3661:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3662:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:3674:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:3679:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:3680:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3682:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3682:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3683:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:3695:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_CHARACTER’:
[1G regex_3/_regex.c:3737:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:3738:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3740:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3740:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3741:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:3746:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:3751:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:3752:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3754:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3754:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3755:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:3760:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_CHARACTER_IGN’:
[1G regex_3/_regex.c:3797:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:3798:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3800:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3800:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3801:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:3807:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:3812:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:3813:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3815:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3815:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3816:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:3822:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_CHARACTER_IGN_REV’:
[1G regex_3/_regex.c:3860:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:3861:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3863:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3863:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3864:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:3870:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:3875:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:3876:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3878:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3878:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3879:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:3885:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_CHARACTER_REV’:
[1G regex_3/_regex.c:3921:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:3922:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3924:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3924:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3925:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:3930:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:3935:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:3936:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3938:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3938:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3939:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:3944:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_PROPERTY’:
[1G regex_3/_regex.c:3983:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:3984:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3986:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3986:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3987:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4004:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4009:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4010:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4012:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4012:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4013:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4030:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_PROPERTY_IGN’:
[1G regex_3/_regex.c:4081:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4082:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4084:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4084:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4085:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4102:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4107:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4108:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4110:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4110:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4111:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4128:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_PROPERTY_IGN_REV’:
[1G regex_3/_regex.c:4179:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4180:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4182:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4182:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4183:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4200:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4205:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4206:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4208:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4208:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4209:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4226:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_PROPERTY_REV’:
[1G regex_3/_regex.c:4277:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4278:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4280:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4280:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4281:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4298:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4303:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4304:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4306:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4306:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4307:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4324:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_RANGE’:
[1G regex_3/_regex.c:4373:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4374:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4376:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4376:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4377:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4383:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4388:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4389:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4391:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4391:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4392:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4398:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_RANGE_IGN’:
[1G regex_3/_regex.c:4436:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4437:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4439:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4439:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4440:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4446:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4451:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4452:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4454:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4454:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4455:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4461:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_RANGE_IGN_REV’:
[1G regex_3/_regex.c:4499:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4500:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4502:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4502:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4503:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4509:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4514:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4515:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4517:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4517:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4518:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4524:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_RANGE_REV’:
[1G regex_3/_regex.c:4562:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4563:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4565:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4565:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4566:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4572:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4577:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4578:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4580:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4580:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4581:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4587:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_SET’:
[1G regex_3/_regex.c:4625:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4626:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4628:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4628:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4629:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4635:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4640:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4641:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4643:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4643:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4644:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4650:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_SET_IGN’:
[1G regex_3/_regex.c:4688:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4689:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4691:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4691:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4692:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4698:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4703:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4704:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4706:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4706:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4707:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4713:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_SET_IGN_REV’:
[1G regex_3/_regex.c:4751:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4752:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4754:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4754:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4755:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4761:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4766:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4767:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4769:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4769:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4770:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4776:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_SET_REV’:
[1G regex_3/_regex.c:4814:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4815:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4817:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4817:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4818:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4824:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4829:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4830:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4832:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4832:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4833:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4839:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘simple_string_search’:
[1G regex_3/_regex.c:5120:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5120:26: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5120:34: error: expected expression before ‘)’ token
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5121:18: error: ‘text_ptr’ undeclared (first use in this function)
[1G Py_UCS1* text_ptr = text + text_pos;
[1G ^
[1G regex_3/_regex.c:5122:18: error: ‘limit_ptr’ undeclared (first use in this function)
[1G Py_UCS1* limit_ptr = text + limit;
[1G ^
[1G regex_3/_regex.c:5161:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c:5161:26: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c:5161:34: error: expected expression before ‘)’ token
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c: In function ‘simple_string_search_ign’:
[1G regex_3/_regex.c:5274:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5274:26: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5274:34: error: expected expression before ‘)’ token
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5275:18: error: ‘text_ptr’ undeclared (first use in this function)
[1G Py_UCS1* text_ptr = text + text_pos;
[1G ^
[1G regex_3/_regex.c:5276:18: error: ‘limit_ptr’ undeclared (first use in this function)
[1G Py_UCS1* limit_ptr = text + limit;
[1G ^
[1G regex_3/_regex.c:5316:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c:5316:26: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c:5316:34: error: expected expression before ‘)’ token
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c: In function ‘simple_string_search_ign_rev’:
[1G regex_3/_regex.c:5431:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5431:26: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5431:34: error: expected expression before ‘)’ token
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5432:18: error: ‘text_ptr’ undeclared (first use in this function)
[1G Py_UCS1* text_ptr = text + text_pos;
[1G ^
[1G regex_3/_regex.c:5433:18: error: ‘limit_ptr’ undeclared (first use in this function)
[1G Py_UCS1* limit_ptr = text + limit;
[1G ^
[1G regex_3/_regex.c:5473:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c:5473:26: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c:5473:34: error: expected expression before ‘)’ token
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c: In function ‘simple_string_search_rev’:
[1G regex_3/_regex.c:5583:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5583:26: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5583:34: error: expected expression before ‘)’ token
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5584:18: error: ‘text_ptr’ undeclared (first use in this function)
[1G Py_UCS1* text_ptr = text + text_pos;
[1G ^
[1G regex_3/_regex.c:5585:18: error: ‘limit_ptr’ undeclared (first use in this function)
[1G Py_UCS1* limit_ptr = text + limit;
[1G ^
[1G regex_3/_regex.c:5625:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c:5625:26: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c:5625:34: error: expected expression before ‘)’ token
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c: In function ‘fast_string_search’:
[1G regex_3/_regex.c:5742:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:5743:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:5745:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:5745:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:5746:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:5760:48: error: expected expression before ‘)’ token
[1G return text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:5770:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:5771:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:5773:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:5773:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:5774:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:5788:48: error: expected expression before ‘)’ token
[1G return text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘fast_string_search_ign’:
[1G regex_3/_regex.c:5857:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:5858:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:5860:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:5860:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:5861:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:5876:48: error: expected expression before ‘)’ token
[1G return text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:5886:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:5887:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:5889:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:5889:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:5890:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:5905:48: error: expected expression before ‘)’ token
[1G return text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘fast_string_search_ign_rev’:
[1G regex_3/_regex.c:5973:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:5974:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:5976:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:5976:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:5977:30: error: expected expressio
n before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:5992:48: error: expected expression before ‘)’ token
[1G return text_ptr - (Py_UCS1*)text + length;
[1G ^
[1G regex_3/_regex.c:6002:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:6003:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:6005:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:6005:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:6006:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:6021:48: error: expected expression before ‘)’ token
[1G return text_ptr - (Py_UCS2*)text + length;
[1G ^
[1G regex_3/_regex.c: In function ‘fast_string_search_rev’:
[1G regex_3/_regex.c:6084:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:6085:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:6087:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:6087:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:6088:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:6102:48: error: expected expression before ‘)’ token
[1G return text_ptr - (Py_UCS1*)text + length;
[1G ^
[1G regex_3/_regex.c:6112:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:6113:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:6115:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:6115:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:6116:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:6130:48: error: expected expression before ‘)’ token
[1G return text_ptr - (Py_UCS2*)text + length;
[1G ^
[1G regex_3/_regex.c: In function ‘build_unicode_value’:
[1G regex_3/_regex.c:9478:16: error: ‘PyUnicode_1BYTE_KIND’ undeclared (first use in this function)
[1G kind = PyUnicode_1BYTE_KIND;
[1G ^
[1G regex_3/_regex.c:9481:16: error: ‘PyUnicode_2BYTE_KIND’ undeclared (first use in this function)
[1G kind = PyUnicode_2BYTE_KIND;
[1G ^
[1G regex_3/_regex.c:9484:16: error: ‘PyUnicode_4BYTE_KIND’ undeclared (first use in this function)
[1G kind = PyUnicode_4BYTE_KIND;
[1G ^
[1G regex_3/_regex.c:9491:5: warning: implicit declaration of function ‘PyUnicode_FromKindAndData’ [-Wimplicit-function-declaration]
[1G return PyUnicode_FromKindAndData(kind, buffer, len);
[1G ^
[1G regex_3/_regex.c:9491:5: warning: return makes pointer from integer without a cast [enabled by default]
[1G regex_3/_regex.c: In function ‘build_bytes_value’:
[1G regex_3/_regex.c:9499:5: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* byte_buffer;
[1G ^
[1G regex_3/_regex.c:9514:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2 c = ((Py_UCS2*)buffer)[i];
[1G ^
[1G regex_3/_regex.c:9514:23: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G Py_UCS2 c = ((Py_UCS2*)buffer)[i];
[1G ^
[1G regex_3/_regex.c:9514:31: error: expected expression before ‘)’ token
[1G Py_UCS2 c = ((Py_UCS2*)buffer)[i];
[1G ^
[1G regex_3/_regex.c:9518:27: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G byte_buffer[i] = (Py_UCS1)c;
[1G ^
[1G regex_3/_regex.c:9518:35: error: expected ‘;’ before ‘c’
[1G byte_buffer[i] = (Py_UCS1)c;
[1G ^
[1G regex_3/_regex.c: In function ‘get_string’:
[1G regex_3/_regex.c:18037:9: warning: implicit declaration of function ‘PyUnicode_READY’ [-Wimplicit-function-declaration]
[1G if (PyUnicode_READY(string) == -1)
[1G ^
[1G regex_3/_regex.c:18040:9: warning: implicit declaration of function ‘PyUnicode_DATA’ [-Wimplicit-function-declaration]
[1G str_info->characters = (void*)PyUnicode_DATA(string);
[1G ^
[1G regex_3/_regex.c:18040:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
[1G str_info->characters = (void*)PyUnicode_DATA(string);
[1G ^
[1G regex_3/_regex.c:18041:9: warning: implicit declaration of function ‘PyUnicode_GET_LENGTH’ [-Wimplicit-function-declaration]
[1G str_info->length = PyUnicode_GET_LENGTH(string);
[1G ^
[1G regex_3/_regex.c:18042:9: warning: implicit declaration of function ‘PyUnicode_KIND’ [-Wimplicit-function-declaration]
[1G str_info->charsize = PyUnicode_KIND(string);
[1G ^
[1G regex_3/_regex.c: In function ‘ensure_immutable’:
[1G regex_3/_regex.c:18557:9: warning: implicit declaration of function ‘PyBytes_FromObject’ [-Wimplicit-function-declaration]
[1G new_string = PyBytes_FromObject(string);
[1G ^
[1G regex_3/_regex.c:18557:20: warning: assignment makes pointer from integer without a cast [enabled by default]
[1G new_string = PyBytes_FromObject(string);
[1G ^
[1G regex_3/_regex.c: In function ‘unicode_slice’:
[1G regex_3/_regex.c:18585:5: warning: implicit declaration of function ‘PyUnicode_Substring’ [-Wimplicit-function-declaration]
[1G return PyUnicode_Substring(string, start, end);
[1G ^
[1G regex_3/_regex.c:18585:5: warning: return makes pointer from integer without a cast [enabled by default]
[1G regex_3/_regex.c: In function ‘add_to_join_list’:
[1G regex_3/_regex.c:19408:22: warning: assignment makes pointer from integer without a cast [enabled by default]
[1G new_item = PyBytes_FromObject(item);
[1G ^
[1G regex_3/_regex.c: In function ‘join_list_info’:
[1G regex_3/_regex.c:19475:13: warning: implicit declaration of function ‘PyUnicode_New’ [-Wimplicit-function-declaration]
[1G joiner = PyUnicode_New(0, 0);
[1G ^
[1G regex_3/_regex.c:19475:20: warning: assignment makes pointer from integer without a cast [enabled by default]
[1G joiner = PyUnicode_New(0, 0);
[1G ^
[1G regex_3/_regex.c:19505:9: warning: return makes pointer from integer without a cast [enabled by default]
[1G return PyUnicode_New(0, 0);
[1G ^
[1G regex_3/_regex.c: In function ‘match_get_group_slice’:
[1G regex_3/_regex.c:19810:7: warning: passing argument 1 of ‘PySlice_GetIndicesEx’ from incompatible pointer type [enabled by default]
[1G &end, &step, &slice_length) < 0)
[1G ^
[1G In file included from /app/.heroku/python/include/python2.7/Python.h:112:0,
[1G from regex_3/_regex.c:50:
[1G /app/.heroku/python/include/python2.7/sliceobject.h:37:17: note: expected ‘struct PySliceObject *’ but argument is of type ‘struct PyObject *’
[1G PyAPI_FUNC(int) PySlice_GetIndicesEx(PySliceObject *r, Py_ssize_t length,
[1G ^
[1G regex_3/_regex.c: In function ‘index_to_integer’:
[1G regex_3/_regex.c:21024:9: warning: implicit declaration of function ‘PyLong_FromUnicodeObject’ [-Wimplicit-function-declaration]
[1G int_obj = PyLong_FromUnicodeObject(item, 0);
[1G ^
[1G regex_3/_regex.c:21024:17: warning: assignment makes pointer from integer without a cast [enabled by default]
[1G int_obj = PyLong_FromUnicodeObject(item, 0);
[1G ^
[1G regex_3/_regex.c: In function ‘pattern_sizeof’:
[1G regex_3/_regex.c:22280:5: warning: implicit declaration of function ‘PyLong_AsSize_t’ [-Wimplicit-function-declaration]
[1G size += PyLong_AsSize_t(result);
[1G ^
[1G regex_3/_regex.c: At top level:
[1G regex_3/_regex.c:26217:15: error: variable ‘regex_module’ has initializer but incomplete type
[1G static struct PyModuleDef regex_module = {
[1G ^
[1G regex_3/_regex.c:26218:5: error: ‘PyModuleDef_HEAD_INIT’ undeclared here (not in a function)
[1G PyModuleDef_HEAD_INIT,
[1G ^
[1G regex_3/_regex.c:26218:5: warning: excess elements in struct initializer [enabled by default]
[1G regex_3/_regex.c:26218:5: warning: (near initialization for ‘regex_module’) [enabled by default]
[1G regex_3/_regex.c:26219:5: warning: excess elements in struct initializer [enabled by default]
[1G "_regex",
[1G ^
[1G regex_3/_regex.c:26219:5: warning: (near initialization for ‘regex_module’) [enabled by default]
[1G regex_3/_regex.c:26220:5: warning: excess elements in struct initializer [enabled by default]
[1G NULL,
[1G ^
[1G regex_3/_regex.c:26220:5: warning: (near initialization for ‘regex_module’) [enabled by default]
[1G regex_3/_regex.c:26221:5: warning: excess elements in struct initializer [enabled by default]
[1G -1,
[1G ^
[1G regex_3/_regex.c:26221:5: warning: (near initialization for ‘regex_module’) [enabled by default]
[1G regex_3/_regex.c:26222:5: warning: excess elements in struct initializer [enabled by default]
[1G _functions,
[1G ^
[1G regex_3/_regex.c:26222:5: warning: (near initialization for ‘regex_module’) [enabled by default]
[1G regex_3/_regex.c:26223:5: warning: excess elements in struct initializer [enabled by default]
[1G NULL,
[1G ^
[1G regex_3/_regex.c:26223:5: warning: (near initialization for ‘regex_module’) [enabled by default]
[1G regex_3/_regex.c:26224:5: warning: excess elements in struct initializer [enabled by default]
[1G NULL,
[1G ^
[1G regex_3/_regex.c:26224:5: warning: (near initialization for ‘regex_module’) [enabled by default]
[1G regex_3/_regex.c:26225:5: warning: excess elements in struct initializer [enabled by default]
[1G NULL,
[1G ^
[1G regex_3/_regex.c:26225:5: warning: (near initialization for ‘regex_module’) [enabled by default]
[1G regex_3/_regex.c:26227:1: warning: excess elements in struct initializer [enabled by default]
[1G };
[1G ^
[1G regex_3/_regex.c:26227:1: warning: (near initialization for ‘regex_module’) [enabled by default]
[1G regex_3/_regex.c: In function ‘PyInit__regex’:
[1G regex_3/_regex.c:26287:9: warning: ‘return’ with a value, in function returning void [enabled by default]
[1G return NULL;
[1G ^
[1G regex_3/_regex.c:26289:9: warning: ‘return’ with a value, in function returning void [enabled by default]
[1G return NULL;
[1G ^
[1G regex_3/_regex.c:26291:9: warning: ‘return’ with a value, in function returning void [enabled by default]
[1G return NULL;
[1G ^
[1G regex_3/_regex.c:26293:9: warning: ‘return’ with a value, in function returning void [enabled by default]
[1G return NULL;
[1G ^
[1G regex_3/_regex.c:26295:9: warning: ‘return’ with a value, in function returning void [enabled by default]
[1G return NULL;
[1G ^
[1G regex_3/_regex.c:26299:5: warning: implicit declaration of function ‘PyModule_Create’ [-Wimplicit-function-declaration]
[1G m = PyModule_Create(®ex_module);
[1G ^
[1G regex_3/_regex.c:26299:7: warning: assignment makes pointer from integer without a cast [enabled by default]
[1G m = PyModule_Create(®ex_module);
[1G ^
[1G regex_3/_regex.c:26301:9: warning: ‘return’ with a value, in function returning void [enabled by default]
[1G return NULL;
[1G ^
[1G regex_3/_regex.c:26326:9: warning: ‘return’ with a value, in function returning void [enabled by default]
[1G return NULL;
[1G ^
[1G regex_3/_regex.c:26329:5: warning: ‘return’ with a value, in function returning void [enabled by default]
[1G return m;
[1G ^
[1G regex_3/_regex.c: In function ‘bytes2_char_at’:
[1G regex_3/_regex.c:771:1: warning: control reaches end of non-void function [-Wreturn-type]
[1G }
[1G ^
[1G regex_3/_regex.c: In function ‘bytes1_char_at’:
[1G regex_3/_regex.c:756:1: warning: control reaches end of non-void function [-Wreturn-type]
[1G }
[1G ^
[1G regex_3/_regex.c: In function ‘bytes2_point_to’:
[1G regex_3/_regex.c:781:1: warning: control reaches end of non-void function [-Wreturn-type]
[1G }
[1G ^
[1G regex_3/_regex.c: In function ‘bytes1_point_to’:
[1G regex_3/_regex.c:766:1: warning: control reaches end of non-void function [-Wreturn-type]
[1G }
[1G ^
[1G error: command 'gcc' failed with exit status 1
[1G----------------------------------------
[1G ERROR: Command errored out with exit status 1: /app/.heroku/python/bin/python -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-zrthDn/regex/setup.py'"'"'; __file__='"'"'/tmp/pip-install-zrthDn/regex/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-KPJnum/install-record.txt --single-version-externally-managed --compile --install-headers /app/.heroku/python/include/python2.7/regex Check the logs for full command output.
Injecting configuration and compiling...
[1G [1G-----> Python app detected
[1G ! The latest version of Python 2 is python-2.7.14 (you are using python-2.7.9, which is unsupported).
[1G ! We recommend upgrading by specifying the latest version (python-2.7.14).
[1G Learn More: https://devcenter.heroku.com/articles/python-runtimes
[1G-----> Installing python-2.7.9
[1G-----> Installing pip
[1G-----> Installing requirements with pip
[1G DEPRECATION: Python 2.7 reached the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 is no longer maintained. pip 21.0 will drop support for Python 2.7 in January 2021. More details about Python 2 support in pip can be found at https://pip.pypa.io/en/latest/development/release-process/#python-2-support pip 21.0 will remove support for this functionality.
[1G Obtaining scraperwiki from git+http://github.com/openaustralia/scraperwiki-python.git@morph_defaults#egg=scraperwiki (from -r /tmp/build/requirements.txt (line 1))
[1G Cloning http://github.com/openaustralia/scraperwiki-python.git (to revision morph_defaults) to /app/.heroku/src/scraperwiki
[1G Running command git clone -q http://github.com/openaustralia/scraperwiki-python.git /app/.heroku/src/scraperwiki
[1G Running command git checkout -b morph_defaults --track origin/morph_defaults
[1G Switched to a new branch 'morph_defaults'
[1G Branch morph_defaults set up to track remote branch morph_defaults from origin.
[1G Collecting bleach
[1G Downloading bleach-3.3.1-py2.py3-none-any.whl (146 kB)
[1G Collecting beautifulsoup4
[1G Downloading beautifulsoup4-4.9.3-py2-none-any.whl (115 kB)
[1G Collecting lxml
[1G Downloading lxml-4.7.1-cp27-cp27m-manylinux_2_5_x86_64.manylinux1_x86_64.whl (5.5 MB)
[1G Collecting python-dateutil
[1G Downloading python_dateutil-2.8.2-py2.py3-none-any.whl (247 kB)
[1G Collecting regex
[1G Downloading regex-2022.1.18.tar.gz (382 kB)
[1G Collecting requests
[1G Downloading requests-2.27.1-py2.py3-none-any.whl (63 kB)
[1G Collecting dumptruck>=0.1.2
[1G Downloading dumptruck-0.1.6.tar.gz (15 kB)
[1G Collecting webencodings
[1G Downloading webencodings-0.5.1-py2.py3-none-any.whl (11 kB)
[1G Collecting packaging
[1G Downloading packaging-20.9-py2.py3-none-any.whl (40 kB)
[1G Collecting six>=1.9.0
[1G Downloading six-1.16.0-py2.py3-none-any.whl (11 kB)
[1G Collecting soupsieve<2.0,>1.2; python_version < "3.0"
[1G Downloading soupsieve-1.9.6-py2.py3-none-any.whl (33 kB)
[1G Collecting idna<3,>=2.5; python_version < "3"
[1G Downloading idna-2.10-py2.py3-none-any.whl (58 kB)
[1G Collecting certifi>=2017.4.17
[1G Downloading certifi-2021.10.8-py2.py3-none-any.whl (149 kB)
[1G Collecting chardet<5,>=3.0.2; python_version < "3"
[1G Downloading chardet-4.0.0-py2.py3-none-any.whl (178 kB)
[1G Collecting urllib3<1.27,>=1.21.1
[1G Downloading urllib3-1.26.8-py2.py3-none-any.whl (138 kB)
[1G Collecting pyparsing>=2.0.2
[1G Downloading pyparsing-2.4.7-py2.py3-none-any.whl (67 kB)
[1G Collecting backports.functools-lru-cache; python_version < "3"
[1G Downloading backports.functools_lru_cache-1.6.4-py2.py3-none-any.whl (5.9 kB)
[1G Building wheels for collected packages: regex, dumptruck
[1G Building wheel for regex (setup.py): started
[1G Building wheel for regex (setup.py): finished with status 'error'
[1G ERROR: Command errored out with exit status 1:
[1G command: /app/.heroku/python/bin/python -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-44JsvN/regex/setup.py'"'"'; __file__='"'"'/tmp/pip-install-44JsvN/regex/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-vW1pdU
[1G cwd: /tmp/pip-install-44JsvN/regex/
[1G Complete output (1240 lines):
[1G running bdist_wheel
[1G running build
[1G running build_py
[1G creating build
[1G creating build/lib.linux-x86_64-2.7
[1G creating build/lib.linux-x86_64-2.7/regex
[1G copying regex_3/__init__.py -> build/lib.linux-x86_64-2.7/regex
[1G copying regex_3/regex.py -> build/lib.linux-x86_64-2.7/regex
[1G copying regex_3/_regex_core.py -> build/lib.linux-x86_64-2.7/regex
[1G copying regex_3/test_regex.py -> build/lib.linux-x86_64-2.7/regex
[1G running build_ext
[1G building 'regex._regex' extension
[1G creating build/temp.linux-x86_64-2.7
[1G creating build/temp.linux-x86_64-2.7/regex_3
[1G gcc -pthread -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -I/app/.heroku/python/include/python2.7 -c regex_3/_regex.c -o build/temp.linux-x86_64-2.7/regex_3/_regex.o
[1G regex_3/_regex.c: In function ‘bytes1_char_at’:
[1G regex_3/_regex.c:755:15: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G return *((Py_UCS1*)text + pos);
[1G ^
[1G regex_3/_regex.c:755:15: note: each undeclared identifier is reported only once for each function it appears in
[1G regex_3/_regex.c:755:23: error: expected expression before ‘)’ token
[1G return *((Py_UCS1*)text + pos);
[1G ^
[1G regex_3/_regex.c: In function ‘bytes1_set_char_at’:
[1G regex_3/_regex.c:760:8: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G *((Py_UCS1*)text + pos) = (Py_UCS1)ch;
[1G ^
[1G regex_3/_regex.c:760:16: error: expected expression before ‘)’ token
[1G *((Py_UCS1*)text + pos) = (Py_UCS1)ch;
[1G ^
[1G regex_3/_regex.c:760:40: error: expected ‘;’ before ‘ch’
[1G *((Py_UCS1*)text + pos) = (Py_UCS1)ch;
[1G ^
[1G regex_3/_regex.c: In function ‘bytes1_point_to’:
[1G regex_3/_regex.c:765:13: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G return (Py_UCS1*)text + pos;
[1G ^
[1G regex_3/_regex.c:765:21: error: expected expression before ‘)’ token
[1G return (Py_UCS1*)text + pos;
[1G ^
[1G regex_3/_regex.c: In function ‘bytes2_char_at’:
[1G regex_3/_regex.c:770:15: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G return *((Py_UCS2*)text + pos);
[1G ^
[1G regex_3/_regex.c:770:23: error: expected expression before ‘)’ token
[1G return *((Py_UCS2*)text + pos);
[1G ^
[1G regex_3/_regex.c: In function ‘bytes2_set_char_at’:
[1G regex_3/_regex.c:775:8: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G *((Py_UCS2*)text + pos) = (Py_UCS2)ch;
[1G ^
[1G regex_3/_regex.c:775:16: error: expected expression before ‘)’ token
[1G *((Py_UCS2*)text + pos) = (Py_UCS2)ch;
[1G ^
[1G regex_3/_regex.c:775:40: error: expected ‘;’ before ‘ch’
[1G *((Py_UCS2*)text + pos) = (Py_UCS2)ch;
[1G ^
[1G regex_3/_regex.c: In function ‘bytes2_point_to’:
[1G regex_3/_regex.c:780:13: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G return (Py_UCS2*)text + pos;
[1G ^
[1G regex_3/_regex.c:780:21: error: expected expression before ‘)’ token
[1G return (Py_UCS2*)text + pos;
[1G ^
[1G regex_3/_regex.c: In function ‘set_error’:
[1G regex_3/_regex.c:2103:25: error: ‘PyExc_TimeoutError’ undeclared (first use in this function)
[1G PyErr_SetString(PyExc_TimeoutError, "regex timed out");
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_ANY’:
[1G regex_3/_regex.c:3468:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:3469:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3471:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3471:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3472:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:3477:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:3482:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:3483:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3485:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3485:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3486:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:3491:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_ANY_REV’:
[1G regex_3/_regex.c:3523:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:3524:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3526:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3526:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3527:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:3532:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:3537:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:3538:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3540:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3540:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3541:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:3546:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_ANY_U’:
[1G regex_3/_regex.c:3580:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:3581:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3583:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3583:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3584:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:3596:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:3601:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:3602:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3604:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3604:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3605:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:3617:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_ANY_U_REV’:
[1G regex_3/_regex.c:3658:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:3659:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3661:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3661:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3662:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:3674:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:3679:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:3680:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3682:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3682:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3683:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:3695:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_CHARACTER’:
[1G regex_3/_regex.c:3737:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:3738:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3740:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3740:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3741:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:3746:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:3751:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:3752:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3754:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3754:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3755:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:3760:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_CHARACTER_IGN’:
[1G regex_3/_regex.c:3797:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:3798:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3800:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3800:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3801:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:3807:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:3812:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:3813:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3815:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3815:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3816:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:3822:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_CHARACTER_IGN_REV’:
[1G regex_3/_regex.c:3860:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:3861:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3863:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3863:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3864:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:3870:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:3875:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:3876:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3878:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3878:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3879:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:3885:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_CHARACTER_REV’:
[1G regex_3/_regex.c:3921:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:3922:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3924:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3924:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3925:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:3930:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:3935:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:3936:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3938:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3938:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3939:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:3944:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_PROPERTY’:
[1G regex_3/_regex.c:3983:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:3984:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3986:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3986:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3987:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4004:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4009:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4010:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4012:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4012:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4013:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4030:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_PROPERTY_IGN’:
[1G regex_3/_regex.c:4081:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4082:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4084:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4084:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4085:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4102:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4107:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4108:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4110:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4110:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4111:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4128:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_PROPERTY_IGN_REV’:
[1G regex_3/_regex.c:4179:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4180:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4182:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4182:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4183:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4200:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4205:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4206:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4208:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4208:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4209:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4226:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_PROPERTY_REV’:
[1G regex_3/_regex.c:4277:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4278:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4280:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4280:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4281:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4298:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4303:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4304:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4306:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4306:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4307:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4324:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_RANGE’:
[1G regex_3/_regex.c:4373:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4374:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4376:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4376:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4377:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4383:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4388:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4389:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4391:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4391:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4392:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4398:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_RANGE_IGN’:
[1G regex_3/_regex.c:4436:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4437:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4439:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4439:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4440:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4446:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4451:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4452:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4454:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4454:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4455:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4461:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_RANGE_IGN_REV’:
[1G regex_3/_regex.c:4499:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4500:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4502:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4502:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4503:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4509:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4514:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4515:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4517:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4517:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4518:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4524:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_RANGE_REV’:
[1G regex_3/_regex.c:4562:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4563:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4565:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4565:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4566:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4572:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4577:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4578:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4580:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4580:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4581:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4587:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_SET’:
[1G regex_3/_regex.c:4625:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4626:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4628:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4628:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4629:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4635:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4640:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4641:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4643:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4643:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4644:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4650:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_SET_IGN’:
[1G regex_3/_regex.c:4688:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4689:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4691:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4691:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4692:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4698:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4703:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4704:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4706:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4706:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4707:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4713:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_SET_IGN_REV’:
[1G regex_3/_regex.c:4751:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4752:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4754:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4754:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4755:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4761:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4766:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4767:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4769:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4769:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4770:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4776:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_SET_REV’:
[1G regex_3/_regex.c:4814:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4815:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4817:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4817:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4818:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4824:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4829:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4830:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4832:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4832:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4833:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4839:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘simple_string_search’:
[1G regex_3/_regex.c:5120:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5120:26: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5120:34: error: expected expression before ‘)’ token
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5121:18: error: ‘text_ptr’ undeclared (first use in this function)
[1G Py_UCS1* text_ptr = text + text_pos;
[1G ^
[1G regex_3/_regex.c:5122:18: error: ‘limit_ptr’ undeclared (first use in this function)
[1G Py_UCS1* limit_ptr = text + limit;
[1G ^
[1G regex_3/_regex.c:5161:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c:5161:26: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c:5161:34: error: expected expression before ‘)’ token
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c: In function ‘simple_string_search_ign’:
[1G regex_3/_regex.c:5274:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5274:26: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5274:34: error: expected expression before ‘)’ token
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5275:18: error: ‘text_ptr’ undeclared (first use in this function)
[1G Py_UCS1* text_ptr = text + text_pos;
[1G ^
[1G regex_3/_regex.c:5276:18: error: ‘limit_ptr’ undeclared (first use in this function)
[1G Py_UCS1* limit_ptr = text + limit;
[1G ^
[1G regex_3/_regex.c:5316:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c:5316:26: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c:5316:34: error: expected expression before ‘)’ token
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c: In function ‘simple_string_search_ign_rev’:
[1G regex_3/_regex.c:5431:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5431:26: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5431:34: error: expected expression before ‘)’ token
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5432:18: error: ‘text_ptr’ undeclared (first use in this function)
[1G Py_UCS1* text_ptr = text + text_pos;
[1G ^
[1G regex_3/_regex.c:5433:18: error: ‘limit_ptr’ undeclared (first use in this function)
[1G Py_UCS1* limit_ptr = text + limit;
[1G ^
[1G regex_3/_regex.c:5473:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c:5473:26: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c:5473:34: error: expected expression before ‘)’ token
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c: In function ‘simple_string_search_rev’:
[1G regex_3/_regex.c:5583:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5583:26: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5583:34: error: expected expression before ‘)’ token
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5584:18: error: ‘text_ptr’ undeclared (first use in this function)
[1G Py_UCS1* text_ptr = text + text_pos;
[1G ^
[1G regex_3/_regex.c:5585:18: error: ‘limit_ptr’ undeclared (first use in this function)
[1G Py_UCS1* limit_ptr = text + limit;
[1G ^
[1G regex_3/_regex.c:5625:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c:5625:26: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c:5625:34: error: expected expression before ‘)’ token
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c: In function ‘fast_string_search’:
[1G regex_3/_regex.c:5742:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:5743:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:5745:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:5745:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:5746:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:5760:48: error: expected expression before ‘)’ token
[1G return text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:5770:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:5771:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:5773:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:5773:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:5774:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:5788:48: error: expected expression before ‘)’ token
[1G return text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘fast_string_search_ign’:
[1G regex_3/_regex.c:5857:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:5858:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:5860:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:5860:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:5861:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:5876:48: error: expected expression before ‘)’ token
[1G return text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:5886:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:5887:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:5889:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:5889:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:5890:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:5905:48: error: expected expression before ‘)’ token
[1G return text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘fast_string_search_ign_rev’:
[1G regex_3/_regex.c:5973:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:5974:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:5976:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:5976:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:5977:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:5992:48: error: expected expression before ‘)’ token
[1G return text_ptr - (Py_UCS1*)text + length;
[1G ^
[1G regex_3/_regex.c:6002:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:6003:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:6005:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:6005:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:6006:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:6021:48: error: expected expression before ‘)’ token
[1G return text_ptr - (Py_UCS2*)text + length;
[1G ^
[1G regex_3/_regex.c: In function ‘fast_string_search_rev’:
[1G regex_3/_regex.c:6084:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:6085:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:6087:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:6087:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:6088:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:6102:48: error: expected expression before ‘)’ token
[1G return text_ptr - (Py_UCS1*)text + length;
[1G ^
[1G regex_3/_regex.c:6112:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:6113:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:6115:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:6115:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:6116:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:6130:48: error: expected expression before ‘)’ token
[1G return text_ptr - (Py_UCS2*)text + length;
[1G ^
[1G regex_3/_regex.c: In function ‘build_unicode_value’:
[1G regex_3/_regex.c:9478:16: error: ‘PyUnicode_1BYTE_KIND’ undeclared (first use in this function)
[1G kind = PyUnicode_1BYTE_KIND;
[1G ^
[1G regex_3/_regex.c:9481:16: error: ‘PyUnicode_2BYTE_KIND’ undeclared (first use in this function)
[1G kind = PyUnicode_2BYTE_KIND;
[1G ^
[1G regex_3/_regex.c:9484:16: error: ‘PyUnicode_4BYTE_KIND’ undeclared (first use in this function)
[1G kind = PyUnicode_4BYTE_KIND;
[1G ^
[1G regex_3/_regex.c:9491:5: warning: implicit declaration of function ‘PyUnicode_FromKindAndData’ [-Wimplicit-function-declaration]
[1G return PyUnicode_FromKindAndData(kind, buffer, len);
[1G ^
[1G regex_3/_regex.c:9491:5: warning: return makes pointer from integer without a cast [enabled by default]
[1G regex_3/_regex.c: In function ‘build_bytes_value’:
[1G regex_3/_regex.c:9499:5: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* byte_buffer;
[1G ^
[1G regex_3/_regex.c:9514:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2 c = ((Py_UCS2*)buffer)[i];
[1G ^
[1G regex_3/_regex.c:9514:23: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G Py_UCS2 c = ((Py_UCS2*)buffer)[i];
[1G ^
[1G regex_3/_regex.c:9514:31: error: expected expression before ‘)’ token
[1G Py_UCS2 c = ((Py_UCS2*)buffer)[i];
[1G ^
[1G regex_3/_regex.c:9518:27: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G byte_buffer[i] = (Py_UCS1)c;
[1G ^
[1G regex_3/_regex.c:9518:35: error: expected ‘;’ before ‘c’
[1G byte_buffer[i] = (Py_UCS1)c;
[1G ^
[1G regex_3/_regex.c: In function ‘get_string’:
[1G regex_3/_regex.c:18037:9: warning: implicit declaration of function ‘PyUnicode_READY’ [-Wimplicit-function-declaration]
[1G if (PyUnicode_READY(string) == -1)
[1G ^
[1G regex_3/_regex.c:18040:9: warning: implicit declaration of function ‘PyUnicode_DATA’ [-Wimplicit-function-declaration]
[1G str_info->characters = (void*)PyUnicode_DATA(string);
[1G ^
[1G regex_3/_regex.c:18040:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
[1G str_info->characters = (void*)PyUnicode_DATA(string);
[1G ^
[1G regex_3/_regex.c:18041:9: warning: implicit declaration of function ‘PyUnicode_GET_LENGTH’ [-Wimplicit-function-declaration]
[1G str_info->length = PyUnicode_GET_LENGTH(string);
[1G ^
[1G regex_3/_regex.c:18042:9: warning: implicit declaration of function ‘PyUnicode_KIND’ [-Wimplicit-function-declaration]
[1G str_info->charsize = PyUnicode_KIND(string);
[1G ^
[1G regex_3/_regex.c: In function ‘ensure_immutable’:
[1G regex_3/_regex.c:18557:9: warning: implicit declaration of function ‘PyBytes_FromObject’ [-Wimplicit-function-declaration]
[1G new_string = PyBytes_FromObject(string);
[1G ^
[1G regex_3/_regex.c:18557:20: warning: assignment makes pointer from integer without a cast [enabled by default]
[1G new_string = PyBytes_FromObject(string);
[1G ^
[1G regex_3/_regex.c: In function ‘unicode_slice’:
[1G regex_3/_regex.c:18585:5: warning: implicit declaration of function ‘PyUnicode_Substring’ [-Wimplicit-function-declaration]
[1G return PyUnicode_Substring(string, start, end);
[1G ^
[1G regex_3/_regex.c:18585:5: warning: return makes pointer from integer without a cast [enabled by default]
[1G regex_3/_regex.c: In function ‘add_to_join_list’:
[1G regex_3/_regex.c:19408:22: warning: assignment makes pointer from integer without a cast [enabled by default]
[1G new_item = PyBytes_FromObject(item);
[1G ^
[1G regex_3/_regex.c: In function ‘join_list_info’:
[1G regex_3/_regex.c:19475:13: warning: implicit declaration of function ‘PyUnicode_New’ [-Wimplicit-function-declaration]
[1G joiner = PyUnicode_New(0, 0);
[1G ^
[1G regex_3/_regex.c:19475:20: warning: assignment makes pointer from integer without a cast [enabled by default]
[1G joiner = PyUnicode_New(0, 0);
[1G ^
[1G regex_3/_regex.c:19505:9: warning: return makes pointer from integer without a cast [enabled by default]
[1G return PyUnicode_New(0, 0);
[1G ^
[1G regex_3/_regex.c: In function ‘match_get_group_slice’:
[1G regex_3/_regex.c:19810:7: warning: passing argument 1 of ‘PySlice_GetIndicesEx’ from incompatible pointer type [enabled by default]
[1G &end, &step, &slice_length) < 0)
[1G ^
[1G In file included from /app/.heroku/python/include/python2.7/Python.h:112:0,
[1G from regex_3/_regex.c:50:
[1G /app/.heroku/python/include/python2.7/sliceobject.h:37:17: note: expected ‘struct PySliceObject *’ but argument is of type ‘struct PyObject *’
[1G PyAPI_FUNC(int) PySlice_GetIndicesEx(PySliceObject *r, Py_ssize_t length,
[1G ^
[1G regex_3/_regex.c: In function ‘index_to_integer’:
[1G regex_3/_regex.c:21024:9: warning: implicit declaration of function ‘PyLong_FromUnicodeObject’ [-Wimplicit-function-declaration]
[1G int_obj = PyLong_FromUnicodeObject(item, 0);
[1G ^
[1G regex_3/_regex.c:21024:17: warning: assignment makes pointer from integer without a cast [enabled by default]
[1G int_obj = PyLong_FromUnicodeObject(item, 0);
[1G ^
[1G regex_3/_regex.c: In function ‘pattern_sizeof’:
[1G regex_3/_regex.c:22280:5: warning: implicit declaration of function ‘PyLong_AsSize_t’ [-Wimplicit-function-declaration]
[1G size += PyLong_AsSize_t(result);
[1G ^
[1G regex_3/_regex.c: At top level:
[1G regex_3/_regex.c:26217:15: error: variable ‘regex_module’ has initializer but incomplete type
[1G static struct PyModuleDef regex_module = {
[1G ^
[1G regex_3/_regex.c:26218:5: error: ‘PyModuleDef_HEAD_INIT’ undeclared here (not in a function)
[1G PyModuleDef_HEAD_INIT,
[1G ^
[1G regex_3/_regex.c:26218:5: warning: excess elements in struct initializer [enabled by default]
[1G regex_3/_regex.c:26218:5: warning: (near initialization for ‘regex_module’) [enabled by default]
[1G regex_3/_regex.c:26219:5: warning: excess elements in struct initializer [enabled by default]
[1G "_regex",
[1G ^
[1G regex_3/_regex.c:26219:5: warning: (near initialization for ‘regex_module’) [enabled by default]
[1G regex_3/_regex.c:26220:5: warning: excess elements in struct initializer [enabled by default]
[1G NULL,
[1G ^
[1G regex_3/_regex.c:26220:5: warning: (near initialization for ‘regex_module’) [enabled by default]
[1G regex_3/_regex.c:26221:5: warning: excess elements in struct initializer [enabled by default]
[1G -1,
[1G ^
[1G regex_3/_regex.c:26221:5: warning: (near initialization for ‘regex_module’) [enabled by default]
[1G regex_3/_regex.c:26222:5: warning: excess elements in struct initializer [enabled by default]
[1G _functions,
[1G ^
[1G regex_3/_regex.c:26222:5: warning: (near initialization for ‘regex_module’) [enabled by default]
[1G regex_3/_regex.c:26223:5: warning: excess elements in struct initializer [enabled by default]
[1G NULL,
[1G ^
[1G regex_3/_regex.c:26223:5: warning: (near initialization for ‘regex_module’) [enabled by default]
[1G regex_3/_regex.c:26224:5: warning: excess elements in struct initializer [enabled by default]
[1G NULL,
[1G ^
[1G regex_3/_regex.c:26224:5: warning: (near initialization for ‘regex_module’) [enabled by default]
[1G regex_3/_regex.c:26225:5: warning: excess elements in struct initializer [enabled by default]
[1G NULL,
[1G ^
[1G regex_3/_regex.c:26225:5: warning: (near initialization for ‘regex_module’) [enabled by default]
[1G regex_3/_regex.c:26227:1: warning: excess elements in struct initializer [enabled by default]
[1G };
[1G ^
[1G regex_3/_regex.c:26227:1: warning: (near initialization for ‘regex_module’) [enabled by default]
[1G regex_3/_regex.c: In function ‘PyInit__regex’:
[1G regex_3/_regex.c:26287:9: warning: ‘return’ with a value, in function returning void [enabled by default]
[1G return NULL;
[1G ^
[1G regex_3/_regex.c:26289:9: warning: ‘return’ with a value, in function returning void [enabled by default]
[1G return NULL;
[1G ^
[1G regex_3/_regex.c:26291:9: warning: ‘return’ with a value, in function returning void [enabled by default]
[1G return NULL;
[1G ^
[1G regex_3/_regex.c:26293:9: warning: ‘return’ with a value, in function returning void [enabled by default]
[1G return NULL;
[1G ^
[1G regex_3/_regex.c:26295:9: warning: ‘return’ with a value, in function returning void [enabled by default]
[1G return NULL;
[1G ^
[1G regex_3/_regex.c:26299:5: warning: implicit declaration of function ‘PyModule_Create’ [-Wimplicit-function-declaration]
[1G m = PyModule_Create(®ex_module);
[1G ^
[1G regex_3/_regex.c:26299:7: warning: assignment makes pointer from integer without a cast [enabled by default]
[1G m = PyModule_Create(®ex_module);
[1G ^
[1G regex_3/_regex.c:26301:9: warning: ‘return’ with a value, in function returning void [enabled by default]
[1G return NULL;
[1G ^
[1G regex_3/_regex.c:26326:9: warning: ‘return’ with a value, in function returning void [enabled by default]
[1G return NULL;
[1G ^
[1G regex_3/_regex.c:26329:5: warning: ‘return’ with a value, in function returning void [enabled by default]
[1G return m;
[1G ^
[1G regex_3/_regex.c: In function ‘bytes2_char_at’:
[1G regex_3/_regex.c:771:1: warning: control reaches end of non-void function [-Wreturn-type]
[1G }
[1G ^
[1G regex_3/_regex.c: In function ‘bytes1_char_at’:
[1G regex_3/_regex.c:756:1: warning: control reaches end of non-void function [-Wreturn-type]
[1G }
[1G ^
[1G regex_3/_regex.c: In function ‘bytes2_point_to’:
[1G regex_3/_regex.c:781:1: warning: control reaches end of non-void function [-Wreturn-type]
[1G }
[1G ^
[1G regex_3/_regex.c: In function ‘bytes1_point_to’:
[1G regex_3/_regex.c:766:1: warning: control reaches end of non-void function [-Wreturn-type]
[1G }
[1G ^
[1G error: command 'gcc' failed with exit status 1
[1G----------------------------------------
[1G ERROR: Failed building wheel for regex
[1G Running setup.py clean for regex
[1G Building wheel for dumptruck (setup.py): started
[1G Building wheel for dumptruck (setup.py): finished with status 'done'
[1G Created wheel for dumptruck: filename=dumptruck-0.1.6-py2-none-any.whl size=11844 sha256=6636ac0d3f699d9d9f58e06849b972b430667c867a2eba0a840c0c8afbfc685b
[1G Stored in directory: /tmp/pip-ephem-wheel-cache-BYL4VF/wheels/dc/75/e9/1e61c4080c73e7bda99614549591f83b53bcc2d682f26fce62
[1G Successfully built dumptruck
[1G Failed to build regex
[1G Installing collected packages: dumptruck, idna, certifi, chardet, urllib3, requests, scraperwiki, webencodings, pyparsing, packaging, six, bleach, backports.functools-lru-cache, soupsieve, beautifulsoup4, lxml, python-dateutil, regex
[1G Running setup.py develop for scraperwiki
[1G Running setup.py install for regex: started
[1G Running setup.py install for regex: finished with status 'error'
[1G ERROR: Command errored out with exit status 1:
[1G command: /app/.heroku/python/bin/python -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-44JsvN/regex/setup.py'"'"'; __file__='"'"'/tmp/pip-install-44JsvN/regex/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-S4ZvsC/install-record.txt --single-version-externally-managed --compile --install-headers /app/.heroku/python/include/python2.7/regex
[1G cwd: /tmp/pip-install-44JsvN/regex/
[1G Complete output (1240 lines):
[1G running install
[1G running build
[1G running build_py
[1G creating build
[1G creating build/lib.linux-x86_64-2.7
[1G creating build/lib.linux-x86_64-2.7/regex
[1G copying regex_3/__init__.py -> build/lib.linux-x86_64-2.7/regex
[1G copying regex_3/regex.py -> build/lib.linux-x86_64-2.7/regex
[1G copying regex_3/_regex_core.py -> build/lib.linux-x86_64-2.7/regex
[1G copying regex_3/test_regex.py -> build/lib.linux-x86_64-2.7/regex
[1G running build_ext
[1G building 'regex._regex' extension
[1G creating build/temp.linux-x86_64-2.7
[1G creating build/temp.linux-x86_64-2.7/regex_3
[1G gcc -pthread -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -I/app/.heroku/python/include/python2.7 -c regex_3/_regex.c -o build/temp.linux-x86_64-2.7/regex_3/_regex.o
[1G regex_3/_regex.c: In function ‘bytes1_char_at’:
[1G regex_3/_regex.c:755:15: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G return *((Py_UCS1*)text + pos);
[1G ^
[1G regex_3/_regex.c:755:15: note: each undeclared identifier is reported only once for each function it appears in
[1G regex_3/_regex.c:755:23: error: expected expression before ‘)’ token
[1G return *((Py_UCS1*)text + pos);
[1G ^
[1G regex_3/_regex.c: In function ‘bytes1_set_char_at’:
[1G regex_3/_regex.c:760:8: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G *((Py_UCS1*)text + pos) = (Py_UCS1)ch;
[1G ^
[1G regex_3/_regex.c:760:16: error: expected expression before ‘)’ token
[1G *((Py_UCS1*)text + pos) = (Py_UCS1)ch;
[1G ^
[1G regex_3/_regex.c:760:40: error: expected ‘;’ before ‘ch’
[1G *((Py_UCS1*)text + pos) = (Py_UCS1)ch;
[1G ^
[1G regex_3/_regex.c: In function ‘bytes1_point_to’:
[1G regex_3/_regex.c:765:13: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G return (Py_UCS1*)text + pos;
[1G ^
[1G regex_3/_regex.c:765:21: error: expected expression before ‘)’ token
[1G return (Py_UCS1*)text + pos;
[1G ^
[1G regex_3/_regex.c: In function ‘bytes2_char_at’:
[1G regex_3/_regex.c:770:15: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G return *((Py_UCS2*)text + pos);
[1G ^
[1G regex_3/_regex.c:770:23: error: expected expression before ‘)’ token
[1G return *((Py_UCS2*)text + pos);
[1G ^
[1G regex_3/_regex.c: In function ‘bytes2_set_char_at’:
[1G regex_3/_regex.c:775:8: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G *((Py_UCS2*)text + pos) = (Py_UCS2)ch;
[1G ^
[1G regex_3/_regex.c:775:16: error: expected expression before ‘)’ token
[1G *((Py_UCS2*)text + pos) = (Py_UCS2)ch;
[1G ^
[1G regex_3/_regex.c:775:40: error: expected ‘;’ before ‘ch’
[1G *((Py_UCS2*)text + pos) = (Py_UCS2)ch;
[1G ^
[1G regex_3/_regex.c: In function ‘bytes2_point_to’:
[1G regex_3/_regex.c:780:13: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G return (Py_UCS2*)text + pos;
[1G ^
[1G regex_3/_regex.c:780:21: error: expected expression before ‘)’ token
[1G return (Py_UCS2*)text + pos;
[1G ^
[1G regex_3/_regex.c: In function ‘set_error’:
[1G regex_3/_regex.c:2103:25: error: ‘PyExc_TimeoutError’ undeclared (first use in this function)
[1G PyErr_SetString(PyExc_TimeoutError, "regex timed out");
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_ANY’:
[1G regex_3/_regex.c:3468:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:3469:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3471:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3471:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3472:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:3477:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:3482:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:3483:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3485:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3485:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3486:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:3491:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_ANY_REV’:
[1G regex_3/_regex.c:3523:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:3524:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3526:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3526:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3527:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:3532:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:3537:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:3538:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3540:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3540:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3541:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:3546:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_ANY_U’:
[1G regex_3/_regex.c:3580:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:3581:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3583:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3583:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3584:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:3596:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:3601:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:3602:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3604:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3604:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3605:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:3617:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_ANY_U_REV’:
[1G regex_3/_regex.c:3658:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:3659:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3661:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3661:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3662:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:3674:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:3679:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:3680:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3682:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3682:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3683:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:3695:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_CHARACTER’:
[1G regex_3/_regex.c:3737:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:3738:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3740:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3740:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3741:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:3746:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:3751:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:3752:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3754:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3754:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3755:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:3760:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_CHARACTER_IGN’:
[1G regex_3/_regex.c:3797:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:3798:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3800:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3800:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3801:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:3807:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:3812:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:3813:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3815:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3815:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3816:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:3822:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_CHARACTER_IGN_REV’:
[1G regex_3/_regex.c:3860:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:3861:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3863:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3863:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3864:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:3870:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:3875:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:3876:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3878:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3878:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3879:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:3885:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_CHARACTER_REV’:
[1G regex_3/_regex.c:3921:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:3922:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3924:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3924:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3925:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:3930:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:3935:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:3936:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3938:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3938:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3939:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:3944:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_PROPERTY’:
[1G regex_3/_regex.c:3983:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:3984:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3986:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3986:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3987:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4004:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4009:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4010:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4012:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4012:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4013:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4030:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_PROPERTY_IGN’:
[1G regex_3/_regex.c:4081:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4082:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4084:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4084:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4085:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4102:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4107:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4108:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4110:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4110:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4111:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4128:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_PROPERTY_IGN_REV’:
[1G regex_3/_regex.c:4179:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4180:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4182:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4182:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4183:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4200:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4205:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4206:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4208:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4208:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4209:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4226:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_PROPERTY_REV’:
[1G regex_3/_regex.c:4277:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4278:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4280:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4280:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4281:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4298:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4303:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4304:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4306:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4306:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4307:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4324:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_RANGE’:
[1G regex_3/_regex.c:4373:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4374:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4376:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4376:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4377:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4383:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4388:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4389:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4391:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4391:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4392:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4398:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_RANGE_IGN’:
[1G regex_3/_regex.c:4436:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4437:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4439:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4439:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4440:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4446:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4451:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4452:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4454:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4454:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4455:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4461:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_RANGE_IGN_REV’:
[1G regex_3/_regex.c:4499:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4500:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4502:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4502:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4503:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4509:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4514:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4515:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4517:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4517:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4518:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4524:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_RANGE_REV’:
[1G regex_3/_regex.c:4562:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4563:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4565:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4565:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4566:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4572:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4577:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4578:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4580:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4580:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4581:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4587:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_SET’:
[1G regex_3/_regex.c:4625:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4626:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4628:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4628:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4629:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4635:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4640:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4641:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4643:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4643:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4644:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4650:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_SET_IGN’:
[1G regex_3/_regex.c:4688:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4689:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4691:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4691:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4692:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4698:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4703:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4704:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4706:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4706:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4707:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4713:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_SET_IGN_REV’:
[1G regex_3/_regex.c:4751:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4752:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4754:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4754:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4755:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4761:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4766:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4767:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4769:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4769:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4770:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4776:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_SET_REV’:
[1G regex_3/_regex.c:4814:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4815:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4817:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4817:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4818:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4824:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4829:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4830:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4832:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4832:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4833:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4839:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘simple_string_search’:
[1G regex_3/_regex.c:5120:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5120:26: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5120:34: error: expected expression before ‘)’ token
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5121:18: error: ‘text_ptr’ undeclared (first use in this function)
[1G Py_UCS1* text_ptr = text + text_pos;
[1G ^
[1G regex_3/_regex.c:5122:18: error: ‘limit_ptr’ undeclared (first use in this function)
[1G Py_UCS1* limit_ptr = text + limit;
[1G ^
[1G regex_3/_regex.c:5161:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c:5161:26: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c:5161:34: error: expected expression before ‘)’ token
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c: In function ‘simple_string_search_ign’:
[1G regex_3/_regex.c:5274:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5274:26: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5274:34: error: expected expression before ‘)’ token
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5275:18: error: ‘text_ptr’ undeclared (first use in this function)
[1G Py_UCS1* text_ptr = text + text_pos;
[1G ^
[1G regex_3/_regex.c:5276:18: error: ‘limit_ptr’ undeclared (first use in this function)
[1G Py_UCS1* limit_ptr = text + limit;
[1G ^
[1G regex_3/_regex.c:5316:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c:5316:26: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c:5316:34: error: expected expression before ‘)’ token
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c: In function ‘simple_string_search_ign_rev’:
[1G regex_3/_regex.c:5431:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5431:26: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5431:34: error: expected expression before ‘)’ token
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5432:18: error: ‘text_ptr’ undeclared (first use in this function)
[1G Py_UCS1* text_ptr = text + text_pos;
[1G ^
[1G regex_3/_regex.c:5433:18: error: ‘limit_ptr’ undeclared (first use in this function)
[1G Py_UCS1* limit_ptr = text + limit;
[1G ^
[1G regex_3/_regex.c:5473:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c:5473:26: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c:5473:34: error: expected expression before ‘)’ token
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c: In function ‘simple_string_search_rev’:
[1G regex_3/_regex.c:5583:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5583:26: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5583:34: error: expected expression before ‘)’ token
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5584:18: error: ‘text_ptr’ undeclared (first use in this function)
[1G Py_UCS1* text_ptr = text + text_pos;
[1G ^
[1G regex_3/_regex.c:5585:18: error: ‘limit_ptr’ undeclared (first use in this function)
[1G Py_UCS1* limit_ptr = text + limit;
[1G ^
[1G regex_3/_regex.c:5625:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c:5625:26: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c:5625:34: error: expected expression before ‘)’ token
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c: In function ‘fast_string_search’:
[1G regex_3/_regex.c:5742:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:5743:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:5745:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:5745:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:5746:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:5760:48: error: expected expression before ‘)’ token
[1G return text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:5770:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:5771:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:5773:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:5773:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:5774:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:5788:48: error: expected expression before ‘)’ token
[1G return text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘fast_string_search_ign’:
[1G regex_3/_regex.c:5857:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:5858:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:5860:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:5860:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:5861:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:5876:48: error: expected expression before ‘)’ token
[1G return text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:5886:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:5887:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:5889:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:5889:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:5890:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:5905:48: error: expected expression before ‘)’ token
[1G return text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘fast_string_search_ign_rev’:
[1G regex_3/_regex.c:5973:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:5974:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:5976:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:5976:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:5977:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:5992:48: error: expected expression before ‘)’ token
[1G return text_ptr - (Py_UCS1*)text + length;
[1G ^
[1G regex_3/_regex.c:6002:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:6003:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:6005:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:6005:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:6006:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:6021:48: error: expected expression before ‘)’ token
[1G return text_ptr - (Py_UCS2*)text + length;
[1G ^
[1G regex_3/_regex.c: In function ‘fast_string_search_rev’:
[1G regex_3/_regex.c:6084:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:6085:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:6087:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:6087:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:6088:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:6102:48: error: expected expression before ‘)’ token
[1G return text_ptr - (Py_UCS1*)text + length;
[1G ^
[1G regex_3/_regex.c:6112:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:6113:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:6115:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:6115:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:6116:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:6130:48: error: expected expression before ‘)’ token
[1G return text_ptr - (Py_UCS2*)text + length;
[1G ^
[1G regex_3/_regex.c: In function ‘build_unicode_value’:
[1G regex_3/_regex.c:9478:16: error: ‘PyUnicode_1BYTE_KIND’ undeclared (first use in this function)
[1G kind = PyUnicode_1BYTE_KIND;
[1G ^
[1G regex_3/_regex.c:9481:16: error: ‘PyUnicode_2BYTE_KIND’ undeclared (first use in this function)
[1G kind = PyUnicode_2BYTE_KIND;
[1G ^
[1G regex_3/_regex.c:9484:16: error: ‘PyUnicode_4BYTE_KIND’ undeclared (first use in this function)
[1G kind = PyUnicode_4BYTE_KIND;
[1G ^
[1G regex_3/_regex.c:9491:5: warning: implicit declaration of function ‘PyUnicode_FromKindAndData’ [-Wimplicit-function-declaration]
[1G return PyUnicode_FromKindAndData(kind, buffer, len);
[1G ^
[1G regex_3/_regex.c:9491:5: warning: return makes pointer from integer without a cast [enabled by default]
[1G regex_3/_regex.c: In function ‘build_bytes_value’:
[1G regex_3/_regex.c:9499:5: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* byte_buffer;
[1G ^
[1G regex_3/_regex.c:9514:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2 c = ((Py_UCS2*)buffer)[i];
[1G ^
[1G regex_3/_regex.c:9514:23: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G Py_UCS2 c = ((Py_UCS2*)buffer)[i];
[1G ^
[1G regex_3/_regex.c:9514:31: error: expected expression before ‘)’ token
[1G Py_UCS2 c = ((Py_UCS2*)buffer)[i];
[1G ^
[1G regex_3/_regex.c:9518:27: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G byte_buffer[i] = (Py_UCS1)c;
[1G ^
[1G regex_3/_regex.c:9518:35: error: expected ‘;’ before ‘c’
[1G byte_buffer[i] = (Py_UCS1)c;
[1G ^
[1G regex_3/_regex.c: In function ‘get_string’:
[1G regex_3/_regex.c:18037:9: warning: implicit declaration of function ‘PyUnicode_READY’ [-Wimplicit-function-declaration]
[1G if (PyUnicode_READY(string) == -1)
[1G ^
[1G regex_3/_regex.c:18040:9: warning: implicit declaration of function ‘PyUnicode_DATA’ [-Wimplicit-function-declaration]
[1G str_info->characters = (void*)PyUnicode_DATA(string);
[1G ^
[1G regex_3/_regex.c:18040:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
[1G str_info->characters = (void*)PyUnicode_DATA(string);
[1G ^
[1G regex_3/_regex.c:18041:9: warning: implicit declaration of function ‘PyUnicode_GET_LENGTH’ [-Wimplicit-function-declaration]
[1G str_info->length = PyUnicode_GET_LENGTH(string);
[1G ^
[1G regex_3/_regex.c:18042:9: warning: implicit declaration of function ‘PyUnicode_KIND’ [-Wimplicit-function-declaration]
[1G str_info->charsize = PyUnicode_KIND(string);
[1G ^
[1G regex_3/_regex.c: In function ‘ensure_immutable’:
[1G regex_3/_regex.c:18557:9: warning: implicit declaration of function ‘PyBytes_FromObject’ [-Wimplicit-function-declaration]
[1G new_string = PyBytes_FromObject(string);
[1G ^
[1G regex_3/_regex.c:18557:20: warning: assignment makes pointer from integer without a cast [enabled by default]
[1G new_string = PyBytes_FromObject(string);
[1G ^
[1G regex_3/_regex.c: In function ‘unicode_slice’:
[1G regex_3/_regex.c:18585:5: warning: implicit declaration of function ‘PyUnicode_Substring’ [-Wimplicit-function-declaration]
[1G return PyUnicode_Substring(string, start, end);
[1G ^
[1G regex_3/_regex.c:18585:5: warning: return makes pointer from integer without a cast [enabled by default]
[1G regex_3/_regex.c: In function ‘add_to_join_list’:
[1G regex_3/_regex.c:19408:22: warning: assignment makes pointer from integer without a cast [enabled by default]
[1G new_item = PyBytes_FromObject(item);
[1G ^
[1G regex_3/_regex.c: In function ‘join_list_info’:
[1G regex_3/_regex.c:19475:13: warning: implicit declaration of function ‘PyUnicode_New’ [-Wimplicit-function-declaration]
[1G joiner = PyUnicode_New(0, 0);
[1G ^
[1G regex_3/_regex.c:19475:20: warning: assignment makes pointer from integer without a cast [enabled by default]
[1G joiner = PyUnicode_New(0, 0);
[1G ^
[1G regex_3/_regex.c:19505:9: warning: return makes pointer from integer without a cast [enabled by default]
[1G return PyUnicode_New(0, 0);
[1G ^
[1G regex_3/_regex.c: In function ‘match_get_group_slice’:
[1G regex_3/_regex.c:19810:7: warning: passing argument 1 of ‘PySlice_GetIndicesEx’ from incompatible pointer type [enabled by default]
[1G &end, &step, &slice_length) < 0)
[1G ^
[1G In file included from /app/.heroku/python/include/python2.7/Python.h:112:0,
[1G from regex_3/_regex.c:50:
[1G /app/.heroku/python/include/python2.7/sliceobject.h:37:17: note: expected ‘struct PySliceObject *’ but argument is of type ‘struct PyObject *’
[1G PyAPI_FUNC(int) PySlice_GetIndicesEx(PySliceObject *r, Py_ssize_t length,
[1G ^
[1G regex_3/_regex.c: In function ‘index_to_integer’:
[1G regex_3/_regex.c:21024:9: warning: implicit declaration of function ‘PyLong_FromUnicodeObject’ [-Wimplicit-function-declaration]
[1G int_obj = PyLong_FromUnicodeObject(item, 0);
[1G ^
[1G regex_3/_regex.c:21024:17: warning: assignment makes pointer from integer without a cast [enabled by default]
[1G int_obj = PyLong_FromUnicodeObject(item, 0);
[1G ^
[1G regex_3/_regex.c: In function ‘pattern_sizeof’:
[1G regex_3/_regex.c:22280:5: warning: implicit declaration of function ‘PyLong_AsSize_t’ [-Wimplicit-function-declaration]
[1G size += PyLong_AsSize_t(result);
[1G ^
[1G regex_3/_regex.c: At top level:
[1G regex_3/_regex.c:26217:15: error: variable ‘regex_module’ has initializer but incomplete type
[1G static struct PyModuleDef regex_module = {
[1G ^
[1G regex_3/_regex.c:26218:5: error: ‘PyModuleDef_HEAD_INIT’ undeclared here (not in a function)
[1G PyModuleDef_HEAD_INIT,
[1G ^
[1G regex_3/_regex.c:26218:5: warning: excess elements in struct initializer [enabled by default]
[1G regex_3/_regex.c:26218:5: warning: (near initialization for ‘regex_module’) [enabled by default]
[1G regex_3/_regex.c:26219:5: warning: excess elements in struct initializer [enabled by default]
[1G "_regex",
[1G ^
[1G regex_3/_regex.c:26219:5: warning: (near initialization for ‘regex_module’) [enabled by default]
[1G regex_3/_regex.c:26220:5: warning: excess elements in struct initializer [enabled by default]
[1G NULL,
[1G ^
[1G regex_3/_regex.c:26220:5: warning: (near initialization for ‘regex_module’) [enabled by default]
[1G regex_3/_regex.c:26221:5: warning: excess elements in struct initializer [enabled by default]
[1G -1,
[1G ^
[1G regex_3/_regex.c:26221:5: warning: (near initialization for ‘regex_module’) [enabled by default]
[1G regex_3/_regex.c:26222:5: warning: excess elements in struct initializer [enabled by default]
[1G _functions,
[1G ^
[1G regex_3/_regex.c:26222:5: warning: (near initialization for ‘regex_module’) [enabled by default]
[1G regex_3/_regex.c:26223:5: warning: excess elements in struct initializer [enabled by default]
[1G NULL,
[1G ^
[1G regex_3/_regex.c:26223:5: warning: (near initialization for ‘regex_module’) [enabled by default]
[1G regex_3/_regex.c:26224:5: warning: excess elements in struct initializer [enabled by default]
[1G NULL,
[1G ^
[1G regex_3/_regex.c:26224:5: warning: (near initialization for ‘regex_module’) [enabled by default]
[1G regex_3/_regex.c:26225:5: warning: excess elements in struct initializer [enabled by default]
[1G NULL,
[1G ^
[1G regex_3/_regex.c:26225:5: warning: (near initialization for ‘regex_module’) [enabled by default]
[1G regex_3/_regex.c:26227:1: warning: excess elements in struct initializer [enabled by default]
[1G };
[1G ^
[1G regex_3/_regex.c:26227:1: warning: (near initialization for ‘regex_module’) [enabled by default]
[1G regex_3/_regex.c: In function ‘PyInit__regex’:
[1G regex_3/_regex.c:26287:9: warning: ‘return’ with a value, in function returning void [enabled by default]
[1G return NULL;
[1G ^
[1G regex_3/_regex.c:26289:9: warning: ‘return’ with a value, in function returning void [enabled by default]
[1G return NULL;
[1G ^
[1G regex_3/_regex.c:26291:9: warning: ‘return’ with a value, in function returning void [enabled by default]
[1G return NULL;
[1G ^
[1G regex_3/_regex.c:26293:9: warning: ‘return’ with a value, in function returning void [enabled by default]
[1G return NULL;
[1G ^
[1G regex_3/_regex.c:26295:9: warning: ‘return’ with a value, in function returning void [enabled by default]
[1G return NULL;
[1G ^
[1G regex_3/_regex.c:26299:5: warning: implicit declaration of function ‘PyModule_Create’ [-Wimplicit-function-declaration]
[1G m = PyModule_Create(®ex_module);
[1G ^
[1G regex_3/_regex.c:26299:7: warning: assignment makes pointer from integer without a cast [enabled by default]
[1G m = PyModule_Create(®ex_module);
[1G ^
[1G regex_3/_regex.c:26301:9: warning: ‘return’ with a value, in function returning void [enabled by default]
[1G return NULL;
[1G ^
[1G regex_3/_regex.c:26326:9: warning: ‘return’ with a value, in function returning void [enabled by default]
[1G return NULL;
[1G ^
[1G regex_3/_regex.c:26329:5: warning: ‘return’ with a value, in function returning void [enabled by default]
[1G return m;
[1G ^
[1G regex_3/_regex.c: In function ‘bytes2_char_at’:
[1G regex_3/_regex.c:771:1: warning: control reaches end of non-void function [-Wreturn-type]
[1G }
[1G ^
[1G regex_3/_regex.c: In function ‘bytes1_char_at’:
[1G regex_3/_regex.c:756:1: warning: control reaches end of non-void function [-Wreturn-type]
[1G }
[1G ^
[1G regex_3/_regex.c: In function ‘bytes2_point_to’:
[1G regex_3/_regex.c:781:1: warning: control reaches end of non-void function [-Wreturn-type]
[1G }
[1G ^
[1G regex_3/_regex.c: In function ‘bytes1_point_to’:
[1G regex_3/_regex.c:766:1: warning: control reaches end of non-void function [-Wreturn-type]
[1G }
[1G ^
[1G error: command 'gcc' failed with exit status 1
[1G----------------------------------------
[1G ERROR: Command errored out with exit status 1: /app/.heroku/python/bin/python -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-44JsvN/regex/setup.py'"'"'; __file__='"'"'/tmp/pip-install-44JsvN/regex/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-S4ZvsC/install-record.txt --single-version-externally-managed --compile --install-headers /app/.heroku/python/include/python2.7/regex Check the logs for full command output.
Injecting configuration and compiling...
[1G [1G-----> Python app detected
[1G ! The latest version of Python 2 is python-2.7.14 (you are using python-2.7.9, which is unsupported).
[1G ! We recommend upgrading by specifying the latest version (python-2.7.14).
[1G Learn More: https://devcenter.heroku.com/articles/python-runtimes
[1G-----> Installing python-2.7.9
[1G-----> Installing pip
[1G-----> Installing requirements with pip
[1G DEPRECATION: Python 2.7 reached the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 is no longer maintained. pip 21.0 will drop support for Python 2.7 in January 2021. More details about Python 2 support in pip can be found at https://pip.pypa.io/en/latest/development/release-process/#python-2-support pip 21.0 will remove support for this functionality.
[1G Obtaining scraperwiki from git+http://github.com/openaustralia/scraperwiki-python.git@morph_defaults#egg=scraperwiki (from -r /tmp/build/requirements.txt (line 1))
[1G Cloning http://github.com/openaustralia/scraperwiki-python.git (to revision morph_defaults) to /app/.heroku/src/scraperwiki
[1G Running command git clone -q http://github.com/openaustralia/scraperwiki-python.git /app/.heroku/src/scraperwiki
[1G Running command git checkout -b morph_defaults --track origin/morph_defaults
[1G Switched to a new branch 'morph_defaults'
[1G Branch morph_defaults set up to track remote branch morph_defaults from origin.
[1G Collecting bleach
[1G Downloading bleach-3.3.1-py2.py3-none-any.whl (146 kB)
[1G Collecting beautifulsoup4
[1G Downloading beautifulsoup4-4.9.3-py2-none-any.whl (115 kB)
[1G Collecting lxml
[1G Downloading lxml-4.7.1-cp27-cp27m-manylinux_2_5_x86_64.manylinux1_x86_64.whl (5.5 MB)
[1G Collecting python-dateutil
[1G Downloading python_dateutil-2.8.2-py2.py3-none-any.whl (247 kB)
[1G Collecting regex
[1G Downloading regex-2022.1.18.tar.gz (382 kB)
[1G Collecting requests
[1G Downloading requests-2.27.1-py2.py3-none-any.whl (63 kB)
[1G Collecting dumptruck>=0.1.2
[1G Downloading dumptruck-0.1.6.tar.gz (15 kB)
[1G Collecting webencodings
[1G Downloading webencodings-0.5.1-py2.py3-none-any.whl (11 kB)
[1G Collecting packaging
[1G Downloading packaging-20.9-py2.py3-none-any.whl (40 kB)
[1G Collecting six>=1.9.0
[1G Downloading six-1.16.0-py2.py3-none-any.whl (11 kB)
[1G Collecting soupsieve<2.0,>1.2; python_version < "3.0"
[1G Downloading soupsieve-1.9.6-py2.py3-none-any.whl (33 kB)
[1G Collecting idna<3,>=2.5; python_version < "3"
[1G Downloading idna-2.10-py2.py3-none-any.whl (58 kB)
[1G Collecting certifi>=2017.4.17
[1G Downloading certifi-2021.10.8-py2.py3-none-any.whl (149 kB)
[1G Collecting chardet<5,>=3.0.2; python_version < "3"
[1G Downloading chardet-4.0.0-py2.py3-none-any.whl (178 kB)
[1G Collecting urllib3<1.27,>=1.21.1
[1G Downloading urllib3-1.26.8-py2.py3-none-any.whl (138 kB)
[1G Collecting pyparsing>=2.0.2
[1G Downloading pyparsing-2.4.7-py2.py3-none-any.whl (67 kB)
[1G Collecting backports.functools-lru-cache; python_version < "3"
[1G Downloading backports.functools_lru_cache-1.6.4-py2.py3-none-any.whl (5.9 kB)
[1G Building wheels for collected packages: regex, dumptruck
[1G Building wheel for regex (setup.py): started
[1G Building wheel for regex (setup.py): finished with status 'error'
[1G ERROR: Command errored out with exit status 1:
[1G command: /app/.heroku/python/bin/python -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-sj311Y/regex/setup.py'"'"'; __file__='"'"'/tmp/pip-install-sj311Y/regex/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-Mz0fK7
[1G cwd: /tmp/pip-install-sj311Y/regex/
[1G Complete output (1240 lines):
[1G running bdist_wheel
[1G running build
[1G running build_py
[1G creating build
[1G creating build/lib.linux-x86_64-2.7
[1G creating build/lib.linux-x86_64-2.7/regex
[1G copying regex_3/__init__.py -> build/lib.linux-x86_64-2.7/regex
[1G copying regex_3/regex.py -> build/lib.linux-x86_64-2.7/regex
[1G copying regex_3/_regex_core.py -> build/lib.linux-x86_64-2.7/regex
[1G copying regex_3/test_regex.py -> build/lib.linux-x86_64-2.7/regex
[1G running build_ext
[1G building 'regex._regex' extension
[1G creating build/temp.linux-x86_64-2.7
[1G creating build/temp.linux-x86_64-2.7/regex_3
[1G gcc -pthread -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -I/app/.heroku/python/include/python2.7 -c regex_3/_regex.c -o build/temp.linux-x86_64-2.7/regex_3/_regex.o
[1G regex_3/_regex.c: In function ‘bytes1_char_at’:
[1G regex_3/_regex.c:755:15: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G return *((Py_UCS1*)text + pos);
[1G ^
[1G regex_3/_regex.c:755:15: note: each undeclared identifier is reported only once for each function it appears in
[1G regex_3/_regex.c:755:23: error: expected expression before ‘)’ token
[1G return *((Py_UCS1*)text + pos);
[1G ^
[1G regex_3/_regex.c: In function ‘bytes1_set_char_at’:
[1G regex_3/_regex.c:760:8: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G *((Py_UCS1*)text + pos) = (Py_UCS1)ch;
[1G ^
[1G regex_3/_regex.c:760:16: error: expected expression before ‘)’ token
[1G *((Py_UCS1*)text + pos) = (Py_UCS1)ch;
[1G ^
[1G regex_3/_regex.c:760:40: error: expected ‘;’ before ‘ch’
[1G *((Py_UCS1*)text + pos) = (Py_UCS1)ch;
[1G ^
[1G regex_3/_regex.c: In function ‘bytes1_point_to’:
[1G regex_3/_regex.c:765:13: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G return (Py_UCS1*)text + pos;
[1G ^
[1G regex_3/_regex.c:765:21: error: expected expression before ‘)’ token
[1G return (Py_UCS1*)text + pos;
[1G ^
[1G regex_3/_regex.c: In function ‘bytes2_char_at’:
[1G regex_3/_regex.c:770:15: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G return *((Py_UCS2*)text + pos);
[1G ^
[1G regex_3/_regex.c:770:23: error: expected expression before ‘)’ token
[1G return *((Py_UCS2*)text + pos);
[1G ^
[1G regex_3/_regex.c: In function ‘bytes2_set_char_at’:
[1G regex_3/_regex.c:775:8: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G *((Py_UCS2*)text + pos) = (Py_UCS2)ch;
[1G ^
[1G regex_3/_regex.c:775:16: error: expected expression before ‘)’ token
[1G *((Py_UCS2*)text + pos) = (Py_UCS2)ch;
[1G ^
[1G regex_3/_regex.c:775:40: error: expected ‘;’ before ‘ch’
[1G *((Py_UCS2*)text + pos) = (Py_UCS2)ch;
[1G ^
[1G regex_3/_regex.c: In function ‘bytes2_point_to’:
[1G regex_3/_regex.c:780:13: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G return (Py_UCS2*)text + pos;
[1G ^
[1G regex_3/_regex.c:780:21: error: expected expression before ‘)’ token
[1G return (Py_UCS2*)text + pos;
[1G ^
[1G regex_3/_regex.c: In function ‘set_error’:
[1G regex_3/_regex.c:2103:25: error: ‘PyExc_TimeoutError’ undeclared (first use in this function)
[1G PyErr_SetString(PyExc_TimeoutError, "regex timed out");
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_ANY’:
[1G regex_3/_regex.c:3468:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:3469:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3471:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3471:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3472:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:3477:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:3482:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:3483:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3485:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3485:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3486:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:3491:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_ANY_REV’:
[1G regex_3/_regex.c:3523:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:3524:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3526:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3526:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3527:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:3532:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:3537:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:3538:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3540:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3540:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3541:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:3546:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_ANY_U’:
[1G regex_3/_regex.c:3580:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:3581:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3583:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3583:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3584:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:3596:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:3601:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:3602:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3604:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3604:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3605:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:3617:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_ANY_U_REV’:
[1G regex_3/_regex.c:3658:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:3659:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3661:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3661:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3662:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:3674:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:3679:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:3680:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3682:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3682:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3683:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:3695:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_CHARACTER’:
[1G regex_3/_regex.c:3737:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:3738:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3740:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3740:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3741:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:3746:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:3751:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:3752:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3754:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3754:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3755:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:3760:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_CHARACTER_IGN’:
[1G regex_3/_regex.c:3797:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:3798:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3800:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3800:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3801:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:3807:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:3812:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:3813:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3815:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3815:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3816:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:3822:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_CHARACTER_IGN_REV’:
[1G regex_3/_regex.c:3860:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:3861:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3863:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3863:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3864:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:3870:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:3875:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:3876:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3878:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3878:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3879:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:3885:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_CHARACTER_REV’:
[1G regex_3/_regex.c:3921:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:3922:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3924:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3924:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3925:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:3930:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:3935:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:3936:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3938:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3938:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3939:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:3944:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_PROPERTY’:
[1G regex_3/_regex.c:3983:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:3984:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3986:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3986:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3987:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4004:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4009:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4010:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4012:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4012:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4013:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4030:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_PROPERTY_IGN’:
[1G regex_3/_regex.c:4081:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4082:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4084:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4084:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4085:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4102:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4107:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4108:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4110:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4110:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4111:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4128:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_PROPERTY_IGN_REV’:
[1G regex_3/_regex.c:4179:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4180:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4182:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4182:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4183:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4200:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4205:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4206:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4208:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4208:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4209:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4226:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_PROPERTY_REV’:
[1G regex_3/_regex.c:4277:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4278:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4280:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4280:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4281:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4298:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4303:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4304:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4306:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4306:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4307:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4324:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_RANGE’:
[1G regex_3/_regex.c:4373:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4374:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4376:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4376:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4377:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4383:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4388:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4389:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4391:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4391:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4392:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4398:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_RANGE_IGN’:
[1G regex_3/_regex.c:4436:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4437:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4439:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4439:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4440:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4446:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4451:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4452:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4454:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4454:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4455:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4461:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_RANGE_IGN_REV’:
[1G regex_3/_regex.c:4499:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4500:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4502:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4502:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4503:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4509:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4514:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4515:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4517:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4517:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4518:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4524:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_RANGE_REV’:
[1G regex_3/_regex.c:4562:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4563:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4565:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4565:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4566:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4572:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4577:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4578:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4580:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4580:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4581:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4587:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_SET’:
[1G regex_3/_regex.c:4625:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4626:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4628:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4628:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4629:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4635:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4640:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4641:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4643:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4643:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4644:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4650:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_SET_IGN’:
[1G regex_3/_regex.c:4688:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4689:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4691:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4691:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4692:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4698:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4703:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4704:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4706:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4706:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4707:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4713:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_SET_IGN_REV’:
[1G regex_3/_regex.c:4751:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4752:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4754:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4754:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4755:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4761:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4766:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4767:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4769:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4769:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4770:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4776:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_SET_REV’:
[1G regex_3/_regex.c:4814:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4815:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4817:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4817:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4818:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4824:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4829:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4830:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4832:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4832:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4833:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4839:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘simple_string_search’:
[1G regex_3/_regex.c:5120:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5120:26: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5120:34: error: expected expression before ‘)’ token
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5121:18: error: ‘text_ptr’ undeclared (first use in this function)
[1G Py_UCS1* text_ptr = text + text_pos;
[1G ^
[1G regex_3/_regex.c:5122:18: error: ‘limit_ptr’ undeclared (first use in this function)
[1G Py_UCS1* limit_ptr = text + limit;
[1G ^
[1G regex_3/_regex.c:5161:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c:5161:26: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c:5161:34: error: expected expression before ‘)’ token
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c: In function ‘simple_string_search_ign’:
[1G regex_3/_regex.c:5274:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5274:26: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5274:34: error: expected expression before ‘)’ token
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5275:18: error: ‘text_ptr’ undeclared (first use in this function)
[1G Py_UCS1* text_ptr = text + text_pos;
[1G ^
[1G regex_3/_regex.c:5276:18: error: ‘limit_ptr’ undeclared (first use in this function)
[1G Py_UCS1* limit_ptr = text + limit;
[1G ^
[1G regex_3/_regex.c:5316:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c:5316:26: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c:5316:34: error: expected expression before ‘)’ token
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c: In function ‘simple_string_search_ign_rev’:
[1G regex_3/_regex.c:5431:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5431:26: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5431:34: error: expected expression before ‘)’ token
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5432:18: error: ‘text_ptr’ undeclared (first use in this function)
[1G Py_UCS1* text_ptr = text + text_pos;
[1G ^
[1G regex_3/_regex.c:5433:18: error: ‘limit_ptr’ undeclared (first use in this function)
[1G Py_UCS1* limit_ptr = text + limit;
[1G ^
[1G regex_3/_regex.c:5473:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c:5473:26: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c:5473:34: error: expected expression before ‘)’ token
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c: In function ‘simple_string_search_rev’:
[1G regex_3/_regex.c:5583:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5583:26: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5583:34: error: expected expression before ‘)’ token
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5584:18: error: ‘text_ptr’ undeclared (first use in this function)
[1G Py_UCS1* text_ptr = text + text_pos;
[1G ^
[1G regex_3/_regex.c:5585:18: error: ‘limit_ptr’ undeclared (first use in this function)
[1G Py_UCS1* limit_ptr = text + limit;
[1G ^
[1G regex_3/_regex.c:5625:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c:5625:26: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c:5625:34: error: expected expression before ‘)’ token
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c: In function ‘fast_string_search’:
[1G regex_3/_regex.c:5742:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:5743:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:5745:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:5745:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:5746:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:5760:48: error: expected expression before ‘)’ token
[1G return text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:5770:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:5771:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:5773:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:5773:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:5774:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:5788:48: error: expected expression before ‘)’ token
[1G return text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘fast_string_search_ign’:
[1G regex_3/_regex.c:5857:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:5858:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:5860:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:5860:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:5861:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:5876:48: error: expected expression before ‘)’ token
[1G return text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:5886:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:5887:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:5889:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:5889:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:5890:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:5905:48: error: expected expression before ‘)’ token
[1G return text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘fast_string_search_ign_rev’:
[1G regex_3/_regex.c:5973:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:5974:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:5976:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:5976:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:5977:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:5992:48: error: expected expression before ‘)’ token
[1G return text_ptr - (Py_UCS1*)text + length;
[1G ^
[1G regex_3/_regex.c:6002:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:6003:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:6005:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:6005:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:6006:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:6021:48: error: expected expression before ‘)’ token
[1G return text_ptr - (Py_UCS2*)text + length;
[1G ^
[1G regex_3/_regex.c: In function ‘fast_string_search_rev’:
[1G regex_3/_regex.c:6084:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:6085:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:6087:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:6087:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:6088:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:6102:48: error: expected expression before ‘)’ token
[1G return text_ptr - (Py_UCS1*)text + length;
[1G ^
[1G regex_3/_regex.c:6112:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:6113:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:6115:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:6115:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:6116:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:6130:48: error: expected expression before ‘)’ token
[1G return text_ptr - (Py_UCS2*)text + length;
[1G ^
[1G regex_3/_regex.c: In function ‘build_unicode_value’:
[1G regex_3/_regex.c:9478:16: error: ‘PyUnicode_1BYTE_KIND’ undeclared (first use in this function)
[1G kind = PyUnicode_1BYTE_KIND;
[1G ^
[1G regex_3/_regex.c:9481:16: error: ‘PyUnicode_2BYTE_KIND’ undeclared (first use in this function)
[1G kind = PyUnicode_2BYTE_KIND;
[1G ^
[1G regex_3/_regex.c:9484:16: error: ‘PyUnicode_4BYTE_KIND’ undeclared (first use in this function)
[1G kind = PyUnicode_4BYTE_KIND;
[1G ^
[1G regex_3/_regex.c:9491:5: warning: implicit declaration of function ‘PyUnicode_FromKindAndData’ [-Wimplicit-function-declaration]
[1G return PyUnicode_FromKindAndData(kind, buffer, len);
[1G ^
[1G regex_3/_regex.c:9491:5: warning: return makes pointer from integer without a cast [enabled by default]
[1G regex_3/_regex.c: In function ‘build_bytes_value’:
[1G regex_3/_regex.c:9499:5: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* byte_buffer;
[1G ^
[1G regex_3/_regex.c:9514:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2 c = ((Py_UCS2*)buffer)[i];
[1G ^
[1G regex_3/_regex.c:9514:23: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G Py_UCS2 c = ((Py_UCS2*)buffer)[i];
[1G ^
[1G regex_3/_regex.c:9514:31: error: expected expression before ‘)’ token
[1G Py_UCS2 c = ((Py_UCS2*)buffer)[i];
[1G ^
[1G regex_3/_regex.c:9518:27: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G byte_buffer[i] = (Py_UCS1)c;
[1G ^
[1G regex_3/_regex.c:9518:35: error: expected ‘;’ before ‘c’
[1G byte_buffer[i] = (Py_UCS1)c;
[1G ^
[1G regex_3/_regex.c: In function ‘get_string’:
[1G regex_3/_regex.c:18037:9: warning: implicit declaration of function ‘PyUnicode_READY’ [-Wimplicit-function-declaration]
[1G if (PyUnicode_READY(string) == -1)
[1G ^
[1G regex_3/_regex.c:18040:9: warning: implicit declaration of function ‘PyUnicode_DATA’ [-Wimplicit-function-declaration]
[1G str_info->characters = (void*)PyUnicode_DATA(string);
[1G ^
[1G regex_3/_regex.c:18040:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
[1G str_info->characters = (void*)PyUnicode_DATA(string);
[1G ^
[1G regex_3/_regex.c:18041:9: warning: implicit declaration of function ‘PyUnicode_GET_LENGTH’ [-Wimplicit-function-declaration]
[1G str_info->length = PyUnicode_GET_LENGTH(string);
[1G ^
[1G regex_3/_regex.c:18042:9: warning: implicit declaration of function ‘PyUnicode_KIND’ [-Wimplicit-function-declaration]
[1G str_info->charsize = PyUnicode_KIND(string);
[1G ^
[1G regex_3/_regex.c: In function ‘ensure_immutable’:
[1G regex_3/_regex.c:18557:9: warning: implicit declaration of function ‘PyBytes_FromObject’ [-Wimplicit-function-declaration]
[1G new_string = PyBytes_FromObject(string);
[1G ^
[1G regex_3/_regex.c:18557:20: warning: assignment makes pointer from integer without a cast [enabled by default]
[1G new_string = PyBytes_FromObject(string);
[1G ^
[1G regex_3/_regex.c: In function ‘unicode_slice’:
[1G regex_3/_regex.c:18585:5: warning: implicit declaration of function ‘PyUnicode_Substring’ [-Wimplicit-function-declaration]
[1G return PyUnicode_Substring(string, start, end);
[1G ^
[1G regex_3/_regex.c:18585:5: warning: return makes pointer from integer without a cast [enabled by default]
[1G regex_3/_regex.c: In function ‘add_to_join_list’:
[1G regex_3/_regex.c:19408:22: warning: assignment makes pointer from integer without a cast [enabled by default]
[1G new_item = PyBytes_FromObject(item);
[1G ^
[1G regex_3/_regex.c: In function ‘join_list_info’:
[1G regex_3/_regex.c:19475:13: warning: implicit declaration of function ‘PyUnicode_New’ [-Wimplicit-function-declaration]
[1G joiner = PyUnicode_New(0, 0);
[1G ^
[1G regex_3/_regex.c:19475:20: warning: assignment makes pointer from integer without a cast [enabled by default]
[1G joiner = PyUnicode_New(0, 0);
[1G ^
[1G regex_3/_regex.c:19505:9: warning: return makes pointer from integer without a cast [enabled by default]
[1G return PyUnicode_New(0, 0);
[1G ^
[1G regex_3/_regex.c: In function ‘match_get_group_slice’:
[1G regex_3/_regex.c:19810:7: warning: passing argument 1 of ‘PySlice_GetIndicesEx’ from incompatible pointer type [enabled by default]
[1G &end, &step, &slice_length) < 0)
[1G ^
[1G In file included from /app/.heroku/python/include/python2.7/Python.h:112:0,
[1G from regex_3/_regex.c:50:
[1G /app/.heroku/python/include/python2.7/sliceobject.h:37:17: note: expected ‘struct PySliceObject *’ but argument is of type ‘struct PyObject *’
[1G PyAPI_FUNC(int) PySlice_GetIndicesEx(PySliceObject *r, Py_ssize_t length,
[1G ^
[1G regex_3/_regex.c: In function ‘index_to_integer’:
[1G regex_3/_regex.c:21024:9: warning: implicit declaration of function ‘PyLong_FromUnicodeObject’ [-Wimplicit-function-declaration]
[1G int_obj = PyLong_FromUnicodeObject(item, 0);
[1G ^
[1G regex_3/_regex.c:21024:17: warning: assignment makes pointer from integer without a cast [enabled by default]
[1G int_obj = PyLong_FromUnicodeObject(item, 0);
[1G ^
[1G regex_3/_regex.c: In function ‘pattern_sizeof’:
[1G regex_3/_regex.c:22280:5: warning: implicit declaration of function ‘PyLong_AsSize_t’ [-Wimplicit-function-declaration]
[1G size += PyLong_AsSize_t(result);
[1G ^
[1G regex_3/_regex.c: At top level:
[1G regex_3/_regex.c:26217:15: error: variable ‘regex_module’ has initializer but incomplete type
[1G static struct PyModuleDef regex_module = {
[1G ^
[1G regex_3/_regex.c:26218:5: error: ‘PyModuleDef_HEAD_INIT’ undeclared here (not in a function)
[1G PyModuleDef_HEAD_INIT,
[1G ^
[1G regex_3/_regex.c:26218:5: warning: excess elements in struct initializer [enabled by default]
[1G regex_3/_regex.c:26218:5: warning: (near initialization for ‘regex_module’) [enabled by default]
[1G regex_3/_regex.c:26219:5: warning: excess elements in struct initializer [enabled by default]
[1G "_regex",
[1G ^
[1G regex_3/_regex.c:26219:5: warning: (near initialization for ‘regex_module’) [enabled by default]
[1G regex_3/_regex.c:26220:5: warning: excess elements in struct initializer [enabled by default]
[1G NULL,
[1G ^
[1G regex_3/_regex.c:26220:5: warning: (near initialization for ‘regex_module’) [enabled by default]
[1G regex_3/_regex.c:26221:5: warning: excess elements in struct initializer [enabled by default]
[1G -1,
[1G ^
[1G regex_3/_regex.c:26221:5: warning: (near initialization for ‘regex_module’) [enabled by default]
[1G regex_3/_regex.c:26222:5: warning: excess elements in struct initializer [enabled by default]
[1G _functions,
[1G ^
[1G regex_3/_regex.c:26222:5: warning: (near initialization for ‘regex_module’) [enabled by default]
[1G regex_3/_regex.c:26223:5: warning: excess elements in struct initializer [enabled by default]
[1G NULL,
[1G ^
[1G regex_3/_regex.c:26223:5: warning: (near initialization for ‘regex_module’) [enabled by default]
[1G regex_3/_regex.c:26224:5: warning: excess elements in struct initializer [enabled by default]
[1G NULL,
[1G ^
[1G regex_3/_regex.c:26224:5: warning: (near initialization for ‘regex_module’) [enabled by default]
[1G regex_3/_regex.c:26225:5: warning: excess elements in struct initializer [enabled by default]
[1G NULL,
[1G ^
[1G regex_3/_regex.c:26225:5: warning: (near initialization for ‘regex_module’) [enabled by default]
[1G regex_3/_regex.c:26227:1: warning: excess elements in struct initializer [enabled by default]
[1G };
[1G ^
[1G regex_3/_regex.c:26227:1: warning: (near initialization for ‘regex_module’) [enabled by default]
[1G regex_3/_regex.c: In function ‘PyInit__regex’:
[1G regex_3/_regex.c:26287:9: warning: ‘return’ with a value, in function returning void [enabled by default]
[1G return NULL;
[1G ^
[1G regex_3/_regex.c:26289:9: warning: ‘return’ with a value, in function returning void [enabled by default]
[1G return NULL;
[1G ^
[1G regex_3/_regex.c:26291:9: warning: ‘return’ with a value, in function returning void [enabled by default]
[1G return NULL;
[1G ^
[1G regex_3/_regex.c:26293:9: warning: ‘return’ with a value, in function returning void [enabled by default]
[1G return NULL;
[1G ^
[1G regex_3/_regex.c:26295:9: warning: ‘return’ with a value, in function returning void [enabled by default]
[1G return NULL;
[1G ^
[1G regex_3/_regex.c:26299:5: warning: implicit declaration of function ‘PyModule_Create’ [-Wimplicit-function-declaration]
[1G m = PyModule_Create(®ex_module);
[1G ^
[1G regex_3/_regex.c:26299:7: warning: assignment makes pointer from integer without a cast [enabled by default]
[1G m = PyModule_Create(®ex_module);
[1G ^
[1G regex_3/_regex.c:26301:9: warning: ‘return’ with a value, in function returning void [enabled by default]
[1G return NULL;
[1G ^
[1G regex_3/_regex.c:26326:9: warning: ‘return’ with a value, in function returning void [enabled by default]
[1G return NULL;
[1G ^
[1G regex_3/_regex.c:26329:5: warning: ‘return’ with a value, in function returning void [enabled by default]
[1G return m;
[1G ^
[1G regex_3/_regex.c: In function ‘bytes2_char_at’:
[1G regex_3/_regex.c:771:1: warning: control reaches end of non-void function [-Wreturn-type]
[1G }
[1G ^
[1G regex_3/_regex.c: In function ‘bytes1_char_at’:
[1G regex_3/_regex.c:756:1: warning: control reaches end of non-void function [-Wreturn-type]
[1G }
[1G ^
[1G regex_3/_regex.c: In function ‘bytes2_point_to’:
[1G regex_3/_regex.c:781:1: warning: control reaches end of non-void function [-Wreturn-type]
[1G }
[1G ^
[1G regex_3/_regex.c: In function ‘bytes1_point_to’:
[1G regex_3/_regex.c:766:1: warning: control reaches end of non-void function [-Wreturn-type]
[1G }
[1G ^
[1G error: command 'gcc' failed with exit status 1
[1G----------------------------------------
[1G ERROR: Failed building wheel for regex
[1G Running setup.py clean for regex
[1G Building wheel for dumptruck (setup.py): started
[1G Building wheel for dumptruck (setup.py): finished with status 'done'
[1G Created wheel for dumptruck: filename=dumptruck-0.1.6-py2-none-any.whl size=11844 sha256=0a3e333baab0acb099bb62e5892460d0bf17b72fb92bc89e5caf0384bbc60f2b
[1G Stored in directory: /tmp/pip-ephem-wheel-cache-h39PSq/wheels/dc/75/e9/1e61c4080c73e7bda99614549591f83b53bcc2d682f26fce62
[1G Successfully built dumptruck
[1G Failed to build regex
[1G Installing collected packages: dumptruck, idna, certifi, chardet, urllib3, requests, scraperwiki, webencodings, pyparsing, packaging, six, bleach, backports.functools-lru-cache, soupsieve, beautifulsoup4, lxml, python-dateutil, regex
[1G Running setup.py develop for scraperwiki
[1G Running setup.py install for regex: started
[1G Running setup.py install for regex: finished with status 'error'
[1G ERROR: Command errored out with exit status 1:
[1G command: /app/.heroku/python/bin/python -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-sj311Y/regex/setup.py'"'"'; __file__='"'"'/tmp/pip-install-sj311Y/regex/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-B5gbt4/install-record.txt --single-version-externally-managed --compile --install-headers /app/.heroku/python/include/python2.7/regex
[1G cwd: /tmp/pip-install-sj311Y/regex/
[1G Complete output (1240 lines):
[1G running install
[1G running build
[1G running build_py
[1G creating build
[1G creating build/lib.linux-x86_64-2.7
[1G creating build/lib.linux-x86_64-2.7/regex
[1G copying regex_3/__init__.py -> build/lib.linux-x86_64-2.7/regex
[1G copying regex_3/regex.py -> build/lib.linux-x86_64-2.7/regex
[1G copying regex_3/_regex_core.py -> build/lib.linux-x86_64-2.7/regex
[1G copying regex_3/test_regex.py -> build/lib.linux-x86_64-2.7/regex
[1G running build_ext
[1G building 'regex._regex' extension
[1G creating build/temp.linux-x86_64-2.7
[1G creating build/temp.linux-x86_64-2.7/regex_3
[1G gcc -pthread -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -I/app/.heroku/python/include/python2.7 -c regex_3/_regex.c -o build/temp.linux-x86_64-2.7/regex_3/_regex.o
[1G regex_3/_regex.c: In function ‘bytes1_char_at’:
[1G regex_3/_regex.c:755:15: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G return *((Py_UCS1*)text + pos);
[1G ^
[1G regex_3/_regex.c:755:15: note: each undeclared identifier is reported only once for each function it appears in
[1G regex_3/_regex.c:755:23: error: expected expression before ‘)’ token
[1G return *((Py_UCS1*)text + pos);
[1G ^
[1G regex_3/_regex.c: In function ‘bytes1_set_char_at’:
[1G regex_3/_regex.c:760:8: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G *((Py_UCS1*)text + pos) = (Py_UCS1)ch;
[1G ^
[1G regex_3/_regex.c:760:16: error: expected expression before ‘)’ token
[1G *((Py_UCS1*)text + pos) = (Py_UCS1)ch;
[1G ^
[1G regex_3/_regex.c:760:40: error: expected ‘;’ before ‘ch’
[1G *((Py_UCS1*)text + pos) = (Py_UCS1)ch;
[1G ^
[1G regex_3/_regex.c: In function ‘bytes1_point_to’:
[1G regex_3/_regex.c:765:13: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G return (Py_UCS1*)text + pos;
[1G ^
[1G regex_3/_regex.c:765:21: error: expected expression before ‘)’ token
[1G return (Py_UCS1*)text + pos;
[1G ^
[1G regex_3/_regex.c: In function ‘bytes2_char_at’:
[1G regex_3/_regex.c:770:15: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G return *((Py_UCS2*)text + pos);
[1G ^
[1G regex_3/_regex.c:770:23: error: expected expression before ‘)’ token
[1G return *((Py_UCS2*)text + pos);
[1G ^
[1G regex_3/_regex.c: In function ‘bytes2_set_char_at’:
[1G regex_3/_regex.c:775:8: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G *((Py_UCS2*)text + pos) = (Py_UCS2)ch;
[1G ^
[1G regex_3/_regex.c:775:16: error: expected expression before ‘)’ token
[1G *((Py_UCS2*)text + pos) = (Py_UCS2)ch;
[1G ^
[1G regex_3/_regex.c:775:40: error: expected ‘;’ before ‘ch’
[1G *((Py_UCS2*)text + pos) = (Py_UCS2)ch;
[1G ^
[1G regex_3/_regex.c: In function ‘bytes2_point_to’:
[1G regex_3/_regex.c:780:13: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G return (Py_UCS2*)text + pos;
[1G ^
[1G regex_3/_regex.c:780:21: error: expected expression before ‘)’ token
[1G return (Py_UCS2*)text + pos;
[1G ^
[1G regex_3/_regex.c: In function ‘set_error’:
[1G regex_3/_regex.c:2103:25: error: ‘PyExc_TimeoutError’ undeclared (first use in this function)
[1G PyErr_SetString(PyExc_TimeoutError, "regex timed out");
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_ANY’:
[1G regex_3/_regex.c:3468:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:3469:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3471:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3471:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3472:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:3477:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:3482:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:3483:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3485:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3485:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3486:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:3491:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_ANY_REV’:
[1G regex_3/_regex.c:3523:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:3524:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3526:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3526:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3527:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:3532:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:3537:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:3538:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3540:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3540:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3541:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:3546:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_ANY_U’:
[1G regex_3/_regex.c:3580:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:3581:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3583:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3583:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3584:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:3596:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:3601:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:3602:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3604:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3604:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3605:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:3617:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_ANY_U_REV’:
[1G regex_3/_regex.c:3658:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:3659:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3661:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3661:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3662:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:3674:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:3679:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:3680:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3682:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3682:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3683:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:3695:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_CHARACTER’:
[1G regex_3/_regex.c:3737:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:3738:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3740:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3740:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3741:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:3746:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:3751:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:3752:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3754:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3754:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3755:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:3760:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_CHARACTER_IGN’:
[1G regex_3/_regex.c:3797:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:3798:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3800:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3800:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3801:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:3807:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:3812:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:3813:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3815:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3815:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3816:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:3822:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_CHARACTER_IGN_REV’:
[1G regex_3/_regex.c:3860:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:3861:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3863:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3863:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3864:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:3870:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:3875:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:3876:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3878:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3878:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3879:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:3885:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_CHARACTER_REV’:
[1G regex_3/_regex.c:3921:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:3922:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3924:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3924:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3925:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:3930:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:3935:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:3936:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3938:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3938:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3939:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:3944:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_PROPERTY’:
[1G regex_3/_regex.c:3983:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:3984:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3986:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3986:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3987:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4004:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4009:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4010:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4012:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4012:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4013:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4030:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_PROPERTY_IGN’:
[1G regex_3/_regex.c:4081:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4082:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4084:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4084:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4085:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4102:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4107:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4108:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4110:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4110:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4111:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4128:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_PROPERTY_IGN_REV’:
[1G regex_3/_regex.c:4179:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4180:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4182:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4182:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4183:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4200:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4205:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4206:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4208:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4208:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4209:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4226:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_PROPERTY_REV’:
[1G regex_3/_regex.c:4277:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4278:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4280:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4280:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4281:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4298:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4303:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4304:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4306:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4306:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4307:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4324:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_RANGE’:
[1G regex_3/_regex.c:4373:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4374:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4376:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4376:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4377:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4383:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4388:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4389:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4391:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4391:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4392:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4398:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_RANGE_IGN’:
[1G regex_3/_regex.c:4436:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4437:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4439:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4439:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4440:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4446:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4451:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4452:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4454:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4454:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4455:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4461:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_RANGE_IGN_REV’:
[1G regex_3/_regex.c:4499:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4500:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4502:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4502:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4503:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4509:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4514:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4515:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4517:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4517:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4518:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4524:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_RANGE_REV’:
[1G regex_3/_regex.c:4562:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4563:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4565:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4565:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4566:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4572:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4577:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4578:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4580:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4580:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4581:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4587:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_SET’:
[1G regex_3/_regex.c:4625:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4626:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4628:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4628:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4629:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4635:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4640:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4641:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4643:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4643:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4644:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4650:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_SET_IGN’:
[1G regex_3/_regex.c:4688:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4689:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4691:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4691:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4692:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4698:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4703:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4704:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4706:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4706:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4707:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4713:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_SET_IGN_REV’:
[1G regex_3/_regex.c:4751:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4752:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4754:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4754:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4755:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4761:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4766:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4767:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4769:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4769:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4770:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4776:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_SET_REV’:
[1G regex_3/_regex.c:4814:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4815:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4817:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4817:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4818:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4824:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4829:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4830:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4832:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4832:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4833:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4839:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘simple_string_search’:
[1G regex_3/_regex.c:5120:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5120:26: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5120:34: error: expected expression before ‘)’ token
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5121:18: error: ‘text_ptr’ undeclared (first use in this function)
[1G Py_UCS1* text_ptr = text + text_pos;
[1G ^
[1G regex_3/_regex.c:5122:18: error: ‘limit_ptr’ undeclared (first use in this function)
[1G Py_UCS1* limit_ptr = text + limit;
[1G ^
[1G regex_3/_regex.c:5161:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c:5161:26: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c:5161:34: error: expected expression before ‘)’ token
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c: In function ‘simple_string_search_ign’:
[1G regex_3/_regex.c:5274:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5274:26: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5274:34: error: expected expression before ‘)’ token
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5275:18: error: ‘text_ptr’ undeclared (first use in this function)
[1G Py_UCS1* text_ptr = text + text_pos;
[1G ^
[1G regex_3/_regex.c:5276:18: error: ‘limit_ptr’ undeclared (first use in this function)
[1G Py_UCS1* limit_ptr = text + limit;
[1G ^
[1G regex_3/_regex.c:5316:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c:5316:26: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c:5316:34: error: expected expression before ‘)’ token
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c: In function ‘simple_string_search_ign_rev’:
[1G regex_3/_regex.c:5431:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5431:26: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5431:34: error: expected expression before ‘)’ token
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5432:18: error: ‘text_ptr’ undeclared (first use in this function)
[1G Py_UCS1* text_ptr = text + text_pos;
[1G ^
[1G regex_3/_regex.c:5433:18: error: ‘limit_ptr’ undeclared (first use in this function)
[1G Py_UCS1* limit_ptr = text + limit;
[1G ^
[1G regex_3/_regex.c:5473:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c:5473:26: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c:5473:34: error: expected expression before ‘)’ token
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c: In function ‘simple_string_search_rev’:
[1G regex_3/_regex.c:5583:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5583:26: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5583:34: error: expected expression before ‘)’ token
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5584:18: error: ‘text_ptr’ undeclared (first use in this function)
[1G Py_UCS1* text_ptr = text + text_pos;
[1G ^
[1G regex_3/_regex.c:5585:18: error: ‘limit_ptr’ undeclared (first use in this function)
[1G Py_UCS1* limit_ptr = text + limit;
[1G ^
[1G regex_3/_regex.c:5625:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c:5625:26: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c:5625:34: error: expected expression before ‘)’ token
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c: In function ‘fast_string_search’:
[1G regex_3/_regex.c:5742:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:5743:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:5745:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:5745:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:5746:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:5760:48: error: expected expression before ‘)’ token
[1G return text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:5770:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:5771:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:5773:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:5773:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:5774:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:5788:48: error: expected expression before ‘)’ token
[1G return text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘fast_string_search_ign’:
[1G regex_3/_regex.c:5857:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:5858:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:5860:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:5860:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:5861:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:5876:48: error: expected expression before ‘)’ token
[1G return text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:5886:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:5887:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:5889:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:5889:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:5890:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:5905:48: error: expected expression before ‘)’ token
[1G return text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘fast_string_search_ign_rev’:
[1G regex_3/_regex.c:5973:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:5974:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:5976:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:5976:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:5977:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:5992:48: error: expected expression before ‘)’ token
[1G return text_ptr - (Py_UCS1*)text + length;
[1G ^
[1G regex_3/_regex.c:6002:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:6003:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:6005:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:6005:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:6006:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:6021:48: error: expected expression before ‘)’ token
[1G return text_ptr - (Py_UCS2*)text + length;
[1G ^
[1G regex_3/_regex.c: In function ‘fast_string_search_rev’:
[1G regex_3/_regex.c:6084:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:6085:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:6087:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:6087:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:6088:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:6102:48: error: expected expression before ‘)’ token
[1G return text_ptr - (Py_UCS1*)text + length;
[1G ^
[1G regex_3/_regex.c:6112:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:6113:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:6115:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:6115:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:6116:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:6130:48: error: expected expression before ‘)’ token
[1G return text_ptr - (Py_UCS2*)text + length;
[1G ^
[1G regex_3/_regex.c: In function ‘build_unicode_value’:
[1G regex_3/_regex.c:9478:16: error: ‘PyUnicode_1BYTE_KIND’ undeclared (first use in this function)
[1G kind = PyUnicode_1BYTE_KIND;
[1G ^
[1G regex_3/_regex.c:9481:16: error: ‘PyUnicode_2BYTE_KIND’ undeclared (first use in this function)
[1G kind = PyUnicode_2BYTE_KIND;
[1G ^
[1G regex_3/_regex.c:9484:16: error: ‘PyUnicode_4BYTE_KIND’ undeclared (first use in this function)
[1G kind = PyUnicode_4BYTE_KIND;
[1G ^
[1G regex_3/_regex.c:9491:5: warning: implicit declaration of function ‘PyUnicode_FromKindAndData’ [-Wimplicit-function-declaration]
[1G return PyUnicode_FromKindAndData(kind, buffer, len);
[1G ^
[1G regex_3/_regex.c:9491:5: warning: return makes pointer from integer without a cast [enabled by default]
[1G regex_3/_regex.c: In function ‘build_bytes_value’:
[1G regex_3/_regex.c:9499:5: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* byte_buffer;
[1G ^
[1G regex_3/_regex.c:9514:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2 c = ((Py_UCS2*)buffer)[i];
[1G ^
[1G regex_3/_regex.c:9514:23: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G Py_UCS2 c = ((Py_UCS2*)buffer)[i];
[1G ^
[1G regex_3/_regex.c:9514:31: error: expected expression before ‘)’ token
[1G Py_UCS2 c = ((Py_UCS2*)buffer)[i];
[1G ^
[1G regex_3/_regex.c:9518:27: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G byte_buffer[i] = (Py_UCS1)c;
[1G ^
[1G regex_3/_regex.c:9518:35: error: expected ‘;’ before ‘c’
[1G byte_buffer[i] = (Py_UCS1)c;
[1G ^
[1G regex_3/_regex.c: In function ‘get_string’:
[1G regex_3/_regex.c:18037:9: warning: implicit declaration of function ‘PyUnicode_READY’ [-Wimplicit-function-declaration]
[1G if (PyUnicode_READY(string) == -1)
[1G ^
[1G regex_3/_regex.c:18040:9: warning: implicit declaration of function ‘PyUnicode_DATA’ [-Wimplicit-function-declaration]
[1G str_info->characters = (void*)PyUnicode_DATA(string);
[1G ^
[1G regex_3/_regex.c:18040:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
[1G str_info->characters = (void*)PyUnicode_DATA(string);
[1G ^
[1G regex_3/_regex.c:18041:9: warning: implicit declaration of function ‘PyUnicode_GET_LENGTH’ [-Wimplicit-function-declaration]
[1G str_info->length = PyUnicode_GET_LENGTH(string);
[1G ^
[1G regex_3/_regex.c:18042:9: warning: implicit declaration of function ‘PyUnicode_KIND’ [-Wimplicit-function-declaration]
[1G str_info->charsize = PyUnicode_KIND(string);
[1G ^
[1G regex_3/_regex.c: In function ‘ensure_immutable’:
[1G regex_3/_regex.c:18557:9: warning: implicit declaration of function ‘PyBytes_FromObject’ [-Wimplicit-function-declaration]
[1G new_string = PyBytes_FromObject(string);
[1G ^
[1G regex_3/_regex.c:18557:20: warning: assignment makes pointer from integer without a cast [enabled by default]
[1G new_string = PyBytes_FromObject(string);
[1G ^
[1G regex_3/_regex.c: In function ‘unicode_slice’:
[1G regex_3/_regex.c:18585:5: warning: implicit declaration of function ‘PyUnicode_Substring’ [-Wimplicit-function-declaration]
[1G return PyUnicode_Substring(string, start, end);
[1G ^
[1G regex_3/_regex.c:18585:5: warning: return makes pointer from integer without a cast [enabled by default]
[1G regex_3/_regex.c: In function ‘add_to_join_list’:
[1G regex_3/_regex.c:19408:22: warning: assignment makes pointer from integer without a cast [enabled by default]
[1G new_item = PyBytes_FromObject(item);
[1G ^
[1G regex_3/_regex.c: In function ‘join_list_info’:
[1G regex_3/_regex.c:19475:13: warning: implicit declaration of function ‘PyUnicode_New’ [-Wimplicit-function-declaration]
[1G joiner = PyUnicode_New(0, 0);
[1G ^
[1G regex_3/_regex.c:19475:20: warning: assignment makes pointer from integer without a cast [enabled by default]
[1G joiner = PyUnicode_New(0, 0);
[1G ^
[1G regex_3/_regex.c:19505:9: warning: return makes pointer from integer without a cast [enabled by default]
[1G return PyUnicode_New(0, 0);
[1G ^
[1G regex_3/_regex.c: In function ‘match_get_group_slice’:
[1G regex_3/_regex.c:19810:7: warning: passing argument 1 of ‘PySlice_GetIndicesEx’ from incompatible pointer type [enabled by default]
[1G &end, &step, &slice_length) < 0)
[1G ^
[1G In file included from /app/.heroku/python/include/python2.7/Python.h:112:0,
[1G from regex_3/_regex.c:50:
[1G /app/.heroku/python/include/python2.7/sliceobject.h:37:17: note: expected ‘struct PySliceObject *’ but argument is of type ‘struct PyObject *’
[1G PyAPI_FUNC(int) PySlice_GetIndicesEx(PySliceObject *r, Py_ssize_t length,
[1G ^
[1G regex_3/_regex.c: In function ‘index_to_integer’:
[1G regex_3/_regex.c:21024:9: warning: implicit declaration of function ‘PyLong_FromUnicodeObject’ [-Wimplicit-function-declaration]
[1G int_obj = PyLong_FromUnicodeObject(item, 0);
[1G ^
[1G regex_3/_regex.c:21024:17: warning: assignment makes pointer from integer without a cast [enabled by default]
[1G int_obj = PyLong_FromUnicodeObject(item, 0);
[1G ^
[1G regex_3/_regex.c: In function ‘pattern_sizeof’:
[1G regex_3/_regex.c:22280:5: warning: implicit declaration of function ‘PyLong_AsSize_t’ [-Wimplicit-function-declaration]
[1G size += PyLong_AsSize_t(result);
[1G ^
[1G regex_3/_regex.c: At top level:
[1G regex_3/_regex.c:26217:15: error: variable ‘regex_module’ has initializer but incomplete type
[1G static struct PyModuleDef regex_module = {
[1G ^
[1G regex_3/_regex.c:26218:5: error: ‘PyModuleDef_HEAD_INIT’ undeclared here (not in a function)
[1G PyModuleDef_HEAD_INIT,
[1G ^
[1G regex_3/_regex.c:26218:5: warning: excess elements in struct initializer [enabled by default]
[1G regex_3/_regex.c:26218:5: warning: (near initialization for ‘regex_module’) [enabled by default]
[1G regex_3/_regex.c:26219:5: warning: excess elements in struct initializer [enabled by default]
[1G "_regex",
[1G ^
[1G regex_3/_regex.c:26219:5: warning: (near initialization for ‘regex_module’) [enabled by default]
[1G regex_3/_regex.c:26220:5: warning: excess elements in struct initializer [enabled by default]
[1G NULL,
[1G ^
[1G regex_3/_regex.c:26220:5: warning: (near initialization for ‘regex_module’) [enabled by default]
[1G regex_3/_regex.c:26221:5: warning: excess elements in struct initializer [enabled by default]
[1G -1,
[1G ^
[1G regex_3/_regex.c:26221:5: warning: (near initialization for ‘regex_module’) [enabled by default]
[1G regex_3/_regex.c:26222:5: warning: excess elements in struct initializer [enabled by default]
[1G _functions,
[1G ^
[1G regex_3/_regex.c:26222:5: warning: (near initialization for ‘regex_module’) [enabled by default]
[1G regex_3/_regex.c:26223:5: warning: excess elements in struct initializer [enabled by default]
[1G NULL,
[1G ^
[1G regex_3/_regex.c:26223:5: warning: (near initialization for ‘regex_module’) [enabled by default]
[1G regex_3/_regex.c:26224:5: warning: excess elements in struct initializer [enabled by default]
[1G NULL,
[1G ^
[1G regex_3/_regex.c:26224:5: warning: (near initialization for ‘regex_module’) [enabled by default]
[1G regex_3/_regex.c:26225:5: warning: excess elements in struct initializer [enabled by default]
[1G NULL,
[1G ^
[1G regex_3/_regex.c:26225:5: warning: (near initialization for ‘regex_module’) [enabled by default]
[1G regex_3/_regex.c:26227:1: warning: excess elements in struct initializer [enabled by default]
[1G };
[1G ^
[1G regex_3/_regex.c:26227:1: warning: (near initialization for ‘regex_module’) [enabled by default]
[1G regex_3/_regex.c: In function ‘PyInit__regex’:
[1G regex_3/_regex.c:26287:9: warning: ‘return’ with a value, in function returning void [enabled by default]
[1G return NULL;
[1G ^
[1G regex_3/_regex.c:26289:9: warning: ‘return’ with a value, in function returning void [enabled by default]
[1G return NULL;
[1G ^
[1G regex_3/_regex.c:26291:9: warning: ‘return’ with a value, in function returning void [enabled by default]
[1G return NULL;
[1G ^
[1G regex_3/_regex.c:26293:9: warning: ‘return’ with a value, in function returning void [enabled by default]
[1G return NULL;
[1G ^
[1G regex_3/_regex.c:26295:9: warning: ‘return’ with a value, in function returning void [enabled by default]
[1G return NULL;
[1G ^
[1G regex_3/_regex.c:26299:5: warning: implicit declaration of function ‘PyModule_Create’ [-Wimplicit-function-declaration]
[1G m = PyModule_Create(®ex_module);
[1G ^
[1G regex_3/_regex.c:26299:7: warning: assignment makes pointer from integer without a cast [enabled by default]
[1G m = PyModule_Create(®ex_module);
[1G ^
[1G regex_3/_regex.c:26301:9: warning: ‘return’ with a value, in function returning void [enabled by default]
[1G return NULL;
[1G ^
[1G regex_3/_regex.c:26326:9: warning: ‘return’ with a value, in function returning void [enabled by default]
[1G return NULL;
[1G ^
[1G regex_3/_regex.c:26329:5: warning: ‘return’ with a value, in function returning void [enabled by default]
[1G return m;
[1G ^
[1G regex_3/_regex.c: In function ‘bytes2_char_at’:
[1G regex_3/_regex.c:771:1: warning: control reaches end of non-void function [-Wreturn-type]
[1G }
[1G ^
[1G regex_3/_regex.c: In function ‘bytes1_char_at’:
[1G regex_3/_regex.c:756:1: warning: control reaches end of non-void function [-Wreturn-type]
[1G }
[1G ^
[1G regex_3/_regex.c: In function ‘bytes2_point_to’:
[1G regex_3/_regex.c:781:1: warning: control reaches end of non-void function [-Wreturn-type]
[1G }
[1G ^
[1G regex_3/_regex.c: In function ‘bytes1_point_to’:
[1G regex_3/_regex.c:766:1: warning: control reaches end of non-void function [-Wreturn-type]
[1G }
[1G ^
[1G error: command 'gcc' failed with exit status 1
[1G----------------------------------------
[1G ERROR: Command errored out with exit status 1: /app/.heroku/python/bin/python -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-sj311Y/regex/setup.py'"'"'; __file__='"'"'/tmp/pip-install-sj311Y/regex/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-B5gbt4/install-record.txt --single-version-externally-managed --compile --install-headers /app/.heroku/python/include/python2.7/regex Check the logs for full command output.
Injecting configuration and compiling...
[1G [1G-----> Python app detected
[1G ! The latest version of Python 2 is python-2.7.14 (you are using python-2.7.9, which is unsupported).
[1G ! We recommend upgrading by specifying the latest version (python-2.7.14).
[1G Learn More: https://devcenter.heroku.com/articles/python-runtimes
[1G-----> Installing python-2.7.9
[1G-----> Installing pip
[1G-----> Installing requirements with pip
[1G DEPRECATION: Python 2.7 reached the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 is no longer maintained. pip 21.0 will drop support for Python 2.7 in January 2021. More details about Python 2 support in pip can be found at https://pip.pypa.io/en/latest/development/release-process/#python-2-support pip 21.0 will remove support for this functionality.
[1G Obtaining scraperwiki from git+http://github.com/openaustralia/scraperwiki-python.git@morph_defaults#egg=scraperwiki (from -r /tmp/build/requirements.txt (line 1))
[1G Cloning http://github.com/openaustralia/scraperwiki-python.git (to revision morph_defaults) to /app/.heroku/src/scraperwiki
[1G Running command git clone -q http://github.com/openaustralia/scraperwiki-python.git /app/.heroku/src/scraperwiki
[1G Running command git checkout -b morph_defaults --track origin/morph_defaults
[1G Switched to a new branch 'morph_defaults'
[1G Branch morph_defaults set up to track remote branch morph_defaults from origin.
[1G Collecting bleach
[1G Downloading bleach-3.3.1-py2.py3-none-any.whl (146 kB)
[1G Collecting beautifulsoup4
[1G Downloading beautifulsoup4-4.9.3-py2-none-any.whl (115 kB)
[1G Collecting lxml
[1G Downloading lxml-4.7.1-cp27-cp27m-manylinux_2_5_x86_64.manylinux1_x86_64.whl (5.5 MB)
[1G Collecting python-dateutil
[1G Downloading python_dateutil-2.8.2-py2.py3-none-any.whl (247 kB)
[1G Collecting regex
[1G Downloading regex-2022.1.18.tar.gz (382 kB)
[1G Collecting requests
[1G Downloading requests-2.27.1-py2.py3-none-any.whl (63 kB)
[1G Collecting dumptruck>=0.1.2
[1G Downloading dumptruck-0.1.6.tar.gz (15 kB)
[1G Collecting webencodings
[1G Downloading webencodings-0.5.1-py2.py3-none-any.whl (11 kB)
[1G Collecting packaging
[1G Downloading packaging-20.9-py2.py3-none-any.whl (40 kB)
[1G Collecting six>=1.9.0
[1G Downloading six-1.16.0-py2.py3-none-any.whl (11 kB)
[1G Collecting soupsieve<2.0,>1.2; python_version < "3.0"
[1G Downloading soupsieve-1.9.6-py2.py3-none-any.whl (33 kB)
[1G Collecting idna<3,>=2.5; python_version < "3"
[1G Downloading idna-2.10-py2.py3-none-any.whl (58 kB)
[1G Collecting certifi>=2017.4.17
[1G Downloading certifi-2021.10.8-py2.py3-none-any.whl (149 kB)
[1G Collecting chardet<5,>=3.0.2; python_version < "3"
[1G Downloading chardet-4.0.0-py2.py3-none-any.whl (178 kB)
[1G Collecting urllib3<1.27,>=1.21.1
[1G Downloading urllib3-1.26.8-py2.py3-none-any.whl (138 kB)
[1G Collecting pyparsing>=2.0.2
[1G Downloading pyparsing-2.4.7-py2.py3-none-any.whl (67 kB)
[1G Collecting backports.functools-lru-cache; python_version < "3"
[1G Downloading backports.functools_lru_cache-1.6.4-py2.py3-none-any.whl (5.9 kB)
[1G Building wheels for collected packages: regex, dumptruck
[1G Building wheel for regex (setup.py): started
[1G Building wheel for regex (setup.py): finished with status 'error'
[1G ERROR: Command errored out with exit status 1:
[1G command: /app/.heroku/python/bin/python -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-xI0ze1/regex/setup.py'"'"'; __file__='"'"'/tmp/pip-install-xI0ze1/regex/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-93uRii
[1G cwd: /tmp/pip-install-xI0ze1/regex/
[1G Complete output (1240 lines):
[1G running bdist_wheel
[1G running build
[1G running build_py
[1G creating build
[1G creating build/lib.linux-x86_64-2.7
[1G creating build/lib.linux-x86_64-2.7/regex
[1G copying regex_3/__init__.py -> build/lib.linux-x86_64-2.7/regex
[1G copying regex_3/regex.py -> build/lib.linux-x86_64-2.7/regex
[1G copying regex_3/_regex_core.py -> build/lib.linux-x86_64-2.7/regex
[1G copying regex_3/test_regex.py -> build/lib.linux-x86_64-2.7/regex
[1G running build_ext
[1G building 'regex._regex' extension
[1G creating build/temp.linux-x86_64-2.7
[1G creating build/temp.linux-x86_64-2.7/regex_3
[1G gcc -pthread -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -I/app/.heroku/python/include/python2.7 -c regex_3/_regex.c -o build/temp.linux-x86_64-2.7/regex_3/_regex.o
[1G regex_3/_regex.c: In function ‘bytes1_char_at’:
[1G regex_3/_regex.c:755:15: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G return *((Py_UCS1*)text + pos);
[1G ^
[1G regex_3/_regex.c:755:15: note: each undeclared identifier is reported only once for each function it appears in
[1G regex_3/_regex.c:755:23: error: expected expression before ‘)’ token
[1G return *((Py_UCS1*)text + pos);
[1G ^
[1G regex_3/_regex.c: In function ‘bytes1_set_char_at’:
[1G regex_3/_regex.c:760:8: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G *((Py_UCS1*)text + pos) = (Py_UCS1)ch;
[1G ^
[1G regex_3/_regex.c:760:16: error: expected expression before ‘)’ token
[1G *((Py_UCS1*)text + pos) = (Py_UCS1)ch;
[1G ^
[1G regex_3/_regex.c:760:40: error: expected ‘;’ before ‘ch’
[1G *((Py_UCS1*)text + pos) = (Py_UCS1)ch;
[1G ^
[1G regex_3/_regex.c: In function ‘bytes1_point_to’:
[1G regex_3/_regex.c:765:13: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G return (Py_UCS1*)text + pos;
[1G ^
[1G regex_3/_regex.c:765:21: error: expected expression before ‘)’ token
[1G return (Py_UCS1*)text + pos;
[1G ^
[1G regex_3/_regex.c: In function ‘bytes2_char_at’:
[1G regex_3/_regex.c:770:15: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G return *((Py_UCS2*)text + pos);
[1G ^
[1G regex_3/_regex.c:770:23: error: expected expression before ‘)’ token
[1G return *((Py_UCS2*)text + pos);
[1G ^
[1G regex_3/_regex.c: In function ‘bytes2_set_char_at’:
[1G regex_3/_regex.c:775:8: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G *((Py_UCS2*)text + pos) = (Py_UCS2)ch;
[1G ^
[1G regex_3/_regex.c:775:16: error: expected expression before ‘)’ token
[1G *((Py_UCS2*)text + pos) = (Py_UCS2)ch;
[1G ^
[1G regex_3/_regex.c:775:40: error: expected ‘;’ before ‘ch’
[1G *((Py_UCS2*)text + pos) = (Py_UCS2)ch;
[1G ^
[1G regex_3/_regex.c: In function ‘bytes2_point_to’:
[1G regex_3/_regex.c:780:13: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G return (Py_UCS2*)text + pos;
[1G ^
[1G regex_3/_regex.c:780:21: error: expected expression before ‘)’ token
[1G return (Py_UCS2*)text + pos;
[1G ^
[1G regex_3/_regex.c: In function ‘set_error’:
[1G regex_3/_regex.c:2103:25: error: ‘PyExc_TimeoutError’ undeclared (first use in this function)
[1G PyErr_SetString(PyExc_TimeoutError, "regex timed out");
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_ANY’:
[1G regex_3/_regex.c:3468:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:3469:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3471:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3471:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3472:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:3477:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:3482:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:3483:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3485:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3485:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3486:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:3491:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_ANY_REV’:
[1G regex_3/_regex.c:3523:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:3524:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3526:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3526:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3527:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:3532:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:3537:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:3538:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3540:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3540:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3541:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:3546:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_ANY_U’:
[1G regex_3/_regex.c:3580:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:3581:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3583:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3583:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3584:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:3596:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:3601:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:3602:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3604:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3604:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3605:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:3617:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_ANY_U_REV’:
[1G regex_3/_regex.c:3658:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:3659:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3661:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3661:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3662:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:3674:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:3679:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:3680:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3682:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3682:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3683:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:3695:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_CHARACTER’:
[1G regex_3/_regex.c:3737:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:3738:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3740:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3740:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3741:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:3746:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:3751:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:3752:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3754:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3754:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3755:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:3760:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_CHARACTER_IGN’:
[1G regex_3/_regex.c:3797:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:3798:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3800:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3800:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3801:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:3807:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:3812:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:3813:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3815:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3815:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3816:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:3822:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_CHARACTER_IGN_REV’:
[1G regex_3/_regex.c:3860:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:3861:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3863:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3863:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3864:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:3870:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:3875:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:3876:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3878:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3878:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3879:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:3885:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_CHARACTER_REV’:
[1G regex_3/_regex.c:3921:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:3922:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3924:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3924:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3925:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:3930:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:3935:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:3936:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3938:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3938:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3939:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:3944:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_PROPERTY’:
[1G regex_3/_regex.c:3983:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:3984:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3986:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3986:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3987:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4004:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4009:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4010:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4012:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4012:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4013:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4030:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_PROPERTY_IGN’:
[1G regex_3/_regex.c:4081:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4082:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4084:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4084:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4085:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4102:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4107:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4108:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4110:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4110:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4111:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4128:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_PROPERTY_IGN_REV’:
[1G regex_3/_regex.c:4179:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4180:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4182:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4182:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4183:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4200:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4205:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4206:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4208:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4208:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4209:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4226:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_PROPERTY_REV’:
[1G regex_3/_regex.c:4277:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4278:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4280:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4280:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4281:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4298:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4303:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4304:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4306:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4306:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4307:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4324:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_RANGE’:
[1G regex_3/_regex.c:4373:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4374:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4376:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4376:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4377:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4383:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4388:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4389:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4391:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4391:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4392:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4398:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_RANGE_IGN’:
[1G regex_3/_regex.c:4436:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4437:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4439:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4439:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4440:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4446:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4451:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4452:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4454:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4454:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4455:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4461:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_RANGE_IGN_REV’:
[1G regex_3/_regex.c:4499:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4500:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4502:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4502:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4503:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4509:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4514:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4515:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4517:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4517:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4518:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4524:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_RANGE_REV’:
[1G regex_3/_regex.c:4562:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4563:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4565:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4565:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4566:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4572:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4577:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4578:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4580:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4580:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4581:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4587:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_SET’:
[1G regex_3/_regex.c:4625:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4626:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4628:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4628:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4629:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4635:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4640:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4641:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4643:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4643:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4644:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4650:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_SET_IGN’:
[1G regex_3/_regex.c:4688:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4689:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4691:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4691:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4692:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4698:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4703:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4704:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4706:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4706:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4707:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4713:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_SET_IGN_REV’:
[1G regex_3/_regex.c:4751:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4752:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4754:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4754:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4755:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4761:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4766:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4767:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4769:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4769:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4770:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4776:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_SET_REV’:
[1G regex_3/_regex.c:4814:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4815:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4817:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4817:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4818:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4824:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4829:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4830:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4832:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4832:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4833:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4839:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘simple_string_search’:
[1G regex_3/_regex.c:5120:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5120:26: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5120:34: error: expected expression before ‘)’ token
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5121:18: error: ‘text_ptr’ undeclared (first use in this function)
[1G Py_UCS1* text_ptr = text + text_pos;
[1G ^
[1G regex_3/_regex.c:5122:18: error: ‘limit_ptr’ undeclared (first use in this function)
[1G Py_UCS1* limit_ptr = text + limit;
[1G ^
[1G regex_3/_regex.c:5161:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c:5161:26: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c:5161:34: error: expected expression before ‘)’ token
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c: In function ‘simple_string_search_ign’:
[1G regex_3/_regex.c:5274:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5274:26: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5274:34: error: expected expression before ‘)’ token
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5275:18: error: ‘text_ptr’ undeclared (first use in this function)
[1G Py_UCS1* text_ptr = text + text_pos;
[1G ^
[1G regex_3/_regex.c:5276:18: error: ‘limit_ptr’ undeclared (first use in this function)
[1G Py_UCS1* limit_ptr = text + limit;
[1G ^
[1G regex_3/_regex.c:5316:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c:5316:26: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c:5316:34: error: expected expression before ‘)’ token
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c: In function ‘simple_string_search_ign_rev’:
[1G regex_3/_regex.c:5431:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5431:26: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5431:34: error: expected expression before ‘)’ token
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5432:18: error: ‘text_ptr’ undeclared (first use in this function)
[1G Py_UCS1* text_ptr = text + text_pos;
[1G ^
[1G regex_3/_regex.c:5433:18: error: ‘limit_ptr’ undeclared (first use in this function)
[1G Py_UCS1* limit_ptr = text + limit;
[1G ^
[1G regex_3/_regex.c:5473:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c:5473:26: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c:5473:34: error: expected expression before ‘)’ token
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c: In function ‘simple_string_search_rev’:
[1G regex_3/_regex.c:5583:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5583:26: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5583:34: error: expected expression before ‘)’ token
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5584:18: error: ‘text_ptr’ undeclared (first use in this function)
[1G Py_UCS1* text_ptr = text + text_pos;
[1G ^
[1G regex_3/_regex.c:5585:18: error: ‘limit_ptr’ undeclared (first use in this function)
[1G Py_UCS1* limit_ptr = text + limit;
[1G ^
[1G regex_3/_regex.c:5625:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c:5625:26: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c:5625:34: error: expected expression before ‘)’ token
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c: In function ‘fast_string_search’:
[1G regex_3/_regex.c:5742:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:5743:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:5745:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:5745:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:5746:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:5760:48: error: expected expression before ‘)’ token
[1G return text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:5770:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:5771:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:5773:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:5773:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:5774:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:5788:48: error: expected expression before ‘)’ token
[1G return text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘fast_string_search_ign’:
[1G regex_3/_regex.c:5857:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:5858:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:5860:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:5860:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:5861:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:5876:48: error: expected expression before ‘)’ token
[1G return text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:5886:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:5887:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:5889:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:5889:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:5890:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:5905:48: error: expected expression before ‘)’ token
[1G return text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘fast_string_search_ign_rev’:
[1G regex_3/_regex.c:5973:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:5974:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:5976:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:5976:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:5977:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:5992:48: error: expected expression before ‘)’ token
[1G return text_ptr - (Py_UCS1*)text + length;
[1G ^
[1G regex_3/_regex.c:6002:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:6003:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:6005:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:6005:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:6006:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:6021:48: error: expected expression before ‘)’ token
[1G return text_ptr - (Py_UCS2*)text + length;
[1G ^
[1G regex_3/_regex.c: In function ‘fast_string_search_rev’:
[1G regex_3/_regex.c:6084:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:6085:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:6087:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:6087:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:6088:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:6102:48: error: expected expression before ‘)’ token
[1G return text_ptr - (Py_UCS1*)text + length;
[1G ^
[1G regex_3/_regex.c:6112:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:6113:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:6115:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:6115:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:6116:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:6130:48: error: expected expression before ‘)’ token
[1G return text_ptr - (Py_UCS2*)text + length;
[1G ^
[1G regex_3/_regex.c: In function ‘build_unicode_value’:
[1G regex_3/_regex.c:9478:16: error: ‘PyUnicode_1BYTE_KIND’ undeclared (first use in this function)
[1G kind = PyUnicode_1BYTE_KIND;
[1G ^
[1G regex_3/_regex.c:9481:16: error: ‘PyUnicode_2BYTE_KIND’ undeclared (first use in this function)
[1G kind = PyUnicode_2BYTE_KIND;
[1G ^
[1G regex_3/_regex.c:9484:16: error: ‘PyUnicode_4BYTE_KIND’ undeclared (first use in this function)
[1G kind = PyUnicode_4BYTE_KIND;
[1G ^
[1G regex_3/_regex.c:9491:5: warning: implicit declaration of function ‘PyUnicode_FromKindAndData’ [-Wimplicit-function-declaration]
[1G return PyUnicode_FromKindAndData(kind, buffer, len);
[1G ^
[1G regex_3/_regex.c:9491:5: warning: return makes pointer from integer without a cast [enabled by default]
[1G regex_3/_regex.c: In function ‘build_bytes_value’:
[1G regex_3/_regex.c:9499:5: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* byte_buffer;
[1G ^
[1G regex_3/_regex.c:9514:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2 c = ((Py_UCS2*)buffer)[i];
[1G ^
[1G regex_3/_regex.c:9514:23: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G Py_UCS2 c = ((Py_UCS2*)buffer)[i];
[1G ^
[1G regex_3/_regex.c:9514:31: error: expected expression before ‘)’ token
[1G Py_UCS2 c = ((Py_UCS2*)buffer)[i];
[1G ^
[1G regex_3/_regex.c:9518:27: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G byte_buffer[i] = (Py_UCS1)c;
[1G ^
[1G regex_3/_regex.c:9518:35: error: expected ‘;’ before ‘c’
[1G byte_buffer[i] = (Py_UCS1)c;
[1G ^
[1G regex_3/_regex.c: In function ‘get_string’:
[1G regex_3/_regex.c:18037:9: warning: implicit declaration of function ‘PyUnicode_READY’ [-Wimplicit-function-declaration]
[1G if (PyUnicode_READY(string) == -1)
[1G ^
[1G regex_3/_regex.c:18040:9: warning: implicit declaration of function ‘PyUnicode_DATA’ [-Wimplicit-function-declaration]
[1G str_info->characters = (void*)PyUnicode_DATA(string);
[1G ^
[1G regex_3/_regex.c:18040:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
[1G str_info->characters = (void*)PyUnicode_DATA(string);
[1G ^
[1G regex_3/_regex.c:18041:9: warning: implicit declaration of function ‘PyUnicode_GET_LENGTH’ [-Wimplicit-function-declaration]
[1G str_info->length = PyUnicode_GET_LENGTH(string);
[1G ^
[1G regex_3/_regex.c:18042:9: warning: implicit declaration of function ‘PyUnicode_KIND’ [-Wimplicit-function-declaration]
[1G str_info->charsize = PyUnicode_KIND(string);
[1G ^
[1G regex_3/_regex.c: In function ‘ensure_immutable’:
[1G regex_3/_regex.c:18557:9: warning: implicit declaration of function ‘PyBytes_FromObject’ [-Wimplicit-function-declaration]
[1G new_string = PyBytes_FromObject(string);
[1G ^
[1G regex_3/_regex.c:18557:20: warning: assignment makes pointer from integer without a cast [enabled by default]
[1G new_string = PyBytes_FromObject(string);
[1G ^
[1G regex_3/_regex.c: In function ‘unicode_slice’:
[1G regex_3/_regex.c:18585:5: warning: implicit declaration of function ‘PyUnicode_Substring’ [-Wimplicit-function-declaration]
[1G return PyUnicode_Substring(string, start, end);
[1G ^
[1G regex_3/_regex.c:18585:5: warning: return makes pointer from integer without a cast
[enabled by default]
[1G regex_3/_regex.c: In function ‘add_to_join_list’:
[1G regex_3/_regex.c:19408:22: warning: assignment makes pointer from integer without a cast [enabled by default]
[1G new_item = PyBytes_FromObject(item);
[1G ^
[1G regex_3/_regex.c: In function ‘join_list_info’:
[1G regex_3/_regex.c:19475:13: warning: implicit declaration of function ‘PyUnicode_New’ [-Wimplicit-function-declaration]
[1G joiner = PyUnicode_New(0, 0);
[1G ^
[1G regex_3/_regex.c:19475:20: warning: assignment makes pointer from integer without a cast [enabled by default]
[1G joiner = PyUnicode_New(0, 0);
[1G ^
[1G regex_3/_regex.c:19505:9: warning: return makes pointer from integer without a cast [enabled by default]
[1G return PyUnicode_New(0, 0);
[1G ^
[1G regex_3/_regex.c: In function ‘match_get_group_slice’:
[1G regex_3/_regex.c:19810:7: warning: passing argument 1 of ‘PySlice_GetIndicesEx’ from incompatible pointer type [enabled by default]
[1G &end, &step, &slice_length) < 0)
[1G ^
[1G In file included from /app/.heroku/python/include/python2.7/Python.h:112:0,
[1G from regex_3/_regex.c:50:
[1G /app/.heroku/python/include/python2.7/sliceobject.h:37:17: note: expected ‘struct PySliceObject *’ but argument is of type ‘struct PyObject *’
[1G PyAPI_FUNC(int) PySlice_GetIndicesEx(PySliceObject *r, Py_ssize_t length,
[1G ^
[1G regex_3/_regex.c: In function ‘index_to_integer’:
[1G regex_3/_regex.c:21024:9: warning: implicit declaration of function ‘PyLong_FromUnicodeObject’ [-Wimplicit-function-declaration]
[1G int_obj = PyLong_FromUnicodeObject(item, 0);
[1G ^
[1G regex_3/_regex.c:21024:17: warning: assignment makes pointer from integer without a cast [enabled by default]
[1G int_obj = PyLong_FromUnicodeObject(item, 0);
[1G ^
[1G regex_3/_regex.c: In function ‘pattern_sizeof’:
[1G regex_3/_regex.c:22280:5: warning: implicit declaration of function ‘PyLong_AsSize_t’ [-Wimplicit-function-declaration]
[1G size += PyLong_AsSize_t(result);
[1G ^
[1G regex_3/_regex.c: At top level:
[1G regex_3/_regex.c:26217:15: error: variable ‘regex_module’ has initializer but incomplete type
[1G static struct PyModuleDef regex_module = {
[1G ^
[1G regex_3/_regex.c:26218:5: error: ‘PyModuleDef_HEAD_INIT’ undeclared here (not in a function)
[1G PyModuleDef_HEAD_INIT,
[1G ^
[1G regex_3/_regex.c:26218:5: warning: excess elements in struct initializer [enabled by default]
[1G regex_3/_regex.c:26218:5: warning: (near initialization for ‘regex_module’) [enabled by default]
[1G regex_3/_regex.c:26219:5: warning: excess elements in struct initializer [enabled by default]
[1G "_regex",
[1G ^
[1G regex_3/_regex.c:26219:5: warning: (near initialization for ‘regex_module’) [enabled by default]
[1G regex_3/_regex.c:26220:5: warning: excess elements in struct initializer [enabled by default]
[1G NULL,
[1G ^
[1G regex_3/_regex.c:26220:5: warning: (near initialization for ‘regex_module’) [enabled by default]
[1G regex_3/_regex.c:26221:5: warning: excess elements in struct initializer [enabled by default]
[1G -1,
[1G ^
[1G regex_3/_regex.c:26221:5: warning: (near initialization for ‘regex_module’) [enabled by default]
[1G regex_3/_regex.c:26222:5: warning: excess elements in struct initializer [enabled by default]
[1G _functions,
[1G ^
[1G regex_3/_regex.c:26222:5: warning: (near initialization for ‘regex_module’) [enabled by default]
[1G regex_3/_regex.c:26223:5: warning: excess elements in struct initializer [enabled by default]
[1G NULL,
[1G ^
[1G regex_3/_regex.c:26223:5: warning: (near initialization for ‘regex_module’) [enabled by default]
[1G regex_3/_regex.c:26224:5: warning: excess elements in struct initializer [enabled by default]
[1G NULL,
[1G ^
[1G regex_3/_regex.c:26224:5: warning: (near initialization for ‘regex_module’) [enabled by default]
[1G regex_3/_regex.c:26225:5: warning: excess elements in struct initializer [enabled by default]
[1G NULL,
[1G ^
[1G regex_3/_regex.c:26225:5: warning: (near initialization for ‘regex_module’) [enabled by default]
[1G regex_3/_regex.c:26227:1: warning: excess elements in struct initializer [enabled by default]
[1G };
[1G ^
[1G regex_3/_regex.c:26227:1: warning: (near initialization for ‘regex_module’) [enabled by default]
[1G regex_3/_regex.c: In function ‘PyInit__regex’:
[1G regex_3/_regex.c:26287:9: warning: ‘return’ with a value, in function returning void [enabled by default]
[1G return NULL;
[1G ^
[1G regex_3/_regex.c:26289:9: warning: ‘return’ with a value, in function returning void [enabled by default]
[1G return NULL;
[1G ^
[1G regex_3/_regex.c:26291:9: warning: ‘return’ with a value, in function returning void [enabled by default]
[1G return NULL;
[1G ^
[1G regex_3/_regex.c:26293:9: warning: ‘return’ with a value, in function returning void [enabled by default]
[1G return NULL;
[1G ^
[1G regex_3/_regex.c:26295:9: warning: ‘return’ with a value, in function returning void [enabled by default]
[1G return NULL;
[1G ^
[1G regex_3/_regex.c:26299:5: warning: implicit declaration of function ‘PyModule_Create’ [-Wimplicit-function-declaration]
[1G m = PyModule_Create(®ex_module);
[1G ^
[1G regex_3/_regex.c:26299:7: warning: assignment makes pointer from integer without a cast [enabled by default]
[1G m = PyModule_Create(®ex_module);
[1G ^
[1G regex_3/_regex.c:26301:9: warning: ‘return’ with a value, in function returning void [enabled by default]
[1G return NULL;
[1G ^
[1G regex_3/_regex.c:26326:9: warning: ‘return’ with a value, in function returning void [enabled by default]
[1G return NULL;
[1G ^
[1G regex_3/_regex.c:26329:5: warning: ‘return’ with a value, in function returning void [enabled by default]
[1G return m;
[1G ^
[1G regex_3/_regex.c: In function ‘bytes2_char_at’:
[1G regex_3/_regex.c:771:1: warning: control reaches end of non-void function [-Wreturn-type]
[1G }
[1G ^
[1G regex_3/_regex.c: In function ‘bytes1_char_at’:
[1G regex_3/_regex.c:756:1: warning: control reaches end of non-void function [-Wreturn-type]
[1G }
[1G ^
[1G regex_3/_regex.c: In function ‘bytes2_point_to’:
[1G regex_3/_regex.c:781:1: warning: control reaches end of non-void function [-Wreturn-type]
[1G }
[1G ^
[1G regex_3/_regex.c: In function ‘bytes1_point_to’:
[1G regex_3/_regex.c:766:1: warning: control reaches end of non-void function [-Wreturn-type]
[1G }
[1G ^
[1G error: command 'gcc' failed with exit status 1
[1G----------------------------------------
[1G ERROR: Failed building wheel for regex
[1G Running setup.py clean for regex
[1G Building wheel for dumptruck (setup.py): started
[1G Building wheel for dumptruck (setup.py): finished with status 'done'
[1G Created wheel for dumptruck: filename=dumptruck-0.1.6-py2-none-any.whl size=11844 sha256=bf749b8d2eb8fbe964fff967e5bae425d18b5604f530eeb5ec21f05533efc04b
[1G Stored in directory: /tmp/pip-ephem-wheel-cache-WVNuR_/wheels/dc/75/e9/1e61c4080c73e7bda99614549591f83b53bcc2d682f26fce62
[1G Successfully built dumptruck
[1G Failed to build regex
[1G Installing collected packages: dumptruck, idna, certifi, chardet, urllib3, requests, scraperwiki, webencodings, pyparsing, packaging, six, bleach, backports.functools-lru-cache, soupsieve, beautifulsoup4, lxml, python-dateutil, regex
[1G Running setup.py develop for scraperwiki
[1G Running setup.py install for regex: started
[1G Running setup.py install for regex: finished with status 'error'
[1G ERROR: Command errored out with exit status 1:
[1G command: /app/.heroku/python/bin/python -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-xI0ze1/regex/setup.py'"'"'; __file__='"'"'/tmp/pip-install-xI0ze1/regex/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-8Nrggt/install-record.txt --single-version-externally-managed --compile --install-headers /app/.heroku/python/include/python2.7/regex
[1G cwd: /tmp/pip-install-xI0ze1/regex/
[1G Complete output (1240 lines):
[1G running install
[1G running build
[1G running build_py
[1G creating build
[1G creating build/lib.linux-x86_64-2.7
[1G creating build/lib.linux-x86_64-2.7/regex
[1G copying regex_3/__init__.py -> build/lib.linux-x86_64-2.7/regex
[1G copying regex_3/regex.py -> build/lib.linux-x86_64-2.7/regex
[1G copying regex_3/_regex_core.py -> build/lib.linux-x86_64-2.7/regex
[1G copying regex_3/test_regex.py -> build/lib.linux-x86_64-2.7/regex
[1G running build_ext
[1G building 'regex._regex' extension
[1G creating build/temp.linux-x86_64-2.7
[1G creating build/temp.linux-x86_64-2.7/regex_3
[1G gcc -pthread -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -I/app/.heroku/python/include/python2.7 -c regex_3/_regex.c -o build/temp.linux-x86_64-2.7/regex_3/_regex.o
[1G regex_3/_regex.c: In function ‘bytes1_char_at’:
[1G regex_3/_regex.c:755:15: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G return *((Py_UCS1*)text + pos);
[1G ^
[1G regex_3/_regex.c:755:15: note: each undeclared identifier is reported only once for each function it appears in
[1G regex_3/_regex.c:755:23: error: expected expression before ‘)’ token
[1G return *((Py_UCS1*)text + pos);
[1G ^
[1G regex_3/_regex.c: In function ‘bytes1_set_char_at’:
[1G regex_3/_regex.c:760:8: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G *((Py_UCS1*)text + pos) = (Py_UCS1)ch;
[1G ^
[1G regex_3/_regex.c:760:16: error: expected expression before ‘)’ token
[1G *((Py_UCS1*)text + pos) = (Py_UCS1)ch;
[1G ^
[1G regex_3/_regex.c:760:40: error: expected ‘;’ before ‘ch’
[1G *((Py_UCS1*)text + pos) = (Py_UCS1)ch;
[1G ^
[1G regex_3/_regex.c: In function ‘bytes1_point_to’:
[1G regex_3/_regex.c:765:13: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G return (Py_UCS1*)text + pos;
[1G ^
[1G regex_3/_regex.c:765:21: error: expected expression before ‘)’ token
[1G return (Py_UCS1*)text + pos;
[1G ^
[1G regex_3/_regex.c: In function ‘bytes2_char_at’:
[1G regex_3/_regex.c:770:15: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G return *((Py_UCS2*)text + pos);
[1G ^
[1G regex_3/_regex.c:770:23: error: expected expression before ‘)’ token
[1G return *((Py_UCS2*)text + pos);
[1G ^
[1G regex_3/_regex.c: In function ‘bytes2_set_char_at’:
[1G regex_3/_regex.c:775:8: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G *((Py_UCS2*)text + pos) = (Py_UCS2)ch;
[1G ^
[1G regex_3/_regex.c:775:16: error: expected expression before ‘)’ token
[1G *((Py_UCS2*)text + pos) = (Py_UCS2)ch;
[1G ^
[1G regex_3/_regex.c:775:40: error: expected ‘;’ before ‘ch’
[1G *((Py_UCS2*)text + pos) = (Py_UCS2)ch;
[1G ^
[1G regex_3/_regex.c: In function ‘bytes2_point_to’:
[1G regex_3/_regex.c:780:13: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G return (Py_UCS2*)text + pos;
[1G ^
[1G regex_3/_regex.c:780:21: error: expected expression before ‘)’ token
[1G return (Py_UCS2*)text + pos;
[1G ^
[1G regex_3/_regex.c: In function ‘set_error’:
[1G regex_3/_regex.c:2103:25: error: ‘PyExc_TimeoutError’ undeclared (first use in this function)
[1G PyErr_SetString(PyExc_TimeoutError, "regex timed out");
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_ANY’:
[1G regex_3/_regex.c:3468:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:3469:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3471:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3471:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3472:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:3477:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:3482:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:3483:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3485:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3485:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3486:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:3491:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_ANY_REV’:
[1G regex_3/_regex.c:3523:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:3524:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3526:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3526:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3527:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:3532:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:3537:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:3538:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3540:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3540:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3541:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:3546:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_ANY_U’:
[1G regex_3/_regex.c:3580:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:3581:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3583:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3583:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3584:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:3596:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:3601:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:3602:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3604:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3604:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3605:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:3617:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_ANY_U_REV’:
[1G regex_3/_regex.c:3658:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:3659:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3661:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3661:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3662:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:3674:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:3679:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:3680:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3682:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3682:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3683:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:3695:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_CHARACTER’:
[1G regex_3/_regex.c:3737:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:3738:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3740:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3740:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3741:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:3746:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:3751:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:3752:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3754:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3754:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3755:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:3760:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_CHARACTER_IGN’:
[1G regex_3/_regex.c:3797:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:3798:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3800:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3800:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3801:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:3807:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:3812:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:3813:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3815:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3815:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3816:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:3822:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_CHARACTER_IGN_REV’:
[1G regex_3/_regex.c:3860:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:3861:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3863:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3863:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3864:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:3870:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:3875:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:3876:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3878:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3878:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3879:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:3885:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_CHARACTER_REV’:
[1G regex_3/_regex.c:3921:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:3922:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3924:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3924:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3925:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:3930:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:3935:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:3936:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3938:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3938:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3939:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:3944:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_PROPERTY’:
[1G regex_3/_regex.c:3983:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:3984:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3986:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3986:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3987:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4004:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4009:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4010:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4012:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4012:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4013:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4030:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_PROPERTY_IGN’:
[1G regex_3/_regex.c:4081:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4082:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4084:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4084:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4085:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4102:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4107:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4108:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4110:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4110:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4111:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4128:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_PROPERTY_IGN_REV’:
[1G regex_3/_regex.c:4179:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4180:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4182:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4182:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4183:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4200:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4205:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4206:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4208:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4208:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4209:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4226:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_PROPERTY_REV’:
[1G regex_3/_regex.c:4277:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4278:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4280:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4280:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4281:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4298:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4303:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4304:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4306:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4306:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4307:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4324:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_RANGE’:
[1G regex_3/_regex.c:4373:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4374:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4376:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4376:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4377:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4383:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4388:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4389:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4391:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4391:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4392:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4398:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_RANGE_IGN’:
[1G regex_3/_regex.c:4436:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4437:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4439:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4439:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4440:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4446:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4451:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4452:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4454:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4454:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4455:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4461:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_RANGE_IGN_REV’:
[1G regex_3/_regex.c:4499:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4500:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4502:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4502:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4503:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4509:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4514:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4515:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4517:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4517:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4518:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4524:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_RANGE_REV’:
[1G regex_3/_regex.c:4562:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4563:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4565:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4565:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4566:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4572:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4577:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4578:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4580:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4580:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4581:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4587:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_SET’:
[1G regex_3/_regex.c:4625:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4626:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4628:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4628:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4629:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4635:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4640:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4641:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4643:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4643:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4644:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4650:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_SET_IGN’:
[1G regex_3/_regex.c:4688:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4689:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4691:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4691:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4692:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4698:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4703:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4704:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4706:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4706:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4707:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4713:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_SET_IGN_REV’:
[1G regex_3/_regex.c:4751:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4752:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4754:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4754:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4755:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4761:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4766:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4767:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4769:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4769:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4770:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4776:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_SET_REV’:
[1G regex_3/_regex.c:4814:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:4815:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4817:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4817:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4818:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:4824:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:4829:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:4830:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:4832:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4832:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:4833:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:4839:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘simple_string_search’:
[1G regex_3/_regex.c:5120:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5120:26: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5120:34: error: expected expression before ‘)’ token
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5121:18: error: ‘text_ptr’ undeclared (first use in this function)
[1G Py_UCS1* text_ptr = text + text_pos;
[1G ^
[1G regex_3/_regex.c:5122:18: error: ‘limit_ptr’ undeclared (first use in this function)
[1G Py_UCS1* limit_ptr = text + limit;
[1G ^
[1G regex_3/_regex.c:5161:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c:5161:26: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c:5161:34: error: expected expression before ‘)’ token
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c: In function ‘simple_string_search_ign’:
[1G regex_3/_regex.c:5274:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5274:26: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5274:34: error: expected expression before ‘)’ token
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5275:18: error: ‘text_ptr’ undeclared (first use in this function)
[1G Py_UCS1* text_ptr = text + text_pos;
[1G ^
[1G regex_3/_regex.c:5276:18: error: ‘limit_ptr’ undeclared (first use in this function)
[1G Py_UCS1* limit_ptr = text + limit;
[1G ^
[1G regex_3/_regex.c:5316:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c:5316:26: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c:5316:34: error: expected expression before ‘)’ token
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c: In function ‘simple_string_search_ign_rev’:
[1G regex_3/_regex.c:5431:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5431:26: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5431:34: error: expected expression before ‘)’ token
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5432:18: error: ‘text_ptr’ undeclared (first use in this function)
[1G Py_UCS1* text_ptr = text + text_pos;
[1G ^
[1G regex_3/_regex.c:5433:18: error: ‘limit_ptr’ undeclared (first use in this function)
[1G Py_UCS1* limit_ptr = text + limit;
[1G ^
[1G regex_3/_regex.c:5473:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c:5473:26: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c:5473:34: error: expected expression before ‘)’ token
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c: In function ‘simple_string_search_rev’:
[1G regex_3/_regex.c:5583:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5583:26: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/
_regex.c:5583:34: error: expected expression before ‘)’ token
[1G Py_UCS1* text = (Py_UCS1*)state->text;
[1G ^
[1G regex_3/_regex.c:5584:18: error: ‘text_ptr’ undeclared (first use in this function)
[1G Py_UCS1* text_ptr = text + text_pos;
[1G ^
[1G regex_3/_regex.c:5585:18: error: ‘limit_ptr’ undeclared (first use in this function)
[1G Py_UCS1* limit_ptr = text + limit;
[1G ^
[1G regex_3/_regex.c:5625:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c:5625:26: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c:5625:34: error: expected expression before ‘)’ token
[1G Py_UCS2* text = (Py_UCS2*)state->text;
[1G ^
[1G regex_3/_regex.c: In function ‘fast_string_search’:
[1G regex_3/_regex.c:5742:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:5743:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:5745:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:5745:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:5746:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:5760:48: error: expected expression before ‘)’ token
[1G return text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:5770:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:5771:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:5773:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:5773:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:5774:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:5788:48: error: expected expression before ‘)’ token
[1G return text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘fast_string_search_ign’:
[1G regex_3/_regex.c:5857:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:5858:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:5860:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:5860:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:5861:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:5876:48: error: expected expression before ‘)’ token
[1G return text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:5886:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:5887:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:5889:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:5889:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:5890:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:5905:48: error: expected expression before ‘)’ token
[1G return text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘fast_string_search_ign_rev’:
[1G regex_3/_regex.c:5973:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:5974:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:5976:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:5976:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:5977:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:5992:48: error: expected expression before ‘)’ token
[1G return text_ptr - (Py_UCS1*)text + length;
[1G ^
[1G regex_3/_regex.c:6002:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:6003:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:6005:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:6005:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:6006:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:6021:48: error: expected expression before ‘)’ token
[1G return text_ptr - (Py_UCS2*)text + length;
[1G ^
[1G regex_3/_regex.c: In function ‘fast_string_search_rev’:
[1G regex_3/_regex.c:6084:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:6085:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:6087:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:6087:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:6088:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:6102:48: error: expected expression before ‘)’ token
[1G return text_ptr - (Py_UCS1*)text + length;
[1G ^
[1G regex_3/_regex.c:6112:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:6113:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:6115:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:6115:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:6116:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:6130:48: error: expected expression before ‘)’ token
[1G return text_ptr - (Py_UCS2*)text + length;
[1G ^
[1G regex_3/_regex.c: In function ‘build_unicode_value’:
[1G regex_3/_regex.c:9478:16: error: ‘PyUnicode_1BYTE_KIND’ undeclared (first use in this function)
[1G kind = PyUnicode_1BYTE_KIND;
[1G ^
[1G regex_3/_regex.c:9481:16: error: ‘PyUnicode_2BYTE_KIND’ undeclared (first use in this function)
[1G kind = PyUnicode_2BYTE_KIND;
[1G ^
[1G regex_3/_regex.c:9484:16: error: ‘PyUnicode_4BYTE_KIND’ undeclared (first use in this function)
[1G kind = PyUnicode_4BYTE_KIND;
[1G ^
[1G regex_3/_regex.c:9491:5: warning: implicit declaration of function ‘PyUnicode_FromKindAndData’ [-Wimplicit-function-declaration]
[1G return PyUnicode_FromKindAndData(kind, buffer, len);
[1G ^
[1G regex_3/_regex.c:9491:5: warning: return makes pointer from integer without a cast [enabled by default]
[1G regex_3/_regex.c: In function ‘build_bytes_value’:
[1G regex_3/_regex.c:9499:5: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* byte_buffer;
[1G ^
[1G regex_3/_regex.c:9514:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2 c = ((Py_UCS2*)buffer)[i];
[1G ^
[1G regex_3/_regex.c:9514:23: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G Py_UCS2 c = ((Py_UCS2*)buffer)[i];
[1G ^
[1G regex_3/_regex.c:9514:31: error: expected expression before ‘)’ token
[1G Py_UCS2 c = ((Py_UCS2*)buffer)[i];
[1G ^
[1G regex_3/_regex.c:9518:27: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G byte_buffer[i] = (Py_UCS1)c;
[1G ^
[1G regex_3/_regex.c:9518:35: error: expected ‘;’ before ‘c’
[1G byte_buffer[i] = (Py_UCS1)c;
[1G ^
[1G regex_3/_regex.c: In function ‘get_string’:
[1G regex_3/_regex.c:18037:9: warning: implicit declaration of function ‘PyUnicode_READY’ [-Wimplicit-function-declaration]
[1G if (PyUnicode_READY(string) == -1)
[1G ^
[1G regex_3/_regex.c:18040:9: warning: implicit declaration of function ‘PyUnicode_DATA’ [-Wimplicit-function-declaration]
[1G str_info->characters = (void*)PyUnicode_DATA(string);
[1G ^
[1G regex_3/_regex.c:18040:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
[1G str_info->characters = (void*)PyUnicode_DATA(string);
[1G ^
[1G regex_3/_regex.c:18041:9: warning: implicit declaration of function ‘PyUnicode_GET_LENGTH’ [-Wimplicit-function-declaration]
[1G str_info->length = PyUnicode_GET_LENGTH(string);
[1G ^
[1G regex_3/_regex.c:18042:9: warning: implicit declaration of function ‘PyUnicode_KIND’ [-Wimplicit-function-declaration]
[1G str_info->charsize = PyUnicode_KIND(string);
[1G ^
[1G regex_3/_regex.c: In function ‘ensure_immutable’:
[1G regex_3/_regex.c:18557:9: warning: implicit declaration of function ‘PyBytes_FromObject’ [-Wimplicit-function-declaration]
[1G new_string = PyBytes_FromObject(string);
[1G ^
[1G regex_3/_regex.c:18557:20: warning: assignment makes pointer from integer without a cast [enabled by default]
[1G new_string = PyBytes_FromObject(string);
[1G ^
[1G regex_3/_regex.c: In function ‘unicode_slice’:
[1G regex_3/_regex.c:18585:5: warning: implicit declaration of function ‘PyUnicode_Substring’ [-Wimplicit-function-declaration]
[1G return PyUnicode_Substring(string, start, end);
[1G ^
[1G regex_3/_regex.c:18585:5: warning: return makes pointer from integer without a cast [enabled by default]
[1G regex_3/_regex.c: In function ‘add_to_join_list’:
[1G regex_3/_regex.c:19408:22: warning: assignment makes pointer from integer without a cast [enabled by default]
[1G new_item = PyBytes_FromObject(item);
[1G ^
[1G regex_3/_regex.c: In function ‘join_list_info’:
[1G regex_3/_regex.c:19475:13: warning: implicit declaration of function ‘PyUnicode_New’ [-Wimplicit-function-declaration]
[1G joiner = PyUnicode_New(0, 0);
[1G ^
[1G regex_3/_regex.c:19475:20: warning: assignment makes pointer from integer without a cast [enabled by default]
[1G joiner = PyUnicode_New(0, 0);
[1G ^
[1G regex_3/_regex.c:19505:9: warning: return makes pointer from integer without a cast [enabled by default]
[1G return PyUnicode_New(0, 0);
[1G ^
[1G regex_3/_regex.c: In function ‘match_get_group_slice’:
[1G regex_3/_regex.c:19810:7: warning: passing argument 1 of ‘PySlice_GetIndicesEx’ from incompatible pointer type [enabled by default]
[1G &end, &step, &slice_length) < 0)
[1G ^
[1G In file included from /app/.heroku/python/include/python2.7/Python.h:112:0,
[1G from regex_3/_regex.c:50:
[1G /app/.heroku/python/include/python2.7/sliceobject.h:37:17: note: expected ‘struct PySliceObject *’ but argument is of type ‘struct PyObject *’
[1G PyAPI_FUNC(int) PySlice_GetIndicesEx(PySliceObject *r, Py_ssize_t length,
[1G ^
[1G regex_3/_regex.c: In function ‘index_to_integer’:
[1G regex_3/_regex.c:21024:9: warning: implicit declaration of function ‘PyLong_FromUnicodeObject’ [-Wimplicit-function-declaration]
[1G int_obj = PyLong_FromUnicodeObject(item, 0);
[1G ^
[1G regex_3/_regex.c:21024:17: warning: assignment makes pointer from integer without a cast [enabled by default]
[1G int_obj = PyLong_FromUnicodeObject(item, 0);
[1G ^
[1G regex_3/_regex.c: In function ‘pattern_sizeof’:
[1G regex_3/_regex.c:22280:5: warning: implicit declaration of function ‘PyLong_AsSize_t’ [-Wimplicit-function-declaration]
[1G size += PyLong_AsSize_t(result);
[1G ^
[1G regex_3/_regex.c: At top level:
[1G regex_3/_regex.c:26217:15: error: variable ‘regex_module’ has initializer but incomplete type
[1G static struct PyModuleDef regex_module = {
[1G ^
[1G regex_3/_regex.c:26218:5: error: ‘PyModuleDef_HEAD_INIT’ undeclared here (not in a function)
[1G PyModuleDef_HEAD_INIT,
[1G ^
[1G regex_3/_regex.c:26218:5: warning: excess elements in struct initializer [enabled by default]
[1G regex_3/_regex.c:26218:5: warning: (near initialization for ‘regex_module’) [enabled by default]
[1G regex_3/_regex.c:26219:5: warning: excess elements in struct initializer [enabled by default]
[1G "_regex",
[1G ^
[1G regex_3/_regex.c:26219:5: warning: (near initialization for ‘regex_module’) [enabled by default]
[1G regex_3/_regex.c:26220:5: warning: excess elements in struct initializer [enabled by default]
[1G NULL,
[1G ^
[1G regex_3/_regex.c:26220:5: warning: (near initialization for ‘regex_module’) [enabled by default]
[1G regex_3/_regex.c:26221:5: warning: excess elements in struct initializer [enabled by default]
[1G -1,
[1G ^
[1G regex_3/_regex.c:26221:5: warning: (near initialization for ‘regex_module’) [enabled by default]
[1G regex_3/_regex.c:26222:5: warning: excess elements in struct initializer [enabled by default]
[1G _functions,
[1G ^
[1G regex_3/_regex.c:26222:5: warning: (near initialization for ‘regex_module’) [enabled by default]
[1G regex_3/_regex.c:26223:5: warning: excess elements in struct initializer [enabled by default]
[1G NULL,
[1G ^
[1G regex_3/_regex.c:26223:5: warning: (near initialization for ‘regex_module’) [enabled by default]
[1G regex_3/_regex.c:26224:5: warning: excess elements in struct initializer [enabled by default]
[1G NULL,
[1G ^
[1G regex_3/_regex.c:26224:5: warning: (near initialization for ‘regex_module’) [enabled by default]
[1G regex_3/_regex.c:26225:5: warning: excess elements in struct initializer [enabled by default]
[1G NULL,
[1G ^
[1G regex_3/_regex.c:26225:5: warning: (near initialization for ‘regex_module’) [enabled by default]
[1G regex_3/_regex.c:26227:1: warning: excess elements in struct initializer [enabled by default]
[1G };
[1G ^
[1G regex_3/_regex.c:26227:1: warning: (near initialization for ‘regex_module’) [enabled by default]
[1G regex_3/_regex.c: In function ‘PyInit__regex’:
[1G regex_3/_regex.c:26287:9: warning: ‘return’ with a value, in function returning void [enabled by default]
[1G return NULL;
[1G ^
[1G regex_3/_regex.c:26289:9: warning: ‘return’ with a value, in function returning void [enabled by default]
[1G return NULL;
[1G ^
[1G regex_3/_regex.c:26291:9: warning: ‘return’ with a value, in function returning void [enabled by default]
[1G return NULL;
[1G ^
[1G regex_3/_regex.c:26293:9: warning: ‘return’ with a value, in function returning void [enabled by default]
[1G return NULL;
[1G ^
[1G regex_3/_regex.c:26295:9: warning: ‘return’ with a value, in function returning void [enabled by default]
[1G return NULL;
[1G ^
[1G regex_3/_regex.c:26299:5: warning: implicit declaration of function ‘PyModule_Create’ [-Wimplicit-function-declaration]
[1G m = PyModule_Create(®ex_module);
[1G ^
[1G regex_3/_regex.c:26299:7: warning: assignment makes pointer from integer without a cast [enabled by default]
[1G m = PyModule_Create(®ex_module);
[1G ^
[1G regex_3/_regex.c:26301:9: warning: ‘return’ with a value, in function returning void [enabled by default]
[1G return NULL;
[1G ^
[1G regex_3/_regex.c:26326:9: warning: ‘return’ with a value, in function returning void [enabled by default]
[1G return NULL;
[1G ^
[1G regex_3/_regex.c:26329:5: warning: ‘return’ with a value, in function returning void [enabled by default]
[1G return m;
[1G ^
[1G regex_3/_regex.c: In function ‘bytes2_char_at’:
[1G regex_3/_regex.c:771:1: warning: control reaches end of non-void function [-Wreturn-type]
[1G }
[1G ^
[1G regex_3/_regex.c: In function ‘bytes1_char_at’:
[1G regex_3/_regex.c:756:1: warning: control reaches end of non-void function [-Wreturn-type]
[1G }
[1G ^
[1G regex_3/_regex.c: In function ‘bytes2_point_to’:
[1G regex_3/_regex.c:781:1: warning: control reaches end of non-void function [-Wreturn-type]
[1G }
[1G ^
[1G regex_3/_regex.c: In function ‘bytes1_point_to’:
[1G regex_3/_regex.c:766:1: warning: control reaches end of non-void function [-Wreturn-type]
[1G }
[1G ^
[1G error: command 'gcc' failed with exit status 1
[1G----------------------------------------
[1G ERROR: Command errored out with exit status 1: /app/.heroku/python/bin/python -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-xI0ze1/regex/setup.py'"'"'; __file__='"'"'/tmp/pip-install-xI0ze1/regex/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-8Nrggt/install-record.txt --single-version-externally-managed --compile --install-headers /app/.heroku/python/include/python2.7/regex Check the logs for full command output.
Injecting configuration and compiling...
[1G [1G-----> Python app detected
[1G ! The latest version of Python 2 is python-2.7.14 (you are using python-2.7.9, which is unsupported).
[1G ! We recommend upgrading by specifying the latest version (python-2.7.14).
[1G Learn More: https://devcenter.heroku.com/articles/python-runtimes
[1G-----> Installing python-2.7.9
[1G-----> Installing pip
[1G-----> Installing requirements with pip
[1G DEPRECATION: Python 2.7 reached the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 is no longer maintained. pip 21.0 will drop support for Python 2.7 in January 2021. More details about Python 2 support in pip can be found at https://pip.pypa.io/en/latest/development/release-process/#python-2-support pip 21.0 will remove support for this functionality.
[1G Obtaining scraperwiki from git+http://github.com/openaustralia/scraperwiki-python.git@morph_defaults#egg=scraperwiki (from -r /tmp/build/requirements.txt (line 1))
[1G Cloning http://github.com/openaustralia/scraperwiki-python.git (to revision morph_defaults) to /app/.heroku/src/scraperwiki
[1G Running command git clone -q http://github.com/openaustralia/scraperwiki-python.git /app/.heroku/src/scraperwiki
[1G Running command git checkout -b morph_defaults --track origin/morph_defaults
[1G Switched to a new branch 'morph_defaults'
[1G Branch morph_defaults set up to track remote branch morph_defaults from origin.
[1G Collecting bleach
[1G Downloading bleach-3.3.1-py2.py3-none-any.whl (146 kB)
[1G Collecting beautifulsoup4
[1G Downloading beautifulsoup4-4.9.3-py2-none-any.whl (115 kB)
[1G Collecting lxml
[1G Downloading lxml-4.7.1-cp27-cp27m-manylinux_2_5_x86_64.manylinux1_x86_64.whl (5.5 MB)
[1G Collecting python-dateutil
[1G Downloading python_dateutil-2.8.2-py2.py3-none-any.whl (247 kB)
[1G Collecting regex
[1G Downloading regex-2022.1.18.tar.gz (382 kB)
[1G Collecting requests
[1G Downloading requests-2.27.1-py2.py3-none-any.whl (63 kB)
[1G Collecting dumptruck>=0.1.2
[1G Downloading dumptruck-0.1.6.tar.gz (15 kB)
[1G Collecting webencodings
[1G Downloading webencodings-0.5.1-py2.py3-none-any.whl (11 kB)
[1G Collecting packaging
[1G Downloading packaging-20.9-py2.py3-none-any.whl (40 kB)
[1G Collecting six>=1.9.0
[1G Downloading six-1.16.0-py2.py3-none-any.whl (11 kB)
[1G Collecting soupsieve<2.0,>1.2; python_version < "3.0"
[1G Downloading soupsieve-1.9.6-py2.py3-none-any.whl (33 kB)
[1G Collecting idna<3,>=2.5; python_version < "3"
[1G Downloading idna-2.10-py2.py3-none-any.whl (58 kB)
[1G Collecting certifi>=2017.4.17
[1G Downloading certifi-2021.10.8-py2.py3-none-any.whl (149 kB)
[1G Collecting chardet<5,>=3.0.2; python_version < "3"
[1G Downloading chardet-4.0.0-py2.py3-none-any.whl (178 kB)
[1G Collecting urllib3<1.27,>=1.21.1
[1G Downloading urllib3-1.26.8-py2.py3-none-any.whl (138 kB)
[1G Collecting pyparsing>=2.0.2
[1G Downloading pyparsing-2.4.7-py2.py3-none-any.whl (67 kB)
[1G Collecting backports.functools-lru-cache; python_version < "3"
[1G Downloading backports.functools_lru_cache-1.6.4-py2.py3-none-any.whl (5.9 kB)
[1G Building wheels for collected packages: regex, dumptruck
[1G Building wheel for regex (setup.py): started
[1G Building wheel for regex (setup.py): finished with status 'error'
[1G ERROR: Command errored out with exit status 1:
[1G command: /app/.heroku/python/bin/python -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-yS8I6r/regex/setup.py'"'"'; __file__='"'"'/tmp/pip-install-yS8I6r/regex/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-RxVk1J
[1G cwd: /tmp/pip-install-yS8I6r/regex/
[1G Complete output (1240 lines):
[1G running bdist_wheel
[1G running build
[1G running build_py
[1G creating build
[1G creating build/lib.linux-x86_64-2.7
[1G creating build/lib.linux-x86_64-2.7/regex
[1G copying regex_3/__init__.py -> build/lib.linux-x86_64-2.7/regex
[1G copying regex_3/regex.py -> build/lib.linux-x86_64-2.7/regex
[1G copying regex_3/_regex_core.py -> build/lib.linux-x86_64-2.7/regex
[1G copying regex_3/test_regex.py -> build/lib.linux-x86_64-2.7/regex
[1G running build_ext
[1G building 'regex._regex' extension
[1G creating build/temp.linux-x86_64-2.7
[1G creating build/temp.linux-x86_64-2.7/regex_3
[1G gcc -pthread -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -I/app/.heroku/python/include/python2.7 -c regex_3/_regex.c -o build/temp.linux-x86_64-2.7/regex_3/_regex.o
[1G regex_3/_regex.c: In function ‘bytes1_char_at’:
[1G regex_3/_regex.c:755:15: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G return *((Py_UCS1*)text + pos);
[1G ^
[1G regex_3/_regex.c:755:15: note: each undeclared identifier is reported only once for each function it appears in
[1G regex_3/_regex.c:755:23: error: expected expression before ‘)’ token
[1G return *((Py_UCS1*)text + pos);
[1G ^
[1G regex_3/_regex.c: In function ‘bytes1_set_char_at’:
[1G regex_3/_regex.c:760:8: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G *((Py_UCS1*)text + pos) = (Py_UCS1)ch;
[1G ^
[1G regex_3/_regex.c:760:16: error: expected expression before ‘)’ token
[1G *((Py_UCS1*)text + pos) = (Py_UCS1)ch;
[1G ^
[1G regex_3/_regex.c:760:40: error: expected ‘;’ before ‘ch’
[1G *((Py_UCS1*)text + pos) = (Py_UCS1)ch;
[1G ^
[1G regex_3/_regex.c: In function ‘bytes1_point_to’:
[1G regex_3/_regex.c:765:13: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G return (Py_UCS1*)text + pos;
[1G ^
[1G regex_3/_regex.c:765:21: error: expected expression before ‘)’ token
[1G return (Py_UCS1*)text + pos;
[1G ^
[1G regex_3/_regex.c: In function ‘bytes2_char_at’:
[1G regex_3/_regex.c:770:15: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G return *((Py_UCS2*)text + pos);
[1G ^
[1G regex_3/_regex.c:770:23: error: expected expression before ‘)’ token
[1G return *((Py_UCS2*)text + pos);
[1G ^
[1G regex_3/_regex.c: In function ‘bytes2_set_char_at’:
[1G regex_3/_regex.c:775:8: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G *((Py_UCS2*)text + pos) = (Py_UCS2)ch;
[1G ^
[1G regex_3/_regex.c:775:16: error: expected expression before ‘)’ token
[1G *((Py_UCS2*)text + pos) = (Py_UCS2)ch;
[1G ^
[1G regex_3/_regex.c:775:40: error: expected ‘;’ before ‘ch’
[1G *((Py_UCS2*)text + pos) = (Py_UCS2)ch;
[1G ^
[1G regex_3/_regex.c: In function ‘bytes2_point_to’:
[1G regex_3/_regex.c:780:13: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G return (Py_UCS2*)text + pos;
[1G ^
[1G regex_3/_regex.c:780:21: error: expected expression before ‘)’ token
[1G return (Py_UCS2*)text + pos;
[1G ^
[1G regex_3/_regex.c: In function ‘set_error’:
[1G regex_3/_regex.c:2103:25: error: ‘PyExc_TimeoutError’ undeclared (first use in this function)
[1G PyErr_SetString(PyExc_TimeoutError, "regex timed out");
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_ANY’:
[1G regex_3/_regex.c:3468:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:3469:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3471:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3471:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3472:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:3477:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:3482:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:3483:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3485:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3485:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3486:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:3491:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_ANY_REV’:
[1G regex_3/_regex.c:3523:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:3524:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3526:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3526:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3527:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS1*)text + limit;
[1G ^
[1G regex_3/_regex.c:3532:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS1*)text;
[1G ^
[1G regex_3/_regex.c:3537:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* text_ptr;
[1G ^
[1G regex_3/_regex.c:3538:9: error: unknown type name ‘Py_UCS2’
[1G Py_UCS2* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3540:21: error: ‘Py_UCS2’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3540:29: error: expected expression before ‘)’ token
[1G text_ptr = (Py_UCS2*)text + text_pos;
[1G ^
[1G regex_3/_regex.c:3541:30: error: expected expression before ‘)’ token
[1G limit_ptr = (Py_UCS2*)text + limit;
[1G ^
[1G regex_3/_regex.c:3546:40: error: expected expression before ‘)’ token
[1G text_pos = text_ptr - (Py_UCS2*)text;
[1G ^
[1G regex_3/_regex.c: In function ‘match_many_ANY_U’:
[1G regex_3/_regex.c:3580:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* text_ptr;
[1G ^
[1G regex_3/_regex.c:3581:9: error: unknown type name ‘Py_UCS1’
[1G Py_UCS1* limit_ptr;
[1G ^
[1G regex_3/_regex.c:3583:21: error: ‘Py_UCS1’ undeclared (first use in this function)
[1G text_ptr = (Py_UCS1*)text + text_pos;
[1G ^
[1G