2023-09-12T16:10:41,975 Created temporary directory: /tmp/pip-build-tracker-8r1nch8t 2023-09-12T16:10:41,977 Initialized build tracking at /tmp/pip-build-tracker-8r1nch8t 2023-09-12T16:10:41,977 Created build tracker: /tmp/pip-build-tracker-8r1nch8t 2023-09-12T16:10:41,978 Entered build tracker: /tmp/pip-build-tracker-8r1nch8t 2023-09-12T16:10:41,978 Created temporary directory: /tmp/pip-wheel-6u3clzfg 2023-09-12T16:10:41,981 Created temporary directory: /tmp/pip-ephem-wheel-cache-u36gn7x0 2023-09-12T16:10:42,005 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-09-12T16:10:42,009 2 location(s) to search for versions of prepl: 2023-09-12T16:10:42,009 * https://pypi.org/simple/prepl/ 2023-09-12T16:10:42,009 * https://www.piwheels.org/simple/prepl/ 2023-09-12T16:10:42,010 Fetching project page and analyzing links: https://pypi.org/simple/prepl/ 2023-09-12T16:10:42,011 Getting page https://pypi.org/simple/prepl/ 2023-09-12T16:10:42,012 Found index url https://pypi.org/simple/ 2023-09-12T16:10:42,152 Fetched page https://pypi.org/simple/prepl/ as application/vnd.pypi.simple.v1+json 2023-09-12T16:10:42,154 Found link https://files.pythonhosted.org/packages/32/ce/1203e98c8181b327a712f1d7bb7fca41ecf274d4ef04c43ce7e96084dd0c/prepl-1.0.0.tar.gz (from https://pypi.org/simple/prepl/) (requires-python:>=3.6), version: 1.0.0 2023-09-12T16:10:42,155 Found link https://files.pythonhosted.org/packages/9f/af/b68b39a5d0ff7d2431746d2720221f23a6b385214e1d26400f855795dfff/prepl-1.0.1.tar.gz (from https://pypi.org/simple/prepl/) (requires-python:>=3.6), version: 1.0.1 2023-09-12T16:10:42,156 Fetching project page and analyzing links: https://www.piwheels.org/simple/prepl/ 2023-09-12T16:10:42,157 Getting page https://www.piwheels.org/simple/prepl/ 2023-09-12T16:10:42,158 Found index url https://www.piwheels.org/simple/ 2023-09-12T16:10:42,414 Fetched page https://www.piwheels.org/simple/prepl/ as text/html 2023-09-12T16:10:42,418 Skipping link: No binaries permitted for prepl: https://www.piwheels.org/simple/prepl/prepl-1.0.0-cp37-cp37m-linux_armv6l.whl#sha256=da8dac02bc84048d0a8eec63f8984269ed49b8f557da2c5851cb9ac2ade5c5be (from https://www.piwheels.org/simple/prepl/) (requires-python:>=3.6) 2023-09-12T16:10:42,419 Skipping link: No binaries permitted for prepl: https://www.piwheels.org/simple/prepl/prepl-1.0.0-cp37-cp37m-linux_armv7l.whl#sha256=da8dac02bc84048d0a8eec63f8984269ed49b8f557da2c5851cb9ac2ade5c5be (from https://www.piwheels.org/simple/prepl/) (requires-python:>=3.6) 2023-09-12T16:10:42,419 Skipping link: No binaries permitted for prepl: https://www.piwheels.org/simple/prepl/prepl-1.0.0-cp39-cp39-linux_armv6l.whl#sha256=7b00f73b42015b1bcccc7494cbacd7898f0e54bc20815960d9cb812d948d03c6 (from https://www.piwheels.org/simple/prepl/) (requires-python:>=3.6) 2023-09-12T16:10:42,420 Skipping link: No binaries permitted for prepl: https://www.piwheels.org/simple/prepl/prepl-1.0.0-cp39-cp39-linux_armv7l.whl#sha256=7b00f73b42015b1bcccc7494cbacd7898f0e54bc20815960d9cb812d948d03c6 (from https://www.piwheels.org/simple/prepl/) (requires-python:>=3.6) 2023-09-12T16:10:42,421 Skipping link: No binaries permitted for prepl: https://www.piwheels.org/simple/prepl/prepl-1.0.1-cp37-cp37m-linux_armv6l.whl#sha256=73575f7966361c2ae95109747b9fec47e75982f4a9cf5d0a08d25294cf66572e (from https://www.piwheels.org/simple/prepl/) (requires-python:>=3.6) 2023-09-12T16:10:42,421 Skipping link: No binaries permitted for prepl: https://www.piwheels.org/simple/prepl/prepl-1.0.1-cp37-cp37m-linux_armv7l.whl#sha256=73575f7966361c2ae95109747b9fec47e75982f4a9cf5d0a08d25294cf66572e (from https://www.piwheels.org/simple/prepl/) (requires-python:>=3.6) 2023-09-12T16:10:42,422 Skipping link: No binaries permitted for prepl: https://www.piwheels.org/simple/prepl/prepl-1.0.1-cp39-cp39-linux_armv6l.whl#sha256=b8cb8b492036021fdbf91fa7ff4152862a8d03b37c6b4c284f52d4f236ba51c8 (from https://www.piwheels.org/simple/prepl/) (requires-python:>=3.6) 2023-09-12T16:10:42,422 Skipping link: No binaries permitted for prepl: https://www.piwheels.org/simple/prepl/prepl-1.0.1-cp39-cp39-linux_armv7l.whl#sha256=b8cb8b492036021fdbf91fa7ff4152862a8d03b37c6b4c284f52d4f236ba51c8 (from https://www.piwheels.org/simple/prepl/) (requires-python:>=3.6) 2023-09-12T16:10:42,423 Skipping link: not a file: https://www.piwheels.org/simple/prepl/ 2023-09-12T16:10:42,424 Skipping link: not a file: https://pypi.org/simple/prepl/ 2023-09-12T16:10:42,442 Given no hashes to check 1 links for project 'prepl': discarding no candidates 2023-09-12T16:10:42,460 Collecting prepl==1.0.1 2023-09-12T16:10:42,462 Created temporary directory: /tmp/pip-unpack-ufbvdhp4 2023-09-12T16:10:43,401 Downloading prepl-1.0.1.tar.gz (159 kB) 2023-09-12T16:10:43,611 Added prepl==1.0.1 from https://files.pythonhosted.org/packages/9f/af/b68b39a5d0ff7d2431746d2720221f23a6b385214e1d26400f855795dfff/prepl-1.0.1.tar.gz to build tracker '/tmp/pip-build-tracker-8r1nch8t' 2023-09-12T16:10:43,619 Created temporary directory: /tmp/pip-build-env-wxg8o1cq 2023-09-12T16:10:43,623 Installing build dependencies: started 2023-09-12T16:10:43,625 Running command pip subprocess to install build dependencies 2023-09-12T16:10:44,758 Using pip 23.2.1 from /usr/local/lib/python3.11/dist-packages/pip (python 3.11) 2023-09-12T16:10:45,224 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-09-12T16:10:47,088 Collecting setuptools>=42 2023-09-12T16:10:47,089 Obtaining dependency information for setuptools>=42 from https://files.pythonhosted.org/packages/95/79/6b47c6a872b40743a480687dc0c79ffb4202710789f3e4d54a84fff8b550/setuptools-68.2.1-py3-none-any.whl.metadata 2023-09-12T16:10:47,095 Using cached setuptools-68.2.1-py3-none-any.whl.metadata (6.3 kB) 2023-09-12T16:10:47,313 Collecting wheel 2023-09-12T16:10:47,330 Using cached https://www.piwheels.org/simple/wheel/wheel-0.41.2-py3-none-any.whl (64 kB) 2023-09-12T16:10:47,458 Collecting scikit-build 2023-09-12T16:10:47,478 Using cached https://www.piwheels.org/simple/scikit-build/scikit_build-0.17.6-py3-none-any.whl (84 kB) 2023-09-12T16:10:48,200 Collecting cmake 2023-09-12T16:10:48,217 Downloading https://www.piwheels.org/simple/cmake/cmake-3.17.2-cp311-cp311-linux_armv7l.whl (14.5 MB) 2023-09-12T16:10:51,916 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 14.5/14.5 MB 3.2 MB/s eta 0:00:00 2023-09-12T16:10:52,541 Collecting ninja 2023-09-12T16:10:52,559 Using cached https://www.piwheels.org/simple/ninja/ninja-1.9.0.post1-cp311-cp311-linux_armv7l.whl (98 kB) 2023-09-12T16:10:52,864 Collecting setuptools_scm[toml]>=3.4 2023-09-12T16:10:52,882 Using cached https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-7.1.0-py3-none-any.whl (43 kB) 2023-09-12T16:10:53,173 Collecting distro (from scikit-build) 2023-09-12T16:10:53,200 Using cached https://www.piwheels.org/simple/distro/distro-1.8.0-py3-none-any.whl (20 kB) 2023-09-12T16:10:53,409 Collecting packaging (from scikit-build) 2023-09-12T16:10:53,425 Using cached https://www.piwheels.org/simple/packaging/packaging-23.1-py3-none-any.whl (48 kB) 2023-09-12T16:10:53,628 Collecting typing-extensions (from setuptools_scm[toml]>=3.4) 2023-09-12T16:10:53,642 Using cached https://www.piwheels.org/simple/typing-extensions/typing_extensions-4.7.1-py3-none-any.whl (33 kB) 2023-09-12T16:10:53,707 Using cached setuptools-68.2.1-py3-none-any.whl (807 kB) 2023-09-12T16:10:55,508 Installing collected packages: ninja, cmake, wheel, typing-extensions, setuptools, packaging, distro, setuptools_scm, scikit-build 2023-09-12T16:10:55,553 Creating /tmp/pip-build-env-wxg8o1cq/overlay/local/bin 2023-09-12T16:10:55,555 changing mode of /tmp/pip-build-env-wxg8o1cq/overlay/local/bin/ninja to 755 2023-09-12T16:11:00,064 changing mode of /tmp/pip-build-env-wxg8o1cq/overlay/local/bin/cmake to 755 2023-09-12T16:11:00,066 changing mode of /tmp/pip-build-env-wxg8o1cq/overlay/local/bin/cpack to 755 2023-09-12T16:11:00,068 changing mode of /tmp/pip-build-env-wxg8o1cq/overlay/local/bin/ctest to 755 2023-09-12T16:11:00,338 changing mode of /tmp/pip-build-env-wxg8o1cq/overlay/local/bin/wheel to 755 2023-09-12T16:11:02,766 changing mode of /tmp/pip-build-env-wxg8o1cq/overlay/local/bin/distro to 755 2023-09-12T16:11:03,244 Successfully installed cmake-3.17.2 distro-1.8.0 ninja-1.9.0.post1 packaging-23.1 scikit-build-0.17.6 setuptools-68.2.1 setuptools_scm-7.1.0 typing-extensions-4.7.1 wheel-0.41.2 2023-09-12T16:11:03,790 Installing build dependencies: finished with status 'done' 2023-09-12T16:11:03,805 Getting requirements to build wheel: started 2023-09-12T16:11:03,807 Running command Getting requirements to build wheel 2023-09-12T16:11:04,670 running egg_info 2023-09-12T16:11:04,671 creating prepl.egg-info 2023-09-12T16:11:04,678 writing prepl.egg-info/PKG-INFO 2023-09-12T16:11:04,684 writing dependency_links to prepl.egg-info/dependency_links.txt 2023-09-12T16:11:04,685 writing entry points to prepl.egg-info/entry_points.txt 2023-09-12T16:11:04,688 writing requirements to prepl.egg-info/requires.txt 2023-09-12T16:11:04,689 writing top-level names to prepl.egg-info/top_level.txt 2023-09-12T16:11:04,691 writing manifest file 'prepl.egg-info/SOURCES.txt' 2023-09-12T16:11:04,726 listing git files failed - pretending there aren't any 2023-09-12T16:11:04,729 reading manifest file 'prepl.egg-info/SOURCES.txt' 2023-09-12T16:11:04,732 writing manifest file 'prepl.egg-info/SOURCES.txt' 2023-09-12T16:11:04,842 Getting requirements to build wheel: finished with status 'done' 2023-09-12T16:11:04,855 Created temporary directory: /tmp/pip-modern-metadata-wh0748lf 2023-09-12T16:11:04,857 Preparing metadata (pyproject.toml): started 2023-09-12T16:11:04,859 Running command Preparing metadata (pyproject.toml) 2023-09-12T16:11:05,675 running dist_info 2023-09-12T16:11:05,677 creating /tmp/pip-modern-metadata-wh0748lf/prepl.egg-info 2023-09-12T16:11:05,684 writing /tmp/pip-modern-metadata-wh0748lf/prepl.egg-info/PKG-INFO 2023-09-12T16:11:05,690 writing dependency_links to /tmp/pip-modern-metadata-wh0748lf/prepl.egg-info/dependency_links.txt 2023-09-12T16:11:05,692 writing entry points to /tmp/pip-modern-metadata-wh0748lf/prepl.egg-info/entry_points.txt 2023-09-12T16:11:05,695 writing requirements to /tmp/pip-modern-metadata-wh0748lf/prepl.egg-info/requires.txt 2023-09-12T16:11:05,696 writing top-level names to /tmp/pip-modern-metadata-wh0748lf/prepl.egg-info/top_level.txt 2023-09-12T16:11:05,698 writing manifest file '/tmp/pip-modern-metadata-wh0748lf/prepl.egg-info/SOURCES.txt' 2023-09-12T16:11:05,730 listing git files failed - pretending there aren't any 2023-09-12T16:11:05,733 reading manifest file '/tmp/pip-modern-metadata-wh0748lf/prepl.egg-info/SOURCES.txt' 2023-09-12T16:11:05,737 writing manifest file '/tmp/pip-modern-metadata-wh0748lf/prepl.egg-info/SOURCES.txt' 2023-09-12T16:11:05,738 creating '/tmp/pip-modern-metadata-wh0748lf/prepl-1.0.1.dist-info' 2023-09-12T16:11:05,872 Preparing metadata (pyproject.toml): finished with status 'done' 2023-09-12T16:11:05,876 Source in /tmp/pip-wheel-6u3clzfg/prepl_7f8d162a69994decbb96827346173eeb has version 1.0.1, which satisfies requirement prepl==1.0.1 from https://files.pythonhosted.org/packages/9f/af/b68b39a5d0ff7d2431746d2720221f23a6b385214e1d26400f855795dfff/prepl-1.0.1.tar.gz 2023-09-12T16:11:05,877 Removed prepl==1.0.1 from https://files.pythonhosted.org/packages/9f/af/b68b39a5d0ff7d2431746d2720221f23a6b385214e1d26400f855795dfff/prepl-1.0.1.tar.gz from build tracker '/tmp/pip-build-tracker-8r1nch8t' 2023-09-12T16:11:05,883 Created temporary directory: /tmp/pip-unpack-v0vak96c 2023-09-12T16:11:05,884 Created temporary directory: /tmp/pip-unpack-chbfwt1k 2023-09-12T16:11:05,917 Building wheels for collected packages: prepl 2023-09-12T16:11:05,920 Created temporary directory: /tmp/pip-wheel-t3fna0s5 2023-09-12T16:11:05,921 Destination directory: /tmp/pip-wheel-t3fna0s5 2023-09-12T16:11:05,923 Building wheel for prepl (pyproject.toml): started 2023-09-12T16:11:05,924 Running command Building wheel for prepl (pyproject.toml) 2023-09-12T16:11:06,689 -------------------------------------------------------------------------------- 2023-09-12T16:11:06,690 -- Trying 'Ninja' generator 2023-09-12T16:11:06,690 -------------------------------- 2023-09-12T16:11:06,691 --------------------------- 2023-09-12T16:11:06,691 ---------------------- 2023-09-12T16:11:06,692 ----------------- 2023-09-12T16:11:06,692 ------------ 2023-09-12T16:11:06,693 ------- 2023-09-12T16:11:06,693 -- 2023-09-12T16:11:06,705 Not searching for unused variables given on the command line. 2023-09-12T16:11:06,985 -- The C compiler identification is GNU 12.2.0 2023-09-12T16:11:07,015 -- Check for working C compiler: /usr/bin/cc 2023-09-12T16:11:07,237 -- Check for working C compiler: /usr/bin/cc - works 2023-09-12T16:11:07,242 -- Detecting C compiler ABI info 2023-09-12T16:11:07,456 -- Detecting C compiler ABI info - done 2023-09-12T16:11:07,526 -- Detecting C compile features 2023-09-12T16:11:07,529 -- Detecting C compile features - done 2023-09-12T16:11:07,847 -- The CXX compiler identification is GNU 12.2.0 2023-09-12T16:11:07,873 -- Check for working CXX compiler: /usr/bin/c++ 2023-09-12T16:11:08,152 -- Check for working CXX compiler: /usr/bin/c++ - works 2023-09-12T16:11:08,157 -- Detecting CXX compiler ABI info 2023-09-12T16:11:08,470 -- Detecting CXX compiler ABI info - done 2023-09-12T16:11:08,526 -- Detecting CXX compile features 2023-09-12T16:11:08,529 -- Detecting CXX compile features - done 2023-09-12T16:11:08,536 -- Configuring done 2023-09-12T16:11:08,545 -- Generating done 2023-09-12T16:11:08,552 -- Build files have been written to: /tmp/pip-wheel-6u3clzfg/prepl_7f8d162a69994decbb96827346173eeb/_cmake_test_compile/build 2023-09-12T16:11:08,557 -- 2023-09-12T16:11:08,558 ------- 2023-09-12T16:11:08,558 ------------ 2023-09-12T16:11:08,559 ----------------- 2023-09-12T16:11:08,559 ---------------------- 2023-09-12T16:11:08,560 --------------------------- 2023-09-12T16:11:08,560 -------------------------------- 2023-09-12T16:11:08,561 -- Trying 'Ninja' generator - success 2023-09-12T16:11:08,561 -------------------------------------------------------------------------------- 2023-09-12T16:11:08,572 Configuring Project 2023-09-12T16:11:08,572 Working directory: 2023-09-12T16:11:08,573 /tmp/pip-wheel-6u3clzfg/prepl_7f8d162a69994decbb96827346173eeb/_skbuild/linux-armv7l-3.11/cmake-build 2023-09-12T16:11:08,574 Command: 2023-09-12T16:11:08,574 /tmp/pip-build-env-wxg8o1cq/overlay/local/lib/python3.11/dist-packages/cmake/data/bin/cmake /tmp/pip-wheel-6u3clzfg/prepl_7f8d162a69994decbb96827346173eeb -G Ninja -DCMAKE_MAKE_PROGRAM:FILEPATH=/tmp/pip-build-env-wxg8o1cq/overlay/local/lib/python3.11/dist-packages/ninja/data/bin/ninja --no-warn-unused-cli -DCMAKE_INSTALL_PREFIX:PATH=/tmp/pip-wheel-6u3clzfg/prepl_7f8d162a69994decbb96827346173eeb/_skbuild/linux-armv7l-3.11/cmake-install -DPYTHON_VERSION_STRING:STRING=3.11.2 -DSKBUILD:INTERNAL=TRUE -DCMAKE_MODULE_PATH:PATH=/tmp/pip-build-env-wxg8o1cq/overlay/local/lib/python3.11/dist-packages/skbuild/resources/cmake -DPYTHON_EXECUTABLE:PATH=/usr/bin/python3 -DPYTHON_INCLUDE_DIR:PATH=/usr/include/python3.11 -DPYTHON_LIBRARY:PATH=/usr/lib/arm-linux-gnueabihf/libpython3.11.so -DPython_EXECUTABLE:PATH=/usr/bin/python3 -DPython_ROOT_DIR:PATH=/usr -DPython_FIND_REGISTRY:STRING=NEVER -DPython_INCLUDE_DIR:PATH=/usr/include/python3.11 -DPython3_EXECUTABLE:PATH=/usr/bin/python3 -DPython3_ROOT_DIR:PATH=/usr -DPython3_FIND_REGISTRY:STRING=NEVER -DPython3_INCLUDE_DIR:PATH=/usr/include/python3.11 -DCMAKE_MAKE_PROGRAM:FILEPATH=/tmp/pip-build-env-wxg8o1cq/overlay/local/lib/python3.11/dist-packages/ninja/data/bin/ninja -DCMAKE_BUILD_TYPE:STRING=Release 2023-09-12T16:11:08,586 Not searching for unused variables given on the command line. 2023-09-12T16:11:08,827 -- The C compiler identification is GNU 12.2.0 2023-09-12T16:11:09,113 -- The CXX compiler identification is GNU 12.2.0 2023-09-12T16:11:09,150 -- Check for working C compiler: /usr/bin/cc 2023-09-12T16:11:09,385 -- Check for working C compiler: /usr/bin/cc - works 2023-09-12T16:11:09,390 -- Detecting C compiler ABI info 2023-09-12T16:11:09,607 -- Detecting C compiler ABI info - done 2023-09-12T16:11:09,651 -- Detecting C compile features 2023-09-12T16:11:09,653 -- Detecting C compile features - done 2023-09-12T16:11:09,667 -- Check for working CXX compiler: /usr/bin/c++ 2023-09-12T16:11:09,951 -- Check for working CXX compiler: /usr/bin/c++ - works 2023-09-12T16:11:09,958 -- Detecting CXX compiler ABI info 2023-09-12T16:11:10,502 -- Detecting CXX compiler ABI info - done 2023-09-12T16:11:10,548 -- Detecting CXX compile features 2023-09-12T16:11:10,550 -- Detecting CXX compile features - done 2023-09-12T16:11:10,612 -- Using the single-header code from /tmp/pip-wheel-6u3clzfg/prepl_7f8d162a69994decbb96827346173eeb/thirdparty/json/single_include/ 2023-09-12T16:11:10,668 -- Configuring done 2023-09-12T16:11:10,725 -- Generating done 2023-09-12T16:11:10,736 -- Build files have been written to: /tmp/pip-wheel-6u3clzfg/prepl_7f8d162a69994decbb96827346173eeb/_skbuild/linux-armv7l-3.11/cmake-build 2023-09-12T16:11:18,061 [1/5] Building CXX object src/CMakeFiles/prepl.dir/prepl.cc.o 2023-09-12T16:11:18,061 FAILED: src/CMakeFiles/prepl.dir/prepl.cc.o 2023-09-12T16:11:18,062 /usr/bin/c++ -Dprepl_EXPORTS -I../../../thirdparty/json/single_include -O3 -DNDEBUG -fPIC -MD -MT src/CMakeFiles/prepl.dir/prepl.cc.o -MF src/CMakeFiles/prepl.dir/prepl.cc.o.d -o src/CMakeFiles/prepl.dir/prepl.cc.o -c ../../../src/prepl.cc 2023-09-12T16:11:18,062 ../../../src/prepl.cc:186:8: error: ‘__xmknod’ was not declared in this scope; did you mean ‘mknod’? 2023-09-12T16:11:18,063 186 | WRAP_4(__xmknod, if (r >= 0 && is_reg_file(a2)) notify(a1, true);) 2023-09-12T16:11:18,064 | ^~~~~~~~ 2023-09-12T16:11:18,064 ../../../src/prepl.cc:50:23: note: in definition of macro ‘WRAP_N’ 2023-09-12T16:11:18,065 50 | function::return_type CMD ARGDECL \ 2023-09-12T16:11:18,066 | ^~~ 2023-09-12T16:11:18,067 ../../../src/prepl.cc:186:1: note: in expansion of macro ‘WRAP_4’ 2023-09-12T16:11:18,067 186 | WRAP_4(__xmknod, if (r >= 0 && is_reg_file(a2)) notify(a1, true);) 2023-09-12T16:11:18,068 | ^~~~~~ 2023-09-12T16:11:18,068 ../../../src/prepl.cc:186:8: error: ‘__xmknod’ was not declared in this scope; did you mean ‘mknod’? 2023-09-12T16:11:18,069 186 | WRAP_4(__xmknod, if (r >= 0 && is_reg_file(a2)) notify(a1, true);) 2023-09-12T16:11:18,069 | ^~~~~~~~ 2023-09-12T16:11:18,070 ../../../src/prepl.cc:50:23: note: in definition of macro ‘WRAP_N’ 2023-09-12T16:11:18,070 50 | function::return_type CMD ARGDECL \ 2023-09-12T16:11:18,071 | ^~~ 2023-09-12T16:11:18,072 ../../../src/prepl.cc:186:1: note: in expansion of macro ‘WRAP_4’ 2023-09-12T16:11:18,072 186 | WRAP_4(__xmknod, if (r >= 0 && is_reg_file(a2)) notify(a1, true);) 2023-09-12T16:11:18,073 | ^~~~~~ 2023-09-12T16:11:18,074 ../../../src/prepl.cc:50:27: error: template argument 1 is invalid 2023-09-12T16:11:18,074 50 | function::return_type CMD ARGDECL \ 2023-09-12T16:11:18,075 | ^ 2023-09-12T16:11:18,075 ../../../src/prepl.cc:72:5: note: in expansion of macro ‘WRAP_N’ 2023-09-12T16:11:18,076 72 | WRAP_N(CMD, (ARG(CMD, 0), ARG(CMD, 1), ARG(CMD, 2), ARG(CMD, 3)), \ 2023-09-12T16:11:18,077 | ^~~~~~ 2023-09-12T16:11:18,077 ../../../src/prepl.cc:186:1: note: in expansion of macro ‘WRAP_4’ 2023-09-12T16:11:18,078 186 | WRAP_4(__xmknod, if (r >= 0 && is_reg_file(a2)) notify(a1, true);) 2023-09-12T16:11:18,079 | ^~~~~~ 2023-09-12T16:11:18,079 ../../../src/prepl.cc:186:8: error: expected initializer before ‘__xmknod’ 2023-09-12T16:11:18,080 186 | WRAP_4(__xmknod, if (r >= 0 && is_reg_file(a2)) notify(a1, true);) 2023-09-12T16:11:18,081 | ^~~~~~~~ 2023-09-12T16:11:18,082 ../../../src/prepl.cc:50:42: note: in definition of macro ‘WRAP_N’ 2023-09-12T16:11:18,082 50 | function::return_type CMD ARGDECL \ 2023-09-12T16:11:18,083 | ^~~ 2023-09-12T16:11:18,083 ../../../src/prepl.cc:186:1: note: in expansion of macro ‘WRAP_4’ 2023-09-12T16:11:18,084 186 | WRAP_4(__xmknod, if (r >= 0 && is_reg_file(a2)) notify(a1, true);) 2023-09-12T16:11:18,084 | ^~~~~~ 2023-09-12T16:11:18,085 ../../../src/prepl.cc:187:8: error: ‘__xmknodat’ was not declared in this scope; did you mean ‘mknodat’? 2023-09-12T16:11:18,085 187 | WRAP_5(__xmknodat, if (r >= 0 && is_reg_file(a3)) notify(a2, true, a1);) 2023-09-12T16:11:18,086 | ^~~~~~~~~~ 2023-09-12T16:11:18,086 ../../../src/prepl.cc:50:23: note: in definition of macro ‘WRAP_N’ 2023-09-12T16:11:18,087 50 | function::return_type CMD ARGDECL \ 2023-09-12T16:11:18,087 | ^~~ 2023-09-12T16:11:18,088 ../../../src/prepl.cc:187:1: note: in expansion of macro ‘WRAP_5’ 2023-09-12T16:11:18,088 187 | WRAP_5(__xmknodat, if (r >= 0 && is_reg_file(a3)) notify(a2, true, a1);) 2023-09-12T16:11:18,089 | ^~~~~~ 2023-09-12T16:11:18,089 ../../../src/prepl.cc:187:8: error: ‘__xmknodat’ was not declared in this scope; did you mean ‘mknodat’? 2023-09-12T16:11:18,090 187 | WRAP_5(__xmknodat, if (r >= 0 && is_reg_file(a3)) notify(a2, true, a1);) 2023-09-12T16:11:18,090 | ^~~~~~~~~~ 2023-09-12T16:11:18,091 ../../../src/prepl.cc:50:23: note: in definition of macro ‘WRAP_N’ 2023-09-12T16:11:18,092 50 | function::return_type CMD ARGDECL \ 2023-09-12T16:11:18,093 | ^~~ 2023-09-12T16:11:18,093 ../../../src/prepl.cc:187:1: note: in expansion of macro ‘WRAP_5’ 2023-09-12T16:11:18,094 187 | WRAP_5(__xmknodat, if (r >= 0 && is_reg_file(a3)) notify(a2, true, a1);) 2023-09-12T16:11:18,095 | ^~~~~~ 2023-09-12T16:11:18,095 ../../../src/prepl.cc:50:27: error: template argument 1 is invalid 2023-09-12T16:11:18,096 50 | function::return_type CMD ARGDECL \ 2023-09-12T16:11:18,097 | ^ 2023-09-12T16:11:18,098 ../../../src/prepl.cc:75:5: note: in expansion of macro ‘WRAP_N’ 2023-09-12T16:11:18,098 75 | WRAP_N(CMD, \ 2023-09-12T16:11:18,099 | ^~~~~~ 2023-09-12T16:11:18,100 ../../../src/prepl.cc:187:1: note: in expansion of macro ‘WRAP_5’ 2023-09-12T16:11:18,101 187 | WRAP_5(__xmknodat, if (r >= 0 && is_reg_file(a3)) notify(a2, true, a1);) 2023-09-12T16:11:18,101 | ^~~~~~ 2023-09-12T16:11:18,102 ../../../src/prepl.cc:187:8: error: expected initializer before ‘__xmknodat’ 2023-09-12T16:11:18,103 187 | WRAP_5(__xmknodat, if (r >= 0 && is_reg_file(a3)) notify(a2, true, a1);) 2023-09-12T16:11:18,103 | ^~~~~~~~~~ 2023-09-12T16:11:18,104 ../../../src/prepl.cc:50:42: note: in definition of macro ‘WRAP_N’ 2023-09-12T16:11:18,105 50 | function::return_type CMD ARGDECL \ 2023-09-12T16:11:18,105 | ^~~ 2023-09-12T16:11:18,106 ../../../src/prepl.cc:187:1: note: in expansion of macro ‘WRAP_5’ 2023-09-12T16:11:18,107 187 | WRAP_5(__xmknodat, if (r >= 0 && is_reg_file(a3)) notify(a2, true, a1);) 2023-09-12T16:11:18,107 | ^~~~~~ 2023-09-12T16:11:18,108 ../../../src/prepl.cc:189:8: error: ‘__xstat’ was not declared in this scope; did you mean ‘stat’? 2023-09-12T16:11:18,109 189 | WRAP_3(__xstat, if (r >= 0 && is_reg_file(a2->st_mode)) notify(a1, true);) 2023-09-12T16:11:18,109 | ^~~~~~~ 2023-09-12T16:11:18,110 ../../../src/prepl.cc:50:23: note: in definition of macro ‘WRAP_N’ 2023-09-12T16:11:18,111 50 | function::return_type CMD ARGDECL \ 2023-09-12T16:11:18,111 | ^~~ 2023-09-12T16:11:18,112 ../../../src/prepl.cc:189:1: note: in expansion of macro ‘WRAP_3’ 2023-09-12T16:11:18,113 189 | WRAP_3(__xstat, if (r >= 0 && is_reg_file(a2->st_mode)) notify(a1, true);) 2023-09-12T16:11:18,113 | ^~~~~~ 2023-09-12T16:11:18,114 ../../../src/prepl.cc:189:8: error: ‘__xstat’ was not declared in this scope; did you mean ‘stat’? 2023-09-12T16:11:18,114 189 | WRAP_3(__xstat, if (r >= 0 && is_reg_file(a2->st_mode)) notify(a1, true);) 2023-09-12T16:11:18,115 | ^~~~~~~ 2023-09-12T16:11:18,116 ../../../src/prepl.cc:50:23: note: in definition of macro ‘WRAP_N’ 2023-09-12T16:11:18,116 50 | function::return_type CMD ARGDECL \ 2023-09-12T16:11:18,117 | ^~~ 2023-09-12T16:11:18,117 ../../../src/prepl.cc:189:1: note: in expansion of macro ‘WRAP_3’ 2023-09-12T16:11:18,118 189 | WRAP_3(__xstat, if (r >= 0 && is_reg_file(a2->st_mode)) notify(a1, true);) 2023-09-12T16:11:18,118 | ^~~~~~ 2023-09-12T16:11:18,119 ../../../src/prepl.cc:50:27: error: template argument 1 is invalid 2023-09-12T16:11:18,119 50 | function::return_type CMD ARGDECL \ 2023-09-12T16:11:18,120 | ^ 2023-09-12T16:11:18,120 ../../../src/prepl.cc:69:5: note: in expansion of macro ‘WRAP_N’ 2023-09-12T16:11:18,121 69 | WRAP_N(CMD, (ARG(CMD, 0), ARG(CMD, 1), ARG(CMD, 2)), (a0, a1, a2), \ 2023-09-12T16:11:18,121 | ^~~~~~ 2023-09-12T16:11:18,122 ../../../src/prepl.cc:189:1: note: in expansion of macro ‘WRAP_3’ 2023-09-12T16:11:18,122 189 | WRAP_3(__xstat, if (r >= 0 && is_reg_file(a2->st_mode)) notify(a1, true);) 2023-09-12T16:11:18,123 | ^~~~~~ 2023-09-12T16:11:18,124 ../../../src/prepl.cc:189:8: error: expected initializer before ‘__xstat’ 2023-09-12T16:11:18,125 189 | WRAP_3(__xstat, if (r >= 0 && is_reg_file(a2->st_mode)) notify(a1, true);) 2023-09-12T16:11:18,126 | ^~~~~~~ 2023-09-12T16:11:18,126 ../../../src/prepl.cc:50:42: note: in definition of macro ‘WRAP_N’ 2023-09-12T16:11:18,127 50 | function::return_type CMD ARGDECL \ 2023-09-12T16:11:18,128 | ^~~ 2023-09-12T16:11:18,129 ../../../src/prepl.cc:189:1: note: in expansion of macro ‘WRAP_3’ 2023-09-12T16:11:18,129 189 | WRAP_3(__xstat, if (r >= 0 && is_reg_file(a2->st_mode)) notify(a1, true);) 2023-09-12T16:11:18,130 | ^~~~~~ 2023-09-12T16:11:18,131 ../../../src/prepl.cc:190:8: error: ‘__xstat64’ was not declared in this scope; did you mean ‘stat64’? 2023-09-12T16:11:18,132 190 | WRAP_3(__xstat64, if (r >= 0 && is_reg_file(a2->st_mode)) notify(a1, true);) 2023-09-12T16:11:18,133 | ^~~~~~~~~ 2023-09-12T16:11:18,133 ../../../src/prepl.cc:50:23: note: in definition of macro ‘WRAP_N’ 2023-09-12T16:11:18,134 50 | function::return_type CMD ARGDECL \ 2023-09-12T16:11:18,134 | ^~~ 2023-09-12T16:11:18,135 ../../../src/prepl.cc:190:1: note: in expansion of macro ‘WRAP_3’ 2023-09-12T16:11:18,136 190 | WRAP_3(__xstat64, if (r >= 0 && is_reg_file(a2->st_mode)) notify(a1, true);) 2023-09-12T16:11:18,136 | ^~~~~~ 2023-09-12T16:11:18,137 ../../../src/prepl.cc:190:8: error: ‘__xstat64’ was not declared in this scope; did you mean ‘stat64’? 2023-09-12T16:11:18,138 190 | WRAP_3(__xstat64, if (r >= 0 && is_reg_file(a2->st_mode)) notify(a1, true);) 2023-09-12T16:11:18,138 | ^~~~~~~~~ 2023-09-12T16:11:18,139 ../../../src/prepl.cc:50:23: note: in definition of macro ‘WRAP_N’ 2023-09-12T16:11:18,140 50 | function::return_type CMD ARGDECL \ 2023-09-12T16:11:18,141 | ^~~ 2023-09-12T16:11:18,141 ../../../src/prepl.cc:190:1: note: in expansion of macro ‘WRAP_3’ 2023-09-12T16:11:18,142 190 | WRAP_3(__xstat64, if (r >= 0 && is_reg_file(a2->st_mode)) notify(a1, true);) 2023-09-12T16:11:18,143 | ^~~~~~ 2023-09-12T16:11:18,144 ../../../src/prepl.cc:50:27: error: template argument 1 is invalid 2023-09-12T16:11:18,144 50 | function::return_type CMD ARGDECL \ 2023-09-12T16:11:18,145 | ^ 2023-09-12T16:11:18,145 ../../../src/prepl.cc:69:5: note: in expansion of macro ‘WRAP_N’ 2023-09-12T16:11:18,146 69 | WRAP_N(CMD, (ARG(CMD, 0), ARG(CMD, 1), ARG(CMD, 2)), (a0, a1, a2), \ 2023-09-12T16:11:18,146 | ^~~~~~ 2023-09-12T16:11:18,147 ../../../src/prepl.cc:190:1: note: in expansion of macro ‘WRAP_3’ 2023-09-12T16:11:18,147 190 | WRAP_3(__xstat64, if (r >= 0 && is_reg_file(a2->st_mode)) notify(a1, true);) 2023-09-12T16:11:18,148 | ^~~~~~ 2023-09-12T16:11:18,149 ../../../src/prepl.cc:190:8: error: expected initializer before ‘__xstat64’ 2023-09-12T16:11:18,149 190 | WRAP_3(__xstat64, if (r >= 0 && is_reg_file(a2->st_mode)) notify(a1, true);) 2023-09-12T16:11:18,150 | ^~~~~~~~~ 2023-09-12T16:11:18,150 ../../../src/prepl.cc:50:42: note: in definition of macro ‘WRAP_N’ 2023-09-12T16:11:18,151 50 | function::return_type CMD ARGDECL \ 2023-09-12T16:11:18,151 | ^~~ 2023-09-12T16:11:18,152 ../../../src/prepl.cc:190:1: note: in expansion of macro ‘WRAP_3’ 2023-09-12T16:11:18,152 190 | WRAP_3(__xstat64, if (r >= 0 && is_reg_file(a2->st_mode)) notify(a1, true);) 2023-09-12T16:11:18,153 | ^~~~~~ 2023-09-12T16:11:18,153 ../../../src/prepl.cc:191:8: error: ‘__fxstatat’ was not declared in this scope; did you mean ‘fstatat’? 2023-09-12T16:11:18,154 191 | WRAP_5(__fxstatat, 2023-09-12T16:11:18,155 | ^~~~~~~~~~ 2023-09-12T16:11:18,155 ../../../src/prepl.cc:50:23: note: in definition of macro ‘WRAP_N’ 2023-09-12T16:11:18,156 50 | function::return_type CMD ARGDECL \ 2023-09-12T16:11:18,157 | ^~~ 2023-09-12T16:11:18,158 ../../../src/prepl.cc:191:1: note: in expansion of macro ‘WRAP_5’ 2023-09-12T16:11:18,158 191 | WRAP_5(__fxstatat, 2023-09-12T16:11:18,159 | ^~~~~~ 2023-09-12T16:11:18,160 ../../../src/prepl.cc:191:8: error: ‘__fxstatat’ was not declared in this scope; did you mean ‘fstatat’? 2023-09-12T16:11:18,160 191 | WRAP_5(__fxstatat, 2023-09-12T16:11:18,161 | ^~~~~~~~~~ 2023-09-12T16:11:18,162 ../../../src/prepl.cc:50:23: note: in definition of macro ‘WRAP_N’ 2023-09-12T16:11:18,163 50 | function::return_type CMD ARGDECL \ 2023-09-12T16:11:18,163 | ^~~ 2023-09-12T16:11:18,164 ../../../src/prepl.cc:191:1: note: in expansion of macro ‘WRAP_5’ 2023-09-12T16:11:18,165 191 | WRAP_5(__fxstatat, 2023-09-12T16:11:18,166 | ^~~~~~ 2023-09-12T16:11:18,166 ../../../src/prepl.cc:50:27: error: template argument 1 is invalid 2023-09-12T16:11:18,167 50 | function::return_type CMD ARGDECL \ 2023-09-12T16:11:18,167 | ^ 2023-09-12T16:11:18,168 ../../../src/prepl.cc:75:5: note: in expansion of macro ‘WRAP_N’ 2023-09-12T16:11:18,169 75 | WRAP_N(CMD, \ 2023-09-12T16:11:18,169 | ^~~~~~ 2023-09-12T16:11:18,170 ../../../src/prepl.cc:191:1: note: in expansion of macro ‘WRAP_5’ 2023-09-12T16:11:18,171 191 | WRAP_5(__fxstatat, 2023-09-12T16:11:18,171 | ^~~~~~ 2023-09-12T16:11:18,172 ../../../src/prepl.cc:191:8: error: expected initializer before ‘__fxstatat’ 2023-09-12T16:11:18,173 191 | WRAP_5(__fxstatat, 2023-09-12T16:11:18,174 | ^~~~~~~~~~ 2023-09-12T16:11:18,174 ../../../src/prepl.cc:50:42: note: in definition of macro ‘WRAP_N’ 2023-09-12T16:11:18,175 50 | function::return_type CMD ARGDECL \ 2023-09-12T16:11:18,176 | ^~~ 2023-09-12T16:11:18,177 ../../../src/prepl.cc:191:1: note: in expansion of macro ‘WRAP_5’ 2023-09-12T16:11:18,178 191 | WRAP_5(__fxstatat, 2023-09-12T16:11:18,178 | ^~~~~~ 2023-09-12T16:11:18,179 ../../../src/prepl.cc:193:8: error: ‘__fxstatat64’ was not declared in this scope; did you mean ‘fstatat64’? 2023-09-12T16:11:18,179 193 | WRAP_5(__fxstatat64, 2023-09-12T16:11:18,180 | ^~~~~~~~~~~~ 2023-09-12T16:11:18,180 ../../../src/prepl.cc:50:23: note: in definition of macro ‘WRAP_N’ 2023-09-12T16:11:18,181 50 | function::return_type CMD ARGDECL \ 2023-09-12T16:11:18,181 | ^~~ 2023-09-12T16:11:18,182 ../../../src/prepl.cc:193:1: note: in expansion of macro ‘WRAP_5’ 2023-09-12T16:11:18,182 193 | WRAP_5(__fxstatat64, 2023-09-12T16:11:18,183 | ^~~~~~ 2023-09-12T16:11:18,183 ../../../src/prepl.cc:193:8: error: ‘__fxstatat64’ was not declared in this scope; did you mean ‘fstatat64’? 2023-09-12T16:11:18,184 193 | WRAP_5(__fxstatat64, 2023-09-12T16:11:18,185 | ^~~~~~~~~~~~ 2023-09-12T16:11:18,185 ../../../src/prepl.cc:50:23: note: in definition of macro ‘WRAP_N’ 2023-09-12T16:11:18,186 50 | function::return_type CMD ARGDECL \ 2023-09-12T16:11:18,186 | ^~~ 2023-09-12T16:11:18,187 ../../../src/prepl.cc:193:1: note: in expansion of macro ‘WRAP_5’ 2023-09-12T16:11:18,187 193 | WRAP_5(__fxstatat64, 2023-09-12T16:11:18,188 | ^~~~~~ 2023-09-12T16:11:18,188 ../../../src/prepl.cc:50:27: error: template argument 1 is invalid 2023-09-12T16:11:18,189 50 | function::return_type CMD ARGDECL \ 2023-09-12T16:11:18,190 | ^ 2023-09-12T16:11:18,191 ../../../src/prepl.cc:75:5: note: in expansion of macro ‘WRAP_N’ 2023-09-12T16:11:18,191 75 | WRAP_N(CMD, \ 2023-09-12T16:11:18,192 | ^~~~~~ 2023-09-12T16:11:18,193 ../../../src/prepl.cc:193:1: note: in expansion of macro ‘WRAP_5’ 2023-09-12T16:11:18,194 193 | WRAP_5(__fxstatat64, 2023-09-12T16:11:18,194 | ^~~~~~ 2023-09-12T16:11:18,195 ../../../src/prepl.cc:193:8: error: expected initializer before ‘__fxstatat64’ 2023-09-12T16:11:18,196 193 | WRAP_5(__fxstatat64, 2023-09-12T16:11:18,197 | ^~~~~~~~~~~~ 2023-09-12T16:11:18,198 ../../../src/prepl.cc:50:42: note: in definition of macro ‘WRAP_N’ 2023-09-12T16:11:18,198 50 | function::return_type CMD ARGDECL \ 2023-09-12T16:11:18,199 | ^~~ 2023-09-12T16:11:18,200 ../../../src/prepl.cc:193:1: note: in expansion of macro ‘WRAP_5’ 2023-09-12T16:11:18,201 193 | WRAP_5(__fxstatat64, 2023-09-12T16:11:18,201 | ^~~~~~ 2023-09-12T16:11:18,202 ../../../src/prepl.cc:195:8: error: ‘__lxstat’ was not declared in this scope; did you mean ‘lstat’? 2023-09-12T16:11:18,203 195 | WRAP_3(__lxstat, if (r >= 0 && is_reg_file(a2->st_mode)) notify(a1, true);) 2023-09-12T16:11:18,203 | ^~~~~~~~ 2023-09-12T16:11:18,204 ../../../src/prepl.cc:50:23: note: in definition of macro ‘WRAP_N’ 2023-09-12T16:11:18,205 50 | function::return_type CMD ARGDECL \ 2023-09-12T16:11:18,205 | ^~~ 2023-09-12T16:11:18,206 ../../../src/prepl.cc:195:1: note: in expansion of macro ‘WRAP_3’ 2023-09-12T16:11:18,207 195 | WRAP_3(__lxstat, if (r >= 0 && is_reg_file(a2->st_mode)) notify(a1, true);) 2023-09-12T16:11:18,207 | ^~~~~~ 2023-09-12T16:11:18,208 ../../../src/prepl.cc:195:8: error: ‘__lxstat’ was not declared in this scope; did you mean ‘lstat’? 2023-09-12T16:11:18,209 195 | WRAP_3(__lxstat, if (r >= 0 && is_reg_file(a2->st_mode)) notify(a1, true);) 2023-09-12T16:11:18,209 | ^~~~~~~~ 2023-09-12T16:11:18,210 ../../../src/prepl.cc:50:23: note: in definition of macro ‘WRAP_N’ 2023-09-12T16:11:18,211 50 | function::return_type CMD ARGDECL \ 2023-09-12T16:11:18,212 | ^~~ 2023-09-12T16:11:18,212 ../../../src/prepl.cc:195:1: note: in expansion of macro ‘WRAP_3’ 2023-09-12T16:11:18,213 195 | WRAP_3(__lxstat, if (r >= 0 && is_reg_file(a2->st_mode)) notify(a1, true);) 2023-09-12T16:11:18,213 | ^~~~~~ 2023-09-12T16:11:18,214 ../../../src/prepl.cc:50:27: error: template argument 1 is invalid 2023-09-12T16:11:18,214 50 | function::return_type CMD ARGDECL \ 2023-09-12T16:11:18,215 | ^ 2023-09-12T16:11:18,215 ../../../src/prepl.cc:69:5: note: in expansion of macro ‘WRAP_N’ 2023-09-12T16:11:18,216 69 | WRAP_N(CMD, (ARG(CMD, 0), ARG(CMD, 1), ARG(CMD, 2)), (a0, a1, a2), \ 2023-09-12T16:11:18,216 | ^~~~~~ 2023-09-12T16:11:18,217 ../../../src/prepl.cc:195:1: note: in expansion of macro ‘WRAP_3’ 2023-09-12T16:11:18,217 195 | WRAP_3(__lxstat, if (r >= 0 && is_reg_file(a2->st_mode)) notify(a1, true);) 2023-09-12T16:11:18,218 | ^~~~~~ 2023-09-12T16:11:18,218 ../../../src/prepl.cc:195:8: error: expected initializer before ‘__lxstat’ 2023-09-12T16:11:18,219 195 | WRAP_3(__lxstat, if (r >= 0 && is_reg_file(a2->st_mode)) notify(a1, true);) 2023-09-12T16:11:18,219 | ^~~~~~~~ 2023-09-12T16:11:18,219 ../../../src/prepl.cc:50:42: note: in definition of macro ‘WRAP_N’ 2023-09-12T16:11:18,220 50 | function::return_type CMD ARGDECL \ 2023-09-12T16:11:18,220 | ^~~ 2023-09-12T16:11:18,221 ../../../src/prepl.cc:195:1: note: in expansion of macro ‘WRAP_3’ 2023-09-12T16:11:18,222 195 | WRAP_3(__lxstat, if (r >= 0 && is_reg_file(a2->st_mode)) notify(a1, true);) 2023-09-12T16:11:18,222 | ^~~~~~ 2023-09-12T16:11:18,223 ../../../src/prepl.cc:196:8: error: ‘__lxstat64’ was not declared in this scope; did you mean ‘lstat64’? 2023-09-12T16:11:18,224 196 | WRAP_3(__lxstat64, if (r >= 0 && is_reg_file(a2->st_mode)) notify(a1, true);) 2023-09-12T16:11:18,224 | ^~~~~~~~~~ 2023-09-12T16:11:18,225 ../../../src/prepl.cc:50:23: note: in definition of macro ‘WRAP_N’ 2023-09-12T16:11:18,226 50 | function::return_type CMD ARGDECL \ 2023-09-12T16:11:18,227 | ^~~ 2023-09-12T16:11:18,227 ../../../src/prepl.cc:196:1: note: in expansion of macro ‘WRAP_3’ 2023-09-12T16:11:18,228 196 | WRAP_3(__lxstat64, if (r >= 0 && is_reg_file(a2->st_mode)) notify(a1, true);) 2023-09-12T16:11:18,229 | ^~~~~~ 2023-09-12T16:11:18,229 ../../../src/prepl.cc:196:8: error: ‘__lxstat64’ was not declared in this scope; did you mean ‘lstat64’? 2023-09-12T16:11:18,230 196 | WRAP_3(__lxstat64, if (r >= 0 && is_reg_file(a2->st_mode)) notify(a1, true);) 2023-09-12T16:11:18,231 | ^~~~~~~~~~ 2023-09-12T16:11:18,231 ../../../src/prepl.cc:50:23: note: in definition of macro ‘WRAP_N’ 2023-09-12T16:11:18,232 50 | function::return_type CMD ARGDECL \ 2023-09-12T16:11:18,233 | ^~~ 2023-09-12T16:11:18,233 ../../../src/prepl.cc:196:1: note: in expansion of macro ‘WRAP_3’ 2023-09-12T16:11:18,234 196 | WRAP_3(__lxstat64, if (r >= 0 && is_reg_file(a2->st_mode)) notify(a1, true);) 2023-09-12T16:11:18,235 | ^~~~~~ 2023-09-12T16:11:18,235 ../../../src/prepl.cc:50:27: error: template argument 1 is invalid 2023-09-12T16:11:18,236 50 | function::return_type CMD ARGDECL \ 2023-09-12T16:11:18,237 | ^ 2023-09-12T16:11:18,237 ../../../src/prepl.cc:69:5: note: in expansion of macro ‘WRAP_N’ 2023-09-12T16:11:18,238 69 | WRAP_N(CMD, (ARG(CMD, 0), ARG(CMD, 1), ARG(CMD, 2)), (a0, a1, a2), \ 2023-09-12T16:11:18,239 | ^~~~~~ 2023-09-12T16:11:18,240 ../../../src/prepl.cc:196:1: note: in expansion of macro ‘WRAP_3’ 2023-09-12T16:11:18,241 196 | WRAP_3(__lxstat64, if (r >= 0 && is_reg_file(a2->st_mode)) notify(a1, true);) 2023-09-12T16:11:18,241 | ^~~~~~ 2023-09-12T16:11:18,242 ../../../src/prepl.cc:196:8: error: expected initializer before ‘__lxstat64’ 2023-09-12T16:11:18,242 196 | WRAP_3(__lxstat64, if (r >= 0 && is_reg_file(a2->st_mode)) notify(a1, true);) 2023-09-12T16:11:18,243 | ^~~~~~~~~~ 2023-09-12T16:11:18,243 ../../../src/prepl.cc:50:42: note: in definition of macro ‘WRAP_N’ 2023-09-12T16:11:18,244 50 | function::return_type CMD ARGDECL \ 2023-09-12T16:11:18,244 | ^~~ 2023-09-12T16:11:18,245 ../../../src/prepl.cc:196:1: note: in expansion of macro ‘WRAP_3’ 2023-09-12T16:11:18,246 196 | WRAP_3(__lxstat64, if (r >= 0 && is_reg_file(a2->st_mode)) notify(a1, true);) 2023-09-12T16:11:18,246 | ^~~~~~ 2023-09-12T16:11:22,810 [2/5] Building CXX object src/CMakeFiles/test_helper.dir/test_helper.cc.o 2023-09-12T16:11:22,810 In file included from /usr/include/c++/12/vector:70, 2023-09-12T16:11:22,811 from /usr/include/c++/12/functional:62, 2023-09-12T16:11:22,811 from ../../../thirdparty/json/single_include/nlohmann/json.hpp:40, 2023-09-12T16:11:22,812 from ../../../src/test_helper.cc:9: 2023-09-12T16:11:22,812 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]’: 2023-09-12T16:11:22,813 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 2023-09-12T16:11:22,813 439 | vector<_Tp, _Alloc>:: 2023-09-12T16:11:22,814 | ^~~~~~~~~~~~~~~~~~~ 2023-09-12T16:11:22,814 In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]’, 2023-09-12T16:11:22,818 inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21, 2023-09-12T16:11:22,819 inlined from ‘std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::vector, std::allocator > >]’ at /usr/include/c++/12/bits/stl_iterator.h:743:22, 2023-09-12T16:11:22,819 inlined from ‘static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = nlohmann::basic_json<>*; _OI = std::back_insert_iterator, std::allocator > > >]’ at /usr/include/c++/12/bits/stl_algobase.h:405:18, 2023-09-12T16:11:22,820 inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = nlohmann::basic_json<>*; _OI = back_insert_iterator, allocator > > >]’ at /usr/include/c++/12/bits/stl_algobase.h:495:30, 2023-09-12T16:11:22,820 inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = true; _II = nlohmann::basic_json<>*; _OI = back_insert_iterator, allocator > > >]’ at /usr/include/c++/12/bits/stl_algobase.h:522:42, 2023-09-12T16:11:22,821 inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = true; _II = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _OI = back_insert_iterator, allocator > > >]’ at /usr/include/c++/12/bits/stl_algobase.h:529:31, 2023-09-12T16:11:22,822 inlined from ‘_OI std::move(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _OI = back_insert_iterator, allocator > > >]’ at /usr/include/c++/12/bits/stl_algobase.h:652:38, 2023-09-12T16:11:22,822 inlined from ‘void nlohmann::basic_json::json_value::destroy(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; BinaryType = std::vector]’ at ../../../thirdparty/json/single_include/nlohmann/json.hpp:16689:26: 2023-09-12T16:11:22,823 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 2023-09-12T16:11:22,824 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2023-09-12T16:11:22,825 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-12T16:11:22,826 In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]’, 2023-09-12T16:11:22,827 inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21, 2023-09-12T16:11:22,828 inlined from ‘void nlohmann::basic_json::json_value::destroy(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; BinaryType = std::vector]’ at ../../../thirdparty/json/single_include/nlohmann/json.hpp:16696:36: 2023-09-12T16:11:22,829 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 2023-09-12T16:11:22,830 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2023-09-12T16:11:22,831 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-12T16:11:22,832 In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]’, 2023-09-12T16:11:22,832 inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21, 2023-09-12T16:11:22,833 inlined from ‘std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::vector, std::allocator > >]’ at /usr/include/c++/12/bits/stl_iterator.h:743:22, 2023-09-12T16:11:22,834 inlined from ‘static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = nlohmann::basic_json<>*; _OI = std::back_insert_iterator, std::allocator > > >]’ at /usr/include/c++/12/bits/stl_algobase.h:405:18, 2023-09-12T16:11:22,834 inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = nlohmann::basic_json<>*; _OI = back_insert_iterator, allocator > > >]’ at /usr/include/c++/12/bits/stl_algobase.h:495:30, 2023-09-12T16:11:22,835 inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = true; _II = nlohmann::basic_json<>*; _OI = back_insert_iterator, allocator > > >]’ at /usr/include/c++/12/bits/stl_algobase.h:522:42, 2023-09-12T16:11:22,836 inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = true; _II = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _OI = back_insert_iterator, allocator > > >]’ at /usr/include/c++/12/bits/stl_algobase.h:529:31, 2023-09-12T16:11:22,837 inlined from ‘_OI std::move(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _OI = back_insert_iterator, allocator > > >]’ at /usr/include/c++/12/bits/stl_algobase.h:652:38, 2023-09-12T16:11:22,837 inlined from ‘void nlohmann::basic_json::json_value::destroy(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; BinaryType = std::vector]’ at ../../../thirdparty/json/single_include/nlohmann/json.hpp:16710:30: 2023-09-12T16:11:22,838 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 2023-09-12T16:11:22,839 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2023-09-12T16:11:22,840 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-12T16:11:22,841 In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]’, 2023-09-12T16:11:22,842 inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21, 2023-09-12T16:11:22,843 inlined from ‘void nlohmann::basic_json::json_value::destroy(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; BinaryType = std::vector]’ at ../../../thirdparty/json/single_include/nlohmann/json.hpp:16719:40: 2023-09-12T16:11:22,843 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 2023-09-12T16:11:22,844 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2023-09-12T16:11:22,845 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-12T16:11:22,846 In file included from /usr/include/c++/12/map:60, 2023-09-12T16:11:22,847 from ../../../thirdparty/json/single_include/nlohmann/json.hpp:62: 2023-09-12T16:11:22,848 /usr/include/c++/12/bits/stl_tree.h: In member function ‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]’: 2023-09-12T16:11:22,849 /usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator’ changed in GCC 7.1 2023-09-12T16:11:22,850 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: 2023-09-12T16:11:22,851 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-12T16:11:22,852 In file included from /usr/include/c++/12/map:61: 2023-09-12T16:11:22,852 In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]’, 2023-09-12T16:11:22,853 inlined from ‘std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]’ at /usr/include/c++/12/bits/stl_map.h:599:22, 2023-09-12T16:11:22,854 inlined from ‘nlohmann::basic_json<>::basic_json(initializer_list_t, bool, value_t):: >&)>’ at ../../../thirdparty/json/single_include/nlohmann/json.hpp:17194:40, 2023-09-12T16:11:22,855 inlined from ‘_Funct std::for_each(_IIter, _IIter, _Funct) [with _IIter = const nlohmann::detail::json_ref >*; _Funct = nlohmann::basic_json<>::basic_json(initializer_list_t, bool, value_t):: >&)>]’ at /usr/include/c++/12/bits/stl_algo.h:3787:5, 2023-09-12T16:11:22,856 inlined from ‘nlohmann::basic_json::basic_json(initializer_list_t, bool, value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; BinaryType = std::vector]’ at ../../../thirdparty/json/single_include/nlohmann/json.hpp:17191:26: 2023-09-12T16:11:22,857 /usr/include/c++/12/bits/stl_map.h:638:45: note: parameter passing for argument of type ‘std::map, nlohmann::basic_json<>, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator’ {aka ‘std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator’} changed in GCC 7.1 2023-09-12T16:11:22,858 638 | return _M_t._M_emplace_hint_unique(__pos, 2023-09-12T16:11:22,859 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 2023-09-12T16:11:22,860 639 | std::forward<_Args>(__args)...); 2023-09-12T16:11:22,861 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-12T16:11:22,861 ninja: build stopped: subcommand failed. 2023-09-12T16:11:22,862 Traceback (most recent call last): 2023-09-12T16:11:22,863 File "/tmp/pip-build-env-wxg8o1cq/overlay/local/lib/python3.11/dist-packages/skbuild/setuptools_wrap.py", line 674, in setup 2023-09-12T16:11:22,863 cmkr.make(make_args, install_target=cmake_install_target, env=env) 2023-09-12T16:11:22,864 File "/tmp/pip-build-env-wxg8o1cq/overlay/local/lib/python3.11/dist-packages/skbuild/cmaker.py", line 697, in make 2023-09-12T16:11:22,865 self.make_impl(clargs=clargs, config=config, source_dir=source_dir, install_target=install_target, env=env) 2023-09-12T16:11:22,866 File "/tmp/pip-build-env-wxg8o1cq/overlay/local/lib/python3.11/dist-packages/skbuild/cmaker.py", line 742, in make_impl 2023-09-12T16:11:22,866 raise SKBuildError(msg) 2023-09-12T16:11:22,868 An error occurred while building with CMake. 2023-09-12T16:11:22,868 Command: 2023-09-12T16:11:22,869 /tmp/pip-build-env-wxg8o1cq/overlay/local/lib/python3.11/dist-packages/cmake/data/bin/cmake --build . --target install --config Release -- 2023-09-12T16:11:22,870 Install target: 2023-09-12T16:11:22,870 install 2023-09-12T16:11:22,871 Source directory: 2023-09-12T16:11:22,872 /tmp/pip-wheel-6u3clzfg/prepl_7f8d162a69994decbb96827346173eeb 2023-09-12T16:11:22,872 Working directory: 2023-09-12T16:11:22,873 /tmp/pip-wheel-6u3clzfg/prepl_7f8d162a69994decbb96827346173eeb/_skbuild/linux-armv7l-3.11/cmake-build 2023-09-12T16:11:22,874 Please check the install target is valid and see CMake's output for more information. 2023-09-12T16:11:22,937 ERROR: [present-rich] Building wheel for prepl (pyproject.toml) exited with 1 2023-09-12T16:11:22,950 [bold magenta]full command[/]: [blue]/usr/bin/python3 /usr/local/lib/python3.11/dist-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py build_wheel /tmp/tmpzli3x1jy[/] 2023-09-12T16:11:22,950 [bold magenta]cwd[/]: /tmp/pip-wheel-6u3clzfg/prepl_7f8d162a69994decbb96827346173eeb 2023-09-12T16:11:22,951 Building wheel for prepl (pyproject.toml): finished with status 'error' 2023-09-12T16:11:22,953 ERROR: Failed building wheel for prepl 2023-09-12T16:11:22,955 Failed to build prepl 2023-09-12T16:11:22,956 ERROR: Failed to build one or more wheels 2023-09-12T16:11:22,958 Exception information: 2023-09-12T16:11:22,958 Traceback (most recent call last): 2023-09-12T16:11:22,958 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/base_command.py", line 180, in exc_logging_wrapper 2023-09-12T16:11:22,958 status = run_func(*args) 2023-09-12T16:11:22,958 ^^^^^^^^^^^^^^^ 2023-09-12T16:11:22,958 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/req_command.py", line 248, in wrapper 2023-09-12T16:11:22,958 return func(self, options, args) 2023-09-12T16:11:22,958 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-12T16:11:22,958 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/commands/wheel.py", line 181, in run 2023-09-12T16:11:22,958 raise CommandError("Failed to build one or more wheels") 2023-09-12T16:11:22,958 pip._internal.exceptions.CommandError: Failed to build one or more wheels 2023-09-12T16:11:22,961 Removed build tracker: '/tmp/pip-build-tracker-8r1nch8t'