2023-09-15T11:23:39,353 Created temporary directory: /tmp/pip-build-tracker-03lag9u8 2023-09-15T11:23:39,354 Initialized build tracking at /tmp/pip-build-tracker-03lag9u8 2023-09-15T11:23:39,354 Created build tracker: /tmp/pip-build-tracker-03lag9u8 2023-09-15T11:23:39,355 Entered build tracker: /tmp/pip-build-tracker-03lag9u8 2023-09-15T11:23:39,355 Created temporary directory: /tmp/pip-wheel-1b5fm9x3 2023-09-15T11:23:39,358 Created temporary directory: /tmp/pip-ephem-wheel-cache-ng2l7mfo 2023-09-15T11:23:39,380 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-09-15T11:23:39,384 2 location(s) to search for versions of inflection-plus: 2023-09-15T11:23:39,384 * https://pypi.org/simple/inflection-plus/ 2023-09-15T11:23:39,384 * https://www.piwheels.org/simple/inflection-plus/ 2023-09-15T11:23:39,385 Fetching project page and analyzing links: https://pypi.org/simple/inflection-plus/ 2023-09-15T11:23:39,386 Getting page https://pypi.org/simple/inflection-plus/ 2023-09-15T11:23:39,387 Found index url https://pypi.org/simple/ 2023-09-15T11:23:39,681 Fetched page https://pypi.org/simple/inflection-plus/ as application/vnd.pypi.simple.v1+json 2023-09-15T11:23:39,682 Skipping link: No binaries permitted for inflection-plus: https://files.pythonhosted.org/packages/e8/e6/f653be1170550b27855c657d9e4103eae7291273a85d80e127d813458f75/inflection_plus-0.1.0-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/inflection-plus/) (requires-python:>=3.10) 2023-09-15T11:23:39,683 Found link https://files.pythonhosted.org/packages/d0/33/b4dce48636b05e2698868f97dbb08165d4d0d2e84c8beb81eaef77b3346f/inflection_plus-0.1.0.tar.gz (from https://pypi.org/simple/inflection-plus/) (requires-python:>=3.10), version: 0.1.0 2023-09-15T11:23:39,684 Fetching project page and analyzing links: https://www.piwheels.org/simple/inflection-plus/ 2023-09-15T11:23:39,684 Getting page https://www.piwheels.org/simple/inflection-plus/ 2023-09-15T11:23:39,686 Found index url https://www.piwheels.org/simple/ 2023-09-15T11:23:39,949 Fetched page https://www.piwheels.org/simple/inflection-plus/ as text/html 2023-09-15T11:23:39,950 Skipping link: not a file: https://www.piwheels.org/simple/inflection-plus/ 2023-09-15T11:23:39,951 Skipping link: not a file: https://pypi.org/simple/inflection-plus/ 2023-09-15T11:23:39,978 Given no hashes to check 1 links for project 'inflection-plus': discarding no candidates 2023-09-15T11:23:40,004 Collecting inflection-plus==0.1.0 2023-09-15T11:23:40,007 Created temporary directory: /tmp/pip-unpack-fc3ecqz6 2023-09-15T11:23:40,224 Downloading inflection_plus-0.1.0.tar.gz (4.5 kB) 2023-09-15T11:23:40,253 Added inflection-plus==0.1.0 from https://files.pythonhosted.org/packages/d0/33/b4dce48636b05e2698868f97dbb08165d4d0d2e84c8beb81eaef77b3346f/inflection_plus-0.1.0.tar.gz to build tracker '/tmp/pip-build-tracker-03lag9u8' 2023-09-15T11:23:40,258 Created temporary directory: /tmp/pip-build-env-o2g0lw1m 2023-09-15T11:23:40,263 Installing build dependencies: started 2023-09-15T11:23:40,264 Running command pip subprocess to install build dependencies 2023-09-15T11:23:41,418 Using pip 23.2.1 from /usr/local/lib/python3.11/dist-packages/pip (python 3.11) 2023-09-15T11:23:41,950 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-09-15T11:23:43,625 Collecting setuptools>=42 2023-09-15T11:23:43,626 Obtaining dependency information for setuptools>=42 from https://files.pythonhosted.org/packages/bb/26/7945080113158354380a12ce26873dd6c1ebd88d47f5bc24e2c5bb38c16a/setuptools-68.2.2-py3-none-any.whl.metadata 2023-09-15T11:23:43,632 Using cached setuptools-68.2.2-py3-none-any.whl.metadata (6.3 kB) 2023-09-15T11:23:43,834 Collecting wheel 2023-09-15T11:23:43,850 Using cached https://www.piwheels.org/simple/wheel/wheel-0.41.2-py3-none-any.whl (64 kB) 2023-09-15T11:23:44,022 Collecting pybind11>=2.8.0 2023-09-15T11:23:44,049 Using cached https://www.piwheels.org/simple/pybind11/pybind11-2.11.1-py3-none-any.whl (227 kB) 2023-09-15T11:23:44,237 Using cached setuptools-68.2.2-py3-none-any.whl (807 kB) 2023-09-15T11:23:46,687 Installing collected packages: wheel, setuptools, pybind11 2023-09-15T11:23:47,028 Creating /tmp/pip-build-env-o2g0lw1m/overlay/local/bin 2023-09-15T11:23:47,030 changing mode of /tmp/pip-build-env-o2g0lw1m/overlay/local/bin/wheel to 755 2023-09-15T11:23:49,616 changing mode of /tmp/pip-build-env-o2g0lw1m/overlay/local/bin/pybind11-config to 755 2023-09-15T11:23:49,638 Successfully installed pybind11-2.11.1 setuptools-68.2.2 wheel-0.41.2 2023-09-15T11:23:50,206 Installing build dependencies: finished with status 'done' 2023-09-15T11:23:50,210 Getting requirements to build wheel: started 2023-09-15T11:23:50,211 Running command Getting requirements to build wheel 2023-09-15T11:23:50,746 running egg_info 2023-09-15T11:23:50,751 writing inflection_plus.egg-info/PKG-INFO 2023-09-15T11:23:50,754 writing dependency_links to inflection_plus.egg-info/dependency_links.txt 2023-09-15T11:23:50,756 writing requirements to inflection_plus.egg-info/requires.txt 2023-09-15T11:23:50,757 writing top-level names to inflection_plus.egg-info/top_level.txt 2023-09-15T11:23:50,768 reading manifest file 'inflection_plus.egg-info/SOURCES.txt' 2023-09-15T11:23:50,772 writing manifest file 'inflection_plus.egg-info/SOURCES.txt' 2023-09-15T11:23:50,848 Getting requirements to build wheel: finished with status 'done' 2023-09-15T11:23:50,859 Created temporary directory: /tmp/pip-modern-metadata-ir3089c7 2023-09-15T11:23:50,861 Preparing metadata (pyproject.toml): started 2023-09-15T11:23:50,862 Running command Preparing metadata (pyproject.toml) 2023-09-15T11:23:51,344 running dist_info 2023-09-15T11:23:51,363 creating /tmp/pip-modern-metadata-ir3089c7/inflection_plus.egg-info 2023-09-15T11:23:51,367 writing /tmp/pip-modern-metadata-ir3089c7/inflection_plus.egg-info/PKG-INFO 2023-09-15T11:23:51,371 writing dependency_links to /tmp/pip-modern-metadata-ir3089c7/inflection_plus.egg-info/dependency_links.txt 2023-09-15T11:23:51,373 writing requirements to /tmp/pip-modern-metadata-ir3089c7/inflection_plus.egg-info/requires.txt 2023-09-15T11:23:51,374 writing top-level names to /tmp/pip-modern-metadata-ir3089c7/inflection_plus.egg-info/top_level.txt 2023-09-15T11:23:51,376 writing manifest file '/tmp/pip-modern-metadata-ir3089c7/inflection_plus.egg-info/SOURCES.txt' 2023-09-15T11:23:51,385 reading manifest file '/tmp/pip-modern-metadata-ir3089c7/inflection_plus.egg-info/SOURCES.txt' 2023-09-15T11:23:51,388 writing manifest file '/tmp/pip-modern-metadata-ir3089c7/inflection_plus.egg-info/SOURCES.txt' 2023-09-15T11:23:51,389 creating '/tmp/pip-modern-metadata-ir3089c7/inflection_plus-0.1.0.dist-info' 2023-09-15T11:23:51,565 Preparing metadata (pyproject.toml): finished with status 'done' 2023-09-15T11:23:51,570 Source in /tmp/pip-wheel-1b5fm9x3/inflection-plus_12411adaf8464fa29db00498766ce9c6 has version 0.1.0, which satisfies requirement inflection-plus==0.1.0 from https://files.pythonhosted.org/packages/d0/33/b4dce48636b05e2698868f97dbb08165d4d0d2e84c8beb81eaef77b3346f/inflection_plus-0.1.0.tar.gz 2023-09-15T11:23:51,571 Removed inflection-plus==0.1.0 from https://files.pythonhosted.org/packages/d0/33/b4dce48636b05e2698868f97dbb08165d4d0d2e84c8beb81eaef77b3346f/inflection_plus-0.1.0.tar.gz from build tracker '/tmp/pip-build-tracker-03lag9u8' 2023-09-15T11:23:51,575 Created temporary directory: /tmp/pip-unpack-r_gbz5oe 2023-09-15T11:23:51,576 Created temporary directory: /tmp/pip-unpack-_dclcbdn 2023-09-15T11:23:51,581 Building wheels for collected packages: inflection-plus 2023-09-15T11:23:51,585 Created temporary directory: /tmp/pip-wheel-rzbt5879 2023-09-15T11:23:51,586 Destination directory: /tmp/pip-wheel-rzbt5879 2023-09-15T11:23:51,588 Building wheel for inflection-plus (pyproject.toml): started 2023-09-15T11:23:51,589 Running command Building wheel for inflection-plus (pyproject.toml) 2023-09-15T11:23:52,120 running bdist_wheel 2023-09-15T11:23:52,149 running build 2023-09-15T11:23:52,149 running build_ext 2023-09-15T11:23:52,156 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/usr/include/python3.11 -c flagcheck.cpp -o flagcheck.o -std=c++17 2023-09-15T11:23:52,233 building 'inflection' extension 2023-09-15T11:23:52,234 creating build 2023-09-15T11:23:52,234 creating build/temp.linux-armv7l-cpython-311 2023-09-15T11:23:52,235 creating build/temp.linux-armv7l-cpython-311/src 2023-09-15T11:23:52,236 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DVERSION_INFO=0.1.0 -I/tmp/pip-build-env-o2g0lw1m/overlay/local/lib/python3.11/dist-packages/pybind11/include -I/usr/include/python3.11 -c src/inflection.cpp -o build/temp.linux-armv7l-cpython-311/src/inflection.o -std=c++17 -fvisibility=hidden -g0 2023-09-15T11:23:56,941 src/inflection.cpp: In function ‘std::string lowercase(std::string)’: 2023-09-15T11:23:56,941 src/inflection.cpp:136:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-15T11:23:56,942 136 | for (int i = 0; i < length; i++) { 2023-09-15T11:23:56,942 | ~~^~~~~~~~ 2023-09-15T11:23:56,943 src/inflection.cpp: In function ‘std::string uppercase(std::string)’: 2023-09-15T11:23:56,944 src/inflection.cpp:145:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-15T11:23:56,944 145 | for (int i = 0; i < length; i++) { 2023-09-15T11:23:56,945 | ~~^~~~~~~~ 2023-09-15T11:23:56,945 src/inflection.cpp: In function ‘std::string _pascal_or_camel(std::string, bool)’: 2023-09-15T11:23:56,946 src/inflection.cpp:155:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-15T11:23:56,947 155 | for (int i = 0; i < length; i++) { 2023-09-15T11:23:56,947 | ~~^~~~~~~~ 2023-09-15T11:23:56,949 src/inflection.cpp: In function ‘std::string underscore(std::string)’: 2023-09-15T11:23:56,949 src/inflection.cpp:191:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-15T11:23:56,950 191 | for (int i = 0; i < length; i++) { 2023-09-15T11:23:56,951 | ~~^~~~~~~~ 2023-09-15T11:23:56,951 src/inflection.cpp:195:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-15T11:23:56,952 195 | if (i < lengthMinusOne) { 2023-09-15T11:23:56,953 | ~~^~~~~~~~~~~~~~~~ 2023-09-15T11:23:56,953 src/inflection.cpp: In function ‘std::string dasherize(std::string)’: 2023-09-15T11:23:56,954 src/inflection.cpp:236:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-15T11:23:56,955 236 | for (int i = 0; i < length; i++) { 2023-09-15T11:23:56,955 | ~~^~~~~~~~ 2023-09-15T11:23:56,959 src/inflection.cpp: In function ‘std::string pluralize(std::string)’: 2023-09-15T11:23:56,960 src/inflection.cpp:283:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const unsigned int’} [-Wsign-compare] 2023-09-15T11:23:56,960 283 | for (int i = 0; i < UNCOUNTABLES_SIZE; i++) { 2023-09-15T11:23:56,961 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-15T11:23:56,964 src/inflection.cpp:326:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const unsigned int’} [-Wsign-compare] 2023-09-15T11:23:56,965 326 | for (int i = 0; i < PLURALS_SIZE; i++) { 2023-09-15T11:23:56,965 | ~~^~~~~~~~~~~~~~ 2023-09-15T11:23:56,982 src/inflection.cpp: In function ‘std::string singularize(std::string)’: 2023-09-15T11:23:56,983 src/inflection.cpp:350:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const unsigned int’} [-Wsign-compare] 2023-09-15T11:23:56,984 350 | for (int i = 0; i < UNCOUNTABLES_SIZE; i++) { 2023-09-15T11:23:56,984 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-15T11:23:56,985 src/inflection.cpp:359:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const unsigned int’} [-Wsign-compare] 2023-09-15T11:23:56,985 359 | for (int i = 0; i < SINGULARS_SIZE; i++) { 2023-09-15T11:23:56,986 | ~~^~~~~~~~~~~~~~~~ 2023-09-15T11:23:56,992 src/inflection.cpp: In function ‘std::string humanize(std::string)’: 2023-09-15T11:23:56,993 src/inflection.cpp:387:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-15T11:23:56,994 387 | for (int i = 0; i < length; i++) { 2023-09-15T11:23:56,994 | ~~^~~~~~~~ 2023-09-15T11:23:56,995 src/inflection.cpp:388:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-15T11:23:56,995 388 | if (removeLastThree && i >= length - 3) { 2023-09-15T11:23:56,996 | ~~^~~~~~~~~~~~~ 2023-09-15T11:23:56,996 src/inflection.cpp:386:10: warning: variable ‘lastCharIsWs’ set but not used [-Wunused-but-set-variable] 2023-09-15T11:23:56,997 386 | bool lastCharIsWs = false; 2023-09-15T11:23:56,998 | ^~~~~~~~~~~~ 2023-09-15T11:23:56,998 src/inflection.cpp: In function ‘std::string parameterize(std::string)’: 2023-09-15T11:23:56,999 src/inflection.cpp:421:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-15T11:23:57,000 421 | for (int i = 0; i < length; i++) { 2023-09-15T11:23:57,000 | ~~^~~~~~~~ 2023-09-15T11:23:57,001 src/inflection.cpp: In function ‘std::string titleize(std::string)’: 2023-09-15T11:23:57,002 src/inflection.cpp:457:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-15T11:23:57,003 457 | for (int i = 0; i < length; i++) { 2023-09-15T11:23:57,003 | ~~^~~~~~~~ 2023-09-15T11:24:12,357 creating build/lib.linux-armv7l-cpython-311 2023-09-15T11:24:12,357 arm-linux-gnueabihf-g++ -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/src/inflection.o -L/usr/lib/arm-linux-gnueabihf -o build/lib.linux-armv7l-cpython-311/inflection.cpython-311-arm-linux-gnueabihf.so 2023-09-15T11:24:12,617 installing to build/bdist.linux-armv7l/wheel 2023-09-15T11:24:12,618 running install 2023-09-15T11:24:12,641 running install_lib 2023-09-15T11:24:12,651 creating build/bdist.linux-armv7l 2023-09-15T11:24:12,651 creating build/bdist.linux-armv7l/wheel 2023-09-15T11:24:12,652 copying build/lib.linux-armv7l-cpython-311/inflection.cpython-311-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel 2023-09-15T11:24:12,657 running install_egg_info 2023-09-15T11:24:12,668 running egg_info 2023-09-15T11:24:12,672 writing inflection_plus.egg-info/PKG-INFO 2023-09-15T11:24:12,675 writing dependency_links to inflection_plus.egg-info/dependency_links.txt 2023-09-15T11:24:12,677 writing requirements to inflection_plus.egg-info/requires.txt 2023-09-15T11:24:12,678 writing top-level names to inflection_plus.egg-info/top_level.txt 2023-09-15T11:24:12,685 reading manifest file 'inflection_plus.egg-info/SOURCES.txt' 2023-09-15T11:24:12,688 writing manifest file 'inflection_plus.egg-info/SOURCES.txt' 2023-09-15T11:24:12,689 Copying inflection_plus.egg-info to build/bdist.linux-armv7l/wheel/inflection_plus-0.1.0-py3.11.egg-info 2023-09-15T11:24:12,700 running install_scripts 2023-09-15T11:24:12,743 creating build/bdist.linux-armv7l/wheel/inflection_plus-0.1.0.dist-info/WHEEL 2023-09-15T11:24:12,745 creating '/tmp/pip-wheel-rzbt5879/.tmp-5elj6jib/inflection_plus-0.1.0-cp311-cp311-linux_armv7l.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2023-09-15T11:24:12,779 adding 'inflection.cpython-311-arm-linux-gnueabihf.so' 2023-09-15T11:24:12,783 adding 'inflection_plus-0.1.0.dist-info/METADATA' 2023-09-15T11:24:12,784 adding 'inflection_plus-0.1.0.dist-info/WHEEL' 2023-09-15T11:24:12,785 adding 'inflection_plus-0.1.0.dist-info/top_level.txt' 2023-09-15T11:24:12,786 adding 'inflection_plus-0.1.0.dist-info/RECORD' 2023-09-15T11:24:12,788 removing build/bdist.linux-armv7l/wheel 2023-09-15T11:24:12,892 Building wheel for inflection-plus (pyproject.toml): finished with status 'done' 2023-09-15T11:24:12,900 Created wheel for inflection-plus: filename=inflection_plus-0.1.0-cp311-cp311-linux_armv7l.whl size=71117 sha256=3ae197cc6cb05ad559160a0c1fdeb03d613d01f23a1cbf1aff1adebe61300c97 2023-09-15T11:24:12,903 Stored in directory: /tmp/pip-ephem-wheel-cache-ng2l7mfo/wheels/80/ff/c8/000de92705d0df5c0cf27a29c76f6bdd142dd50b20777030aa 2023-09-15T11:24:12,913 Successfully built inflection-plus 2023-09-15T11:24:12,920 Removed build tracker: '/tmp/pip-build-tracker-03lag9u8'